From c8bb92627b517ca3076c29faf1398310f79ebdba Mon Sep 17 00:00:00 2001 From: Simeon Keske Date: Wed, 22 Jul 2020 22:06:45 +0200 Subject: [PATCH] initial commit --- bin/ash | 1 + bin/board_detect | 14 + bin/busybox | Bin 0 -> 419344 bytes bin/cat | 1 + bin/chgrp | 1 + bin/chmod | 1 + bin/chown | 1 + bin/config_generate | 172 + bin/cp | 1 + bin/date | 1 + bin/dd | 1 + bin/df | 1 + bin/dmesg | 1 + bin/echo | 1 + bin/egrep | 1 + bin/false | 1 + bin/fgrep | 1 + bin/fsync | 1 + bin/grep | 1 + bin/gunzip | 1 + bin/gzip | 1 + bin/ipcalc.sh | 71 + bin/kill | 1 + bin/ln | 1 + bin/lock | 1 + bin/login.sh | 18 + bin/ls | 1 + bin/mkdir | 1 + bin/mknod | 1 + bin/mktemp | 1 + bin/mount | 1 + bin/mv | 1 + bin/net-snmp-config | 700 + bin/netmsg | 1 + bin/netstat | 1 + bin/nice | 1 + bin/opkg | Bin 0 -> 138656 bytes bin/pidof | 1 + bin/ping | 1 + bin/ping6 | 1 + bin/ps | 1 + bin/pwd | 1 + bin/rm | 1 + bin/rmdir | 1 + bin/run-parts | 1 + bin/sed | 1 + bin/sh | 1 + bin/sleep | 1 + bin/stat | 1 + bin/sync | 1 + bin/tar | 1 + bin/touch | 1 + bin/true | 1 + bin/ubus | Bin 0 -> 7704 bytes bin/umount | 1 + bin/uname | 1 + bin/usleep | 1 + bin/vi | 1 + bin/zcat | 1 + etc/TZ | 1 + etc/acfg_common.conf | 2 + etc/athx100.conf | 11 + etc/avahi/avahi-autoipd.action | 66 + etc/avahi/avahi-daemon.conf | 28 + etc/avahi/services/http.service | 11 + etc/avahi/services/https.service | 11 + etc/banner | 7 + etc/banner.failsafe | 13 + etc/config/acd | 12 + etc/config/avahi | 2 + etc/config/configsync | 8 + etc/config/customization | 6 + etc/config/delos | 0 etc/config/delos-private | 0 etc/config/dlanApp2Backend | 6 + etc/config/dmmap | 0 etc/config/dropbear | 5 + etc/config/easycwmp | 37 + etc/config/firewall | 196 + etc/config/fwknopd | 17 + etc/config/hyd | 164 + etc/config/lbd | 148 + etc/config/parental_control | 3 + etc/config/radius | 5 + etc/config/repacd | 237 + etc/config/rpcd | 7 + etc/config/snmpd | 51 + etc/config/ssid-steering | 4 + etc/config/station_quota | 3 + etc/config/system | 12 + etc/config/tr069_stun | 11 + etc/config/tr069_upnp | 12 + etc/config/uhttpd | 122 + etc/config/upnpd | 18 + etc/config/vlan | 0 etc/config/wifi_schedule | 7 + etc/config/wireless | 1 + etc/config/wsplcd | 49 + etc/config/xmpp | 13 + etc/delos-image | 1 + etc/delos-version | 5 + etc/device_info | 4 + etc/diag.sh | 429 + etc/dropbear/dropbear_rsa_host_key | 0 etc/ethertypes | 37 + etc/firewall.user | 7 + etc/fstab | 1 + etc/fwknop/access.conf | 206 + etc/fwknop/fwknopd.conf | 563 + etc/group | 12 + etc/hosts | 1 + etc/hotplug-preinit.json | 20 + etc/hotplug.d/button/40-wsplcd | 17 + etc/hotplug.d/button/50-wps | 11 + etc/hotplug.d/button/51-wps-clone | 11 + etc/hotplug.d/button/51-wps-reset | 25 + etc/hotplug.d/button/52-wps-supplicant | 49 + etc/hotplug.d/button/53-wps-repacd | 15 + etc/hotplug.d/button/54-wps-extender | 38 + etc/hotplug.d/button/60-plc-uptime | 8 + etc/hotplug.d/edge/10-apconf | 50 + etc/hotplug.d/firmware/10-ath9k-eeprom | 69 + etc/hotplug.d/firmware/11-ath10k-caldata | 119 + etc/hotplug.d/iface/00-netstate | 7 + etc/hotplug.d/iface/01-minissdp | 8 + etc/hotplug.d/iface/20-firewall | 11 + etc/hotplug.d/iface/20-ntpd | 10 + etc/hotplug.d/iface/30-relay | 2 + etc/hotplug.d/iface/30-repacd | 13 + etc/hotplug.d/iface/50-miniupnpd | 39 + etc/hotplug.d/net/00-sysctl | 6 + etc/hotplug.d/net/10-ar922x-led-fix | 51 + etc/hotplug.d/net/30-hyd | 83 + etc/hotplug.d/net/50-autoipd | 20 + etc/hotplug.d/net/90-plc-standby | 50 + etc/hotplug.d/ntp/10-parental-control | 5 + etc/hotplug.d/ntp/10-wifi-schedule | 5 + etc/hotplug.d/switch/10-lp | 28 + etc/hotplug.d/switch/20-netdet | 23 + etc/hotplug.json | 93 + etc/init.d/acd | 480 + etc/init.d/avahi-daemon | 62 + etc/init.d/boot | 62 + etc/init.d/configsync | 95 + etc/init.d/cron | 39 + etc/init.d/customization | 17 + etc/init.d/dlanApp2Backend | 158 + etc/init.d/done | 26 + etc/init.d/dropbear | 202 + etc/init.d/easycwmpd | 105 + etc/init.d/firewall | 61 + etc/init.d/fixup-macaddr | 13 + etc/init.d/fwknopd | 183 + etc/init.d/fwuagent | 165 + etc/init.d/hyd | 652 + etc/init.d/hyfi-bridging | 65 + etc/init.d/inetd | 29 + etc/init.d/lbd | 154 + etc/init.d/led | 118 + etc/init.d/log | 99 + etc/init.d/miniupnpd | 251 + etc/init.d/network | 162 + etc/init.d/ntpd | 62 + etc/init.d/parental_control | 22 + etc/init.d/plc | 687 + etc/init.d/qca-hostapd | 41 + etc/init.d/qca-ssdk | 184 + etc/init.d/qca-wpa-supplicant | 21 + etc/init.d/relayd | 115 + etc/init.d/repacd | 3657 +++++ etc/init.d/rpcd | 23 + etc/init.d/simpleconnect | 23 + etc/init.d/snmpd | 242 + etc/init.d/ssid_steering | 39 + etc/init.d/station_quota | 21 + etc/init.d/sysctl | 11 + etc/init.d/sysfixtime | 11 + etc/init.d/system | 75 + etc/init.d/timerd | 26 + etc/init.d/tr069_stund | 39 + etc/init.d/tr069_upnpd | 44 + etc/init.d/uhttpd | 157 + etc/init.d/umount | 8 + etc/init.d/updateLeds | 309 + etc/init.d/wifi-eventd | 27 + etc/init.d/wifi_schedule | 22 + etc/init.d/wsplcd | 784 + etc/init.d/xmppd | 31 + etc/inittab | 3 + etc/iproute2/rt_tables | 11 + etc/keys/delos-client-cert.pem | 84 + etc/keys/delos-client-key.pem | 28 + etc/keys/fw_pub_key.pem | 14 + etc/migration/2.0.0To2.1.0/00-upgrade | 13 + etc/migration/2.1.0To2.0.0/00-downgrade | 11 + etc/migration/2.1.0To2.2.2/00-upgrade | 16 + etc/migration/2.2.2To2.1.0/00-downgrade | 17 + etc/migration/2.2.2To2.3.0/00-upgrade | 96 + etc/migration/2.3.0To2.2.2/00-downgrade | 65 + etc/migration/2.3.0To3.1.0/00-upgrade | 15 + etc/migration/3.1.0To2.3.0/00-downgrade | 15 + etc/migration/3.1.0To3.2.0/00-upgrade | 18 + etc/migration/3.2.0To3.1.0/00-downgrade | 10 + etc/migration/3.2.0To4.0.0/00-upgrade | 32 + etc/migration/4.0.0To3.2.0/00-downgrade | 26 + etc/migration/4.0.0To5.0.0/00-upgrade | 6 + etc/migration/5.0.0To5.0.1/00-upgrade | 28 + etc/migration/5.0.1To5.0.2/00-upgrade | 12 + etc/migration/5.0.2To5.0.3/00-upgrade | 40 + etc/migration/5.0.3To5.0.4/00-upgrade | 26 + etc/migration/5.0.4To5.1.0/00-upgrade | 54 + etc/migration/5.1.0To5.1.1/00-upgrade | 16 + etc/migration/5.1.1To5.1.2/00-upgrade | 15 + etc/migration/5.1.2To5.2.0/00-upgrade | 7 + etc/modules-boot.d/30-gpio-button-hotplug | 1 + etc/modules-boot.d/60-leds-gpio | 1 + etc/modules.d/09-llc | 3 + etc/modules.d/10-stp | 1 + etc/modules.d/11-bridge | 1 + etc/modules.d/30-gpio-button-hotplug | 1 + etc/modules.d/30-qca-ssdk-hnat | 1 + etc/modules.d/40-qca-hyfi-qdisc | 1 + etc/modules.d/42-ip6tables | 6 + etc/modules.d/50-ledtrig-delos-wifi-leds | 1 + etc/modules.d/50-ledtrig-gpio | 1 + etc/modules.d/51-qca-hyfi-bridge | 1 + etc/modules.d/60-leds-gpio | 1 + etc/modules.d/ebtables | 13 + etc/modules.d/ebtables-ipv4 | 5 + etc/modules.d/ebtables-ipv6 | 1 + etc/modules.d/ipt-conntrack | 4 + etc/modules.d/ipt-core | 16 + etc/modules.d/ipt-extra | 5 + etc/modules.d/ipt-filter | 1 + etc/modules.d/ipt-nat | 6 + etc/modules.d/lib-crc-ccitt | 1 + etc/modules.d/lib-textsearch | 3 + etc/modules.d/nf-conntrack | 4 + etc/modules.d/nf-conntrack6 | 2 + etc/modules.d/nf-ipt | 2 + etc/modules.d/nf-ipt6 | 1 + etc/modules.d/nf-nat | 2 + etc/modules.d/ppp | 1 + etc/mtab | 1 + etc/odhcp6c.user | 42 + etc/openwrt_release | 7 + etc/openwrt_version | 1 + etc/opkg.conf | 4 + etc/opkg/customfeeds.conf | 3 + etc/opkg/distfeeds.conf | 98 + etc/opkg/keys/53bad1233d4c98c5 | 2 + etc/opkg/keys/de98a2dd1d0f8a07 | 2 + etc/passwd | 7 + etc/preinit | 46 + etc/profile | 25 + etc/protocols | 56 + etc/rc.button/BTN_0 | 24 + etc/rc.button/BTN_2 | 74 + etc/rc.button/failsafe | 5 + etc/rc.button/power | 7 + etc/rc.button/reset | 20 + etc/rc.button/rfkill | 32 + etc/rc.common | 143 + etc/rc.d/K10configsync | 1 + etc/rc.d/K10plc | 1 + etc/rc.d/K10simpleconnect | 1 + etc/rc.d/K10timerd | 1 + etc/rc.d/K10wifi-eventd | 1 + etc/rc.d/K15miniupnpd | 1 + etc/rc.d/K50dropbear | 1 + etc/rc.d/K65ntpd | 1 + etc/rc.d/K89log | 1 + etc/rc.d/K90network | 1 + etc/rc.d/K98boot | 1 + etc/rc.d/K99umount | 1 + etc/rc.d/S00sysfixtime | 1 + etc/rc.d/S10boot | 1 + etc/rc.d/S10system | 1 + etc/rc.d/S11sysctl | 1 + etc/rc.d/S12log | 1 + etc/rc.d/S12rpcd | 1 + etc/rc.d/S13customization | 1 + etc/rc.d/S15fixup-macaddr | 1 + etc/rc.d/S15qca-hostapd | 1 + etc/rc.d/S15qca-wpa-supplicant | 1 + etc/rc.d/S16qca-ssdk | 1 + etc/rc.d/S18parental_control | 1 + etc/rc.d/S18station_quota | 1 + etc/rc.d/S18wifi_schedule | 1 + etc/rc.d/S19firewall | 1 + etc/rc.d/S19timerd | 1 + etc/rc.d/S19wifi-eventd | 1 + etc/rc.d/S20network | 1 + etc/rc.d/S50acd | 1 + etc/rc.d/S50cron | 1 + etc/rc.d/S50dropbear | 1 + etc/rc.d/S50snmpd | 1 + etc/rc.d/S50uhttpd | 1 + etc/rc.d/S52wsplcd | 1 + etc/rc.d/S54hyfi-bridging | 1 + etc/rc.d/S55hyd | 1 + etc/rc.d/S55lbd | 1 + etc/rc.d/S65ntpd | 1 + etc/rc.d/S80relayd | 1 + etc/rc.d/S90easycwmpd | 1 + etc/rc.d/S90tr069_stund | 1 + etc/rc.d/S90tr069_upnpd | 1 + etc/rc.d/S90xmppd | 1 + etc/rc.d/S95done | 1 + etc/rc.d/S95fwknopd | 1 + etc/rc.d/S95led | 1 + etc/rc.d/S95miniupnpd | 1 + etc/rc.d/S96plc | 1 + etc/rc.d/S97repacd | 1 + etc/rc.d/S97simpleconnect | 1 + etc/rc.d/S97updateLeds | 1 + etc/rc.d/S98configsync | 1 + etc/rc.d/S98fwuagent | 1 + etc/rc.d/S99avahi-daemon | 1 + etc/rc.d/S99dlanApp2Backend | 1 + etc/rc.local | 4 + etc/resolv.conf | 1 + etc/services | 171 + etc/shadow | 7 + etc/shells | 1 + etc/snmp/snmpd.conf | 1 + etc/ssl/certs/02265526.0 | 1 + etc/ssl/certs/024dc131.0 | 1 + etc/ssl/certs/03179a64.0 | 1 + etc/ssl/certs/034868d6.0 | 1 + etc/ssl/certs/062cdee6.0 | 1 + etc/ssl/certs/064e0aa9.0 | 1 + etc/ssl/certs/080911ac.0 | 1 + etc/ssl/certs/0810ba98.0 | 1 + etc/ssl/certs/09789157.0 | 1 + etc/ssl/certs/0b1b94ef.0 | 1 + etc/ssl/certs/0c4c9b6c.0 | 1 + etc/ssl/certs/0d1b923b.0 | 1 + etc/ssl/certs/106f3e4d.0 | 1 + etc/ssl/certs/116bf586.0 | 1 + etc/ssl/certs/128805a3.0 | 1 + etc/ssl/certs/157753a5.0 | 1 + etc/ssl/certs/1636090b.0 | 1 + etc/ssl/certs/1874d4aa.0 | 1 + etc/ssl/certs/18856ac4.0 | 1 + etc/ssl/certs/19c1fa33.0 | 1 + etc/ssl/certs/1d3472b9.0 | 1 + etc/ssl/certs/1e08bfd1.0 | 1 + etc/ssl/certs/1e09d511.0 | 1 + etc/ssl/certs/244b5494.0 | 1 + etc/ssl/certs/24ad0b63.0 | 1 + etc/ssl/certs/2ae6433e.0 | 1 + etc/ssl/certs/2b349938.0 | 1 + etc/ssl/certs/2c11d503.0 | 1 + etc/ssl/certs/2c543cd1.0 | 1 + etc/ssl/certs/2e4eed3c.0 | 1 + etc/ssl/certs/2e5ac55d.0 | 1 + etc/ssl/certs/32888f65.0 | 1 + etc/ssl/certs/349f2832.0 | 1 + etc/ssl/certs/3513523f.0 | 1 + etc/ssl/certs/381ce4dd.0 | 1 + etc/ssl/certs/3b2716e5.0 | 1 + etc/ssl/certs/3bde41ac.0 | 1 + etc/ssl/certs/3e45d192.0 | 1 + etc/ssl/certs/3ee7e181.0 | 1 + etc/ssl/certs/3efd4dc0.0 | 1 + etc/ssl/certs/40193066.0 | 1 + etc/ssl/certs/4042bcee.0 | 1 + etc/ssl/certs/40547a79.0 | 1 + etc/ssl/certs/415660c1.0 | 1 + etc/ssl/certs/4304c5e5.0 | 1 + etc/ssl/certs/442adcac.0 | 1 + etc/ssl/certs/451b5485.0 | 1 + etc/ssl/certs/480720ec.0 | 1 + etc/ssl/certs/48bec511.0 | 1 + etc/ssl/certs/4a6481c9.0 | 1 + etc/ssl/certs/4bfab552.0 | 1 + etc/ssl/certs/4f316efb.0 | 1 + etc/ssl/certs/5273a94c.0 | 1 + etc/ssl/certs/5443e9e3.0 | 1 + etc/ssl/certs/54657681.0 | 1 + etc/ssl/certs/5620c4aa.0 | 1 + etc/ssl/certs/56657bde.0 | 1 + etc/ssl/certs/578d5c04.0 | 1 + etc/ssl/certs/57bbd831.0 | 1 + etc/ssl/certs/57bcb2da.0 | 1 + etc/ssl/certs/592c0a9a.0 | 1 + etc/ssl/certs/5a4d6896.0 | 1 + etc/ssl/certs/5ad8a5d6.0 | 1 + etc/ssl/certs/5c44d531.0 | 1 + etc/ssl/certs/5cd81ad7.0 | 1 + etc/ssl/certs/5f15c80c.0 | 1 + etc/ssl/certs/607986c7.0 | 1 + etc/ssl/certs/608a55ad.0 | 1 + etc/ssl/certs/6410666e.0 | 1 + etc/ssl/certs/653b494a.0 | 1 + etc/ssl/certs/65b876bd.0 | 1 + etc/ssl/certs/667c66d4.0 | 1 + etc/ssl/certs/6b99d060.0 | 1 + etc/ssl/certs/6f2c1157.0 | 1 + etc/ssl/certs/706f604c.0 | 1 + etc/ssl/certs/749e9e03.0 | 1 + etc/ssl/certs/75d1b2ed.0 | 1 + etc/ssl/certs/76cb8f92.0 | 1 + etc/ssl/certs/76faf6c0.0 | 1 + etc/ssl/certs/7719f463.0 | 1 + etc/ssl/certs/790a7190.0 | 1 + etc/ssl/certs/7992b8bb.0 | 1 + etc/ssl/certs/79ad8b43.0 | 1 + etc/ssl/certs/7d0b38bd.0 | 1 + etc/ssl/certs/7d5a75e4.0 | 1 + etc/ssl/certs/7f3d5d1d.0 | 1 + etc/ssl/certs/812e17de.0 | 1 + etc/ssl/certs/8160b96c.0 | 1 + etc/ssl/certs/861a399d.0 | 1 + etc/ssl/certs/87229d21.0 | 1 + etc/ssl/certs/8867006a.0 | 1 + etc/ssl/certs/8b59b1ad.0 | 1 + etc/ssl/certs/8d86cdd1.0 | 1 + etc/ssl/certs/9007ae68.0 | 1 + etc/ssl/certs/9168f543.0 | 1 + etc/ssl/certs/930ac5d2.0 | 1 + etc/ssl/certs/93bc0acc.0 | 1 + etc/ssl/certs/988a38cb.0 | 1 + etc/ssl/certs/9c2e7d30.0 | 1 + etc/ssl/certs/9c8dfbd4.0 | 1 + etc/ssl/certs/9d04f354.0 | 1 + etc/ssl/certs/9d520b32.0 | 1 + etc/ssl/certs/9f0f5fd6.0 | 1 + etc/ssl/certs/ACCVRAIZ1.crt | 44 + etc/ssl/certs/ACEDICOM_Root.crt | 33 + etc/ssl/certs/AC_Raíz_Certicámara_S.A..crt | 37 + .../certs/Actalis_Authentication_Root_CA.crt | 33 + etc/ssl/certs/AddTrust_External_Root.crt | 25 + .../AddTrust_Low-Value_Services_Root.crt | 24 + .../certs/AddTrust_Public_Services_Root.crt | 24 + .../AddTrust_Qualified_Certificates_Root.crt | 25 + etc/ssl/certs/AffirmTrust_Commercial.crt | 20 + etc/ssl/certs/AffirmTrust_Networking.crt | 20 + etc/ssl/certs/AffirmTrust_Premium.crt | 31 + etc/ssl/certs/AffirmTrust_Premium_ECC.crt | 13 + .../ApplicationCA_-_Japanese_Government.crt | 22 + etc/ssl/certs/Atos_TrustedRoot_2011.crt | 21 + ...icacion_Firmaprofesional_CIF_A62634068.crt | 35 + etc/ssl/certs/Baltimore_CyberTrust_Root.crt | 21 + etc/ssl/certs/Buypass_Class_2_CA_1.crt | 20 + etc/ssl/certs/Buypass_Class_2_Root_CA.crt | 31 + etc/ssl/certs/Buypass_Class_3_Root_CA.crt | 31 + etc/ssl/certs/CA_Disig_Root_R1.crt | 31 + etc/ssl/certs/CA_Disig_Root_R2.crt | 31 + etc/ssl/certs/CFCA_EV_ROOT.crt | 32 + etc/ssl/certs/CNNIC_ROOT.crt | 20 + .../certs/COMODO_Certification_Authority.crt | 25 + .../COMODO_ECC_Certification_Authority.crt | 16 + .../COMODO_RSA_Certification_Authority.crt | 34 + .../Camerfirma_Chambers_of_Commerce_Root.crt | 28 + .../Camerfirma_Global_Chambersign_Root.crt | 28 + etc/ssl/certs/Certigna.crt | 22 + .../certs/Certinomis_-_Autorité_Racine.crt | 32 + etc/ssl/certs/Certinomis_-_Root_CA.crt | 32 + etc/ssl/certs/Certplus_Class_2_Primary_CA.crt | 22 + etc/ssl/certs/Certplus_Root_CA_G1.crt | 31 + etc/ssl/certs/Certplus_Root_CA_G2.crt | 14 + etc/ssl/certs/Certum_Root_CA.crt | 19 + etc/ssl/certs/Certum_Trusted_Network_CA.crt | 22 + etc/ssl/certs/Certum_Trusted_Network_CA_2.crt | 34 + .../Chambers_of_Commerce_Root_-_2008.crt | 42 + ...nformation_Center_EV_Certificates_Root.crt | 24 + etc/ssl/certs/ComSign_CA.crt | 22 + etc/ssl/certs/Comodo_AAA_Services_root.crt | 25 + etc/ssl/certs/Comodo_Secure_Services_root.crt | 25 + .../certs/Comodo_Trusted_Services_root.crt | 25 + etc/ssl/certs/Cybertrust_Global_Root.crt | 22 + .../certs/D-TRUST_Root_Class_3_CA_2_2009.crt | 25 + .../D-TRUST_Root_Class_3_CA_2_EV_2009.crt | 25 + etc/ssl/certs/DST_ACES_CA_X6.crt | 24 + etc/ssl/certs/DST_Root_CA_X3.crt | 20 + etc/ssl/certs/Deutsche_Telekom_Root_CA_2.crt | 22 + etc/ssl/certs/DigiCert_Assured_ID_Root_CA.crt | 22 + etc/ssl/certs/DigiCert_Assured_ID_Root_G2.crt | 22 + etc/ssl/certs/DigiCert_Assured_ID_Root_G3.crt | 15 + etc/ssl/certs/DigiCert_Global_Root_CA.crt | 22 + etc/ssl/certs/DigiCert_Global_Root_G2.crt | 22 + etc/ssl/certs/DigiCert_Global_Root_G3.crt | 15 + .../DigiCert_High_Assurance_EV_Root_CA.crt | 23 + etc/ssl/certs/DigiCert_Trusted_Root_G4.crt | 32 + .../certs/E-Tugra_Certification_Authority.crt | 36 + ...ronik_Sertifika_Hizmet_Sağlayıcısı.crt | 34 + etc/ssl/certs/EC-ACC.crt | 31 + .../certs/EE_Certification_Centre_Root_CA.crt | 24 + ...rust.net_Premium_2048_Secure_Server_CA.crt | 25 + .../Entrust_Root_Certification_Authority.crt | 27 + ...ust_Root_Certification_Authority_-_EC1.crt | 18 + ...rust_Root_Certification_Authority_-_G2.crt | 25 + etc/ssl/certs/Equifax_Secure_CA.crt | 19 + .../Equifax_Secure_Global_eBusiness_CA.crt | 16 + .../certs/Equifax_Secure_eBusiness_CA_1.crt | 16 + etc/ssl/certs/GeoTrust_Global_CA.crt | 20 + etc/ssl/certs/GeoTrust_Global_CA_2.crt | 21 + ...oTrust_Primary_Certification_Authority.crt | 21 + ...t_Primary_Certification_Authority_-_G2.crt | 17 + ...t_Primary_Certification_Authority_-_G3.crt | 24 + etc/ssl/certs/GeoTrust_Universal_CA.crt | 31 + etc/ssl/certs/GeoTrust_Universal_CA_2.crt | 31 + etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R4.crt | 13 + etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R5.crt | 14 + etc/ssl/certs/GlobalSign_Root_CA.crt | 21 + etc/ssl/certs/GlobalSign_Root_CA_-_R2.crt | 22 + etc/ssl/certs/GlobalSign_Root_CA_-_R3.crt | 21 + .../certs/Global_Chambersign_Root_-_2008.crt | 41 + etc/ssl/certs/Go_Daddy_Class_2_CA.crt | 24 + ..._Daddy_Root_Certificate_Authority_-_G2.crt | 23 + ..._Research_Institutions_ECC_RootCA_2015.crt | 17 + ..._and_Research_Institutions_RootCA_2011.crt | 25 + ..._and_Research_Institutions_RootCA_2015.crt | 35 + etc/ssl/certs/Hongkong_Post_Root_CA_1.crt | 20 + etc/ssl/certs/IGC_A.crt | 24 + etc/ssl/certs/ISRG_Root_X1.crt | 31 + .../certs/IdenTrust_Commercial_Root_CA_1.crt | 31 + .../IdenTrust_Public_Sector_Root_CA_1.crt | 31 + etc/ssl/certs/Izenpe.com.crt | 34 + etc/ssl/certs/Juur-SK.crt | 29 + etc/ssl/certs/Microsec_e-Szigno_Root_CA.crt | 43 + .../certs/Microsec_e-Szigno_Root_CA_2009.crt | 24 + ...k_Arany_=Class_Gold=_Főtanúsítvány.crt | 24 + ...etwork_Solutions_Certificate_Authority.crt | 23 + .../certs/OISTE_WISeKey_Global_Root_GA_CA.crt | 24 + .../certs/OISTE_WISeKey_Global_Root_GB_CA.crt | 22 + etc/ssl/certs/OpenTrust_Root_CA_G1.crt | 32 + etc/ssl/certs/OpenTrust_Root_CA_G2.crt | 32 + etc/ssl/certs/OpenTrust_Root_CA_G3.crt | 14 + etc/ssl/certs/PSCProcert.crt | 53 + etc/ssl/certs/QuoVadis_Root_CA.crt | 34 + etc/ssl/certs/QuoVadis_Root_CA_1_G3.crt | 31 + etc/ssl/certs/QuoVadis_Root_CA_2.crt | 33 + etc/ssl/certs/QuoVadis_Root_CA_2_G3.crt | 31 + etc/ssl/certs/QuoVadis_Root_CA_3.crt | 38 + etc/ssl/certs/QuoVadis_Root_CA_3_G3.crt | 31 + etc/ssl/certs/RSA_Security_2048_v3.crt | 21 + .../certs/Root_CA_Generalitat_Valenciana.crt | 37 + ...ication_and_Encryption_Root_CA_2005_PN.crt | 26 + etc/ssl/certs/S-TRUST_Universal_Root_CA.crt | 23 + etc/ssl/certs/SZAFIR_ROOT_CA2.crt | 21 + etc/ssl/certs/SecureSign_RootCA11.crt | 21 + etc/ssl/certs/SecureTrust_CA.crt | 22 + etc/ssl/certs/Secure_Global_CA.crt | 22 + .../Security_Communication_EV_RootCA1.crt | 21 + .../certs/Security_Communication_RootCA2.crt | 21 + .../certs/Security_Communication_Root_CA.crt | 20 + etc/ssl/certs/Sonera_Class_2_Root_CA.crt | 19 + .../Staat_der_Nederlanden_EV_Root_CA.crt | 32 + .../Staat_der_Nederlanden_Root_CA_-_G2.crt | 33 + .../Staat_der_Nederlanden_Root_CA_-_G3.crt | 32 + etc/ssl/certs/Starfield_Class_2_CA.crt | 24 + ...rfield_Root_Certificate_Authority_-_G2.crt | 23 + ...rvices_Root_Certificate_Authority_-_G2.crt | 24 + etc/ssl/certs/SwissSign_Gold_CA_-_G2.crt | 33 + etc/ssl/certs/SwissSign_Platinum_CA_-_G2.crt | 33 + etc/ssl/certs/SwissSign_Silver_CA_-_G2.crt | 33 + etc/ssl/certs/Swisscom_Root_CA_1.crt | 34 + etc/ssl/certs/Swisscom_Root_CA_2.crt | 34 + etc/ssl/certs/Swisscom_Root_EV_CA_2.crt | 34 + .../certs/T-TeleSec_GlobalRoot_Class_2.crt | 23 + .../certs/T-TeleSec_GlobalRoot_Class_3.crt | 23 + .../certs/TC_TrustCenter_Class_3_CA_II.crt | 27 + ...ertificate_Services_Provider_Root_2007.crt | 25 + etc/ssl/certs/TWCA_Global_Root_CA.crt | 31 + .../TWCA_Root_Certification_Authority.crt | 21 + etc/ssl/certs/Taiwan_GRCA.crt | 32 + etc/ssl/certs/TeliaSonera_Root_CA_v1.crt | 30 + etc/ssl/certs/Trustis_FPS_Root_CA.crt | 21 + ...ika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt | 30 + ...ik_Sertifika_Hizmet_Sağlayıcısı_H5.crt | 25 + ...ik_Sertifika_Hizmet_Sağlayıcısı_H6.crt | 25 + .../USERTrust_ECC_Certification_Authority.crt | 16 + .../USERTrust_RSA_Certification_Authority.crt | 34 + etc/ssl/certs/UTN_USERFirst_Email_Root_CA.crt | 27 + .../certs/UTN_USERFirst_Hardware_Root_CA.crt | 26 + ...c_Primary_Certification_Authority_-_G4.crt | 21 + ...c_Primary_Certification_Authority_-_G5.crt | 28 + ...Universal_Root_Certification_Authority.crt | 28 + ...Public_Primary_Certification_Authority.crt | 14 + ...c_Primary_Certification_Authority_-_G3.crt | 24 + ...c_Primary_Certification_Authority_-_G2.crt | 19 + ...c_Primary_Certification_Authority_-_G3.crt | 24 + ...Public_Primary_Certification_Authority.crt | 14 + ...c_Primary_Certification_Authority_-_G3.crt | 24 + etc/ssl/certs/Visa_eCommerce_Root.crt | 22 + ...cure_Public_Root_Certificate_Authority.crt | 28 + etc/ssl/certs/XRamp_Global_CA_Root.crt | 25 + etc/ssl/certs/a760e1bd.0 | 1 + etc/ssl/certs/a8dee976.0 | 1 + etc/ssl/certs/a94d09e5.0 | 1 + etc/ssl/certs/ad088e1d.0 | 1 + etc/ssl/certs/aee5f10d.0 | 1 + etc/ssl/certs/b0e59380.0 | 1 + etc/ssl/certs/b1159c4c.0 | 1 + etc/ssl/certs/b13cc6df.0 | 1 + etc/ssl/certs/b1b8a7f3.0 | 1 + etc/ssl/certs/b204d74a.0 | 1 + etc/ssl/certs/b66938e9.0 | 1 + etc/ssl/certs/b727005e.0 | 1 + etc/ssl/certs/b7a5b843.0 | 1 + etc/ssl/certs/ba89ed3b.0 | 1 + etc/ssl/certs/bb2d49a0.0 | 1 + etc/ssl/certs/bd1910d4.0 | 1 + etc/ssl/certs/c01cdfa2.0 | 1 + etc/ssl/certs/c089bbbd.0 | 1 + etc/ssl/certs/c0ff1f52.0 | 1 + etc/ssl/certs/c28a8a30.0 | 1 + etc/ssl/certs/c47d9980.0 | 1 + etc/ssl/certs/c5d3212a.0 | 1 + etc/ssl/certs/c5e082db.0 | 1 + etc/ssl/certs/c679bc3f.0 | 1 + etc/ssl/certs/c99398f3.0 | 1 + etc/ssl/certs/c9f83a1c.0 | 1 + etc/ssl/certs/ca6e4ad9.0 | 1 + etc/ssl/certs/cb357862.0 | 1 + etc/ssl/certs/cb59f961.0 | 1 + etc/ssl/certs/cbeee9e2.0 | 1 + etc/ssl/certs/cbf06781.0 | 1 + etc/ssl/certs/cc450945.0 | 1 + etc/ssl/certs/cd58d51e.0 | 1 + etc/ssl/certs/certSIGN_ROOT_CA.crt | 20 + etc/ssl/certs/cfa1c2ee.0 | 1 + etc/ssl/certs/d4dae3dd.0 | 1 + etc/ssl/certs/d6325660.0 | 1 + etc/ssl/certs/d7e8dc79.0 | 1 + etc/ssl/certs/d853d49e.0 | 1 + etc/ssl/certs/d957f522.0 | 1 + etc/ssl/certs/dc45b0bd.0 | 1 + etc/ssl/certs/dd8e9d41.0 | 1 + etc/ssl/certs/e113c810.0 | 1 + etc/ssl/certs/e18bfb83.0 | 1 + etc/ssl/certs/e2799e36.0 | 1 + etc/ssl/certs/e36a6752.0 | 1 + etc/ssl/certs/e536d871.0 | 1 + etc/ssl/certs/e73d606e.0 | 1 + etc/ssl/certs/e8de2f56.0 | 1 + .../ePKI_Root_Certification_Authority.crt | 33 + etc/ssl/certs/ee1365c0.0 | 1 + etc/ssl/certs/ee64a828.0 | 1 + etc/ssl/certs/eed8c118.0 | 1 + etc/ssl/certs/ef2f636c.0 | 1 + etc/ssl/certs/ef954a4e.0 | 1 + etc/ssl/certs/f060240e.0 | 1 + etc/ssl/certs/f081611a.0 | 1 + etc/ssl/certs/f30dd6ad.0 | 1 + etc/ssl/certs/f3377b1b.0 | 1 + etc/ssl/certs/f387163d.0 | 1 + etc/ssl/certs/f39fc864.0 | 1 + etc/ssl/certs/f90208f7.0 | 1 + etc/ssl/certs/fc5a8f99.0 | 1 + etc/ssl/certs/fcac10e3.0 | 1 + etc/ssl/certs/fe8a2cd8.0 | 1 + etc/ssl/certs/thawte_Primary_Root_CA.crt | 25 + etc/ssl/certs/thawte_Primary_Root_CA_-_G2.crt | 16 + etc/ssl/certs/thawte_Primary_Root_CA_-_G3.crt | 25 + etc/ssl/openssl.cnf | 350 + etc/sysctl.conf | 29 + etc/sysupgrade.conf | 5 + etc/uci-defaults/00_00_delos | 49 + etc/uci-defaults/00_10_delos-baptization | 120 + etc/uci-defaults/00_20_delos-customization | 39 + etc/uci-defaults/00_50_delos-system | 44 + etc/uci-defaults/00_60_delos-version | 12 + etc/uci-defaults/00_uhttpd_ubus | 8 + etc/uci-defaults/01_buttons | 63 + etc/uci-defaults/01_cs_domain | 7 + etc/uci-defaults/01_delos-ntp | 33 + etc/uci-defaults/01_delos-snmp | 28 + etc/uci-defaults/01_delos-wireless | 151 + etc/uci-defaults/01_leds | 720 + etc/uci-defaults/01_plc | 69 + etc/uci-defaults/01_wifitoggle | 60 + etc/uci-defaults/02_fwuagent | 26 + etc/uci-defaults/02_network | 689 + etc/uci-defaults/03_delos-wireless | 60 + etc/uci-defaults/03_network-switchX-migration | 110 + etc/uci-defaults/03_network-vlan-migration | 13 + etc/uci-defaults/04_delos-guest-wifi | 94 + .../04_delos-guest-wifi-switchoff | 9 + etc/uci-defaults/04_delos-guest-wifi-timeout | 15 + etc/uci-defaults/04_delos-son | 52 + etc/uci-defaults/04_delos-wifi-son | 41 + etc/uci-defaults/04_delos_webui | 18 + etc/uci-defaults/04_led_migration | 90 + etc/uci-defaults/09_fix-seama-header | 21 + etc/uci-defaults/09_fix-trx-header | 19 + etc/uci-defaults/10_delos-populate-bootenv | 44 + etc/uci-defaults/10_migrate-shadow | 12 + etc/uci-defaults/11_migrate-sysctl | 16 + etc/uci-defaults/12_network-generate-ula | 15 + etc/uci-defaults/20_migrate-feeds | 9 + etc/uci-defaults/30_uboot-envtools | 77 + etc/uci-defaults/90_delos-lh-migration | 46 + etc/uci-defaults/99-miniupnpd | 13 + etc/uci-defaults/99_delos_migration | 243 + etc/udhcpc.user | 42 + etc/wsplcd/map/templates/scheme-a.conf | 6 + etc/wsplcd/map/templates/scheme-b.conf | 6 + etc/wsplcd/map/templates/scheme-c.conf | 5 + lib/ar71xx.sh | 1095 ++ lib/config/uci.sh | 137 + lib/debug/system | 34 + lib/delos-functions.sh | 142 + lib/dlan/baptization.sh | 4 + lib/firmware/AR9888/hw.2/atf.bin | Bin 0 -> 255013 bytes lib/firmware/AR9888/hw.2/athwlan.bin | Bin 0 -> 242967 bytes .../boardData_2_QC98XX_cus223_523_gld.bin | Bin 0 -> 2116 bytes .../hw.2/boardData_2_QC98XX_xb143_gld.bin | Bin 0 -> 2116 bytes .../hw.2/boardData_3_QC98XX_cus261_gld.bin | Bin 0 -> 2116 bytes .../hw.2/boardData_3_QC98XX_xb141_gld.bin | Bin 0 -> 2116 bytes .../AR9888/hw.2/fakeBoardData_AR6004.bin | Bin 0 -> 1024 bytes lib/firmware/AR9888/hw.2/lteu.bin | Bin 0 -> 248622 bytes lib/firmware/AR9888/hw.2/otp.bin | Bin 0 -> 7241 bytes lib/firmware/AR9888/hw.2/utf.bin | Bin 0 -> 173754 bytes .../MAC-7500-v2.6.0-01-NW6__-X-CS.nvm | Bin 0 -> 905488 bytes .../dlan-pro-1200-ac/default_mode_name.txt | 1 + lib/firmware/plc/dlan-pro-1200-ac/fwconfig | 18 + .../plc/dlan-pro-1200-ac/led_scheme_off | 3 + .../plc/dlan-pro-1200-ac/led_scheme_on | 3 + .../patches_mt2673_mimo_vdsl35b.txt | 1 + .../patches_mt2673_siso_full.txt | 2 + .../patches_mt2674_mimo_vdsl35b.txt | 1 + .../patches_mt2674_siso_full.txt | 2 + .../patches_mt2675_mimo_vdsl35b.txt | 1 + .../patches_mt2675_siso_full.txt | 2 + .../patches_mt2676_mimo_vdsl35b.txt | 1 + .../patches_mt2676_siso_full.txt | 2 + .../patches_mt2730_mimo_vdsl35b.txt | 1 + .../patches_mt2730_siso_full.txt | 2 + .../patches_mt2731_mimo_vdsl35b.txt | 1 + .../patches_mt2731_siso_full.txt | 2 + .../patches_mt2732_mimo_vdsl35b.txt | 1 + .../patches_mt2732_siso_full.txt | 2 + .../patches_mt2910_mimo_vdsl35b.txt | 1 + .../patches_mt2910_siso_full.txt | 2 + .../patches_mt2911_mimo_vdsl35b.txt | 1 + .../patches_mt2911_siso_full.txt | 2 + .../patches_mt2912_mimo_vdsl35b.txt | 1 + .../patches_mt2912_siso_full.txt | 2 + .../patches_mt2913_mimo_vdsl35b.txt | 1 + .../patches_mt2913_siso_full.txt | 2 + .../patches_mt2966_mimo_vdsl35b.txt | 1 + .../patches_mt2966_siso_full.txt | 2 + .../patches_mt2973_mimo_vdsl35b.txt | 1 + .../patches_mt2973_siso_full.txt | 2 + .../qca7500-pib15-devolo-mt2673.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2674.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2675.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2676.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2730.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2731.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2732.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2910.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2911.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2912.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2913.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2966.pib | Bin 0 -> 22344 bytes .../qca7500-pib15-devolo-mt2973.pib | Bin 0 -> 22344 bytes .../dlan-pro-1200-ac/reset_patch_mt2673.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2674.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2675.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2676.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2730.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2731.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2732.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2910.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2911.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2912.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2913.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2966.txt | 3 + .../dlan-pro-1200-ac/reset_patch_mt2973.txt | 3 + lib/functions.sh | 377 + lib/functions/hyfi-debug.sh | 57 + lib/functions/hyfi-iface.sh | 608 + lib/functions/hyfi-network.sh | 22 + lib/functions/lbd-config.sh | 439 + lib/functions/leds.sh | 72 + lib/functions/network.sh | 268 + lib/functions/preinit.sh | 88 + lib/functions/procd.sh | 443 + lib/functions/repacd-backhaulmgr.sh | 269 + lib/functions/repacd-ethmon.sh | 59 + lib/functions/repacd-fronthaulmgr.sh | 202 + lib/functions/repacd-gwmon.sh | 441 + lib/functions/repacd-led.sh | 77 + lib/functions/repacd-lp.sh | 395 + lib/functions/repacd-netdet.sh | 348 + lib/functions/repacd-plcmon.sh | 156 + lib/functions/repacd-wifimon-map.sh | 948 ++ lib/functions/repacd-wifimon.sh | 2389 +++ lib/functions/service.sh | 103 + lib/functions/system.sh | 112 + lib/functions/timer.sh | 37 + lib/functions/uci-defaults-new.sh | 318 + lib/functions/uci-defaults.sh | 448 + lib/functions/whc-debug.sh | 72 + lib/functions/whc-iface.sh | 111 + lib/functions/whc-network.sh | 56 + lib/ld-uClibc-1.0.14.so | Bin 0 -> 28980 bytes lib/ld-uClibc.so.0 | 1 + lib/ld-uClibc.so.1 | 1 + lib/libblobmsg_json.so | Bin 0 -> 6160 bytes lib/libc.so.1 | 1 + lib/libcrypt-1.0.14.so | Bin 0 -> 9744 bytes lib/libcrypt.so.1 | 1 + lib/libdl-1.0.14.so | Bin 0 -> 12500 bytes lib/libdl.so.1 | 1 + lib/libfstools.so | Bin 0 -> 29288 bytes lib/libgcc_s.so.1 | Bin 0 -> 78712 bytes lib/libjson_script.so | Bin 0 -> 8500 bytes lib/libm-1.0.14.so | Bin 0 -> 92248 bytes lib/libm.so.1 | 1 + lib/libpthread-1.0.14.so | Bin 0 -> 78628 bytes lib/libpthread.so.1 | 1 + lib/librpc.so | Bin 0 -> 75080 bytes lib/librt-1.0.14.so | Bin 0 -> 16704 bytes lib/librt.so.1 | 1 + lib/libsetlbf.so | Bin 0 -> 2184 bytes lib/libuClibc-1.0.14.so | Bin 0 -> 413152 bytes lib/libubox.so | Bin 0 -> 30248 bytes lib/libubus.so | Bin 0 -> 14204 bytes lib/libuci.so | Bin 0 -> 26528 bytes lib/libustream-ssl.so | Bin 0 -> 8804 bytes lib/libutil-1.0.14.so | Bin 0 -> 4220 bytes lib/libutil.so.1 | 1 + lib/libvalidate.so | Bin 0 -> 12004 bytes lib/migration/migration.sh | 77 + lib/migration/plc-pib.sh | 100 + lib/modules/4.4.60/asf.ko | Bin 0 -> 11680 bytes lib/modules/4.4.60/ath_dev.ko | Bin 0 -> 384344 bytes lib/modules/4.4.60/ath_dfs.ko | Bin 0 -> 88976 bytes lib/modules/4.4.60/ath_hal.ko | Bin 0 -> 1026076 bytes lib/modules/4.4.60/ath_pktlog.ko | Bin 0 -> 25120 bytes lib/modules/4.4.60/ath_rate_atheros.ko | Bin 0 -> 57628 bytes lib/modules/4.4.60/ath_spectral.ko | Bin 0 -> 46220 bytes lib/modules/4.4.60/crc-ccitt.ko | Bin 0 -> 2212 bytes lib/modules/4.4.60/ebt_802_3.ko | Bin 0 -> 2092 bytes lib/modules/4.4.60/ebt_among.ko | Bin 0 -> 4056 bytes lib/modules/4.4.60/ebt_arp.ko | Bin 0 -> 3076 bytes lib/modules/4.4.60/ebt_arpreply.ko | Bin 0 -> 2656 bytes lib/modules/4.4.60/ebt_dnat.ko | Bin 0 -> 2380 bytes lib/modules/4.4.60/ebt_ip.ko | Bin 0 -> 2708 bytes lib/modules/4.4.60/ebt_ip6.ko | Bin 0 -> 3188 bytes lib/modules/4.4.60/ebt_limit.ko | Bin 0 -> 2624 bytes lib/modules/4.4.60/ebt_mark.ko | Bin 0 -> 2072 bytes lib/modules/4.4.60/ebt_mark_m.ko | Bin 0 -> 1996 bytes lib/modules/4.4.60/ebt_pkttype.ko | Bin 0 -> 1876 bytes lib/modules/4.4.60/ebt_redirect.ko | Bin 0 -> 2444 bytes lib/modules/4.4.60/ebt_snat.ko | Bin 0 -> 2464 bytes lib/modules/4.4.60/ebt_stp.ko | Bin 0 -> 3496 bytes lib/modules/4.4.60/ebt_vlan.ko | Bin 0 -> 2340 bytes lib/modules/4.4.60/ebtable_broute.ko | Bin 0 -> 2772 bytes lib/modules/4.4.60/ebtable_filter.ko | Bin 0 -> 3076 bytes lib/modules/4.4.60/ebtable_nat.ko | Bin 0 -> 2968 bytes lib/modules/4.4.60/ebtables.ko | Bin 0 -> 21740 bytes lib/modules/4.4.60/gpio-button-hotplug.ko | Bin 0 -> 12004 bytes lib/modules/4.4.60/hst_tx99.ko | Bin 0 -> 13224 bytes lib/modules/4.4.60/hyfi-bridging.ko | Bin 0 -> 114008 bytes lib/modules/4.4.60/hyfi-iptv-helper.ko | Bin 0 -> 7872 bytes lib/modules/4.4.60/hyfi_qdisc.ko | Bin 0 -> 5884 bytes lib/modules/4.4.60/ip6_tables.ko | Bin 0 -> 15140 bytes lib/modules/4.4.60/ip6t_REJECT.ko | Bin 0 -> 2876 bytes lib/modules/4.4.60/ip6table_filter.ko | Bin 0 -> 3104 bytes lib/modules/4.4.60/ip6table_mangle.ko | Bin 0 -> 3400 bytes lib/modules/4.4.60/ip6table_raw.ko | Bin 0 -> 2824 bytes lib/modules/4.4.60/ip_tables.ko | Bin 0 -> 15484 bytes lib/modules/4.4.60/ipt_MASQUERADE.ko | Bin 0 -> 2348 bytes lib/modules/4.4.60/ipt_REJECT.ko | Bin 0 -> 2844 bytes lib/modules/4.4.60/iptable_filter.ko | Bin 0 -> 3164 bytes lib/modules/4.4.60/iptable_mangle.ko | Bin 0 -> 3276 bytes lib/modules/4.4.60/iptable_nat.ko | Bin 0 -> 3244 bytes lib/modules/4.4.60/iptable_raw.ko | Bin 0 -> 2884 bytes lib/modules/4.4.60/ledtrig-gpio.ko | Bin 0 -> 4740 bytes lib/modules/4.4.60/ledtrig-wifiled.ko | Bin 0 -> 8220 bytes lib/modules/4.4.60/mem_manager.ko | Bin 0 -> 6660 bytes lib/modules/4.4.60/nf_conntrack.ko | Bin 0 -> 74220 bytes lib/modules/4.4.60/nf_conntrack_ipv4.ko | Bin 0 -> 10484 bytes lib/modules/4.4.60/nf_conntrack_ipv6.ko | Bin 0 -> 10836 bytes lib/modules/4.4.60/nf_conntrack_rtcache.ko | Bin 0 -> 5560 bytes lib/modules/4.4.60/nf_defrag_ipv4.ko | Bin 0 -> 2676 bytes lib/modules/4.4.60/nf_defrag_ipv6.ko | Bin 0 -> 9848 bytes lib/modules/4.4.60/nf_log_common.ko | Bin 0 -> 5588 bytes lib/modules/4.4.60/nf_log_ipv4.ko | Bin 0 -> 7440 bytes lib/modules/4.4.60/nf_log_ipv6.ko | Bin 0 -> 7588 bytes lib/modules/4.4.60/nf_nat.ko | Bin 0 -> 16068 bytes lib/modules/4.4.60/nf_nat_ipv4.ko | Bin 0 -> 6720 bytes lib/modules/4.4.60/nf_nat_masquerade_ipv4.ko | Bin 0 -> 3344 bytes lib/modules/4.4.60/nf_nat_redirect.ko | Bin 0 -> 2128 bytes lib/modules/4.4.60/nf_reject_ipv4.ko | Bin 0 -> 4076 bytes lib/modules/4.4.60/nf_reject_ipv6.ko | Bin 0 -> 4432 bytes lib/modules/4.4.60/ppp_async.ko | Bin 0 -> 10928 bytes lib/modules/4.4.60/ppp_generic.ko | Bin 0 -> 37920 bytes lib/modules/4.4.60/qca-ssdk.ko | Bin 0 -> 2927496 bytes lib/modules/4.4.60/qca_da.ko | Bin 0 -> 280640 bytes lib/modules/4.4.60/qca_ol.ko | Bin 0 -> 1309404 bytes lib/modules/4.4.60/qdf.ko | Bin 0 -> 41504 bytes lib/modules/4.4.60/slhc.ko | Bin 0 -> 6672 bytes lib/modules/4.4.60/smart_antenna.ko | Bin 0 -> 48892 bytes lib/modules/4.4.60/ts_bm.ko | Bin 0 -> 3012 bytes lib/modules/4.4.60/ts_fsm.ko | Bin 0 -> 4316 bytes lib/modules/4.4.60/ts_kmp.ko | Bin 0 -> 2940 bytes lib/modules/4.4.60/umac.ko | Bin 0 -> 2160788 bytes lib/modules/4.4.60/x_tables.ko | Bin 0 -> 20264 bytes lib/modules/4.4.60/xt_CT.ko | Bin 0 -> 5028 bytes lib/modules/4.4.60/xt_LOG.ko | Bin 0 -> 2420 bytes lib/modules/4.4.60/xt_REDIRECT.ko | Bin 0 -> 2260 bytes lib/modules/4.4.60/xt_TCPMSS.ko | Bin 0 -> 5028 bytes lib/modules/4.4.60/xt_addrtype.ko | Bin 0 -> 4420 bytes lib/modules/4.4.60/xt_comment.ko | Bin 0 -> 1804 bytes lib/modules/4.4.60/xt_conntrack.ko | Bin 0 -> 4012 bytes lib/modules/4.4.60/xt_id.ko | Bin 0 -> 1804 bytes lib/modules/4.4.60/xt_limit.ko | Bin 0 -> 2836 bytes lib/modules/4.4.60/xt_mac.ko | Bin 0 -> 1964 bytes lib/modules/4.4.60/xt_mark.ko | Bin 0 -> 2212 bytes lib/modules/4.4.60/xt_multiport.ko | Bin 0 -> 2688 bytes lib/modules/4.4.60/xt_nat.ko | Bin 0 -> 2768 bytes lib/modules/4.4.60/xt_owner.ko | Bin 0 -> 2124 bytes lib/modules/4.4.60/xt_physdev.ko | Bin 0 -> 2852 bytes lib/modules/4.4.60/xt_pkttype.ko | Bin 0 -> 2020 bytes lib/modules/4.4.60/xt_quota.ko | Bin 0 -> 2328 bytes lib/modules/4.4.60/xt_state.ko | Bin 0 -> 2344 bytes lib/modules/4.4.60/xt_string.ko | Bin 0 -> 2264 bytes lib/modules/4.4.60/xt_tcpudp.ko | Bin 0 -> 3352 bytes lib/modules/4.4.60/xt_time.ko | Bin 0 -> 3688 bytes lib/netifd/dhcp.script | 102 + lib/netifd/dhcpv6.script | 214 + lib/netifd/netifd-proto.sh | 401 + lib/netifd/netifd-wireless.sh | 361 + lib/netifd/proto/dhcp.sh | 75 + lib/netifd/proto/dhcpv6.sh | 101 + lib/netifd/utils.sh | 50 + lib/network/config.sh | 79 + lib/network/switch.sh | 15 + lib/preinit/02_default_set_state | 7 + lib/preinit/03_preinit_do_ar71xx.sh | 9 + lib/preinit/05_set_iface_mac_ar71xx | 138 + lib/preinit/05_set_preinit_iface_ar71xx | 56 + lib/preinit/10_indicate_failsafe | 17 + lib/preinit/10_indicate_preinit | 45 + lib/preinit/10_sysinfo | 10 + lib/preinit/30_failsafe_wait | 97 + lib/preinit/40_run_failsafe_hook | 12 + lib/preinit/50_indicate_regular_preinit | 10 + lib/preinit/70_initramfs_test | 13 + lib/preinit/80_mount_root | 17 + lib/preinit/81_load_wifi_board_bin | 37 + lib/preinit/82_patch_ath10k | 51 + lib/preinit/99_10_failsafe_login | 17 + lib/preinit/99_10_run_init | 9 + lib/sbin/wifi_try | 218 + lib/uboot-envtools.sh | 36 + lib/upgrade/allnet.sh | 162 + lib/upgrade/common.sh | 252 + lib/upgrade/delos.sh | 170 + lib/upgrade/dir825.sh | 165 + lib/upgrade/ioe.sh | 219 + lib/upgrade/keep.d/base-files | 4 + lib/upgrade/keep.d/base-files-essential | 9 + lib/upgrade/keep.d/delos-migration | 1 + lib/upgrade/keep.d/dlan-plc | 5 + lib/upgrade/keep.d/easycwmp | 1 + lib/upgrade/keep.d/opkg | 1 + lib/upgrade/keep.d/uboot-envtools | 2 + lib/upgrade/keep.d/uhttpd | 2 + lib/upgrade/nand.sh | 364 + lib/upgrade/openmesh.sh | 226 + lib/upgrade/platform.sh | 629 + .../debug/counters_wlan_prompt_akronite.sh | 139 + lib/wifi/debug/counters_wlan_prompt_dakota.sh | 137 + lib/wifi/delos-wifi/10_delos-peer-isolation | 197 + lib/wifi/delos-wifi/20_delos-guest-wifi | 280 + lib/wifi/delos-wifi/30_delos-wps-clone | 26 + lib/wifi/delos-wifi/delos-wifi.sh | 35 + lib/wifi/dpp-hostapd-update-uci | 51 + lib/wifi/hostapd.sh | 1106 ++ lib/wifi/iface_mgr.sh | 215 + lib/wifi/qca-wifi-modules | 14 + lib/wifi/qcawifi.sh | 2601 +++ lib/wifi/qcawifi_countrycode.txt | 239 + lib/wifi/wpa_supplicant.sh | 564 + lib/wifi/wps-hostapd-nbh-update | 31 + lib/wifi/wps-hostapd-update-uci | 91 + lib/wifi/wps-supplicant-update-uci | 192 + lib/wifi/zzz.sh | 1 + rom/note | 3 + sbin/askfirst | Bin 0 -> 2984 bytes sbin/devmem | 1 + sbin/devstatus | 12 + sbin/firstboot | 3 + sbin/fw3 | Bin 0 -> 85164 bytes sbin/halt | 1 + sbin/hotplug-call | 18 + sbin/hwclock | 1 + sbin/ifconfig | 1 + sbin/ifdown | 1 + sbin/ifstatus | 13 + sbin/ifup | 81 + sbin/init | Bin 0 -> 12796 bytes sbin/jffs2mark | 1 + sbin/jffs2reset | Bin 0 -> 4912 bytes sbin/kexec_load.sh | 113 + sbin/kmodloader | Bin 0 -> 10996 bytes sbin/led.sh | 25 + sbin/logd | Bin 0 -> 9568 bytes sbin/logread | Bin 0 -> 10644 bytes sbin/mkswap | 1 + sbin/mount_root | Bin 0 -> 4256 bytes sbin/mtd | Bin 0 -> 26668 bytes sbin/netifd | Bin 0 -> 131696 bytes sbin/ntpd | Bin 0 -> 343440 bytes sbin/pivot_root | 1 + sbin/poweroff | 1 + sbin/procd | Bin 0 -> 59916 bytes sbin/reboot | 1 + sbin/reload_config | 14 + sbin/route | 1 + sbin/rpcd | Bin 0 -> 42864 bytes sbin/setmac | 103 + sbin/snapshot | 111 + sbin/snapshot_tool | Bin 0 -> 6616 bytes sbin/start-stop-daemon | 1 + sbin/swconfig | Bin 0 -> 14704 bytes sbin/switch_root | 1 + sbin/sysctl | 1 + sbin/sysdebug | 44 + sbin/sysupgrade | 373 + sbin/ubusd | Bin 0 -> 14880 bytes sbin/uci | Bin 0 -> 11412 bytes sbin/uci2cfg.sh | 449 + sbin/udevtrigger | Bin 0 -> 5428 bytes sbin/udhcpc | 1 + sbin/upgraded | Bin 0 -> 73103 bytes sbin/validate_data | Bin 0 -> 5176 bytes sbin/vconfig | 1 + sbin/wget2nand | 85 + sbin/wifi | 295 + usr/bin/[ | 1 + usr/bin/[[ | 1 + usr/bin/avlninfo.sh | 59 + usr/bin/awk | 1 + usr/bin/basename | 1 + usr/bin/bunzip2 | 1 + usr/bin/bzcat | 1 + usr/bin/c_rehash | 210 + usr/bin/chkpib | Bin 0 -> 12741 bytes usr/bin/clear | 1 + usr/bin/cmp | 1 + usr/bin/configsync_event_delay.sh | 43 + usr/bin/configsync_handler.sh | 194 + usr/bin/configsync_vs_handler.sh | 42 + usr/bin/crontab | 1 + usr/bin/curl | Bin 0 -> 88032 bytes usr/bin/cut | 1 + usr/bin/dbclient | 1 + usr/bin/dirname | 1 + usr/bin/dlanApp2Backend-device | Bin 0 -> 345296 bytes usr/bin/dlanApp2Backend-plcnet | Bin 0 -> 735231 bytes usr/bin/dropbearkey | 1 + usr/bin/du | 1 + usr/bin/env | 1 + usr/bin/expr | 1 + usr/bin/fetch_radio_information.sh | 46 + usr/bin/find | 1 + usr/bin/free | 1 + usr/bin/ftpget | 1 + usr/bin/ftpput | 1 + usr/bin/fwuagent | Bin 0 -> 710272 bytes usr/bin/getpib | Bin 0 -> 10085 bytes usr/bin/head | 1 + usr/bin/hexdump | 1 + usr/bin/hostid | 1 + usr/bin/hpavkey | Bin 0 -> 7541 bytes usr/bin/iconv | Bin 0 -> 20132 bytes usr/bin/id | 1 + usr/bin/ipcs | 1 + usr/bin/iwinfo | Bin 0 -> 12492 bytes usr/bin/jshn | Bin 0 -> 7756 bytes usr/bin/jsonfilter | Bin 0 -> 17352 bytes usr/bin/killall | 1 + usr/bin/less | 1 + usr/bin/logger | 1 + usr/bin/md5sum | 1 + usr/bin/mkfifo | 1 + usr/bin/modpib | Bin 0 -> 14549 bytes usr/bin/nc | 1 + usr/bin/nslookup | 1 + usr/bin/nwinfo.sh | 3 + usr/bin/openssl | Bin 0 -> 522816 bytes usr/bin/parental_control.sh | 282 + usr/bin/passwd | 1 + usr/bin/pgrep | 1 + usr/bin/plcID | Bin 0 -> 20837 bytes usr/bin/plcgpio | Bin 0 -> 18693 bytes usr/bin/plchost | Bin 0 -> 33349 bytes usr/bin/plcstat | Bin 0 -> 24933 bytes usr/bin/plctool | Bin 0 -> 40389 bytes usr/bin/plcwait | Bin 0 -> 19397 bytes usr/bin/printf | 1 + usr/bin/readlink | 1 + usr/bin/reset | 1 + usr/bin/scp | 1 + usr/bin/seq | 1 + usr/bin/setpib | Bin 0 -> 11157 bytes usr/bin/setsid | 1 + usr/bin/sha256sum | 1 + usr/bin/sort | 1 + usr/bin/ssh | 1 + usr/bin/station_quota.sh | 640 + usr/bin/strings | 1 + usr/bin/tail | 1 + usr/bin/taskset | 1 + usr/bin/tee | 1 + usr/bin/telnet | 1 + usr/bin/test | 1 + usr/bin/tftp | 1 + usr/bin/time | 1 + usr/bin/timerd | Bin 0 -> 7221 bytes usr/bin/top | 1 + usr/bin/tr | 1 + usr/bin/traceroute | 1 + usr/bin/uniq | 1 + usr/bin/uptime | 1 + usr/bin/wc | 1 + usr/bin/wget | 1 + usr/bin/which | 1 + usr/bin/wifi_schedule.sh | 492 + usr/bin/xargs | 1 + usr/bin/xml2json | Bin 0 -> 27061 bytes usr/bin/yes | 1 + usr/lib/configsync_lib.sh | 78 + usr/lib/ebtables/libebt_802_3.so | Bin 0 -> 4372 bytes usr/lib/ebtables/libebt_among.so | Bin 0 -> 8112 bytes usr/lib/ebtables/libebt_arp.so | Bin 0 -> 7904 bytes usr/lib/ebtables/libebt_arpreply.so | Bin 0 -> 4388 bytes usr/lib/ebtables/libebt_ip.so | Bin 0 -> 6840 bytes usr/lib/ebtables/libebt_ip6.so | Bin 0 -> 9868 bytes usr/lib/ebtables/libebt_limit.so | Bin 0 -> 4852 bytes usr/lib/ebtables/libebt_log.so | Bin 0 -> 5320 bytes usr/lib/ebtables/libebt_mark.so | Bin 0 -> 4856 bytes usr/lib/ebtables/libebt_mark_m.so | Bin 0 -> 3524 bytes usr/lib/ebtables/libebt_nat.so | Bin 0 -> 5572 bytes usr/lib/ebtables/libebt_nflog.so | Bin 0 -> 4640 bytes usr/lib/ebtables/libebt_pkttype.so | Bin 0 -> 4396 bytes usr/lib/ebtables/libebt_redirect.so | Bin 0 -> 3492 bytes usr/lib/ebtables/libebt_standard.so | Bin 0 -> 2960 bytes usr/lib/ebtables/libebt_stp.so | Bin 0 -> 7644 bytes usr/lib/ebtables/libebt_ulog.so | Bin 0 -> 4880 bytes usr/lib/ebtables/libebt_vlan.so | Bin 0 -> 4624 bytes usr/lib/ebtables/libebtable_broute.so | Bin 0 -> 2344 bytes usr/lib/ebtables/libebtable_filter.so | Bin 0 -> 2576 bytes usr/lib/ebtables/libebtable_nat.so | Bin 0 -> 2560 bytes usr/lib/lh-migration.sh | 58 + usr/lib/lh-migration/network.sh | 46 + usr/lib/lh-migration/plc.sh | 90 + usr/lib/lh-migration/system.sh | 208 + usr/lib/lh-migration/wifi_parental.sh | 65 + usr/lib/lh-migration/wifi_schedule.sh | 62 + usr/lib/lh-migration/wireless.sh | 111 + usr/lib/libavahi-common.so.3 | 1 + usr/lib/libavahi-common.so.3.5.3 | Bin 0 -> 22812 bytes usr/lib/libavahi-core.so.7 | 1 + usr/lib/libavahi-core.so.7.0.2 | Bin 0 -> 99848 bytes usr/lib/libboost_program_options.so | 1 + usr/lib/libboost_program_options.so.1.58.0 | Bin 0 -> 354340 bytes usr/lib/libboost_system.so | 1 + usr/lib/libboost_system.so.1.58.0 | Bin 0 -> 9328 bytes usr/lib/libcap.so | 1 + usr/lib/libcap.so.2 | 1 + usr/lib/libcap.so.2.24 | Bin 0 -> 9160 bytes usr/lib/libcharset.so | 1 + usr/lib/libcharset.so.1 | 1 + usr/lib/libcharset.so.1.0.0 | Bin 0 -> 5004 bytes usr/lib/libcrypto.so.1.0.0 | Bin 0 -> 1402296 bytes usr/lib/libcurl.so.4 | 1 + usr/lib/libcurl.so.4.5.0 | Bin 0 -> 220204 bytes usr/lib/libdaemon.so.0 | 1 + usr/lib/libdaemon.so.0.5.0 | Bin 0 -> 16928 bytes usr/lib/libdlanapi.so | Bin 0 -> 48532 bytes usr/lib/libdvlthread.so | Bin 0 -> 70992 bytes usr/lib/libdvlutils.so | Bin 0 -> 211532 bytes usr/lib/libebtc.so | Bin 0 -> 50548 bytes usr/lib/libexpat.so.1 | 1 + usr/lib/libexpat.so.1.6.6 | Bin 0 -> 104036 bytes usr/lib/libfko.so.3 | 1 + usr/lib/libfko.so.3.0.0 | Bin 0 -> 57296 bytes usr/lib/libhyfi-bridge.so | Bin 0 -> 10612 bytes usr/lib/libhyficommon.so | Bin 0 -> 56835 bytes usr/lib/libiconv.so | 1 + usr/lib/libiconv.so.2 | 1 + usr/lib/libiconv.so.2.4.0 | Bin 0 -> 20344 bytes usr/lib/libieee1905.so | Bin 0 -> 12808 bytes usr/lib/libip4tc.so | 1 + usr/lib/libip4tc.so.0 | 1 + usr/lib/libip4tc.so.0.1.0 | Bin 0 -> 16992 bytes usr/lib/libip6tc.so | 1 + usr/lib/libip6tc.so.0 | 1 + usr/lib/libip6tc.so.0.1.0 | Bin 0 -> 17784 bytes usr/lib/libiptext.so | Bin 0 -> 51800 bytes usr/lib/libiptext4.so | Bin 0 -> 18852 bytes usr/lib/libiptext6.so | Bin 0 -> 18684 bytes usr/lib/libiwinfo.so | Bin 0 -> 31052 bytes usr/lib/libjansson.so | 1 + usr/lib/libjansson.so.4 | 1 + usr/lib/libjansson.so.4.7.0 | Bin 0 -> 30920 bytes usr/lib/libjson-c.so.2 | 1 + usr/lib/libjson-c.so.2.0.1 | Bin 0 -> 27012 bytes usr/lib/liblbcmnlibs.so | Bin 0 -> 276224 bytes usr/lib/libmcfwdtbleswitch.so | Bin 0 -> 11308 bytes usr/lib/libmcfwdtblwlan2g.so | Bin 0 -> 4820 bytes usr/lib/libmcfwdtblwlan5g.so | Bin 0 -> 4820 bytes usr/lib/libmesode.so.0 | 1 + usr/lib/libmesode.so.0.0.0 | Bin 0 -> 70704 bytes usr/lib/libmicrohttpd.so | 1 + usr/lib/libmicrohttpd.so.12 | 1 + usr/lib/libmicrohttpd.so.12.46.0 | Bin 0 -> 68620 bytes usr/lib/libmicroxml.so | 1 + usr/lib/libmicroxml.so.1 | 1 + usr/lib/libmicroxml.so.1.0 | Bin 0 -> 31648 bytes usr/lib/libnetsnmp.so.30 | 1 + usr/lib/libnetsnmp.so.30.0.3 | Bin 0 -> 351752 bytes usr/lib/libnetsnmpagent.so.30 | 1 + usr/lib/libnetsnmpagent.so.30.0.3 | Bin 0 -> 143196 bytes usr/lib/libnetsnmphelpers.so.30 | 1 + usr/lib/libnetsnmphelpers.so.30.0.3 | Bin 0 -> 2240 bytes usr/lib/libnetsnmpmibs.so.30 | 1 + usr/lib/libnetsnmpmibs.so.30.0.3 | Bin 0 -> 226604 bytes usr/lib/libnghttp2.so | Bin 0 -> 104152 bytes usr/lib/libnghttp2.so.14 | Bin 0 -> 104152 bytes usr/lib/libnghttp2.so.14.15.1 | Bin 0 -> 104152 bytes usr/lib/libnl-3.so.200 | 1 + usr/lib/libnl-3.so.200.16.1 | Bin 0 -> 72632 bytes usr/lib/libnl-genl-3.so.200 | 1 + usr/lib/libnl-genl-3.so.200.16.1 | Bin 0 -> 13504 bytes usr/lib/libnl-nf-3.so.200 | 1 + usr/lib/libnl-nf-3.so.200.16.1 | Bin 0 -> 56612 bytes usr/lib/libnl-route-3.so.200 | 1 + usr/lib/libnl-route-3.so.200.16.1 | Bin 0 -> 230796 bytes usr/lib/libnl-tiny.so | Bin 0 -> 22996 bytes usr/lib/libpcap.so | 1 + usr/lib/libpcap.so.1.3 | 1 + usr/lib/libpcap.so.1.3.0 | Bin 0 -> 168836 bytes usr/lib/libpluginManager.so | Bin 0 -> 3636 bytes usr/lib/libprotobuf.so | 1 + usr/lib/libprotobuf.so.14 | 1 + usr/lib/libprotobuf.so.14.0.0 | Bin 0 -> 2110192 bytes usr/lib/libpsService.so | Bin 0 -> 34916 bytes usr/lib/libqca_wifison_ext.so | Bin 0 -> 6440 bytes usr/lib/libssl.so.1.0.0 | Bin 0 -> 316740 bytes usr/lib/libstdc++.so.6 | 1 + usr/lib/libstdc++.so.6.0.19 | Bin 0 -> 861572 bytes usr/lib/libstdc++.so.6.0.19-gdb.py | 60 + usr/lib/libstorage.so | Bin 0 -> 26292 bytes usr/lib/libtlvcmdrsp.so | Bin 0 -> 2892 bytes usr/lib/libtlvencoder.so | Bin 0 -> 19740 bytes usr/lib/libtlvparser.so | Bin 0 -> 101704 bytes usr/lib/libtlvtemplate.so | Bin 0 -> 43541 bytes usr/lib/libtlvutil.so | Bin 0 -> 12580 bytes usr/lib/libucihelper.so | Bin 0 -> 60716 bytes usr/lib/libuuid.so | 1 + usr/lib/libuuid.so.1 | 1 + usr/lib/libuuid.so.1.3.0 | Bin 0 -> 9731 bytes usr/lib/libwifisoncfg.so | Bin 0 -> 29364 bytes usr/lib/libwlanstats.so | Bin 0 -> 22904 bytes usr/lib/libwpa2.so | Bin 0 -> 61056 bytes usr/lib/libxtables.so | 1 + usr/lib/libxtables.so.10 | 1 + usr/lib/libxtables.so.10.0.0 | Bin 0 -> 29832 bytes usr/lib/libz.so | 1 + usr/lib/libz.so.1 | 1 + usr/lib/libz.so.1.2.11 | Bin 0 -> 59300 bytes usr/lib/opkg/info/avahi-autoipd.control | 23 + usr/lib/opkg/info/avahi-autoipd.list | 1 + .../info/avahi-daemon-service-http.control | 19 + .../opkg/info/avahi-daemon-service-http.list | 1 + .../info/avahi-daemon-service-https.control | 19 + .../opkg/info/avahi-daemon-service-https.list | 1 + usr/lib/opkg/info/avahi-nodbus-daemon.control | 21 + usr/lib/opkg/info/avahi-nodbus-daemon.list | 4 + usr/lib/opkg/info/base-files.conffiles | 13 + usr/lib/opkg/info/base-files.control | 9 + usr/lib/opkg/info/base-files.list | 108 + .../opkg/info/boost-program_options.control | 12 + usr/lib/opkg/info/boost-program_options.list | 2 + usr/lib/opkg/info/boost-system.control | 12 + usr/lib/opkg/info/boost-system.list | 2 + usr/lib/opkg/info/bridge.control | 11 + usr/lib/opkg/info/bridge.list | 1 + usr/lib/opkg/info/busybox.control | 13 + usr/lib/opkg/info/busybox.list | 131 + usr/lib/opkg/info/ca-certificates.control | 9 + usr/lib/opkg/info/ca-certificates.list | 333 + usr/lib/opkg/info/configsync.control | 10 + usr/lib/opkg/info/configsync.list | 25 + usr/lib/opkg/info/curl.control | 11 + usr/lib/opkg/info/curl.list | 1 + usr/lib/opkg/info/delos-base-files.control | 10 + usr/lib/opkg/info/delos-base-files.list | 15 + usr/lib/opkg/info/delos-cgi.control | 10 + usr/lib/opkg/info/delos-cgi.list | 3 + usr/lib/opkg/info/delos-compat.control | 11 + usr/lib/opkg/info/delos-compat.list | 2 + .../info/delos-customization-common.control | 10 + .../opkg/info/delos-customization-common.list | 4 + ...delos-customization-variant-devolo.control | 10 + .../delos-customization-variant-devolo.list | 3 + usr/lib/opkg/info/delos-fwknopd.control | 10 + usr/lib/opkg/info/delos-fwknopd.list | 2 + .../opkg/info/delos-htmlmgr-redirect.control | 10 + usr/lib/opkg/info/delos-htmlmgr-redirect.list | 1 + usr/lib/opkg/info/delos-ipv4ll.control | 10 + usr/lib/opkg/info/delos-ipv4ll.list | 2 + usr/lib/opkg/info/delos-leds.control | 10 + usr/lib/opkg/info/delos-leds.list | 2 + .../opkg/info/delos-lh-migration.conffiles | 1 + usr/lib/opkg/info/delos-lh-migration.control | 10 + usr/lib/opkg/info/delos-lh-migration.list | 8 + usr/lib/opkg/info/delos-migration.conffiles | 24 + usr/lib/opkg/info/delos-migration.control | 10 + usr/lib/opkg/info/delos-migration.list | 25 + usr/lib/opkg/info/delos-ntpd.control | 10 + usr/lib/opkg/info/delos-ntpd.list | 1 + .../opkg/info/delos-parental-control.control | 10 + usr/lib/opkg/info/delos-parental-control.list | 8 + usr/lib/opkg/info/delos-rpcd-accounts.control | 9 + usr/lib/opkg/info/delos-rpcd-accounts.list | 2 + .../opkg/info/delos-rpcd-acl-debug.control | 9 + usr/lib/opkg/info/delos-rpcd-acl-debug.list | 1 + usr/lib/opkg/info/delos-rpcd-ath10k.control | 9 + usr/lib/opkg/info/delos-rpcd-ath10k.list | 1 + usr/lib/opkg/info/delos-rpcd-network.control | 10 + usr/lib/opkg/info/delos-rpcd-network.list | 3 + usr/lib/opkg/info/delos-rpcd-plctool.control | 9 + usr/lib/opkg/info/delos-rpcd-plctool.list | 7 + .../opkg/info/delos-rpcd-powerline.control | 9 + usr/lib/opkg/info/delos-rpcd-powerline.list | 1 + usr/lib/opkg/info/delos-rpcd-swconfig.control | 10 + usr/lib/opkg/info/delos-rpcd-swconfig.list | 1 + usr/lib/opkg/info/delos-rpcd-system.control | 10 + usr/lib/opkg/info/delos-rpcd-system.list | 2 + usr/lib/opkg/info/delos-rpcd-wps.control | 9 + usr/lib/opkg/info/delos-rpcd-wps.list | 1 + usr/lib/opkg/info/delos-snmpd.control | 10 + usr/lib/opkg/info/delos-snmpd.list | 2 + usr/lib/opkg/info/delos-timerd.control | 10 + usr/lib/opkg/info/delos-timerd.list | 3 + usr/lib/opkg/info/delos-webui5.control | 10 + usr/lib/opkg/info/delos-webui5.list | 68 + usr/lib/opkg/info/delos-wifi-button.control | 10 + usr/lib/opkg/info/delos-wifi-button.list | 1 + usr/lib/opkg/info/delos-wifi-config.control | 10 + usr/lib/opkg/info/delos-wifi-config.list | 5 + usr/lib/opkg/info/delos-wifi-driver.control | 10 + usr/lib/opkg/info/delos-wifi-driver.list | 2 + usr/lib/opkg/info/delos-wifi-eventd.control | 10 + usr/lib/opkg/info/delos-wifi-eventd.list | 3 + usr/lib/opkg/info/delos-wifi-guest.control | 10 + usr/lib/opkg/info/delos-wifi-guest.list | 4 + .../info/delos-wifi-peer-isolation.control | 10 + .../opkg/info/delos-wifi-peer-isolation.list | 1 + usr/lib/opkg/info/delos-wifi-schedule.control | 11 + usr/lib/opkg/info/delos-wifi-schedule.list | 4 + usr/lib/opkg/info/delos-wifison.control | 10 + usr/lib/opkg/info/delos-wifison.list | 2 + usr/lib/opkg/info/delos-wps.control | 10 + usr/lib/opkg/info/delos-wps.list | 7 + usr/lib/opkg/info/dlan-addons.control | 10 + usr/lib/opkg/info/dlan-addons.list | 6 + usr/lib/opkg/info/dlan-fw-pro-1200-ac.control | 10 + usr/lib/opkg/info/dlan-fw-pro-1200-ac.list | 57 + usr/lib/opkg/info/dlan-plc.control | 10 + usr/lib/opkg/info/dlan-plc.list | 6 + .../opkg/info/dlanApp2Backend-common.control | 10 + usr/lib/opkg/info/dlanApp2Backend-common.list | 3 + .../info/dlanApp2Backend-deviceapi.control | 10 + .../opkg/info/dlanApp2Backend-deviceapi.list | 1 + .../info/dlanApp2Backend-plcnetapi.control | 10 + .../opkg/info/dlanApp2Backend-plcnetapi.list | 2 + usr/lib/opkg/info/dlanapi.control | 10 + usr/lib/opkg/info/dlanapi.list | 1 + usr/lib/opkg/info/dlanx-standby.control | 10 + usr/lib/opkg/info/dlanx-standby.list | 3 + usr/lib/opkg/info/dmc.control | 8 + usr/lib/opkg/info/dmc.list | 4 + usr/lib/opkg/info/dropbear.conffiles | 2 + usr/lib/opkg/info/dropbear.control | 10 + usr/lib/opkg/info/dropbear.list | 8 + usr/lib/opkg/info/dvlutils.control | 10 + usr/lib/opkg/info/dvlutils.list | 2 + usr/lib/opkg/info/easycwmp.conffiles | 1 + usr/lib/opkg/info/easycwmp.control | 8 + usr/lib/opkg/info/easycwmp.list | 5 + usr/lib/opkg/info/ebtables.control | 12 + usr/lib/opkg/info/ebtables.list | 24 + usr/lib/opkg/info/firewall.conffiles | 2 + usr/lib/opkg/info/firewall.control | 10 + usr/lib/opkg/info/firewall.list | 5 + usr/lib/opkg/info/fstools.control | 10 + usr/lib/opkg/info/fstools.list | 6 + usr/lib/opkg/info/fwknopd.conffiles | 3 + usr/lib/opkg/info/fwknopd.control | 18 + usr/lib/opkg/info/fwknopd.list | 4 + usr/lib/opkg/info/fwuagent.control | 10 + usr/lib/opkg/info/fwuagent.list | 5 + usr/lib/opkg/info/iconv.control | 9 + usr/lib/opkg/info/iconv.list | 1 + usr/lib/opkg/info/ip-full.conffiles | 1 + usr/lib/opkg/info/ip-full.control | 10 + usr/lib/opkg/info/ip-full.list | 2 + usr/lib/opkg/info/ip6tables.control | 9 + usr/lib/opkg/info/ip6tables.list | 3 + usr/lib/opkg/info/iptables.control | 44 + usr/lib/opkg/info/iptables.list | 4 + usr/lib/opkg/info/iwinfo.control | 10 + usr/lib/opkg/info/iwinfo.list | 1 + usr/lib/opkg/info/jansson.control | 10 + usr/lib/opkg/info/jansson.list | 3 + usr/lib/opkg/info/jshn.control | 10 + usr/lib/opkg/info/jshn.list | 2 + usr/lib/opkg/info/jsonfilter.control | 10 + usr/lib/opkg/info/jsonfilter.list | 1 + usr/lib/opkg/info/kernel.control | 10 + usr/lib/opkg/info/kernel.list | 0 usr/lib/opkg/info/kmod-bridge.control | 10 + usr/lib/opkg/info/kmod-bridge.list | 1 + usr/lib/opkg/info/kmod-ebtables-ipv4.control | 11 + usr/lib/opkg/info/kmod-ebtables-ipv4.list | 6 + usr/lib/opkg/info/kmod-ebtables-ipv6.control | 11 + usr/lib/opkg/info/kmod-ebtables-ipv6.list | 2 + usr/lib/opkg/info/kmod-ebtables.control | 12 + usr/lib/opkg/info/kmod-ebtables.list | 14 + .../info/kmod-gpio-button-hotplug.control | 14 + .../opkg/info/kmod-gpio-button-hotplug.list | 3 + usr/lib/opkg/info/kmod-ip6tables.control | 10 + usr/lib/opkg/info/kmod-ip6tables.list | 7 + usr/lib/opkg/info/kmod-ipt-conntrack.control | 16 + usr/lib/opkg/info/kmod-ipt-conntrack.list | 5 + usr/lib/opkg/info/kmod-ipt-core.control | 18 + usr/lib/opkg/info/kmod-ipt-core.list | 17 + usr/lib/opkg/info/kmod-ipt-extra.control | 16 + usr/lib/opkg/info/kmod-ipt-extra.list | 6 + usr/lib/opkg/info/kmod-ipt-filter.control | 12 + usr/lib/opkg/info/kmod-ipt-filter.list | 2 + usr/lib/opkg/info/kmod-ipt-nat.control | 12 + usr/lib/opkg/info/kmod-ipt-nat.list | 7 + usr/lib/opkg/info/kmod-leds-gpio.control | 10 + usr/lib/opkg/info/kmod-leds-gpio.list | 2 + .../info/kmod-ledtrig-delos-wifi-leds.control | 10 + .../info/kmod-ledtrig-delos-wifi-leds.list | 2 + usr/lib/opkg/info/kmod-ledtrig-gpio.control | 10 + usr/lib/opkg/info/kmod-ledtrig-gpio.list | 2 + usr/lib/opkg/info/kmod-lib-crc-ccitt.control | 10 + usr/lib/opkg/info/kmod-lib-crc-ccitt.list | 2 + usr/lib/opkg/info/kmod-lib-textsearch.control | 10 + usr/lib/opkg/info/kmod-lib-textsearch.list | 4 + usr/lib/opkg/info/kmod-llc.control | 10 + usr/lib/opkg/info/kmod-llc.list | 1 + usr/lib/opkg/info/kmod-nf-conntrack.control | 10 + usr/lib/opkg/info/kmod-nf-conntrack.list | 5 + usr/lib/opkg/info/kmod-nf-conntrack6.control | 10 + usr/lib/opkg/info/kmod-nf-conntrack6.list | 3 + usr/lib/opkg/info/kmod-nf-ipt.control | 10 + usr/lib/opkg/info/kmod-nf-ipt.list | 3 + usr/lib/opkg/info/kmod-nf-ipt6.control | 10 + usr/lib/opkg/info/kmod-nf-ipt6.list | 2 + usr/lib/opkg/info/kmod-nf-nat.control | 10 + usr/lib/opkg/info/kmod-nf-nat.list | 3 + usr/lib/opkg/info/kmod-ppp.control | 10 + usr/lib/opkg/info/kmod-ppp.list | 3 + .../opkg/info/kmod-qca-hyfi-bridge.control | 9 + usr/lib/opkg/info/kmod-qca-hyfi-bridge.list | 3 + .../info/kmod-qca-hyfi-iptv-helper.control | 9 + .../opkg/info/kmod-qca-hyfi-iptv-helper.list | 1 + usr/lib/opkg/info/kmod-qca-hyfi-qdisc.control | 9 + usr/lib/opkg/info/kmod-qca-hyfi-qdisc.list | 2 + usr/lib/opkg/info/kmod-qca-ssdk-hnat.control | 9 + usr/lib/opkg/info/kmod-qca-ssdk-hnat.list | 3 + .../info/kmod-qca-wifi-unified-perf.control | 10 + .../opkg/info/kmod-qca-wifi-unified-perf.list | 49 + usr/lib/opkg/info/kmod-slhc.control | 10 + usr/lib/opkg/info/kmod-slhc.list | 1 + usr/lib/opkg/info/kmod-stp.control | 10 + usr/lib/opkg/info/kmod-stp.list | 1 + .../opkg/info/libavahi-nodbus-support.control | 26 + .../opkg/info/libavahi-nodbus-support.list | 4 + usr/lib/opkg/info/libblobmsg-json.control | 10 + usr/lib/opkg/info/libblobmsg-json.list | 1 + usr/lib/opkg/info/libc.control | 13 + usr/lib/opkg/info/libc.list | 13 + usr/lib/opkg/info/libcap.control | 9 + usr/lib/opkg/info/libcap.list | 3 + usr/lib/opkg/info/libcharset.control | 9 + usr/lib/opkg/info/libcharset.list | 3 + usr/lib/opkg/info/libcurl.control | 11 + usr/lib/opkg/info/libcurl.list | 2 + usr/lib/opkg/info/libdaemon.control | 18 + usr/lib/opkg/info/libdaemon.list | 2 + usr/lib/opkg/info/libexpat.control | 11 + usr/lib/opkg/info/libexpat.list | 2 + usr/lib/opkg/info/libfko.control | 18 + usr/lib/opkg/info/libfko.list | 2 + usr/lib/opkg/info/libgcc.control | 12 + usr/lib/opkg/info/libgcc.list | 1 + usr/lib/opkg/info/libhyficommon.control | 9 + usr/lib/opkg/info/libhyficommon.list | 1 + usr/lib/opkg/info/libiconv-full.control | 9 + usr/lib/opkg/info/libiconv-full.list | 3 + usr/lib/opkg/info/libieee1905.control | 9 + usr/lib/opkg/info/libieee1905.list | 1 + usr/lib/opkg/info/libip4tc.control | 9 + usr/lib/opkg/info/libip4tc.list | 4 + usr/lib/opkg/info/libip6tc.control | 9 + usr/lib/opkg/info/libip6tc.list | 4 + usr/lib/opkg/info/libiwinfo.control | 11 + usr/lib/opkg/info/libiwinfo.list | 2 + usr/lib/opkg/info/libjson-c.control | 11 + usr/lib/opkg/info/libjson-c.list | 2 + usr/lib/opkg/info/libjson-script.control | 10 + usr/lib/opkg/info/libjson-script.list | 1 + usr/lib/opkg/info/libmesode.control | 11 + usr/lib/opkg/info/libmesode.list | 2 + .../opkg/info/libmicrohttpd-no-ssl.control | 12 + usr/lib/opkg/info/libmicrohttpd-no-ssl.list | 3 + usr/lib/opkg/info/libmicroxml.control | 11 + usr/lib/opkg/info/libmicroxml.list | 3 + usr/lib/opkg/info/libnetsnmp.control | 16 + usr/lib/opkg/info/libnetsnmp.list | 8 + usr/lib/opkg/info/libnghttp2.control | 11 + usr/lib/opkg/info/libnghttp2.list | 3 + usr/lib/opkg/info/libnl-tiny.control | 10 + usr/lib/opkg/info/libnl-tiny.list | 1 + usr/lib/opkg/info/libnl.control | 9 + usr/lib/opkg/info/libnl.list | 8 + usr/lib/opkg/info/libopenssl.control | 14 + usr/lib/opkg/info/libopenssl.list | 2 + usr/lib/opkg/info/libpcap.control | 11 + usr/lib/opkg/info/libpcap.list | 3 + usr/lib/opkg/info/libprotobuf.control | 10 + usr/lib/opkg/info/libprotobuf.list | 3 + usr/lib/opkg/info/libpthread.control | 13 + usr/lib/opkg/info/libpthread.list | 2 + usr/lib/opkg/info/librpc.control | 10 + usr/lib/opkg/info/librpc.list | 1 + usr/lib/opkg/info/librt.control | 13 + usr/lib/opkg/info/librt.list | 2 + usr/lib/opkg/info/libstdcpp.control | 12 + usr/lib/opkg/info/libstdcpp.list | 3 + usr/lib/opkg/info/libstorage.control | 9 + usr/lib/opkg/info/libstorage.list | 1 + usr/lib/opkg/info/libubox.control | 10 + usr/lib/opkg/info/libubox.list | 1 + usr/lib/opkg/info/libubus.control | 10 + usr/lib/opkg/info/libubus.list | 1 + usr/lib/opkg/info/libuci.control | 10 + usr/lib/opkg/info/libuci.list | 1 + usr/lib/opkg/info/libustream-openssl.control | 10 + usr/lib/opkg/info/libustream-openssl.list | 1 + usr/lib/opkg/info/libuuid.control | 13 + usr/lib/opkg/info/libuuid.list | 3 + usr/lib/opkg/info/libwifisoncfg.control | 9 + usr/lib/opkg/info/libwifisoncfg.list | 1 + usr/lib/opkg/info/libwpa2.control | 9 + usr/lib/opkg/info/libwpa2.list | 1 + usr/lib/opkg/info/libxtables.control | 9 + usr/lib/opkg/info/libxtables.list | 4 + usr/lib/opkg/info/logd.control | 10 + usr/lib/opkg/info/logd.list | 3 + usr/lib/opkg/info/miniupnpd.conffiles | 1 + usr/lib/opkg/info/miniupnpd.control | 10 + usr/lib/opkg/info/miniupnpd.list | 7 + usr/lib/opkg/info/mtd.control | 10 + usr/lib/opkg/info/mtd.list | 1 + usr/lib/opkg/info/netifd.control | 10 + usr/lib/opkg/info/netifd.list | 14 + usr/lib/opkg/info/ntpd.control | 16 + usr/lib/opkg/info/ntpd.list | 4 + usr/lib/opkg/info/ntpd.postrm | 3 + usr/lib/opkg/info/odhcp6c.control | 10 + usr/lib/opkg/info/odhcp6c.list | 3 + .../opkg/info/open-plc-utils-chkpib.control | 11 + usr/lib/opkg/info/open-plc-utils-chkpib.list | 1 + .../opkg/info/open-plc-utils-getpib.control | 11 + usr/lib/opkg/info/open-plc-utils-getpib.list | 1 + .../opkg/info/open-plc-utils-hpavkey.control | 11 + usr/lib/opkg/info/open-plc-utils-hpavkey.list | 1 + .../opkg/info/open-plc-utils-modpib.control | 11 + usr/lib/opkg/info/open-plc-utils-modpib.list | 1 + .../opkg/info/open-plc-utils-plcID.control | 11 + usr/lib/opkg/info/open-plc-utils-plcID.list | 1 + .../opkg/info/open-plc-utils-plcgpio.control | 11 + usr/lib/opkg/info/open-plc-utils-plcgpio.list | 1 + .../opkg/info/open-plc-utils-plchost.control | 11 + usr/lib/opkg/info/open-plc-utils-plchost.list | 1 + .../opkg/info/open-plc-utils-plcstat.control | 11 + usr/lib/opkg/info/open-plc-utils-plcstat.list | 1 + .../opkg/info/open-plc-utils-plctool.control | 11 + usr/lib/opkg/info/open-plc-utils-plctool.list | 1 + .../opkg/info/open-plc-utils-plcwait.control | 11 + usr/lib/opkg/info/open-plc-utils-plcwait.list | 1 + .../opkg/info/open-plc-utils-setpib.control | 11 + usr/lib/opkg/info/open-plc-utils-setpib.list | 1 + usr/lib/opkg/info/open-plc-utils.control | 11 + usr/lib/opkg/info/open-plc-utils.list | 0 usr/lib/opkg/info/openssl-util.conffiles | 1 + usr/lib/opkg/info/openssl-util.control | 14 + usr/lib/opkg/info/openssl-util.list | 3 + usr/lib/opkg/info/opkg.conffiles | 2 + usr/lib/opkg/info/opkg.control | 17 + usr/lib/opkg/info/opkg.list | 7 + usr/lib/opkg/info/procd-nand.control | 10 + usr/lib/opkg/info/procd-nand.list | 2 + usr/lib/opkg/info/procd.control | 10 + usr/lib/opkg/info/procd.list | 9 + usr/lib/opkg/info/qca-acd.control | 9 + usr/lib/opkg/info/qca-acd.list | 3 + usr/lib/opkg/info/qca-acfg.control | 11 + usr/lib/opkg/info/qca-acfg.list | 2 + usr/lib/opkg/info/qca-hostap.control | 9 + usr/lib/opkg/info/qca-hostap.list | 3 + usr/lib/opkg/info/qca-hostapd-cli.control | 10 + usr/lib/opkg/info/qca-hostapd-cli.list | 6 + usr/lib/opkg/info/qca-hyctl.control | 9 + usr/lib/opkg/info/qca-hyctl.list | 1 + usr/lib/opkg/info/qca-hyd.control | 9 + usr/lib/opkg/info/qca-hyd.list | 10 + usr/lib/opkg/info/qca-ieee1905-init.control | 9 + usr/lib/opkg/info/qca-ieee1905-init.list | 3 + usr/lib/opkg/info/qca-iface-mgr-10.4.control | 9 + usr/lib/opkg/info/qca-iface-mgr-10.4.list | 2 + ...legacy-uboot-dlan-pro-1200-ac-slow.control | 8 + ...ca-legacy-uboot-dlan-pro-1200-ac-slow.list | 0 .../qca-legacy-uboot-dlan-pro-1200-ac.control | 8 + .../qca-legacy-uboot-dlan-pro-1200-ac.list | 0 usr/lib/opkg/info/qca-libhyfi-bridge.control | 9 + usr/lib/opkg/info/qca-libhyfi-bridge.list | 1 + usr/lib/opkg/info/qca-whc-init.control | 9 + usr/lib/opkg/info/qca-whc-init.list | 2 + usr/lib/opkg/info/qca-whc-lbd.control | 9 + usr/lib/opkg/info/qca-whc-lbd.list | 6 + usr/lib/opkg/info/qca-whc-repacd.control | 10 + usr/lib/opkg/info/qca-whc-repacd.list | 20 + .../info/qca-wifi-fw-hw6-10.4-asic.control | 9 + .../opkg/info/qca-wifi-fw-hw6-10.4-asic.list | 10 + usr/lib/opkg/info/qca-wifison-ext-lib.control | 9 + usr/lib/opkg/info/qca-wifison-ext-lib.list | 4 + usr/lib/opkg/info/qca-wpa-cli.control | 9 + usr/lib/opkg/info/qca-wpa-cli.list | 3 + usr/lib/opkg/info/qca-wpa-supplicant.control | 9 + usr/lib/opkg/info/qca-wpa-supplicant.list | 3 + usr/lib/opkg/info/qca-wsplcd.control | 9 + usr/lib/opkg/info/qca-wsplcd.list | 10 + usr/lib/opkg/info/relayd.control | 10 + usr/lib/opkg/info/relayd.list | 3 + usr/lib/opkg/info/rpcd-mod-iwinfo.control | 10 + usr/lib/opkg/info/rpcd-mod-iwinfo.list | 1 + usr/lib/opkg/info/rpcd.conffiles | 1 + usr/lib/opkg/info/rpcd.control | 11 + usr/lib/opkg/info/rpcd.list | 4 + usr/lib/opkg/info/snmpd.conffiles | 1 + usr/lib/opkg/info/snmpd.control | 16 + usr/lib/opkg/info/snmpd.list | 3 + usr/lib/opkg/info/swconfig.control | 10 + usr/lib/opkg/info/swconfig.list | 2 + usr/lib/opkg/info/tr069_stun.control | 8 + usr/lib/opkg/info/tr069_stun.list | 3 + usr/lib/opkg/info/tr069_upnp.control | 8 + usr/lib/opkg/info/tr069_upnp.list | 3 + usr/lib/opkg/info/ubi-utils.control | 10 + usr/lib/opkg/info/ubi-utils.list | 21 + usr/lib/opkg/info/uboot-envtools.control | 10 + usr/lib/opkg/info/uboot-envtools.list | 5 + usr/lib/opkg/info/ubox.control | 10 + usr/lib/opkg/info/ubox.list | 8 + usr/lib/opkg/info/ubus.control | 10 + usr/lib/opkg/info/ubus.list | 1 + usr/lib/opkg/info/ubusd.control | 10 + usr/lib/opkg/info/ubusd.list | 1 + usr/lib/opkg/info/uci.control | 10 + usr/lib/opkg/info/uci.list | 2 + usr/lib/opkg/info/ucihelper.control | 10 + usr/lib/opkg/info/ucihelper.list | 1 + usr/lib/opkg/info/uhttpd-mod-ubus.control | 11 + usr/lib/opkg/info/uhttpd-mod-ubus.list | 2 + usr/lib/opkg/info/uhttpd.conffiles | 1 + usr/lib/opkg/info/uhttpd.control | 12 + usr/lib/opkg/info/uhttpd.list | 4 + usr/lib/opkg/info/wireless-tools.control | 11 + usr/lib/opkg/info/wireless-tools.list | 3 + usr/lib/opkg/info/xml2json.control | 10 + usr/lib/opkg/info/xml2json.list | 1 + usr/lib/opkg/info/xmpp.control | 8 + usr/lib/opkg/info/xmpp.list | 3 + usr/lib/opkg/info/zlib.control | 11 + usr/lib/opkg/info/zlib.list | 3 + usr/lib/opkg/status | 1605 ++ usr/lib/rpcd/iwinfo.so | Bin 0 -> 11276 bytes usr/lib/rpcd/plctool.so | Bin 0 -> 7548 bytes usr/lib/rpcd/rpcd-accounts.so | Bin 0 -> 5352 bytes usr/lib/rpcd/rpcd-network.so | Bin 0 -> 1959944 bytes usr/lib/rpcd/rpcd-swconfig.so | Bin 0 -> 6396 bytes usr/lib/rpcd/rpcd-system.so | Bin 0 -> 14732 bytes usr/lib/uhttpd_ubus.so | Bin 0 -> 11184 bytes usr/libexec/base-cgi | Bin 0 -> 10421 bytes usr/libexec/delos/delos-clone-mode-uci | 207 + usr/libexec/delos/delos-wps-clone-handle | 101 + usr/libexec/delos/delos-wps-handle | 211 + usr/libexec/delos/delos-wps-led-handle | 82 + usr/libexec/rpcd/ath10k.peerstat | 34 + usr/libexec/rpcd/network.powerline | 164 + usr/libexec/rpcd/network.wifi | 68 + usr/libexec/rpcd/network.wps | 55 + usr/libexec/rpcd/station_quota | 71 + usr/libexec/rpcd/system.date | 22 + usr/sbin/80211stats | Bin 0 -> 11701 bytes usr/sbin/acd-run.sh | 335 + usr/sbin/acfg_tool | Bin 0 -> 108821 bytes usr/sbin/apply_customization.sh | 36 + usr/sbin/apstats | Bin 0 -> 28965 bytes usr/sbin/arping | 1 + usr/sbin/assocdenialnotify | Bin 0 -> 4469 bytes usr/sbin/athadhoc | Bin 0 -> 7157 bytes usr/sbin/athkey | Bin 0 -> 5813 bytes usr/sbin/athstats | Bin 0 -> 33189 bytes usr/sbin/athstatsclr | Bin 0 -> 2885 bytes usr/sbin/athtestcmd | Bin 0 -> 49861 bytes usr/sbin/avahi-autoipd | Bin 0 -> 25476 bytes usr/sbin/avahi-daemon | Bin 0 -> 42524 bytes usr/sbin/baptization.config | 21 + usr/sbin/brctl | Bin 0 -> 21712 bytes usr/sbin/chroot | 1 + usr/sbin/chunk | Bin 0 -> 118232 bytes usr/sbin/crond | 1 + usr/sbin/destroy_all_sessions.sh | 7 + usr/sbin/dlanApp2Backend_get_router_mac.sh | 11 + usr/sbin/dlanApp2Backend_set_ha1.sh | 26 + usr/sbin/dropbear | Bin 0 -> 219136 bytes usr/sbin/easycwmp | Bin 0 -> 121909 bytes usr/sbin/easycwmpd | Bin 0 -> 55877 bytes usr/sbin/ebtables | Bin 0 -> 3036 bytes usr/sbin/exttool | Bin 0 -> 6197 bytes usr/sbin/flash_erase | Bin 0 -> 24020 bytes usr/sbin/flash_eraseall | 4 + usr/sbin/flash_lock | Bin 0 -> 3896 bytes usr/sbin/flash_otp_dump | Bin 0 -> 3420 bytes usr/sbin/flash_otp_info | Bin 0 -> 3508 bytes usr/sbin/flash_otp_lock | Bin 0 -> 4256 bytes usr/sbin/flash_otp_write | Bin 0 -> 4284 bytes usr/sbin/flash_unlock | Bin 0 -> 3896 bytes usr/sbin/flashcp | Bin 0 -> 7064 bytes usr/sbin/ftpd | 1 + usr/sbin/fw_printenv | Bin 0 -> 18932 bytes usr/sbin/fw_setenv | 1 + usr/sbin/fwknopd | Bin 0 -> 108528 bytes usr/sbin/hostapd | Bin 0 -> 840021 bytes usr/sbin/hostapd_cli | Bin 0 -> 39029 bytes usr/sbin/hyctl | Bin 0 -> 21516 bytes usr/sbin/hyd | Bin 0 -> 606372 bytes usr/sbin/hyt | 1 + usr/sbin/iface-mgr | Bin 0 -> 41397 bytes usr/sbin/inetd | 1 + usr/sbin/insmod | 1 + usr/sbin/ip | Bin 0 -> 276492 bytes usr/sbin/ip6tables | 1 + usr/sbin/ip6tables-restore | 1 + usr/sbin/ip6tables-save | 1 + usr/sbin/iptables | 1 + usr/sbin/iptables-restore | 1 + usr/sbin/iptables-save | 1 + usr/sbin/iwconfig | Bin 0 -> 48212 bytes usr/sbin/iwlist | 1 + usr/sbin/iwpriv | 1 + usr/sbin/lbd | Bin 0 -> 25412 bytes usr/sbin/lbt | 1 + usr/sbin/lsmod | 1 + usr/sbin/miniupnpd | Bin 0 -> 118256 bytes usr/sbin/modinfo | 1 + usr/sbin/modprobe | 1 + usr/sbin/ntpd.hotplug-helper | 14 + usr/sbin/ntpq | Bin 0 -> 166320 bytes usr/sbin/odhcp6c | Bin 0 -> 35040 bytes usr/sbin/opkg-key | 56 + usr/sbin/p1905 | Bin 0 -> 111653 bytes usr/sbin/pktlogconf | Bin 0 -> 8085 bytes usr/sbin/pktlogdump | Bin 0 -> 8741 bytes usr/sbin/plc-get-pibsettings | 49 + usr/sbin/plc-pushbtn | 16 + usr/sbin/plc-reset | 55 + usr/sbin/plc-set-pibsettings | 56 + usr/sbin/plc-standby | 109 + usr/sbin/plctools-wrapper | 16 + usr/sbin/pstats | Bin 0 -> 5429 bytes usr/sbin/qca_event_sample | Bin 0 -> 6924 bytes usr/sbin/qca_genlevent_sample | Bin 0 -> 8548 bytes usr/sbin/qca_listen_port | Bin 0 -> 3516 bytes usr/sbin/radartool | Bin 0 -> 9909 bytes usr/sbin/relayd | Bin 0 -> 13381 bytes usr/sbin/repacd-detect_device_mode.sh | 27 + usr/sbin/repacd-run.sh | 280 + usr/sbin/rmmod | 1 + usr/sbin/snmpd | Bin 0 -> 15756 bytes usr/sbin/spectraltool | Bin 0 -> 18453 bytes usr/sbin/ssidsteering | Bin 0 -> 5749 bytes usr/sbin/tftpd | 1 + usr/sbin/thermaltool | Bin 0 -> 4901 bytes usr/sbin/tr069_stund | Bin 0 -> 14597 bytes usr/sbin/tr069_upnpd | Bin 0 -> 10533 bytes usr/sbin/tx99tool | Bin 0 -> 5365 bytes usr/sbin/ubiattach | Bin 0 -> 17060 bytes usr/sbin/ubiblock | Bin 0 -> 12668 bytes usr/sbin/ubicrc32 | Bin 0 -> 5460 bytes usr/sbin/ubidetach | Bin 0 -> 13552 bytes usr/sbin/ubiformat | Bin 0 -> 49912 bytes usr/sbin/ubimkvol | Bin 0 -> 19196 bytes usr/sbin/ubinfo | Bin 0 -> 21884 bytes usr/sbin/ubinize | Bin 0 -> 29300 bytes usr/sbin/ubirename | Bin 0 -> 14924 bytes usr/sbin/ubirmvol | Bin 0 -> 16056 bytes usr/sbin/ubirsvol | Bin 0 -> 17612 bytes usr/sbin/ubiupdatevol | Bin 0 -> 16904 bytes usr/sbin/ucpkgen | Bin 0 -> 5664 bytes usr/sbin/uhttpd | Bin 0 -> 47116 bytes usr/sbin/update-ca-certificates | 205 + usr/sbin/update_wifi_client_list.sh | 162 + usr/sbin/updateled.sh | 3 + usr/sbin/wifi-eventd | 44 + usr/sbin/wifi_guest.sh | 63 + usr/sbin/wifi_try | 218 + usr/sbin/wifitool | Bin 0 -> 78149 bytes usr/sbin/wlanconfig | Bin 0 -> 50325 bytes usr/sbin/wpa_cli | Bin 0 -> 64101 bytes usr/sbin/wpa_supplicant | Bin 0 -> 1141205 bytes usr/sbin/wps_enhc | Bin 0 -> 21589 bytes usr/sbin/wsplcd | Bin 0 -> 187724 bytes usr/sbin/xmppd | Bin 0 -> 10293 bytes usr/sbin/xtables-multi | Bin 0 -> 59888 bytes usr/share/configsync.d/common/radio | 193 + usr/share/configsync.d/csghn | 41 + usr/share/configsync.d/csparental_control | 60 + usr/share/configsync.d/csstation_quota | 59 + usr/share/configsync.d/cssystem | 52 + usr/share/configsync.d/cswifi_schedule | 60 + usr/share/configsync.d/cswifi_son | 57 + usr/share/configsync.d/cswireless | 58 + usr/share/configsync.d/cswireless24 | 34 + usr/share/configsync.d/cswireless5 | 34 + usr/share/configsync.d/ghn | 47 + usr/share/configsync.d/parental_control | 66 + usr/share/configsync.d/station_quota | 65 + usr/share/configsync.d/system | 58 + usr/share/configsync.d/wifi_schedule | 67 + usr/share/configsync.d/wireless | 324 + .../variant-devolo/customization.sh | 41 + .../variant-devolo/webui/customization.css | 12 + .../variant-devolo/webui/customization.json | 20 + usr/share/delos-fwknopd/cmd.sh | 16 + usr/share/dlanx-standby/init-standby.sh | 60 + usr/share/easycwmp/functions/download | 108 + usr/share/easycwmp/functions/ipping_launch | 93 + .../easycwmp/functions/traceroute_launch | 82 + usr/share/libiwinfo/hardware.txt | 60 + usr/share/libubox/jshn.sh | 280 + usr/share/licenses/oss-license-info-oem.html | 13345 +++++++++++++++ .../licenses/oss-license-info-retail.html | 13351 ++++++++++++++++ usr/share/miniupnpd/firewall.include | 55 + usr/share/plc/simpleconnect.awk | 25 + usr/share/rpcd/acl.d/debug.json | 779 + usr/share/rpcd/acl.d/unauthenticated.json | 13 + usr/share/rpcd/nwinfo.awk | 81 + usr/share/rpcd/plc_add_secid.sh | 9 + usr/share/rpcd/plc_set_npw.sh | 7 + usr/share/rpcd/plcstat-t.awk | 31 + usr/share/udhcpc/default.script | 57 + var | 1 + www/10.afa7a7c4d6ac4b046a79.js | 1 + www/11.aa4fc852b7bc31805b3c.js | 1 + www/12.0a730e5dbf73fbf320f2.js | 1 + www/2.00c0b2f404d4152eaa72.js | 1 + www/3.c4115c289c5994a23c55.js | 1 + www/3rdpartylicenses.txt | 1190 ++ www/7.d9d99f6dcbb411098c9c.js | 1 + www/8.7b17af014a628b3d9ae1.js | 1 + www/9.2b074387f6e011719c48.js | 1 + www/assets/fonts/OpenSans-Bold-webfont.eot | Bin 0 -> 18866 bytes www/assets/fonts/OpenSans-Bold-webfont.ttf | Bin 0 -> 24384 bytes www/assets/fonts/OpenSans-Bold-webfont.woff | Bin 0 -> 22432 bytes www/assets/fonts/OpenSans-Bold-webfont.woff2 | Bin 0 -> 10284 bytes .../fonts/OpenSans-BoldItalic-webfont.eot | Bin 0 -> 17642 bytes .../fonts/OpenSans-BoldItalic-webfont.ttf | Bin 0 -> 25280 bytes .../fonts/OpenSans-BoldItalic-webfont.woff | Bin 0 -> 23048 bytes .../fonts/OpenSans-BoldItalic-webfont.woff2 | Bin 0 -> 10636 bytes www/assets/fonts/OpenSans-Italic-webfont.eot | Bin 0 -> 17712 bytes www/assets/fonts/OpenSans-Italic-webfont.ttf | Bin 0 -> 25396 bytes www/assets/fonts/OpenSans-Italic-webfont.woff | Bin 0 -> 23188 bytes .../fonts/OpenSans-Italic-webfont.woff2 | Bin 0 -> 10920 bytes www/assets/fonts/OpenSans-Regular-webfont.eot | Bin 0 -> 18233 bytes www/assets/fonts/OpenSans-Regular-webfont.ttf | Bin 0 -> 24140 bytes .../fonts/OpenSans-Regular-webfont.woff | Bin 0 -> 22660 bytes .../fonts/OpenSans-Regular-webfont.woff2 | Bin 0 -> 10352 bytes .../fonts/OpenSans-Semibold-webfont.eot | Bin 0 -> 18866 bytes .../fonts/OpenSans-Semibold-webfont.ttf | Bin 0 -> 24324 bytes .../fonts/OpenSans-Semibold-webfont.woff | Bin 0 -> 22908 bytes .../fonts/OpenSans-Semibold-webfont.woff2 | Bin 0 -> 10328 bytes www/assets/fonts/delos-iconmoon-license | 393 + www/assets/fonts/delos.eot | Bin 0 -> 3300 bytes www/assets/fonts/delos.svg | 36 + www/assets/fonts/delos.ttf | Bin 0 -> 3144 bytes www/assets/fonts/delos.woff | Bin 0 -> 3220 bytes www/assets/fonts/delos.woff2 | Bin 0 -> 1572 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes www/assets/i18n/de.po | 2758 ++++ www/assets/i18n/en.po | 2551 +++ www/assets/i18n/es.po | 2748 ++++ www/assets/i18n/fr.po | 2722 ++++ www/assets/i18n/it.po | 2734 ++++ www/assets/i18n/nl.po | 2727 ++++ www/assets/i18n/pt.po | 2717 ++++ www/assets/images/cm_small_black.png | Bin 0 -> 315 bytes www/assets/images/cm_small_green.png | Bin 0 -> 319 bytes www/assets/images/devolo-buttons.png | Bin 0 -> 21279 bytes www/assets/images/devolo_header.svg | 9 + www/assets/images/devolo_header_sm.svg | 13 + www/assets/images/favicon.ico | Bin 0 -> 1150 bytes www/assets/images/header_Bg_44x21.png | Bin 0 -> 3682 bytes www/assets/images/header_Bg_58x29.png | Bin 0 -> 4045 bytes www/assets/images/icons.png | Bin 0 -> 2616 bytes www/assets/images/timeline_4b.svg | 279 + www/cgi-bin/config-backup | 1 + www/cgi-bin/data-upload | 1 + www/cgi-bin/htmlmgr | 8 + www/common.ac31b91bb6bdf907c95d.js | 1 + ...lflings-regular.448c34a56d699c29117a.woff2 | Bin 0 -> 18028 bytes ...halflings-regular.89889688147bd7575d63.svg | 288 + ...halflings-regular.e18bbf611f2a2e43afc0.ttf | Bin 0 -> 45404 bytes ...halflings-regular.f4769f9bdb7466be6508.eot | Bin 0 -> 20127 bytes ...alflings-regular.fa2772327f55d8198301.woff | Bin 0 -> 23424 bytes www/index.html | 18 + www/main.c31911b358b5d113249b.js | 1 + www/polyfills.d8aa260bd700adfab723.js | 1 + www/runtime.9337249a387c7e595bff.js | 1 + www/styles.298ce34baa5f3685d166.css | 5 + 1946 files changed, 109097 insertions(+) create mode 120000 bin/ash create mode 100755 bin/board_detect create mode 100755 bin/busybox create mode 120000 bin/cat create mode 120000 bin/chgrp create mode 120000 bin/chmod create mode 120000 bin/chown create mode 100755 bin/config_generate create mode 120000 bin/cp create mode 120000 bin/date create mode 120000 bin/dd create mode 120000 bin/df create mode 120000 bin/dmesg create mode 120000 bin/echo create mode 120000 bin/egrep create mode 120000 bin/false create mode 120000 bin/fgrep create mode 120000 bin/fsync create mode 120000 bin/grep create mode 120000 bin/gunzip create mode 120000 bin/gzip create mode 100755 bin/ipcalc.sh create mode 120000 bin/kill create mode 120000 bin/ln create mode 120000 bin/lock create mode 100755 bin/login.sh create mode 120000 bin/ls create mode 120000 bin/mkdir create mode 120000 bin/mknod create mode 120000 bin/mktemp create mode 120000 bin/mount create mode 120000 bin/mv create mode 100755 bin/net-snmp-config create mode 120000 bin/netmsg create mode 120000 bin/netstat create mode 120000 bin/nice create mode 100755 bin/opkg create mode 120000 bin/pidof create mode 120000 bin/ping create mode 120000 bin/ping6 create mode 120000 bin/ps create mode 120000 bin/pwd create mode 120000 bin/rm create mode 120000 bin/rmdir create mode 120000 bin/run-parts create mode 120000 bin/sed create mode 120000 bin/sh create mode 120000 bin/sleep create mode 120000 bin/stat create mode 120000 bin/sync create mode 120000 bin/tar create mode 120000 bin/touch create mode 120000 bin/true create mode 100755 bin/ubus create mode 120000 bin/umount create mode 120000 bin/uname create mode 120000 bin/usleep create mode 120000 bin/vi create mode 120000 bin/zcat create mode 120000 etc/TZ create mode 100644 etc/acfg_common.conf create mode 100755 etc/athx100.conf create mode 100755 etc/avahi/avahi-autoipd.action create mode 100644 etc/avahi/avahi-daemon.conf create mode 100644 etc/avahi/services/http.service create mode 100644 etc/avahi/services/https.service create mode 100644 etc/banner create mode 100644 etc/banner.failsafe create mode 100644 etc/config/acd create mode 100755 etc/config/avahi create mode 100644 etc/config/configsync create mode 100644 etc/config/customization create mode 100644 etc/config/delos create mode 100644 etc/config/delos-private create mode 100644 etc/config/dlanApp2Backend create mode 100644 etc/config/dmmap create mode 100644 etc/config/dropbear create mode 100644 etc/config/easycwmp create mode 100644 etc/config/firewall create mode 100644 etc/config/fwknopd create mode 100644 etc/config/hyd create mode 100644 etc/config/lbd create mode 100644 etc/config/parental_control create mode 100644 etc/config/radius create mode 100644 etc/config/repacd create mode 100644 etc/config/rpcd create mode 100644 etc/config/snmpd create mode 100644 etc/config/ssid-steering create mode 100644 etc/config/station_quota create mode 100644 etc/config/system create mode 100644 etc/config/tr069_stun create mode 100644 etc/config/tr069_upnp create mode 100644 etc/config/uhttpd create mode 100644 etc/config/upnpd create mode 100644 etc/config/vlan create mode 100644 etc/config/wifi_schedule create mode 100644 etc/config/wireless create mode 100644 etc/config/wsplcd create mode 100644 etc/config/xmpp create mode 100644 etc/delos-image create mode 100644 etc/delos-version create mode 100644 etc/device_info create mode 100644 etc/diag.sh create mode 100644 etc/dropbear/dropbear_rsa_host_key create mode 100644 etc/ethertypes create mode 100644 etc/firewall.user create mode 120000 etc/fstab create mode 100644 etc/fwknop/access.conf create mode 100644 etc/fwknop/fwknopd.conf create mode 100644 etc/group create mode 100644 etc/hosts create mode 100644 etc/hotplug-preinit.json create mode 100755 etc/hotplug.d/button/40-wsplcd create mode 100755 etc/hotplug.d/button/50-wps create mode 100755 etc/hotplug.d/button/51-wps-clone create mode 100644 etc/hotplug.d/button/51-wps-reset create mode 100644 etc/hotplug.d/button/52-wps-supplicant create mode 100755 etc/hotplug.d/button/53-wps-repacd create mode 100644 etc/hotplug.d/button/54-wps-extender create mode 100755 etc/hotplug.d/button/60-plc-uptime create mode 100755 etc/hotplug.d/edge/10-apconf create mode 100644 etc/hotplug.d/firmware/10-ath9k-eeprom create mode 100644 etc/hotplug.d/firmware/11-ath10k-caldata create mode 100644 etc/hotplug.d/iface/00-netstate create mode 100644 etc/hotplug.d/iface/01-minissdp create mode 100644 etc/hotplug.d/iface/20-firewall create mode 100755 etc/hotplug.d/iface/20-ntpd create mode 100644 etc/hotplug.d/iface/30-relay create mode 100755 etc/hotplug.d/iface/30-repacd create mode 100644 etc/hotplug.d/iface/50-miniupnpd create mode 100644 etc/hotplug.d/net/00-sysctl create mode 100644 etc/hotplug.d/net/10-ar922x-led-fix create mode 100755 etc/hotplug.d/net/30-hyd create mode 100644 etc/hotplug.d/net/50-autoipd create mode 100644 etc/hotplug.d/net/90-plc-standby create mode 100755 etc/hotplug.d/ntp/10-parental-control create mode 100755 etc/hotplug.d/ntp/10-wifi-schedule create mode 100755 etc/hotplug.d/switch/10-lp create mode 100755 etc/hotplug.d/switch/20-netdet create mode 100644 etc/hotplug.json create mode 100755 etc/init.d/acd create mode 100755 etc/init.d/avahi-daemon create mode 100755 etc/init.d/boot create mode 100755 etc/init.d/configsync create mode 100755 etc/init.d/cron create mode 100755 etc/init.d/customization create mode 100755 etc/init.d/dlanApp2Backend create mode 100755 etc/init.d/done create mode 100755 etc/init.d/dropbear create mode 100755 etc/init.d/easycwmpd create mode 100755 etc/init.d/firewall create mode 100755 etc/init.d/fixup-macaddr create mode 100755 etc/init.d/fwknopd create mode 100755 etc/init.d/fwuagent create mode 100755 etc/init.d/hyd create mode 100755 etc/init.d/hyfi-bridging create mode 100755 etc/init.d/inetd create mode 100755 etc/init.d/lbd create mode 100755 etc/init.d/led create mode 100755 etc/init.d/log create mode 100755 etc/init.d/miniupnpd create mode 100755 etc/init.d/network create mode 100755 etc/init.d/ntpd create mode 100755 etc/init.d/parental_control create mode 100755 etc/init.d/plc create mode 100755 etc/init.d/qca-hostapd create mode 100755 etc/init.d/qca-ssdk create mode 100755 etc/init.d/qca-wpa-supplicant create mode 100755 etc/init.d/relayd create mode 100755 etc/init.d/repacd create mode 100755 etc/init.d/rpcd create mode 100755 etc/init.d/simpleconnect create mode 100755 etc/init.d/snmpd create mode 100755 etc/init.d/ssid_steering create mode 100755 etc/init.d/station_quota create mode 100755 etc/init.d/sysctl create mode 100755 etc/init.d/sysfixtime create mode 100755 etc/init.d/system create mode 100755 etc/init.d/timerd create mode 100755 etc/init.d/tr069_stund create mode 100755 etc/init.d/tr069_upnpd create mode 100755 etc/init.d/uhttpd create mode 100755 etc/init.d/umount create mode 100755 etc/init.d/updateLeds create mode 100755 etc/init.d/wifi-eventd create mode 100755 etc/init.d/wifi_schedule create mode 100755 etc/init.d/wsplcd create mode 100755 etc/init.d/xmppd create mode 100644 etc/inittab create mode 100644 etc/iproute2/rt_tables create mode 100644 etc/keys/delos-client-cert.pem create mode 100644 etc/keys/delos-client-key.pem create mode 100644 etc/keys/fw_pub_key.pem create mode 100755 etc/migration/2.0.0To2.1.0/00-upgrade create mode 100755 etc/migration/2.1.0To2.0.0/00-downgrade create mode 100755 etc/migration/2.1.0To2.2.2/00-upgrade create mode 100755 etc/migration/2.2.2To2.1.0/00-downgrade create mode 100755 etc/migration/2.2.2To2.3.0/00-upgrade create mode 100755 etc/migration/2.3.0To2.2.2/00-downgrade create mode 100755 etc/migration/2.3.0To3.1.0/00-upgrade create mode 100755 etc/migration/3.1.0To2.3.0/00-downgrade create mode 100755 etc/migration/3.1.0To3.2.0/00-upgrade create mode 100755 etc/migration/3.2.0To3.1.0/00-downgrade create mode 100755 etc/migration/3.2.0To4.0.0/00-upgrade create mode 100755 etc/migration/4.0.0To3.2.0/00-downgrade create mode 100755 etc/migration/4.0.0To5.0.0/00-upgrade create mode 100755 etc/migration/5.0.0To5.0.1/00-upgrade create mode 100755 etc/migration/5.0.1To5.0.2/00-upgrade create mode 100755 etc/migration/5.0.2To5.0.3/00-upgrade create mode 100755 etc/migration/5.0.3To5.0.4/00-upgrade create mode 100755 etc/migration/5.0.4To5.1.0/00-upgrade create mode 100755 etc/migration/5.1.0To5.1.1/00-upgrade create mode 100755 etc/migration/5.1.1To5.1.2/00-upgrade create mode 100755 etc/migration/5.1.2To5.2.0/00-upgrade create mode 120000 etc/modules-boot.d/30-gpio-button-hotplug create mode 120000 etc/modules-boot.d/60-leds-gpio create mode 100644 etc/modules.d/09-llc create mode 100644 etc/modules.d/10-stp create mode 100644 etc/modules.d/11-bridge create mode 100644 etc/modules.d/30-gpio-button-hotplug create mode 100644 etc/modules.d/30-qca-ssdk-hnat create mode 100644 etc/modules.d/40-qca-hyfi-qdisc create mode 100644 etc/modules.d/42-ip6tables create mode 100644 etc/modules.d/50-ledtrig-delos-wifi-leds create mode 100644 etc/modules.d/50-ledtrig-gpio create mode 100644 etc/modules.d/51-qca-hyfi-bridge create mode 100644 etc/modules.d/60-leds-gpio create mode 100644 etc/modules.d/ebtables create mode 100644 etc/modules.d/ebtables-ipv4 create mode 100644 etc/modules.d/ebtables-ipv6 create mode 100644 etc/modules.d/ipt-conntrack create mode 100644 etc/modules.d/ipt-core create mode 100644 etc/modules.d/ipt-extra create mode 100644 etc/modules.d/ipt-filter create mode 100644 etc/modules.d/ipt-nat create mode 100644 etc/modules.d/lib-crc-ccitt create mode 100644 etc/modules.d/lib-textsearch create mode 100644 etc/modules.d/nf-conntrack create mode 100644 etc/modules.d/nf-conntrack6 create mode 100644 etc/modules.d/nf-ipt create mode 100644 etc/modules.d/nf-ipt6 create mode 100644 etc/modules.d/nf-nat create mode 100644 etc/modules.d/ppp create mode 120000 etc/mtab create mode 100644 etc/odhcp6c.user create mode 100644 etc/openwrt_release create mode 100644 etc/openwrt_version create mode 100644 etc/opkg.conf create mode 100644 etc/opkg/customfeeds.conf create mode 100644 etc/opkg/distfeeds.conf create mode 100644 etc/opkg/keys/53bad1233d4c98c5 create mode 100644 etc/opkg/keys/de98a2dd1d0f8a07 create mode 100644 etc/passwd create mode 100755 etc/preinit create mode 100644 etc/profile create mode 100644 etc/protocols create mode 100755 etc/rc.button/BTN_0 create mode 100755 etc/rc.button/BTN_2 create mode 100755 etc/rc.button/failsafe create mode 100755 etc/rc.button/power create mode 100755 etc/rc.button/reset create mode 100755 etc/rc.button/rfkill create mode 100755 etc/rc.common create mode 120000 etc/rc.d/K10configsync create mode 120000 etc/rc.d/K10plc create mode 120000 etc/rc.d/K10simpleconnect create mode 120000 etc/rc.d/K10timerd create mode 120000 etc/rc.d/K10wifi-eventd create mode 120000 etc/rc.d/K15miniupnpd create mode 120000 etc/rc.d/K50dropbear create mode 120000 etc/rc.d/K65ntpd create mode 120000 etc/rc.d/K89log create mode 120000 etc/rc.d/K90network create mode 120000 etc/rc.d/K98boot create mode 120000 etc/rc.d/K99umount create mode 120000 etc/rc.d/S00sysfixtime create mode 120000 etc/rc.d/S10boot create mode 120000 etc/rc.d/S10system create mode 120000 etc/rc.d/S11sysctl create mode 120000 etc/rc.d/S12log create mode 120000 etc/rc.d/S12rpcd create mode 120000 etc/rc.d/S13customization create mode 120000 etc/rc.d/S15fixup-macaddr create mode 120000 etc/rc.d/S15qca-hostapd create mode 120000 etc/rc.d/S15qca-wpa-supplicant create mode 120000 etc/rc.d/S16qca-ssdk create mode 120000 etc/rc.d/S18parental_control create mode 120000 etc/rc.d/S18station_quota create mode 120000 etc/rc.d/S18wifi_schedule create mode 120000 etc/rc.d/S19firewall create mode 120000 etc/rc.d/S19timerd create mode 120000 etc/rc.d/S19wifi-eventd create mode 120000 etc/rc.d/S20network create mode 120000 etc/rc.d/S50acd create mode 120000 etc/rc.d/S50cron create mode 120000 etc/rc.d/S50dropbear create mode 120000 etc/rc.d/S50snmpd create mode 120000 etc/rc.d/S50uhttpd create mode 120000 etc/rc.d/S52wsplcd create mode 120000 etc/rc.d/S54hyfi-bridging create mode 120000 etc/rc.d/S55hyd create mode 120000 etc/rc.d/S55lbd create mode 120000 etc/rc.d/S65ntpd create mode 120000 etc/rc.d/S80relayd create mode 120000 etc/rc.d/S90easycwmpd create mode 120000 etc/rc.d/S90tr069_stund create mode 120000 etc/rc.d/S90tr069_upnpd create mode 120000 etc/rc.d/S90xmppd create mode 120000 etc/rc.d/S95done create mode 120000 etc/rc.d/S95fwknopd create mode 120000 etc/rc.d/S95led create mode 120000 etc/rc.d/S95miniupnpd create mode 120000 etc/rc.d/S96plc create mode 120000 etc/rc.d/S97repacd create mode 120000 etc/rc.d/S97simpleconnect create mode 120000 etc/rc.d/S97updateLeds create mode 120000 etc/rc.d/S98configsync create mode 120000 etc/rc.d/S98fwuagent create mode 120000 etc/rc.d/S99avahi-daemon create mode 120000 etc/rc.d/S99dlanApp2Backend create mode 100644 etc/rc.local create mode 120000 etc/resolv.conf create mode 100644 etc/services create mode 100644 etc/shadow create mode 100644 etc/shells create mode 120000 etc/snmp/snmpd.conf create mode 120000 etc/ssl/certs/02265526.0 create mode 120000 etc/ssl/certs/024dc131.0 create mode 120000 etc/ssl/certs/03179a64.0 create mode 120000 etc/ssl/certs/034868d6.0 create mode 120000 etc/ssl/certs/062cdee6.0 create mode 120000 etc/ssl/certs/064e0aa9.0 create mode 120000 etc/ssl/certs/080911ac.0 create mode 120000 etc/ssl/certs/0810ba98.0 create mode 120000 etc/ssl/certs/09789157.0 create mode 120000 etc/ssl/certs/0b1b94ef.0 create mode 120000 etc/ssl/certs/0c4c9b6c.0 create mode 120000 etc/ssl/certs/0d1b923b.0 create mode 120000 etc/ssl/certs/106f3e4d.0 create mode 120000 etc/ssl/certs/116bf586.0 create mode 120000 etc/ssl/certs/128805a3.0 create mode 120000 etc/ssl/certs/157753a5.0 create mode 120000 etc/ssl/certs/1636090b.0 create mode 120000 etc/ssl/certs/1874d4aa.0 create mode 120000 etc/ssl/certs/18856ac4.0 create mode 120000 etc/ssl/certs/19c1fa33.0 create mode 120000 etc/ssl/certs/1d3472b9.0 create mode 120000 etc/ssl/certs/1e08bfd1.0 create mode 120000 etc/ssl/certs/1e09d511.0 create mode 120000 etc/ssl/certs/244b5494.0 create mode 120000 etc/ssl/certs/24ad0b63.0 create mode 120000 etc/ssl/certs/2ae6433e.0 create mode 120000 etc/ssl/certs/2b349938.0 create mode 120000 etc/ssl/certs/2c11d503.0 create mode 120000 etc/ssl/certs/2c543cd1.0 create mode 120000 etc/ssl/certs/2e4eed3c.0 create mode 120000 etc/ssl/certs/2e5ac55d.0 create mode 120000 etc/ssl/certs/32888f65.0 create mode 120000 etc/ssl/certs/349f2832.0 create mode 120000 etc/ssl/certs/3513523f.0 create mode 120000 etc/ssl/certs/381ce4dd.0 create mode 120000 etc/ssl/certs/3b2716e5.0 create mode 120000 etc/ssl/certs/3bde41ac.0 create mode 120000 etc/ssl/certs/3e45d192.0 create mode 120000 etc/ssl/certs/3ee7e181.0 create mode 120000 etc/ssl/certs/3efd4dc0.0 create mode 120000 etc/ssl/certs/40193066.0 create mode 120000 etc/ssl/certs/4042bcee.0 create mode 120000 etc/ssl/certs/40547a79.0 create mode 120000 etc/ssl/certs/415660c1.0 create mode 120000 etc/ssl/certs/4304c5e5.0 create mode 120000 etc/ssl/certs/442adcac.0 create mode 120000 etc/ssl/certs/451b5485.0 create mode 120000 etc/ssl/certs/480720ec.0 create mode 120000 etc/ssl/certs/48bec511.0 create mode 120000 etc/ssl/certs/4a6481c9.0 create mode 120000 etc/ssl/certs/4bfab552.0 create mode 120000 etc/ssl/certs/4f316efb.0 create mode 120000 etc/ssl/certs/5273a94c.0 create mode 120000 etc/ssl/certs/5443e9e3.0 create mode 120000 etc/ssl/certs/54657681.0 create mode 120000 etc/ssl/certs/5620c4aa.0 create mode 120000 etc/ssl/certs/56657bde.0 create mode 120000 etc/ssl/certs/578d5c04.0 create mode 120000 etc/ssl/certs/57bbd831.0 create mode 120000 etc/ssl/certs/57bcb2da.0 create mode 120000 etc/ssl/certs/592c0a9a.0 create mode 120000 etc/ssl/certs/5a4d6896.0 create mode 120000 etc/ssl/certs/5ad8a5d6.0 create mode 120000 etc/ssl/certs/5c44d531.0 create mode 120000 etc/ssl/certs/5cd81ad7.0 create mode 120000 etc/ssl/certs/5f15c80c.0 create mode 120000 etc/ssl/certs/607986c7.0 create mode 120000 etc/ssl/certs/608a55ad.0 create mode 120000 etc/ssl/certs/6410666e.0 create mode 120000 etc/ssl/certs/653b494a.0 create mode 120000 etc/ssl/certs/65b876bd.0 create mode 120000 etc/ssl/certs/667c66d4.0 create mode 120000 etc/ssl/certs/6b99d060.0 create mode 120000 etc/ssl/certs/6f2c1157.0 create mode 120000 etc/ssl/certs/706f604c.0 create mode 120000 etc/ssl/certs/749e9e03.0 create mode 120000 etc/ssl/certs/75d1b2ed.0 create mode 120000 etc/ssl/certs/76cb8f92.0 create mode 120000 etc/ssl/certs/76faf6c0.0 create mode 120000 etc/ssl/certs/7719f463.0 create mode 120000 etc/ssl/certs/790a7190.0 create mode 120000 etc/ssl/certs/7992b8bb.0 create mode 120000 etc/ssl/certs/79ad8b43.0 create mode 120000 etc/ssl/certs/7d0b38bd.0 create mode 120000 etc/ssl/certs/7d5a75e4.0 create mode 120000 etc/ssl/certs/7f3d5d1d.0 create mode 120000 etc/ssl/certs/812e17de.0 create mode 120000 etc/ssl/certs/8160b96c.0 create mode 120000 etc/ssl/certs/861a399d.0 create mode 120000 etc/ssl/certs/87229d21.0 create mode 120000 etc/ssl/certs/8867006a.0 create mode 120000 etc/ssl/certs/8b59b1ad.0 create mode 120000 etc/ssl/certs/8d86cdd1.0 create mode 120000 etc/ssl/certs/9007ae68.0 create mode 120000 etc/ssl/certs/9168f543.0 create mode 120000 etc/ssl/certs/930ac5d2.0 create mode 120000 etc/ssl/certs/93bc0acc.0 create mode 120000 etc/ssl/certs/988a38cb.0 create mode 120000 etc/ssl/certs/9c2e7d30.0 create mode 120000 etc/ssl/certs/9c8dfbd4.0 create mode 120000 etc/ssl/certs/9d04f354.0 create mode 120000 etc/ssl/certs/9d520b32.0 create mode 120000 etc/ssl/certs/9f0f5fd6.0 create mode 100644 etc/ssl/certs/ACCVRAIZ1.crt create mode 100644 etc/ssl/certs/ACEDICOM_Root.crt create mode 100644 etc/ssl/certs/AC_Raíz_Certicámara_S.A..crt create mode 100644 etc/ssl/certs/Actalis_Authentication_Root_CA.crt create mode 100644 etc/ssl/certs/AddTrust_External_Root.crt create mode 100644 etc/ssl/certs/AddTrust_Low-Value_Services_Root.crt create mode 100644 etc/ssl/certs/AddTrust_Public_Services_Root.crt create mode 100644 etc/ssl/certs/AddTrust_Qualified_Certificates_Root.crt create mode 100644 etc/ssl/certs/AffirmTrust_Commercial.crt create mode 100644 etc/ssl/certs/AffirmTrust_Networking.crt create mode 100644 etc/ssl/certs/AffirmTrust_Premium.crt create mode 100644 etc/ssl/certs/AffirmTrust_Premium_ECC.crt create mode 100644 etc/ssl/certs/ApplicationCA_-_Japanese_Government.crt create mode 100644 etc/ssl/certs/Atos_TrustedRoot_2011.crt create mode 100644 etc/ssl/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.crt create mode 100644 etc/ssl/certs/Baltimore_CyberTrust_Root.crt create mode 100644 etc/ssl/certs/Buypass_Class_2_CA_1.crt create mode 100644 etc/ssl/certs/Buypass_Class_2_Root_CA.crt create mode 100644 etc/ssl/certs/Buypass_Class_3_Root_CA.crt create mode 100644 etc/ssl/certs/CA_Disig_Root_R1.crt create mode 100644 etc/ssl/certs/CA_Disig_Root_R2.crt create mode 100644 etc/ssl/certs/CFCA_EV_ROOT.crt create mode 100644 etc/ssl/certs/CNNIC_ROOT.crt create mode 100644 etc/ssl/certs/COMODO_Certification_Authority.crt create mode 100644 etc/ssl/certs/COMODO_ECC_Certification_Authority.crt create mode 100644 etc/ssl/certs/COMODO_RSA_Certification_Authority.crt create mode 100644 etc/ssl/certs/Camerfirma_Chambers_of_Commerce_Root.crt create mode 100644 etc/ssl/certs/Camerfirma_Global_Chambersign_Root.crt create mode 100644 etc/ssl/certs/Certigna.crt create mode 100644 etc/ssl/certs/Certinomis_-_Autorité_Racine.crt create mode 100644 etc/ssl/certs/Certinomis_-_Root_CA.crt create mode 100644 etc/ssl/certs/Certplus_Class_2_Primary_CA.crt create mode 100644 etc/ssl/certs/Certplus_Root_CA_G1.crt create mode 100644 etc/ssl/certs/Certplus_Root_CA_G2.crt create mode 100644 etc/ssl/certs/Certum_Root_CA.crt create mode 100644 etc/ssl/certs/Certum_Trusted_Network_CA.crt create mode 100644 etc/ssl/certs/Certum_Trusted_Network_CA_2.crt create mode 100644 etc/ssl/certs/Chambers_of_Commerce_Root_-_2008.crt create mode 100644 etc/ssl/certs/China_Internet_Network_Information_Center_EV_Certificates_Root.crt create mode 100644 etc/ssl/certs/ComSign_CA.crt create mode 100644 etc/ssl/certs/Comodo_AAA_Services_root.crt create mode 100644 etc/ssl/certs/Comodo_Secure_Services_root.crt create mode 100644 etc/ssl/certs/Comodo_Trusted_Services_root.crt create mode 100644 etc/ssl/certs/Cybertrust_Global_Root.crt create mode 100644 etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_2009.crt create mode 100644 etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_EV_2009.crt create mode 100644 etc/ssl/certs/DST_ACES_CA_X6.crt create mode 100644 etc/ssl/certs/DST_Root_CA_X3.crt create mode 100644 etc/ssl/certs/Deutsche_Telekom_Root_CA_2.crt create mode 100644 etc/ssl/certs/DigiCert_Assured_ID_Root_CA.crt create mode 100644 etc/ssl/certs/DigiCert_Assured_ID_Root_G2.crt create mode 100644 etc/ssl/certs/DigiCert_Assured_ID_Root_G3.crt create mode 100644 etc/ssl/certs/DigiCert_Global_Root_CA.crt create mode 100644 etc/ssl/certs/DigiCert_Global_Root_G2.crt create mode 100644 etc/ssl/certs/DigiCert_Global_Root_G3.crt create mode 100644 etc/ssl/certs/DigiCert_High_Assurance_EV_Root_CA.crt create mode 100644 etc/ssl/certs/DigiCert_Trusted_Root_G4.crt create mode 100644 etc/ssl/certs/E-Tugra_Certification_Authority.crt create mode 100644 etc/ssl/certs/EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.crt create mode 100644 etc/ssl/certs/EC-ACC.crt create mode 100644 etc/ssl/certs/EE_Certification_Centre_Root_CA.crt create mode 100644 etc/ssl/certs/Entrust.net_Premium_2048_Secure_Server_CA.crt create mode 100644 etc/ssl/certs/Entrust_Root_Certification_Authority.crt create mode 100644 etc/ssl/certs/Entrust_Root_Certification_Authority_-_EC1.crt create mode 100644 etc/ssl/certs/Entrust_Root_Certification_Authority_-_G2.crt create mode 100644 etc/ssl/certs/Equifax_Secure_CA.crt create mode 100644 etc/ssl/certs/Equifax_Secure_Global_eBusiness_CA.crt create mode 100644 etc/ssl/certs/Equifax_Secure_eBusiness_CA_1.crt create mode 100644 etc/ssl/certs/GeoTrust_Global_CA.crt create mode 100644 etc/ssl/certs/GeoTrust_Global_CA_2.crt create mode 100644 etc/ssl/certs/GeoTrust_Primary_Certification_Authority.crt create mode 100644 etc/ssl/certs/GeoTrust_Primary_Certification_Authority_-_G2.crt create mode 100644 etc/ssl/certs/GeoTrust_Primary_Certification_Authority_-_G3.crt create mode 100644 etc/ssl/certs/GeoTrust_Universal_CA.crt create mode 100644 etc/ssl/certs/GeoTrust_Universal_CA_2.crt create mode 100644 etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R4.crt create mode 100644 etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R5.crt create mode 100644 etc/ssl/certs/GlobalSign_Root_CA.crt create mode 100644 etc/ssl/certs/GlobalSign_Root_CA_-_R2.crt create mode 100644 etc/ssl/certs/GlobalSign_Root_CA_-_R3.crt create mode 100644 etc/ssl/certs/Global_Chambersign_Root_-_2008.crt create mode 100644 etc/ssl/certs/Go_Daddy_Class_2_CA.crt create mode 100644 etc/ssl/certs/Go_Daddy_Root_Certificate_Authority_-_G2.crt create mode 100644 etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.crt create mode 100644 etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2011.crt create mode 100644 etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2015.crt create mode 100644 etc/ssl/certs/Hongkong_Post_Root_CA_1.crt create mode 100644 etc/ssl/certs/IGC_A.crt create mode 100644 etc/ssl/certs/ISRG_Root_X1.crt create mode 100644 etc/ssl/certs/IdenTrust_Commercial_Root_CA_1.crt create mode 100644 etc/ssl/certs/IdenTrust_Public_Sector_Root_CA_1.crt create mode 100644 etc/ssl/certs/Izenpe.com.crt create mode 100644 etc/ssl/certs/Juur-SK.crt create mode 100644 etc/ssl/certs/Microsec_e-Szigno_Root_CA.crt create mode 100644 etc/ssl/certs/Microsec_e-Szigno_Root_CA_2009.crt create mode 100644 etc/ssl/certs/NetLock_Arany_=Class_Gold=_Főtanúsítvány.crt create mode 100644 etc/ssl/certs/Network_Solutions_Certificate_Authority.crt create mode 100644 etc/ssl/certs/OISTE_WISeKey_Global_Root_GA_CA.crt create mode 100644 etc/ssl/certs/OISTE_WISeKey_Global_Root_GB_CA.crt create mode 100644 etc/ssl/certs/OpenTrust_Root_CA_G1.crt create mode 100644 etc/ssl/certs/OpenTrust_Root_CA_G2.crt create mode 100644 etc/ssl/certs/OpenTrust_Root_CA_G3.crt create mode 100644 etc/ssl/certs/PSCProcert.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA_1_G3.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA_2.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA_2_G3.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA_3.crt create mode 100644 etc/ssl/certs/QuoVadis_Root_CA_3_G3.crt create mode 100644 etc/ssl/certs/RSA_Security_2048_v3.crt create mode 100644 etc/ssl/certs/Root_CA_Generalitat_Valenciana.crt create mode 100644 etc/ssl/certs/S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.crt create mode 100644 etc/ssl/certs/S-TRUST_Universal_Root_CA.crt create mode 100644 etc/ssl/certs/SZAFIR_ROOT_CA2.crt create mode 100644 etc/ssl/certs/SecureSign_RootCA11.crt create mode 100644 etc/ssl/certs/SecureTrust_CA.crt create mode 100644 etc/ssl/certs/Secure_Global_CA.crt create mode 100644 etc/ssl/certs/Security_Communication_EV_RootCA1.crt create mode 100644 etc/ssl/certs/Security_Communication_RootCA2.crt create mode 100644 etc/ssl/certs/Security_Communication_Root_CA.crt create mode 100644 etc/ssl/certs/Sonera_Class_2_Root_CA.crt create mode 100644 etc/ssl/certs/Staat_der_Nederlanden_EV_Root_CA.crt create mode 100644 etc/ssl/certs/Staat_der_Nederlanden_Root_CA_-_G2.crt create mode 100644 etc/ssl/certs/Staat_der_Nederlanden_Root_CA_-_G3.crt create mode 100644 etc/ssl/certs/Starfield_Class_2_CA.crt create mode 100644 etc/ssl/certs/Starfield_Root_Certificate_Authority_-_G2.crt create mode 100644 etc/ssl/certs/Starfield_Services_Root_Certificate_Authority_-_G2.crt create mode 100644 etc/ssl/certs/SwissSign_Gold_CA_-_G2.crt create mode 100644 etc/ssl/certs/SwissSign_Platinum_CA_-_G2.crt create mode 100644 etc/ssl/certs/SwissSign_Silver_CA_-_G2.crt create mode 100644 etc/ssl/certs/Swisscom_Root_CA_1.crt create mode 100644 etc/ssl/certs/Swisscom_Root_CA_2.crt create mode 100644 etc/ssl/certs/Swisscom_Root_EV_CA_2.crt create mode 100644 etc/ssl/certs/T-TeleSec_GlobalRoot_Class_2.crt create mode 100644 etc/ssl/certs/T-TeleSec_GlobalRoot_Class_3.crt create mode 100644 etc/ssl/certs/TC_TrustCenter_Class_3_CA_II.crt create mode 100644 etc/ssl/certs/TURKTRUST_Certificate_Services_Provider_Root_2007.crt create mode 100644 etc/ssl/certs/TWCA_Global_Root_CA.crt create mode 100644 etc/ssl/certs/TWCA_Root_Certification_Authority.crt create mode 100644 etc/ssl/certs/Taiwan_GRCA.crt create mode 100644 etc/ssl/certs/TeliaSonera_Root_CA_v1.crt create mode 100644 etc/ssl/certs/Trustis_FPS_Root_CA.crt create mode 100644 etc/ssl/certs/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt create mode 100644 etc/ssl/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.crt create mode 100644 etc/ssl/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.crt create mode 100644 etc/ssl/certs/USERTrust_ECC_Certification_Authority.crt create mode 100644 etc/ssl/certs/USERTrust_RSA_Certification_Authority.crt create mode 100644 etc/ssl/certs/UTN_USERFirst_Email_Root_CA.crt create mode 100644 etc/ssl/certs/UTN_USERFirst_Hardware_Root_CA.crt create mode 100644 etc/ssl/certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.crt create mode 100644 etc/ssl/certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt create mode 100644 etc/ssl/certs/VeriSign_Universal_Root_Certification_Authority.crt create mode 100644 etc/ssl/certs/Verisign_Class_1_Public_Primary_Certification_Authority.crt create mode 100644 etc/ssl/certs/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.crt create mode 100644 etc/ssl/certs/Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.crt create mode 100644 etc/ssl/certs/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.crt create mode 100644 etc/ssl/certs/Verisign_Class_3_Public_Primary_Certification_Authority.crt create mode 100644 etc/ssl/certs/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.crt create mode 100644 etc/ssl/certs/Visa_eCommerce_Root.crt create mode 100644 etc/ssl/certs/WellsSecure_Public_Root_Certificate_Authority.crt create mode 100644 etc/ssl/certs/XRamp_Global_CA_Root.crt create mode 120000 etc/ssl/certs/a760e1bd.0 create mode 120000 etc/ssl/certs/a8dee976.0 create mode 120000 etc/ssl/certs/a94d09e5.0 create mode 120000 etc/ssl/certs/ad088e1d.0 create mode 120000 etc/ssl/certs/aee5f10d.0 create mode 120000 etc/ssl/certs/b0e59380.0 create mode 120000 etc/ssl/certs/b1159c4c.0 create mode 120000 etc/ssl/certs/b13cc6df.0 create mode 120000 etc/ssl/certs/b1b8a7f3.0 create mode 120000 etc/ssl/certs/b204d74a.0 create mode 120000 etc/ssl/certs/b66938e9.0 create mode 120000 etc/ssl/certs/b727005e.0 create mode 120000 etc/ssl/certs/b7a5b843.0 create mode 120000 etc/ssl/certs/ba89ed3b.0 create mode 120000 etc/ssl/certs/bb2d49a0.0 create mode 120000 etc/ssl/certs/bd1910d4.0 create mode 120000 etc/ssl/certs/c01cdfa2.0 create mode 120000 etc/ssl/certs/c089bbbd.0 create mode 120000 etc/ssl/certs/c0ff1f52.0 create mode 120000 etc/ssl/certs/c28a8a30.0 create mode 120000 etc/ssl/certs/c47d9980.0 create mode 120000 etc/ssl/certs/c5d3212a.0 create mode 120000 etc/ssl/certs/c5e082db.0 create mode 120000 etc/ssl/certs/c679bc3f.0 create mode 120000 etc/ssl/certs/c99398f3.0 create mode 120000 etc/ssl/certs/c9f83a1c.0 create mode 120000 etc/ssl/certs/ca6e4ad9.0 create mode 120000 etc/ssl/certs/cb357862.0 create mode 120000 etc/ssl/certs/cb59f961.0 create mode 120000 etc/ssl/certs/cbeee9e2.0 create mode 120000 etc/ssl/certs/cbf06781.0 create mode 120000 etc/ssl/certs/cc450945.0 create mode 120000 etc/ssl/certs/cd58d51e.0 create mode 100644 etc/ssl/certs/certSIGN_ROOT_CA.crt create mode 120000 etc/ssl/certs/cfa1c2ee.0 create mode 120000 etc/ssl/certs/d4dae3dd.0 create mode 120000 etc/ssl/certs/d6325660.0 create mode 120000 etc/ssl/certs/d7e8dc79.0 create mode 120000 etc/ssl/certs/d853d49e.0 create mode 120000 etc/ssl/certs/d957f522.0 create mode 120000 etc/ssl/certs/dc45b0bd.0 create mode 120000 etc/ssl/certs/dd8e9d41.0 create mode 120000 etc/ssl/certs/e113c810.0 create mode 120000 etc/ssl/certs/e18bfb83.0 create mode 120000 etc/ssl/certs/e2799e36.0 create mode 120000 etc/ssl/certs/e36a6752.0 create mode 120000 etc/ssl/certs/e536d871.0 create mode 120000 etc/ssl/certs/e73d606e.0 create mode 120000 etc/ssl/certs/e8de2f56.0 create mode 100644 etc/ssl/certs/ePKI_Root_Certification_Authority.crt create mode 120000 etc/ssl/certs/ee1365c0.0 create mode 120000 etc/ssl/certs/ee64a828.0 create mode 120000 etc/ssl/certs/eed8c118.0 create mode 120000 etc/ssl/certs/ef2f636c.0 create mode 120000 etc/ssl/certs/ef954a4e.0 create mode 120000 etc/ssl/certs/f060240e.0 create mode 120000 etc/ssl/certs/f081611a.0 create mode 120000 etc/ssl/certs/f30dd6ad.0 create mode 120000 etc/ssl/certs/f3377b1b.0 create mode 120000 etc/ssl/certs/f387163d.0 create mode 120000 etc/ssl/certs/f39fc864.0 create mode 120000 etc/ssl/certs/f90208f7.0 create mode 120000 etc/ssl/certs/fc5a8f99.0 create mode 120000 etc/ssl/certs/fcac10e3.0 create mode 120000 etc/ssl/certs/fe8a2cd8.0 create mode 100644 etc/ssl/certs/thawte_Primary_Root_CA.crt create mode 100644 etc/ssl/certs/thawte_Primary_Root_CA_-_G2.crt create mode 100644 etc/ssl/certs/thawte_Primary_Root_CA_-_G3.crt create mode 100644 etc/ssl/openssl.cnf create mode 100644 etc/sysctl.conf create mode 100644 etc/sysupgrade.conf create mode 100644 etc/uci-defaults/00_00_delos create mode 100644 etc/uci-defaults/00_10_delos-baptization create mode 100644 etc/uci-defaults/00_20_delos-customization create mode 100644 etc/uci-defaults/00_50_delos-system create mode 100644 etc/uci-defaults/00_60_delos-version create mode 100644 etc/uci-defaults/00_uhttpd_ubus create mode 100644 etc/uci-defaults/01_buttons create mode 100644 etc/uci-defaults/01_cs_domain create mode 100644 etc/uci-defaults/01_delos-ntp create mode 100644 etc/uci-defaults/01_delos-snmp create mode 100644 etc/uci-defaults/01_delos-wireless create mode 100644 etc/uci-defaults/01_leds create mode 100644 etc/uci-defaults/01_plc create mode 100644 etc/uci-defaults/01_wifitoggle create mode 100755 etc/uci-defaults/02_fwuagent create mode 100755 etc/uci-defaults/02_network create mode 100644 etc/uci-defaults/03_delos-wireless create mode 100644 etc/uci-defaults/03_network-switchX-migration create mode 100644 etc/uci-defaults/03_network-vlan-migration create mode 100644 etc/uci-defaults/04_delos-guest-wifi create mode 100644 etc/uci-defaults/04_delos-guest-wifi-switchoff create mode 100644 etc/uci-defaults/04_delos-guest-wifi-timeout create mode 100644 etc/uci-defaults/04_delos-son create mode 100644 etc/uci-defaults/04_delos-wifi-son create mode 100644 etc/uci-defaults/04_delos_webui create mode 100644 etc/uci-defaults/04_led_migration create mode 100644 etc/uci-defaults/09_fix-seama-header create mode 100644 etc/uci-defaults/09_fix-trx-header create mode 100644 etc/uci-defaults/10_delos-populate-bootenv create mode 100644 etc/uci-defaults/10_migrate-shadow create mode 100644 etc/uci-defaults/11_migrate-sysctl create mode 100644 etc/uci-defaults/12_network-generate-ula create mode 100755 etc/uci-defaults/20_migrate-feeds create mode 100644 etc/uci-defaults/30_uboot-envtools create mode 100755 etc/uci-defaults/90_delos-lh-migration create mode 100644 etc/uci-defaults/99-miniupnpd create mode 100755 etc/uci-defaults/99_delos_migration create mode 100644 etc/udhcpc.user create mode 100644 etc/wsplcd/map/templates/scheme-a.conf create mode 100644 etc/wsplcd/map/templates/scheme-b.conf create mode 100644 etc/wsplcd/map/templates/scheme-c.conf create mode 100644 lib/ar71xx.sh create mode 100644 lib/config/uci.sh create mode 100644 lib/debug/system create mode 100755 lib/delos-functions.sh create mode 100644 lib/dlan/baptization.sh create mode 100644 lib/firmware/AR9888/hw.2/atf.bin create mode 100644 lib/firmware/AR9888/hw.2/athwlan.bin create mode 100644 lib/firmware/AR9888/hw.2/boardData_2_QC98XX_cus223_523_gld.bin create mode 100644 lib/firmware/AR9888/hw.2/boardData_2_QC98XX_xb143_gld.bin create mode 100644 lib/firmware/AR9888/hw.2/boardData_3_QC98XX_cus261_gld.bin create mode 100644 lib/firmware/AR9888/hw.2/boardData_3_QC98XX_xb141_gld.bin create mode 100644 lib/firmware/AR9888/hw.2/fakeBoardData_AR6004.bin create mode 100644 lib/firmware/AR9888/hw.2/lteu.bin create mode 100644 lib/firmware/AR9888/hw.2/otp.bin create mode 100644 lib/firmware/AR9888/hw.2/utf.bin create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/MAC-7500-v2.6.0-01-NW6__-X-CS.nvm create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/default_mode_name.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/fwconfig create mode 100755 lib/firmware/plc/dlan-pro-1200-ac/led_scheme_off create mode 100755 lib/firmware/plc/dlan-pro-1200-ac/led_scheme_on create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2673_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2673_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2674_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2674_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2675_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2675_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2676_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2676_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2730_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2730_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2731_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2731_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2732_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2732_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2910_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2910_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2911_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2911_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2912_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2912_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2913_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2913_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2966_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2966_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2973_mimo_vdsl35b.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/patches_mt2973_siso_full.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2673.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2674.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2675.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2676.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2730.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2731.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2732.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2910.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2911.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2912.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2913.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2966.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2973.pib create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2673.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2674.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2675.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2676.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2730.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2731.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2732.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2910.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2911.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2912.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2913.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2966.txt create mode 100644 lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2973.txt create mode 100755 lib/functions.sh create mode 100755 lib/functions/hyfi-debug.sh create mode 100755 lib/functions/hyfi-iface.sh create mode 100755 lib/functions/hyfi-network.sh create mode 100755 lib/functions/lbd-config.sh create mode 100644 lib/functions/leds.sh create mode 100644 lib/functions/network.sh create mode 100644 lib/functions/preinit.sh create mode 100644 lib/functions/procd.sh create mode 100755 lib/functions/repacd-backhaulmgr.sh create mode 100755 lib/functions/repacd-ethmon.sh create mode 100755 lib/functions/repacd-fronthaulmgr.sh create mode 100755 lib/functions/repacd-gwmon.sh create mode 100755 lib/functions/repacd-led.sh create mode 100755 lib/functions/repacd-lp.sh create mode 100755 lib/functions/repacd-netdet.sh create mode 100755 lib/functions/repacd-plcmon.sh create mode 100755 lib/functions/repacd-wifimon-map.sh create mode 100755 lib/functions/repacd-wifimon.sh create mode 100644 lib/functions/service.sh create mode 100644 lib/functions/system.sh create mode 100755 lib/functions/timer.sh create mode 100755 lib/functions/uci-defaults-new.sh create mode 100755 lib/functions/uci-defaults.sh create mode 100755 lib/functions/whc-debug.sh create mode 100755 lib/functions/whc-iface.sh create mode 100755 lib/functions/whc-network.sh create mode 100755 lib/ld-uClibc-1.0.14.so create mode 120000 lib/ld-uClibc.so.0 create mode 120000 lib/ld-uClibc.so.1 create mode 100644 lib/libblobmsg_json.so create mode 120000 lib/libc.so.1 create mode 100755 lib/libcrypt-1.0.14.so create mode 120000 lib/libcrypt.so.1 create mode 100755 lib/libdl-1.0.14.so create mode 120000 lib/libdl.so.1 create mode 100644 lib/libfstools.so create mode 100644 lib/libgcc_s.so.1 create mode 100644 lib/libjson_script.so create mode 100755 lib/libm-1.0.14.so create mode 120000 lib/libm.so.1 create mode 100755 lib/libpthread-1.0.14.so create mode 120000 lib/libpthread.so.1 create mode 100644 lib/librpc.so create mode 100755 lib/librt-1.0.14.so create mode 120000 lib/librt.so.1 create mode 100644 lib/libsetlbf.so create mode 100755 lib/libuClibc-1.0.14.so create mode 100644 lib/libubox.so create mode 100644 lib/libubus.so create mode 100755 lib/libuci.so create mode 100644 lib/libustream-ssl.so create mode 100755 lib/libutil-1.0.14.so create mode 120000 lib/libutil.so.1 create mode 100644 lib/libvalidate.so create mode 100755 lib/migration/migration.sh create mode 100755 lib/migration/plc-pib.sh create mode 100644 lib/modules/4.4.60/asf.ko create mode 100644 lib/modules/4.4.60/ath_dev.ko create mode 100644 lib/modules/4.4.60/ath_dfs.ko create mode 100644 lib/modules/4.4.60/ath_hal.ko create mode 100644 lib/modules/4.4.60/ath_pktlog.ko create mode 100644 lib/modules/4.4.60/ath_rate_atheros.ko create mode 100644 lib/modules/4.4.60/ath_spectral.ko create mode 100644 lib/modules/4.4.60/crc-ccitt.ko create mode 100644 lib/modules/4.4.60/ebt_802_3.ko create mode 100644 lib/modules/4.4.60/ebt_among.ko create mode 100644 lib/modules/4.4.60/ebt_arp.ko create mode 100644 lib/modules/4.4.60/ebt_arpreply.ko create mode 100644 lib/modules/4.4.60/ebt_dnat.ko create mode 100644 lib/modules/4.4.60/ebt_ip.ko create mode 100644 lib/modules/4.4.60/ebt_ip6.ko create mode 100644 lib/modules/4.4.60/ebt_limit.ko create mode 100644 lib/modules/4.4.60/ebt_mark.ko create mode 100644 lib/modules/4.4.60/ebt_mark_m.ko create mode 100644 lib/modules/4.4.60/ebt_pkttype.ko create mode 100644 lib/modules/4.4.60/ebt_redirect.ko create mode 100644 lib/modules/4.4.60/ebt_snat.ko create mode 100644 lib/modules/4.4.60/ebt_stp.ko create mode 100644 lib/modules/4.4.60/ebt_vlan.ko create mode 100644 lib/modules/4.4.60/ebtable_broute.ko create mode 100644 lib/modules/4.4.60/ebtable_filter.ko create mode 100644 lib/modules/4.4.60/ebtable_nat.ko create mode 100644 lib/modules/4.4.60/ebtables.ko create mode 100644 lib/modules/4.4.60/gpio-button-hotplug.ko create mode 100644 lib/modules/4.4.60/hst_tx99.ko create mode 100644 lib/modules/4.4.60/hyfi-bridging.ko create mode 100644 lib/modules/4.4.60/hyfi-iptv-helper.ko create mode 100644 lib/modules/4.4.60/hyfi_qdisc.ko create mode 100644 lib/modules/4.4.60/ip6_tables.ko create mode 100644 lib/modules/4.4.60/ip6t_REJECT.ko create mode 100644 lib/modules/4.4.60/ip6table_filter.ko create mode 100644 lib/modules/4.4.60/ip6table_mangle.ko create mode 100644 lib/modules/4.4.60/ip6table_raw.ko create mode 100644 lib/modules/4.4.60/ip_tables.ko create mode 100644 lib/modules/4.4.60/ipt_MASQUERADE.ko create mode 100644 lib/modules/4.4.60/ipt_REJECT.ko create mode 100644 lib/modules/4.4.60/iptable_filter.ko create mode 100644 lib/modules/4.4.60/iptable_mangle.ko create mode 100644 lib/modules/4.4.60/iptable_nat.ko create mode 100644 lib/modules/4.4.60/iptable_raw.ko create mode 100644 lib/modules/4.4.60/ledtrig-gpio.ko create mode 100644 lib/modules/4.4.60/ledtrig-wifiled.ko create mode 100644 lib/modules/4.4.60/mem_manager.ko create mode 100644 lib/modules/4.4.60/nf_conntrack.ko create mode 100644 lib/modules/4.4.60/nf_conntrack_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_conntrack_ipv6.ko create mode 100644 lib/modules/4.4.60/nf_conntrack_rtcache.ko create mode 100644 lib/modules/4.4.60/nf_defrag_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_defrag_ipv6.ko create mode 100644 lib/modules/4.4.60/nf_log_common.ko create mode 100644 lib/modules/4.4.60/nf_log_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_log_ipv6.ko create mode 100644 lib/modules/4.4.60/nf_nat.ko create mode 100644 lib/modules/4.4.60/nf_nat_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_nat_masquerade_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_nat_redirect.ko create mode 100644 lib/modules/4.4.60/nf_reject_ipv4.ko create mode 100644 lib/modules/4.4.60/nf_reject_ipv6.ko create mode 100644 lib/modules/4.4.60/ppp_async.ko create mode 100644 lib/modules/4.4.60/ppp_generic.ko create mode 100644 lib/modules/4.4.60/qca-ssdk.ko create mode 100644 lib/modules/4.4.60/qca_da.ko create mode 100644 lib/modules/4.4.60/qca_ol.ko create mode 100644 lib/modules/4.4.60/qdf.ko create mode 100644 lib/modules/4.4.60/slhc.ko create mode 100644 lib/modules/4.4.60/smart_antenna.ko create mode 100644 lib/modules/4.4.60/ts_bm.ko create mode 100644 lib/modules/4.4.60/ts_fsm.ko create mode 100644 lib/modules/4.4.60/ts_kmp.ko create mode 100644 lib/modules/4.4.60/umac.ko create mode 100644 lib/modules/4.4.60/x_tables.ko create mode 100644 lib/modules/4.4.60/xt_CT.ko create mode 100644 lib/modules/4.4.60/xt_LOG.ko create mode 100644 lib/modules/4.4.60/xt_REDIRECT.ko create mode 100644 lib/modules/4.4.60/xt_TCPMSS.ko create mode 100644 lib/modules/4.4.60/xt_addrtype.ko create mode 100644 lib/modules/4.4.60/xt_comment.ko create mode 100644 lib/modules/4.4.60/xt_conntrack.ko create mode 100644 lib/modules/4.4.60/xt_id.ko create mode 100644 lib/modules/4.4.60/xt_limit.ko create mode 100644 lib/modules/4.4.60/xt_mac.ko create mode 100644 lib/modules/4.4.60/xt_mark.ko create mode 100644 lib/modules/4.4.60/xt_multiport.ko create mode 100644 lib/modules/4.4.60/xt_nat.ko create mode 100644 lib/modules/4.4.60/xt_owner.ko create mode 100644 lib/modules/4.4.60/xt_physdev.ko create mode 100644 lib/modules/4.4.60/xt_pkttype.ko create mode 100644 lib/modules/4.4.60/xt_quota.ko create mode 100644 lib/modules/4.4.60/xt_state.ko create mode 100644 lib/modules/4.4.60/xt_string.ko create mode 100644 lib/modules/4.4.60/xt_tcpudp.ko create mode 100644 lib/modules/4.4.60/xt_time.ko create mode 100755 lib/netifd/dhcp.script create mode 100755 lib/netifd/dhcpv6.script create mode 100644 lib/netifd/netifd-proto.sh create mode 100644 lib/netifd/netifd-wireless.sh create mode 100755 lib/netifd/proto/dhcp.sh create mode 100755 lib/netifd/proto/dhcpv6.sh create mode 100644 lib/netifd/utils.sh create mode 100755 lib/network/config.sh create mode 100644 lib/network/switch.sh create mode 100644 lib/preinit/02_default_set_state create mode 100644 lib/preinit/03_preinit_do_ar71xx.sh create mode 100644 lib/preinit/05_set_iface_mac_ar71xx create mode 100644 lib/preinit/05_set_preinit_iface_ar71xx create mode 100644 lib/preinit/10_indicate_failsafe create mode 100644 lib/preinit/10_indicate_preinit create mode 100644 lib/preinit/10_sysinfo create mode 100644 lib/preinit/30_failsafe_wait create mode 100644 lib/preinit/40_run_failsafe_hook create mode 100644 lib/preinit/50_indicate_regular_preinit create mode 100644 lib/preinit/70_initramfs_test create mode 100644 lib/preinit/80_mount_root create mode 100644 lib/preinit/81_load_wifi_board_bin create mode 100644 lib/preinit/82_patch_ath10k create mode 100644 lib/preinit/99_10_failsafe_login create mode 100644 lib/preinit/99_10_run_init create mode 100755 lib/sbin/wifi_try create mode 100644 lib/uboot-envtools.sh create mode 100644 lib/upgrade/allnet.sh create mode 100644 lib/upgrade/common.sh create mode 100644 lib/upgrade/delos.sh create mode 100644 lib/upgrade/dir825.sh create mode 100644 lib/upgrade/ioe.sh create mode 100644 lib/upgrade/keep.d/base-files create mode 100644 lib/upgrade/keep.d/base-files-essential create mode 100644 lib/upgrade/keep.d/delos-migration create mode 100644 lib/upgrade/keep.d/dlan-plc create mode 100644 lib/upgrade/keep.d/easycwmp create mode 100644 lib/upgrade/keep.d/opkg create mode 100644 lib/upgrade/keep.d/uboot-envtools create mode 100644 lib/upgrade/keep.d/uhttpd create mode 100644 lib/upgrade/nand.sh create mode 100644 lib/upgrade/openmesh.sh create mode 100755 lib/upgrade/platform.sh create mode 100755 lib/wifi/debug/counters_wlan_prompt_akronite.sh create mode 100755 lib/wifi/debug/counters_wlan_prompt_dakota.sh create mode 100644 lib/wifi/delos-wifi/10_delos-peer-isolation create mode 100644 lib/wifi/delos-wifi/20_delos-guest-wifi create mode 100644 lib/wifi/delos-wifi/30_delos-wps-clone create mode 100644 lib/wifi/delos-wifi/delos-wifi.sh create mode 100755 lib/wifi/dpp-hostapd-update-uci create mode 100644 lib/wifi/hostapd.sh create mode 100644 lib/wifi/iface_mgr.sh create mode 100644 lib/wifi/qca-wifi-modules create mode 100644 lib/wifi/qcawifi.sh create mode 100644 lib/wifi/qcawifi_countrycode.txt create mode 100644 lib/wifi/wpa_supplicant.sh create mode 100755 lib/wifi/wps-hostapd-nbh-update create mode 100755 lib/wifi/wps-hostapd-update-uci create mode 100755 lib/wifi/wps-supplicant-update-uci create mode 120000 lib/wifi/zzz.sh create mode 100644 rom/note create mode 100755 sbin/askfirst create mode 120000 sbin/devmem create mode 100755 sbin/devstatus create mode 100755 sbin/firstboot create mode 100755 sbin/fw3 create mode 120000 sbin/halt create mode 100755 sbin/hotplug-call create mode 120000 sbin/hwclock create mode 120000 sbin/ifconfig create mode 120000 sbin/ifdown create mode 100755 sbin/ifstatus create mode 100755 sbin/ifup create mode 100755 sbin/init create mode 120000 sbin/jffs2mark create mode 100755 sbin/jffs2reset create mode 100755 sbin/kexec_load.sh create mode 100755 sbin/kmodloader create mode 100755 sbin/led.sh create mode 100755 sbin/logd create mode 100755 sbin/logread create mode 120000 sbin/mkswap create mode 100755 sbin/mount_root create mode 100755 sbin/mtd create mode 100755 sbin/netifd create mode 100755 sbin/ntpd create mode 120000 sbin/pivot_root create mode 120000 sbin/poweroff create mode 100755 sbin/procd create mode 120000 sbin/reboot create mode 100755 sbin/reload_config create mode 120000 sbin/route create mode 100755 sbin/rpcd create mode 100755 sbin/setmac create mode 100755 sbin/snapshot create mode 100755 sbin/snapshot_tool create mode 120000 sbin/start-stop-daemon create mode 100755 sbin/swconfig create mode 120000 sbin/switch_root create mode 120000 sbin/sysctl create mode 100755 sbin/sysdebug create mode 100755 sbin/sysupgrade create mode 100755 sbin/ubusd create mode 100755 sbin/uci create mode 100755 sbin/uci2cfg.sh create mode 100755 sbin/udevtrigger create mode 120000 sbin/udhcpc create mode 100755 sbin/upgraded create mode 100755 sbin/validate_data create mode 120000 sbin/vconfig create mode 100755 sbin/wget2nand create mode 100755 sbin/wifi create mode 120000 usr/bin/[ create mode 120000 usr/bin/[[ create mode 100755 usr/bin/avlninfo.sh create mode 120000 usr/bin/awk create mode 120000 usr/bin/basename create mode 120000 usr/bin/bunzip2 create mode 120000 usr/bin/bzcat create mode 100755 usr/bin/c_rehash create mode 100755 usr/bin/chkpib create mode 120000 usr/bin/clear create mode 120000 usr/bin/cmp create mode 100755 usr/bin/configsync_event_delay.sh create mode 100755 usr/bin/configsync_handler.sh create mode 100755 usr/bin/configsync_vs_handler.sh create mode 120000 usr/bin/crontab create mode 100755 usr/bin/curl create mode 120000 usr/bin/cut create mode 120000 usr/bin/dbclient create mode 120000 usr/bin/dirname create mode 100755 usr/bin/dlanApp2Backend-device create mode 100755 usr/bin/dlanApp2Backend-plcnet create mode 120000 usr/bin/dropbearkey create mode 120000 usr/bin/du create mode 120000 usr/bin/env create mode 120000 usr/bin/expr create mode 100755 usr/bin/fetch_radio_information.sh create mode 120000 usr/bin/find create mode 120000 usr/bin/free create mode 120000 usr/bin/ftpget create mode 120000 usr/bin/ftpput create mode 100755 usr/bin/fwuagent create mode 100755 usr/bin/getpib create mode 120000 usr/bin/head create mode 120000 usr/bin/hexdump create mode 120000 usr/bin/hostid create mode 100755 usr/bin/hpavkey create mode 100755 usr/bin/iconv create mode 120000 usr/bin/id create mode 120000 usr/bin/ipcs create mode 100755 usr/bin/iwinfo create mode 100755 usr/bin/jshn create mode 100755 usr/bin/jsonfilter create mode 120000 usr/bin/killall create mode 120000 usr/bin/less create mode 120000 usr/bin/logger create mode 120000 usr/bin/md5sum create mode 120000 usr/bin/mkfifo create mode 100755 usr/bin/modpib create mode 120000 usr/bin/nc create mode 120000 usr/bin/nslookup create mode 100755 usr/bin/nwinfo.sh create mode 100755 usr/bin/openssl create mode 100755 usr/bin/parental_control.sh create mode 120000 usr/bin/passwd create mode 120000 usr/bin/pgrep create mode 100755 usr/bin/plcID create mode 100755 usr/bin/plcgpio create mode 100755 usr/bin/plchost create mode 100755 usr/bin/plcstat create mode 100755 usr/bin/plctool create mode 100755 usr/bin/plcwait create mode 120000 usr/bin/printf create mode 120000 usr/bin/readlink create mode 120000 usr/bin/reset create mode 120000 usr/bin/scp create mode 120000 usr/bin/seq create mode 100755 usr/bin/setpib create mode 120000 usr/bin/setsid create mode 120000 usr/bin/sha256sum create mode 120000 usr/bin/sort create mode 120000 usr/bin/ssh create mode 100755 usr/bin/station_quota.sh create mode 120000 usr/bin/strings create mode 120000 usr/bin/tail create mode 120000 usr/bin/taskset create mode 120000 usr/bin/tee create mode 120000 usr/bin/telnet create mode 120000 usr/bin/test create mode 120000 usr/bin/tftp create mode 120000 usr/bin/time create mode 100755 usr/bin/timerd create mode 120000 usr/bin/top create mode 120000 usr/bin/tr create mode 120000 usr/bin/traceroute create mode 120000 usr/bin/uniq create mode 120000 usr/bin/uptime create mode 120000 usr/bin/wc create mode 120000 usr/bin/wget create mode 120000 usr/bin/which create mode 100755 usr/bin/wifi_schedule.sh create mode 120000 usr/bin/xargs create mode 100755 usr/bin/xml2json create mode 120000 usr/bin/yes create mode 100755 usr/lib/configsync_lib.sh create mode 100755 usr/lib/ebtables/libebt_802_3.so create mode 100755 usr/lib/ebtables/libebt_among.so create mode 100755 usr/lib/ebtables/libebt_arp.so create mode 100755 usr/lib/ebtables/libebt_arpreply.so create mode 100755 usr/lib/ebtables/libebt_ip.so create mode 100755 usr/lib/ebtables/libebt_ip6.so create mode 100755 usr/lib/ebtables/libebt_limit.so create mode 100755 usr/lib/ebtables/libebt_log.so create mode 100755 usr/lib/ebtables/libebt_mark.so create mode 100755 usr/lib/ebtables/libebt_mark_m.so create mode 100755 usr/lib/ebtables/libebt_nat.so create mode 100755 usr/lib/ebtables/libebt_nflog.so create mode 100755 usr/lib/ebtables/libebt_pkttype.so create mode 100755 usr/lib/ebtables/libebt_redirect.so create mode 100755 usr/lib/ebtables/libebt_standard.so create mode 100755 usr/lib/ebtables/libebt_stp.so create mode 100755 usr/lib/ebtables/libebt_ulog.so create mode 100755 usr/lib/ebtables/libebt_vlan.so create mode 100755 usr/lib/ebtables/libebtable_broute.so create mode 100755 usr/lib/ebtables/libebtable_filter.so create mode 100755 usr/lib/ebtables/libebtable_nat.so create mode 100755 usr/lib/lh-migration.sh create mode 100755 usr/lib/lh-migration/network.sh create mode 100755 usr/lib/lh-migration/plc.sh create mode 100755 usr/lib/lh-migration/system.sh create mode 100755 usr/lib/lh-migration/wifi_parental.sh create mode 100755 usr/lib/lh-migration/wifi_schedule.sh create mode 100755 usr/lib/lh-migration/wireless.sh create mode 120000 usr/lib/libavahi-common.so.3 create mode 100755 usr/lib/libavahi-common.so.3.5.3 create mode 120000 usr/lib/libavahi-core.so.7 create mode 100755 usr/lib/libavahi-core.so.7.0.2 create mode 120000 usr/lib/libboost_program_options.so create mode 100755 usr/lib/libboost_program_options.so.1.58.0 create mode 120000 usr/lib/libboost_system.so create mode 100755 usr/lib/libboost_system.so.1.58.0 create mode 120000 usr/lib/libcap.so create mode 120000 usr/lib/libcap.so.2 create mode 100644 usr/lib/libcap.so.2.24 create mode 120000 usr/lib/libcharset.so create mode 120000 usr/lib/libcharset.so.1 create mode 100644 usr/lib/libcharset.so.1.0.0 create mode 100644 usr/lib/libcrypto.so.1.0.0 create mode 120000 usr/lib/libcurl.so.4 create mode 100755 usr/lib/libcurl.so.4.5.0 create mode 120000 usr/lib/libdaemon.so.0 create mode 100755 usr/lib/libdaemon.so.0.5.0 create mode 100755 usr/lib/libdlanapi.so create mode 100755 usr/lib/libdvlthread.so create mode 100755 usr/lib/libdvlutils.so create mode 100755 usr/lib/libebtc.so create mode 120000 usr/lib/libexpat.so.1 create mode 100755 usr/lib/libexpat.so.1.6.6 create mode 120000 usr/lib/libfko.so.3 create mode 100755 usr/lib/libfko.so.3.0.0 create mode 100755 usr/lib/libhyfi-bridge.so create mode 100755 usr/lib/libhyficommon.so create mode 120000 usr/lib/libiconv.so create mode 120000 usr/lib/libiconv.so.2 create mode 100644 usr/lib/libiconv.so.2.4.0 create mode 100755 usr/lib/libieee1905.so create mode 120000 usr/lib/libip4tc.so create mode 120000 usr/lib/libip4tc.so.0 create mode 100755 usr/lib/libip4tc.so.0.1.0 create mode 120000 usr/lib/libip6tc.so create mode 120000 usr/lib/libip6tc.so.0 create mode 100755 usr/lib/libip6tc.so.0.1.0 create mode 100755 usr/lib/libiptext.so create mode 100755 usr/lib/libiptext4.so create mode 100755 usr/lib/libiptext6.so create mode 100755 usr/lib/libiwinfo.so create mode 120000 usr/lib/libjansson.so create mode 120000 usr/lib/libjansson.so.4 create mode 100755 usr/lib/libjansson.so.4.7.0 create mode 120000 usr/lib/libjson-c.so.2 create mode 100755 usr/lib/libjson-c.so.2.0.1 create mode 100755 usr/lib/liblbcmnlibs.so create mode 100755 usr/lib/libmcfwdtbleswitch.so create mode 100755 usr/lib/libmcfwdtblwlan2g.so create mode 100755 usr/lib/libmcfwdtblwlan5g.so create mode 120000 usr/lib/libmesode.so.0 create mode 100755 usr/lib/libmesode.so.0.0.0 create mode 120000 usr/lib/libmicrohttpd.so create mode 120000 usr/lib/libmicrohttpd.so.12 create mode 100755 usr/lib/libmicrohttpd.so.12.46.0 create mode 120000 usr/lib/libmicroxml.so create mode 120000 usr/lib/libmicroxml.so.1 create mode 100755 usr/lib/libmicroxml.so.1.0 create mode 120000 usr/lib/libnetsnmp.so.30 create mode 100755 usr/lib/libnetsnmp.so.30.0.3 create mode 120000 usr/lib/libnetsnmpagent.so.30 create mode 100755 usr/lib/libnetsnmpagent.so.30.0.3 create mode 120000 usr/lib/libnetsnmphelpers.so.30 create mode 100755 usr/lib/libnetsnmphelpers.so.30.0.3 create mode 120000 usr/lib/libnetsnmpmibs.so.30 create mode 100755 usr/lib/libnetsnmpmibs.so.30.0.3 create mode 100644 usr/lib/libnghttp2.so create mode 100644 usr/lib/libnghttp2.so.14 create mode 100644 usr/lib/libnghttp2.so.14.15.1 create mode 120000 usr/lib/libnl-3.so.200 create mode 100755 usr/lib/libnl-3.so.200.16.1 create mode 120000 usr/lib/libnl-genl-3.so.200 create mode 100755 usr/lib/libnl-genl-3.so.200.16.1 create mode 120000 usr/lib/libnl-nf-3.so.200 create mode 100755 usr/lib/libnl-nf-3.so.200.16.1 create mode 120000 usr/lib/libnl-route-3.so.200 create mode 100755 usr/lib/libnl-route-3.so.200.16.1 create mode 100755 usr/lib/libnl-tiny.so create mode 120000 usr/lib/libpcap.so create mode 120000 usr/lib/libpcap.so.1.3 create mode 100644 usr/lib/libpcap.so.1.3.0 create mode 100755 usr/lib/libpluginManager.so create mode 120000 usr/lib/libprotobuf.so create mode 120000 usr/lib/libprotobuf.so.14 create mode 100755 usr/lib/libprotobuf.so.14.0.0 create mode 100755 usr/lib/libpsService.so create mode 100755 usr/lib/libqca_wifison_ext.so create mode 100644 usr/lib/libssl.so.1.0.0 create mode 120000 usr/lib/libstdc++.so.6 create mode 100755 usr/lib/libstdc++.so.6.0.19 create mode 100644 usr/lib/libstdc++.so.6.0.19-gdb.py create mode 100755 usr/lib/libstorage.so create mode 100644 usr/lib/libtlvcmdrsp.so create mode 100644 usr/lib/libtlvencoder.so create mode 100644 usr/lib/libtlvparser.so create mode 100644 usr/lib/libtlvtemplate.so create mode 100644 usr/lib/libtlvutil.so create mode 100755 usr/lib/libucihelper.so create mode 120000 usr/lib/libuuid.so create mode 120000 usr/lib/libuuid.so.1 create mode 100755 usr/lib/libuuid.so.1.3.0 create mode 100755 usr/lib/libwifisoncfg.so create mode 100644 usr/lib/libwlanstats.so create mode 100755 usr/lib/libwpa2.so create mode 120000 usr/lib/libxtables.so create mode 120000 usr/lib/libxtables.so.10 create mode 100755 usr/lib/libxtables.so.10.0.0 create mode 120000 usr/lib/libz.so create mode 120000 usr/lib/libz.so.1 create mode 100755 usr/lib/libz.so.1.2.11 create mode 100644 usr/lib/opkg/info/avahi-autoipd.control create mode 100644 usr/lib/opkg/info/avahi-autoipd.list create mode 100644 usr/lib/opkg/info/avahi-daemon-service-http.control create mode 100644 usr/lib/opkg/info/avahi-daemon-service-http.list create mode 100644 usr/lib/opkg/info/avahi-daemon-service-https.control create mode 100644 usr/lib/opkg/info/avahi-daemon-service-https.list create mode 100644 usr/lib/opkg/info/avahi-nodbus-daemon.control create mode 100644 usr/lib/opkg/info/avahi-nodbus-daemon.list create mode 100644 usr/lib/opkg/info/base-files.conffiles create mode 100644 usr/lib/opkg/info/base-files.control create mode 100644 usr/lib/opkg/info/base-files.list create mode 100644 usr/lib/opkg/info/boost-program_options.control create mode 100644 usr/lib/opkg/info/boost-program_options.list create mode 100644 usr/lib/opkg/info/boost-system.control create mode 100644 usr/lib/opkg/info/boost-system.list create mode 100644 usr/lib/opkg/info/bridge.control create mode 100644 usr/lib/opkg/info/bridge.list create mode 100644 usr/lib/opkg/info/busybox.control create mode 100644 usr/lib/opkg/info/busybox.list create mode 100644 usr/lib/opkg/info/ca-certificates.control create mode 100644 usr/lib/opkg/info/ca-certificates.list create mode 100644 usr/lib/opkg/info/configsync.control create mode 100644 usr/lib/opkg/info/configsync.list create mode 100644 usr/lib/opkg/info/curl.control create mode 100644 usr/lib/opkg/info/curl.list create mode 100644 usr/lib/opkg/info/delos-base-files.control create mode 100644 usr/lib/opkg/info/delos-base-files.list create mode 100644 usr/lib/opkg/info/delos-cgi.control create mode 100644 usr/lib/opkg/info/delos-cgi.list create mode 100644 usr/lib/opkg/info/delos-compat.control create mode 100644 usr/lib/opkg/info/delos-compat.list create mode 100644 usr/lib/opkg/info/delos-customization-common.control create mode 100644 usr/lib/opkg/info/delos-customization-common.list create mode 100644 usr/lib/opkg/info/delos-customization-variant-devolo.control create mode 100644 usr/lib/opkg/info/delos-customization-variant-devolo.list create mode 100644 usr/lib/opkg/info/delos-fwknopd.control create mode 100644 usr/lib/opkg/info/delos-fwknopd.list create mode 100644 usr/lib/opkg/info/delos-htmlmgr-redirect.control create mode 100644 usr/lib/opkg/info/delos-htmlmgr-redirect.list create mode 100644 usr/lib/opkg/info/delos-ipv4ll.control create mode 100644 usr/lib/opkg/info/delos-ipv4ll.list create mode 100644 usr/lib/opkg/info/delos-leds.control create mode 100644 usr/lib/opkg/info/delos-leds.list create mode 100644 usr/lib/opkg/info/delos-lh-migration.conffiles create mode 100644 usr/lib/opkg/info/delos-lh-migration.control create mode 100644 usr/lib/opkg/info/delos-lh-migration.list create mode 100644 usr/lib/opkg/info/delos-migration.conffiles create mode 100644 usr/lib/opkg/info/delos-migration.control create mode 100644 usr/lib/opkg/info/delos-migration.list create mode 100644 usr/lib/opkg/info/delos-ntpd.control create mode 100644 usr/lib/opkg/info/delos-ntpd.list create mode 100644 usr/lib/opkg/info/delos-parental-control.control create mode 100644 usr/lib/opkg/info/delos-parental-control.list create mode 100644 usr/lib/opkg/info/delos-rpcd-accounts.control create mode 100644 usr/lib/opkg/info/delos-rpcd-accounts.list create mode 100644 usr/lib/opkg/info/delos-rpcd-acl-debug.control create mode 100644 usr/lib/opkg/info/delos-rpcd-acl-debug.list create mode 100644 usr/lib/opkg/info/delos-rpcd-ath10k.control create mode 100644 usr/lib/opkg/info/delos-rpcd-ath10k.list create mode 100644 usr/lib/opkg/info/delos-rpcd-network.control create mode 100644 usr/lib/opkg/info/delos-rpcd-network.list create mode 100644 usr/lib/opkg/info/delos-rpcd-plctool.control create mode 100644 usr/lib/opkg/info/delos-rpcd-plctool.list create mode 100644 usr/lib/opkg/info/delos-rpcd-powerline.control create mode 100644 usr/lib/opkg/info/delos-rpcd-powerline.list create mode 100644 usr/lib/opkg/info/delos-rpcd-swconfig.control create mode 100644 usr/lib/opkg/info/delos-rpcd-swconfig.list create mode 100644 usr/lib/opkg/info/delos-rpcd-system.control create mode 100644 usr/lib/opkg/info/delos-rpcd-system.list create mode 100644 usr/lib/opkg/info/delos-rpcd-wps.control create mode 100644 usr/lib/opkg/info/delos-rpcd-wps.list create mode 100644 usr/lib/opkg/info/delos-snmpd.control create mode 100644 usr/lib/opkg/info/delos-snmpd.list create mode 100644 usr/lib/opkg/info/delos-timerd.control create mode 100644 usr/lib/opkg/info/delos-timerd.list create mode 100644 usr/lib/opkg/info/delos-webui5.control create mode 100644 usr/lib/opkg/info/delos-webui5.list create mode 100644 usr/lib/opkg/info/delos-wifi-button.control create mode 100644 usr/lib/opkg/info/delos-wifi-button.list create mode 100644 usr/lib/opkg/info/delos-wifi-config.control create mode 100644 usr/lib/opkg/info/delos-wifi-config.list create mode 100644 usr/lib/opkg/info/delos-wifi-driver.control create mode 100644 usr/lib/opkg/info/delos-wifi-driver.list create mode 100644 usr/lib/opkg/info/delos-wifi-eventd.control create mode 100644 usr/lib/opkg/info/delos-wifi-eventd.list create mode 100644 usr/lib/opkg/info/delos-wifi-guest.control create mode 100644 usr/lib/opkg/info/delos-wifi-guest.list create mode 100644 usr/lib/opkg/info/delos-wifi-peer-isolation.control create mode 100644 usr/lib/opkg/info/delos-wifi-peer-isolation.list create mode 100644 usr/lib/opkg/info/delos-wifi-schedule.control create mode 100644 usr/lib/opkg/info/delos-wifi-schedule.list create mode 100644 usr/lib/opkg/info/delos-wifison.control create mode 100644 usr/lib/opkg/info/delos-wifison.list create mode 100644 usr/lib/opkg/info/delos-wps.control create mode 100644 usr/lib/opkg/info/delos-wps.list create mode 100644 usr/lib/opkg/info/dlan-addons.control create mode 100644 usr/lib/opkg/info/dlan-addons.list create mode 100644 usr/lib/opkg/info/dlan-fw-pro-1200-ac.control create mode 100644 usr/lib/opkg/info/dlan-fw-pro-1200-ac.list create mode 100644 usr/lib/opkg/info/dlan-plc.control create mode 100644 usr/lib/opkg/info/dlan-plc.list create mode 100644 usr/lib/opkg/info/dlanApp2Backend-common.control create mode 100644 usr/lib/opkg/info/dlanApp2Backend-common.list create mode 100644 usr/lib/opkg/info/dlanApp2Backend-deviceapi.control create mode 100644 usr/lib/opkg/info/dlanApp2Backend-deviceapi.list create mode 100644 usr/lib/opkg/info/dlanApp2Backend-plcnetapi.control create mode 100644 usr/lib/opkg/info/dlanApp2Backend-plcnetapi.list create mode 100644 usr/lib/opkg/info/dlanapi.control create mode 100644 usr/lib/opkg/info/dlanapi.list create mode 100644 usr/lib/opkg/info/dlanx-standby.control create mode 100644 usr/lib/opkg/info/dlanx-standby.list create mode 100644 usr/lib/opkg/info/dmc.control create mode 100644 usr/lib/opkg/info/dmc.list create mode 100644 usr/lib/opkg/info/dropbear.conffiles create mode 100644 usr/lib/opkg/info/dropbear.control create mode 100644 usr/lib/opkg/info/dropbear.list create mode 100644 usr/lib/opkg/info/dvlutils.control create mode 100644 usr/lib/opkg/info/dvlutils.list create mode 100644 usr/lib/opkg/info/easycwmp.conffiles create mode 100644 usr/lib/opkg/info/easycwmp.control create mode 100644 usr/lib/opkg/info/easycwmp.list create mode 100644 usr/lib/opkg/info/ebtables.control create mode 100644 usr/lib/opkg/info/ebtables.list create mode 100644 usr/lib/opkg/info/firewall.conffiles create mode 100644 usr/lib/opkg/info/firewall.control create mode 100644 usr/lib/opkg/info/firewall.list create mode 100644 usr/lib/opkg/info/fstools.control create mode 100644 usr/lib/opkg/info/fstools.list create mode 100644 usr/lib/opkg/info/fwknopd.conffiles create mode 100644 usr/lib/opkg/info/fwknopd.control create mode 100644 usr/lib/opkg/info/fwknopd.list create mode 100644 usr/lib/opkg/info/fwuagent.control create mode 100644 usr/lib/opkg/info/fwuagent.list create mode 100644 usr/lib/opkg/info/iconv.control create mode 100644 usr/lib/opkg/info/iconv.list create mode 100644 usr/lib/opkg/info/ip-full.conffiles create mode 100644 usr/lib/opkg/info/ip-full.control create mode 100644 usr/lib/opkg/info/ip-full.list create mode 100644 usr/lib/opkg/info/ip6tables.control create mode 100644 usr/lib/opkg/info/ip6tables.list create mode 100644 usr/lib/opkg/info/iptables.control create mode 100644 usr/lib/opkg/info/iptables.list create mode 100644 usr/lib/opkg/info/iwinfo.control create mode 100644 usr/lib/opkg/info/iwinfo.list create mode 100644 usr/lib/opkg/info/jansson.control create mode 100644 usr/lib/opkg/info/jansson.list create mode 100644 usr/lib/opkg/info/jshn.control create mode 100644 usr/lib/opkg/info/jshn.list create mode 100644 usr/lib/opkg/info/jsonfilter.control create mode 100644 usr/lib/opkg/info/jsonfilter.list create mode 100644 usr/lib/opkg/info/kernel.control create mode 100644 usr/lib/opkg/info/kernel.list create mode 100644 usr/lib/opkg/info/kmod-bridge.control create mode 100644 usr/lib/opkg/info/kmod-bridge.list create mode 100644 usr/lib/opkg/info/kmod-ebtables-ipv4.control create mode 100644 usr/lib/opkg/info/kmod-ebtables-ipv4.list create mode 100644 usr/lib/opkg/info/kmod-ebtables-ipv6.control create mode 100644 usr/lib/opkg/info/kmod-ebtables-ipv6.list create mode 100644 usr/lib/opkg/info/kmod-ebtables.control create mode 100644 usr/lib/opkg/info/kmod-ebtables.list create mode 100644 usr/lib/opkg/info/kmod-gpio-button-hotplug.control create mode 100644 usr/lib/opkg/info/kmod-gpio-button-hotplug.list create mode 100644 usr/lib/opkg/info/kmod-ip6tables.control create mode 100644 usr/lib/opkg/info/kmod-ip6tables.list create mode 100644 usr/lib/opkg/info/kmod-ipt-conntrack.control create mode 100644 usr/lib/opkg/info/kmod-ipt-conntrack.list create mode 100644 usr/lib/opkg/info/kmod-ipt-core.control create mode 100644 usr/lib/opkg/info/kmod-ipt-core.list create mode 100644 usr/lib/opkg/info/kmod-ipt-extra.control create mode 100644 usr/lib/opkg/info/kmod-ipt-extra.list create mode 100644 usr/lib/opkg/info/kmod-ipt-filter.control create mode 100644 usr/lib/opkg/info/kmod-ipt-filter.list create mode 100644 usr/lib/opkg/info/kmod-ipt-nat.control create mode 100644 usr/lib/opkg/info/kmod-ipt-nat.list create mode 100644 usr/lib/opkg/info/kmod-leds-gpio.control create mode 100644 usr/lib/opkg/info/kmod-leds-gpio.list create mode 100644 usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.control create mode 100644 usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.list create mode 100644 usr/lib/opkg/info/kmod-ledtrig-gpio.control create mode 100644 usr/lib/opkg/info/kmod-ledtrig-gpio.list create mode 100644 usr/lib/opkg/info/kmod-lib-crc-ccitt.control create mode 100644 usr/lib/opkg/info/kmod-lib-crc-ccitt.list create mode 100644 usr/lib/opkg/info/kmod-lib-textsearch.control create mode 100644 usr/lib/opkg/info/kmod-lib-textsearch.list create mode 100644 usr/lib/opkg/info/kmod-llc.control create mode 100644 usr/lib/opkg/info/kmod-llc.list create mode 100644 usr/lib/opkg/info/kmod-nf-conntrack.control create mode 100644 usr/lib/opkg/info/kmod-nf-conntrack.list create mode 100644 usr/lib/opkg/info/kmod-nf-conntrack6.control create mode 100644 usr/lib/opkg/info/kmod-nf-conntrack6.list create mode 100644 usr/lib/opkg/info/kmod-nf-ipt.control create mode 100644 usr/lib/opkg/info/kmod-nf-ipt.list create mode 100644 usr/lib/opkg/info/kmod-nf-ipt6.control create mode 100644 usr/lib/opkg/info/kmod-nf-ipt6.list create mode 100644 usr/lib/opkg/info/kmod-nf-nat.control create mode 100644 usr/lib/opkg/info/kmod-nf-nat.list create mode 100644 usr/lib/opkg/info/kmod-ppp.control create mode 100644 usr/lib/opkg/info/kmod-ppp.list create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-bridge.control create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-bridge.list create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.control create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.list create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-qdisc.control create mode 100644 usr/lib/opkg/info/kmod-qca-hyfi-qdisc.list create mode 100644 usr/lib/opkg/info/kmod-qca-ssdk-hnat.control create mode 100644 usr/lib/opkg/info/kmod-qca-ssdk-hnat.list create mode 100644 usr/lib/opkg/info/kmod-qca-wifi-unified-perf.control create mode 100644 usr/lib/opkg/info/kmod-qca-wifi-unified-perf.list create mode 100644 usr/lib/opkg/info/kmod-slhc.control create mode 100644 usr/lib/opkg/info/kmod-slhc.list create mode 100644 usr/lib/opkg/info/kmod-stp.control create mode 100644 usr/lib/opkg/info/kmod-stp.list create mode 100644 usr/lib/opkg/info/libavahi-nodbus-support.control create mode 100644 usr/lib/opkg/info/libavahi-nodbus-support.list create mode 100644 usr/lib/opkg/info/libblobmsg-json.control create mode 100644 usr/lib/opkg/info/libblobmsg-json.list create mode 100644 usr/lib/opkg/info/libc.control create mode 100644 usr/lib/opkg/info/libc.list create mode 100644 usr/lib/opkg/info/libcap.control create mode 100644 usr/lib/opkg/info/libcap.list create mode 100644 usr/lib/opkg/info/libcharset.control create mode 100644 usr/lib/opkg/info/libcharset.list create mode 100644 usr/lib/opkg/info/libcurl.control create mode 100644 usr/lib/opkg/info/libcurl.list create mode 100644 usr/lib/opkg/info/libdaemon.control create mode 100644 usr/lib/opkg/info/libdaemon.list create mode 100644 usr/lib/opkg/info/libexpat.control create mode 100644 usr/lib/opkg/info/libexpat.list create mode 100644 usr/lib/opkg/info/libfko.control create mode 100644 usr/lib/opkg/info/libfko.list create mode 100644 usr/lib/opkg/info/libgcc.control create mode 100644 usr/lib/opkg/info/libgcc.list create mode 100644 usr/lib/opkg/info/libhyficommon.control create mode 100644 usr/lib/opkg/info/libhyficommon.list create mode 100644 usr/lib/opkg/info/libiconv-full.control create mode 100644 usr/lib/opkg/info/libiconv-full.list create mode 100644 usr/lib/opkg/info/libieee1905.control create mode 100644 usr/lib/opkg/info/libieee1905.list create mode 100644 usr/lib/opkg/info/libip4tc.control create mode 100644 usr/lib/opkg/info/libip4tc.list create mode 100644 usr/lib/opkg/info/libip6tc.control create mode 100644 usr/lib/opkg/info/libip6tc.list create mode 100644 usr/lib/opkg/info/libiwinfo.control create mode 100644 usr/lib/opkg/info/libiwinfo.list create mode 100644 usr/lib/opkg/info/libjson-c.control create mode 100644 usr/lib/opkg/info/libjson-c.list create mode 100644 usr/lib/opkg/info/libjson-script.control create mode 100644 usr/lib/opkg/info/libjson-script.list create mode 100644 usr/lib/opkg/info/libmesode.control create mode 100644 usr/lib/opkg/info/libmesode.list create mode 100644 usr/lib/opkg/info/libmicrohttpd-no-ssl.control create mode 100644 usr/lib/opkg/info/libmicrohttpd-no-ssl.list create mode 100644 usr/lib/opkg/info/libmicroxml.control create mode 100644 usr/lib/opkg/info/libmicroxml.list create mode 100644 usr/lib/opkg/info/libnetsnmp.control create mode 100644 usr/lib/opkg/info/libnetsnmp.list create mode 100644 usr/lib/opkg/info/libnghttp2.control create mode 100644 usr/lib/opkg/info/libnghttp2.list create mode 100644 usr/lib/opkg/info/libnl-tiny.control create mode 100644 usr/lib/opkg/info/libnl-tiny.list create mode 100644 usr/lib/opkg/info/libnl.control create mode 100644 usr/lib/opkg/info/libnl.list create mode 100644 usr/lib/opkg/info/libopenssl.control create mode 100644 usr/lib/opkg/info/libopenssl.list create mode 100644 usr/lib/opkg/info/libpcap.control create mode 100644 usr/lib/opkg/info/libpcap.list create mode 100644 usr/lib/opkg/info/libprotobuf.control create mode 100644 usr/lib/opkg/info/libprotobuf.list create mode 100644 usr/lib/opkg/info/libpthread.control create mode 100644 usr/lib/opkg/info/libpthread.list create mode 100644 usr/lib/opkg/info/librpc.control create mode 100644 usr/lib/opkg/info/librpc.list create mode 100644 usr/lib/opkg/info/librt.control create mode 100644 usr/lib/opkg/info/librt.list create mode 100644 usr/lib/opkg/info/libstdcpp.control create mode 100644 usr/lib/opkg/info/libstdcpp.list create mode 100644 usr/lib/opkg/info/libstorage.control create mode 100644 usr/lib/opkg/info/libstorage.list create mode 100644 usr/lib/opkg/info/libubox.control create mode 100644 usr/lib/opkg/info/libubox.list create mode 100644 usr/lib/opkg/info/libubus.control create mode 100644 usr/lib/opkg/info/libubus.list create mode 100644 usr/lib/opkg/info/libuci.control create mode 100644 usr/lib/opkg/info/libuci.list create mode 100644 usr/lib/opkg/info/libustream-openssl.control create mode 100644 usr/lib/opkg/info/libustream-openssl.list create mode 100644 usr/lib/opkg/info/libuuid.control create mode 100644 usr/lib/opkg/info/libuuid.list create mode 100644 usr/lib/opkg/info/libwifisoncfg.control create mode 100644 usr/lib/opkg/info/libwifisoncfg.list create mode 100644 usr/lib/opkg/info/libwpa2.control create mode 100644 usr/lib/opkg/info/libwpa2.list create mode 100644 usr/lib/opkg/info/libxtables.control create mode 100644 usr/lib/opkg/info/libxtables.list create mode 100644 usr/lib/opkg/info/logd.control create mode 100644 usr/lib/opkg/info/logd.list create mode 100644 usr/lib/opkg/info/miniupnpd.conffiles create mode 100644 usr/lib/opkg/info/miniupnpd.control create mode 100644 usr/lib/opkg/info/miniupnpd.list create mode 100644 usr/lib/opkg/info/mtd.control create mode 100644 usr/lib/opkg/info/mtd.list create mode 100644 usr/lib/opkg/info/netifd.control create mode 100644 usr/lib/opkg/info/netifd.list create mode 100644 usr/lib/opkg/info/ntpd.control create mode 100644 usr/lib/opkg/info/ntpd.list create mode 100755 usr/lib/opkg/info/ntpd.postrm create mode 100644 usr/lib/opkg/info/odhcp6c.control create mode 100644 usr/lib/opkg/info/odhcp6c.list create mode 100644 usr/lib/opkg/info/open-plc-utils-chkpib.control create mode 100644 usr/lib/opkg/info/open-plc-utils-chkpib.list create mode 100644 usr/lib/opkg/info/open-plc-utils-getpib.control create mode 100644 usr/lib/opkg/info/open-plc-utils-getpib.list create mode 100644 usr/lib/opkg/info/open-plc-utils-hpavkey.control create mode 100644 usr/lib/opkg/info/open-plc-utils-hpavkey.list create mode 100644 usr/lib/opkg/info/open-plc-utils-modpib.control create mode 100644 usr/lib/opkg/info/open-plc-utils-modpib.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plcID.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plcID.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plcgpio.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plcgpio.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plchost.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plchost.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plcstat.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plcstat.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plctool.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plctool.list create mode 100644 usr/lib/opkg/info/open-plc-utils-plcwait.control create mode 100644 usr/lib/opkg/info/open-plc-utils-plcwait.list create mode 100644 usr/lib/opkg/info/open-plc-utils-setpib.control create mode 100644 usr/lib/opkg/info/open-plc-utils-setpib.list create mode 100644 usr/lib/opkg/info/open-plc-utils.control create mode 100644 usr/lib/opkg/info/open-plc-utils.list create mode 100644 usr/lib/opkg/info/openssl-util.conffiles create mode 100644 usr/lib/opkg/info/openssl-util.control create mode 100644 usr/lib/opkg/info/openssl-util.list create mode 100644 usr/lib/opkg/info/opkg.conffiles create mode 100644 usr/lib/opkg/info/opkg.control create mode 100644 usr/lib/opkg/info/opkg.list create mode 100644 usr/lib/opkg/info/procd-nand.control create mode 100644 usr/lib/opkg/info/procd-nand.list create mode 100644 usr/lib/opkg/info/procd.control create mode 100644 usr/lib/opkg/info/procd.list create mode 100644 usr/lib/opkg/info/qca-acd.control create mode 100644 usr/lib/opkg/info/qca-acd.list create mode 100644 usr/lib/opkg/info/qca-acfg.control create mode 100644 usr/lib/opkg/info/qca-acfg.list create mode 100644 usr/lib/opkg/info/qca-hostap.control create mode 100644 usr/lib/opkg/info/qca-hostap.list create mode 100644 usr/lib/opkg/info/qca-hostapd-cli.control create mode 100644 usr/lib/opkg/info/qca-hostapd-cli.list create mode 100644 usr/lib/opkg/info/qca-hyctl.control create mode 100644 usr/lib/opkg/info/qca-hyctl.list create mode 100644 usr/lib/opkg/info/qca-hyd.control create mode 100644 usr/lib/opkg/info/qca-hyd.list create mode 100644 usr/lib/opkg/info/qca-ieee1905-init.control create mode 100644 usr/lib/opkg/info/qca-ieee1905-init.list create mode 100644 usr/lib/opkg/info/qca-iface-mgr-10.4.control create mode 100644 usr/lib/opkg/info/qca-iface-mgr-10.4.list create mode 100644 usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.control create mode 100644 usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.list create mode 100644 usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.control create mode 100644 usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.list create mode 100644 usr/lib/opkg/info/qca-libhyfi-bridge.control create mode 100644 usr/lib/opkg/info/qca-libhyfi-bridge.list create mode 100644 usr/lib/opkg/info/qca-whc-init.control create mode 100644 usr/lib/opkg/info/qca-whc-init.list create mode 100644 usr/lib/opkg/info/qca-whc-lbd.control create mode 100644 usr/lib/opkg/info/qca-whc-lbd.list create mode 100644 usr/lib/opkg/info/qca-whc-repacd.control create mode 100644 usr/lib/opkg/info/qca-whc-repacd.list create mode 100644 usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.control create mode 100644 usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.list create mode 100644 usr/lib/opkg/info/qca-wifison-ext-lib.control create mode 100644 usr/lib/opkg/info/qca-wifison-ext-lib.list create mode 100644 usr/lib/opkg/info/qca-wpa-cli.control create mode 100644 usr/lib/opkg/info/qca-wpa-cli.list create mode 100644 usr/lib/opkg/info/qca-wpa-supplicant.control create mode 100644 usr/lib/opkg/info/qca-wpa-supplicant.list create mode 100644 usr/lib/opkg/info/qca-wsplcd.control create mode 100644 usr/lib/opkg/info/qca-wsplcd.list create mode 100644 usr/lib/opkg/info/relayd.control create mode 100644 usr/lib/opkg/info/relayd.list create mode 100644 usr/lib/opkg/info/rpcd-mod-iwinfo.control create mode 100644 usr/lib/opkg/info/rpcd-mod-iwinfo.list create mode 100644 usr/lib/opkg/info/rpcd.conffiles create mode 100644 usr/lib/opkg/info/rpcd.control create mode 100644 usr/lib/opkg/info/rpcd.list create mode 100644 usr/lib/opkg/info/snmpd.conffiles create mode 100644 usr/lib/opkg/info/snmpd.control create mode 100644 usr/lib/opkg/info/snmpd.list create mode 100644 usr/lib/opkg/info/swconfig.control create mode 100644 usr/lib/opkg/info/swconfig.list create mode 100644 usr/lib/opkg/info/tr069_stun.control create mode 100644 usr/lib/opkg/info/tr069_stun.list create mode 100644 usr/lib/opkg/info/tr069_upnp.control create mode 100644 usr/lib/opkg/info/tr069_upnp.list create mode 100644 usr/lib/opkg/info/ubi-utils.control create mode 100644 usr/lib/opkg/info/ubi-utils.list create mode 100644 usr/lib/opkg/info/uboot-envtools.control create mode 100644 usr/lib/opkg/info/uboot-envtools.list create mode 100644 usr/lib/opkg/info/ubox.control create mode 100644 usr/lib/opkg/info/ubox.list create mode 100644 usr/lib/opkg/info/ubus.control create mode 100644 usr/lib/opkg/info/ubus.list create mode 100644 usr/lib/opkg/info/ubusd.control create mode 100644 usr/lib/opkg/info/ubusd.list create mode 100644 usr/lib/opkg/info/uci.control create mode 100644 usr/lib/opkg/info/uci.list create mode 100644 usr/lib/opkg/info/ucihelper.control create mode 100644 usr/lib/opkg/info/ucihelper.list create mode 100644 usr/lib/opkg/info/uhttpd-mod-ubus.control create mode 100644 usr/lib/opkg/info/uhttpd-mod-ubus.list create mode 100644 usr/lib/opkg/info/uhttpd.conffiles create mode 100644 usr/lib/opkg/info/uhttpd.control create mode 100644 usr/lib/opkg/info/uhttpd.list create mode 100644 usr/lib/opkg/info/wireless-tools.control create mode 100644 usr/lib/opkg/info/wireless-tools.list create mode 100644 usr/lib/opkg/info/xml2json.control create mode 100644 usr/lib/opkg/info/xml2json.list create mode 100644 usr/lib/opkg/info/xmpp.control create mode 100644 usr/lib/opkg/info/xmpp.list create mode 100644 usr/lib/opkg/info/zlib.control create mode 100644 usr/lib/opkg/info/zlib.list create mode 100644 usr/lib/opkg/status create mode 100755 usr/lib/rpcd/iwinfo.so create mode 100755 usr/lib/rpcd/plctool.so create mode 100755 usr/lib/rpcd/rpcd-accounts.so create mode 100755 usr/lib/rpcd/rpcd-network.so create mode 100755 usr/lib/rpcd/rpcd-swconfig.so create mode 100755 usr/lib/rpcd/rpcd-system.so create mode 100755 usr/lib/uhttpd_ubus.so create mode 100755 usr/libexec/base-cgi create mode 100755 usr/libexec/delos/delos-clone-mode-uci create mode 100755 usr/libexec/delos/delos-wps-clone-handle create mode 100755 usr/libexec/delos/delos-wps-handle create mode 100755 usr/libexec/delos/delos-wps-led-handle create mode 100755 usr/libexec/rpcd/ath10k.peerstat create mode 100755 usr/libexec/rpcd/network.powerline create mode 100755 usr/libexec/rpcd/network.wifi create mode 100755 usr/libexec/rpcd/network.wps create mode 100755 usr/libexec/rpcd/station_quota create mode 100755 usr/libexec/rpcd/system.date create mode 100755 usr/sbin/80211stats create mode 100755 usr/sbin/acd-run.sh create mode 100755 usr/sbin/acfg_tool create mode 100755 usr/sbin/apply_customization.sh create mode 100755 usr/sbin/apstats create mode 120000 usr/sbin/arping create mode 100755 usr/sbin/assocdenialnotify create mode 100755 usr/sbin/athadhoc create mode 100755 usr/sbin/athkey create mode 100755 usr/sbin/athstats create mode 100755 usr/sbin/athstatsclr create mode 100755 usr/sbin/athtestcmd create mode 100755 usr/sbin/avahi-autoipd create mode 100755 usr/sbin/avahi-daemon create mode 100755 usr/sbin/baptization.config create mode 100755 usr/sbin/brctl create mode 120000 usr/sbin/chroot create mode 100755 usr/sbin/chunk create mode 120000 usr/sbin/crond create mode 100755 usr/sbin/destroy_all_sessions.sh create mode 100755 usr/sbin/dlanApp2Backend_get_router_mac.sh create mode 100755 usr/sbin/dlanApp2Backend_set_ha1.sh create mode 100755 usr/sbin/dropbear create mode 100755 usr/sbin/easycwmp create mode 100755 usr/sbin/easycwmpd create mode 100755 usr/sbin/ebtables create mode 100755 usr/sbin/exttool create mode 100755 usr/sbin/flash_erase create mode 100755 usr/sbin/flash_eraseall create mode 100755 usr/sbin/flash_lock create mode 100755 usr/sbin/flash_otp_dump create mode 100755 usr/sbin/flash_otp_info create mode 100755 usr/sbin/flash_otp_lock create mode 100755 usr/sbin/flash_otp_write create mode 100755 usr/sbin/flash_unlock create mode 100755 usr/sbin/flashcp create mode 120000 usr/sbin/ftpd create mode 100755 usr/sbin/fw_printenv create mode 120000 usr/sbin/fw_setenv create mode 100755 usr/sbin/fwknopd create mode 100755 usr/sbin/hostapd create mode 100755 usr/sbin/hostapd_cli create mode 100755 usr/sbin/hyctl create mode 100755 usr/sbin/hyd create mode 100755 usr/sbin/hyt create mode 100755 usr/sbin/iface-mgr create mode 120000 usr/sbin/inetd create mode 120000 usr/sbin/insmod create mode 100755 usr/sbin/ip create mode 120000 usr/sbin/ip6tables create mode 120000 usr/sbin/ip6tables-restore create mode 120000 usr/sbin/ip6tables-save create mode 120000 usr/sbin/iptables create mode 120000 usr/sbin/iptables-restore create mode 120000 usr/sbin/iptables-save create mode 100755 usr/sbin/iwconfig create mode 120000 usr/sbin/iwlist create mode 120000 usr/sbin/iwpriv create mode 100755 usr/sbin/lbd create mode 100755 usr/sbin/lbt create mode 120000 usr/sbin/lsmod create mode 100755 usr/sbin/miniupnpd create mode 120000 usr/sbin/modinfo create mode 120000 usr/sbin/modprobe create mode 100755 usr/sbin/ntpd.hotplug-helper create mode 100755 usr/sbin/ntpq create mode 100755 usr/sbin/odhcp6c create mode 100755 usr/sbin/opkg-key create mode 100755 usr/sbin/p1905 create mode 100755 usr/sbin/pktlogconf create mode 100755 usr/sbin/pktlogdump create mode 100755 usr/sbin/plc-get-pibsettings create mode 100755 usr/sbin/plc-pushbtn create mode 100755 usr/sbin/plc-reset create mode 100755 usr/sbin/plc-set-pibsettings create mode 100755 usr/sbin/plc-standby create mode 100755 usr/sbin/plctools-wrapper create mode 100755 usr/sbin/pstats create mode 100755 usr/sbin/qca_event_sample create mode 100755 usr/sbin/qca_genlevent_sample create mode 100755 usr/sbin/qca_listen_port create mode 100755 usr/sbin/radartool create mode 100755 usr/sbin/relayd create mode 100755 usr/sbin/repacd-detect_device_mode.sh create mode 100755 usr/sbin/repacd-run.sh create mode 120000 usr/sbin/rmmod create mode 100755 usr/sbin/snmpd create mode 100755 usr/sbin/spectraltool create mode 100755 usr/sbin/ssidsteering create mode 120000 usr/sbin/tftpd create mode 100755 usr/sbin/thermaltool create mode 100755 usr/sbin/tr069_stund create mode 100755 usr/sbin/tr069_upnpd create mode 100755 usr/sbin/tx99tool create mode 100755 usr/sbin/ubiattach create mode 100755 usr/sbin/ubiblock create mode 100755 usr/sbin/ubicrc32 create mode 100755 usr/sbin/ubidetach create mode 100755 usr/sbin/ubiformat create mode 100755 usr/sbin/ubimkvol create mode 100755 usr/sbin/ubinfo create mode 100755 usr/sbin/ubinize create mode 100755 usr/sbin/ubirename create mode 100755 usr/sbin/ubirmvol create mode 100755 usr/sbin/ubirsvol create mode 100755 usr/sbin/ubiupdatevol create mode 100755 usr/sbin/ucpkgen create mode 100755 usr/sbin/uhttpd create mode 100755 usr/sbin/update-ca-certificates create mode 100755 usr/sbin/update_wifi_client_list.sh create mode 100755 usr/sbin/updateled.sh create mode 100755 usr/sbin/wifi-eventd create mode 100755 usr/sbin/wifi_guest.sh create mode 100755 usr/sbin/wifi_try create mode 100755 usr/sbin/wifitool create mode 100755 usr/sbin/wlanconfig create mode 100755 usr/sbin/wpa_cli create mode 100755 usr/sbin/wpa_supplicant create mode 100755 usr/sbin/wps_enhc create mode 100755 usr/sbin/wsplcd create mode 100755 usr/sbin/xmppd create mode 100755 usr/sbin/xtables-multi create mode 100755 usr/share/configsync.d/common/radio create mode 100755 usr/share/configsync.d/csghn create mode 100755 usr/share/configsync.d/csparental_control create mode 100755 usr/share/configsync.d/csstation_quota create mode 100755 usr/share/configsync.d/cssystem create mode 100755 usr/share/configsync.d/cswifi_schedule create mode 100755 usr/share/configsync.d/cswifi_son create mode 100755 usr/share/configsync.d/cswireless create mode 100755 usr/share/configsync.d/cswireless24 create mode 100755 usr/share/configsync.d/cswireless5 create mode 100755 usr/share/configsync.d/ghn create mode 100755 usr/share/configsync.d/parental_control create mode 100755 usr/share/configsync.d/station_quota create mode 100755 usr/share/configsync.d/system create mode 100755 usr/share/configsync.d/wifi_schedule create mode 100755 usr/share/configsync.d/wireless create mode 100644 usr/share/delos-customization/variant-devolo/customization.sh create mode 100644 usr/share/delos-customization/variant-devolo/webui/customization.css create mode 100644 usr/share/delos-customization/variant-devolo/webui/customization.json create mode 100755 usr/share/delos-fwknopd/cmd.sh create mode 100755 usr/share/dlanx-standby/init-standby.sh create mode 100755 usr/share/easycwmp/functions/download create mode 100755 usr/share/easycwmp/functions/ipping_launch create mode 100755 usr/share/easycwmp/functions/traceroute_launch create mode 100644 usr/share/libiwinfo/hardware.txt create mode 100644 usr/share/libubox/jshn.sh create mode 100644 usr/share/licenses/oss-license-info-oem.html create mode 100644 usr/share/licenses/oss-license-info-retail.html create mode 100644 usr/share/miniupnpd/firewall.include create mode 100644 usr/share/plc/simpleconnect.awk create mode 100644 usr/share/rpcd/acl.d/debug.json create mode 100644 usr/share/rpcd/acl.d/unauthenticated.json create mode 100644 usr/share/rpcd/nwinfo.awk create mode 100755 usr/share/rpcd/plc_add_secid.sh create mode 100755 usr/share/rpcd/plc_set_npw.sh create mode 100644 usr/share/rpcd/plcstat-t.awk create mode 100755 usr/share/udhcpc/default.script create mode 120000 var create mode 100644 www/10.afa7a7c4d6ac4b046a79.js create mode 100644 www/11.aa4fc852b7bc31805b3c.js create mode 100644 www/12.0a730e5dbf73fbf320f2.js create mode 100644 www/2.00c0b2f404d4152eaa72.js create mode 100644 www/3.c4115c289c5994a23c55.js create mode 100644 www/3rdpartylicenses.txt create mode 100644 www/7.d9d99f6dcbb411098c9c.js create mode 100644 www/8.7b17af014a628b3d9ae1.js create mode 100644 www/9.2b074387f6e011719c48.js create mode 100644 www/assets/fonts/OpenSans-Bold-webfont.eot create mode 100644 www/assets/fonts/OpenSans-Bold-webfont.ttf create mode 100644 www/assets/fonts/OpenSans-Bold-webfont.woff create mode 100644 www/assets/fonts/OpenSans-Bold-webfont.woff2 create mode 100644 www/assets/fonts/OpenSans-BoldItalic-webfont.eot create mode 100644 www/assets/fonts/OpenSans-BoldItalic-webfont.ttf create mode 100644 www/assets/fonts/OpenSans-BoldItalic-webfont.woff create mode 100644 www/assets/fonts/OpenSans-BoldItalic-webfont.woff2 create mode 100644 www/assets/fonts/OpenSans-Italic-webfont.eot create mode 100644 www/assets/fonts/OpenSans-Italic-webfont.ttf create mode 100644 www/assets/fonts/OpenSans-Italic-webfont.woff create mode 100644 www/assets/fonts/OpenSans-Italic-webfont.woff2 create mode 100644 www/assets/fonts/OpenSans-Regular-webfont.eot create mode 100644 www/assets/fonts/OpenSans-Regular-webfont.ttf create mode 100644 www/assets/fonts/OpenSans-Regular-webfont.woff create mode 100644 www/assets/fonts/OpenSans-Regular-webfont.woff2 create mode 100644 www/assets/fonts/OpenSans-Semibold-webfont.eot create mode 100644 www/assets/fonts/OpenSans-Semibold-webfont.ttf create mode 100644 www/assets/fonts/OpenSans-Semibold-webfont.woff create mode 100644 www/assets/fonts/OpenSans-Semibold-webfont.woff2 create mode 100644 www/assets/fonts/delos-iconmoon-license create mode 100644 www/assets/fonts/delos.eot create mode 100644 www/assets/fonts/delos.svg create mode 100644 www/assets/fonts/delos.ttf create mode 100644 www/assets/fonts/delos.woff create mode 100644 www/assets/fonts/delos.woff2 create mode 100644 www/assets/fonts/glyphicons-halflings-regular.eot create mode 100644 www/assets/fonts/glyphicons-halflings-regular.svg create mode 100644 www/assets/fonts/glyphicons-halflings-regular.ttf create mode 100644 www/assets/fonts/glyphicons-halflings-regular.woff create mode 100644 www/assets/fonts/glyphicons-halflings-regular.woff2 create mode 100644 www/assets/i18n/de.po create mode 100644 www/assets/i18n/en.po create mode 100644 www/assets/i18n/es.po create mode 100644 www/assets/i18n/fr.po create mode 100644 www/assets/i18n/it.po create mode 100644 www/assets/i18n/nl.po create mode 100644 www/assets/i18n/pt.po create mode 100644 www/assets/images/cm_small_black.png create mode 100644 www/assets/images/cm_small_green.png create mode 100644 www/assets/images/devolo-buttons.png create mode 100644 www/assets/images/devolo_header.svg create mode 100644 www/assets/images/devolo_header_sm.svg create mode 100644 www/assets/images/favicon.ico create mode 100644 www/assets/images/header_Bg_44x21.png create mode 100644 www/assets/images/header_Bg_58x29.png create mode 100644 www/assets/images/icons.png create mode 100644 www/assets/images/timeline_4b.svg create mode 120000 www/cgi-bin/config-backup create mode 120000 www/cgi-bin/data-upload create mode 100755 www/cgi-bin/htmlmgr create mode 100644 www/common.ac31b91bb6bdf907c95d.js create mode 100644 www/glyphicons-halflings-regular.448c34a56d699c29117a.woff2 create mode 100644 www/glyphicons-halflings-regular.89889688147bd7575d63.svg create mode 100644 www/glyphicons-halflings-regular.e18bbf611f2a2e43afc0.ttf create mode 100644 www/glyphicons-halflings-regular.f4769f9bdb7466be6508.eot create mode 100644 www/glyphicons-halflings-regular.fa2772327f55d8198301.woff create mode 100644 www/index.html create mode 100644 www/main.c31911b358b5d113249b.js create mode 100644 www/polyfills.d8aa260bd700adfab723.js create mode 100644 www/runtime.9337249a387c7e595bff.js create mode 100644 www/styles.298ce34baa5f3685d166.css diff --git a/bin/ash b/bin/ash new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/ash @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/board_detect b/bin/board_detect new file mode 100755 index 0000000..ee04b9e --- /dev/null +++ b/bin/board_detect @@ -0,0 +1,14 @@ +#!/bin/sh + +[ -d "/etc/board.d/" -a ! -f "/etc/board.json" ] && { + for a in `ls /etc/board.d/*`; do + [ -x $a ] || continue; + $(. $a) + done +} + +[ -f "/etc/board.json" ] || return 1 +[ -f "/etc/config/network" ] || { + touch /etc/config/network + /bin/config_generate +} diff --git a/bin/busybox b/bin/busybox new file mode 100755 index 0000000000000000000000000000000000000000..d8f32bbfc96b83a0549e7513d34dacfda999685a GIT binary patch literal 419344 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
rnzt_V!7JSq(;Tf0)xz6L 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%0DIfMz|pM zsYP+~2(KGm>MyC&eKJ$zi>A0D@;p|94@vUTc(VLFlNI4hf_`N|LYY63Tr!Ks82Nd@ zKY3ts5Z(-%Q)FNzUs9nlCVPziL8dBD2~@5Z`ig^TIzHn+6|EIRCkZ( z=pW?gF`i;qtjd0a-1PI+ENx+1yT>^E1a?1`f7 zqhxaQEwMHrSVrZ)QJcKJ*`8ujyNEw1?kQmArT`NW@+zyZ&@u_{-_$&CI>LpKYlQbR z!$=g40TUo0ViP%~X<-S_U~jIrN4Q)!&bP~y3+GAom{~1k=Rqwr*R)Q_uef(LdxGth zFVvV_BTEFU@woNa@kYb8~%fm&Pz4 zB4$Z?^Bsx3QF7uB;+Qp8Vz&ZIgViJTot4O%__2sZ8e7BR=>GqbH4F;y#Wfs08l_K? z=aisE4A4c9+Cv*Y-Mnh0Iv*(ZSYuDAHJ{A*U3s07R%wlLy|U`t!e&@E>cw>#j_!Y% zzd;(>kCO;%OMvD}iVKMgC(G-%>hBxH?6lH}G{w4*1%l1Vt~-z0m8<`>N#VB$pY2cz zpM5&`=}$gg4UOtk_?>Q6LRRygDTnRbm$epozedt+`r#!d%p+Ii&Q<>=>EJ(+`KL@1 zkzZ1L$8$8MSXJesEf+OH`a|q)x;2aHBK{N8y(enFxPF)xgN)lO9$@qEA4SQF>Wt{c zxvQOlU(k=p@)7>jhG=UViQ23tHQIn{;_o_eJhFvAivmgjih&d5s=a-WHt4QhAS72jrP zIER4y16-=8to@Ig9Ru#x9 z@xbUq)(4@x`;WeI57)oem3k%6!^iZ5(c0MhgO}wLq*&hzi?GUot@`i21(8LTSsySR zrAhrtf)8=2zTbGbzt&v)^)1`bV)(`V!`Ep35xf*O!|Ju5eDR31Qfd^w^+3#^%(XgS zsTbVv_G;iqO!vJsns5Gz8-8TFzW+f&m)18XH2Qw~*AJlMKju3N#EgZfjH|Eh)%`h% zFJJ!f!h6379NxW$_~~3OvTJ5|60Y042|jQCj|Z5%W}Upv4gEAX-eF|XV>=APyNq0F zQ$o%5y@xEyPmW*U`GivQE#w*POyc5pEkW$i*WC$4*AQ({`e)5Kqwk%ec6-LB?e;X` z*TO&g-(mKiBeY6l<*=4s;xE5^PbL+rab?stp}Y+JSShN}PKoq3?Hp z{mA#*f%AV(K#t>spKSf>IH;fi(-ZLUtbo&L!?_un^YvM0I{`j*~U(BW)14_WML=&NJ3kZ@|1!s-E& zUDuTG$+vEN^GCg}2S5ESeB>r^SLwUs`}ot}@+bqVbN6)e0@ekpd4}kFf$qM1z$njU1B^LQ_)#QUO?s=J}LXU!XIjqYE zan`Z19+Hi}H@r?dl}C>~iG=23Ktz)7Mc-S55+*kY*%c z0WNIJP6d<@&D9E`!!qp?jgPi;e+J!;+0r*7 zRBP?l)iAL)Y=i8cVUnNA53S_6^46B)edE zD*b0t%@=rFtw^WEI%^?gigku}i}bQK3$;u9E|OxCA~I@`eV6e&c+=9`WX>kZ4f-kk znZ2_%lio@-!GC$TP02VcxFwAi^?>LM`z~_vfA=#!PW_7f#4;N(JM*B8DS2!kNy7Ks+PYaXA{sKs#g&emsbc7tyB%k3`2YsFs62kXxO9; zF}wf5n0#3EcW^76$e(=h9n909o^D^I57KY>3`9w$R6l&j{Gs0W1oDC<`w)XP;0UFH z!nZZ)Jt?+HiX(F;;~ZbtUy3XSKL9Sw4&M&=;Od%^YpU)X7)&4Bk_UZsARYTO9x>Nd z-8-t2P}6U>|JR3lyUOwFkRJA^D)ee|!0pv{rqskC-cC38qVITrsZH75i&JKdKxDR6 z;ao@2L(K;wv&*y;$K8A&oKdE3O1+n^ZjQ{hWU{Lac^>i5YT?<=czFEfH+KVz({b@-&yn`R` z9Rp`8=*G-L6PKhZwEP177Jl#{p2Wj4bV46f>2{a^lzvcgc5H8#NSJTY`GBfZ~hw(GDEmyo4}~)x%=W zdTtK=lGhC(6v8Tly+CqyNK*@2GJgM2T&?UmX(iPvk=+Alu(EtNmK5W!*yjhKO^A}0 zvAGayVQKpdkem3ZyQr{Xw}O{&>=a~`yVg8~q@V|PSLzqr3fe=P4W2@iVPlhf%m z5SE4c_Irt9)hS0LizDf&y@ihLz^(-yC;KSXO4Ne(8@*3NH<5P%m1s8mt8s2x&4pZ= zW@E!lWHn33GYALIZn%uGL-h2Zs7-njE+0c=^^OKzIKbyLSHiF1aeOnBOmgpp&28J< zno9{pVfTT;!rsey5`dQ*hY}j$p!sK1lkiOJEQ4!7bV)K+w+?p71Z2leXsH&EXQXEh zS(Hil9$8eHNScaA(+dm=i?X-yJkA;238yLuW!AJBv0BXDJAo5X%qO!FGb4-2D z`y90#(<}my1!u(ML)ANX1bC&wC7MI53|O<7&He@1egS(8C(Wq2q<#C{M&DYnEO)^v(vPgQ}VLu(4)J@A9hf+sCJB}&Ps>OjcivW+K~&7c@@zZ2dUr4*6eU_|L@?3wg9 z?WM=U0hO|IeH&l&vw0e1a-O8D3#bY4An%!}^thSNYDmOi?^Lr z*)M4s@MtlcfLUBi*(o-U-*-ki9~!E;sT@%} z- zKI2?A|8Y6)5D_-u>*8~6c%58bM{*U;1>x~Ax*KOWtNcdfq-wleG#20pbzpP6ML0fw z)RHF7FFayRZuE}Eo}b>3$Y(Yzn)tdsuJACdV@5s|SCYAuZSlY`|GGW76sJJvzHcy= zDyM%2nfV6%w1?tLMZX$4i8CbNYW#wC={=qbd33p2`YrP)`Yvnyp2y%Dgd8;F(<=Af z1kX2|#qiBr*97&CGy$QlwjRXFkWyzIH~+;&j}#sNPhhO!y{ zc4{51cB+-0^;#w(hY+6ji+Lxf=|bYn&=)ZBa+QXI3BXn71T}jD9N%Y=*=w2P2KmrY_L&}Q zhjH1%Asg~^qUK#o=n0a#NWzgwb7L5Ubky;uV z!{~Nv*7Tc*p~FeF+jf5aG|$x5jC@D-mBmWgFH%Oz{EPa(Z_S+kdp6@bX~rAnJsq-g zDo;gj`Y>k0W0h@3AuINW6+2@)&J`%u#D};MTvKb^)_R54+Ewm1_p{wkJh*c$jU13p zZSJ+};O|Ek$iBKx>(~x^oUpC%XCxsCNBZB9?Of5l(jA#yF76e!huCQ|TNClxOKL`q zPKrL4jHb<*o8z{5tSvEqh>CdIw{c94d_@V9 zx>ljoc9nB)xowaK;VaB`|Cw-xO{5BEAY*YgTIo9LpGYl0H@F(Lbe+)%cKx%+_O%?7 zD{0O)Q)Vu99rPYq!__VuuKN6&M&Gq6L@FX%JgL3ugcNfImR!~gdNa*Po~lOGS?*xG z823NJnRGew6Tv%r7_&Y4`C9GpA1u=t&$Bw%cwiTyoZH$|KKi*$j}pkNN|XG>{{osihM|>jv=etBAA*q8x*kYfInh~FuX!q`LHA5;#q?0f3 zD+_dmQkP|e0=jD{c9hi(B=M17*=Jm0RJUH~E#IvWj>{)og2^<`TOl;sCi~u@nxdM@ zar)(58`8*AYj)R!w7gYqk9nUGv!Fz3j14n^}a6)$pHT zHjgwDP37YmqGt<@3;EWIvcTBG$iWQ`l}1;h^f7FRNol6JQ}2w)x&+N;<`?d$sZDI2 z6F|!j*bj+PN#6HF`eafOuXo#ytTS<*jf+yK4c-l7+cDGV!_*bdy-!z2(vU~kZ4Fhp z)_OJwr}_jDAE#6qIciZ}!d%lkB|oS{T%BAnhdsT4e6qL`F*?&!K|N(}WZcPPb6J}- zt)!nkZ|6X5*0$K86HdY&n&>LOWr5$1(rpubh+BT<>LbFp!U3FtAK>--Hsjl2SPkY< z>~q69KCYoW@)!6(mEWq5{AGc{W4o{{@+(9~U_@h5@t7nP=dJy}=f*BjK&%DkwFfF; zmF!p;8}C|=H99snpqWAJXhTXj6fdZf43Fj$OO2I$%(z55l;4an{?&y{1*jvGyS zUpugTbauiZ*uZ7EbKo(?JHwU~|Bdigh9=^tBdO;^~>e6^SZS+sjH`=(YtuH{wNh_$*#q}M3(b@OhfK$0w zxgyz?^yl~m8E-4ys`r%tk@lw2knx_g761Di{j2(} z_)GNyz8{zGp&o;3kkp3w$CZXS=?T@Nnl+k3nzuFAw2yzuf3L((YVi*3e`u~L4T+Z$ z|EBZmyoq>A(zlWhC;cyds?wleuHT#RsQzc_G^HW=>-0ADJ1G0NbrGu3->A0@Qu`|0_#Tgl%|XDv(LLC>e(*2ZU)YUgA$ zE8VUf;XeuI;5|qx_*+QhD6gNi|Cf0%z-y`HIqT=)YdGU;h0pl2h^tF!#g&2|)G4Wa zI7PCX5Y?W`CE-M&!!QE;u01E-I1xC3l7>NPRhUEY=y0dNVz1$#{Fr-bA&V z{lIhDpuDnkSZPl%+@?}vwqa(=vdd14P8R~l6u-xAzJ##E{1saSyNj>-zT6u$@@=gS+xD(HoX6@ za?ky2#KMK#OxTbMxh!dHu}_$lIBMwwf(~>l)GXQ3s6E{{Jq{n{U~|It7p9Db*vi-& z?e-LL#AK^ojj>5XS>Uiwv&VRNk4m!=c7DX870^>+c5bokY8t;E!DA#-Xf6AQ=6m_h zRx@x$_|7DMVDMCUu04mc8HMNaSyw8@oLq9lePd?iP>^aK=1)|eaGogoAZ74KXR3Y4 zi8i3*SHo6I5(U86b6m4Y&X5nIWuVg8B}pANFPi+*0>Un=EBUY60fN|J~9t0iB& z??DYcR#&Pw<)fl8GY9?Qt9mio%VX6}?T5bzz9&H-6Nv3qgq_G34654;owG|XdD}%j zD-lr!E<2{+5GzYaM>N-_S+1Oh3Oh7JRZ;u>z&b~c%M!S5Cvd-?j}IE$ip4y9QTFun|%`)M=SV^b~P%CCZCQhD+`w!dx5gwP(UkkrZn; zt$noHIbiNW^cMNAfApBN+syu^@nCKaVvo+2Da$82ftojX-X4D{aQk_??n))6Jr#Ho zIZ35P@{{8M zyV@|odh(XYm+AXmbmJgAFM#|UeZpx^0^Mk3v{vEUyk0r(w5w_qy`>}h<`+kd=MZNs zp>S!sw{%mC9M1uP_n1t}3vZ^;J3!AB6Vkamq}(Km6&yFuo7G+j>-ILrr9qGV+mKzh z@SK9O29On(+Jfj3n)Oy@%@t95HQk7};TA_npwho>^~+s)coTfxUQnj21D3=Gl;r^L zZA#eyG_Brj7rj?kH`XO2&{?#iL`prbup=H_8U?DE^6e_yF@LE2 zgR)7g{q~Oye`2=Z6vOYmDL$tSS#Cc_T^#2l??Sytzgy{LS&y2q@?c>_?XFb(J3E}; zd}i!jTh6$d1D-zps%Nd+t)wi5cYfER@HNuvk?&yL>%1H&485QKl8Mbq$MX>$Bs@B{Qm55%+bav^wE8)E?rfoJ{N0dg0vo>E?~` zNq5pl3dFUBzM{l#VDWhLvP4B!Jo+f*Nctk>06uFf;j;qIQdOa}|BE}vtKavKusLro zWVl3;dWq*V+}sAEeJ*8G@#=BUXrGCbzf}Jw_@hjxx5Q3yys0+j2dRc3(7%W6&>84n zT_Q8)zYuq4+@9?b9j3 zkNXsFEE3Lq3;xZ>i%>@62>d4C@wPe#ZCxpysgQtvNr<*5vKqc2Y;I``|Dj}7h=YEa z3bYQhh~dbmY>Bt)K}l9MrJiW412VsG1M3)+@-EmE+)vJ1n z$ZMIRM?WfZ;VeAw8u(dC%TCf!)+>8TMxFKJ4?(025cVOeeZUd);P4^>}h{@)GWbRJck8A~3i}>ACN|q(+fJgg54)AWw z9HZaz$^is=_sxw3$Ni}2wIWdhGn(I`fZQQirPwGbAYD?6jKs?hhWWpbmk zy9mC&cut-@$ndh{VfHupp9OW?MG^szXJx8qPoTA1yKpS+ZYr69vmKGo$}2@)1GMvm zUplaxNzQz4Lq-@LWtBC^vFTd_kEbDUrk2Mh$>CMKa;F4Eeg=AQtBhT!XRPFH4ZE6I@bEda_iH;yUBCn#2cL{C*bo$ z&yhb`2r`Q+^|oci$us#E@`AMHkw*nQmTCWx;bQNmnFkf+TN($DWgS$AvXUb+m(bb( zeXKQWuTd<;;j7AbfdQY^?YfQ_W>wIrB?*|`QFgV1C5k2yq^##Z-A$r`C zT>>>swLbV?6~sH7cyLV-A8<+T-qh}o{giBQh|@AA6+-(=MDz&_02&hLg&OgbRlD>|9ribKkU`KoF3mC5n*+<&Pa3{y2YSqunxg%e`6$J; zmzkFD?AwKWw-<>AU1VbnUj|KYX%~1O@V1Qx86S=K9-RDTavn z42`&;8b)7a8&QdAm2&H`a&V=U*_NDONSMN+#LM^;UZTiB_ zl=u=4#Cq_OC`~~2CJoS~;SDQONPC^(Kk50{7&I(_7dHHcn0(E*B$j-hui+9K7Vku? zo-{hnR$PsZg~)SYy8+LEWO57^oAq_d+drO|%_WGtgZ2hlT_7dD;e#by-ocSW+>D}U zt-s!u&Bt4e=glG~ruNACF1+92nO%L7S!iBGyTtvi08KOF$sgg#zgT(=ee{gH7uX(A zUIZ$8&j2T86=6&fisD%l~r zOIS<6#o75xsvGy{GzE98uvlJXF^j-O7Rz~3WJ%7Ga=okr+|RxN{(b9U1zL;qaPUB` z46Qjc_PKaE#lA897*~D7XTtBqG-s?}iFe65{>ZDG+MDC31_y|{T}~~d9Z73R&OT4$ zkolKZc$tmu;FH8yJAA{Ogp#J&=!tq|ooaX7-Rp1q#VVj+kT22rBeH!MzC?&hVjjA$ zlQ$08nLpI}&ExOl{5-*56iS?s&TE*j)qSu*1G!u7zdHf(?LZ4{*%{IR(@W#l4OH@& zQJf}75)oyYf)=hZfV1Ojoh0isFDdSiVZ3bu^?S8=pLik+A1f2&FyBUxR^GexW=@z= zR^~QTmcP3!#X|a_Bl}H*^E#9GLdvm%Ihp9vut-?dmUup)P1XqL*J9MW*{d1;z6Bav zNH=j>Je?9FS554C=ikAE!UXPA_wlP(QT!{RAQk%#x5;cpbLhs=WD)K{IzBb;#6=uYgZ zBoA@X&vE4aDgK)*LP7GOgeN9FcVRvG^9|RER$&KXa9I3RsiQ(@y=sBf9Q7-f?v$Cn z7K>6r%d%wuQ_-sr2y9lGMe^hG5>Gi;Uj=lXXao+TeiUVp78g#R__St@M>A+8OphLi zi1E?mSXS)TjGC7fjViV%ua?qPhvI4}@?9PDGmmCO(!iUU-heFV7#_FO;ClgH>pz3Y;wbt`ZDzDaTyLo$ zFKcl{5^tn8wVr`5H|~%ZH{F4Bh?rp33Lv#aF2%Cbn{d6=+*8!E9_v@JQ*nNSLwi+w zHRbB27XK6+GPJe_IU0Iq^kkuRv%3=92@!M4s?Nl@z&a9fX{8fpgh=t=95_3M$F)Q(ZY8UV)^>lIWk^cP4!v;39dF`R!DPNKCV$)cw>nwvkKZiy+PuQIE@89T?s5&#m0qiV-PNfQ^+Nc1#`QZsekwlPTO9GYM}1yI>W~! z>wMe%PGl#!95FXBuh#J~RRi6_{}`ofc-=mWKcE6||i68A5*s|KxH+{Cro zIfF0CPn@hgQ8MLwsr;SfjIkSX{Du@`T3kKrWFzx`?jDDKS!7J43KVPlddZ2GPF6K6 zv}*?;QP^h;zO*pq#LFkENy@b+4OQY=Dz2$dK67F>&Y==%JO*Dnx#k2;Xa;R$o46Uk zwK(?PYFWMkN(PIRrGB1x1jrq=z`vgBirWr?DToA^U$rw#0gkMn_mhTafQCJY>{9 ze%Z5>ow6TzQ#KW{RcltfA!DQ>tE$;ox%x2l*1GP-t43er@@M;Yk%y@(<+3?oJzFfS z3)aeQ8mW%PCx0S&I;bB3HXCwOD#OEm#IPl3MVo3KvcE4(a3%H@2F$dk84lVLQF-JZ z*}q=uTgU6xla2KXld>MDH$dzv5&J3c6V}&wd402ZFEI`T9{<9;m-lQ9;I41aoH?r zPF5}3S);I|EGxfUxy*`a#$T$C;r4Pdayv8%m1XM7RlcgBN%bo^C_2CTytANaMdSI#^KEJW+oglwOaiM< zd#VYzGLNN=Am3!%a4(;_PYsTv&&%*8crLlTKS@;06b8qv!EO%1#>gGmzL*Fi7LuG~Z z*LT6M9+C6(j0ZUD*2$}8U_{?Qe{}YLJ)Z7R7FKoYn(Yga63&pDbrGsz-Olv|lft{G5A{8*uB& zMz*S=rB;+PFBCUQ?Mo4S+aR5stL6TTb(3o6SWWZC#>$zEtsZ&jvEnO)x5eC;hAfog z?DJVE{m2TjR2#pq67g8vK8oAQ-dDx`?qPqQV1JSS8rS#HU-YFLsBWiyPm3c~&d?oE zYnnY*?8V5Yau!t<(zTgAx(g+U*SH_?wTlstv(Th@+Nw;%d7fJue4opdh>1S z5AumScILa5qOMGb0&O1+{15nhPg@%wiXS-*Tl=qRmFB5x(NFJEJh9Yp%aspwx`R?Y z-v!zJ0gY;0#NYf-1E1Z8Xx_g{I?GEAtP4y*HxDp$bL1PVGvx%zOxa(Rf61MU6VZBx z8V&uZ*&6N?*DvWPSVv{^FC5Lun4PI}I)7J-V)BkJbUJ75tBC zg@aw`-gHm0DGvG0fTxDPOhTi$HRz>5Q^L67=Q*AV%l5bgHnV60CrB7TGWuR-N zK=_9C8xG{9bH5nt{dp#p4F^ogRN7(Wk;k}g2k@S{x9aS3YK-LRw>8_I-LM0meqUCP z)5J-owb9aX4LgvH3@8$pk`2f?>`=AV2uFsji)O)JqRy>_mjCqCvW_(!RUPlkGXKgT z-MM4yc+{h92?z&~+jCD#g@{W|I|6%LdtBF3+G9a0w67q;BV_8gDOZVAy*8K4H0_%b zp><60i=4>m))!mNh_grqLRM)g10JFo3xTrH`uw$L+L*LGkQPehmX7xRA`@eLKeBFU z2j&TzTX*HD9L9NZ*Xn>FEsuge+OGtRLOg1;gr*^fjQQ?<52j(9R1G_jWl@WqI&sKS zt2DgnNu&%6u-R0dDlx$WsVmW?hxV;E#0N@{0rdG{Ge3*zXNf|qJ2k9w#8cbLl&!|j z)PY5&JoJ|G>#?=$Py;n}5o|cH^3^KBOGPQzp}b`kR1pOt{aR^cku3vzqyu`HOgV%q z{B9KU&zxGF76~Jh7V730jhU+JMJdccy-D?pNjfT3j{lFlJYezsfA=)$8uFY-=Yjt}Pms3QVe6Qp z;dU^+x?`;;X`t?|9=uv(#)@3vNel;aby#aouF#W=?`l^fvYP5&(VlZUlq54^{U3Dc zu07+?uFdURA?^fuA0Q4!@4-53eeU{#mgleEbG7tp9_q^TKZhq??px5Q55Yp}P;>%K z?Y!BgH~rDAtAEg&(tlhyNFy?JJPbh(WJzyI{exe;!)@^-<$}(6bhyh#Qhp8@c{Em> z$aN)gC115RO#kBI0{fSiOwG9|X56HFn|%wWj&fjAV82Hf!^DS0p>9gqdoCk0XQ0-@ z$@2|4v@Q^}Tnw=l0{*BQ;6kju^6ZiPBhH{mF$QYK=9scvNn>+F4lLIs+7>g(Y*-svY@ZiX?f5ujy9K`*sdm~kgx8O_ zeP#_o)czr|D=1V7g+i%Nkc<~OFWVQU*hO-qnT&8EM&}#Ma;;v7jK<(hwGOU@2ZjZx z4`fnF*9Nz?;B3VN{$@fxhIkIX;jM@aw*f)MuWe|YC?P-vPzopog1_+Oopdg zu%kA(2Y>5=d-1nE*nq#ggZoAUca^ARCF)p-dRAh0*i-|{q-h#Prj_Q3)g6k2lviz%d1x{}788!bx4a5$OBNg&>SbQ>27qAAVWO5U8z9J(8 zBu-Id1*I!$(gwdld1INR`R$+=ImTWU*G`RcS@}S1;Hh9q0C|vT%`7ty+GJ^@Yo&YT zyfoL!+I+-)K0tL6C2>FCS=pq$!uJ4|q17B(2_Lf7u(AfYe#BkT->sg4+@*+?=0htx zAC&PL@H7yx>G{w~mbpay{(vci>aB%T4579-u!FKm;{%Q)e#e@m)o%6kKR=Dt9v>_Yt_eQk&;}pH6V-g&&wqlRQwEr) zsZ9k=@Uo+U9}ss9JUVc+RylB#EHKCb^E6ptfBkeG2=q)H^ch%f zpg&B>8WUO9Y<92lo5@NaTKSbDFvqhJ-n*+PqkuSJoi%@wrcA>BNX8!u~pd8GAioLKp0#s|7kERPI#NPa76rg+oWnJy$^ zm!XY$54bo9KbWuc6(f7sMkwAJYsPF~+BxyF|`U`Acy9@gds>u+ojc z0?eeo(6YMZQ2bCG=|wa~u2t@3P1?R)@IP9`vAU+zq=;F#adkCz+%aI!ur(aQ3eGcv z4{$Oc$eWHbvW7zK_~)lF8sgJT)3I={jbXh%Ak#+oD$fJ`HrfN7tK@PtON$Z$4u@)? z&b^Ax7C4P-r3Ib^p_TJS4G$nMN&}3T$;noKc~`|4gUvll2$i%udOR z9oQ8p3H*3DqX%p~T1Ym#ZF5Wx{3LH?pm11WQv~=x!dw`bza0|zQ^&cbeWm$ndjM_DWlxf%StFWb-yk6LhudBOdb69;BT(7tkkUS zCfPpA{6j<={trl_5m*+1-Zd^{neK%hAq3up%*7l1&eq~qDW7mp74iw=1oG}|!VBYW z>3D-fK?ojacMuM@c&;g=jrv3`McEL@t0)9r%dNTPu!kIqvu5zps7^T2D4##Dc6~+| zI0D)QZJV`=;w%0SY40A;)P47lCn4m*^?=mSiWLLc78Mb(wOzM{iwYs3*xHp@T2B;u zFkFhLtIu~`MQg9Kn-pe429Ok zjs%>d@3WvogjPW9i-5P`OxR5;8C|1li-Mi81-@%`tTpe3k{?mIMA;ABs?!sMv7YWt81R$wbz{?gF#^RTeVCa^ zD;yZj(zwPoDR*mxk&V-1$D_R(Tg0%DRi0Jr>N?bjG^XiPGl?_?6Wc7eGfaIMtEs<( z)z<4RHY?qjRg4PW?J6b=UL4x9KyU&Y<`<1>!py<^Oxbh&q4l-eT^Np_AgvFL_LejazCt{6xR1syOrR79@wt%JRtg6?fdC9_9(7%OBI`iMXY zUr;0e?+)Bvi6W^yutTMIc%CT845A?wk2c)^g^!$&B>IpzG^zT4kkJ_h`8tEUP!(|Y zqeYAf{{to&v)K_1S*}TxfcPvo5tsQig_C$`(r-`@R3=wn%<5Fz`A>gsX+^AVN*&(GCxirMkBy61K z7vMnv1YAgniQ=gdnPjy?JVn8213@n;*OHO|t#e_M zTjZ;*{|Vd5{N&%oA0+J??6&H7L0((^EG*C?T?Xi#%+_t5NXA${X-TBK)FVjlcJoQ% z*@#{xAu8g!ie+^AP+U`ZA-Sub0g7s7paG+D+X2h?uX5WDxGConR?NB7jb9&_l!I>{ zXscL8x2Xf`2j3nrG`p*RjyvZJP?bo%y837Mt+Ykz74<)}XtApE9r2AbXx8jZXT;3U zY>{MvSRs?*kc^#>^rur%NRl?laHc$uwNmObv{CCz{a+cCB>jP;PyuwOaeAjBn~h5R zdLLgk{;$kYB)=Bv2w6UPG@~0On-eSU<aQPqLze<@Gc$MC{hW%aU)NMV(J^T7(T+QW^ua-z;vy7(o3bdjv$K0>N+HdKY#VB69yqZ5K; znz$_^$EoGw=_={KgL9?!hx8ChgfRzunvh1D+Y?;Hua?h%jinnh*PHf*h!mti9k^#K z^DOoUc=#I9%!kvvJtzauwb}Hh>OX8VgAp|`gH@QRWi&6IncSI)-6;7E`VMbtWms~x z!gB|A%ySpMrgNt}^F0eZka+N`JF~{_HQwsEGq6$IjgEU$qp|z*t7Al@HdqXu;maKN zinSAstQIVZxE-Ur#hnigaE2!nbGFa3C=lRHz|>ksx&y4zMNP^<(CU<#*atcw-)F)* zH5%t2V$L}h70FHV&dkl*x)xdb?HP_meJ@wZPO^mINfCpv12WK-aH_ppMx{}!!qE@< zP5lLmE&Axd-2i&F1eL(CR7cPn5-o-N9WIkNj<$@O^aR_d>>Ey#<{Risr^h>7z!2vS zQOOcc`-o*)z91poV-`xpwxG|TNwgkDq-3B zkBK8F;+H@g42tfb6p>dY?1{idX?;#(;QHglUGtrM;{FL?um%p?)cz25uK&#U>kG^= zX@q?z<+FTud`5Op+oT}o7TFu*Nb(KI-oSsxCEO_p-!w(uY@ksT_i$jY)P5=LXuu`# zC;uX?T%upoeH||mQFYS810{T72-`l?R{x3V{Uwbl(hKL>zf6BXDqm`gzwV~KscL59x4mhKc9@Q6K_7AkG|CVVP4;HTp92 z@XroF`|ErT=S-r|iXFo2PVxK`4O0Em7}P`r{4Rl4(_`12WT)qDf|bS>IyF#W>=v|_ z@N)TO{uzbJfFE{+i$a>_NLcPK0%}a8;3fXGfZpYum{S}jAVCQjQpgAGHCh(6H*#$D zx7Xc-Oxhn}yV4@yJ&R}_uUW97w3{+4ir3bqAg;(L?A&hNr{nF?`Vz+zZA=wM%L6Pg z*l#hzriHq|86G%zlq49p-61-q{XK4w+V8)=e3Zt@I>|k04C9gpO%<0)amIKB)K zjyCeEm8$TJiu<~rfbaK{6!Q!gK=JlUD+`WTmg1QzpUaX+F~Hak8Fm$JTC*LCY--^D+-lDPNBD{*(YC}MiT8wb z#B*mb6G@Fv2DXVaQ4P<#t~K$Wf&Mf7{4noInEANA$%??1{$*cTw!u`C*R72Y=wI{ zAMpcLHP}ui2EM|m{dTZDTty>CcF5wcdPs(QnN~Ps9v?5^4Y27E>Jn(U$?>GL_dILC z7x(DHAT?SO0Ihbco$6h-afahbMB-$F9U?788=pY0hemOxBFY_0DQhPkPjGF;3J+_m zy!NMSCXA3kNkVfMCXUAh){_HkfyPbv%}Vt{c6fT?D87d3bv#BGU<>57$GJWB?BNH& z^O}aM#hkQ?0u8KSSAm%&P7XZ_Ou|}yP6)pgy^nhiV;||L^pnnNSBlDRa3l_`1CFpP zuGUdm#ST?>tr`Dd!E7eYj~PG@k9pSE*O2edLo#-FTE=T47SqXbf7lv|`s4Lu$=z(bAEaqMN6wvS4am=1H zbJ7S}HZ@^)L!0_%nh(nZV@I*dg_*>9M(YvNm{52@i6m~&QRaD!R;jo~9gj6BR}=jr zt2KUPE#mB9&bebWCQKe^n%q}C{*|5?T}<@1@$RO3#8oo>6${Q9cSWpIVU2EsZ`Vuy znOK#7_A58Z@HLTU#;-uDW`c4WxWjwz#SRu_iXzRNMI{jJp04wjR-sgZu8nLHy=jQ1 zd)6@P#oY#)hTSZ-O#c&`A^gWc4gImF6jbj~&rgDjLl}Ny4bW!^bn@oiv_FI;huwsD zc=>44J&jY5HZc;n1Ob}`nknQQtis>-L9eh6J=r7ZCE98b*E%?U>|czEz{O*o#|v$j zMg+T7=+_xxES0v$$G7RVGaGGdfJ=rb^~9@8d?lUF^!~zs5Z^8LsgtACw1IiF7DkX^YbCRyAECt( zA`^rQvY|k;=$8Wz6}?rSaw}FD;;cH%)GLaD0o$V$;531mB=&QS9P1^KTjp3H#y>y= z&E#nrECFQJ& zQP#?@RWEsRo_sLIG`S#{{f1fIyC)#qBD=s^28ipbkSR~h{_XJl&m~{#=JJO>VIy8+ z&GNzG!MG)rS-Dq$;^eE<1*LwEZp+p;q?o>M@U z$wSg=a=U|n4CzYg)KnD6bt5(Mvk}a~0wB;id3QUdLYg@4@aJl2<)jB}>go)PN1gAN zXCu;e2Q3ANj#AVC8;%H;frT0n(Z#eLcqJFe-3FuRb@{hi#pe-j){wJly$4c9%WYN- z?89?V)7Fs>ilQ2|t@(P@!3N-$hZV^WHZ1rXaE?jt%8z_tN@UuaRA1&YhoBS1>EFDy zzM3ly9w}lvBhzOaa(AmeYHF(^((RVo>2J_0tKcET9lu~9&Tuf#pV>+^G3+NJGWcla z=sptjG>Q^Hj6wPrR3E)<)CB)AZC9n&SQ$d&bZ-4J2PGuvj@UHyn=CUSp=z+JHp|cF zSd?i0q4RCb!%Y!CRe%?bv8m3jBcDLDANMMz)uGwE*75^)j-jo7{aH1;U`;t2UZ2Cp z*IU>`W)XLxzRsVyZ!3r17Dc7bt>0ovvraaujPfsXboF+v?KX$@9M_x+e~_9Bx$q27 z8BTqX^SRocTVD>_&8J|yxz!TYZeV6u;azt=N4MH)pwYFiZ#U>3qE?K~F)<{s=8lrI z8Xf^MN7Ui=_8ifU^=YiKNrPxi8r`^^qUWt= z^;TJ<>Xf1N5XK5v4QEAEA`N*+UVhpvzw`)hB*I;Ye4HB97ZA;OWREjn+?S1-riioZ z58Lf3Ta-i9T;7vsmG{Y8EYSCcrN`1ZrbRVH&%->U)i`~q)zoGyq^*!wN6p+0orUVl zeDd4-GKbPHjKaFl0gkZNwWCqnT;7?`_v#nrE`x3y@7q7u&SdSgnsfA7u7(8(jkB6= zYu&N$ouM{1#&r_%%RkSLaFwTMF4>3v&wNDla6LB|-(PcXz3bp33X9HVNx7xDAyvVZ z>uxmftdSjRpBGs?!5z95_fs9Kd?LI?hFCp^fL%VCCO`igYW%eP=hA*2`9PvCkOBN% zppy47_q@iTN}hTJZP8^ z6vw*)IWFif_>&tRPv2~XP8rXSGobvuf#2?XRsTdvHh&mVZH_ukt?r8Z&Sr*VcAGMV zvpU8Ls>1X{951-=R_nzqg zFa9lW!=*z0)&82n=Q!S5(_iQ{F?XT;-qCHvvd=R~gUPq^7hMfF%^)2KY3k4qJ#Np= zWJe~=ATR^A^KbF(eJ@`+<6G}Fb6dTIeXqhByV_fc=<5crMHn50QR!VF_68ns@Pi@$ z4vgW?#Iq-`RyrT1WR0mF&D;&n{PeX}nKK;Nm@2nHUs|7LSxxjukdXleo@hj~K+hx^ zk?x1za|v#Ex3uLH$VEEE3i>QWdk{D!P*v@>so1|LFKntjolOn80G*dj%Ou#hF(-vM|hjVcY7iNKXH3xkUG%?}u_g-y>PN7o;+ItvLJk~pteOv7sUp(GvbWLK! zU_myp?Yr`W>H>J*3p_n>7w6VhDNd3{RPxDZB{`D+fvNQuI!~;!7Ti%i5y^3gBDbCF zO8iM8Vxl7gvE*`xVEq8p-3ai`*BT?7%I zwzf#^h5uFZi6?Xow6{+@>x2hYs-o|~?sbj`Snx$GShW2uXUW+JPfS`gw3}!-`n!Yr z%XLU4=%E*cr&1hzU6QO}Crr$(@Tv$ST*!abf2-WNf#%_asb_=kUV9`~U!*Pvcna=R z6+DpMcJA^pXJ>T9+nI?uDH_-`#!uG4e102ily6G&M6rkjulq*y3ZLk3nMNTwnCfc;zg$m{0}C{3|-%A zW$EK93XB75*0M_LdVc*W1JlU0D4?OIc7e-{B5&i-ZK8!g$>m{%{hW2vX#>BL+0W;q zM+s=P8}&ca7@b-_}4aC`)Fet2dp3HIqH!AT(7iTlt+!-w0}pn7;Rz`w`t) zQ@sgm_We^0!H3OBC@-sQTQwq-R&PDkU`NRZ-OOFo3h23&m?gPoo>(6<>wB&GZ=qF> z{+e0^tA?qOnd-NQCUA2P9nlMvw7MGOPP+MZPP6kZ?34AqHJA1b=5eLnHJ}D2ejRF* z^=|M)%zViaYnq(7%?ACQCvs+;gR#%B#kVwc*L0h@n3=4To38{FDAmB|0NUest6QL5wO} zMzL{SQPqOBwn^zMha5}MozH|zJk5E7QR#^Gz|Pw5Z_XAtL!bbNR_^*}?l`ar>RR6- zbQP`+c%Av-1ubisZR3b*fC>GDK&yt8^2v@1BI#3p^4c(<|y1 zS+YU@c2D?QL#JwYo>f6sjNORd}Mzx6j%v-Cc6J}>A{ z0k;F^=ad!s*CAZMDBuE;y=^pZ2)w@p-uv4`9-b^zrcZQ-sym-nIJ`=~Qv<9ddJG4+ zaI`_s0@qaEt@|7DJ`dZ@{GQ*6^oCp4jYx5A4GY3fH5j(*)^9H3c7T64V3MD5bI03G zV6B!0UpDG+w*NEtt?Qpy!d`Qqax+TOg0~%C7|hRsZ*dRZLb-gz|AAFJY~)`hPXQJd z0q~lS+_aYcJ8V-hmX?X?iXN=01@M za0)%_zz~rdvB!Yk@Eq=EkjEo}-`6G??7>zyMo|kO3)nHfTe8W)38%D0pOe{Cj1ZMd zq9+}gdmxC)BpLQZtHj@g^cv_F*6z`187r(f2*D;FaxC~8N`0j_kYfnXlAdGYhZ27{ zt;-p$BRNuwz)O>CN|ak$pS8%X+fWPWDkMTj`NUHOr+Xwm6pavLGyach`zc8mHxehw zQi;1oX?4}%&FuLGNP+7-s%G}86;ZX2MwI0t-W>QlF{+lRml|)qseNLs_@jK;Nl-%` z`en$g4AeWlDv-%Ls7*A3kjDsqd^BIF(cb6I?F31BMk>mkB@Eqnw*^4;wxPKRoj$*%p)$ z^1$e9k%KK?PWP^DlYSYE(bx~CQk;Pr6 zD7xv1<#-lh{hY_%H8~cEZ^#cxe;-M(9Lt;srfOU4WW{%gSvjrcm}k2;U1496@)fl# zT;-VhlCDAhi=k_QjLn_}TZ=d`g>$=9V)}7G8pk49X^@c#o^9e< z9ldG&lgB#Q=~XL9>QpJC(lDMS9(C}jvxM9I-qKJnK*jZI0s*JN@FKh$VofB}M~Kn%tdHe)q|W(wU(@5^ zskS;O1Lmu$Nm!fYft^)}+f^aI0eAyyAQ}Cde=haSe_KMU?n}E`%yCXewjf*{?EdBQ zxsY|`mmkP}qjygWo1!qwb$?s_6xWv)!yV#IUfE>60l$3BK3UOZYeTW}3;0QX*`f=U z&lPFw$nPckLB4^oh*83ZG|mwfvay^kS~1cn`r^{T$p>Tx_w-)C$%hr;P#JQtry5e@ z?a`bf<>F?@*>qoG-$s3J-(FzkoWc>Esvw#>7v~5!x(%c5 z?xaz-Gbu|m+T(-;DZE*g^h}b?(VmDp z`VbI_55ZgZjl2T~Et~GMXmcTn!gHxv4!!by>3F_{qQr|)iM_)6*GvWe%?Vjk^C)^_NyUrMf|93gt`^B-_~BlgRP$#N-#7+j8)K8J>QlJBKvo_*dd`r!lS_3+Cp$Xqr7S zdFXWh8|I;T;jV+Gq-*cYo2eVGO9lo4`qN!*m5r9{JN+djmagYqCq8UI)Zm?8Y@Zj_ z+)$+a;(1787+p8`xWv(~3S>wRU4 z0_A?ggG$8NS&_FB9Ho09?#4{o7OcE2h{l-rqDiX@Zdn*=yC&~-vwY}H?s8s>=k5U4eIby!PoOSXh3(x2>%!4?Crj^78MxJco^z3Dj56{2Xinwl(h%$AQcDy){%k^sC|Gp{Sv^ zhl-n5U`$@phq)R|a`KfKUDZ|#F1y*CpIWPL+ zOtW<#J(trQjyt86yTI)pE7`YNOoKLEz`YlD4cIq!NQf#zTRW0J^SX7P=BzYg{kN5; zU=_GFr$nIqm+Q-qOG`V^KJ z`~^2mKiI&wZx|U@v?^V3n@;TQF`J2At)iWs-wH;~PM$f#8 zjEd-{dEEWnk%~Xr(=tB>-|sz}Hu_aD)6-o!V_$nk!RM*m#}%=A=5a@cYwwEWB8LB5 zq8zTZFpCSg**$Z4Jr~C;+cR(YFB=uWIXyD`DRNQFU(cT6$Pq_yD~Kw!*kUY zR}18v@SBTuCIhi6J+pwj>tZ;USaH>vJdmEN5WhMRr}b(C2i@L8d!}M>>eXoEy|q9a z%A43N;}&(xF3HE+m-bd9?oPcY$SoTlzBHSA=gJR_@+-ez`pHDY-R;-juE^j%sfh)~ z^jq9vv%I1>P0eYkhup^S{vSQIa_b<*K7{2FZu>J0n_xP?Y9JqEZhC?*ld)S`t%xCeX zcHmmD;huHyNZWe7=6cNKf1LAM+kNk(|FtE%<(n37#gUdDv^>&sTgy)??rQmM#Vdc! z<5rwm&fW2p?DO1;s*d~$bH|E`Pyf1-JIMW+tI0&2f?jIEcyH^f>a%DCbyT7;R;@*`N16jlbytWMUkl0~b|tN?atamAvFPr1X~ zDeftqlT&lUlEc1cawH7ruPWdjhZ*KKDQ({Xvi`wc@}y9 zh?}FDYM-hbK4Yl+hC|&L@ns&>UCfvn)UEv-Jvsa8{{sq|V(KOED4EZ88VW zezg4mNc(zh*3|tzWLIi^pk))RW~-|ja<>mw^%S0Dxo0*Qh-a>mU3{@;j~KoECxkEx zd+)pA`Az)06Nc<{S#K?^hDGD6DUh8);?>byLc54N=q>jCC-9sEZky!tb7A$P`&^Pu z1)HV%D_rkJRLL%^emCO6rVEd}tG)1J{CgC32@i>K4gWUd?1AJ9B^5Gmd5Zk{r@wxg z|J{XuGFhvCN_Vp0V-kHLWImEpYcf4ndh3CN64N_>Fb|R5 zf!$29QQ*ZdCVc?4)`kd9_UQhH`^-57UGOS5e%u+|`}|$%o7=DZQj*b)o|ojyH`yM` z$8qoGl)<$ko)+vFH#$u`ZWkg=;TyfH>CM!0llPHtJ@57Yc>3A!dXo|eGWVMc9fC`kle4Z#IrfB6+XqXxT1~pV7Kk={QqJp+$h$u_7m|F0N)*qCk@M31R?tJM zxcs5FAuFm#<(>eKOO^2GXE|Y=SicfBB(!-~afS;rRYlI30*e?O6I|_AA5Y0{Mc8cOUc}v;?05=RExP zMXLU%dGKDs$(u(ViNO?|&B}70P<=HTRa}kKEir3+yeb%YDrY z@V+|Ydi-_a*AR1Q52WeIA8m&g_8|Pngty=OxE2JskVgusqkSu84k0mapg3huFN2i@n$4o`|r-)Fxl6S@DMX^~Y6gSn-i- zaZGsfZJX|6BT}@?%zOMM`IRrKvy-&chL#znh*+T}x z)bSOeR;=?X8LVK!-!hp0X~Jzm_YFL0!wwmMzEzX8Zg6o{Zl5`8T~=;yjqj;}WZz;Yzm3>O~Uhk7!Z?sd?UJ{K=5A)_!%9**~>Q*@m98uiS4oU9_ zSz>yE{}{a$DGH^oln+EQ5w84N_=maNpcn!*W8{#3-{fOFao@N0Cp-w=GH|KT6sjS! zXR4mz4HVUydAcPBmLV6dbAYrOHk!#NGMRSu{CM&h9X26lK^oB)eza4x7hu-X6Il=F zzP72aeRj=cm1l%4ZCm;~-&?*t9OrIBZ#xTM)nT=aqdbjC zOLRnc-lj>{qP~#aTeRO}w6Nk1X%56U`fC#%u-p~K16YBXyul>wPLd4<_wZ3UFN#`A z6YTmBD{h%Ty19WweHN-G` zVrr9!Mmu!Q*J%D=MH1kF0595OLjM!8=^1lL^jY!^d5iGpF;lLRs%Ko{Or;T?``}wC zm?c*!lhm?qeqzh|`7>L}=O?sO(2P~dhO3dIG7WZvE@8%qdbxzzBD%^b;lm;HN3xL_ zyG@dRg3m82KOl~iYco7Q(yfy%ueF>uE*pL<9kj;B08avu==Ha|*uhUMx4JG~f73G4 zrD$OXtd@9JUyJ-Yc3{hs{@W{MZNb4Pzot?)7(>?8*J~FkjJGffSHA9|Bo_|4rp|B4 zza@1cbQ7pwh+&RsZ_ha3do0-+KYrMT_eXWy@0$kVUHV`b^6+$`d8h3dg-BEhW<}M z=vcejXHAh?qB%shpfRHorSf!_?CKO{6=98-|IB`_(tS}YTXMRmMrgwiU~M)J zvd+l*XCPgKJ<2>F)BWQA*3W~qs=<;}9X9lf;aywqr{BPe?XQt#9qK831@+gn%X7Gs z9+hQQ)@k8QR6T3ae7h%1H1hcAT@5S=f&38aVXcf&H>z~!>hFXl#?M$)v0N-8eS!fF zt8;ZRWbHSlmS6jm?pm!(OoLd33Y7W{(q)UO3d4!>tCDefovJ1I=ogzZYZIdDP}>K0 zZMvV0XQJ$?`B82Q;yXpT*CW!B3KBUre21XH)Lj-Z4uH8$s0E??4Br1u{Ed>LsidLm z&G)mKP0z5ZP4fuTIrl`ybp~{f+fB7|C2g>6He&4Bx6S_>qr+$_H~&aiKCw0<@fQ}c zKcX)E@=vITQzJordsx)?60h$6og{yg*3ozeJc(uehJyzEOy1yHU!)?W;7*lmJ0Su2 z>zsEA{MWsFLznuhfq$70hA+K(K4*Fl_}57E17$+y>QUkbLS>ruGx!YHh`dU>Xl_K| zWW{~njKz2MFZLN)8i?-d1UaX7;WQuXzwM^>3I3Yn9neH4!*;&Z`HFbz3cr6La`8Cf zN}apFCu@zj_JdE>W5-VWrQ!E?d?hFTXS#fU19XUJEh2>MZZ@>MAeJ7KQM4{tY|rNP zbK?sqxo5KOg!bk|yib&<0r?UKWsXEdvRJ7bhE^80u3)l97L?TjS(R>UVp-laqLWCO z1dA5oPDc4W$fuu2`46#N%S2sE>3lUkiFq(8mzUhBR8`#9zp+prOzwh3P)kElW={+z z+mvJxbq-MsEB0M|g(4YRIyT63e-Z1D5V(-$`HFoDv{tmolgPjytWXZz6Zr;N7Rp5o zd4qmj7oa-&Vf7!Bbta{x7Rr4Y=|~}#G)?PAWNT#5sKXnXdJ*V3y*4PbC89M+Mmd#E z(UH$R$;18`9#najv-H)Qi;)fS=i~QE^ifzFpj+a43$Ajm=3gNc1fYg?I2TagX`NdU zXA$ zTNlC#7%`A-KzVL61PuB}Ta*$A&qiQ4cEx)VJ<$hcb!D)$Qy-MqZHBc(oztKU%>~&2 z*%BSmzE@yB2TkcAOCUKVGS||X*e0th1yxg){)CMw&1J(&4Qz2;Dr;aa)~#j>>mFrG z>k8Pp%sG^pTe^kS);$ipJxyIDtE+nqzrvVL>z-y;)NO^$o}z9G{0YN_aWS}x1UnY- z+|@F_$6JBM*OB)h(EbSd$^#t1^!N$bRM%vPoTwcbHz!%xz`Y(^?98W8AW!TrSjqVt z(q~tuFwF{8Epbs%HCmJ?aHv4cgB8%ppNGNvrBlm1Z;MG!AI(IZ&CuEX48ogds&aab;NCcoK<0@HbYnPe1GBjgHOcMK1pIg=fH^bCi#V6Nioe&80Fddm`!0fH7Ps5JCZk#U2~A_RHp#bJLHw3 z26r8@9>Gcp2Un%7Dl3qmWa*b(O}}g!!Q!S@QDa|QGaL3bbgB7`g}*e1-)IbhJ|*WYJR9LUiFwG|$1 zndm!g#-`S+I(IuzlzEf(tVbO1UCby$W37xH+ODV)!_GEph zoZG5ox!X^&DC-t`Rw4FLcMD3)(hVsytUzY=WHH*XjB3=;mBlC(8C7ymW@i@GRW{-| z{wQ~DU^kzCaj)1aPqrsRfjE3;egrgYCGyLVKf4O0q0Umrk0_NR6T5$zK+%?Zfbr+Z z8r%WOal0LOp}a}-$3_a^nBm-tg7n7V5IhWp9rknZ>rq`x96vh5&eyhWf`@^sZF9;n z`I5IiqQ4sG;7c4!8ijg<^gXtva#iCJSOGu=C5(*d&9)eNO5C-?R^#TICbVw}J?FML z7IS((+ADrV9K0o-#kdiMWNm`K2e7@wdjQI)O=ld7s}}XAonTMoFwwC1SqOkM5 zH9WCZI)BRhiQ|Wiw8OQzSq86{h88#OgfT7aQ^04sR{Kwg7-RxpHF<75yhl`iyss9l zf^g$3m+rq4iQnb#188J`exrG4kqU#MfO9+$oeMS~rq!6M3Lo zU~dXfB_Ll1Z#QY^MCJ35Cm((-d6MjO{Qar+hp<0{_Os0|G;{E$BAc7lBkOQKz-&l& z)A6lR`$BzA3hm1$T`PfciTeP&YD0N+Bh&pFUv|^^FWB8s%29<_dZ>&%SS}vr6GYUK z>AYiKe~Z2eoSMK{CgVnlD9fB8IlniudxbO47iO8+8(A9Ookt!B)fzv1L<+>nli0n< zi*;l0g*ZyL@3CzrhDqzm!~Jxp;X#qR7>*y>>Weqa`~Ryqtb6Bxz;Os#2}+&lW4iOE zEu5VPEB2)!lDkmWev^z)UWIWA-95)jr|Fw$qbc+eEq4CF_X#B5cQoR5<}5VJFaNA} zWAA&|Q$l{{O5mV=X7yVCH%OQQq=h7^Mum*o6YRTAs z(a!;MwYoZ*dM&g!bSeqIL-Q)N9q$lhj@nPH7Tf=A?2=&O^!gBN`jWuQ$^1CKU@v^y zl?)C-Gs1}20yL5i#4pErxIIPZdeZe_-`Qb7w(2@G6hCwjE8=(mZVqNqzx2Yba; zChT8Lw?X1bN2k_5bO*}vztb5c&XQH(Y-j=g1kes58)rUm05zTEEXI?PN_9RtsyE&W zJa6>8Mn*Ju`LA!^tNJN02`K;g@TC_%XQU2Rl5 zbIb}+nhbBn_=gmpC`*ipZVcUM{IGy?+^O|3dNocJEwHatI1j-6kT z*ReU-z>VwDoQ<$YIHCr3IBPgQbv~jBsCwTU-f=bt2p^h0Gqt3d#R&)d#!hgGc0!+m zq?`X5k&+&xnQe^5+%oOit+*dl%T5^rq4U-G5x2v6#G@U>+={U_XiOd2arnj1 zh>DRY1M*PRX(ed=z6C;r6oR_MrHE|Z#m-{E3rV9d5_XkvE>J6+u+tV!^I5J2e~2qV-|-IC z{(3?+!TBFuC3C1wvNVq4CnSG3LMfxxNT--ER?wwW|0p&gp;#h9=snKAz*p}S8|{4i zp2|!AXjJX*>HY0l^%dwghF`IK2ETv+*6JT^n#P$Q8k{v$M{~n;Ex1dlsN_(&IDI_o ze#`kc$gyAxIPF5s8S58z{NUxL5w~)_&YNago7H952E*nq2dvwNR zAJ%D{KdaO@YRQ$2_7y#4|qN_#ZdD@TD%9wZscO$o^82pmPd23HYH6^(S157V`QW= znemSi*(&*&5=+>K48EHsdrKT^yaNluz)ksGFL@hUo=k~sX}?!R%}Q1JlLrBv+OsK7o~t_oxC&sj0z*2CXr)hzZlSoGaKBGV^M ze6=bmXC)#u{|HZUc>6;JvRwVoa#oHs=%dN*Z=@kTmVdd+9RE;GUZ5S3hbLFv&PL=c z$C;LplaH^E_>f0!oG&K_d6MvbPQYym+bADlE%E#dalIR(*y>f$Y|=&zTewQgYBz?n zIU7~@8pgGZA8lD3_vyw6_KsDN>p}!n!!eIjA4JW zD#pTWWJV0gf1G@0M-;~BxaT(N*k?CxV-q*t!kXgm7TZLptuU&v^E)@rV15z=EQTzf3zxz~cue;=Lm6h4^PgE{}HA z*as#-?m;ubui&rHEM9q(dIPUSv7d|h!y{~(g1-WZX5p3p<#rJF)?DiSgLs-D-%kE@ zn34IaHaazS*BlTo@ z2l7|Qqtd$^eOQ6sWnXzT*bC{Pv;&SSHIj`i);w-+u%PPLKSb+MSfk)$;IkqJu6o(E zKXJWyf1fp;R;sTS`{TAv+YpOMV~MZ>a~ziVrbd%e)BiTOfCeV2=*~I=@$JT2oO9{^?lYV*H>vinvSY9EuXtB-$FEd*S4`A}JYH!vRu@j{ zKBZPcnt!AJNHtC-KW0ms1>H8AnP?VlXfX3sviQZj68%2TzcO8x?cu!-p%#wciLos6 z`skG4FVn2|O-QB9oGY$UTH(?=pe-M-R{PO%=}p|dAqsaYbb_Ouz&(qZmc_faF96~j ztzrKR6QYIO+&0pCpbgZ%@2$Hy%LsNN^F_5>TyM-j`Ky05Ardt9kSlw1UEwX_yc3#( zzXy^GQ(s{lEF0Ksh#h+adbVW~NB5fo&lW}rG;EI;aVY&OyNQ3H?`5p#54I#jmU%08 zgWE$X#U2U%n(gT^p?X$J_YSo4Nz~JxBG-Mzm2F9;HgKgQCkvy~Bc=7%Xyz|px{9b9 z?z9+0DR_oj(Y#e`MG;ydaIhxeHD93|b~FD1P>{h9w7IQwfo=O1`1SZu+j%jUDe9(H zHKd2>`uG=^r^OvTs(_7pG4@l>Ys>YZQXUiV!-Y|lC=U>fOmuQ!$E@ruVKyMPM9-l| z^ofv_&*WF8!*dv?K^^?>OzLXbDUR{SXlFNBvNoDp+y|5-Nls8+>S#$xu zfxD4&z+bn&pitFiUVP_S6YUH~nH?kDXzGKur#pvlxNwl~`Kk>iy)dyh6?N21LNikk zXsDH$LpaV4$;g*#Vy#6BYn0X`Pe!?(vF#>6Kn}0cKZy?FADqknlwL< z*H?>nE2BS_^atJka+dcyCwNhD7}(P;|+Sk#JT~B z3GI_;6XG?Tn=9oR8JGBb@m^6WgYTcV+0ZP%fEXtnq@JP-3id`*^2Cw_zhOB(YHqTR3e&bV84W4?)St9IDr9gY5^ZQ|0 zh4pKI?aznyXBCwm=w~|X=F2^G8-U?+b-rgK`ux7Kl5Uty8^^v9ePP3Jmkl?NtlLos zNx&wtY`Tl5N7KCW@~_SXS<`;6NP&g%4@3c6gdyvh|_PosRofh#9Ms~y{(lA^@`jm-ZIJ!@~iV1 z=z}pcCP%F_2KHxxzaMGa2(8Y>x$1Xg?HeIM57U)VY9VDkrQ}xK6>WRgWk^?}?HXkz z&8hv_^9K7<6!QeQeUPK$5-6iPuz%*%{3eNZUtAKrxH4GP2D$BS%u&XfMU2sY_rV-O z!p1#9tsAvxK!THD&%l{b3VepIZ5f1B;K|sus56uO28fm!rwq1Cz0tPFDA#A9T_u5@ z8bsI;dqGr(Ek?^qs=^1W$oC$Y_;D7CeR0ZKnssF64ci zFX<`9w@CC0l2Z{2Iov8wyYn@}26=t0CH%FV`ll?40>uUyMK0!cyV?RFYji=kq--u2szf+)6?*XoYWzT)FNN_^1r{4X=`D%Gj8+KFIgw?j7)b+4@xM-5&fcC_grK zq)2yd=yJ`5$){uo*+O|mgg^S^R(z`jO8qRWEHAnuojYj-h9G$w`*u~_M!3wa-wA`?cd-dQvYCIE5uNT-XIMgl5-|-a&XU!D}N1Sl0-o*3AO}6%;Gl( zpDzjr+W!v*4V|F30(FhFCAbc~W=KzgEMDMksU<)=5ZVF`M94#ylR_j0Ab3b8QznKvtL{rO?7_3M1VJ*IrPUijb2h53rJv{xQI1{8TN*o6UwRkFfB5Vo^YhY1v`altJP51k4*6=B1KT9 z&f@NGX$ZtgHUwnR!0(Va4&ezn9ke!J-%;ljA{Ee$j&{9RW?)R>Uw|s|wXoJx1F}>F zp^0ao95fA?vM8#%Rm4(w2KUN_0jkoY>=vF`nnt?5J17=r&;>DeeFSLMWb#sns$YCAvn&FVS$ocllpCdmn}u_Vk=b{_1FlcbRpGYPc5-2oYGKd2G|`Chv2 z-C}#ZQ-RY&lY){OX9x&E2FZG)Cx?)T^uKT*?hT?XzX)ytIz&et>6w6L18lWHqiqIO zwc4V5_kMdkaLZyH@C35WK(zPwd*1^-7veUF?V_>-oGmr#fak9G7B~%PRVv}H0RPMV z0a4~@OCF%HPU=S726+7y&sVe~HpMjd&bxCR@vzGHH?4L6`;hc3>EXcm(84|^g3*V1 zF@ZM`xCf8wVC&qZavm1s8@pX)d$r>qh}P}zM%v@aW`OQ4kiE9}OIifUGW6y`Y$zcP zCdEmU<6nrMnCO~1pERL$qdX*{zG~QP?wN4a=&I&?5r52~f<;8CU$I68ORYa(RN>L= zZh*w0bnK5t@}%3A`=3CIPvTk#gSG|dN(;Ue#f(oHnM+SCsq8DXYg~pwv)jA4V=o2$UXjw*u%Ye_LfFi zw1{*wY#1mw^5E-hRTc$lAK)__9gwXBzTU#P+BB5)6{AiIdwLNYc}K*G6e_z&&YjVn zZ13Un3GtK8cslRKHcRVE;*p@OJ{qzC0GA}BSuNRDz-C0i?MYq9B?a8IGwCisH)3(u ziBbT|z1$91khXcUz~>2;NW>H3JVUgqkgd3cleHE6e!<|LlWfXuqi4jlVHwHHSCxd1Rzf!?(%&`>Yq z!eQ@SM*DJPkIOVMN4(Knw>2rR;)Z@TZeug6S%paBg$5>k<2K7J8y>)o;b(k4&*4Nw z1S@ZO)f2GJ1Ex~-6Ogf#Z~|XLeG8=l?z^}AWHLiui+iS1NW9-@aO(UCoh$I%d7i5{ zh?@nMpPbzHD=!OggLTZTHL%%+#&Q(a%EE1vTSpc%K=V^nKX9r6U%pOO_B|-39^LIs z=5|P@4b9i6Lpr}&Sn?tx+;EGsNM6gpUPn=jsI@h+gUMJ!3qxy7fxpMDpR%Za%2=3s zxwVW0xYO>(=UP;E=VzJB9hVC)73#)|p4vH7r@+7rJ&4KS3qaGjzxc&w(3q7J#Q*XpA}s%Iz#59s?b zJzp0zj<+ul9CI3Yp>^r%albQL^i4q2jQ`Gk5f-nA`(ug{ZQm(Bc4G-*dZA3n0(t|B zohHMJwFM@~DX4!|MbO}2f~-BkS45}07jpbSgPuXV-Ve%@iT*uKw6_T;uV!V?(3MDe zg0is0AmRh|0S(v6_;v*iov_u13?t52MtQ$&`15h5VS*lm64f9O;qOzOcSB2p%X59wK(f7-NrT0SiUzA3)oQZ`efY1l3@8&Ym zQpiE5pTc+u9LOfLPUIWt*Z*f5v4g)|9@UbS+oa5bG~1j1?QiZ1@{AbFC*9_PaKFKw zU%$rsDDHB}82RNio)5{a_glhgq^-sC#rG?$le9K)Z`-9OyXL92fi=g_Xwfdi%_X$! zXq}8AYPtBun^&>#UA?e=tMyBTbUWw^(7{m>{5-J6yt$*TW*MzG@wW5t)*5s$3IBz? z;7EW~gC@v0GnJ~`10UxRy@IU?d~lSikJrm!;^Pu)370rdzmUu<|Vd=8Vu=+-+d*WvQ!@T`U9- z5mPkD!QQ1aMjv)@1MaO8piZWmWJz*GdG)@*<({?QCq5#$%nvp z%f;nZAmW`^%P@O&i^$gK>j~R~n62r&$SELOPGdBTZkpnc`Y#*`$y}79jEEBJ&GY7X zb75O+kZgKJAD$Y2CDC9xu#LM7&c~e3I9r{!b?0_}(!IWWXZO%3BWi%1?arOug}AAH zzR&Vy4lG$;)yFyCa-M>v)SE+jm;bAKIp^&^KX9u1BTM+T2up->#}KS-oks@W0ot|F zd9qv8{o%VOo$Gz;Er`$5{R<|xR^~hiJl_|VwsoJ%LVejgx<9H_b|30CbwA(zC-7p5 z(T(CM?QF+syVdz)Xsv3v7CPTr-uLfm(M&+HaA^zph-XHC>`W`e`8?Xx-hTw`{K)s5 z^A#ZFzVFPx{HpWRr7hRY|Btpe0gvK3(?+YcAvIfrF?hjoA!rssYh!OVtssFmBw=F% zL9Omqt5I+CA_*HO7-yNpp2UD~B)|;bCZ4QzGD)17j6=v`PdrI%>@38d#EG4ZjW-F| zD4Aq_?)!eHs#_Ff{^z;Ry@Kkh@6@SNXZg;zpHu!1oqHU<%_)J|L$B}g0mJeGC(b`L z^l;#n!48yp9oOKW3ykfq%i&7=KAGL~Pqx@RJ2(F_@So*PVg1}s%NzdK9C$vntK7Lyvb-K`=#xVaqpk%*uY*FL zF3(1tpFRK7+tc5@F7V3v>2G|SdjXtxTwaTCQKlBA9YN}F0#ehV6VI||*cT@cjO}im zgh*cY$?2ib;7di{aZLZ3cjzGEk*5uv8G3xhnGX(>pIY(b>oBeh7X;57G=(Otv;~--- zJG0%6sv#ft^m}CJ$FJQx^at!V|Fgj0Yo86g@)pPP`f;Q9BQ=U&oA+Aw(CPE&Yer>X zwC!;OzVn7!qkHJV#{;iCcmVHtY7ADaw;U>c&)RpVt5v-38Rx+M^NzDQX^cZH5Sw|8 z)biPrryi_%(9kOW(?@T#1A734U;{iU76JdaxprIIaOo2FCD2y9`_Vlc-fq}aJkOB? zhVLnvJE?tAM|RC7NUsap=htis^lx4^H>+mT=3>*{GT@V?+^#FY%ciUjAi$XJYIJ#t#H^KWA2d&w5xs}){_Tv zzF)Z|i?NL_BDVBwUeWIlPlna-Qh5z533+Ea&Al+S>$@hejg0OlJ->J%O@BlO>d_yo zfCm5Z^I?2zW%izV;j)Ukrz=iB6wWza^=JiB6Og$n(>^uwdaZ@s)y0Sn2Tqcg`YZM)gyfQ@WsP9C(9 z?WSf7`7L+PMCRN4zJu$qXJGGENb=@44EWVEteLy%)ZJAjFWKk7ay~Gn;$cQ(sU33I zT6|;R#*UoRdH}mSIzadEbpHo$Zkd4CUps8|6^J>Ucz7bdO?neFopQb%QeN5v22WG& z0AyKkoBa{nE2nQ)?-iOfr&>azV@kCzx?olM;_|=D5SBk%*{X8 z(WZG2TQch}SXXVI_3W~f^Kwsj9Q1%1c^#iPJQ3criL=gBR=!&A$gQ_+&FxqO8=h_J z)U)=Ey;rMCAy$c^{;?DHhrz9|dp>q^@Vj3*#o8Q2^fPPI@iO*tt%y(T*c{eQpK`RE zs*LaOyo6osE8?x5=TB7``<0^~a`MFjX3x!kX>x@~ED{ww@lnX>@im@*d9>2V`wi@| zY%}w+-2?f7&Ie#kL%vqeKOUXve01(3SjFwwqrDvlS9*~9xe|i@_GRn{25giy;XRH? zTeCP4d$gV#9k6?zu9*2JTFYSDN$-X9{`7J9qkJ3K{Q($B&!bbZLn*AdoirC z>qt!WOx|OAAun)O#P(bhv1bt2^X_x3=d9N={^QZFnezvGC<|UXvmVqPwkKVPonE#_ z%guZ7TC4${(XC=_;H|m*0Te}6%Vm=wfFRq<#TN>Yp~a#r?{WADd$}{YwF*I7jFLi zse#!SO4W)jd;t}@j`;s3eQ-#9|4rG}@l|P?=YI5>7Uc(Lq(Jn>7;IkILC{Ha9~ zaMrQf>ptcjC|k^iJVuSz+*tk5yO*06U@c1##4 z#R@Ywc?F+7T#AuSf3s=$LdHG-?3HyY#y33YDNK_-pO)#}4(v6ezJ2N_JhF06KE?|x z6&?SRwj}Z^qc^HMpm4l$V3bZ5O&@u|-020g4Dqrk<*)qO)u8zm!*j?BEnR)@6km6SB zm3SA?i|M@oz%eyT<38n#@`JU$SVqX$tsG_QY8(TH%8-W>aFL;kEgjn>&m%TRBzh{@MeCmz8UM6TMF-(LBh+#{eA zg)3+M=F0vV+t6`CdW`S|O2E@E@3FBBg#}lA&!xueuIw}TOLAt-&!oSp~Q{5bZ?!hAHn$44iNC)$YIL9Ou}w>sPJ{j)BN-_z*g)^Yd=FCBGF zmWLiP_EH$Q25V6O8@@hzr}^Ck10KL?sH6F>e-$2p{^{t>w5v#a!~*2 ztQo(kh?OmnxC&<;p78rM7>Bf{f!9Z`0Tnj9wD|HHyjf@SUiCNA4f27}kuK(H!hFd$RE6vEjiMTiyfn!v{VE~_Z$~R0$xf{E#dY_{~Y#g07*gp1h1FU?iHJGEY3z;ngh8VMvJ5U{- zjFF+|d=R5vW0r*I0N_#~BvzKy@IU6WC`qgYO6q3aMh}_egLans{y=<&WbuN+w7^}% z6*<=rS3Gi?NWz0-hZ{8DOHLR&TVbcGQlH<{B}TWJ_%*JL^FhTb0xt|qI%-5@;Y+-z zSI5k)uz1tz{ku)1<2?oGn4}ypx+vec)hV z=g14kL^Gm&8s0tI8>b$t_(4TsHvHn)c}C&mg+u22h0Lz-5wRQdvL3~^R4%j(ZU={( z0{*b1$a&at?Bf^qnwB2)=IkTD9>^E>5AHnv*!zc6d=dD=60GD!`slib*%F&D2(Qtk z3#FO$ci5MENnttitm0^oU0Z*h5nHatIz6^BX7C(|j{dUs-)xERIz8;Bj4*S z>2S=S+FR_I_{bSt+lsMn6B2RW=1a^w>n~>>+HB(v{ByIg)BdY(H_gjdduMF6^=NOv zMrOo3Of&J%i0(lo9QKGS@xTJ8q9_A}jv1qn@zk6T;7eI}UP&Aue$t$Oh(^lc7a&gD9auXL-z^?`iaX&Azu0&kpDwatNA=3WtijH?(D#OP z_6BD%THgW7t!Ot}#_&C*zc4K{=iv_SU^FjR(s=hG(jN`fJcdYBd_U-!oi}u3ZPDMF z_Cu@*ob`dizu{>n{+T|L5Z6o zKF4zYfOQrwtPNBeL%Qycbo-RQ6LFQ$ zbrVpFcNDE}5T#z_%}q~?!e4^zb%X~mYhI>zyrCBFAD zW_hCfJw*v%xS}ziBZvJt)&r-7>z{RxoGP5nxfysEG-%0iMT6|lDv{=^$I=qUk=2_o z9j$+@{_H9jtrt)68+v?d?4+6h$ojJzU@LGdo5|?c8}sL4KR6?188gX|H+p|Y#y`8} z@S39BBkLK*`sS8t0mug1gC81L!}=kL9GWpb{ETuRSk14Xt8`HMwV?E{GYrR$$GD$< zd|HP@Y=O2{99_+CcdMNEGW{}m_8aOi{qqxM%AB`m{X8pwpaKyBm1cy1Xe2Yh&k@%O zI@&O>_MMQ*Kl&tOTDmKefxJ6drF3c}HISdIa-G{5dU3~BuL$W%$!K_gc z>j4Wa;21c%&l{^Hc>60)x%{Uhi^Q-R8+~G>L zvsK{7SX0PyzJ3e8r;Ny1+4*5$9o8Oieqh7!0nmf#(DbU#=JL(yH;U}{z=nZ!pW8fq zsu47F{M~wf<$L?UD(0Sbggp>09H_`sT1MXCRRe3pHXwNLas}|)==FhhXIDXv1qSg+ z8Jo3lVK;Wx@kJ?3($>Az2n>TaDU)_Sj2@eSnW3b0;_So=Pa=AK^-)6)2BjLVtb|7U z0x)H@*$&2Rvn;dc5g)>u8~5efZAe<&Q|-C|%oEOA#}tVTpEwMud%%4(UEak@MFlfQ zA@AzGBy6#^PvF>k!1v@Wwm^-iyy<^7Ru$%Lv_0n8qv<)1RdIi%K<8sxLr!CMsr|of zr{J0S!R*pFzBjqfpYOjum>sz8%}Ig$|FV^pzUq94cW>&R`qreS-KDqxSNOHbk8~jA zBRw0=hyDvuyb^Q!T#xqpxgT_#|1q@SiqB&|#4{bU{%pqWj67l5mrPzW^29ON1dsjQ z`-hHgf8|Y_MGnDet9tF!qlOV=q4JWN~iiaLe)S zxH@&N0@lt3xvCj?;`q)U+rtMCYhipV1^53hWczgoo){cHFw{Q`50&g_QBjx&7*Zkb zY=6|GH!3`4g~D3>_%P_lSlDu`X2lnk5h8 zi$UjU`x82fw2Le==l>5pYT~PQ&1pi#~7+Cd;>kvE#$T z2liy2Us7HZ@SP95^`*t|%%A@xzX?;6@0f{P*Fmeb%Urr1)^*`%MN?5CMgnwC?w;x3 zeaz~H0a-J40W;9BxtlSvSr>n1;wK~>v6+Gv&xS7>(%j%6rEW^!3Zt;1Y7)PRQ+Vyz z{eulkeheYLy8&~x#(5k0Q)7a?`6IJUi$rp?2GyS)L86To%szv)>PGQ?pt=e<@IkJt8h+!^c23GmG$UDPT0PWKQ($kz9@n3 z8&Y%3v|;qCCjB)1TNfZ{utw18Thwm|$pbU^m8y=p@x>i;jBmx>gmwQnf<7uHMd|*ay zzU+N8krLYoB9>W0NVnLZ=tacQF3CAOL-z2-mz$5y!02M7&#{IJV-2F?3`{(7!?^>8 z^UqG4TYUJ2V{_&#Mu|5ZojCl05uFF_Qgl<`MA$a+6s) zUS9qlTaWGMdFQvh)f2XJH@7I>#J5DGH^;pvjsM1)1bmHC#!|;ve#jWh8!(pF4ae}+ z3V&{X;QN%hhrppnw+`04G;u&?6r@l45G1{#9MqFLv76HIq@xawA!k0uaE394vj=9J zm^0`4;TN#haE9@F_B{e{&G>D#qu?j4k;u&VW~h<8yYvet0@| zX3aiw&0F_$Og(%JsX8grQOD<|a~#fM)e`KKXWpoQtSeSh_R(-OJ%9PlQh4pyGh+_J zssw37&B@{B^!$~4fm;8Eewo8>&xh^I9r%;X_Duc~bNl9Zp_ZCZ(ZxKed}6UoA7m4yie`kd#dAsyaerL6K=g5>7 za>q`W&E-tQK67~I*y$DC7w{#E;nPZMBCq-ArAwC%C|gF>*c5C3Ue*uo0ZTtzd^b)1 zfB4M_{$t<5UfqaG7JNl-w443F^7$UN_2O4d`sMqmODbv?xy^4XWL=Dy^M~{;;KbaVojbw5`fOfS9=>{T=FN(;Q^blg8+0cRR*r`B zE}f7EAISUgO`Zt@GpZi_^=bO!0%siXlEOL*=`A;}DTgh|(1H)r<8SzH^8;(YR1tRI z%L%sd?5v`JWj$G%{cLgc0BYd~JbyO#@bdHFvw0Url)W4goA3n`Ek3-whtiM4(y6Fb zhkj()7b~#x#{ug%bVg%^400DvfHe%`m{&A%0Cr4)DxL{E(X{V__6Ec_4&SeED$ofj z@eX=d)Li(W$;3a<2Q_PQCQN3pU)XA$Hy>oi-{|kCZFJZeM*~;ie>XFJYV`a!G0)hg z@Xdig8W>{c{i${QA}miho5`2n|B6|^^!&)VFnsy^c>goz{7C1~ugH@g|8$=GEAkYZ z_zfK4_Z;%F^5J2|cO0-f5VA8zd5``;9@{c7b3#7&_*Uw=5!vzQtOMRI&?)#CTL!g} zQw=#H4bhin(4Enrn&q2y7>gbI5+#h$Nouzhh2NY9qhCq$2UBi2gmr9J&zo+);p>3T z2W#6n4G+7nP6Xa$iN)wTto>Lua=I?x;~1HCtmgRLg1t`w`&UErphh$}a=HQD5Ku(f z$K9|IW{sxD-=IVAoXxu#)W!}QQA=3E?&;7Hp=}!SGIgTG*m0Sg@#P+azXpm(LojwP>qY$1a+G~uo5Msz8n5}t3 zgXccuczkI4xh6-}Q2)6|<))$gH`|i-bIthr_s#FaPEz^I&{slswYFvGw8Y~SkHnza z=q$bR^DKYQ?4c08qj)mn!2T@uz&#CMN45^u;r?eDMGmEoTsTFZoFVl(i02$b zAv}@w@5hfX)-oNGAl^Pj}Nw~fahJN5(UOM(eQ_l?3nI`nNLFIqPA z>3JJrGnB8kJ1U1lL!TM?%4^31cWvC%WZRri4g9s{QOGL(f6WoP%kTJ}Ymx{bH=<1M z8)|segJ|syb8kM^Fm#`3M^`HY&)r5TXXvyM-=F)nNkjYIsvg^5NHZor%x15mw~n8` zZ{`>@_HV0iff{ivS;JG({N1F38fWIaWf%WL?F5;b$7AnU=~p!CZ|427l|HC1tq1;i zm2&^y#D9~PsJtls$~uIt^wG$hca^*@lYX0e-e`-`MG+lQ_=SU@gLO*AgcNcRV<%Lm z^3e;!u!rUWJJ54nEd$-qSm}|`2QU7_Y@d|97F;F={@1#2)|U=OvL(ZSR7 z5z%`y?%6M!{M&4ASo(1^Wb7|)@RW;Tv;OIPcA=Wqe2v!r3v-95_AAPBS;sF7KgCt@ zO-|QOSv3xTbIjwKSL}9j2zv=_-@=|@+!4Iq@OBo$;(+gx7}iSI7K*MVZc4;aVaMy} zKf_Bb^AH^6f~Nebh)p5|GPG^>b=5zpwY0MGG4KK;8sT#&)dT8HDF>^aRm3IUocCs@=eIrhGWfW4PFWvJHt`GN zI!5mmT4L}3?4N=?bX7!!vai5HI|2T`w6%p6$s%wNX?sUtYhq@{Mo^R*$HXK2GJ5`E z+3i|=zljnWF-ut*P@l3Rd59J)=}-|I5|tk~bY#Ns!|N9aK{Y!s6-_{$z;OW6{>1HA~}Q_=NCI}RjgcI1NQ ziySXDmhBg`&En@*-+4M}zo0jmzI?S_ENk?N`5)Fs@kJgPRRh0A|K7xJ^5AY8y`k@b z4`W~G|0tUM$AaY#W51>S=b!pH`SA8S+dC480xNAHqb-h1c>{4Q?@mA8kH}!GJ%4*T zZO6Yml#VCJ8XY(P(MH)32i!+yIok-`=j5Cl0%wj+3jBT;{iw#2^OY1|dK(ydbkgV0 zclg%T8RlW?;RzYMyzmo~ega>l7XwaM4F!9Z9Z+PbNr5vLz(XiSrG1217t-xF=lA<% znU$<+oGygT^36Oa4h+9=tnR^6W=|UV8qN7(=8I5E`|IeFm-qPvmxY5ga#j!BOAdC-@B||jD|ldMrj`A`iH^n7hP*?Y1NVrf*ogc_jK3H1f$f-g z=+m!w99W}0bnoz!N*bi(AQH|&hx6FMp*=4jI9B~Kr!tky=uM!mqWnwX6jvy4Pk8y*lT!2M;W9 zRA|{yO}R`z>%NV=DxLG$p-(-Yt!w$3wh-3`9NDk-&&k&RR50(lth+7n0So+53;Yoa ze3u2@Z-MW$z;{^SeHOUi0{2Tw{T&EpU|uuC%}v z7I=dNUT=ZdTHrMn*lmGVTi{g|c%=niVS$%h;AIwgsRb^xz@-+r!~z#vV3!46Vu2T1 z;35mW$O134zzZy}(*n=4z;i8dp#`?mYu$4HW()iw3w)CWzR?2TV1ci5T~e{X?*XMulffq!FxU$MY1Ti{Ti~Br;GbIHpIG4ku)xn*;2&Gyf49KTTHt3a@Q*C; z4=wNyEb#X&@EHsIJqvu=0)N*6KW%~k%>sYN0{^Q8{uc}UZ43M@3;azB{0$5I&ldRW z7Wiux_(===RSWzT3;bmZ{3Q$gMGO2-7Wi=s{CNxfj~4hb3;d`Be#8PlY=IxLz^5$m zKUm;-~$%;BNlkS1-{b)-(i9G zS>S#P+-HG%EpW;LCoOQo0>>@zUJD$vz)=evvA|&q9J0WBEO5{QcU$0q1@5xIehcii zz?~M@V}Uy?@NNtIVGF#=0`IiIJ1p?+7Wg&`yxjudYJqRDz}qZvy9I8uz^xW|s|9Yc zz|9u8$pSZ8;06o4#R6}(!1Wfm&H`_;z#A=atp%>Jz||JG$^utf;0g=8!2++h!0RmV zS_{0!0=q5nY74x|0(@tRm)%SZ<@|D^Us@#$NiC{7V-B;`ojG!dk+=H|Fv7_>)@PqaM-ta3~n@%VTlBFBtcGlfh_2;J#?w z$BQ*M=JUYM{{1*`y%5J799~aC9`1^&S9hf%=>mdXnifP+sYo&yLf*daAh!3{v^#P1 z1~n}fjQP7fatkR^Zi!q}XzS$6W%;%V{HMw91nIAv=gxH&I_J*Sob#M>olf1zs`Y6e z^HR{^@leceDtf=Hy{7v><|C^*WtUb`_+Um z3_g;bRW<#d9k$w7^yztJAAh>(^{?HxZPH!e|M{hV{(b!EUC9e~ekyw4H&6bbH8UT0 z^7t!xpLaepefjr}k0gH-}>!| z_ItnT{Y~#4`@gR3``Y7opZWLVP49f=kB8$+K0f2%@-+{C_l<`dMzVd6-_W(?J5{B& zGh6PBJ^!cA9eO6T^^v^xr%PWr{Koaac(3)kUkv5V+vfi#$NN*3fBe?HdXZz#saW~H zzVOubkA83FQ)i!l_CqT}`CBW$*tVdqui>|!d249d6W{s9?~d0!zIyhgumAAhZ}&F+ z>I<7+tNiqHJ5Kz#xzGDrqPsXc`irkU^+@uw2jAWG-q-%x|Cl#gJ*%YSW6$=_cxd>G z@%x_1%D=(4`tAFlzVzR7y&qcmXiMm=-yHn6H=q9VBV%9t(Y|Ycw737lYw@`gZ=e7Wy~xjA=zto+AcytCq&c}LcseA<5Pzd!w*>YD;T zIN_Mw(D1{To_=n9)i-bZ=%N#U^?#&j_jA!Nx_|NCZ-;8Gzi;!V?X&c7DwGVmyq-`< z?+ivf@qNX1qNu$os(1TCG2PRP$>Qk@`HStmVc(YU1pIEDd0Z~$(6n$Wk<>f=dLk9{ z>B*>$DcqyS;?bBt9@>X|ovFmW&S<|@g>zN3Uk@g9Z#1?q9t?CR{XV^OpC0x^_UWEf zvO5}2prmA<-yhM-R!&8ZFW=kdTRK%wnwYC>XaUO3{4+VQrIBM(fMXv{wdY^}N>W%hbC_L=R zYQ+vh`_SQCXpS%aj)YtAXbFB*w`rPN_ry@$Bu4^+gt3$?T0?zPZ5!~Uy18LnV^f>f z=LsfbK_AF`WI<8~8b$O4&cp%(j{C#WUccUj(N)Ptx}-86+cYk}(J!R?c!w&}mx_gg zUUruhgMhCL;}QUa>ZzTU%EM3m$w_K zW*dxr@hCd;%FO7}c2rN}c?Hfmp_{j8EtS<Of!? z;7qKOa?~INK#<6|NF^m%YiQooRM}XoZELG-MRl~gW&rqWtE+8jz?tJt*bC9pr^i!~ zh%sAAqgh;3G$==!k{Hd@H%j8peQM=bPdK1k7(dQ z5d$qWeNVL0jrVbw(tQIt157=G0mg73pY#dG5SKbCq&t`TbZ=N57ggYv`nGMA7|`09 z`u1jw^p#_$X&cJiJ}Mb0x7Qu=E7ioA05L)u&Y}jX=L{a;OqB4=Dh>P&G?WzFNH&xK zztF~T*aPVa@)1a5U(lE2{3-2smKKFV+c}SK+~G{EDXqJ4#};0%3_FX95;yKBm1h^$ zHq{VUBt4-oRDBkdP7N+nxzs&%4M|4+@QCJInbLWd@|~$Vb-hJn`Miec7xDLlMPo)9 za4hcc4MtOmbXvZiuhsT@FnCHBtoB66)rHI_yD=k;hil3EgohL9i8bm*O;qWBAHfT1 z8^cW>sZVIok%R;?N5q4LyZ93|Dw(7hsWli+lP2lF4mSw9A_ffvjC|zki8A;XK~G zDez>;f(Ii7XaWcyg_Zy9@nU@=1PF|8vKs;%@_M5_zlhQr`plGXoCyrLf>|-33t(57 zrY$D#0vTib?{p^a;?*)-d%B_#P7vqHP$-JD#lR%5l;`w|3uPld+v^Eo3=Eyc5nV4tGnkj2cp10&Jz{#!r0G{rr2Im; z;XC>FxF=;ULXh?M3uj{aHMO_2wASBJ$)0p33JUmcwuI+Q8R?>>0+wR50{$U?L4oQp zX=AD}_ z(`(Xt1a()?Kgq`lpW=NygSiMn7!%EU@P2Z!yM3{{x7Xd)ruDYK7S zEo8o3sSxuDt;dBk0mijU)0QqR(_2D*80&O)Nw8~QTH0fFZTZqt9W)){uhOxYm`M{- zBJ7(q2;J1i`{iZmyQcc>dOJi?x8AS{iF%=?6&IsVHbMi&q~JW&Yg^iGnQZ5CJhj%g zwd-x|t+kbnfEsJsd1|Y_y_RL7&rxoftIZ#$o}2DHz5TWp^m|o(Q)TOIlkLcYoOqzT ze5I7DM|(hFpgyJWe-TSU{mNI%tL5JQ{rjD%{c=Y~r-_)TN&^>&M3mK2FimI`h6FM$ zWFgGi<)upnM_QXUwvIy&q?f`<&=UcDp$UQXSzgT9&G)CkxzX38#gHc19P~#l3gd}0 zK|Vr+CFM%sDJ2U@l2+Ti5xQa9Ei7Z}w)%FS**`q9LwJ@>B;v?*yU50EA~`{3OU5)0 z2>-q?qy*eI1jhGTcrFDKs3#VhNCQ)tCQrCpic(7!86^kWyhkl&&aQajGE6M(me5)mW3cd_3kA6F>Ft zm{-T7NWe^(MkSHI$KB9UzL?_kkaJjvlri6gLs0hN%z`PANLIu;qK#%AmSfyD>ulaK zldb99wB(6l1!aj%LG>w_ywRmKPnTozfYy18ki zRzlsc1lg!0;91Z^=qU-y~+!sVO%#-R#);zrtQJ5-RvqD`GAL4`#jnS9y1@YW1s7rKSoL3FupzBXb933P)1b*{dD;& z^>KWKErlN?(;31?b-f+7IOrDfR1Cw-ELs&MC*lQg+6}`%sGoQghD{h%=ywTR(^#p~ zKIV4fCjJa!qm`9*;^}hZ+^$t_tH-q@wlkl3O$KOOZ{&3%nAGZ9dRMrD5f{$Om^T)S zX)WY+u4L3D7kW!Pnv9~=)R}}h)bb28Wd2YzN-_a`9d0E^c+prVhLUwtk}=eQmRc}3 zXM{rwjZgiH0KPnh{DV2HxvXhd%f~XW$VZMuJxr#Hw3BcR6r@UBdS64`wz0KVsjA6{ucZuZSA#9l1+0K#i+$^ z&m6cU1VRN-M%$r753H`nucqCK-zFSR*K$aLt`*GVDl6l4S*iRk#V?bY2XhzCU|Me< ze;`TG8#$LilqC0s9EiEA`o_J3d3KcIZL3-Itc{D0Qu_ zbZzvwx^}r)_bXGRc|d-gi@-sOyO_Ge6O!50g^L}LFt1ilI;2+<@VM+1fWON96r48b} z-ylcAT-3a+RD=i5Z;ZzMkg0StCBu6t!5e)dd>AnJQ06`*DGPkreH9Xt$qyL!jlK{y z4{jt66hwtm=!$e(x~gFi+8FW#IN1E7La44TYmu(kyP9Bf1HWtWB)h>H#@A0I#J1a- zcDL0wwd0n?>(<)pTX?;(zG?TZmG$i~!=!#z`w@Be9{ft$jEA zY)CfdsJhRYYD_UPx)}WlIhlHyxU3Ak0>zJpfDV)jmCn{C!|B$V$l_40zOZIn%N)pb zw8_zYZWwCZ82G*GAf6^c%G)Mr3C2eU+4~slwcez}6A&i7TPRi;u40sbdlI@&C z2IJMC$3zlP44_QHbT;k=j74H;TY~w9ye5 zVhnC*Q}GAL2`?9(MbTn#(HAPO6{rEc8;hiV=xX?fTa`T$d0A&OjfK@`M9*}t%hTkQ znu#|Q2h$l*o+Vu}!2F-*# zpVo#=TPTDJWme^TGV~xA>s_&1dXVW`C}D(P2kl)U-AeS8a0t88wG8s8YguVRQ3NGO zqHnrL5ol|xr;QFZ9*0lxbHd3{r(_i{n}oC9S;QZ8*^jG!p@&LR241_CkukcKLfkib zC)kdw96u|0u}a~rn!T)@(hsP!Pyr`_;dM=IgIotdcl$haT2gEE=uqTuZEoFS+8cCd zF+^z^zeGcnZXjRiLg+%0{h|0NL>5{njCYw3A5%|w6dfP;Bn0iYHvLwp($PL$55|)y z?TQ{l`I&K0Ly+!&OYe{CQz5{cjCL8+Sl{H2NDWO`jS*UH42rX8$A|5^pyRJtnt)Kt z|J$8D`G-rn5L^T8gcDL^mdwQpjQfg&=3LGJ;Li#iY8-HbiRSP~qDv$^*reE}Xk(?D zQj7fA@SBAr2S+{*2M%3hDpGio+q&`V(DEnSYl*gMp!G1A3{oHxfDd8v#}PpTT7!{Y z@L{KSL9v+W;4?OEptQ;MYG@2m*k2HTf~SggXj`=C0U6?cm~ZWRs2~ufVN6UL>J7Tr zNJ|%Gyjs7bAd!NEjge3KLue;Voc;na$e1wo62wJDQm8WmoKPio2ehcRmEvjI9tQzU z!e7MY1C3Y&0QMQ4QS%sTBMi5&9%+ooF+yo*(_xcImqSq)o1^Fi_OlX4lp5y-K}ao9 z2pfPkFyL~<+%cCc0LB)Gh1_wR!=4cJa6cm%s0OlbK9Cd|i)pbE;}O#0-jth0nv!C~ zJ#1@tHE(paRyJ)SONM>i-S2`0Xk&dS68H7?C*47J81LH)s@Lbf!`YI+i1`8!kq;=KF&so{9uZln=!_4^$S2&Y_d<_bGc7z$M<+)%!ls^ z(H`sz@W{9y9&s=!gF~{fR2a-cWKsrTlk5uK+s$M%RaL{S2fg4Y5}Sb>B(j*~lyneR zg?GF4e&;HX5GjK;2KI^A8Vq{OIw|2nOs~9mnVf(kMZVPM;JG#+oVPX@Xl3 z1!RO&)xXbGDIuG|J48N%r^J&8dR0NK3}S=IN7)qNAEA^>UQhZ0vvbm=+&7E|WE>tW zCnf!^zP>&eC%p^32XP9h4Bv+NK!ZOLNOq%Aa9d5b3o;ut1=A@7!N3SFlO9%dj_*N1 zcnozSRSJ0GozUaipWbdrevlMJ#_huB$O}2vl)0IiqiRIBF&`$WM5)5(DgqvjJt!yb z^KfT89^$mZJ^C+noQV*Kdeh3RsJOE@JYGgCR@4Dd|6Hs)04gRO81nB@t6 z8s*VhsF)CFB%BR2ilKPY9Z6UAV8hRZbc61QgN^SBdjdi45@j|=IU4Yj7Ebja`5C=~ zm?;gixeid{DJ`(6P%14LTL;?_WsP-^OQOl$q|)o0#bxEIgzh9rumP`FhByz1D^N)^ zIJ=!G#3{vLuZFP-_95|*uqhsNfbtxw5IIGl@NORhGwAzfJutqC`x<%S@}eq>_e0mf z{gPB7&iK5zza-`B_QDHbc#DcvxF^ey8@dW_BHZkD_q*xxgrHmrDY^Og1yl8A-Y<9u`M_Nr)7xY1s zhBZ}+{vGkaZwKON>NBe53IZn42dk-QU(mjq7SpanAxZ_hpieQFX>>>b=!j{fc&!kT zK^V02DZfO<=hnQtsY6k*zB5eX%DLL#$7S8iOD1p650IOn69pLEBWGLZ39 zSJ02CXyO_}#b9RlA)-Xw8yI6$6XGJ`n9@R%lGQLT%{Qy3FbB=DyAdhD;CT$I;e^r) z)xXD7Z?^yloq+RAg6=dEU6>FUo3ljPM7J8a-? zWC2Z1ih~Zbi_=|Wv=+}Q-V1%1>H=kFJgpa&GE<)k`+@yk6ey}C9sLd)1~fmBlkh@X zjsMqQW^|P-Mtr@LUn1p$54ZKf`Gb0yHU%S6N_v&!YQQ2R8(po@U>JeXf>Yb{=JjCjVS1~Xhey{?iMQky`ipt zx+>^}ce(pyRhF*9;;9SgQoVmm+wBOLsBG7(n;RP|n`-c!9u6d9{yQkHK;NR#7~&;V zVfn9%{4BBx=?3!{q=QX`#t)efYeX<}iJzoFBEzo}{+G_1K}!hZB6=AeHNGs&M~GWy zFZcLaA-RvL5RH*yqB8mp9_{pf*6i{eDu#Ps0uo>`Cp5BZizEI@Ppoe*uayp**heOY zxLa^5#!Vt7bF)%1O>7dJ1R`xAtykuyUdGpOk?U`5Us{HSyY&EL<3ka?4Soh z1YtxpQKp^Hk5EoM=28G&Dm7me4dyK;8qRsfdj|D&(L#&*V~vo=Qh<$HtdG!dMTpIn zEh)qb1U(6@p#^heA0n^&P5qaY9?u}&7D`+Kj1?`Q5#LNBwLn01kfu(h>XO2vuRQ7X zHF&gx0|hkwF{xG20pjZIe|dxB!^=MX+Yj8!kAts!zp#1+L=Ts6eK-jYa4 zh$w0yea^UJL#>4k9qS?xk)8^}os2T~>+n}OeY?n8T2)j(aK6Y3H5u>X1$q+Y_oDW< zfo^wWo`H3WH=51Ff+!8qR}kIl3Pvc53dDl%Y*~~%!|ZF?aTKPhy29{|ZeUNK4a5jD zPE>`=D7IjzNhk*GOoegKq#sHdegjsG_{2gYaJt0YDR-RuAu3$Iu}w34n$RYJ%?aYI z!SjJ;vg~aa@TsM}vK2nZ`YZ6>&Y18k@gDWXGl-+Y7$my2>YA3yc0`ja9Pk=(@0wQV zOdvv!GLYFNXe(fSp@K<~VZ6}R=t!GCAHO*7=V%zqcX1`ld2wC?v}F1kMrDKBFI=SG zsRKQ9;K|yxxWGMs!h@NrX)r%%>#=TlJucSI$9*2ONuX$$G_+usj&i_`B0T%Cq)V42 z#w=UMeNH%>&>r5=v_<$?gG#FQQ6|^eFUFE+Vt~NuSa~LJJUv+H7f7kNID?nVdJo>m zfwl|XPzwmmHIBStOdGsf)3KC^XBQ*_E@jiIZYa**1@Xr$^;KNO(ue8 zxttOwjIoTLxdIYR74$~BOlj!brY}lt3VsSnG!z-6$>0Nuxa`I~p+U^EUll|a;V}p! zWE)u_j|7?}Wg#Y+3_ApmXhJN&vv@6Z5m)j&c!!yfr6Ns84)cvK-&`V^Np~g`NzOE! z(x}lRBx_o%_ZF?Ct!&-SK7Hpr9sCGF2GiT>8g6O8xeoR$rSU?ZlJ#@(sEK>UkZR5A z+NN8yI>al z>mJj=NR!#7BVR_<2@#if1-pDdTlwbYqrL~SL=5<|DkyF8!?$ln#v$_>hi z+gfQisU6Rmx|L(TlBSg#LVGFJxiarEEa%`$%43)-$u6xlhJ}O7N1l)KN}d(#*On?v zmbMfumU)&Yx`SP~TB;TdXyve_@y1drx_H@AgVB{IjTU zvl7RNG_G3#Y@?=YFnfTS4SdkHW{qa+z}Xk&K{AVcA?~cev+TWKGl;AWJFibMklJ=5w{&?ZO#=(1?raGxL|f_b^Pj_`@nA8LdPj2}xel`ujNz{8}$W-cBsnWuEFt6uyg2=s%bPAd|*$YMnq^1fheL zK|(Y77}-&47leMSIliL)^kv|DP%tw;9rxR(g zfnm8*CP5^!s}u;KN~#7c5=>c{=lMRcBB)_pD!ow3G!$h{5zW#sOk%7yWi;s9T*srH zNzg=qc>_@dGZjlTv1AH;6mm%;(n*l3U@J!%ruIqNPm3ODDqPH5xG%IS^90@pE4jQE zXQYe0kjo^Q=JTNDxB}A?I24P+HlwyDAunVeSm>nQ=*g5+3~5jfA;O~`DG9-WJP$Gh z%#t%^nVidw^HSry%s4MM&hW8FKKNKX2v{dxU>&^7OP{|ph2k}T*dOQFFqw#)0T5?y zra)UVv{S(J`!n6}|7)-{L@=e`uYe2+Tp<_c9EQQfvcV)l5(7c9Pq!;R|O3HNH zgh8ti|11fRA$5I!pG&;FeeNR@bGW%0`0D1$|mvxsF(eD?mJ6Y{EhOB=TShWigA~#4;aYzO+Dj6d*#?h(OD#9WZ!qa0(=nMhwswlUUL zs`-a^AchEkdK<0oJ{?vOPD@lsr6a%yc^bId0Pki1kYT3+2LfS`oj14w0kn-b$I}Wr zk`|4-C&oVrMe-hV`p01P$mF6nnWi>|UsV+j*#uSzE>uas6?_6yh+-|=r&10CrgRc2 zq|(xKNGhq)60rM0gM`}1iqi^+jXA{3?umFw8em`aAc`ssrK^B|v24l@U9C;ETCWDN z0Vhe6H1|blvy|acgY>t4*_B$NJItll8eS;DU0&H)0`pFGnm~L*5(Kupqz2oe;8ZOO z@%45kKV1F}#6;pv>0gwNHAZ9u8tQIXQ0afkTq6JhPClPz)V-v^lSsM{PUDr;-@sYp zY_t)*t#FX?Rodk5Z=zD7Bc zT_L{gI6@ORB5PDS>?EiREx>NmiV`9G4L&?%7An zBXCI}vRM)_1DZ5$U-d4?I`9NO5Xc7Urx{_u$50$JcHT9E!!;vUA(0*DW z)q9L;WRN-im~ls|RJFCDAlomv)r^-bAFUOCX#F*YvU~+s>Ht(1M9z?b4{|n<1?lR2 z{})_90g%xIr(tJSqo;;kOT$2XJ^e;C=28nho573X)x-xAUd?9+7~@WaFdbO3@+&je zjgS#QPcA23Q0GnZCG<-@1DWqC<0fJXby`&rq@y$u^Vtnoqzs*zQ3|^}8>+71ohG>g zpEhZd@n#ut8EqA2U<|6HC;^8#lp`K()wgna8%n%lw9yZVy)xcL9w2+fSJH~8;VbCI z_;J62YyfYR&ILhM$vQ$O((k6HfkT2lbQFOI#nst(uZ&d&u`Z(y<&rMcLE*Sd`ZPU; zQZ8@;fnfZ@nQcywcezaPGMtdC1>K&#i7;Z8VcrHErFf#*4bEk76q7s)nMKf!9pn|K z0#H|;NNwe;U^^{)>zs3=1zdWSNbDA>%mlj`2;nOrRg`Cpv!Za^B7=1Tx!X{$WogaY}9jgL!tnA***z6s5iK=l>3It0zV1lMB7gZG;xAZ<@(R!^(S_34u zHbYy2KZBxznw8L3#Y$YZM5#0ERB$1w0N%i5#oUeq%V{IYVkj5*10{kbNW9f9=s0S- z6u60*g^CMxI+tNffN5&o&YjN0PL{F+CdsZ~KNfOzGhE}cdnk7a4lYUKJFrSy-c^GA z8W7VVFODFI)+veZK#H;{LRv(F#0CdDJC%V5u%8n?T_IE$c5wWf(Nc!}rwiO1wo>IE zlHBsn4dqdWGig!8SH$}~k*?lEuo($)cqn1Bl)9vgRAFx_P?>m-j+Oe04+?u;08Qw& z=Tl;Hq9UlMG~T7&d|477#-EO(!Z>i^Ulu;W`ad}Sg6kZd$8gTa;lObK@O!v*i9w>c zg)?ty6-fUs3%m5&OP6d&xOC~GxYvR!LVQ$LCuYyVk%hxifyZ&=;K;&(%qZvo;H`qG+>Lwe-f=g(LcW?v+|!E~O9MYr5h+6ro0bgRp>f|F4m545 zrv99OGc?$bSDK4(&3$-R-X@}9Mu>}056u7d-h>CBpN^MV2}(6v?VCG?{c}5NiMbDjtC|tf`1vcDR!ug%d|Z;!XT9l6mLR8Fu3qpBV1#Co&eWzj6>QRbGW zG|SSzb>?mJo?K_}2DbGmSg>@6pu+fen|JVTd9@c~4irQ^{C$4xAp`*!mKGf%nJPg1 z9mFS9zRIp+2QaS0HTNw6a>$FICqnWw^My6u7fI4S zczh%zWC0oF0);ma{un$%!yfTV#e3lFy>Vd`x6?xO$BjESlrM)>FJbIWmGFp}JUtGS zF3cblS1W8Z$mFweS z=BZ0gYy)h?YKIRGVu}$~0~JHWh9#M02Z)!ze35vughsjp0z#_`T4hG!cp!JkwxSRv z)mjCX&4^bTN7*&pYruRC+h-xvj*;#?_=SYe4MmXOGrnXfwcG|)_Ie5Weav9`5zUIm zqF7;U#LhZBx)a_{Of_SFMcsM3?z|2AE*3k(#ZI5gOvihCMyH{-T&{X|y$hY%nsBGk zgYKSsx4Q;%Li_FOwzXH6nluH5Vp>&Uy%M?f4sm1{bQbq82Z0gh9*^zg-sSX2FhA>d zTc&Qv3p!2di+y9_7lpRPBDs-Ha6iOg1dHgbi7>$FUP$}eV&#Z(*j2n#HhD{o-PA6__ zJ+81j?CQ~aTH5hdLr5jfZS~t5Zrfem+=``-?b^n)s3fJT9|(Y0ev?2MKE2Z16Bt#+ zMzl&&h(=Il%z4C!XJjxX0;nxg5KEyJ6XOhD0_yCB>H{skXM?8J^S3+;$RAx0a}Ko z1ME%WG$eb(4ST`T)MmfDPk)Ta<7tn~IJ(EdhR7n5V!?+OaF+|tDcQ9tGw1A>haPyj z83S+1W8>U9hO9=hXVM6k>NY|5JC{d63P6qeldeCp*sld#vk@MgrzyawKysFCd2T& ziQp!J0e5^uDzM2N;V<*YBkF=W7GY5*dFD>GNYS~oEzXIqNN1b7x1D)h?V?dK{-m4@ zkaaUiXZNz2pe5#JRlp-5FX|rn0`mxdVZXbSjy9|?&Z1%hUM9(~9jxMQbv6K;7^lcI ziB~j0Ji{=tr7HhQK}F!AQLb3CP!1y4dB<72GU0?}(bzMQ(?<9e&xjo*-bJTVDB(G{LY^_QRhO31CAnwQ60~2)MjxYZ2Osx!t@4bPVT>*lV=5#;)C3*~%RVfLh{4#xJFJ zOg3B?vIauo;aF^HZU^%aTP{#k=S;_1ETL~{eMsvdf9ygSm^#3HE_DC;7s? zaJfQnR{IANBR1%$x#L95Q741SFE!O9zU;&|>KDE~=aK5ytxCmSZb>t6*PY?}ZOAsIMH^m`BtZnN70r6wX zUI}i*tVB~S>T*GahTQM&5q;Wl1yL-AoHR~R#PdRE70ZT%Nx>ZTH3b4odRI`wrYSFX za?KS*0y-%B{K2>qjx*&eeL|Hd^V^uitT$#Dj(!dQ;nzZcij9Em7TY01PDC_VjqVKU zPORHO#3B|mVV?(ZVh9IfqtJD7D4<*uc2ObE!zIZ;K^47L7#u>KdVRAl354O2b8fV& z&42*cbYt%uUqL+ueU&|^!>${Vhr8{SV!h)s#nNS-5@#8l3Z<2cu#h+iZDb*$U`w2< zwgJ{R83_R-Y+96l&e?BojQS92fU@`5tHu0@%R4|J{(r8!Yk9Y>S}DkYmnN4u+tU^M z|Gq)V2H7rHo9kL!T(6g2reo79M)w@Yypucnb5~Bd+?fFX@J1qfmlyuwy$N^kMzQe_ zVFdL-BM@Z+GJ$|UY_6j=(lE3s=z|8PaxO|fW4~7H6d*$v!n$Us`A-35TOz?_2;4g%BnC0KfFAh6k> z!nsIM%@{F3GGj%D6aEJyj2QU55S1ZbQzA09 zHIJ)kWV_mQw?(3CF=n8Zmj5!>fRoN3rap1Rhh3Zdw?k*F?GnK)#!f;y@TiUMUI2dVL@`e8HUsZ(WnW|jW#CY;sH13yr;i-S{F?&@ zj^@G9hhu+1*8CWbFpd@+jk#H~v<2BSayMt+tZlxga4`-Sjv^c-IGi}<-*k;*F%G8B zpL&gB{`J>5N^m%h>mod#gCiRU%d+9fa^-$#4vvqkw9VGm*lyA)Y|ahU+H`l>gd4S% zsn=-E3A%Po*8IgdTsTn4tNnpFYnWIXCXon!1t20eT<74(#W4{FggqNXkZBY(m*UX0 zd$ehjDz#~oah`%>Dh>yZX zic2-j9?YSL#9js6?szTMm@`VqnJ{+>W{mufU3cC^JJw1OCq*8^ z(17^7@p*z_P&>xxfP=SyuR2Ym5ce&h&m$UOrcC^NdVsOzhqT9(n=y1432dbifntGY7*DVp1~v#- zprX6Ejjgc{AltZE+ffJATE)_`S7Anx$X`~8@8f$keMc({e;nIgxE5&*rkGtC)F4F~ z(K^V8_(d=%{wCm9wCgSn%Oa8g|KaT~1F8zT_HlS0x&@^a>5w{f3rGvnDbjK1?hq7E zN>UI-5Cxe zY)u1khB^k3L;67aj~}|Q9|_+bY-fN#1nrkV`lb%faNtJ+WvYo$Gq1dkWra!e7)e~_Vo~= z*#5)jq((;za9Ge@(Kk}awht|xIN6gX`nK+%qctHGZw&$-#y7~A6hjKGfh`bbb0nu^ zVzO<(TVw{k6UIuCS0pK}00dhjBz?dNgt8K?qHAScyB`z;t&b8tok$&Y?SgM{*1=AQP&Zy+)J8-|;Op<=Ku4=ha0ld5sC)omLnt@l zUU>A8MFfWIkm%ij=)iNx_o&07>rnOZ=^AOJ0m02fR>W$AI{Xuk3@fBi zV!Qg&*HHueuWRdV8_Xop#POF@zkh2t+zXWy^;@(O3y0{NVc`g{`~gW5xHTf$5b!34 z`V@xm@k3&W5*48zA;keX)5G6CDKU4jHIovfJ?O%JGk|X$*3*L?4iaHK7nBFd6P*ue zw^Z>ma(G!)K3Qco1@xZ}Y^yLf!vq(g?f=LHqTPLM&6y}G{%Nmq?j$VHJ+Ox-U9%wn zBP>9f3gIIO3pJoJ`6KhewU1X=84I zo?*RVBbm7l`ua~=i1ptIN!g*aW`A`?5ZTaJK<*&fz8mbmYcw)M%_?R$hPlXi=zv}o zDJ;Yn=u5L7^CZLt_#2u?;P)mH!7fM>KZJKek^|^HpnDK|_5XYuB>Uo;?1a2D)gi8n zu+Z9F&>g^+0v`Y)3)qPy{E0U~Wk6TB9930Sx5E!yQ)K`*m6GDB$IzPeV1 zXr>117P2x5szh_b+A*{aux+gQKtu(Hx`Po8hH6oweFDE`Q}}lsY)!Sq48gHc0&U=r zcr(yWV5uJcq19~S&SPy)($bJFL;4f;Bb5(yRd^;}u!?ExAXN|svmk`Lpr#|CrYixm zJ~%8o!qdRd&=-wsCZK_;#l&i>>8RAM@j*aq{5U;-@ekwym?v7k*ub3pSyLP!*G z9{5-PfHzO{K!Q0`WH_2Wz#a9~LStbZUBj3mjXB=X#7MayJ0+13jwo9|b@+2mT+twY zxkdU4{-60IDE9~|Xbl1hk`!6Y zi3_;I@fU>Inv=u2e*>&oA*?~vmH(K5iK#(8g@gAEDW^Z`%AYvvI@Q|!|Adp$lAZ%8 zlL&nRgeO`pTPq{_ItvLJgycesx0VOgU%*-<(vsr(st<^(wY2{c9}HsuBq4n_3%)y` z?!kNh@AYHi3nA7&aWsU5QnWmUD#aZpw-#%>T55dInIMdU42RJ`w?X_H9uU+)eH)~0-58<&v~g!JH}O0?Piqw6CY8_W+DbD=%Jn2faBwFL@@PYPcPA}#G= zX6Ah0J_KU;f0;Qsq{JN$o_JT0$8~+`p2zL6NB&i@vv)4p3Gsza-fn;RVJTt5*`4V< z;&n0xn|>J-;rx<{$Fualo?TsaJeTS8=te+3i@>kqu)>-+-CUy!H2ljv!XCG@&TEOd zI9SeIywfly&FoC3$7(%Z@jCg<@Q+^pnZDPZ%G6_vqm1eL4y^C%U(8Yd{CN7CPYBsW zj=0I8)$gi0>0!&sL1pd&zh0>@RNZ*1XZ*Cke)*cQ+l`yoLq$vX^}Mav_I>1|Oe#eN zH|500fa>eX}Kq z)a^6>E%|!-G)|Y*jE1G+tM$H=cC`gX@kc|~-lYv6hF3`Z^QV37bIqqYRXzAic(wVG znkAFf{!&WcY~BMCXB?;dHlwvj6cO#gvl)|FI|k4nqG0Cx$CCH2RS!BM(m|0s2pR_9 z2j5-0Aw}OsL|jx%Lt<~DqqExfZ3#}u(-w_4!cls#XG90uq;uW1a5x2-f`DjYuK;of z)&yX!9TNo|3>vl<-VaY2w#87NK|KP+N3cX-0Yt}WsRmjp(WZbtL<2#FB-TIu8hSg( z2jYh$>v94*$A8I)2v`|MA5TH=M&F>UGtyzGRmKp#3Q6m3MEs}q$bY(A1dKO-(j$aC z;w1H-FdtagMP2FNct|u8SDX8EY!5Qh^YNGx)x4uG|Hl3GJt zrAFW(FdqYHAq1NO_`#@%eqbvg4#OM38cBN#B#8 zS^h@~l;`>i3^XQU9>nhg-3k6k{=)4sq~Ic78Y?}LD~*ia{%UP_AC^8eVh|BrYCVm$bSZ{7Coi5}!19qo^9rh|gXX9G}2MSHXZyOZ%+ zxba%J@mjbk3g4ikWs1Vl9)&Xl?i_?~FS&>9gmB^>g0;}KwLcHyo(x;hKM0*ey7fQQ z)?gmIHWnk)Ce$T~7S}%vOYky?;7x0+VE?~uhq}Kva;HHM6CDhNU*YkHt{Se zG}H&aenpXP!p}`bHU4`%Zs~^pUeC$L0cTroC4NGGw?^2G4^Tc9zam}rFH&(O7kF@&-c9ZSWsb-;TFtWASCC0Cx zH4!|9&norXbKAmFSS;%qBMrp>PGJDsB$8roF}y`+!9Sj0TIFduM^05+&c~No)n!uu zt;Azn^$u&pC56W&3XEHDZ-IMBT}PxqR-xp0{b_$(O&V=JbPDaaR7o5C^q5P?2zM*Y zjY<@Dg^X@{?!PZpp*TLHcXQpM$Z>3lpTSgi+rhgvhckQ^a}@jzpB5SE9h^;0QNRo{ zv_z8l$Q1Yn2!fkvP2@^VEFK@H%Gr9V@%^@mx$nnbUyrHy`ZMm=#fh&!1~Zr2dNY4q zwb7V-D|+VrS!&s#7=QKM^nrQoHay&-JI#I>jK@ALP1rl3Mi=`TuXu^P702l(bk6Nd z(Fjgc zV;|mh`GM2h6JIaAmUE^TDvsn9UJTBlud?8<54|6x;XKhrS*c+^Mz`NYW$JwYYTRlK z+qZ-t54M>-s@zUhy8mPAh10rP$%0GcOAp+zmcZ3AhobwPspQLf_OUrzD^*W1npxF< zKg(PF{$+rk{4=#sw_lfIjqM}c4tXCp4JJJA`s6KBpPO{1%cs2I$F)=3vp;tET~}GC z?tj$b$Z1lOC;j{b;j+YBOhZFT9p6&YWh4Y4Io}#qowl zf78cXwkqG3+H22RRWp0jb;Lzc` zYP-<-wrk|jh>r2TbkCjJ-tNg+037IULMTU@fayi?3sP=?pdsxQthDG?n_P=U7N1t-E)w= znfjD^LNwmXpgF5c_boOS)Ni$2XJ&W-TA3SbqD; z{zb>li%q9T9Li7DQ^^$E#)(+BJ*#&4l$&`e!@Pw5tu||0&Qw6tA%KVuf<6N>uv7lb>xuwaufvg%muk zhI@4rCQ_I9tG4ACF00$`9ejPcG~s1Dr?T6zXs+{HzjL=Al__ukB`!0&!+%Wv{A|pl zlN7=U=A7+TmKL1K!+sPSM(N6Po65YlpQAhU*5kUIXT!wDYG?J!Un2U`H5M|T^9LFV zQ;zT2y7k6+DlV>1oRKNd9mm_IwiIWlO)@pq>D7$Byi!P(s)b~_)9k5rIQ#O?<=t_18XxQ6>=@~?`Q5q{6n2^aFr$c8QP1>4kK3{h zS#}I_53QP6U*%04zF{(OU)Mvx-BHq(uRls$f?+$)OPrQYP}DEhgLM}c!oHt(|I!sz z`ANkyI;2^GtKIAJqqFB6iec)3lzl=G84< zj#0$@KK_wTQ_*nc)iIaIZ#gciF;!#|p9b>fKN1dPxON6ex?NJU>mJD3{l;e`q`EET zS8~^I(-G0--$gH$b)>19 zNnY6U{y;RA}BpCnElp>(=k*P}gK`9-OPv(sAU zr@{`2&8DpON25LGiqdm;P6(urC7F40bE+O2h%sVMTy`@yx@4YN_|AD-UJ7%@_Eg3Z zUv^hYV~xPUifoUqZbvf{mm1@o=7oY~G0^}g@$0hFV)vf3r&DGLc@#gkFp>DC`=TLa zH_qbtqfvvFLSM^-f>Ltj+f@`TJeHSN$ve_N3e-*pKA*t`ORuWDzig_|LlLmk**EUj z7|-uPG3|ypKJ(MbpOR-aeuup&RJfURz2sY+tw_gLzxI>Uk0zEqW*?D_naI&tNLAd7 z&dfPA-1v6qqi{`v*pkw6i_I0)*|yucOcjQe#*Xy5RP#EQs`i}dZak`7r;_dKlDhaq zH-K7Aeox+}Q=Ua~PTlRE`qny4lK#%>8aszkTo{SpA+;KLsPyoT z{pU@je9sOx!xLarc~) zN2cAsyr~srJ8MID+`~e9BSwFFp-gGG)u&XN2OPs+mRn6a;!+JaJg7g>Rpxg>E?Ih| zb%iGX>`tAFZU;N7eN~(7Im?`yTwOBDxI|yXUaggUcl}9yx)Aea6EY>05Buczv)u(1`i+&2OEI^cMhEny zo7$&sXY@{-mwESUzE6i&R{OehYSv(!Eu+f&5}g_9(BV(^ws!9w-w1Fs=?LWf5ZW7) zmXomgM*sdtE-@Dlv{K2bTnQb`?vOEenJK~cJg+i$SZ=_MJre z=iYhd(Y=M$kZLKF94fbNQO*Go<)HRVp14w)4Qf4310%*Mtx^N`b0YYxyyS)$0@^EA z>nU1jGn(Fnj|Y|W-Zq-bV2X}3TQYNSdagEb_>TV9!Hi?=^Id0RpZ^=YLfrf`IbJ>`1l>Yg0K=f2m#O=ZD zFH%xtf6Uh3B^Swvw~vu&=b^~dn^%;{D3jf*m>+nXN}hYds;JVkL7`jg^HuVLDz-vd zTXbVC7v8PDpwxPi>7LB17jMH_@HU$yby_Oi?m3ueJ>@g1Fv-uk5U6J(G-9vu``C6C z8&;bSTR9k9!v>P<<5M&pN5rZ0wl6m%KIL52IA?S|cy3{odFh$+R?arzn*vR&JZX)m zoOFFO=NQKXI9cZ17u=FgPKVcP8YrYEi|8EUKo~f<= zwCJ0yXEw;&`pj8g{Q3Pum0jM}+{1M4y`IhIp0GZUnH-K%>9PpT8Q z`gab_7q+!^#2obPVQ&~A+~t*T`BZ0k{-Ij4DwpFe@)nIt&#Y!>uGHl0{l+;vlRhwb z{G(L2U}0OT_mS3sxHp=yC704^9k;5zy&7QJ7bwlFq zF7RfF!(G#hXZ4*TYle!ingqTsf1cRLt9kHSyje2`fwH+WQJ^wzY(a8gq{q7&-cyzP zRXGLErX5KU|LD!}!mn+=(AOxMG}AfmC&E9tXD=A`g-uG=k|)~;9SDeYrS^24{jsTL zrG@TZO8iZy-u;3XuSs5hKGJl3?&x6y=JJ4zJrZv^mF~CQ8Js^kv1>cUnYM_c7YdE^ z=|A^bceysPyrZWYSuVeB6Q`@9r$cj&?xN8Xhcf(&?D%86Gb`VYv#?%W@PFT2<{@Zt z<9fHEY-ssWbJ=Z&*bKBw!_pSM%+Eh-HQJQ-{V2}uwzm6FuMJLz#*Ib$N;N%&Qx#jO zSDAgTNwEl&*(xk~W{Mcv;~JWM;>GSG2(&lkt7hdYJTPT`Da6%7k) zO>4AI?*7efG5GWj!!?_U?KuG=zn)FY6q(lyPo<1V%9Y2Q`fg%BRze-ZP(!V0v@lyX zW1tXK>vZ~R?(nylPfk(fJTWZ`H_raS?x^~5Myh06>50=V{wMJH2`{)!g47K*_2=5@ z8CQ#MqUxh4=DVm;yy=Ph>Cf$(=ITY54nCD6mygWJe7Tv^^+W#YdX+P25%;1L8Fn#IxA=X5KBGUrd51pDbG|Rr`QH0md1X?z>vW_& z=h*LOpKk{HRkxL1^0&$LweK6O+3GvqrR`kIt}Etv)lKC*pGL@&c=g}?bVC!eD(Yx(pAHLIx5X2Ttiv_|C|qEr+v_^^`e*|}+c zWwy_FqoOL5W@(cr;=>W5^n7#K_~mwozHi&#Zt{BErF}b_L+|p(%Y+hogXAHhK^a+j z`;ZzThDyG=^P0i3-`p-Ionsr{&~_8 z`J|N1QmxEFWB-}On;(}JbsJAEt{mnH*1@MGT@!nIh`Gt0JmX^ZSRT9av3i``k8@O% z?+)8u8|)bPNk7#*OtyLCfa|48x5kHd;?&;wG9?j)zBA}#Vpi1)0VA!ohD(%jCMwr8 z+|9a@)X8~*8ejd&zfq>BNqF>OOG%TB_2RQDVpDzHk`@E;k7M)SZqsP* z5?;BHx9TV>&(f=SjQiIQ^|@Ip6&1I|fdpLIR@?})D9_w>@A3Uc646ifDhz@OCB2zq zAKDeMP+Ye92wfxa@^{Ry|D#!+5N2lK>hy+6HHBH~6K5wjBU0cUcAj@n#sv%RJsF4W zTNw0CMXpA%XrH-0v)WAkMYOZ!)dvc-^v}jth5xogwn0XP3ih8rDQ(ylW59dmtG z*7U;h`Cxs#!YU_?u5cQ^bV%Ibr{qAl#XY-hji#sg z`sxa*5YW*(Xy<5g#URs!7jE}AiJ z{Mgr~-P9B^abZA)vxQkXfxmSZ1N+o5+;f+}>kq`)crCK~zt-)%*05c9p_A>*#8ox* zRZ*!e=|k`C?C&UN9+HZBZa))L8~S*v<}=sqk(H&BIXq;}>CvmN7GpwW6*ch}F3Rkf zsd`0N@bRSCI~n-7T}4T$mfUb-uk^ll&q;mr%+2ya89R0DeYvhwZBSM^siFEKcK#~o zL|Z{mYxVE?Y!w!oR!xg4@A96wo5@e818f2rXE(H&Ji4KBl?s2MN@+P|~{{(;HK2=)|ntbV#Mt~qJEr)$`xq^r{Sw?@({>30uq&Cx6_Wo@49<2l0L zGuS^~W9hKWpxJdUWvNQE*7bImqG8oNd4H-e#%yw-&w}{-E}T)Z!`}|v%}KFaiLpLP z%T`uPQFE{YKYR4uy}%q*-GpDt^Og2$mP$bt4UYN@=N*&?#~)E&k`A31^c~Cz8jHPBUrwQQ*f-oi>PxjLPg{NBJ<;`bplX>%+6YuL24b;jlQ`@N|QKL%YKACFv7 zJ!YaPV=Tz?YnT1Fm5}Wlp5q|A)qpW4x0&Y$|GH zq36fsd}&w{Wd{6&8I+boDs1o63hFg6fMl4vFKTdwMqaJ)@A-eHvfHIAv_gF-(4bk>*<*=m5S zGDR!n)pUm2@}zpvRAOZu1uH;!Er)IuKdGp^iyj`}MT9Z239I zr|wfxX7?K2=uwvyw7XE~-BaxlAuinqKI(_cmdpJ7RO#BU4qbJJ-QLpvs`N zO0P&RmC(r+@^MZks<@2z!-GO^-uj{xIdg&W7JVTrhV)N!mp`>eMpS#e;gq@YI{JBY zu3_;W7K-gG8g3m_BG%G3o;}-f&0w-OLB`Oc$*=Aa-uL*q%J%`gv5%hiojYf|XMa#0 zYMWfD(~tdevTQ@xh4+>r({ta)_bcC%{K~!GbJVz<^XMLil6xkBH)aktHdC{H9Z6Nl zEy}4l6*Umwo%s9gJR4{935WW?AXk0J-n&8 zPau0C{ZfBzj><OW}~Gy_)LJMb#4zgO=)M6&Tuv1`ghjti0CeePhQI{e)OP-ay^; zupWEFW_k^~Tlkhc&1QY0KMEBVvx?MbwB+|qS1;*Bg;*V7cz135Vkt9^R&_%9wPz+* z80NpGj=6QR+e$`qb=>dep*{HiMOX-R75Bc=qIUZ^dcQTxC+VdUxCkl5COjJ7H0S$Y zsfUo)-p{_1ez;on3@_gQt3X;t$oF%h-#BE?-z~nAaFRjUXl2XqCmEXK=}h7sGQU8N zvQatx$(QQZL!Ea~Dq=Lks{tPb<)7#6rHXdGz_IY9@zrx&0^^%YmYJH6Mw8xIUUkEu#kHsi+7gzd3y+iqbdNaDM zFlC%mf0$V{c>OXb*+-h)&veJTY@Hekbv=cIjbirlQ(GF|;T7z<(=p-E;x{weBzf4o z)Ua34=k9{?<=fJhy$j#m)nboSboD(gc5~Ew94YUsK0i{wlDgdCe8xV>RIq3!=%bh! zf9s}aLJicKFZ3s5Bm`>cljSdy&1pP^I~iZlmU5pw!e6FsW}24MUi=2b zN%AjpJEz@`v9psmRpP3+HUuqgsBPj2dH2I&xjuhy-u>*+3pa0QZlpd<;d+IpK>zV1 zem>+CFzIJk+GRr8*$44KV z>n-vg43O_#C{=Y%OTA1@_uQshR`Pbr;D-%)!w;R?C>~4;QpvijnB7ZJ$L#p7dsy4) zPoz=K32h1Uy<72l7Q4@|J(Ld5XCa?(EA3#HoObcY-oEN<+y?dEY~9ObsH^$Bd49O< zo6{wfWRLCL*srs?YB}tUfL8iD~@YE zUTmqP-95b1U@xb|oupx(imnN|EBL35P3qrG?kim3b=_KV^tG7jSIOHIRu8h90?o%P zI{DK~<-=sdJ+dgTO)K=3@ChceJ}EWyPGM`*xezsQjp?!NE0gzyCNDOY6Ke82%Rj42 zghw`0bkw9Ty}vc~u6ZYgpD(NQGiI&^Ug~Z;nJkT|y{|k2#ywd&y(wlYV+j3nR&=sk zqO~^mpKabd@l$|i(6uLzr#+{;LT!oSAa|ardGz*O8C_j8PmS&w50+@_YHS_p6xC5u zJgv2lKV5p}i_h@0xLg^9F{%tE$N9cl+dBoJ2lgIQy>rTL>+7o$`C<1*^CGu0GI)=b zSd1MW*eTF`@oviv8*jWy{}Rq7Q|3u#?-nz@1_jE=E}J7PMik<2v!x`}iY|^HBkbJo z5OI?4<+)=f#VndH_UAWE@*TWH@5UA5+**0bqNuiKu3u^Ed9pT@nnOydw%+cSqa3tH z9Lu_=C)_#NHb4KCvyjoN!Zc;u{Z+g0#%0Tg`SGHxkQIX_f1r9nSwS{~T?Qp(`g93>ka2SXvJIQ^*V2pgRuu~upJ4iE}Gn%J(%-VV%T8! zN~@GWx3a0w+qUDAS04K`S4#`ByBHP7AFDZ>@2QyoS!cY}Pe5KG)l}@RcSdT`d~i4* zr3St{%cbmgP>gh5yAY!D}JU2PO5{GpV!% zK6qYjR}-B(ApWgLZ4L<5s{{$^wX|JF9kTAe?bd&zZ?jD=^16T6VGjRI7quU`+GWD)LxHXN=ctseAZoN zQfPg!;>p#7k3+Freyr#u&i}L?ezLFN+2tO-VoJ)R1&>=SI?1vvJs7g}gWAqLPSy6M zxtVjc`N}|6@rQ;tJfW2D+NWvR#d2yc30@C$4}D;{%uDBwr%krAq8|z%PC z{XBrpQ=}XA#f@`s%t*hJSuh%}YIrwAG{tSI?>$U_E!>W6EBx&mvR^Nqd1$Zbb(0M- zf_DOsYqRC}9oeSDxsh&HFPlE4*1k_Q=~hf%=`MzEWjw%C`1GE;cQeP<_#*<3rUbbf zD4!%pGJa91;f~b|v{@K<>zytYwd?*i$*<9+=ByvWH){(K>?Ca|JkFi;s*CPv=xwwT zJ#=`#m&W-wOP5S~e;&yg&mNMx^;ONHCAvp%k@N5u87?F7K%Y{^H(H$;U5^wimdTkU zrKt+-=7eV^^Y)+WdFw*xPMVV4aelFsvgnb{<*~tbkpcORZuWuaKKmbS%L_{Kmg7%S zdHV^kZNqfCGW*E(#=Eb5OD5Z1=Z;HD41B?^mW?~Ve=##^#x3=+|BIBZ!J^s70XKzW zHd~_y6u(WsmX!>})}|PK^NrWrDCt-v_W6^VZ&Z2~kK;w&wl`B(**5O5%*m-45M+@l zO!n2KyH)F&`GdjqJmbt_Rf+-KrsIPH8o##fr)Ui`jH!?k6EMu}ICJTU&vmKV@p~_H z%}jLtHrELG>Fvwe`pD&go%zG}F9z>@qg;;dQ#u;6v~48QTWW>j|}MRS}* zbefY=;+2BSQf=)@3py5w@2TBo{FqCA&g%)Wp4Usw%(Ynfxu}+?#+{M1g=)yOTvTi& z?%=tP2YoI}m7LDZJ#Fh|Uj8gU#_0QK`}HBZDuI1+A3Y~S>QwtB&1y^q4zp;lRB4C{ z2!3im>Ry)D_b{b!G=*KiQeNy=HV@S&5rdJbKvA-g`0UfScm>=TeAQ`7ryu#an?wv= zul#gI<-A!w;VA!efoX+X#@Ygba*64qs_ukJ zF-7+@I!T%F)(?rNThH*O9#LDKj8G9d<*fL&Y9j5fICt8J$ikilpJx|Tm#K64FP>xm zy3KRXhPM2Arkyc+=H<58R$SY6Z4Z+T<4^O#K2_Q92TU^K1oyD`JKBvJGpk*frKC z*S71-)mQTLjU^A{E{9zRE#=^^ao-bRAa-b@iiD1ERgX=*M-%ZBJtwskS{NB4)l~RcUg;(5r|=$TsD|sLLxgGUh9<@?c@)Q_yCj6gL(2G7`pT|IVty861r5 z7`x2pn3hUT=biJETbUlu`)1|oS?@2+^uc-wjT=HcdZ^lE7thW2GUkMQ4Z2Btkdkp5 z-{)MWpLb=;K8-pIHn4iwO<$JD3}P2`uo_C$#~%?NtQ?`M4%k?tQ=@VG_=6XQ-5V_j zpZf#Q7G*Njwg})|-OT$Dcr2mH7zDhae4sG3U`NE4rI|&-uJ0i}I z3nY|}QK-LRQkTsyO&EHv-FMlrDc(`{b->Fnvux%2#;H2Ig!YacF--gwD#qw@Dt+|B z&r!9JeF7S<(imqpv?U!=zPX?9gD=PGsglUVDOTmL;d<;-VV**7fAWdE$x>kCGuO=| z|3syKl!u@yq{`R8|4r2>qoF5yuTOnOd0mCNcjOk?Y&|QE=RZz#iI#{jys~-{sMSNS z)pk$T;Pug=REnX7pbWobWy+056QqsKj}CP)%zdqW{np1)c01>d`(}0F!-QT{OLuP+oU^3(obP3BIv)0Bic0fBW0cN|OM<-_$(aW?zFrPwcTQ>F zFQLF#5Sahsb@W5Am9qAfM4Hqf#h73vN;pe`GI!xcb$f%UIfovqXQ}NzG=1eFywg-;B#FL+d$UZR9YhsBn5fD_AETSx;P^W>3JyQREN1&#bt+P9g$bT?Sq?&$%szH^IZh5Jaw<H*P11rx(vr9AN-J2Q^dX)|5l#Y))2 z^dbMTZYgHDvp8I<>gd%=>A};-+P89Z=eqgs84Y1s<4-92g7{^i)lxu3u!$qwU_tYn!mE-Q@>cT z`KHau+<2-+j`x)nVZ2GIcROys3SME@XLwHNN45T;3l3ku^;Ty%#xxB5NF{6P&)0U= z7Sq>Co7rT@_VWY-m!jQ0@$EIaZAF3el`=^>d-neHEI(!=SRkA!rpHmPZv1pHG|6}Q zKA)D3t(Z)2x@qcY{dq3Q>mDv;^H=SR$yiMaw{UrQ#TtH}v7g#H`jUcW+i}h6Zx$1q zdY?Z!*muR;rS5>PwQ1+X==|eiKIhBbvlJ{zH0@R&lqKaBzfjy$DtlmUy3>D9=Ns*w zLxM+K7_#Sj6-L`CIzBKTecGva@&)xz9VOBFy%@`JS&+>=7C-2su z3?J7pKBKbxj2F|48!xrX-gZ^x0~(ZLlD}*j_j9QwUT0Z65~Q2PF4Hlk+$(PMK3R`z zsP!{s^ zM%ZCjUDIaPs>cU4o8K){Q_;7T(;B`c>k^(GOcQ3AxX0WhVR1oiPEcDXj5a#6T?jz z2k0*p7D)OVdNwa+ioDmxhK{*aoTv02=wq-n+{~v^=hj5FM;J#dtDsdStmR0}bDi7G zWm@OwgU}P&;{lroq*Hg*mU_Ayiuzbi%@qY!jvPE>F22BSAi(CVcAi36(taYFc4Jb~ zXRWkMkpey!#vzB+N(%vIXSJhS(oG4MF7I*W5R7Q-(O+OJx#q@iQl7>orzx+*$8caNXll+pE*SbCc! zNI}z-Trd_a?DjfaAeZH3Rd=^SPdK}*`;opq9-XEHMcImbZx`ZDejYw>!gnhCIagJY z$lU3dQmyZMr`|I#*6q|ncwv8&NEgVuv;v#4{Ft=H^z z(+u$@v(r=pv-j#L;~zDAF@&|?2~hls3fUat@L;p>~OYeqj8rd94GDC~V4Dp=s&V%O856!gKMQcjN1{)1T< zCI7tJp~#7Mi=Dr@ul+de(c2?VXS`x@t9YU1mRNsbd`ZA_535o#^L$@U#Y=Z69&gxo zMrh*G0~^I(g&GQ5Zf5L#?9#ciLiO$=P2Hq$-_Ko}3?;~Ib(u55t{Rn!PR}TId8rzm z4d1dkTS=R(Q2NBUSo-LzqVIB4L$9JYCXOa6g!-OV6u{+fVeh=E@FcF}uFdDtpGkKg zOEcXnor~-=avPWP*yv3-b>hK}oS{Ja7Td25L28<+wc$Kp+d{@U2AL1(>B$|SO~1b5 z{Pv%8Y(J)Vh{+sjahwt8^bF$qlx+Abo-^WFsKK*cc1aKN^@c9U^;$o%q@wmnDe@ZV zs;2CWW<5@|kzc92lkZ@qWY-=}$v_X9?ulC#`t&Uw%1JMWyPZ_s5A4#k-F97%ESMSR zmwWes!r{CGq3BZ#da>I-%DR16;4B!=-z*+8kw&5IHldA0DX{;S2$1xU_k^$B7kiG zJP8&QKm;WV0*6-uoDfmKg8~rM3Pyza!GfXzRvs9XA^|KO?TBzgKv@K6L2Og+O zkgq9hgWx|ZB5<_>2m~Pb-~m$#Xm0?)1Abx1Qw=Dsz>x^~63Hnlp@)hH^nz+YSZ?4* z39<3WyC1*C5k)LIiE|Nh0dGuCUsAb<)dJY&sObPBI@*N8FCqYyBht$Yeu41lumkLa zNT@U7hCuW?1t&K+4T`^oazaWhzd;Pl#3$xdWL#pQKWYXG;-i56&36kh5?K* za+-=F6*zjWCZqkZ7*8w)wTu{FKgco`Ja;3oIIjqd*pe{|KrYgdjsVvlHEG~EUOW18 z3I{-}4O?k=DT|IpR^nyr^-%woC2>+auU_#ab`u_N96a8-2 z9eBZw=&y(DU#D&&9rrpwE~(D{_y~hbS};I_05vT*Gb7q=bbW`|nzz!L=Ww`t%o+qZ zCc5SlBnAx}kek7;8g)jJ+YuBQ`5{A>MAU{l0J^Rd0t_x|;0vPv2l|2-<`1CwULF9v z;T{T5OmY5E!TtdI9_14O@Kc_V!6DHEFYw(#$m_w8QGl9Fi1dx}4)==y2|~ln$A@|N z#sp$oq!+l;&`8VJ#MI2(!Vv9hsq zaBkkhwUwKPcYi5HtGfmZ;^BqdwNX<5U_1d~U4ZMb1qUc%$Y16+@Q|_v91jvj3X1$6 zm#hJa#0%it!K)cw31XloBAOunQ=gDXNNYhys}I&ugnT0!1A>8%C_(^|gP4=AT2PQ0 zkhy_xGun$m0)4>$00&Z{gE2TpL%K*n_uwNs8w1-Lk%R@J+5e3Oh(4r<2$=hSMAZ8m z5gHjd?frL7p?@Q+(NZD5=6`NwOh;?#9_tqr6$H)he<8A4FOuosjQ*eTB2j++@W|jQ zi~PJ%Ef`6gi-G$ncvXA5gOfJ+uL0sAt*IXXhoESlf$rd@if}RjqX+u&f5)|=qqPeO z1mALZAnbzvOnPNRDdUCmilGCz#OVK53{R+IL~j9+chk`tAP_bZ;R3kuK?gbdBGIiv+K56-(VEFsn%BE~eT{fPg01s=u=U{s*V35UZ~fHnc1PUxP25D2vm!2t-} zX5GJhjdllu0T@Of@E4GiDgZA)Kr9Grz?KpAq9b7?*wR6X`Gl>B!L-njP%tf^u0b%Z zunk~qZJ?*2rIW$XC=iUme`K+cU@VR(;xOz8Wol(qH$5{Zp0Waln6|Rv%pr#a1@l}wicLB%XYZGld zeasZ{)3?HiLBza~E@bS7nfhTn{V*Fpj0y*@1fwE@SAx-?ErLd}-Dzm0XR4>I%O8x< zG6Q`kz%pZWENHk!%%zkYeE`U9qYuc<8231gYEuws1hlLqOdpJz%`ZGM5~E@VzFN_)|hz3JyGC`8BD1xKlLw=qls2CD} zBww^&NFb5(3KXUYK#)f);>holi1CO3%>N*0z?c~v;SE9$26JLw>!5vW`~<;kY|E&2 z*0La`$C&L*w9Q;COl+-P?Tqv=GWP#CcQrG2wb0hXa2xdW?f%9hhf4cAmb3mP%#WTdzAwLvH z2y74~4TiG-w8hvs47UfpA3XE}peM!IuCW{7RskDcV7|ss05mKKr^bR8gV>p99{>T^(WGnQ=;5G0_=xZc2sjzTp-JsC} zdLk0fNbACdM*y>CC>($qOk!lk*#KZzxF6_7xX8%xICmd+(0*{*AZduip4Mwgfl!aw zTyW;WA%MnDl+Hkn)4173l4e zpmqjDMqz(%NX!rLH~k{kQo#{Q6dW0fcF=#}M#MJ+RSEJ7dd`~IC#k3CrbLt&68r-e z;YUn|`mZ0%aX>u<%^NtIVg5jj2FIu@YfZ{8R4E)X1cu;$qQ`_Hx@A+ZAe#_CC_o1W z;h-7A-kLb_W7fdl8w9GDH+1C)fXxR)Gy;akGg1O{L`iv!Hdt`DN2IrVbga|5j*BJYC3a|FAwE&k$r+gV4o6Hw zE#p9P%E5G)d(u(x(abG%y_z4NO2> z10$E#zyyUgFkJ}^ECsKDRpRlOyo(0rAt8Zn5*Np$`7s%Fj9wFi>tqQSwFpKljxkAN zQo@*-1jdNR@Gcn5K8#rs!|lK*)G#42OhFVzN4%l6JHTBWkmJajqB!tB3A}B0`UKNe4(a#d;bgg%5TUc9Y>*~uP zEELc^NO~Y>DF_%2dM>f^Vy@8j(TEuw5&_^(Fk65P=^Sl|FktH(+i1EE5}P=`bSG_* z^g=lj_i&AL0JHD)Ln7gNFbE5fNFWE-um3qj6IfugA*K%uiGoNl-y@(|C5)-WLj={1 zA)XODNhx1D4s>4+20bVmjpW2QQNbt?f)6B}hyR->JmPPv@c&2#^YK6FfPWh(#t?u6 zsK0o$jK=vC@HC^sHtgaXld!_ z=;;|47#Y_igV2RIC>Dx`Vp3B6UpM&wF*i?7K!F5^(ik9NUsq2+%?Gr_HToA1Xj$IS z#v+1A<{;k?K;8ln>tLcBU1J>q?b7Lwl#%>h<*t3YJyiRG+@9$1g#?&9y2T&atwsq zkgWn!Cg_YL;{yzmpcxW-0ix^i^Trcddvt;MCs5WWI3m_kJHQj@?5yp>qYXl>Obme) zD@F|q^^EdBbxgt<`HOre909EzR7^x|3=<@T&-f<*`U?VF_V&{E*$D=%U?0;c&xm-B zZ~&zavIbVJ5WwUIy#*hR;bSm-Ea2`T`Y${I1Cj;22Zj&D@KG4v2LpN*d<2G%#PIPL z9;_n17~UMi@5JyX7~UGwKs+HJveYq6$RP}3KsGRi!23V~=m~f*zu}=Rk_uA#!^|%OdJU79oJ(2E8BVnlN{bT_e;oLvSw0t^-87m`%uk zai$RA(>$X50Lm;FgIO)nI)e%V7?SJkMd6sR9Vr03NeAP*NC~>0z*gIhfT>J51lo%FG-yFtftYe*;Y1Xr~!?SHL7p9~0L% zvoo?XH$$>YbQLGIij!U?)6~Ri;u2QLBqYf2__ZBQXq8Mu1E)bIp+Sb%AQRUhlhz;; z)*y4yz)9fnRT6}NX4m$-`CzKWxR>)vF95OR3ilpZko4xm||%2JW$gp?qrgCnVk zTW<;k%SwYbNYA4pA?#8h48>JSurLOCtx|XeMtH4~!)QYZxU!*vRDl4z=N(BF5>5pp z0UVLX!krMRzZVs$Wl?#12S!EsQo@`fSdJWK+vH&KCWm{HgWgR6lQ{x8KtEDMgoQ^^ zMxawFm}-EKq40qXB~j*366FtNL};L2By|L-sN`^!iX@Au(T!l7q=DApjSi^5Bn><2 zNRUlnLWVuCYur0LQb!*udzD-tDm)?(T98Zx@ki7q zfyG`}J_NC`fc)VDYXgX7z$}8!MN~W`*I~ox(CUC1pT4;P8WX^tfXP@SbKHNeIV?JYz`p$khTF6noyWS zkc1NmDdMYK+sU9kQ0ajH163bH7fBWYISkBe;ToEJ;QdHDVo^a_0`V1G0h29AQ8eAg z6OouelA;+59)`TN`+>!UbOab%fnaY38+>Fe=7oMBF};GrFr?ahfT;pTAy?l>%r(#( zbB%^Q*nM0*!!g&05cv6Ft^{~yf@dK7_xEeo#e-?4TgNNOuxk5_{@>@r8{howhL$#1)S#he#$!hM5Z#ff(g#1L znGRl+Zlq;o4%Nl+n94K;Y3W1LhM0r(44M1Y``1`1WJYdj{zA)YJ=M@x4 zfoEaC>=`AwCG)u_!Pfxr7nS4{a39HXa;Io!-a^Zl=UG@dV-DXCE49LBuuyS_;w8(S zTUh4(vpnp;Z)8MVJ||>FpPQGL{N}{!b@ip*HU8|{SF(NCi?b(WznZ-!J3E`;a{jXA z*7r)`HR?-VTkT(4DUS5N&9uf|Wo6;1fx?ga3s3hIMjsWPeOP#=x8l@5#Yg=Wr~4|R zk1EbStRQ64z{85k0}m>u417`H9_X#e8u+~8xq?J~HVHw#}mx7{t7Rmv;xsI~Qgh35lvzWscl zioZXqm;7jH&9ddMu6S)_?W)yl{B>*B)iQC3H)4s=_OaFfl-ay9t5Uua=CRNlf zXU;GJ)UGE}Iy$A}bN<>6cjrv8b^4rAUe~5}<>&mB?JvkLm0|eHb7tE9%9Jj0@mQE} zA37SX9U+>PfBgueqk$1*gKix`G;{}{x#%vFU7DOkJ8k>J!Kdu}4+a0u)}z6hwnl?i zMrzl^;FGpq4L)J(t)S~q&L@I@WBdDp&)I7GQ|~#}MDy%}JKWuTh08I^ze2QsIA!f0 z?05KQHgPxVlKpp@U8($?_^0`*8j?X;PLF6gkBj=(>u?M1!UO0NwU=*0>~&hn#8G@! z9Obvs{csE3w8Pcj(Zs<-M!N0S7PZ-${Lwh)2HshTt^U%X_WC%_m8yZ+{=%X5@|XSI zz}Nl!r}<;|y+4OTa9JEB{MpXEZAS_9;Yg+ZI#(;LR%Ok>KR;BMduriKPFPoU)<~iQ ztF{AgO8?fO-a1QM%Pv-!f^xtH`)i?I z)H{T?`hj-02JjQ7bq9puAVlC8bcs4}8NCX(iT88#fvCgu**lzjCoZaalju*^h-yD3 zdbAt;5Pvlq6@A@U^lVDIL@zvtKPLKhgcJw62ggXH-$CgE?3 zI+H2-iJPcX^egw#Cq-X;0dGiQgl7rwMMPaDytqQ9~Qtrb1H7p*5A^*lqn@>I0%P;eri4n^i>D_-r<60@qY+W+~Z*)OobfCha%3=cg-=l4)kG% z7rg~{f&T5N1j_8#3OgVSl+{7L9cSSpTm~yGX*&8uoi#~|zQOHAUZktev61*KU8)cA zS-Qa(w8qk{W(Kzi)VV#5LHsqR&K=Dd#MD&hE~ZPZrE$gMGW2fRATDaudDHqtkEk2_ zhe);MAMu#*m!UdO+s;#fj7F_j%NC*5dO;h{Z$(FldW)|aNjd%7PHAZ!gz{$GRIT~f3=zJD+pc7FMb>~ff4N+GsliE2IP2+qHO1(StQH2(vxH`-E z#r~a(Y~?3a&RtPm#P6C2MNlj1GxRenKIy((YOC?Z0kP21gUr1~nh+FY<0$UqOcLXn zBS~JLFUIRT#n@COMiUQ?Hjfgcaf_JKn{cy!UFNmCpOMc`_KES+HZitnA~)*92=$1u zV~pqz$BFUQZZUT66!T=382>_e%NV#}`_0G^(X~_fZ;Cd$SF|ZxZ0xwt%oZcNO3cm{ zG2Y!KvVnRW<__wkpcoM)TGkbw0}U5rP>bm1b{qKv^?r{_qR*Q|e^4w&$2~DVrfwJ8 z#ptHKP20p6+Q^69smI7_!YFrDkf$%*qHQFv*gVlT2e}2&Bf8_b=o#4O7nJjheleaJ zo~+B|4ABS86XR2C@M(84tdab$t`g%K>EF&3(=k@emwQDv_lWdTKkRGQ<65s6pYiUo z!EcLkll|;ro*3VmB*yO!h(2^0uh!))G%)Fev6I9khcGZ7+-3lkD&}{7wyD6F%Oi9sbQ}UP0Zoj#q6N{2I;Y{ z+RM1uYmE!~jj^UJCQKV?kB{U}rligIP0EiuYoqAjy?{TH`M>DvaMh6zOIcmL-|uD6;la ztF|1`aU!R4MLxO@Sxh??i$kY~Uq{?wV%}vu|J&PQ{>MF$-wZ)#6YdoA<8Dziu+hh? z{S(+PW;BQzKUU-e*6z{;BJI~ij^jVHUF2XR?WRvo;y)D>X+1!^7Rtr_;XYA|8N+|X ze}Q&>5KP*uD?{Wx#=TX?t_xz`pzPmG5>?qE<{yHhiihyLdxNNdp1`?WaV%wScb*b+ zfIX{fByH=X|Cp-_vGsd3B4>`Ul;nxD9ic9tzi_)(qdGfUj_1&8yAJcyq zrimObwtH1&T@&>pHd!))ylD4pJ2}@ZYQZ^dg1@o}r4CEnqMl}NT*x?UyTgxfl;`re$>{Tst1iSA)1=~0e@4i6X zMZn_zZX;!JcdM1Q9VVZwHu5Vb%_{PIgLY!OqbsOGBlg7R#}?2R^I?m~iAnU$INFR& zqDRQbgKdb@-b`BRad6V*d9u z?AnZ4T)~#?^)=YKntGq4Y#;qw&A7Y$0!qHtHG;2Q)DmoQ@*GM(zfb$R$|#rhkM&C} zn8cW=CcYK7Sj;QEqL!2I@;vHCdDX|M*L2brQx+CpBHtYym{r;b_Jkv!a2a8u7HX}bGG z%_8ho#@_7=(SFI;TXsKrDSnc38sl*>`7X;4wdfwUod_k=zX$4IEPc>SU-gKz*Dyxt z-xD>WN?I9<+a;~gCF-RYL``WB^+K*zz`4zOnSGC%sr>%mB159rm%r-3=$ zPrV)&?SHlrFG!upgF98K_<)#qnng|BC+6?Bi23DCQO{$u>4g6$b7l^Tr zIkJxRZ65K8+Qe8%9vcW>&)&R>JXf+GuBVRU=5wC*HcSKBTC2EzU`);0Mjb~|zXtrI zX>6ok_ZbKGY3Fsu{C)d+L)Er0_E{GV=9XC{=6{W29^Ml<-%VT3i85)gd5y6{+f@tm zl>Yl*0rq+vaz&+4Mpm7eeV4@S-^Thn9OmI3#kg-2mCsmQT+G^QwSPQm7~dxt-#w)7 zsi7W;VB6IKdS4lLW*e22qGW7(x&LKls249&m#ToM4LD zoPapQAPNx(LkI%k2OoIB18#7E6HHM}35X}_-4w$eg$RTp1cB5!KW-m*!2@n^ffGzo zn-UO*7(^igVF*D0*gH7XCSOXuxIN$o7dXKb^?Cy05Q8X0APgZ0fFFF|1rNBv1x_$U zZA?HMVi1K0gdqe0@PiM$-~l(dzzL?P#stJ62GL|)8zZ>G5P|@t+S2I5?FA3G!39n* zlj$}jL~V#e45AQ$FoYlge(-@8Jm3ZwIKdS4;{?PZ22qGW7(x&LKls249&m#ToM4Jt zpMW^TAk~)j5!~Tq{nm$Y2fzk<%$7(^igVF*D0 z{NMv`vW#^e+-`7z6HHNS6A*_Or0TLZf;$W$2!J1a-~|u3!3EA_zH3cUbqR<=45AQ$ zFoYlgsWHR9Tc|oOc)$%VaDpkypMW^TAPNx(LkI%k2OoIB18zw5kKc*g6tyM+afm?_ zA`pfU1i%kI@Pa2<|21yhE^vY=YIOqQ5Q8X0APgZ0K&maPeYm~g0XMk72`1}#0^$&Z RC`2F(AqapUe5~V{{|k+KqcQ*h literal 0 HcmV?d00001 diff --git a/bin/cat b/bin/cat new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/cat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/chgrp b/bin/chgrp new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/chgrp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/chmod b/bin/chmod new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/chmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/chown b/bin/chown new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/chown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/config_generate b/bin/config_generate new file mode 100755 index 0000000..7bec566 --- /dev/null +++ b/bin/config_generate @@ -0,0 +1,172 @@ +#!/bin/sh + +CFG=/etc/board.json + +. /usr/share/libubox/jshn.sh + +[ -f $CFG ] || exit 1 + +generate_static_network() { + uci -q batch <limit) end=limit + + print "IP="int2ip(ipaddr) + print "NETMASK="int2ip(netmask) + print "BROADCAST="int2ip(broadcast) + print "NETWORK="int2ip(network) + print "PREFIX="32-bitcount(compl32(netmask)) + + # range calculations: + # ipcalc + + if (ARGC > 3) { + print "START="int2ip(start) + print "END="int2ip(end) + } +} +EOF diff --git a/bin/kill b/bin/kill new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/kill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/ln b/bin/ln new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/ln @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/lock b/bin/lock new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/lock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/login.sh b/bin/login.sh new file mode 100755 index 0000000..754d290 --- /dev/null +++ b/bin/login.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# Copyright (C) 2006-2011 OpenWrt.org + +if ( ! grep -qsE '^root:[!x]?:' /etc/shadow || \ + ! grep -qsE '^root:[!x]?:' /etc/passwd ) && \ + [ -z "$FAILSAFE" ] +then + echo "Login failed." + exit 0 +else +cat << EOF + === IMPORTANT ============================ + Use 'passwd' to set your login password! + ------------------------------------------ +EOF +fi + +exec /bin/ash --login diff --git a/bin/ls b/bin/ls new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/ls @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/mkdir b/bin/mkdir new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/mkdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/mknod b/bin/mknod new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/mknod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/mktemp b/bin/mktemp new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/mktemp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/mount b/bin/mount new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/mount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/mv b/bin/mv new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/bin/mv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/bin/net-snmp-config b/bin/net-snmp-config new file mode 100755 index 0000000..e71f2cf --- /dev/null +++ b/bin/net-snmp-config @@ -0,0 +1,700 @@ +#!/bin/sh +# +# $Id$ +# +# this shell script is designed to merely dump the configuration +# information about how the net-snmp package was compiled. The +# information is particularly useful for applications that need to +# link against the net-snmp libraries and hence must know about any +# other libraries that must be linked in as well. + +check_build_dir() +{ + build_dir=$1 + + if test "x$build_dir" = "x" ; then + echo "You must specify a build directory." + exit 1 + fi + # is it the src dir? + if test -f $build_dir/net-snmp-config.in ; then + return + fi + # make sure we can find build dir + if test ! -d $build_dir/snmplib/.libs ; then + echo "$build_dir does not appear to be a build directory." + exit 1 + fi +} + +# usage: index n arguments +# effect: returns the (n+1)th argument +index() +{ + eval echo \$`expr $1 + 1` +} + +# usage: count arguments +# effect: returns the number of arguments +count() +{ + echo $# +} + +prefix=/usr +exec_prefix=/usr +includedir=${prefix}/include +libdir=${exec_prefix}/lib +datarootdir=${prefix}/share +NSC_LDFLAGS="-L/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/usr/lib -L/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/lib " + +NSC_LIBS="-lm " +NSC_LNETSNMPLIBS="" +NSC_LAGENTLIBS=" " +NSC_LMIBLIBS="-ldl " + +NSC_INCLUDEDIR=${includedir} +NSC_LIBDIR=-L${libdir} + +NSC_SNMPLIBS="-lnetsnmp ${NSC_LNETSNMPLIBS}" +NSC_SUBAGENTLIBS="-lnetsnmpagent ${NSC_LAGENTLIBS} ${NSC_SNMPLIBS}" +NSC_AGENTLIBS="-lnetsnmpmibs ${NSC_LMIBLIBS} ${NSC_SUBAGENTLIBS}" + +NSC_PREFIX=$prefix +NSC_EXEC_PREFIX=$exec_prefix +NSC_SRCDIR=. +NSC_INCDIR=${NSC_PREFIX}/include + +NSC_BASE_SNMP_LIBS="-lnetsnmp" +NSC_BASE_SUBAGENT_LIBS="-lnetsnmpagent ${NSC_BASE_SNMP_LIBS}" +NSC_BASE_AGENT_LIBS="-lnetsnmpmibs ${NSC_BASE_SUBAGENT_LIBS}" + +NSC_SRC_LIBDIRS="agent/.libs snmplib/.libs" +NSC_SRC_LIBDEPS="agent/.libs/libnetsnmpmibs.a agent/.libs/libnetsnmpagent.a snmplib/.libs/libnetsnmp.a" + +if test "x$NSC_SRCDIR" = "x." ; then + NSC_SRCDIR="NET-SNMP-SOURCE-DIR" +fi + +if test "x$1" = "x"; then + usage="yes" +else + while test "x$done" = "x" -a "x$1" != "x" -a "x$usage" != "xyes"; do + case "$1" in + -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; + *) optarg= ;; + esac + + unset shifted + case $1 in + --prefix=*) + prefix=$optarg + NSC_PREFIX=${prefix} + NSC_INCLUDEDIR=${prefix}/include + NSC_LIBDIR=-L${prefix}/lib + ;; + + --exec-prefix=*) + exec_prefix=$optarg + NSC_EXEC_PREFIX=${exec_prefix} + NSC_LIBDIR=-L${exec_prefix}/lib + ;; + + --debug-tokens|--deb*|--dbg*) + echo "find $NSC_SRCDIR -name \"*.c\" -print | xargs grep DEBUGMSGT | grep \\\" | cut -f 2 -d\\\" | sort -u" + if test "x$NSC_SRCDIR" != "xNET-SNMP-SOURCE-DIR" ; then + /usr/bin/find $NSC_SRCDIR -name "*.c" -print | xargs grep DEBUGMSGT | grep \" | cut -f 2 -d\" | sort -u + fi + ;; + --indent-options|--in*) + echo "indent -orig -nbc -bap -nut -nfca `(cd $NSC_INCDIR/net-snmp; perl -n -e 'print "-T $1 " if (/}\s*(netsnmp_\w+)\s*;/);' */*.h)`" + ;; + --configure-options|--con*) + echo " '--target=mips-openwrt-linux' '--host=mips-openwrt-linux' '--build=x86_64-linux-gnu' '--program-prefix=' '--program-suffix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib' '--sysconfdir=/etc' '--datadir=/usr/share' '--localstatedir=/var' '--mandir=/usr/man' '--infodir=/usr/info' '--disable-nls' '--enable-mfd-rewrites' '--enable-shared' '--enable-static' '--with-endianness=big' '--with-logfile=/var/log/snmpd.log' '--with-persistent-directory=/usr/lib/snmp/' '--with-default-snmp-version=1' '--with-sys-contact=root@localhost' '--with-sys-location=Unknown' '--enable-applications' '--disable-debugging' '--disable-manuals' '--disable-scripts' '--with-out-mib-modules=agent_mibs agentx disman/event disman/schedule hardware host if-mib mibII notification notification-log-mib snmpv3mibs target tcp-mib ucd_snmp udp-mib utilities ' '--with-mib-modules=host/hr_device host/hr_disk host/hr_filesys host/hr_network host/hr_partition host/hr_proc host/hr_storage host/hr_system ieee802dot11 if-mib/ifXTable mibII/at mibII/icmp mibII/ifTable mibII/ip mibII/snmp_mib mibII/sysORTable mibII/system_mib mibII/tcp mibII/udp mibII/vacm_context mibII/vacm_vars snmpv3/snmpEngine snmpv3/snmpMPDStats snmpv3/usmConf snmpv3/usmStats snmpv3/usmUser tunnel ucd-snmp/disk ucd-snmp/dlmod ucd-snmp/extensible ucd-snmp/loadave ucd-snmp/memory ucd-snmp/pass ucd-snmp/proc ucd-snmp/vmstat util_funcs utilities/execute ' '--with-out-transports=TCP TCPIPv6 Unix' '--with-transports=Callback UDP UDPIPv6' '--with-openssl=internal' '--without-libwrap' '--without-rpm' '--without-zlib' '--without-nl' '--enable-ipv6' 'build_alias=x86_64-linux-gnu' 'host_alias=mips-openwrt-linux' 'target_alias=mips-openwrt-linux' 'CC=mips-openwrt-linux-uclibc-gcc' 'CFLAGS=-Os -pipe -mno-branch-likely -mips32r2 -mtune=74kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fpic ' 'LDFLAGS=-L/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/usr/lib -L/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/lib -L/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/lib ' 'CPPFLAGS=-I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/include '" + ;; + --snmpd-module-list|--mod*) +echo host/hr_device host/hr_disk host/hr_filesys host/hr_network host/hr_partition host/hr_proc host/hr_storage host/hr_system ieee802dot11 mibII/at mibII/icmp mibII/ip mibII/snmp_mib mibII/sysORTable mibII/system_mib mibII/tcp mibII/udp mibII/vacm_context mibII/vacm_vars snmpv3/snmpEngine snmpv3/snmpMPDStats snmpv3/usmConf snmpv3/usmStats snmpv3/usmUser ucd-snmp/disk ucd-snmp/dlmod ucd-snmp/extensible ucd-snmp/loadave ucd-snmp/memory ucd-snmp/pass ucd-snmp/proc ucd-snmp/vmstat util_funcs utilities/execute if-mib/ifXTable/ifXTable mibII/kernel_linux mibII/ipAddr mibII/var_route mibII/route_write mibII/updates mibII/tcpTable mibII/udpTable util_funcs/header_generic mibII/vacm_conf tunnel/tunnel util_funcs/header_simple_table ucd-snmp/pass_common hardware/cpu/cpu hardware/cpu/cpu_linux hardware/memory/hw_mem hardware/memory/memory_linux if-mib/data_access/interface if-mib/ifTable/ifTable_interface if-mib/ifTable/ifTable_data_access if-mib/ifTable/ifTable if-mib/ifXTable/ifXTable_interface if-mib/ifXTable/ifXTable_data_access if-mib/data_access/interface_linux if-mib/data_access/interface_ioctl ip-mib/data_access/ipaddress_common ip-mib/data_access/ipaddress_linux ip-mib/data_access/ipaddress_ioctl + ;; + --default-mibs|--mibs|--MIBS) + echo :SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:HOST-RESOURCES-MIB:NOTIFICATION-LOG-MIB:DISMAN-EVENT-MIB:DISMAN-SCHEDULE-MIB:SNMP-VIEW-BASED-ACM-MIB:SNMP-COMMUNITY-MIB:SNMP-FRAMEWORK-MIB:SNMP-MPD-MIB:SNMP-USER-BASED-SM-MIB:TUNNEL-MIB:IPV6-FLOW-LABEL-MIB:UCD-DLMOD-MIB:NET-SNMP-PASS-MIB + ;; + --default-mibdirs|--mibdirs|--MIBDIRS) + echo $HOME/.snmp/mibs:/usr/share/snmp/mibs + ;; + --env-separator) + echo ":" + ;; + --exeext) + echo "" + ;; + --snmpconfpath|--SNMPCONFPATH) + echo "/etc/snmp:/usr/share/snmp:/usr/lib/snmp:$HOME/.snmp:/usr/lib/snmp/" + ;; + --persistent-directory|--persistent-dir) + echo /usr/lib/snmp/ + ;; + --perlprog|--perl) + echo /mnt/src/qsdk/staging_dir/host/bin/perl + ;; + #################################################### compile + --base-cflags) + echo -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -Os -pipe -mno-branch-likely -mips32r2 -mtune=74kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fpic -Ulinux -Dlinux=linux -I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/include -I${NSC_INCLUDEDIR} + ;; + --cflags|--cf*) + echo -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -Os -pipe -mno-branch-likely -mips32r2 -mtune=74kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fpic -Ulinux -Dlinux=linux -I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/target-mips_74kc_uClibc-1.0.14/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/usr/include -I/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/include -I. -I${NSC_INCLUDEDIR} + ;; + --srcdir) + echo $NSC_SRCDIR + ;; + #################################################### linking + --libdir|--lib-dir) + echo $NSC_LIBDIR + ;; + --ldflags|--ld*) + echo $NSC_LDFLAGS + ;; + --build-lib-dirs) + shift + build_dir=$1 + check_build_dir $build_dir + for dir in $NSC_SRC_LIBDIRS; do + result="$result -L$build_dir/$dir" + done + echo $result + ;; + --build-lib-deps) + shift + build_dir=$1 + check_build_dir $build_dir + for dir in $NSC_SRC_LIBDEPS; do + result="$result $build_dir/$dir" + done + echo $result + ;; + --build-includes) + shift + build_dir=$1 + check_build_dir $build_dir + result="-I$build_dir/include" + if test "$build_dir" != "$NSC_SRCDIR" -a "$NSC_SRCDIR" != "NET-SNMP-SOURCE-DIR" + then + result="$result -I$NSC_SRCDIR/include" + fi + echo $result + ;; + --build-command) + echo "mips-openwrt-linux-uclibc-gcc -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -Os -pipe -mno-branch-likely -mips32r2 -mtune=74kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fpic -Ulinux -Dlinux=linux " + ;; + #################################################### client lib + --libs) + # use this one == --netsnmp-libs + --external-libs + echo $NSC_LDFLAGS $NSC_LIBDIR $NSC_SNMPLIBS $NSC_LIBS + ;; + --netsnmp-libs) + echo $NSC_LIBDIR $NSC_BASE_SNMP_LIBS + ;; + --external-libs) + echo $NSC_LDFLAGS $NSC_LNETSNMPLIBS $NSC_LIBS + ;; + #################################################### agent lib + --base-agent-libs) + echo $NSC_BASE_AGENT_LIBS + ;; + --base-subagent-libs) + echo $NSC_BASE_SUBAGENT_LIBS + ;; + --agent-libs) + # use this one == --netsnmp-agent-libs + --external-libs + echo $NSC_LDFLAGS $NSC_LIBDIR $NSC_AGENTLIBS $NSC_LIBS + ;; + --netsnmp-agent-libs) + echo $NSC_LIBDIR $NSC_BASE_AGENT_LIBS + ;; + --external-agent-libs) + echo $NSC_LDFLAGS $NSC_LMIBLIBS $NSC_LAGENTLIBS $NSC_LNETSNMPLIBS $NSC_LIBS + ;; + #################################################### + --version|--ver*) + echo 5.7.3 + ;; + --help) + usage="yes" + ;; + --prefix|--pre*) + echo $NSC_PREFIX + ;; + --exec-prefix) + echo $NSC_EXEC_PREFIX + ;; + #################################################### + --create-snmpv3-user) + done=1 + shift + net-snmp-create-v3-user $* + exit $? + ;; + + #################################################### + --compile-subagent) + shift + shifted=1 + while test "x$done" = "x" -a "x$1" != "x" ; do + case $1 in + --norm) + norm=1 + shift + ;; + --cflags) + shift + if test "x$1" = "x" ; then + echo "You must specify the extra cflags" + exit 1 + fi + cflags=$1 + echo "setting extra cflags: $cflags" + shift + ;; + --ldflags) + shift + if test "x$1" = "x" ; then + echo "You must specify the extra ldflags" + exit 1 + fi + ldflags=$1 + echo "setting extra ldflags: $ldflags" + shift + ;; + --*) + echo "unknown suboption to --compile-subagent: $1" + exit 1 + ;; + *) + if test "x$outname" = "x"; then + outname=$1 + shift + else + done=1 + fi + ;; + esac + done + tmpfile=netsnmptmp.$$.c + if test -f $tmpfile; then + echo "Ack. Can't create $tmpfile: already exists" + exit 1 + fi + echo "generating the temporary code file: $tmpfile" + rm -f $tmpfile + cat > $tmpfile < +#ifdef HAVE_SIGNAL +#include +#endif /* HAVE_SIGNAL */ +#include +#include +EOF + + # If we were only given a single filename + # (and no explicit output name) + # then use that as the base of the output name + # + # If we weren't even given that, then bomb out + if test "x$1" = "x"; then + if test "x$outname" = "x"; then + echo "No MIB module codefile specified" + rm -f $tmpfile + exit 1 + else + cfiles=$outname + outname=`basename $cfiles | sed 's/\.[co]$//'` + if test -f $outname.h; then + if grep "init_$outname" $outname.h; then + echo " #include \"$outname.h\"" >> $tmpfile + fi + fi + fi + fi + + # add include files + while test "$1" != ""; do + cfiles="$cfiles $1" + name=`basename $1 | sed 's/\.[co]$//'` + if test -f $name.h; then + if grep "init_$name" $name.h; then + echo " #include \"$name.h\"" >> $tmpfile + fi + fi + shift + done + + cat >> $tmpfile <> $tmpfile + fi + done + + # handle the main loop + cat >> $tmpfile <> $tmpfile + fi + i=`expr $i - 1` + done + + # finish file + cat >> $tmpfile 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
    T9vnwOrX_R3 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/dev/null || echo 0`)) + +if [ -n "$(type -q ip)" ] ; then + + # We have the Linux ip tool from the iproute package + + case "$1" in + BIND) + ip addr add "$3"/16 brd 169.254.255.255 scope link dev "$2" + ip route add default dev "$2" metric "$METRIC" scope link ||: + ;; + + CONFLICT|UNBIND|STOP) + ip route del default dev "$2" metric "$METRIC" scope link ||: + ip addr del "$3"/16 brd 169.254.255.255 scope link dev "$2" + ;; + + *) + echo "Unknown event $1" >&2 + exit 1 + ;; + esac + +else + + echo "No network configuration tool found." >&2 + exit 1 + +fi + +exit 0 diff --git a/etc/avahi/avahi-daemon.conf b/etc/avahi/avahi-daemon.conf new file mode 100644 index 0000000..3ef0788 --- /dev/null +++ b/etc/avahi/avahi-daemon.conf @@ -0,0 +1,28 @@ +[server] +#host-name=foo +#domain-name=local +use-ipv4=yes +use-ipv6=yes +check-response-ttl=no +use-iff-running=no + +[publish] +publish-addresses=yes +publish-hinfo=yes +publish-workstation=no +publish-domain=yes +#publish-dns-servers=192.168.1.1 +#publish-resolv-conf-dns-servers=yes + +[reflector] +enable-reflector=no +reflect-ipv=no + +[rlimits] +#rlimit-as= +rlimit-core=0 +rlimit-data=4194304 +rlimit-fsize=0 +rlimit-nofile=30 +rlimit-stack=4194304 +rlimit-nproc=3 diff --git a/etc/avahi/services/http.service b/etc/avahi/services/http.service new file mode 100644 index 0000000..ed26fc8 --- /dev/null +++ b/etc/avahi/services/http.service @@ -0,0 +1,11 @@ + + + + ... + + _http._tcp + 80 + path=/ + vendorUrl=... + + diff --git a/etc/avahi/services/https.service b/etc/avahi/services/https.service new file mode 100644 index 0000000..182300b --- /dev/null +++ b/etc/avahi/services/https.service @@ -0,0 +1,11 @@ + + + + ... + + _https._tcp + 443 + path=/ + vendorUrl=... + + diff --git a/etc/banner b/etc/banner new file mode 100644 index 0000000..907939d --- /dev/null +++ b/etc/banner @@ -0,0 +1,7 @@ + _ _ + __| | ___| | ___ ___ + / _` |/ _ \ |/ _ \/ __| (c) 2019 devolo AG + | (_| | __/ | (_) \__ \ powered by OpenWrt 15.05.1 + \__,_|\___|_|\___/|___/ powered by QSDK SPF 6.1 +----------------------------------------------------- +delos 5.2.1 for ___VENDOR_NAME___ ___PRODUCT_NAME___ diff --git a/etc/banner.failsafe b/etc/banner.failsafe new file mode 100644 index 0000000..14615e1 --- /dev/null +++ b/etc/banner.failsafe @@ -0,0 +1,13 @@ +================= FAILSAFE MODE active ================ +special commands: +* firstboot reset settings to factory defaults +* mount_root mount root-partition with config files + +after mount_root: +* passwd change root's password +* /etc/config directory with config files + +for more help see: +http://wiki.openwrt.org/doc/howto/generic.failsafe +======================================================= + diff --git a/etc/config/acd b/etc/config/acd new file mode 100644 index 0000000..d40ee8f --- /dev/null +++ b/etc/config/acd @@ -0,0 +1,12 @@ +config default 'config' + option AutoConfigEnable '0' + option HCSecsBetweenDHCPRequestPackets '2' + option HRSecsBetweenDHCPRequestPackets '3' + option HRSecsBetweenStateContinuityCheck '15' + option HRMaxTriesWaitingForDHCPResponse '3' + option HCMaxTxTriesBeforeGettingIPAddr '10' + option SecsBetweenChecksForCableConnection '5' + option AcdDebugLevel '1' + option DisableHCMode '1' + option DisableWDSSTAInHREMode '0' + diff --git a/etc/config/avahi b/etc/config/avahi new file mode 100755 index 0000000..9a9d5e2 --- /dev/null +++ b/etc/config/avahi @@ -0,0 +1,2 @@ +config avahi config + option disabled '0' diff --git a/etc/config/configsync b/etc/config/configsync new file mode 100644 index 0000000..d364f93 --- /dev/null +++ b/etc/config/configsync @@ -0,0 +1,8 @@ +config configsync 'global' + option enabled '1' + option logging '0' + option startdelay '0' + option extensiondelay '20' + option eventdelay '10' + option configured '0' + diff --git a/etc/config/customization b/etc/config/customization new file mode 100644 index 0000000..e8d7066 --- /dev/null +++ b/etc/config/customization @@ -0,0 +1,6 @@ +config config 'config' + option active_variant '' + +config info 'info' + option vendor_name '' + option product_name '' diff --git a/etc/config/delos b/etc/config/delos new file mode 100644 index 0000000..e69de29 diff --git a/etc/config/delos-private b/etc/config/delos-private new file mode 100644 index 0000000..e69de29 diff --git a/etc/config/dlanApp2Backend b/etc/config/dlanApp2Backend new file mode 100644 index 0000000..8669677 --- /dev/null +++ b/etc/config/dlanApp2Backend @@ -0,0 +1,6 @@ +config dlanApp2Backend 'global' + option enabled '1' + option http_realm 'devolo-api' + option http_username 'devolo' + option http_password '' + option http_ha1 '' diff --git a/etc/config/dmmap b/etc/config/dmmap new file mode 100644 index 0000000..e69de29 diff --git a/etc/config/dropbear b/etc/config/dropbear new file mode 100644 index 0000000..2139ba0 --- /dev/null +++ b/etc/config/dropbear @@ -0,0 +1,5 @@ +config dropbear + option PasswordAuth 'on' + option RootPasswordAuth 'on' + option Port '22' +# option BannerFile '/etc/banner' diff --git a/etc/config/easycwmp b/etc/config/easycwmp new file mode 100644 index 0000000..06aa05b --- /dev/null +++ b/etc/config/easycwmp @@ -0,0 +1,37 @@ +# easycwmp uci configuration + +config local + option disabled '0' + option interface lo + option port 7547 + option ubus_socket /var/run/ubus.sock + option date_format %FT%T%z + option username easycwmp + option password easycwmp + option provisioning_code '' +#basic authentication = 'Basic', Digest authentication = 'Digest', Default value = 'Digest' + option authentication 'Digest' +#Logging levels: Critic=0, Warning=1, Notice=2, Info=3, Debug=4 + option logging_level '1' + +config acs + option url 'https://bs-acs-dev.devolo.net:17457' + option username 'bs-acs-dev-client' + option password '9f5b6e971d0bc8bf219e994c1529112f' + option parameter_key '' + option periodic_enable '1' + option periodic_interval '300' + option periodic_time '0001-01-01T00:00:00Z' + +config device + option manufacturer easycwmp + option oui FFFFFF + option product_class easycwmp + option serial_number FFFFFF123456 + option hardware_version example_hw_version + option software_version example_sw_version + +config instances 'instances' + +config next_instances 'next_instances' + diff --git a/etc/config/firewall b/etc/config/firewall new file mode 100644 index 0000000..c0457e0 --- /dev/null +++ b/etc/config/firewall @@ -0,0 +1,196 @@ +config defaults + option syn_flood 1 + option input ACCEPT + option output ACCEPT + option forward REJECT +# Uncomment this line to disable ipv6 rules +# option disable_ipv6 1 + option disabled 0 + +config zone + option name lan + list network 'lan' + option input ACCEPT + option output ACCEPT + option forward ACCEPT + +config zone + option name wan + list network 'wan' + list network 'wan6' + option input REJECT + option output ACCEPT + option forward REJECT + option masq 1 + option mtu_fix 1 + +config forwarding + option src lan + option dest wan + +# We need to accept udp packets on port 68, +# see https://dev.openwrt.org/ticket/4108 +config rule + option name Allow-DHCP-Renew + option src wan + option proto udp + option dest_port 68 + option target ACCEPT + option family ipv4 + +# Allow IPv4 ping +config rule + option name Allow-Ping + option src wan + option proto icmp + option icmp_type echo-request + option family ipv4 + option target ACCEPT + +config rule + option name Allow-IGMP + option src wan + option proto igmp + option family ipv4 + option target ACCEPT + +# Allow DHCPv6 replies +# see https://dev.openwrt.org/ticket/10381 +config rule + option name Allow-DHCPv6 + option src wan + option proto udp + option src_ip fe80::/10 + option src_port 547 + option dest_ip fe80::/10 + option dest_port 546 + option family ipv6 + option target ACCEPT + +config rule + option name Allow-MLD + option src wan + option proto icmp + option src_ip fe80::/10 + list icmp_type '130/0' + list icmp_type '131/0' + list icmp_type '132/0' + list icmp_type '143/0' + option family ipv6 + option target ACCEPT + +# Allow essential incoming IPv6 ICMP traffic +config rule + option name Allow-ICMPv6-Input + option src wan + option proto icmp + list icmp_type echo-request + list icmp_type echo-reply + list icmp_type destination-unreachable + list icmp_type packet-too-big + list icmp_type time-exceeded + list icmp_type bad-header + list icmp_type unknown-header-type + list icmp_type router-solicitation + list icmp_type neighbour-solicitation + list icmp_type router-advertisement + list icmp_type neighbour-advertisement + option limit 1000/sec + option family ipv6 + option target ACCEPT + +# Allow essential forwarded IPv6 ICMP traffic +config rule + option name Allow-ICMPv6-Forward + option src wan + option dest * + option proto icmp + list icmp_type echo-request + list icmp_type echo-reply + list icmp_type destination-unreachable + list icmp_type packet-too-big + list icmp_type time-exceeded + list icmp_type bad-header + list icmp_type unknown-header-type + option limit 1000/sec + option family ipv6 + option target ACCEPT + +# include a file with users custom iptables rules +config include + option path /etc/firewall.user + + +### EXAMPLE CONFIG SECTIONS +# do not allow a specific ip to access wan +#config rule +# option src lan +# option src_ip 192.168.45.2 +# option dest wan +# option proto tcp +# option target REJECT + +# block a specific mac on wan +#config rule +# option dest wan +# option src_mac 00:11:22:33:44:66 +# option target REJECT + +# block incoming ICMP traffic on a zone +#config rule +# option src lan +# option proto ICMP +# option target DROP + +# port redirect port coming in on wan to lan +#config redirect +# option src wan +# option src_dport 80 +# option dest lan +# option dest_ip 192.168.16.235 +# option dest_port 80 +# option proto tcp + +# port redirect of remapped ssh port (22001) on wan +#config redirect +# option src wan +# option src_dport 22001 +# option dest lan +# option dest_port 22 +# option proto tcp + +# allow IPsec/ESP and ISAKMP passthrough +config rule + option src wan + option dest lan + option proto esp + option target ACCEPT + +config rule + option src wan + option dest lan + option dest_port 500 + option proto udp + option target ACCEPT + +### FULL CONFIG SECTIONS +#config rule +# option src lan +# option src_ip 192.168.45.2 +# option src_mac 00:11:22:33:44:55 +# option src_port 80 +# option dest wan +# option dest_ip 194.25.2.129 +# option dest_port 120 +# option proto tcp +# option target REJECT + +#config redirect +# option src lan +# option src_ip 192.168.45.2 +# option src_mac 00:11:22:33:44:55 +# option src_port 1024 +# option src_dport 80 +# option dest_ip 194.25.2.129 +# option dest_port 120 +# option proto tcp diff --git a/etc/config/fwknopd b/etc/config/fwknopd new file mode 100644 index 0000000..05e9a66 --- /dev/null +++ b/etc/config/fwknopd @@ -0,0 +1,17 @@ +config global + option uci_enabled '1' + +config network + +config access + option SOURCE 'ANY' + option REQUIRE_SOURCE_ADDRESS 'N' + option FW_ACCESS_TIMEOUT '300' + option CMD_CYCLE_OPEN '/usr/share/delos-fwknopd/cmd.sh open $PORT' + option CMD_CYCLE_CLOSE '/usr/share/delos-fwknopd/cmd.sh close $PORT' + option CMD_CYCLE_TIMER '10' + +config config + option PCAP_INTF 'br-lan' + option ENABLE_SPA_PACKET_AGING N + diff --git a/etc/config/hyd b/etc/config/hyd new file mode 100644 index 0000000..ee2360d --- /dev/null +++ b/etc/config/hyd @@ -0,0 +1,164 @@ +config config 'config' + option Enable '0' + option cfg80211_enable '0' + option SwitchInterface 'auto' + option SwitchLanVid '1' + option Control 'manual' + option DisableSteering '0' + +config hy 'hy' + option LoadBalancingSeamless '1' + option ConstrainTCPMedium '0' + option MaxLBReordTimeout '1500' + option HActiveMaxAge '120000' + option ForwardingMode 'APS' + +config Wlan 'Wlan' + option WlanCheckFreqInterval '10' + option WlanALDNLNumOverride '0' + +config Vlanid + option ifname 'eth1' + option vid '1' + +config Vlanid + option ifname 'eth0' + option vid '2' + +config PathChWlan 'PathChWlan' + option UpdatedStatsInterval_W2 '1' + option StatsAgedOutInterval_W2 '30' + option MaxMediumUtilization_W2 '70' + option MediumChangeThreshold_W2 '10' + option LinkChangeThreshold_W2 '10' + option MaxMediumUtilizationForLC_W2 '70' + option CPULimitedTCPThroughput_W2 '0' + option CPULimitedUDPThroughput_W2 '0' + option PHYRateThresholdForMU_W2 '2000' + option ProbePacketInterval_W2 '1' + option ProbePacketSize_W2 '64' + option EnableProbe_W2 '1' + option AssocDetectionDelay_W2 '5' + option UpdatedStatsInterval_W5 '1' + option StatsAgedOutInterval_W5 '30' + option MaxMediumUtilization_W5 '70' + option MediumChangeThreshold_W5 '10' + option LinkChangeThreshold_W5 '10' + option MaxMediumUtilizationForLC_W5 '70' + option CPULimitedTCPThroughput_W5 '0' + option CPULimitedUDPThroughput_W5 '0' + option PHYRateThresholdForMU_W5 '2000' + option ProbePacketInterval_W5 '1' + option ProbePacketSize_W5 '64' + option EnableProbe_W5 '1' + option AssocDetectionDelay_W5 '5' + option ScalingFactorHighRate_W5 '750' + option ScalingFactorHighRate_W2 '200' + option ScalingFactorLow '60' + option ScalingFactorMedium '85' + option ScalingFactorHigh '60' + option ScalingFactorTCP '90' + option UseWHCAlgorithm '1' + option NumUpdatesUntilStatsValid '3' + +config PathChPlc 'PathChPlc' + option MaxMediumUtilization '80' + option MediumChangeThreshold '10' + option LinkChangeThreshold '10' + option StatsAgedOutInterval '60' + option UpdateStatsInterval '1' + option EntryExpirationInterval '120' + option MaxMediumUtilizationForLC '80' + option LCThresholdForUnreachable '5' + option LCThresholdForReachable '10' + option HostPLCInterfaceSpeed '0' + +config Topology 'Topology' + option ND_UPDATE_INTERVAL '15' + option BD_UPDATE_INTERVAL '3' + option HOLDING_TIME '190' + option TIMER_LOW_BOUND '7' + option TIMER_UPPER_BOUND '11' + option MSGID_DELTA '64' + option HA_AGING_INTERVAL '120' + option ENABLE_TD3 '1' + option ENABLE_BD_SPOOFING '1' + option NOTIFICATION_THROTTLING_WINDOW '1' + option PERIODIC_QUERY_INTERVAL '60' + option ENABLE_NOTIFICATION_UNICAST '0' + +config HSPECEst 'HSPECEst' + option UpdateHSPECInterval '1' + option NotificationThresholdLimit '10' + option NotificationThresholdPercentage '20' + option AlphaNumerator '3' + option AlphaDenominator '8' + option LocalFlowRateThreshold '2000000' + option LocalFlowRatioThreshold '5' + option MaxHActiveEntries '8192' + +config PathSelect 'PathSelect' + option UpdateHDInterval '10' + option LinkCapacityThreshold '20' + option UDPInterfaceOrder 'EP52' + option NonUDPInterfaceOrder 'EP52' + option SerialflowIterations '10' + option DeltaLCThreshold '10' + option EnableBadLinkStatsSwitchFlow '1' + +config LogSettings 'LogSettings' + option EnableLog '0' + option LogRestartIntervalSec '10' + option LogPCSummaryPeriodSec '0' + option LogServerIP '192.168.1.10' + option LogServerPort '5555' + option EnableLogPCW2 '1' + option EnableLogPCW5 '1' + option EnableLogPCP '1' + option EnableLogTD '1' + option EnableLogHE '1' + option EnableLogHETables '1' + option EnableLogPS '1' + option EnableLogPSTables '1' + option LogHEThreshold1 '200000' + option LogHEThreshold2 '10000000' + +config IEEE1905Settings 'IEEE1905Settings' + option StrictIEEE1905Mode '0' + option GenerateLLDP '1' + option AvoidDupRenew '0' + option AvoidDupTopologyNotification '0' + +config HCPSettings 'HCPSettings' + option V1Compat '1' + +config MultiAP 'MultiAP' + option EnableController '0' + option EnableAgent '0' + option EnableSigmaDUT '0' + option ClientAssocCtrlTimeoutSec '0' + option ClientAssocCtrlTimeoutUsec '200000' + option ShortBlacklistTimeSec '2' + option AlwaysClearBlacklists '1' + option ClientSteerTimeoutSec '1' + option ClientSteerTimeoutUsec '0' + option MetricsReportingInterval '5' + option RSSIHysteresis_W2 '5' + option RSSIHysteresis_W5 '5' + option LoadBalancingInterval '30' + option EnableChannelSelection '1' + option MinPreferredChannelIndex '36' + option MaxPreferredChannelIndex '99' + +config SteerMsg 'SteerMsg' + option AvgUtilReqTimeout '1' + option LoadBalancingCompleteTimeout '90' + option RspTimeout '2' + +config Monitor 'Monitor' + option DisableMonitoringLegacyClients '1' + option DisableSteeringInactiveLegacyClients '1' + option DisableSteeringActiveLegacyClients '1' + option DisableSteeringMax11kUnfriendlyClients '1' + option MonitorTimer '60' + option MonitorResponseTimeout '5' diff --git a/etc/config/lbd b/etc/config/lbd new file mode 100644 index 0000000..8dc9b8f --- /dev/null +++ b/etc/config/lbd @@ -0,0 +1,148 @@ +config config 'config' + option Enable '1' + option cfg80211_enable '0' + list MatchingSSID '' + option PHYBasedPrioritization '0' + option BlacklistOtherESS '0' + option InactDetectionFromTx '0' + +config IdleSteer 'IdleSteer' + option RSSISteeringPoint_DG '5' + option RSSISteeringPoint_UG '20' + option NormalInactTimeout '10' + option OverloadInactTimeout '10' + option InactCheckInterval '1' + option AuthAllow '0' + +config ActiveSteer 'ActiveSteer' + option TxRateXingThreshold_UG '50000' + option RateRSSIXingThreshold_UG '30' + option TxRateXingThreshold_DG '6000' + option RateRSSIXingThreshold_DG '0' + +config Offload 'Offload' + option MUAvgPeriod '60' + option MUOverloadThreshold_W2 '70' + option MUOverloadThreshold_W5 '70' + option MUSafetyThreshold_W2 '50' + option MUSafetyThreshold_W5 '60' + option OffloadingMinRSSI '20' + +config IAS 'IAS' + option Enable_W2 '1' + option Enable_W5 '1' + option MaxPollutionTime '1200' + option UseBestEffort '0' + +config StaDB 'StaDB' + option IncludeOutOfNetwork '1' + option TrackRemoteAssoc '1' + option MarkAdvClientAsDualBand '0' + +config SteerExec 'SteerExec' + option SteeringProhibitTime '300' + option BTMSteeringProhibitShortTime '30' + +config APSteer 'APSteer' + option LowRSSIAPSteerThreshold_SIG '17' + option LowRSSIAPSteerThreshold_CAP '20' + option LowRSSIAPSteerThreshold_RE '45' + option APSteerToRootMinRSSIIncThreshold '5' + option APSteerToLeafMinRSSIIncThreshold '10' + option APSteerToPeerMinRSSIIncThreshold '10' + option DownlinkRSSIThreshold_W5 '-65' + option APSteerMaxRetryCount '2' + +config config 'config_Adv' + option AgeLimit '5' + +config StaDB 'StaDB_Adv' + option AgingSizeThreshold '100' + option AgingFrequency '60' + option OutOfNetworkMaxAge '300' + option InNetworkMaxAge '2592000' + option NumNonServingBSSes '4' + option PopulateNonServingPHYInfo '1' + option LegacyUpgradeAllowedCnt '0' + option LegacyUpgradeMonitorDur '2100' + option MinAssocAgeForStatsAssocUpdate '150' + +config StaMonitor 'StaMonitor_Adv' + option RSSIMeasureSamples_W2 '5' + option RSSIMeasureSamples_W5 '5' + +config BandMonitor 'BandMonitor_Adv' + option ProbeCountThreshold '1' + option MUCheckInterval_W2 '10' + option MUCheckInterval_W5 '10' + option MUReportPeriod '30' + option LoadBalancingAllowedMaxPeriod '15' + option NumRemoteChannels '3' + +config Estimator_Adv 'Estimator_Adv' + option RSSIDiff_EstW5FromW2 '-15' + option RSSIDiff_EstW2FromW5 '5' + option ProbeCountThreshold '3' + option StatsSampleInterval '1' + option Max11kUnfriendly '10' + option 11kProhibitTimeShort '30' + option 11kProhibitTimeLong '300' + option PhyRateScalingForAirtime '50' + option EnableContinuousThroughput '0' + option BcnrptActiveDuration '50' + option BcnrptPassiveDuration '200' + option FastPollutionDetectBufSize '10' + option NormalPollutionDetectBufSize '10' + option PollutionDetectThreshold '60' + option PollutionClearThreshold '40' + option InterferenceAgeLimit '15' + option IASLowRSSIThreshold '12' + option IASMaxRateFactor '88' + option IASMinDeltaBytes '2000' + option IASMinDeltaPackets '10' + option ActDetectMinInterval '30' + option ActDetectMinPktPerSec '2' + +config SteerExec 'SteerExec_Adv' + option TSteering '15' + option InitialAuthRejCoalesceTime '2' + option AuthRejMax '3' + option SteeringUnfriendlyTime '600' + option MaxSteeringUnfriendly '604800' + option TargetLowRSSIThreshold_W2 '5' + option TargetLowRSSIThreshold_W5 '15' + option BlacklistTime '900' + option BTMResponseTime '10' + option BTMAssociationTime '6' + option BTMAlsoBlacklist '1' + option BTMUnfriendlyTime '600' + option MaxBTMUnfriendly '86400' + option MaxBTMActiveUnfriendly '604800' + option MinRSSIBestEffort '12' + option LowRSSIXingThreshold '10' + option StartInBTMActiveState '0' + option Delay24GProbeRSSIThreshold '35' + option Delay24GProbeTimeWindow '0' + option Delay24GProbeMinReqCount '0' + option LegacyUpgradeUnfriendlyTime '21600' + +config SteerAlg_Adv 'SteerAlg_Adv' + option MinTxRateIncreaseThreshold '53' + option MaxSteeringTargetCount '1' + option ApplyEstimatedAirTimeOnSteering '1' + option UsePathCapacityToSelectBSS '1' + +config DiagLog 'DiagLog' + option EnableLog '0' + option LogServerIP '192.168.1.10' + option LogServerPort '7788' + option LogLevelWlanIF '2' + option LogLevelBandMon '2' + option LogLevelStaDB '2' + option LogLevelSteerExec '2' + option LogLevelStaMon '2' + option LogLevelEstimator '2' + option LogLevelDiagLog '2' + +config Persist 'Persist' + option PersistPeriod '3600' diff --git a/etc/config/parental_control b/etc/config/parental_control new file mode 100644 index 0000000..b2d5787 --- /dev/null +++ b/etc/config/parental_control @@ -0,0 +1,3 @@ +config global + option logging '0' + option enabled '0' diff --git a/etc/config/radius b/etc/config/radius new file mode 100644 index 0000000..4b78b29 --- /dev/null +++ b/etc/config/radius @@ -0,0 +1,5 @@ +config radius + option profile_name 'default_profile' + option auth_port '1812' + option acct_port '1813' + diff --git a/etc/config/repacd b/etc/config/repacd new file mode 100644 index 0000000..b166406 --- /dev/null +++ b/etc/config/repacd @@ -0,0 +1,237 @@ +config config repacd + option Enable '0' + option cfg80211_enable '0' + option ManagedNetwork 'lan' + option DeviceType 'RE' + option Role 'NonCAP' + option GatewayConnectedMode 'AP' + option ConfigREMode 'auto' + option DefaultREMode 'son' + option BlockDFSChannels '0' + option EnableSteering '1' + option EnableSON '1' + option ManageMCSD '1' + option LinkCheckDelay '2' + option TrafficSeparationEnabled '0' + option NetworkGuest 'guest' + option NetworkGuestBackhaulInterface '2.4G' + option EnableEthernetMonitoring '0' + +config MAPConfig 'MAPConfig' + option Enable '0' + option FirstConfigRequired '1' + option BSSInstantiationTemplate 'scheme-a.conf' + option FronthaulSSID '' + option FronthaulKey '' + option BackhaulSSID '' + option BackhaulKey '' + option BackhaulSuffix '' + option StandaloneController '0' + +config WiFiLink 'WiFiLink' + option MinAssocCheckAutoMode '5' + option MinAssocCheckPostWPS '5' + option MinAssocCheckPostBSSIDConfig '5' + option WPSTimeout '180' + option AssociationTimeout '300' + option RSSINumMeasurements '5' + option RSSIThresholdFar '-75' + option RSSIThresholdNear '-60' + option RSSIThresholdMin '-75' + option RSSIThresholdPrefer2GBackhaul '-100' + option 2GBackhaulSwitchDownTime '10' + option MaxMeasuringStateAttempts '3' + option DaisyChain '1' + option RateNumMeasurements '30' + option RateThresholdMin5GInPercent '40' + option RateThresholdMax5GInPercent '70' + option RateThresholdPrefer2GBackhaulInPercent '5' + option 5GBackhaulBadlinkTimeout '60' + option BSSIDAssociationTimeout '90' + option RateScalingFactor '70' + option 5GBackhaulEvalTimeShort '1800' + option 5GBackhaulEvalTimeLong '7200' + option 2GBackhaulEvalTime '1800' + option PreferCAPSNRThreshold5G '0' + option MoveFromCAPSNRHysteresis5G '2' + option 2GIndependentChannelSelectionEnable '0' + option 2GIndependentChannelSelectionRssiLevel '-70' + option 2GIndependentChannelSelectionTotalRssiCounter '10' + option 2GIndependentChannelSelectionRssiDebug '0' + option 2GIndependentChannelSelectionStartRssiCheckTime '60' + option ManageVAPInd '0' + +config MAPWiFiLink 'MAPWiFiLink' + option MinAssocCheckPostWPS '5' + option WPSTimeout '180' + option AssociationTimeout '300' + option RSSINumMeasurements '5' + option BackhaulRSSIThreshold_2 '-78' + option BackhaulRSSIThreshold_5 '-78' + option BackhaulRSSIThreshold_offset '10' + option Max5gAttempts '3' + option MaxMeasuringStateAttempts '3' + option ForceBSSesDownOnAllBSTASwitches '0' + +config PLCLink 'PLCLink' + option PLCBackhaulEvalTime '1800' + +config BackhaulMgr 'BackhaulMgr' + option SelectOneBackHaulInterfaceInDaisy '0' + option BackHaulMgrRateNumMeasurements '10' + option PLCLinkThresholdto2G '60' + option SwitchInterfaceAfterCAPPingTimeouts '10' + +config FrontHaulMgr 'FrontHaulMgr' + option ManageFrontAndBackHaulsIndependently '0' + option FrontHaulMgrTimeout '300' + +config LEDState 'Reset' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '0' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'NotAssociated' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '500' + option DelayOff_1 '500' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'AutoConfigInProgress' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '250' + option DelayOff_1 '250' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'Measuring' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '250' + option DelayOff_1 '250' + option Name_2 'led_1' + option Trigger_2 'timer' + option Brightness_2 '1' + option DelayOn_2 '250' + option DelayOff_2 '250' + +config LEDState 'WPSTimeout' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '2000' + option DelayOff_1 '1000' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'AssocTimeout' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '5000' + option DelayOff_1 '1000' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'RE_MoveCloser' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'RE_MoveFarther' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '0' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'RE_LocationSuitable' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'InCAPMode' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'CL_LinkSufficient' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'CL_LinkInadequate' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '0' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'CL_ActingAsRE' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'RE_BackhaulGood' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'RE_BackhaulFair' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '1' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' + +config LEDState 'RE_BackhaulPoor' + option Name_1 'led_0' + option Trigger_1 'none' + option Brightness_1 '0' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '1' + +config LEDState 'RE_SwitchingBSTA' + option Name_1 'led_0' + option Trigger_1 'timer' + option Brightness_1 '1' + option DelayOn_1 '250' + option DelayOff_1 '250' + option Name_2 'led_1' + option Trigger_2 'none' + option Brightness_2 '0' diff --git a/etc/config/rpcd b/etc/config/rpcd new file mode 100644 index 0000000..499ea27 --- /dev/null +++ b/etc/config/rpcd @@ -0,0 +1,7 @@ + +config login + option username 'root' + option password '$p$root' + list read '*' + list write '*' + diff --git a/etc/config/snmpd b/etc/config/snmpd new file mode 100644 index 0000000..cc271b1 --- /dev/null +++ b/etc/config/snmpd @@ -0,0 +1,51 @@ +config agent + option agentaddress 'UDP:161' + option disabled '1' + +config com2sec 'public' + option secname 'ro' + option community 'public' + option source 'default' + +config group 'public_v1' + option group 'public' + option version 'v1' + option secname 'ro' + +config group 'public_v2c' + option group 'public' + option version 'v2c' + option secname 'ro' + +config group 'public_usm' + option group 'public' + option version 'usm' + option secname 'ro' + +config view 'all' + option viewname 'all' + option type 'included' + option oid '.1' + +config access 'public_access' + option group 'public' + option context 'none' + option version 'any' + option prefix 'exact' + option read 'all' + option write 'none' + option notify 'none' + option level 'noauth' + +config userv3 + option access 'ro' + option authtype 'MD5' + option sectype 'DES' + option name '' + option authpass '' + option secpass '' + +config system + option sysLocation '' + option sysContact '' + option sysName 'devolo-business' diff --git a/etc/config/ssid-steering b/etc/config/ssid-steering new file mode 100644 index 0000000..e2dbd67 --- /dev/null +++ b/etc/config/ssid-steering @@ -0,0 +1,4 @@ +config ssid-steering global + option enable '0' + option private_vaps 'ath0' + option public_vaps 'ath1' diff --git a/etc/config/station_quota b/etc/config/station_quota new file mode 100644 index 0000000..b8913ec --- /dev/null +++ b/etc/config/station_quota @@ -0,0 +1,3 @@ +config global 'global' + option logging '0' + option enabled '0' diff --git a/etc/config/system b/etc/config/system new file mode 100644 index 0000000..56ca827 --- /dev/null +++ b/etc/config/system @@ -0,0 +1,12 @@ +config system + option hostname OpenWrt + option timezone UTC + option log_size 64 + +config timeserver ntp + list server 0.openwrt.pool.ntp.org + list server 1.openwrt.pool.ntp.org + list server 2.openwrt.pool.ntp.org + list server 3.openwrt.pool.ntp.org + option enabled 1 + option enable_server 0 diff --git a/etc/config/tr069_stun b/etc/config/tr069_stun new file mode 100644 index 0000000..0cb5d87 --- /dev/null +++ b/etc/config/tr069_stun @@ -0,0 +1,11 @@ +config stun 'stun' + option username 'tr069_stun' + option password 'tr069_stun' + option server_address 'stun.l.google.com' + option server_port '19302' + option min_keepalive '30' + option max_keepalive '3600' +#Log levels: Critical=0, Warning=1, Notice=2, Info=3, Debug=4 + option loglevel '0' +# option client_port 7547 +#if client_port option is not set or < 0 then use a random port for connection request source port diff --git a/etc/config/tr069_upnp b/etc/config/tr069_upnp new file mode 100644 index 0000000..50286cc --- /dev/null +++ b/etc/config/tr069_upnp @@ -0,0 +1,12 @@ +config upnp 'upnp' + option enable '1' + option period '60' + + option root_description_url '' +#example of root_description_url: 'http://192.168.1.1:5000/rootDesc.xml'. Empty value means that will be discovered automatically. + + option loglevel '0' +#Log levels: Critical=0, Warning=1, Notice=2, Info=3, Debug=4 + +config gateway 'gateway' + diff --git a/etc/config/uhttpd b/etc/config/uhttpd new file mode 100644 index 0000000..63498b1 --- /dev/null +++ b/etc/config/uhttpd @@ -0,0 +1,122 @@ +# Server configuration +config uhttpd main + + # HTTP listen addresses, multiple allowed + list listen_http 0.0.0.0:80 + list listen_http [::]:80 + + # HTTPS listen addresses, multiple allowed + list listen_https 0.0.0.0:443 + list listen_https [::]:443 + + # Redirect HTTP requests to HTTPS if possible + option redirect_https 0 + + # Server document root + option home /www + + # Reject requests from RFC1918 IP addresses + # directed to the servers public IP(s). + # This is a DNS rebinding countermeasure. + option rfc1918_filter 0 + + # Maximum number of concurrent requests. + # If this number is exceeded, further requests are + # queued until the number of running requests drops + # below the limit again. + option max_requests 3 + + # Maximum number of concurrent connections. + # If this number is exceeded, further TCP connection + # attempts are queued until the number of active + # connections drops below the limit again. + option max_connections 100 + + # Certificate and private key for HTTPS. + # If no listen_https addresses are given, + # the key options are ignored. + option cert /etc/uhttpd.crt + option key /etc/uhttpd.key + + # CGI url prefix, will be searched in docroot. + # Default is /cgi-bin + option cgi_prefix /cgi-bin + + # List of extension->interpreter mappings. + # Files with an associated interpreter can + # be called outside of the CGI prefix and do + # not need to be executable. +# list interpreter ".php=/usr/bin/php-cgi" +# list interpreter ".cgi=/usr/bin/perl" + + # Lua url prefix and handler script. + # Lua support is disabled if no prefix given. +# option lua_prefix /luci +# option lua_handler /usr/lib/lua/luci/sgi/uhttpd.lua + + # Specify the ubus-rpc prefix and socket path. +# option ubus_prefix /ubus +# option ubus_socket /var/run/ubus.sock + + # CGI/Lua timeout, if the called script does not + # write data within the given amount of seconds, + # the server will terminate the request with + # 504 Gateway Timeout response. + option script_timeout 60 + + # Network timeout, if the current connection is + # blocked for the specified amount of seconds, + # the server will terminate the associated + # request process. + option network_timeout 30 + + # HTTP Keep-Alive, specifies the timeout for persistent + # HTTP/1.1 connections. Setting this to 0 will disable + # persistent HTTP connections. + option http_keepalive 20 + + # TCP Keep-Alive, send periodic keep-alive probes + # over established connections to detect dead peers. + # The value is given in seconds to specify the + # interval between subsequent probes. + # Setting this to 0 will disable TCP keep-alive. + option tcp_keepalive 1 + + # Basic auth realm, defaults to local hostname +# option realm OpenWrt + + # Configuration file in busybox httpd format +# option config /etc/httpd.conf + + # Do not follow symlinks that point outside of the + # home directory. +# option no_symlinks 0 + + # Do not produce directory listings but send 403 + # instead if a client requests an url pointing to + # a directory without any index file. +# option no_dirlists 0 + + # Do not authenticate any ubus-rpc requests against + # the ubus session/access procedure. + # This is dangerous and should be always left off + # except for development and debug purposes! +# option no_ubusauth 0 + + +# Certificate defaults for px5g key generator +config cert px5g + + # Validity time + option days 3650 + + # RSA key size + option bits 2048 + + # Location + option country ZZ + option state Somewhere + option location Unknown + + # Common name + option commonname 'devolo AG' diff --git a/etc/config/upnpd b/etc/config/upnpd new file mode 100644 index 0000000..fd92e3a --- /dev/null +++ b/etc/config/upnpd @@ -0,0 +1,18 @@ +config upnpd config + option enable_natpmp 1 + option enable_upnp 1 + option secure_mode 1 + +config perm_rule + option action allow + option ext_ports 1024-65535 + option int_addr 0.0.0.0/0 # Does not override secure_mode + option int_ports 1024-65535 + option comment "Allow high ports" + +config perm_rule + option action deny + option ext_ports 0-65535 + option int_addr 0.0.0.0/0 + option int_ports 0-65535 + option comment "Default deny" diff --git a/etc/config/vlan b/etc/config/vlan new file mode 100644 index 0000000..e69de29 diff --git a/etc/config/wifi_schedule b/etc/config/wifi_schedule new file mode 100644 index 0000000..8bf10bb --- /dev/null +++ b/etc/config/wifi_schedule @@ -0,0 +1,7 @@ +config global + option logging '0' + option enabled '0' + option forcewifidown '0' + option recheck_interval '10' + option modules_retries '10' + option unload_modules '0' diff --git a/etc/config/wireless b/etc/config/wireless new file mode 100644 index 0000000..982d50d --- /dev/null +++ b/etc/config/wireless @@ -0,0 +1 @@ +config delos_uninitialized 'delos_uninitialized' diff --git a/etc/config/wsplcd b/etc/config/wsplcd new file mode 100644 index 0000000..0505245 --- /dev/null +++ b/etc/config/wsplcd @@ -0,0 +1,49 @@ +config wsplcd config + option HyFiSecurity '0' + option cfg80211_enable '0' + # RunMode REGISTRAR, ENROLLEE, NONE or AUTO + option RunMode 'AUTO' + option DesignatedPBAP '0' + # WPSMethod WPS_M2 or WPS_M8 + option WPSMethod 'WPS_M2' + option ConfigSta '1' + option SearchTimeout '60' + option WPSSessionTimeout '120' + option WPSRetransmitTimeout '5' + option WPSPerMessageTimeout '15' + option PushButtonTimeout '120' + option PBSearchTimeout '10' + option SSIDSuffix '' + option NetworkKey1905 '' + option UCPKSalt '' + # WPAPassphraseType LONG or SHORT + option WPAPassphraseType 'LONG' + # DebugLevel DUMP,DEBUG,INFO,ERROR + option DebugLevel 'ERROR' + option BandSel '0' + option BandChoice '5G' + option RMCollectTimeout '10' + option DeepClone '1' + option DeepCloneNoBSSID '0' + option ManageVAPInd '1' + + # Following are configuration for 1.0 AP Cloning + option APCloning '0' + # ButtonMode ONEBUTTON or TWOBUTTON + option ButtonMode 'TWOBUTTON' + option CloneTimeout '180' + option WalkTimeout '120' + option RepeatTimeout '1' + option InternalTimeout '15' + + option WaitOtherBandsSecs '20' + option WaitFirstBandSecs '30' + # Write debug log to file: NONE, APPEND, TRUNCATE + option WriteDebugLogToFile 'NONE' + + # Config push restart and apply timeouts in secs + # Applicable to Registrar + option ConfigRestartShortTimeout '5' + # Applicable to Enrollee only + option ConfigRestartLongTimeout '15' + option ConfigApplyTimeout '30' diff --git a/etc/config/xmpp b/etc/config/xmpp new file mode 100644 index 0000000..6cbd46e --- /dev/null +++ b/etc/config/xmpp @@ -0,0 +1,13 @@ +config xmpp 'xmpp_client' + option username 'username' + option password 'pass' + option domain 'domain' + option resource 'resource' + option keep_alive_interval '40' + option connect_attempt '4' + option retry_init_interval '5' + option retry_interval_multi '5' + option retry_interval_max '10' + option allowed_jid '' + option cafile '' + option verify_peer '0' diff --git a/etc/delos-image b/etc/delos-image new file mode 100644 index 0000000..22b0caa --- /dev/null +++ b/etc/delos-image @@ -0,0 +1 @@ +DEVICE_TYPE=1200wifiac diff --git a/etc/delos-version b/etc/delos-version new file mode 100644 index 0000000..4fa9bf9 --- /dev/null +++ b/etc/delos-version @@ -0,0 +1,5 @@ +FIRMWARE_VERSION=5.2.1.D +FIRMWARE_DATE=2019-02-19 +CONFIG_VERSION=5.2.0 +COMMIT_ID=15a464be7d39beb651cd80aed15cd4771d616cdb +BUILD_NUMBER=RR28 diff --git a/etc/device_info b/etc/device_info new file mode 100644 index 0000000..8a4891c --- /dev/null +++ b/etc/device_info @@ -0,0 +1,4 @@ +DEVICE_MANUFACTURER='___VENDOR_NAME___' +DEVICE_PRODUCT='___PRODUCT_NAME___' +DEVICE_REVISION='1' +DEVICE_VENDOR_URL='___VENDOR_URL___' diff --git a/etc/diag.sh b/etc/diag.sh new file mode 100644 index 0000000..d490c5c --- /dev/null +++ b/etc/diag.sh @@ -0,0 +1,429 @@ +#!/bin/sh +# Copyright (C) 2009-2013 OpenWrt.org + +. /lib/functions/leds.sh +. /lib/ar71xx.sh + +get_status_led() { + case $(ar71xx_board_name) in + alfa-nx) + status_led="alfa:green:led_8" + ;; + all0305) + status_led="eap7660d:green:ds4" + ;; + antminer-s1) + status_led="antminer-s1:green:system" + ;; + antminer-s3) + status_led="antminer-s3:green:system" + ;; + ap132) + status_led="ap132:green:status" + ;; + ap136-010|\ + ap136-020) + status_led="ap136:green:status" + ;; + ap137) + status_led="ap137:green:status" + ;; + ap135-020) + status_led="ap135:green:status" + ;; + apjet01) + status_led="apjet01:green:status" + ;; + ap81) + status_led="ap81:green:status" + ;; + ap83) + status_led="ap83:green:power" + ;; + ap96) + status_led="ap96:green:led2" + ;; + aw-nr580) + status_led="aw-nr580:green:ready" + ;; + bsb) + status_led="bsb:red:sys" + ;; + bullet-m | rocket-m | rocket-m-xw | nano-m | nanostation-m | nanostation-m-xw | loco-m-xw) + status_led="ubnt:green:link4" + ;; + bxu2000n-2-a1) + status_led="bhu:green:status" + ;; + cap4200ag) + status_led="senao:green:pwr" + ;; + cpe510) + status_led="tp-link:green:link4" + ;; + db120) + status_led="db120:green:status" + ;; + dgl-5500-a1 |\ + dhp-1565-a1|\ + dir-505-a1 |\ + dir-600-a1 |\ + dir-615-e1 |\ + dir-615-i1 |\ + dir-615-e4) + status_led="d-link:green:power" + ;; + dir-615-c1) + status_led="d-link:green:status" + ;; + dir-825-b1) + status_led="d-link:orange:power" + ;; + dir-825-c1 |\ + dir-835-a1) + status_led="d-link:amber:power" + ;; + dlan-hotspot) + status_led="devolo:green:wifi" + ;; + dlan-pro-500-wp) + status_led="devolo:green:wlan-2g" + ;; + dlan-pro-1200-ac) + status_led= + ;; + dlan-pro-1200-n) + status_led= + ;; + dragino2) + status_led="dragino2:red:system" + ;; + dw33d) + status_led="dw33d:blue:status" + ;; + eap300v2) + status_led="engenius:blue:power" + ;; + eap7660d) + status_led="eap7660d:green:ds4" + ;; + el-mini | \ + el-m150) + status_led="easylink:green:system" + ;; + ew-dorin | ew-dorin-router) + status_led="dorin:green:status" + ;; + f9k1115v2) + status_led="belkin:blue:status" + ;; + gl-inet) + status_led="gl-connect:green:lan" + ;; + epg5000) + status_led="epg5000:amber:power" + ;; + esr1750) + status_led="esr1750:amber:power" + ;; + esr900) + status_led="engenius:amber:power" + ;; + dvl-1200e) + status_led="dvl1200e:red:status" + ;; + dvl-1750e) + status_led="dvl1750e:red:status" + ;; + dvl-1200i) + status_led="dvl1200i:red:status" + ;; + dvl-1750i) + status_led="dvl1750i:red:status" + ;; + dvl-1750c) + status_led="dvl1750c:red:status" + ;; + dvl-1750x) + status_led="dvl1750x:red:status" + ;; + hiwifi-hc6361) + status_led="hiwifi:blue:system" + ;; + hornet-ub | \ + hornet-ub-x2) + status_led="alfa:blue:wps" + ;; + ja76pf | \ + ja76pf2) + status_led="jjplus:green:led1" + ;; + ls-sr71) + status_led="ubnt:green:d22" + ;; + mc-mac1200r) + status_led="mercury:green:system" + ;; + mr12) + status_led="mr12:green:power" + ;; + mr16) + status_led="mr16:green:power" + ;; + mr600) + status_led="mr600:orange:power" + ;; + mr600v2) + status_led="mr600:blue:power" + ;; + mr1750 | \ + mr1750v2) + status_led="mr1750:blue:power" + ;; + mr900 | \ + mr900v2) + status_led="mr900:blue:power" + ;; + mynet-n600 | \ + mynet-n750) + status_led="wd:blue:power" + ;; + mynet-rext) + status_led="wd:blue:power" + ;; + mzk-w04nu | \ + mzk-w300nh) + status_led="planex:green:status" + ;; + nbg460n_550n_550nh) + status_led="nbg460n:green:power" + ;; + nbg6716) + status_led="zyxel:white:power" + ;; + om2p | \ + om2pv2 | \ + om2p-hs | \ + om2p-hsv2 | \ + om2p-hsv3 | \ + om2p-lc) + status_led="om2p:blue:power" + ;; + om5p | \ + om5p-an) + status_led="om5p:blue:power" + ;; + om5p-ac | \ + om5p-acv2) + status_led="om5pac:blue:power" + ;; + onion-omega) + status_led="onion:amber:system" + ;; + pb44) + status_led="pb44:amber:jump1" + ;; + rb-2011l|\ + rb-2011uas|\ + rb-2011uas-2hnd) + status_led="rb:green:usr" + ;; + rb-411 | rb-411u | rb-433 | rb-433u | rb-450 | rb-450g | rb-493) + status_led="rb4xx:yellow:user" + ;; + rb-750) + status_led="rb750:green:act" + ;; + rb-911g-2hpnd|\ + rb-911g-5hpacd|\ + rb-911g-5hpnd|\ + rb-912uag-2hpnd|\ + rb-912uag-5hpnd) + status_led="rb:green:user" + ;; + rb-951ui-2hnd) + status_led="rb:green:act" + ;; + rb-sxt2n|\ + rb-sxt5n) + status_led="rb:green:power" + ;; + routerstation | routerstation-pro) + status_led="ubnt:green:rf" + ;; + rw2458n) + status_led="rw2458n:green:d3" + ;; + smart-300) + status_led="nc-link:green:system" + ;; + minibox-v1) + status_led="minibox-v1:green:system" + ;; + oolite) + status_led="oolite:red:system" + ;; + qihoo-c301) + status_led="qihoo:green:status" + ;; + tew-632brp) + status_led="tew-632brp:green:status" + ;; + tew-673gru) + status_led="trendnet:blue:wps" + ;; + tew-712br|\ + tew-732br) + status_led="trendnet:green:power" + ;; + tl-mr3020) + status_led="tp-link:green:wps" + ;; + tl-wa750re) + status_led="tp-link:orange:re" + ;; + tl-wa850re) + status_led="tp-link:blue:re" + ;; + tl-wa860re) + status_led="tp-link:green:power" + ;; + tl-mr3220 | \ + tl-mr3220-v2 | \ + tl-mr3420 | \ + tl-mr3420-v2 | \ + tl-wa701nd-v2 | \ + tl-wa801nd-v2 | \ + tl-wa901nd | \ + tl-wa901nd-v2 | \ + tl-wa901nd-v3 | \ + tl-wa901nd-v4 | \ + tl-wdr3500 | \ + tl-wr1041n-v2 | \ + tl-wr1043nd | \ + tl-wr1043nd-v2 | \ + tl-wr741nd | \ + tl-wr741nd-v4 | \ + tl-wr841n-v1 | \ + tl-wr841n-v7 | \ + tl-wr841n-v8 | \ + tl-wr841n-v11 | \ + tl-wa830re-v2 | \ + tl-wr842n-v2 | \ + tl-wr941nd | \ + tl-wr941nd-v5) + status_led="tp-link:green:system" + ;; + archer-c5 | \ + archer-c7 | \ + tl-wdr4900-v2 | \ + tl-mr10u | \ + tl-mr12u | \ + tl-mr13u | \ + tl-wdr4300 | \ + tl-wr703n | \ + tl-wr710n | \ + tl-wr720n-v3 | \ + tl-wr941nd-v6) + status_led="tp-link:blue:system" + ;; + tl-wr841n-v9) + status_led="tp-link:green:qss" + ;; + tl-wr2543n) + status_led="tp-link:green:wps" + ;; + tube2h) + status_led="alfa:green:signal4" + ;; + unifi) + status_led="ubnt:green:dome" + ;; + uap-pro) + status_led="ubnt:white:dome" + ;; + unifi-outdoor-plus) + status_led="ubnt:white:front" + ;; + airgateway) + status_led="ubnt:white:status" + ;; + whr-g301n | \ + whr-hp-g300n | \ + whr-hp-gn | \ + wzr-hp-g300nh) + status_led="buffalo:green:router" + ;; + wlae-ag300n) + status_led="buffalo:green:status" + ;; + wzr-hp-ag300h | \ + wzr-hp-g300nh2) + status_led="buffalo:red:diag" + ;; + r6100 | \ + wndap360 | \ + wndr3700 | \ + wndr3700v4 | \ + wndr4300 | \ + wnr2000 | \ + wnr2200 |\ + wnr612-v2 |\ + wnr1000-v2 |\ + wpn824n) + status_led="netgear:green:power" + ;; + wp543) + status_led="wp543:green:diag" + ;; + wpj344) + status_led="wpj344:green:status" + ;; + wpj531) + status_led="wpj531:green:sig3" + ;; + wpj558) + status_led="wpj558:green:sig3" + ;; + wrt400n) + status_led="wrt400n:blue:wps" + ;; + e2100l) + status_led="e2100l:blue:wps" + ;; + wrt160nl) + status_led="wrt160nl:blue:wps" + ;; + zcn-1523h-2 | zcn-1523h-5) + status_led="zcn-1523h:amber:init" + ;; + wlr8100) + status_led="sitecom:amber:status" + ;; + esac +} + +set_state() { + get_status_led + + case "$1" in + preinit) + status_led_blink_preinit + ;; + failsafe) + status_led_blink_failsafe + ;; + preinit_regular) + status_led_blink_preinit_regular + ;; + done) + status_led_on + case $(ar71xx_board_name) in + qihoo-c301) + local n=$(fw_printenv activeregion | cut -d = -f 2) + fw_setenv "image${n}trynum" 0 + ;; + esac + ;; + esac +} diff --git a/etc/dropbear/dropbear_rsa_host_key b/etc/dropbear/dropbear_rsa_host_key new file mode 100644 index 0000000..e69de29 diff --git a/etc/ethertypes b/etc/ethertypes new file mode 100644 index 0000000..5e700f6 --- /dev/null +++ b/etc/ethertypes @@ -0,0 +1,37 @@ +# +# Ethernet frame types +# This file describes some of the various Ethernet +# protocol types that are used on Ethernet networks. +# +# This list could be found on: +# http://www.iana.org/assignments/ethernet-numbers +# +# ... #Comment +# +IPv4 0800 ip ip4 # Internet IP (IPv4) +X25 0805 +ARP 0806 ether-arp # +FR_ARP 0808 # Frame Relay ARP [RFC1701] +BPQ 08FF # G8BPQ AX.25 Ethernet Packet +DEC 6000 # DEC Assigned proto +DNA_DL 6001 # DEC DNA Dump/Load +DNA_RC 6002 # DEC DNA Remote Console +DNA_RT 6003 # DEC DNA Routing +LAT 6004 # DEC LAT +DIAG 6005 # DEC Diagnostics +CUST 6006 # DEC Customer use +SCA 6007 # DEC Systems Comms Arch +TEB 6558 # Trans Ether Bridging [RFC1701] +RAW_FR 6559 # Raw Frame Relay [RFC1701] +AARP 80F3 # Appletalk AARP +ATALK 809B # Appletalk +802_1Q 8100 8021q 1q 802.1q dot1q # 802.1Q Virtual LAN tagged frame +IPX 8137 # Novell IPX +NetBEUI 8191 # NetBEUI +IPv6 86DD ip6 # IP version 6 +PPP 880B # PPP +ATMMPOA 884C # MultiProtocol over ATM +PPP_DISC 8863 # PPPoE discovery messages +PPP_SES 8864 # PPPoE session messages +ATMFATE 8884 # Frame-based ATM Transport over Ethernet +LOOP 9000 loopback # loop proto diff --git a/etc/firewall.user b/etc/firewall.user new file mode 100644 index 0000000..6f79906 --- /dev/null +++ b/etc/firewall.user @@ -0,0 +1,7 @@ +# This file is interpreted as shell script. +# Put your custom iptables rules here, they will +# be executed with each firewall (re-)start. + +# Internal uci firewall chains are flushed and recreated on reload, so +# put custom rules into the root chains e.g. INPUT or FORWARD or into the +# special user chains, e.g. input_wan_rule or postrouting_lan_rule. diff --git a/etc/fstab b/etc/fstab new file mode 120000 index 0000000..f0ece1d --- /dev/null +++ b/etc/fstab @@ -0,0 +1 @@ +/tmp/fstab \ No newline at end of file diff --git a/etc/fwknop/access.conf b/etc/fwknop/access.conf new file mode 100644 index 0000000..aa2969b --- /dev/null +++ b/etc/fwknop/access.conf @@ -0,0 +1,206 @@ +############################################################################## +# +# File: access.conf +# +# Purpose: This file defines how fwknopd will modify firewall access +# controls for specific IPs/networks. It gets installed in +# the fwknop config directory and is consulted by fwknopd on +# startup or a reconfiguration signal. +# +# Note: This file supports multiple entries (stanzas) for different +# levels of access based on the SOURCE of the incoming SPA packet. +# If multiple stanzas are used, you should make sure they are +# entered in order from most specific to the more general SOURCE +# specifications as the first matching SOURCE wins. +# +# For example, a SOURCE that is a specific IP address should come +# before a SOURCE that specifies multiple IP's or a Subnet. The +# SOURCE: "ANY" (if used) should be the last one. +# +# At least one stanza MUST be defined. +# +############################################################################## +# +### Directives ### + +# %include /etc/fwknop/myInlcudeFile.conf +# +# This processes the access.conf stanzas from an additional file. +# Complete stanzas should be contained within each file. + +# %include_folder /etc/fwknop/myFolder.d +# +# This processes all the *.conf files in the specified directory. + +# %include_keys /home/user/fwknop_keys.conf +# +# This directive loads the encryption and HMAC keys from an external file. +# Any other commands in the stanza must come before the %include_keys +# directive. + +### Commands ### + +# SOURCE +# +# This defines the source address from which a SPA packet will be accepted. +# Every authorization stanza in this file must start with the SOURCE +# keyword. Networks should be specified in CIDR (e.g. "192.168.10.0/24") +# notation. Individual IP addresses can be specified as well. +# +# Also, multiple IP’s and/or networks can be defined as a comma-separated +# list (e.g. "192.168.10.0/24,10.1.1.123"). +# +# The string "ANY" is also accepted if a valid authorization packet should +# be honored from any source IP. +# + +# DESTINATION +# +# This defines the destination address for which a SPA packet will be accepted. +# Networks should be specified in CIDR (e.g. "192.168.10.0/24") notation. +# Individual IP addresses can be specified as well. +# +# Also, multiple IP’s and/or networks can be defined as a comma-separated +# list (e.g. "192.168.10.0/24,10.1.1.123"). +# +# The string "ANY" is also accepted if a valid authorization packet should +# be honored to any destination IP. +# + +# OPEN_PORTS , ..., , ..., +# +# Define a set of ports and protocols (tcp or udp) that are *NOT* allowed +# to be opened even if a valid SPA packet is received. +# + +# KEY +# +# Define the key used for decrypting an incoming SPA packet that is using +# its built-in encryption (e.g. not GPG). This variable is required for +# all non-GPG-encrypted SPA packets. +# + +# FW_ACCESS_TIMEOUT +# +# Define the length of time access will be granted by fwknop through the +# firewall after a valid SPA packet is received from the source IP address +# that matches this stanza's SOURCE. +# +# If FW_ACCESS_TIMEOUT is not set then the fwknopd default timeout of 30 +# seconds will automatically be set. +# + +# ENABLE_CMD_EXEC +# +# This specifies whether or not fwknopd will accept complete commands that +# are contained within a SPA packet. Any such command will be executed as +# user specified using the CMD_EXEC_USER parameter by the fwknopd server. +# If not set here, the default is "N". +# + +# CMD_EXEC_USER +# +# This specifies the user that will execute commands contained within a SPA +# packet. If not specified, fwknopd will execute it as the user it is +# running as (most likely root). Setting this to a non-root user is highly +# recommended. +# + +# REQUIRE_USERNAME +# +# Require a specific username from the client system as encoded in the SPA +# data. This variable is optional and if not specified, the username data +# in the SPA data is ignored. +# + +# REQUIRE_SOURCE_ADDRESS +# +# Force all SPA packets to contain a real IP address within the encrypted +# data. This makes it impossible to use the "-s" command line argument +# on the fwknop client command line, so either "-R" has to be used to +# automatically resolve the external address (if the client is behind a +# NAT) or the client must know the external IP. If not set here, the +# default is "N". +# + +# GPG_HOME_DIR +# +# Define the path to the GnuPG directory to be used by fwknopd. If this +# keyword is not specified here, then fwknopd will default to using the +# "/root/.gnupg" directory for the server key(s). +# + +# GPG_DECRYPT_ID +# +# Define a GnuPG key ID to use for decrypting SPA messages that have been +# encrypted by an fwknop client using GPG. This keyword is required for +# authentication that is based on gpg keys. The gpg key ring on the client +# must have imported and signed the fwknopd server key, and vice versa. +# +# It is ok to use a sensitive personal gpg key on the client, but each +# fwknopd server should have its own gpg key that is generated specifically +# for fwknop communications. The reason for this is that this decryption +# password within this file. +# +# Note that you can use either keyID or its corresponding email address. +# +# For more information on using fwknop with GnuPG keys, see the following +# link: http://www.cipherdyne.org/fwknop/docs/gpghowto.html +# + +# GPG DECRYPT_PW +# +# Specify the decryption password for the gpg key defined by the +# GPG_DECRYPT_ID above. This is a required field for gpg-based +# authentication. +# + +# GPG_REQUIRE_SIG +# +# With this setting set to 'Y', fwknopd check all GPG-encrypted SPA +# messages for a signature (signed by the sender's key). If the incoming +# message is not signed, the decryption process will fail. If not set, the +# default is 'N'. + +# GPG_IGNORE_SIG_VERIFY_ERROR +# +# Setting this will allow fwknopd to accept incoming GPG-encrypted packets +# that are signed, but the signature did not pass verification (i.e. the +# signer key was expired, etc.). This setting only applies if the +# GPG_REQUIRE_SIG is also set to 'Y'. + +# GPG_REMOTE_ID +# +# Define a list of gpg key ID’s that are required to have signed any +# incoming SPA messages that have been encrypted with the fwknopd server +# key. This ensures that the verification of the remote user is accomplished +# via a strong cryptographic mechanism. This setting only applies if the +# GPG_REQUIRE_SIG is set to 'Y'. +# + +#### fwknopd access.conf stanzas ### + +SOURCE ANY +KEY_BASE64 __CHANGEME__ +HMAC_KEY_BASE64 __CHANGEME__ + +# If you want to use GnuPG keys then define the following variables +# +#GPG_HOME_DIR /homedir/path/.gnupg +#GPG_DECRYPT_ID ABCD1234 +#GPG_DECRYPT_PW __CHANGEME__ + +# If you want to require GPG signatures: +#GPG_REQUIRE_SIG Y +#GPG_IGNORE_SIG_VERIFY_ERROR N +#GPG_REMOTE_ID 1234ABCD diff --git a/etc/fwknop/fwknopd.conf b/etc/fwknop/fwknopd.conf new file mode 100644 index 0000000..647ecf0 --- /dev/null +++ b/etc/fwknop/fwknopd.conf @@ -0,0 +1,563 @@ +# +############################################################################## +# +# [+] fwknopd - Firewall Knock Operator Daemon [+] +# +# This is the configuration file for fwknopd, the Firewall Knock Operator +# daemon. The primary authentication and authorization mechanism offered +# by fwknop is known as Single Packet Authorization (SPA). More information +# about SPA can be found at: http://www.cipherdyne.org/fwknop/docs/SPA.html +# +# There are no access control directives in this file. All access +# control directives are located in the file "/etc/fwknop/access.conf". +# You will need to edit the access.conf file in order for fwknop to function +# correctly. +# +# Most of these can remain commented out unless you need to override the +# default setting. +# +# It is also important to note that there are some subtle (and some not +# so subtle) differences between this configuration file, its parameters +# and valid values and the configuration file used by the legacy Perl +# version of fwknopd. Please pay careful attention to the format and +# values used in this file if you are migrating from the legacy Perl +# version. +# +############################################################################## +# + +# +# Define the default verbosity level the fwknop server should use. +# A value of "0" is the default verbosity level. Setting it up to "1" or +# higher will allow debugging messages to be displayed. +# +#VERBOSE 0; + +# Define the ethernet interface on which we will sniff packets. +# Default if not set is eth0. The '-i ' command line option overrides +# the PCAP_INTF setting. +# +#PCAP_INTF eth0; + +# By default fwknopd does not put the pcap interface into promiscuous mode. +# Set this to 'Y' to enable promiscuous sniffing. +# +#ENABLE_PCAP_PROMISC N; + +# Define the filter used for PCAP modes; we default to udp port 62201. +# However, if an fwknop client uses the --rand-port option to send the +# SPA packet over a random port, then this variable should be updated to +# something like "udp dst portrange 10000-65535;". +# Default is "udp port 62201". +# +#PCAP_FILTER udp port 62201; + +### Netfilter Queue (NFQ) Parameters ### +# +# These settings apply only if fwknopd was compiled with libnetfilter_queue +# support (configure with --enable-libnetfilter_queue). If this was not +# enabled, leave these commented out. +# +# Uncomment and set to "Y" to capture via libnetfilter_queue. This is the +# only option that must be set in order for NFQ capture. The remaining +# options have reasonable default values. +# +#ENABLE_NFQ_CAPTURE Y; + +# If you want to limit capture to a specific network interface, specify it +# here. If NFQ is enabled and this is left commented out, SPA packets will +# be captured on any/all network interfaces (which is the default). +# +#NFQ_INTERFACE eth0; + +# Specify the UDP port for incoming SPA packets (default is 62201). +# +#NFQ_PORT 62201; + +# Specify the iptable table for NFQ use (should stay the default of "mangle"). +# +#NFQ_TABLE mangle; + +# The name for the chain we will use for NFQ (default is "FWKNOP_NFQ"). +#NFQ_CHAIN + +# Specify the NFQ queue number. The default is "1". +# +#NFQ_QUEUE_NUMBER 1; +# +### End of Netfilter Queue (NFQ) Options ### + +# This instructs fwknopd to not honor SPA packets that have an old time +# stamp. The value for "old" is defined by the MAX_SPA_PACKET_AGE variable. +# If ENABLE_SPA_PACKET_AGING is set to "N", fwknopd will not use the client +# time stamp at all. +# +#ENABLE_SPA_PACKET_AGING Y; + +# Defines the maximum age (in seconds) that an SPA packet will be accepted. +# This requires that the client system is in relatively close time +# synchronization with the fwknopd server system (NTP is good). The default +# age is two minutes. +# +#MAX_SPA_PACKET_AGE 120; + +# Track digest sums associated with previous fwknop process. This allows +# digest sums to remain persistent across executions of fwknop. +# +#ENABLE_DIGEST_PERSISTENCE Y; + +# Sets the number of packets that are processed when the pcap_dispatch() +# call is made. The default is zero, since this allows fwknopd to process +# as many packets as possible in the corresponding callback where the SPA +# handling routine is called for packets that pass a set of prerequisite +# checks. However, if fwknopd is running on a platform with an old +# version of libpcap, it may be necessary to change this value to a positive +# non-zero integer. More information can be found in the pcap_dispatch(3) +# man page. +#PCAP_DISPATCH_COUNT 0; + +# Sets the number of microseconds to pass as an argument to usleep() in +# the pcap loop. The default is 100000 microseconds, or 1/10th of a second. +#PCAP_LOOP_SLEEP 100000; + +# Specify the the maximum number of bytes to sniff per frame - 1500 +# is a good default +# +#MAX_SNIFF_BYTES 1500; + +# If GPG keys are used instead of a Rijndael symmetric key, this is +# the default GPG keys directory. Note that each access stanza in +# fwknop access.conf can specify its own GPG directory to override +# this default. +# +#GPG_HOME_DIR /root/.gnupg; + +# Set the default GPG path when GPG is used for SPA encryption and +# authentication. +# +#GPG_EXE /usr/bin/gpg; + +# Allow fwknopd to acquire SPA data from HTTP requests (generated with the +# fwknop client in --HTTP mode). Note that the PCAP_FILTER variable would +# need to be updated when this is enabled to sniff traffic over TCP/80 +# connections. +# +#ENABLE_SPA_OVER_HTTP N; + +# Allow fwknopd to resolve hostnames in NAT access messages. +#ENABLE_NAT_DNS Y; + +# Allows the use of the X-Forwarded-for header from a captured packet as the +# Source IP. This can happen when using SPA through an HTTP proxy. +# +#ENABLE_X_FORWARDED_FOR N; + +# Instead of appending new firewall rules to the bottom of the chain, this +# option inserts rules at the top of the chain. This causes newly created +# rules to have precedence over older ones. +# +#ENABLE_RULE_PREPEND N; + +# Enable the fwknopd TCP server. This is a "dummy" TCP server that will +# accept TCP connection requests on the specified TCPSERV_PORT. +# If set to "Y", fwknopd will fork off a child process to listen for and +# accept incoming TCP requests. This server only accepts the +# request. It does not otherwise communicate. This is only to allow the +# incoming SPA over TCP packet which is detected via PCAP. The connection +# is closed after 1 second regardless. +# Note that fwknopd still only gets its data via pcap, so the filter +# defined by PCAP_FILTER needs to be updated to include this TCP port. +# +#ENABLE_TCP_SERVER N; +#TCPSERV_PORT 62201; + +# Set/override the locale (via the LC_ALL locale category). Leave this +# entry commented out to have fwknopd honor the default system locale. +# +#LOCALE C; + +# Override syslog identity and facility (the defaults are usually ok). +# The SYSLOG_FACILITY variable can be set to one of LOG_LOCAL{0-7} +# or LOG_DAEMON (the default). +# +#SYSLOG_IDENTITY fwknopd; +#SYSLOG_FACILITY LOG_DAEMON; + +# Define this to have fwknopd read pcap data from a file instead of sniffing +# a live interface. This is usually only used for debugging purposes, and is +# equivalent to the '-r ' command line option. +# +#PCAP_FILE /some/path/to/file.pcap; + +# This variable controls whether fwknopd is permitted to sniff SPA packets +# regardless of whether they are received on the sniffing interface or sent +# from the sniffing interface. In the latter case, this can be useful to have +# fwknopd sniff SPA packets that are forwarded through a system and destined +# for a different network. If the sniffing interface is the egress interface +# for such packets, then this variable will need to be set to "Y" in order for +# fwknopd to see them. The default is "N" so that fwknopd only looks for SPA +# packets that are received on the sniffing interface (note that this is +# independent of promiscuous mode). +# +# ENABLE_PCAP_ANY_DIRECTION N; + +# Controls whether fwknopd will set the destination field on the firewall +# rule to the destination address specified on the incoming SPA packet. +# This is useful for interfaces with multiple IP addresses hosting separate +# services. If ENABLE_IPT_OUTPUT is set to "Y", the source field of +# the firewall rule is set. FORWARD and SNAT rules are not affected however, +# DNAT rules will also have their destination field set. The default is +# "N", which sets the destination field to 0.0.0.0/0 (any). +# +# ENABLE_DESTINATION_RULE Y; + +############################################################################## +# NOTE: The following EXTERNAL_CMD functionality is not yet implemented. +# This is a possible future feature of fwknopd. +# +# The following four variables control whether a global set of "open" and +# "close" commands are executed after receiving a valid SPA packet. These +# variables are used only if FIREWALL_TYPE is set to "external_cmd", but +# the same variables can also exist within the access.conf file so that +# mixed deployments are possible - that is, some SPA packets will operate +# as usual and result in firewall commands being executed, but others will +# result in the commands defined by these variables (in access.conf) being +# executed. +# The "open" and "close" commands might be manually supplied firewall +# commands, and both support variable substitution of any of the variables +# in the access.conf file with "$VAR". Also, three special variables are +# supported: $SRC, $PORT, and $PROTO, which are derived from actual values +# from within valid SPA packets (as opposed to $SOURCE from access.conf +# which may contain a list of networks instead of a single IP address). +# Here are some examples: +# - Execute a specific iptables command on behalf of the source IP +# in a valid SPA packet to add a new ACCEPT rule, and execute +# another command (to delete the same rule after a timeout): +# EXTERNAL_CMD_OPEN iptables -A INPUT -s $SRC -j ACCEPT +# EXTERNAL_CMD_CLOSE iptables -D INPUT -s $SRC -j ACCEPT +# - Execute a custom binary with the SOURCE and OPEN_PORTS variables +# from the access.conf file as input on the command line, and after +# a timeout execute a different program but use the real SPA source +# IP: +# EXTERNAL_CMD_OPEN /path/someprog $SOURCE $OPEN_PORTS +# EXTERNAL_CMD_OPEN /path/otherprog $SRC +# +#ENABLE_EXTERNAL_CMDS N; +#EXTERNAL_CMD_OPEN __NONE__; +#EXTERNAL_CMD_CLOSE __NONE__; +#EXTERNAL_CMD_ALARM 30; + +# if EXTERNAL_CMD_OPEN is used above, then the following two variables can +# be used to enforce a prefix on variable substitutions - useful if there +# are any naming conflicts with the external script and command line +# arguments that are named the same as the variables to be substituted. +# +#ENABLE_EXT_CMD_PREFIX N; +#EXT_CMD_PREFIX FWKNOP_; + +############################################################################## +# Parameters specific to firewalld: + +# Flush all existing rules in the fwknop chains at fwknop start time and/or +# exit time. They default to Y and it is a recommended setting for both. +# +#FLUSH_FIREWD_AT_INIT Y; +#FLUSH_FIREWD_AT_EXIT Y; +# + +# Allow SPA clients to request access to services through a firewalld +# firewall instead of just to it (i.e. access through the FWKNOP_FORWARD +# chain instead of the INPUT chain). +# +#ENABLE_FIREWD_FORWARDING N; + +# Allow SPA clients to request access to a local socket via NAT. This still +# puts an ACCEPT rule into the FWKNOP_INPUT chain, but a different port is +# translated via DNAT rules to the real one. So, the user would do +# "ssh -p " to access the local service (see the --NAT-local and +# --NAT-rand-port on the fwknop client command line). +# +#ENABLE_FIREWD_LOCAL_NAT Y; + +# By default, if forwarding access is enabled (see the ENABLE_FIREWD_FORWARDING +# variable above), then fwknop creates DNAT rules for incoming connections, +# but does not also complement these rules with SNAT rules at the same time. +# In some situations, internal systems may not have a route back out for the +# source address of the incoming connection, so it is necessary to also +# apply SNAT rules so that the internal systems see the IP of the internal +# interface where fwknopd is running. This functionality is only enabled +# when ENABLE_FIREWD_SNAT is set to "Y", and by default SNAT rules are built +# with the MASQUERADE target (since then the internal IP does not have to be +# defined here in the fwknop.conf file), but if you want fwknopd to use the +# SNAT target then also define an IP address with the SNAT_TRANSLATE_IP +# variable. +# +#ENABLE_FIREWD_SNAT N; +#SNAT_TRANSLATE_IP __CHANGEME__; + +# Add ACCEPT rules to the FWKNOP_OUTPUT chain. This is usually only useful +# if there are no state tracking rules to allow connection responses out and +# the OUTPUT chain has a default-drop stance. +# +#ENABLE_FIREWD_OUTPUT N; + +# fwknopd adds allow rules to a custom firewalld chain "FWKNOP_INPUT". +# This chain is called from the INPUT chain, and by default no other +# firewalld chains are used. However, additional chains can be added +# (say, if access needs to be allowed through the local system via the +# FORWARD chain) by altering the FIREWD_FORWARD_ACCESS variable below. +# For a discussion of the format followed by these keywords, read on: +# +# Specify chain names to which firewalld blocking rules will be +# added with the FIREWD_INPUT_ACCESS and FIREWD_FORWARD_ACCESS keyword. +# The format for these variables is: +# +# ,,,,\ +# ,. +# +# "Target": +# Can be any legitimate firewalld target, but should usually just be "DROP". +# +# "Table": +# Can be any firewalld table, but the default is "filter". +# +# "From_chain": +# Is the chain from which packets will be jumped. +# +# "Jump_rule_position": +# Defines the position within the From_chain where the jump rule is added. +# +# "To_chain": +# Is the chain to which packets will be jumped. This is the main chain +# where fwknop rules are added. +# +# "Rule_position": +# Defines the position where rules are added within the To_chain. +# +#FIREWD_INPUT_ACCESS ACCEPT, filter, INPUT, 1, FWKNOP_INPUT, 1; + +# The FIREWD_OUTPUT_ACCESS variable is only used if ENABLE_FIREWD_OUTPUT is enabled +# +#FIREWD_OUTPUT_ACCESS ACCEPT, filter, OUTPUT, 1, FWKNOP_OUTPUT, 1; + +# The FIREWD_FORWARD_ACCESS variable is only used if ENABLE_FIREWD_FORWARDING is +# enabled. +# +#FIREWD_FORWARD_ACCESS ACCEPT, filter, FORWARD, 1, FWKNOP_FORWARD, 1; +#FIREWD_DNAT_ACCESS DNAT, nat, PREROUTING, 1, FWKNOP_PREROUTING, 1; + +# The FIREWD_SNAT_ACCESS variable is not used unless both ENABLE_FIREWD_SNAT and +# ENABLE_FIREWD_FORWARDING are enabled. Also, the external static IP must be +# set with the SNAT_TRANSLATE_IP variable. The default is to use the +# FIREWD_MASQUERADE_ACCESS variable. +# +#FIREWD_SNAT_ACCESS SNAT, nat, POSTROUTING, 1, FWKNOP_POSTROUTING, 1; +#FIREWD_MASQUERADE_ACCESS MASQUERADE, nat, POSTROUTING, 1, FWKNOP_MASQUERADE, 1; + +# The ENABLE_COMMENT_MATCH_CHECK variable instructs fwknopd to check for the +# firewalld 'comment' match at start up. If it's not found, then fwknopd will +# exit and throw an error. This variable is enabled by default, but can be +# disabled if you want fwknopd to run without being sure that the comment match +# is available (not recommended, since the comment match enables new SPA rules +# to be timed out). +# +#ENABLE_FIREWD_COMMENT_CHECK Y; + +############################################################################## +# Parameters specific to iptables: + +# Flush all existing rules in the fwknop chains at fwknop start time and/or +# exit time. They default to Y and it is a recommended setting for both. +# +#FLUSH_IPT_AT_INIT Y; +#FLUSH_IPT_AT_EXIT Y; +# + +# Allow SPA clients to request access to services through an iptables +# firewall instead of just to it (i.e. access through the FWKNOP_FORWARD +# chain instead of the INPUT chain). +# +#ENABLE_IPT_FORWARDING N; + +# Allow SPA clients to request access to a local socket via NAT. This still +# puts an ACCEPT rule into the FWKNOP_INPUT chain, but a different port is +# translated via DNAT rules to the real one. So, the user would do +# "ssh -p " to access the local service (see the --NAT-local and +# --NAT-rand-port on the fwknop client command line). +# +#ENABLE_IPT_LOCAL_NAT Y; + +# By default, if forwarding access is enabled (see the ENABLE_IPT_FORWARDING +# variable above), then fwknop creates DNAT rules for incoming connections, +# but does not also complement these rules with SNAT rules at the same time. +# In some situations, internal systems may not have a route back out for the +# source address of the incoming connection, so it is necessary to also +# apply SNAT rules so that the internal systems see the IP of the internal +# interface where fwknopd is running. This functionality is only enabled +# when ENABLE_IPT_SNAT is set to "Y", and by default SNAT rules are built +# with the MASQUERADE target (since then the internal IP does not have to be +# defined here in the fwknop.conf file), but if you want fwknopd to use the +# SNAT target then also define an IP address with the SNAT_TRANSLATE_IP +# variable. +# +#ENABLE_IPT_SNAT N; +#SNAT_TRANSLATE_IP __CHANGEME__; + +# Add ACCEPT rules to the FWKNOP_OUTPUT chain. This is usually only useful +# if there are no state tracking rules to allow connection responses out and +# the OUTPUT chain has a default-drop stance. +# +#ENABLE_IPT_OUTPUT N; + +# fwknopd adds allow rules to a custom iptables chain "FWKNOP_INPUT". +# This chain is called from the INPUT chain, and by default no other +# iptables chains are used. However, additional chains can be added +# (say, if access needs to be allowed through the local system via the +# FORWARD chain) by altering the IPT_FORWARD_ACCESS variable below. +# For a discussion of the format followed by these keywords, read on: +# +# Specify chain names to which iptables blocking rules will be +# added with the IPT_INPUT_ACCESS and IPT_FORWARD_ACCESS keyword. +# The format for these variables is: +# +# ,
    ,,,\ +# ,. +# +# "Target": +# Can be any legitimate iptables target, but should usually just be "DROP". +# +# "Table": +# Can be any iptables table, but the default is "filter". +# +# "From_chain": +# Is the chain from which packets will be jumped. +# +# "Jump_rule_position": +# Defines the position within the From_chain where the jump rule is added. +# +# "To_chain": +# Is the chain to which packets will be jumped. This is the main chain +# where fwknop rules are added. +# +# "Rule_position": +# Defines the position where rule are added within the To_chain. +# +#IPT_INPUT_ACCESS ACCEPT, filter, INPUT, 1, FWKNOP_INPUT, 1; + +# The IPT_OUTPUT_ACCESS variable is only used if ENABLE_IPT_OUTPUT is enabled +# +#IPT_OUTPUT_ACCESS ACCEPT, filter, OUTPUT, 1, FWKNOP_OUTPUT, 1; + +# The IPT_FORWARD_ACCESS variable is only used if ENABLE_IPT_FORWARDING is +# enabled. +# +#IPT_FORWARD_ACCESS ACCEPT, filter, FORWARD, 1, FWKNOP_FORWARD, 1; +#IPT_DNAT_ACCESS DNAT, nat, PREROUTING, 1, FWKNOP_PREROUTING, 1; + +# The IPT_SNAT_ACCESS variable is not used unless both ENABLE_IPT_SNAT and +# ENABLE_IPT_FORWARDING are enabled. Also, the external static IP must be +# set with the SNAT_TRANSLATE_IP variable. The default is to use the +# IPT_MASQUERADE_ACCESS variable. +# +#IPT_SNAT_ACCESS SNAT, nat, POSTROUTING, 1, FWKNOP_POSTROUTING, 1; +#IPT_MASQUERADE_ACCESS MASQUERADE, nat, POSTROUTING, 1, FWKNOP_MASQUERADE, 1; + +# The ENABLE_COMMENT_MATCH_CHECK variable instructs fwknopd to check for the +# iptables 'comment' match at start up. If it's not found, then fwknopd will +# exit and throw an error. This variable is enabled by default, but can be +# disabled if you want fwknopd to run without being sure that the comment match +# is available (not recommended, since the comment match enables new SPA rules +# to be timed out). +# +#ENABLE_IPT_COMMENT_CHECK Y; + +############################################################################## +# Parameters specific to ipfw: +# +# +# This variable defines the rule number that fwknopd uses to insert an ipfw +# pass rule. You would most likely want to change this parameter to a +# number that makes sense in your current ipfw firewall configuration. +# +#IPFW_START_RULE_NUM 10000; + +# This variable defines the maximum number of rules fwknopd will create at +# a time. This also tells fwknopd where to stop when flushing all rules. +# +#IPFW_MAX_RULES 1000; + +# Flush all existing rules in the fwknop ipfw sets at fwknop start time and/or +# exit time. They default to Y and it is a recommended setting for both. +# +#FLUSH_IPFW_AT_INIT Y; +#FLUSH_IPFW_AT_EXIT Y; + +# This variable defines the rule set fwknopd uses for active rules. By +# default, it is set 1 and fwknopd assumes that it has full control over this +# set. That is, fwknopd routinely creates and deletes rules in this set, and +# the entire set itself is also created/deleted during routine operations. +# You have some measure of control over whether the entire set is deleted at +# init/exit with the FLUSH_IPFW_AT_INIT and FLUSH_IPFW_AT_EXIT, but in general +# it is recommended to leave these variables set to the default "Y" setting. +# +#IPFW_ACTIVE_SET_NUM 1; + +# This variable defines the rule set that will be used to store expired rules +# that still have a dynamic rule associated to them. That set will be disabled +# by fwknop and should not be enabled while fwknop is running. Not used when +# ipfw isn't using dynamic rules. By default, it is set 2, but can be anything +# in the range 1-31 except that it shouldn't be the same as +# IPFW_ACTIVE_SET_NUM. Note that fwknopd disables this set through routine +# operations according to the FLUSH_IPFW_AT_INIT and FLUSH_IPFW_AT_EXIT +# variables. +# +#IPFW_EXPIRE_SET_NUM 2; + +# Set the interval (in seconds) over which rules that are expired and +# have no remaining dynamic rules associated with them will be removed. +# +#IPFW_EXPIRE_PURGE_INTERVAL 30; + +# Set this variable to "Y" if you want fwknopd to create its own "check-state" +# rule as the first rule in the set. This would only be needed if there +# was not already a check-state rule in the current firewall configuration. +# +# IPFW_ADD_CHECK_STATE N; + +############################################################################## +# Parameters specific to the pf firewall: +# +# +# This variable defines the pf anchor name to which fwknopd will add and +# delete rules. This anchor must be linked into the pf policy (typically +# done by adding it into the /etc/pf.conf file), and fwknopd runs a check at +# init time to ensure that the anchor exists. +# +#PF_ANCHOR_NAME fwknop; + +# Set the interval (in seconds) over which rules that are expired +# +#PF_EXPIRE_INTERVAL 30; + +############################################################################## + +# Directories - These can override compile-time defaults. +# +#FWKNOP_RUN_DIR /var/run/fwknop; +#FWKNOP_CONF_DIR /etc/fwknop; + +# Files +# +#ACCESS_FILE access.conf; +#FWKNOP_PID_FILE $FWKNOP_RUN_DIR/fwknopd.pid; +#DIGEST_FILE $FWKNOP_RUN_DIR/digest.cache; +### The DB version is only used if fwknopd was built with gdbm/ndbm +### support (not needed by default). +#DIGEST_DB_FILE $FWKNOP_RUN_DIR/digest_db.cache; + +# System binaries +# +#FIREWALL_EXE /bin/firewall-cmd; +#FIREWALL_EXE /sbin/iptables; + +###EOF### diff --git a/etc/group b/etc/group new file mode 100644 index 0000000..6337f2c --- /dev/null +++ b/etc/group @@ -0,0 +1,12 @@ +root:x:0: +daemon:x:1: +adm:x:4: +mail:x:8: +audio:x:29: +www-data:x:33: +ftp:x:55: +users:x:100: +network:x:101: +nogroup:x:65534: +avahi:x:105: +ntp:x:123: diff --git a/etc/hosts b/etc/hosts new file mode 100644 index 0000000..75721cd --- /dev/null +++ b/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/etc/hotplug-preinit.json b/etc/hotplug-preinit.json new file mode 100644 index 0000000..614b104 --- /dev/null +++ b/etc/hotplug-preinit.json @@ -0,0 +1,20 @@ +[ + [ "case", "ACTION", { + "add": [ + [ "if", + [ "has", "FIRMWARE" ], + [ + [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ], + [ "load-firmware", "/lib/firmware" ], + [ "return" ] + ] + ], + ], + }, ], + [ "if", + [ "and", + [ "eq", "SUBSYSTEM", "button" ], + ], + [ "exec", "/etc/rc.button/failsafe" ] + ], +] diff --git a/etc/hotplug.d/button/40-wsplcd b/etc/hotplug.d/button/40-wsplcd new file mode 100755 index 0000000..cfbf0f1 --- /dev/null +++ b/etc/hotplug.d/button/40-wsplcd @@ -0,0 +1,17 @@ +# +# Copyright (c) 2013 Qualcomm Atheros, Inc.. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. +# + + +if [ "$ACTION" = "released" -a "$BUTTON" = "wps" ]; then + local enable + enable=`/sbin/uci -q get wsplcd.config.HyFiSecurity` + + if [ -n "$enable" -a "$enable" -ne 0 ] ; then + echo "Push button event of 1905.1 AP Auto Configuration" > /dev/console + echo "wps_pbc $SEEN" > /var/run/wsplc.pipe & + fi +fi diff --git a/etc/hotplug.d/button/50-wps b/etc/hotplug.d/button/50-wps new file mode 100755 index 0000000..bbc07f3 --- /dev/null +++ b/etc/hotplug.d/button/50-wps @@ -0,0 +1,11 @@ +# Copyright (C) 2017 devolo AG + +if [ "$ACTION" = "released" -a "$BUTTON" = "BTN_2" ]; then + . /lib/config/uci.sh + MIN_HOLD_TIME=$(uci_get wireless wps min_hold_time 0) + MAX_HOLD_TIME=$(uci_get wireless wps max_hold_time 3) + + if ( [ $SEEN -ge $MIN_HOLD_TIME ] && [ $SEEN -lt $MAX_HOLD_TIME ] ); then + ubus call network.wps enable '{"mode":"wps_pbc"}' + fi +fi diff --git a/etc/hotplug.d/button/51-wps-clone b/etc/hotplug.d/button/51-wps-clone new file mode 100755 index 0000000..ee33c6e --- /dev/null +++ b/etc/hotplug.d/button/51-wps-clone @@ -0,0 +1,11 @@ +# Copyright (C) 2017 devolo AG + +if [ "$ACTION" = "released" -a "$BUTTON" = "BTN_0" ]; then + . /lib/config/uci.sh + MIN_HOLD_TIME=$(uci_get wireless wps min_hold_time_clone 0) + MAX_HOLD_TIME=$(uci_get wireless wps max_hold_time_clone 3) + + if ( [ $SEEN -ge $MIN_HOLD_TIME ] && [ $SEEN -lt $MAX_HOLD_TIME ] ); then + ubus call network.wps clone + fi +fi diff --git a/etc/hotplug.d/button/51-wps-reset b/etc/hotplug.d/button/51-wps-reset new file mode 100644 index 0000000..b9feb25 --- /dev/null +++ b/etc/hotplug.d/button/51-wps-reset @@ -0,0 +1,25 @@ +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +if [ "$ACTION" = "released" -a "$BUTTON" = "wps" ]; then + default_hold=12 + if [ -f /var/run/plchost.pid ] + then + default_hold=12 + fi + if [ "$SEEN" -gt $default_hold ]; then + echo "" > /dev/console + echo "RESET TO FACTORY SETTING EVENT DETECTED" > /dev/console + echo "PLEASE WAIT WHILE REBOOTING THE DEVICE..." > /dev/console + rm -rf /overlay/* + reboot + fi +fi diff --git a/etc/hotplug.d/button/52-wps-supplicant b/etc/hotplug.d/button/52-wps-supplicant new file mode 100644 index 0000000..df6eb11 --- /dev/null +++ b/etc/hotplug.d/button/52-wps-supplicant @@ -0,0 +1,49 @@ +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +activate_pbc_for_sta_iface() { + local config=$1 + local ifname + local mode + config_get ifname "$config" ifname + config_get mode "$config" mode + + if [ $mode == "sta" ]; then + local wps_pbc + local wps_pbc_skip_connected_sta + config_get wps_pbc "$config" wps_pbc 0 + config_get wps_pbc_skip_connected_sta "$config" wps_pbc_skip_connected_sta 0 + if [ $wps_pbc -gt 0 ]; then + if [ $wps_pbc_skip_connected_sta -eq 0 ] || + iwconfig $ifname | head -2 | tail -1 | grep -q "Not-Associated"; then + wpa_cli -p "$dir" wps_pbc + fi + fi + fi +} + +pid= +if [ "$ACTION" = "pressed" -a "$BUTTON" = "wps" ]; then + [ -r /var/run/son_active ] && exit 0 + if [ -r /var/run/wifi-wps-enhc-extn.conf ] && + [ ! -r /var/run/son.conf ]; then + exit 0 + fi + config_load wireless + for dir in /var/run/wpa_supplicant-*; do + [ -d "$dir" ] || continue + pid=/var/run/wps-hotplug-${dir#"/var/run/wpa_supplicant-"}.pid + config_foreach activate_pbc_for_sta_iface wifi-iface + [ -f $pid ] || { + wpa_cli -p"$dir" -a/lib/wifi/wps-supplicant-update-uci -P$pid -B + } + done +fi diff --git a/etc/hotplug.d/button/53-wps-repacd b/etc/hotplug.d/button/53-wps-repacd new file mode 100755 index 0000000..b5df1e6 --- /dev/null +++ b/etc/hotplug.d/button/53-wps-repacd @@ -0,0 +1,15 @@ +# +# Copyright (c) 2015 Qualcomm Atheros, Inc.. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. +# + +if [ "$ACTION" = "released" -a "$BUTTON" = "wps" ]; then + enable=`/sbin/uci -q get repacd.repacd.Enable` + + PIPE_NAME='/var/run/repacd.pipe' + if [ -n "$enable" -a "$enable" -ne 0 -a -p $PIPE_NAME ] ; then + echo "wps_pbc" > $PIPE_NAME & + fi +fi diff --git a/etc/hotplug.d/button/54-wps-extender b/etc/hotplug.d/button/54-wps-extender new file mode 100644 index 0000000..8fe7c64 --- /dev/null +++ b/etc/hotplug.d/button/54-wps-extender @@ -0,0 +1,38 @@ +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2015, The Linux Foundation. All rights reserved. +# + +if [ "$ACTION" = "pressed" -a "$BUTTON" = "wps" ]; then + local num + if [ -r /var/run/son.conf ] || + [ -r /var/run/son_active ]; then + exit 0 + fi + [ -r /var/run/wifi-wps-enhc-extn.conf ] || exit 0 + echo "" > /dev/console + echo "WPS PUSH BUTTON EVENT DETECTED" > /dev/console + + num=`grep -w "RADIO" /var/run/wifi-wps-enhc-extn.conf | wc -l` + + if [ -r /var/run/wifi-wps-enhc-extn.pid ]; then + kill "$(cat "/var/run/wifi-wps-enhc-extn.pid")" + sleep 1 + fi + + if [ -r /var/run/wifi-wps-enhc-extn.pid ]; then + rm -f /var/run/wifi-wps-enhc-extn.pid + exit 0 + fi + + echo "START APP TO HANDLE WPS PUSH BUTTON EVENT" > /dev/console + /usr/sbin/wps_enhc -b /var/run/wifi-wps-enhc-extn.pid -n $num \ + -d 128 -l /var/run/wifi-wps-enhc-extn.log +fi + diff --git a/etc/hotplug.d/button/60-plc-uptime b/etc/hotplug.d/button/60-plc-uptime new file mode 100755 index 0000000..3509f1d --- /dev/null +++ b/etc/hotplug.d/button/60-plc-uptime @@ -0,0 +1,8 @@ +# Copyright (C) 2018 devolo AG + +if [ "$ACTION" = "released" -a "$BUTTON" = "BTN_0" ]; then + uptime=$(cat /proc/uptime) + uptime=${uptime%% *} + echo $uptime > /tmp/cs_uptime +fi + diff --git a/etc/hotplug.d/edge/10-apconf b/etc/hotplug.d/edge/10-apconf new file mode 100755 index 0000000..bba46c5 --- /dev/null +++ b/etc/hotplug.d/edge/10-apconf @@ -0,0 +1,50 @@ +#!/bin/sh +# Copyright (c) 2016 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +logger -t hotplug-edge -p user.info "edge detection sees $EVENT $STATE" + +. /lib/functions/repacd-netdet.sh + +if [ "$EVENT" = "location" ]; then + case $STATE in + cap ) + netdet_detect_cap_bridge_router_mode + __gCapDetectVal=$? + case $__gCapDetectVal in + $NETDET_CAP_BRIDGE_ROUTER_RESULT_ROUTER ) + repacd_netdet_get_current_device_mode + if [ $? -ne $NETDET_CURRENT_MODE_ROOTAP ]; then + netdet_configure_cap_router_mode + fi + ;; + $NETDET_CAP_BRIDGE_ROUTER_RESULT_BRIDGE ) + repacd_netdet_get_current_device_mode + if [ $? -ne $NETDET_CURRENT_MODE_RE ]; then + netdet_configure_cap_bridge_mode + fi + ;; + *) + echo "error: unknown mode: $result" >&2 + return 3 + ;; + esac + netdet_set_mode_db "cap" + ;; + re ) + repacd_netdet_get_current_device_mode + if [ $? -ne $NETDET_CURRENT_MODE_RE ]; then + repacd_netdet_set_current_device_mode re + fi + netdet_set_mode_db "re" + ;; + unknown ) + netdet_set_mode_db "unknown" + ;; + * ) + logger -t hotplug-edge -p user.error "unknown state: $STATE" + ;; + esac +fi diff --git a/etc/hotplug.d/firmware/10-ath9k-eeprom b/etc/hotplug.d/firmware/10-ath9k-eeprom new file mode 100644 index 0000000..48dd89c --- /dev/null +++ b/etc/hotplug.d/firmware/10-ath9k-eeprom @@ -0,0 +1,69 @@ +#!/bin/sh + +ath9k_eeprom_die() { + echo "ath9k eeprom: " "$*" + exit 1 +} + +ath9k_eeprom_extract() { + local part=$1 + local offset=$2 + local count=$3 + local mtd + + mtd=$(find_mtd_chardev $part) + [ -n "$mtd" ] || \ + ath9k_eeprom_die "no mtd device found for partition $part" + + dd if=$mtd of=/lib/firmware/$FIRMWARE bs=1 skip=$offset count=$count 2>/dev/null || \ + ath9k_eeprom_die "failed to extract from $mtd" +} + +ath9k_patch_firmware_mac() { + local mac=$1 + + [ -z "$mac" ] && return + + macaddr_2bin $mac | dd of=/lib/firmware/$FIRMWARE conv=notrunc bs=1 seek=2 count=6 +} + +[ -e /lib/firmware/$FIRMWARE ] && exit 0 + +. /lib/ar71xx.sh +. /lib/functions.sh +. /lib/functions/system.sh + +board=$(ar71xx_board_name) + +case "$FIRMWARE" in +"soc_wmac.eeprom") + case $board in + r6100 | \ + wndr3700v4 | \ + wndr4300) + ath9k_eeprom_extract "caldata" 4096 2048 + ath9k_patch_firmware_mac $(mtd_get_mac_binary caldata 0) + ;; + cus532k) + ath9k_eeprom_extract "caldata" 4096 4096 + ;; + *) + ath9k_eeprom_die "board $board is not supported yet" + ;; + esac + ;; + +"pci_wmac0.eeprom") + case $board in + cus532k |\ + wndr3700v4 | \ + wndr4300) + ath9k_eeprom_extract "caldata" 20480 2048 + ath9k_patch_firmware_mac $(mtd_get_mac_binary caldata 12) + ;; + *) + ath9k_eeprom_die "board $board is not supported yet" + ;; + esac + ;; +esac diff --git a/etc/hotplug.d/firmware/11-ath10k-caldata b/etc/hotplug.d/firmware/11-ath10k-caldata new file mode 100644 index 0000000..3919f68 --- /dev/null +++ b/etc/hotplug.d/firmware/11-ath10k-caldata @@ -0,0 +1,119 @@ +#!/bin/sh + +ath10kcal_die() { + echo "ath10cal: " "$*" + exit 1 +} + +ath10kcal_from_file() { + local source=$1 + local offset=$2 + local count=$3 + + dd if=$source of=/lib/firmware/$FIRMWARE bs=1 skip=$offset count=$count 2>/dev/null || \ + ath10kcal_die "failed to extract calibration data from $source" +} + +ath10kcal_extract() { + local part=$1 + local offset=$2 + local count=$3 + local mtd + + mtd=$(find_mtd_chardev $part) + [ -n "$mtd" ] || \ + ath10kcal_die "no mtd device found for partition $part" + + dd if=$mtd of=/lib/firmware/$FIRMWARE bs=1 skip=$offset count=$count 2>/dev/null || \ + ath10kcal_die "failed to extract calibration data from $mtd" +} + +ath10kcal_patch_mac() { + local mac=$1 + + [ -z "$mac" ] && return + + macaddr_2bin $mac | dd of=/lib/firmware/$FIRMWARE conv=notrunc bs=1 seek=6 count=6 +} + +[ -e /lib/firmware/$FIRMWARE ] && exit 0 + +. /lib/ar71xx.sh +. /lib/functions.sh +. /lib/functions/system.sh + +board=$(ar71xx_board_name) + +case "$FIRMWARE" in +"ath10k/cal-pci-0000:00:00.0.bin") + case $board in + dvl-1200e | \ + dvl-1200i | \ + dvl-1750e | \ + dvl-1750i | \ + dvl-1750c | \ + dvl-1750x | \ + dlan-pro-1200-ac) + ath10kcal_extract "art" 20480 2116 + ;; + dw33d) + ath10kcal_extract "art" 20480 2116 + ath10kcal_patch_mac $(mtd_get_mac_binary art 18) + ;; + mc-mac1200r) + ath10kcal_extract "art" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -1) + ;; + tl-wdr6500-v2) + ath10kcal_extract "art" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -2) + ;; + r6100) + ath10kcal_extract "caldata" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) +2) + ;; + qihoo-c301) + ath10kcal_extract "radiocfg" 20480 2116 + ath10kcal_patch_mac $(mtd_get_mac_ascii devdata wlan5mac) + ;; + esr1750 | \ + epg5000) + ath10kcal_extract "caldata" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth0/address) +1) + ;; + mr1750) + mr1750v2 | \ + om5p-acv2) + ath10kcal_extract "ART" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth0/address) +16) + ;; + unifiac) + ath10kcal_extract "EEPROM" 20480 2116 + ;; + esac + ;; +"ath10k/cal-pci-0000:01:00.0.bin") + case $board in + archer-c5 | \ + archer-c7) + ath10kcal_extract "art" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -2) + ;; + nbg6616 | \ + nbg6716) + ath10kcal_extract "RFdata" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -2) + ;; + rb-911g-5hpacd) + ath10kcal_from_file "/sys/firmware/routerboot/ext_wlan_data" 20480 2116 + ;; + om5p-ac) + ath10kcal_extract "ART" 20480 2116 + ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth0/address) +16) + ;; + esac + ;; +*) + exit 1 + ;; +esac diff --git a/etc/hotplug.d/iface/00-netstate b/etc/hotplug.d/iface/00-netstate new file mode 100644 index 0000000..023025c --- /dev/null +++ b/etc/hotplug.d/iface/00-netstate @@ -0,0 +1,7 @@ +[ ifup = "$ACTION" ] && { + uci_toggle_state network "$INTERFACE" up 1 + [ -n "$DEVICE" ] && { + uci_toggle_state network "$INTERFACE" device "$(uci -q get network.$INTERFACE.ifname)" + uci_toggle_state network "$INTERFACE" ifname "$DEVICE" + } +} diff --git a/etc/hotplug.d/iface/01-minissdp b/etc/hotplug.d/iface/01-minissdp new file mode 100644 index 0000000..8a9935e --- /dev/null +++ b/etc/hotplug.d/iface/01-minissdp @@ -0,0 +1,8 @@ +#!/bin/sh + +[ ifup = "$ACTION" ] && { + [ "$INTERFACE" == "lan6" ] && { + /etc/init.d/miniupnpd restart + } +} + diff --git a/etc/hotplug.d/iface/20-firewall b/etc/hotplug.d/iface/20-firewall new file mode 100644 index 0000000..f1eab00 --- /dev/null +++ b/etc/hotplug.d/iface/20-firewall @@ -0,0 +1,11 @@ +#!/bin/sh + +[ "$ACTION" = ifup -o "$ACTION" = ifupdate ] || exit 0 +[ "$ACTION" = ifupdate -a -z "$IFUPDATE_ADDRESSES" -a -z "$IFUPDATE_DATA" ] && exit 0 + +/etc/init.d/firewall enabled || exit 0 + +fw3 -q network "$INTERFACE" >/dev/null || exit 0 + +logger -t firewall "Reloading firewall due to $ACTION of $INTERFACE ($DEVICE)" +fw3 -q reload diff --git a/etc/hotplug.d/iface/20-ntpd b/etc/hotplug.d/iface/20-ntpd new file mode 100755 index 0000000..67a4d6a --- /dev/null +++ b/etc/hotplug.d/iface/20-ntpd @@ -0,0 +1,10 @@ +#!/bin/sh + +NAME=ntpd +COMMAND=/etc/init.d/$NAME + +[ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && { + $COMMAND enabled && { + $COMMAND restart + } +} diff --git a/etc/hotplug.d/iface/30-relay b/etc/hotplug.d/iface/30-relay new file mode 100644 index 0000000..afffbfe --- /dev/null +++ b/etc/hotplug.d/iface/30-relay @@ -0,0 +1,2 @@ +#!/bin/sh +/etc/init.d/relayd enabled && /etc/init.d/relayd start diff --git a/etc/hotplug.d/iface/30-repacd b/etc/hotplug.d/iface/30-repacd new file mode 100755 index 0000000..4cb17aa --- /dev/null +++ b/etc/hotplug.d/iface/30-repacd @@ -0,0 +1,13 @@ +#!/bin/sh +# Copyright (c) 2016 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +[ "$ACTION" = ifup ] || exit 0 + +. /lib/functions/repacd-netdet.sh + +if [ $(uci get repacd.repacd.EnableEthernetMonitoring) -eq 1 ] && ps | grep lldpd > /dev/null; then + repacd_netdet_lldpd_init restart +fi diff --git a/etc/hotplug.d/iface/50-miniupnpd b/etc/hotplug.d/iface/50-miniupnpd new file mode 100644 index 0000000..320437e --- /dev/null +++ b/etc/hotplug.d/iface/50-miniupnpd @@ -0,0 +1,39 @@ +#!/bin/sh + +/etc/init.d/miniupnpd enabled || exit 0 + +. /lib/functions/service.sh + +# If miniupnpd is not running: +# - check on _any_ event (even updates may contribute to network_find_wan*) + +# If miniupnpd _is_ running: +# - check only on ifup (otherwise lease updates etc would cause +# miniupnpd state loss) + +[ ! "$ACTION" = "ifup" ] && service_check /usr/sbin/miniupnpd && exit 0 + +tmpconf="/var/etc/miniupnpd.conf" +extiface=$(uci get upnpd.config.external_iface) +extzone=$(uci get upnpd.config.external_zone) + +. /lib/functions/network.sh + +for iface in $(uci get upnpd.config.internal_iface); do + network_get_device device $iface + [ "$DEVICE" = "$device" ] && /etc/init.d/miniupnpd restart && exit 0 +done + + +if [ -z "$extiface" ] ; then + # manual external zone (if dynamically find interfaces + # belonging to it) overrides network_find_wan* + if [ -n "$extzone" ] ; then + ifname=$(fw3 -q zone $extzone | head -1) + fi + [ -n "$extiface" ] || network_find_wan extiface + [ -n "$extiface" ] || network_find_wan6 extiface +fi + +[ -n "$ifname" ] || network_get_device ifname ${extiface} +grep -q "ext_ifname=$ifname" $tmpconf || /etc/init.d/miniupnpd restart diff --git a/etc/hotplug.d/net/00-sysctl b/etc/hotplug.d/net/00-sysctl new file mode 100644 index 0000000..5d9da8a --- /dev/null +++ b/etc/hotplug.d/net/00-sysctl @@ -0,0 +1,6 @@ +#!/bin/sh + +if [ -f /etc/sysctl.conf ] && [ "$ACTION" = add ]; then + sed -ne "/^[[:space:]]*net\..*\.$DEVICENAME\./p" /etc/sysctl.conf | \ + sysctl -e -p - | logger -t sysctl +fi diff --git a/etc/hotplug.d/net/10-ar922x-led-fix b/etc/hotplug.d/net/10-ar922x-led-fix new file mode 100644 index 0000000..1024150 --- /dev/null +++ b/etc/hotplug.d/net/10-ar922x-led-fix @@ -0,0 +1,51 @@ +#!/bin/sh + +# For AR9220 and AR9223, GPIO JTAG must explicit be disabled +# before LEDs start working. Do this when wifi device is +# detected. + +# +# $DEVPATH is not valid for some boards (including WZR-HP-AG300H). +# Manipulate the $DEVPATH to reach the corresponding phyN. +# + +devdir=`dirname $DEVPATH` +devdir=`dirname $devdir` +phydir=/sys$devdir/ieee80211 +phyname=`cat $phydir/phy*/name` + +if [ -z $phyname -o $ACTION != "add" ]; then exit 0; fi + +# +# ar922x_disable_gpio_jtag(): +# +# Emulate +# REG_SET_BIT(ah, AR_GPIO_INPUT_EN_VAL, AR_GPIO_JTAG_DISABLE); +# for AR9220 and AR9223. +# + +ar922x_disable_gpio_jtag() +{ + local regidx=0x4054 + + [ -f /sys/kernel/debug/ieee80211/$1/ath9k/regidx ] && { + echo $regidx > /sys/kernel/debug/ieee80211/$1/ath9k/regidx + regval=`cat /sys/kernel/debug/ieee80211/$1/ath9k/regval` + regval=$((regval | 0x20000)) + echo regval $regval + echo $regval > /sys/kernel/debug/ieee80211/$1/ath9k/regval + } +} + +if [ $phyname -a $ACTION = "add" ]; then + + . /lib/ar71xx.sh + + case $(ar71xx_board_name) in + wzr-hp-ag300h) + ar922x_disable_gpio_jtag $phyname + ;; + esac; +fi + +exit 0 diff --git a/etc/hotplug.d/net/30-hyd b/etc/hotplug.d/net/30-hyd new file mode 100755 index 0000000..6732cbe --- /dev/null +++ b/etc/hotplug.d/net/30-hyd @@ -0,0 +1,83 @@ +#!/bin/sh + +. /lib/functions.sh +. /lib/functions/network.sh +. /lib/functions/hyfi-iface.sh +. /lib/functions/hyfi-network.sh + +wan_protocol="pppoe" + +__wan_pppoe_mode() { + local ifname wan_proto + + ifname=`uci get network.wan.ifname` + wan_proto=`uci get network.wan.proto` + + case "$ACTION" in + add) + if [[ "${ifname}" = "${INTERFACE}" -a "${wan_protocol}" = "${wan_proto}" ]]; + then + return 1 + fi + ;; + remove) + if [[ "${ifname}" = "${INTERFACE}" -a "${wan_protocol}" = "${wan_proto}" ]]; + then + return 1 + fi + ;; + esac + return 0 +} + +hyd_restart_aggr() { + local fileflag="/tmp/.hyd.restart.pending" + + touch "$fileflag" + + sleep 7 + + [ -f "$fileflag" ] || return + + a=`stat -c %Y $fileflag` + b=`date +%s` + c=`expr $b - $a` + [ "$c" -ge 7 ] || return + + [ -f "$fileflag" ] || return + rm -f $fileflag + + /etc/init.d/hyd restart +} + +hyd_restart() { + local exescript + + exescript=`ls /etc/hotplug.d/net/*hyd* 2>&-` + [ -n "$exescript" ] || return + + # Restart with aggregation(background) + exescript="$exescript &" + eval $exescript +} + +trap '' INT TERM ABRT QUIT ALRM + +local enabled +config_load 'hyd' +config_get_bool enabled config 'Enable' '0' +[ "$enabled" -eq 0 ] && return + +if [ -n "$1" ] ; then # Called by hotplugd + case "$INTERFACE" in + ath*|eth*|eth*.*|br*) + __wan_pppoe_mode + if [ "$?" -eq 0 ]; then + hyd_restart + fi + ;; + esac +else # Called directly + hyd_restart_aggr +fi + diff --git a/etc/hotplug.d/net/50-autoipd b/etc/hotplug.d/net/50-autoipd new file mode 100644 index 0000000..a36051f --- /dev/null +++ b/etc/hotplug.d/net/50-autoipd @@ -0,0 +1,20 @@ +# create avahi state directory +mkdir -p /var/lib + +[ add = "$ACTION" ] && { + [ -n "$INTERFACE" ] && { + [ "$DEVTYPE" = "bridge" ] && INTERFACE=${INTERFACE#br-} + AUTOIP_OPT=$(uci -q get network.${INTERFACE}.autoip) + [ "${AUTOIP_OPT}" = "yes" ] && { + avahi-autoipd -s -D ${DEVICENAME} + } + } +} + +[ remove = "$ACTION" ] && { + [ -n "$INTERFACE" ] && { + # no use in checking the config, it is gone + avahi-autoipd -s -k ${DEVICENAME} + } +} + diff --git a/etc/hotplug.d/net/90-plc-standby b/etc/hotplug.d/net/90-plc-standby new file mode 100644 index 0000000..0c96ece --- /dev/null +++ b/etc/hotplug.d/net/90-plc-standby @@ -0,0 +1,50 @@ +#!/bin/sh + +# act on wlan devices and broken events for qca proprietary devices which all have no DEVTYPE! +[ "$DEVTYPE" = "wlan" ] || + [ "$DEVTYPE${DEVICENAME%%[0-9]*}" = "wifi" ] || + [ "$DEVTYPE${DEVICENAME%%[0-9]*}" = "ath" ] || + exit 0 + +. /lib/config/uci.sh +# uci_ lib works on temporary config files here which are not persistent +UCI_CONFIG_DIR=/var/run +CONFIG=plc-standby + +# create initial config file +uci_set_default $CONFIG <<'EOF' + config status 'status' + option timeout '0' +EOF + +[ "$DEVTYPE${DEVICENAME%%[0-9]*}" = "wifi" ] && exit 0 + +# check added/removed device +if [ "$DEVTYPE" = "wlan" ]; then + # strange behavior on ath9/10k! + # on boot wlanX interface is added for all radios, then removed for radios without enabled interfaces, + # but not for disabled radios. + # ubus call not yet possible at this early boot stage. ignore this add when ubus fails. + # or we could ignore the first added of a phy + ubus call network.wireless status >/dev/null 2>&1 || exit +fi + +devices=$(uci_get $CONFIG status wlandevs) + +case "$ACTION" in +add) + logger -t dlanx-standby "device $DEVICENAME added" + devices="${devices//"$DEVICENAME "/}$DEVICENAME " + uci_set $CONFIG status wlandevs "$devices" + uci_commit $CONFIG + ;; +remove) + logger -t dlanx-standby "device $DEVICENAME removed" + devices="${devices//"$DEVICENAME "/}" + uci_set $CONFIG status wlandevs "$devices" + uci_commit $CONFIG + ;; +*) + exit + ;; +esac diff --git a/etc/hotplug.d/ntp/10-parental-control b/etc/hotplug.d/ntp/10-parental-control new file mode 100755 index 0000000..0010cb2 --- /dev/null +++ b/etc/hotplug.d/ntp/10-parental-control @@ -0,0 +1,5 @@ +# Copyright (C) 2018 devolo AG + +if [ "$ACTION" = "stratum" ]; then + /usr/bin/parental_control.sh check +fi diff --git a/etc/hotplug.d/ntp/10-wifi-schedule b/etc/hotplug.d/ntp/10-wifi-schedule new file mode 100755 index 0000000..dff1ffe --- /dev/null +++ b/etc/hotplug.d/ntp/10-wifi-schedule @@ -0,0 +1,5 @@ +# Copyright (C) 2018 devolo AG + +if [ "$ACTION" = "stratum" ]; then + /usr/bin/wifi_schedule.sh check +fi diff --git a/etc/hotplug.d/switch/10-lp b/etc/hotplug.d/switch/10-lp new file mode 100755 index 0000000..efbd831 --- /dev/null +++ b/etc/hotplug.d/switch/10-lp @@ -0,0 +1,28 @@ +#!/bin/sh +# Copyright (c) 2016 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +logger -t hotplug-switch -p user.info "loop prevention acting on port $PORT $STATE" + +. /lib/functions/repacd-lp.sh + +case $EVENT in +link) + if [ $STATE = "up" ]; then + lp_onlinkup $PORT + elif [ $STATE = "down" ]; then + lp_onlinkdown $PORT + fi + ;; +direction) + if [ $STATE = "downstream" ]; then + lp_ondownstream $PORT + elif [ $STATE = "upstream" ]; then + lp_onupstream $PORT + fi + ;; +net) + ;; +esac diff --git a/etc/hotplug.d/switch/20-netdet b/etc/hotplug.d/switch/20-netdet new file mode 100755 index 0000000..a46c6e5 --- /dev/null +++ b/etc/hotplug.d/switch/20-netdet @@ -0,0 +1,23 @@ +#!/bin/sh +# Copyright (c) 2016 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +. /lib/functions/repacd-netdet.sh + +ENABLED=$(uci get repacd.repacd.EnableLANWANDetect) + +if [ "$ENABLED" -eq 1 ] && [ "$EVENT" == "direction" ] && [ "$STATE" == "upstream" ]; then + logger -t hotplug-switch -p user.info "detecting mode because port $PORT is $STATE" + pkill -9 -f repacd-detect_device_mode.sh 2>/dev/null || true + logger -t hotplug-switch -p user.debug "waiting for DHCP address" + sleep 5 + repacd_netdet_wait_for_dhcp_addr eth0 + if [ $? -eq 1 ]; then + logger -t hotplug-switch -p user.debug "we timed out waiting for a DHCP address" + else + logger -t hotplug-switch -p user.debug "we got a DHCP address" + fi + repacd-detect_device_mode.sh & +fi diff --git a/etc/hotplug.json b/etc/hotplug.json new file mode 100644 index 0000000..91ed366 --- /dev/null +++ b/etc/hotplug.json @@ -0,0 +1,93 @@ +[ + [ "case", "ACTION", { + "add": [ + [ "if", + [ "and", + [ "has", "MAJOR" ], + [ "has", "MINOR" ], + ], + [ + [ "if", + [ "or", + [ "eq", "DEVNAME", + [ "null", "full", "ptmx", "zero" ], + ], + [ "regex", "DEVNAME", + [ "^gpio", "^hvc" ], + ], + ], + [ + [ "makedev", "/dev/%DEVNAME%", "0666" ], + [ "return" ], + ] + ], + [ "if", + [ "or", + [ "eq", "DEVNAME", "mapper/control" ], + [ "regex", "DEVPATH", "^ppp" ], + ], + [ + [ "makedev", "/dev/%DEVNAME%", "0600" ], + [ "return" ], + ], + ], + [ "if", + [ "has", "DEVNAME" ], + [ "makedev", "/dev/%DEVNAME%", "0644" ], + ], + ], + ], + [ "if", + [ "has", "FIRMWARE" ], + [ + [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ], + [ "load-firmware", "/lib/firmware" ], + [ "return" ] + ] + ], + ], + "remove" : [ + [ "if", + [ "and", + [ "has", "DEVNAME" ], + [ "has", "MAJOR" ], + [ "has", "MINOR" ], + ], + [ "rm", "/dev/%DEVNAME%" ] + ] + ] + } ], + [ "if", + [ "eq", "SUBSYSTEM", "platform" ], + [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ] + ], + [ "if", + [ "and", + [ "has", "BUTTON" ], + [ "eq", "SUBSYSTEM", "button" ] + ], + [ "if", + [ "regex", "UCI_BTN_DISABLED", ["^0"]], + [ + [ "button", "/etc/rc.button/%BUTTON%"], + [ "exec", "/sbin/hotplug-call", "button" ] + ] + ] + + ], + [ "if", + [ "eq", "SUBSYSTEM", + [ "net", "input", "usb", "usbmisc", "ieee1394", "block", "atm", "zaptel", "tty", "dump" ] + ], + [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ] + ], + [ "if", + [ "and", + [ "eq", "SUBSYSTEM", "usb-serial" ], + [ "regex", "DEVNAME", + [ "^ttyUSB", "^ttyACM" ] + ], + ], + [ "exec", "/sbin/hotplug-call", "tty" ] + ], +] diff --git a/etc/init.d/acd b/etc/init.d/acd new file mode 100755 index 0000000..70d1dd0 --- /dev/null +++ b/etc/init.d/acd @@ -0,0 +1,480 @@ +#!/bin/sh /etc/rc.common +# Copyright (c) 2013 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +START=50 + +SERVICE_WRITE_PID=1 +SERVICE_DAEMONIZE=1 +#SERVICE_DEBUG=1 +NETWORK_RESTART=0 +SERVICE_DEBUG_OUTPUT=0 +ACD_DEBUG_OUTOUT=0 +SERVICE_PATH="/usr/sbin/acd" + +ACD_CONFIG_FILE="/tmp/acd.conf" +WIRELESS_CONFIG_FILE="/etc/config/wireless" + +EXTRA_COMMANDS="restart_in_hc_mode restart_in_hr_mode" +EXTRA_HELP=< /dev/console + else + echo "acd: $1" + fi +} + +__acd_append_wireless() { + echo "$1" >> "$WIRELESS_CONFIG_FILE" +} + +__acd_router_mode() { + local wan_iface + + config_load network + config_get wan_iface wan ifname + + [ -n "$wan_iface" ] && return 1 + + return 0 +} + +__acd_get_freq_from_standard() { + config_get hwmode $1 hwmode '11ng' + + case "$hwmode" in + 11ac|11na|11a) + eval "$2='5G'" + ;; + + *) + eval "$2='2G'" + ;; + esac +} + +__acd_vaps_in_default_config() { + local ssid encryption last_vap + + ssid=`uci show wireless | grep "ssid=OpenWrt"` + encryption=`uci show wireless | grep "encryption=none"` + + __acd_echo "ssid=$ssid encryption=$encryption" + + if [ -n "$ssid" -a -n "$encryption" ]; then + return 1 + fi + + last_vap=`uci show wireless.@wifi-iface[-1]` + __acd_echo "last_vap=$last_vap" + [ -z "$last_vap" ] && return 1 + + return 0 +} + +__acd_destroy_vaps() { + local retval + + /sbin/wifi down + /etc/init.d/network stop + uci delete wireless.@wifi-iface[0] 2>/dev/null; retval=$? + + while [ "$retval" -eq 0 ]; do + uci delete wireless.@wifi-iface[0] 2>/dev/null + retval=$? + done + + uci commit wireless +} + +__acd_enable_wifi() { + local DEVICES= + local device changed=0 + + config_cb() { + local type="$1" + local section="$2" + + case "$type" in + wifi-device) + append DEVICES "$section" + ;; + esac + } + config_load wireless + + for device in $DEVICES ; do + config_get_bool disabled $device disabled + [ -z "$disabled" ] && continue + [ "$disabled" -eq 0 ] && continue + + uci_set wireless $device disabled '0' + changed=1 + done + + if [ "$changed" -gt 0 ]; then + uci_commit wireless + config_changed=1 + fi +} + +__acd_create_vaps() { + local DEVICES= + local HYFI_SEED= + local AP_disabled=0 STA_disabled=0 + + config_cb() { + local type="$1" + local section="$2" + + case "$type" in + wifi-device) + append DEVICES "$section" + ;; + esac + } + config_load wireless + + HYFI_SEED=`ifconfig br-$ieee1905managed | grep HWaddr | awk '{print $5}' | awk -F":" '{print $4$5$6}'` + + if [ -z "$DEVICES" ]; then + DEVICES=`ls /sys/class/net/wifi* -d1 | awk -F/ '{print $NF}'` + fi + + for device in $DEVICES ; do + uci_set wireless $device disabled '0' + + __acd_append_wireless "" + __acd_append_wireless "config wifi-iface" + __acd_append_wireless " option device '$device'" + __acd_append_wireless " option mode 'ap'" + __acd_append_wireless " option athnewind '0'" + __acd_append_wireless " option ssid 'Hy-Fi Network $HYFI_SEED'" + __acd_append_wireless " option wds '1'" + __acd_append_wireless " option network '$ieee1905managed'" + __acd_append_wireless " option encryption 'psk2'" + __acd_append_wireless " option key 'hyfi$HYFI_SEED'" + __acd_append_wireless " option wps_pbc '1'" + __acd_append_wireless " option disabled '$AP_disabled'" + __acd_append_wireless "" + __acd_append_wireless "config wifi-iface" + __acd_append_wireless " option device '$device'" + __acd_append_wireless " option mode 'sta'" + __acd_append_wireless " option athnewind '0'" + __acd_append_wireless " option ssid 'Hy-Fi Network $HYFI_SEED'" + __acd_append_wireless " option wds '1'" + __acd_append_wireless " option network '$ieee1905managed'" + __acd_append_wireless " option encryption 'psk2'" + __acd_append_wireless " option key 'hyfi$HYFI_SEED'" + __acd_append_wireless " option wps_pbc '1'" + __acd_append_wireless " option disabled '$STA_disabled'" + __acd_append_wireless "" + done + uci_commit wireless +} + +# __acd_disable_vaps +# input: $1 config +# input: $2 network +# input: $3 mode: sta or ap +# input: $4 1 - disable, 0 - enable +# input-output: $5 change counter +__acd_disable_vaps() { + local config="$1" + local mode network disabled + local changed="$5" + + config_get mode "$config" mode + config_get network "$config" network + config_get disabled "$config" disabled + + if [ "$2" = "$network" -a "$3" = "$mode" -a ! "$4" = "$disabled" ]; then + uci_set wireless $config disabled $4 + changed=$((changed + 1)) + eval "$5='$changed'" + __acd_echo "Set VAP $config to Disabled=$4" + fi +} + +__acd_config_hr_mode() { + config_load hyd + config_get mode config 'Mode' + + if [ ! "$mode" = 'HYROUTER' ]; then + uci_set hyd config 'Mode' 'HYROUTER' + config_changed=1 + uci commit hyd + __acd_echo "Set hyd in HR mode" + fi + + config_load wsplcd + config_get mode config 'RunMode' + + if [ ! "$mode" = 'REGISTRAR' ]; then + uci_set wsplcd config 'RunMode' 'REGISTRAR' + config_changed=1 + uci commit wsplcd + __acd_echo "Set wsplcd in REGISTRAR mode" + wsplcd_restart=1 + fi + + config_load wireless + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'sta' '1' config_changed + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'ap' '0' config_changed + uci commit wireless +} + +__acd_config_hc_mode() { + config_load hyd + config_get mode config 'Mode' + + if [ ! "$mode" = 'HYCLIENT' ]; then + uci_set hyd config 'Mode' 'HYCLIENT' + config_changed=1 + uci commit hyd + __acd_echo "Set hyd in HC mode" + fi + + config_load wsplcd + config_get mode config 'RunMode' + + if [ ! "$mode" = 'ENROLLEE' ]; then + uci_set wsplcd config 'RunMode' 'ENROLLEE' + config_changed=1 + uci commit wsplcd + __acd_echo "Set wsplcd in ENROLLEE mode" + wsplcd_restart=1 + fi + + config_load wireless + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'sta' '0' config_changed + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'ap' '1' config_changed + uci commit wireless +} + +__acd_config_hc_boot_mode() { + config_load hyd + config_get mode config 'Mode' + config_get_bool hyd_enabled config 'Enable' 0 + config_load vhyfid + config_get_bool vhyfid_enabled config 'Enable' 0 + local disable_sta=1 + + if [ "$hyd_enabled" -eq 1 -a "$vhyfid_enabled" -eq 0 ]; then + disable_sta=0 + fi + + if [ ! "$mode" = 'HYCLIENT' ]; then + uci_set hyd config 'Mode' 'HYCLIENT' + config_changed=1 + uci commit hyd + __acd_echo "Set hyd in HC mode" + fi + + config_load wsplcd + config_get mode config 'RunMode' + + if [ ! "$mode" = 'ENROLLEE' ]; then + uci_set wsplcd config 'RunMode' 'ENROLLEE' + config_changed=1 + uci commit wsplcd + __acd_echo "Set wsplcd in ENROLLEE mode" + wsplcd_restart=1 + fi + + config_load wireless + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'sta' $disable_sta config_changed + uci commit wireless +} + + +__acd_restart_dependencies() { + __acd_echo "Restarting network stack..." + hyfi_network_restart + if [ "$wsplcd_start" -gt 0 ]; then + /etc/init.d/wsplcd start + else + [ "$wsplcd_restart" -gt 0 ] && /etc/init.d/wsplcd restart + fi + [ "$hyd_start" -gt 0 ] && /etc/init.d/hyd start + [ "$vhyfid_start" -gt 0 ] && /etc/init.d/vhyfid start +} + +start() { + local enabled default_vaps router_mode + local mode + + stop + config_changed=0 + + config_load 'acd' + config_get_bool enabled config 'AutoConfigEnable' '0' + + [ "$enabled" -gt 0 ] || { + return 1 + } + + hyfi_echo acd "starting Hy-Fi auto-configuration" + # Get the IEEE1905.1 managed bridge name + hyfi_get_ieee1905_managed_iface ieee1905managed + + __acd_echo "Managed bridge: $ieee1905managed" + + __acd_vaps_in_default_config + + if [ "$?" -gt 0 ]; then + __acd_destroy_vaps + __acd_create_vaps + config_changed=1 + __acd_echo "Created new VAPs" + fi + + __acd_enable_wifi + + __acd_router_mode + if [ "$?" -gt 0 ]; then + # WAN group not empty + __acd_config_hr_mode + else + # WAN group empty or non-existent + # Disable all STAs and reset hyd state + __acd_config_hc_boot_mode + fi + + local vhyfid_rcd_enabled=`ls /etc/rc.d/S??vhyfid 2> /dev/null` + + config_load hyd + config_get_bool enabled config 'Enable' 0 + config_get hyd_control config 'Control' + + if [ "$hyd_control" = "manual" ]; then + if [ "$enabled" -eq 0 ]; then + uci_set hyd config 'Enable' '1' + config_changed=1 + uci commit hyd + hyd_start=1 + else + if [ ! -f /var/run/.hyd ]; then + config_changed=1 + hyd_start=1 + fi + fi + fi + + if [ -n "$vhyfid_rcd_enabled" ]; then + config_load vhyfid + config_get_bool enabled config 'Enable' 0 + + if [ "$enabled" -eq 0 ]; then + uci_set vhyfid config 'Enable' '1' + config_changed=1 + uci commit vhyfid + __acd_echo "Enabled Virtual Hy-Fi" + vhyfid_start=1 + fi + fi + + if [ -f "/etc/init.d/wsplcd" ]; then + config_load wsplcd + config_get_bool enabled config 'HyFiSecurity' 0 + + if [ "$enabled" -eq 0 ]; then + uci_set wsplcd config 'HyFiSecurity' '1' + config_changed=1 + uci commit wsplcd + __acd_echo "Enabled security and configuration" + wsplcd_start=1 + fi + fi + + if [ "$config_changed" -gt 0 ]; then + __acd_restart_dependencies + fi + + __acd_router_mode + if [ "$?" -eq 0 ]; then + config_load hyd + config_get_bool hyd_enabled config 'Enable' 0 + + hyfi_network_sync + start-stop-daemon -K -n acd-run.sh -s SIGKILL >/dev/null + if [ "$hyd_enabled" -gt 0 ]; then + # Monitor Ethernet ports + start-stop-daemon -S -x /usr/sbin/acd-run.sh -b + fi + fi +} + +stop() { + hyfi_network_sync + start-stop-daemon -K -n acd-run.sh -s SIGKILL >/dev/null +} + +restart() { + stop + + config_load 'acd' + config_get_bool enabled config 'AutoConfigEnable' '0' + + [ "$enabled" -gt 0 ] || { + return 1 + } + + __acd_router_mode + if [ "$?" -eq 0 ]; then + config_load hyd + config_get_bool hyd_enabled config 'Enable' 0 + + if [ "$hyd_enabled" -gt 0 ]; then + # Monitor Ethernet ports + start-stop-daemon -S -x /usr/sbin/acd-run.sh -b + fi + else + start + fi +} + +restart_in_hc_mode() { + hyfi_get_ieee1905_managed_iface ieee1905managed + + stop + __acd_config_hc_mode + __acd_restart_dependencies + /etc/init.d/hyd restart + + __acd_router_mode + if [ "$?" -eq 0 ]; then + # Monitor Ethernet ports + start-stop-daemon -S -x /usr/sbin/acd-run.sh -b + fi +} + +restart_in_hr_mode() { + hyfi_get_ieee1905_managed_iface ieee1905managed + + stop + __acd_config_hr_mode + __acd_restart_dependencies + /etc/init.d/hyd restart + + __acd_router_mode + if [ "$?" -eq 0 ]; then + # Monitor Ethernet ports + start-stop-daemon -S -x /usr/sbin/acd-run.sh -b -- hr + fi +} diff --git a/etc/init.d/avahi-daemon b/etc/init.d/avahi-daemon new file mode 100755 index 0000000..45923f5 --- /dev/null +++ b/etc/init.d/avahi-daemon @@ -0,0 +1,62 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006 OpenWrt.org +START=99 +USE_PROCD=1 + +BIN=avahi-daemon +DEFAULT=/etc/default/$BIN +OPTIONS="-s" +RUN_D=/var/run/$BIN + +PRODUCT_NAME="$(uci_get customization info product_name)" +VENDOR_URL="$(uci_get customization info vendor_url)" + +inject_line() { + local filename="$1" + local grepkey="$2" + local inject="$3" + + local old_line=$(cat "$filename" | grep "$grepkey") + sed -i -e 's~'"$old_line"'~'"$inject"'~' "$filename" +} + +start_service() { + config_load avahi + config_get disabled config disabled + if [ "$disabled" = "1" ]; then + return 0 + fi + + config_load uhttpd + config_get http_port main listen_http + config_get https_port main listen_https + + hostname=$(uci_get system.'@system[0]'.hostname) + http_port=$(echo ${http_port##*:}) + https_port=$(echo ${https_port##*:}) + + inject_line "/etc/avahi/services/http.service" "" " $http_port" + inject_line "/etc/avahi/services/https.service" "" " $https_port" + + inject_line "/etc/avahi/services/http.service" "" " $PRODUCT_NAME" + inject_line "/etc/avahi/services/https.service" "" " $PRODUCT_NAME" + + inject_line "/etc/avahi/services/http.service" "vendorUrl=" " vendorUrl=$VENDOR_URL" + inject_line "/etc/avahi/services/https.service" "vendorUrl=" " vendorUrl=$VENDOR_URL" + + [ -f $DEFAULT ] && . $DEFAULT + mkdir -p $RUN_D + #inject hostname in config + sed "/host-name=/s_.*_host-name=${hostname}_" /etc/avahi/avahi-daemon.conf >$RUN_D/avahi-daemon.conf + + procd_open_instance + procd_set_param command $BIN $OPTIONS -f $RUN_D/avahi-daemon.conf + procd_set_param respawn + procd_set_param file $RUN_D/avahi-daemon.conf + procd_close_instance +} + +service_triggers() +{ + procd_add_reload_trigger avahi uhttpd system +} diff --git a/etc/init.d/boot b/etc/init.d/boot new file mode 100755 index 0000000..5c02576 --- /dev/null +++ b/etc/init.d/boot @@ -0,0 +1,62 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2011 OpenWrt.org + +START=10 +STOP=98 + +uci_apply_defaults() { + . /lib/functions/system.sh + + cd /etc/uci-defaults || return 0 + files="$(ls)" + [ -z "$files" ] && return 0 + mkdir -p /tmp/.uci + for file in $files; do + ( . "./$(basename $file)" ) && rm -f "$file" + done + uci commit +} + +boot() { + [ -f /proc/mounts ] || /sbin/mount_root + [ -f /proc/jffs2_bbc ] && echo "S" > /proc/jffs2_bbc + [ -f /proc/net/vlan/config ] && vconfig set_name_type DEV_PLUS_VID_NO_PAD + + mkdir -p /var/run + mkdir -p /var/log + mkdir -p /var/lock + mkdir -p /var/state + mkdir -p /tmp/.uci + chmod 0700 /tmp/.uci + mkdir -p /tmp/.jail + touch /var/log/wtmp + touch /var/log/lastlog + touch /var/log/messages + touch /tmp/resolv.conf.auto + ln -sf /tmp/resolv.conf.auto /tmp/resolv.conf + grep -q debugfs /proc/filesystems && /bin/mount -o noatime -t debugfs debugfs /sys/kernel/debug + [ "$FAILSAFE" = "true" ] && touch /tmp/.failsafe + + /sbin/kmodloader + + # allow wifi modules time to settle + sleep 1 + + /bin/board_detect + uci_apply_defaults + + [ -e /etc/delos-pts-image-marker ] || /sbin/wifi detect > /tmp/wireless.tmp + [ -s /tmp/wireless.tmp ] && { + cat /tmp/wireless.tmp >> /etc/config/wireless + } + rm -f /tmp/wireless.tmp + + # temporary hack until configd exists + /sbin/reload_config + + # create /dev/root if it doesn't exist + [ -e /dev/root -o -h /dev/root ] || { + rootdev=$(awk 'BEGIN { RS=" "; FS="="; } $1 == "root" { print $2 }' < /proc/cmdline) + [ -n "$rootdev" ] && ln -s "$rootdev" /dev/root + } +} diff --git a/etc/init.d/configsync b/etc/init.d/configsync new file mode 100755 index 0000000..1f9e300 --- /dev/null +++ b/etc/init.d/configsync @@ -0,0 +1,95 @@ +#!/bin/sh /etc/rc.common + +START=98 +STOP=10 + +USE_PROCD=1 + +. /usr/lib/configsync_lib.sh + +PATH_TO_APPLY_EVENT=/usr/bin + +my_logger() { + logger -t configsync "${@}" +} + +service_triggers() +{ + procd_add_reload_trigger_with_argument ${MY_SERVICE_NAME} ${CS_SERVICES_TO_SYNC} +} + +reload_service() +{ + #-------------------------------------------------------------- + # event trigger for system config changes -> copy to configsync + #-------------------------------------------------------------- + + my_logger "reload_service: received parameters: $@" + + SERVICE_ENABLE=$(uci_get ${MY_SERVICE_NAME} global enabled 0) + + # check if the configsync system configuration has changed + for CHANGED_FILE in "$@"; do + if [ "${CHANGED_FILE}" = "wireless" ] && [ -f /tmp/cs_omit_wireless ]; then + my_logger "reload_service: omitting wireless" + update_md5sum wireless + rm -f /tmp/cs_omit_wireless + fi + if [ "${CHANGED_FILE}" = "${MY_SERVICE_NAME}" ]; then + my_logger "reload_service: stop/start" + stop + start + fi + done + + if [ ${SERVICE_ENABLE} -eq 1 ]; then + # wait until configfiles are not in use + wait_stable_config 0 5 + + # check if other system configurations has changed + for SERVICE in ${CS_SERVICES_TO_SYNC}; do + if [ -s $CS_SERVICELIST ] || ! check_md5sum ${SERVICE} ; then + killall configsync_event_delay.sh + ${PATH_TO_APPLY_EVENT}/configsync_event_delay.sh "$@" & + break + fi + done + else + my_logger "${MY_SERVICE_NAME} service not running -> trigger ignored" + fi +} + +start_service() { + my_logger "start_service:" + + if [ ! -f $CS_MD5SUMS ]; then + >$CS_MD5SUMS + fi + + if [ ! -f $CS_SERVICELIST ]; then + >$CS_SERVICELIST + fi + + if [ ! -f $CS_IMPORTSERVICELIST ]; then + >$CS_IMPORTSERVICELIST + fi + + if [ ! -s $CS_TEMP_CONFIG_PATH ]; then + mkdir $CS_TEMP_CONFIG_PATH + rm -rf $CS_TEMP_CONFIG_PATH/* + fi + + START_SERVICE=$(uci_get ${MY_SERVICE_NAME} global enabled 0) + if [ ${START_SERVICE} -ne 0 ]; then + ETH_MAC_ADDR=$(cat /sys/class/net/br-lan/address) + procd_open_instance + procd_set_param command setsid /usr/bin/${MY_SERVICE_NAME}_handler.sh START ${ETH_MAC_ADDR} + procd_set_param stdout 1 # forward stdout to logd + procd_set_param stderr 1 # same for stderr + procd_close_instance + fi +} + +stop_service() { + /usr/bin/${MY_SERVICE_NAME}_handler.sh STOP +} diff --git a/etc/init.d/cron b/etc/init.d/cron new file mode 100755 index 0000000..295ca38 --- /dev/null +++ b/etc/init.d/cron @@ -0,0 +1,39 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2011 OpenWrt.org + +START=50 + +USE_PROCD=1 +PROG=/usr/sbin/crond + +validate_cron_section() { + uci_validate_section system system "${1}" \ + 'cronloglevel:uinteger' +} + +start_service () { + [ -z "$(ls /etc/crontabs/)" ] && return 1 + + loglevel=$(uci_get "system.@system[0].cronloglevel") + + [ -z "${loglevel}" ] || { + /sbin/validate_data uinteger "${loglevel}" 2>/dev/null + [ "$?" -eq 0 ] || { + echo "validation failed" + return 1 + } + } + + mkdir -p /var/spool/cron + ln -s /etc/crontabs /var/spool/cron/ 2>/dev/null + + procd_open_instance + #procd_set_param limits core="unlimited" + procd_set_param command "$PROG" -f -c /etc/crontabs -l ${loglevel:-5} + procd_close_instance +} + +service_triggers() +{ + procd_add_validation validate_cron_section +} diff --git a/etc/init.d/customization b/etc/init.d/customization new file mode 100755 index 0000000..76a96f2 --- /dev/null +++ b/etc/init.d/customization @@ -0,0 +1,17 @@ +#!/bin/sh /etc/rc.common + +START=13 +USE_PROCD=1 + +start_service() { + apply_customization.sh +} + +reload_service() { + apply_customization.sh force +} + +service_triggers() { + procd_add_reload_trigger customization +} + diff --git a/etc/init.d/dlanApp2Backend b/etc/init.d/dlanApp2Backend new file mode 100755 index 0000000..102576c --- /dev/null +++ b/etc/init.d/dlanApp2Backend @@ -0,0 +1,158 @@ +#!/bin/sh /etc/rc.common + +START=99 +STOP= + +USE_PROCD=1 + +MY_SERVICE_NAME=dlanApp2Backend +PLCNETAPI_MDNS_PATH=/etc/avahi/services/dvl-plcnetapi.service +PLCNETAPI_MDNS_PATH_TMP=/tmp/$(basename $PLCNETAPI_MDNS_PATH) +DEVICEAPI_MDNS_PATH=/etc/avahi/services/dvl-deviceapi.service +DEVICEAPI_MDNS_PATH_TMP=/tmp/$(basename $DEVICEAPI_MDNS_PATH) + +PRODUCT_NAME="$(uci_get customization info product_name)" + +# Determine, if PLC or G.hn is installed +if [ -f /etc/init.d/plc ]; then + PLC_CFG_FILE=plc + PLC_DISABLED=$(uci_get plc plc disabled 0) + TECHNOLOGY=hpav +elif [ -f /etc/init.d/ghn ]; then + PLC_CFG_FILE=ghn + PLC_DISABLED=$(uci_get ghn ghn disabled 0) + TECHNOLOGY=ghn +fi + +logger() { + command logger -t ${MY_SERVICE_NAME} "$@" +} + +get_interface() { + local board=$(cat /tmp/sysinfo/board_name) + local interface= + case "$board" in + dlan-550-wifi|\ + dlan-1000-ac) + interface=eth0 + ;; + dlan2-2400-ac) + interface=eth0 + ;; + dlan-pro-1200-ac|\ + dlan-pro-1200-n) + interface=eth0 + ;; + *) + interface=eth0 + ;; + esac + echo $interface +} + +create_plcnetapi_mDNS_service() { + DLANMAC="$(uci_get_state delos baptization DlanMacAddress | tr -d ':' | awk '{print toupper($0)}')" + cat > $PLCNETAPI_MDNS_PATH_TMP < + + + $PRODUCT_NAME + + _dvl-plcnetapi._tcp. + 47219 + Path=plcnetapi + Version=v0 + PlcMacAddress=$DLANMAC + PlcTechnology=$TECHNOLOGY + + +EOF + + cmp -s $PLCNETAPI_MDNS_PATH_TMP $PLCNETAPI_MDNS_PATH && + rm -f $PLCNETAPI_MDNS_PATH_TMP || + mv $PLCNETAPI_MDNS_PATH_TMP $PLCNETAPI_MDNS_PATH +} + +create_deviceapi_mDNS_service() { + MT="$(uci_get_state delos baptization MT)" + SN="$(uci_get_state delos baptization SerialNumber)" + PS="$(uci_get_state delos baptization PS)" + . /etc/delos-version + cat > $DEVICEAPI_MDNS_PATH_TMP < + + + $PRODUCT_NAME + + _dvl-deviceapi._tcp. + 14791 + Path=deviceapi + Version=v0 + MT=$MT + SN=$SN + FirmwareVersion=$FIRMWARE_VERSION + PS=$PS + + +EOF + + cmp -s $DEVICEAPI_MDNS_PATH_TMP $DEVICEAPI_MDNS_PATH && + rm -rf $DEVICEAPI_MDNS_PATH_TMP || + mv $DEVICEAPI_MDNS_PATH_TMP $DEVICEAPI_MDNS_PATH +} + +start_service() { + SERVICE_ENABLED=$(uci_get ${MY_SERVICE_NAME} global enabled 1) + HTTP_REALM=$(uci_get ${MY_SERVICE_NAME} global http_realm "") + HTTP_USERNAME=$(uci_get ${MY_SERVICE_NAME} global http_username "") + HTTP_PASSWORD=$(uci_get ${MY_SERVICE_NAME} global http_password "") + HTTP_HA1=$(uci_get ${MY_SERVICE_NAME} global http_ha1 "") + LOG_LEVEL=$(uci_get ${MY_SERVICE_NAME} global LOG_LEVEL INFO) + DLAN_MAC_ADDRESS=$(uci_get_state delos baptization DlanMacAddress) + INTERFACE=$(get_interface) + + if [ ${SERVICE_ENABLED} -eq 1 ] && [ $PLC_DISABLED -eq 0 ] ; then + if [ -f /usr/bin/dlanApp2Backend-plcnet ]; then + + create_plcnetapi_mDNS_service + + procd_open_instance + procd_set_param command /usr/bin/dlanApp2Backend-plcnet -l "$LOG_LEVEL" -p 47219 -i $INTERFACE -n $TECHNOLOGY -m "$DLAN_MAC_ADDRESS" -r /usr/sbin/dlanApp2Backend_get_router_mac.sh + # Respawn: Threshold in seconds, timeout, retries + procd_set_param respawn 3600 5 5 + procd_set_param stdout 1 # forward stdout to logd + procd_set_param stderr 1 # same for stderr + procd_close_instance + fi + else + # Remove mDNS service announcement for deviceapi if PLC is not active or app backend is not running + rm -f $PLCNETAPI_MDNS_PATH + fi + + if [ ${SERVICE_ENABLED} -eq 1 ]; then + if [ -f /usr/bin/dlanApp2Backend-device ]; then + + create_deviceapi_mDNS_service + + procd_open_instance + procd_set_param command /usr/bin/dlanApp2Backend-device -l "$LOG_LEVEL" -R "$HTTP_REALM" -U "$HTTP_USERNAME" -P "$HTTP_PASSWORD" -H "$HTTP_HA1" + # Respawn: Threshold in seconds, timeout, retries + procd_set_param respawn 3600 5 5 + procd_set_param stdout 1 # forward stdout to logd + procd_set_param stderr 1 # same for stderr + procd_close_instance + fi + else + # Remove mDNS service announcement for deviceapi if backend is disabled + rm -f $DEVICEAPI_MDNS_PATH + fi +} + +stop_service() { + rm -f $PLCNETAPI_MDNS_PATH + rm -f $DEVICEAPI_MDNS_PATH +} + +service_triggers() { + procd_add_reload_trigger $MY_SERVICE_NAME $PLC_CFG_FILE +} diff --git a/etc/init.d/done b/etc/init.d/done new file mode 100755 index 0000000..acd3ff1 --- /dev/null +++ b/etc/init.d/done @@ -0,0 +1,26 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006 OpenWrt.org + +START=95 +boot() { + mount_root done + rm -f /sysupgrade.tgz + local hk_board=$(grep -w "IPQ807x" /proc/device-tree/model | awk -F: '{print $1}') + + [ -n "$hk_board" ] && { + local mount_check=$(ls /lib/firmware/IPQ8074/WIFI_FW/ | grep "bdwlan.bin") + if [ -z "$mount_check" ];then + . /etc/init.d/wifi_fw_mount + mount_wifi_fw + fi + } + + # process user commands + [ -f /etc/rc.local ] && { + sh /etc/rc.local + } + + # set leds to normal state + . /etc/diag.sh + set_state done +} diff --git a/etc/init.d/dropbear b/etc/init.d/dropbear new file mode 100755 index 0000000..889c50d --- /dev/null +++ b/etc/init.d/dropbear @@ -0,0 +1,202 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2010 OpenWrt.org +# Copyright (C) 2006 Carlos Sobrinho + +START=50 +STOP=50 + +USE_PROCD=1 +PROG=/usr/sbin/dropbear +NAME=dropbear +PIDCOUNT=0 +EXTRA_COMMANDS="killclients" +EXTRA_HELP=" killclients Kill ${NAME} processes except servers and yourself" + +. /lib/delos-functions.sh + +append_ports() +{ + local ipaddrs="$1" + local port="$2" + + [ -z "$ipaddrs" ] && { + procd_append_param command -p "$port" + return + } + + for addr in $ipaddrs; do + procd_append_param command -p "$addr:$port" + done +} + +validate_section_dropbear() +{ + uci_validate_section dropbear dropbear "${1}" \ + 'PasswordAuth:bool:1' \ + 'enable:bool:1' \ + 'Interface:string' \ + 'GatewayPorts:bool:0' \ + 'RootPasswordAuth:bool:1' \ + 'RootLogin:bool:1' \ + 'rsakeyfile:file' \ + 'BannerFile:file' \ + 'Port:list(port):22' \ + 'SSHKeepAlive:uinteger:300' \ + 'IdleTimeout:uinteger:0' \ + 'mdns:uinteger:0' +} + +dropbear_instance() +{ + local PasswordAuth enable Interface GatewayPorts \ + RootPasswordAuth RootLogin rsakeyfile \ + BannerFile Port SSHKeepAlive IdleTimeout \ + mdns ipaddrs + + validate_section_dropbear "${1}" || { + echo "validation failed" + return 1 + } + + [ -n "${Interface}" ] && { + network_get_ipaddrs_all ipaddrs "${Interface}" || { + echo "interface ${Interface} has no physdev or physdev has no suitable ip" + return 1 + } + } + + [ "${enable}" = "0" ] && return 1 + PIDCOUNT="$(( ${PIDCOUNT} + 1))" + local pid_file="/var/run/${NAME}.${PIDCOUNT}.pid" + + procd_open_instance + procd_set_param command "$PROG" -F -P "$pid_file" + [ "${PasswordAuth}" -eq 0 ] && procd_append_param command -s + [ "${GatewayPorts}" -eq 1 ] && procd_append_param command -a + [ "${RootPasswordAuth}" -eq 0 ] && procd_append_param command -g + [ "${RootLogin}" -eq 0 ] && procd_append_param command -w + [ -n "${rsakeyfile}" ] && procd_append_param command -r "${rsakeyfile}" + [ -n "${BannerFile}" ] && procd_append_param command -b "${BannerFile}" + append_ports "${ipaddrs}" "${Port}" + [ "${IdleTimeout}" -ne 0 ] && procd_append_param command -I "${IdleTimeout}" + [ "${SSHKeepAlive}" -ne 0 ] && procd_append_param command -K "${SSHKeepAlive}" + [ "${mdns}" -ne 0 ] && procd_add_mdns "ssh" "tcp" "$Port" "daemon=dropbear" + procd_set_param respawn + procd_close_instance +} + +keygen() +{ + for keytype in rsa; do + # check for keys + key=dropbear/dropbear_${keytype}_host_key + [ -f /tmp/$key -o -s /etc/$key ] || { + # generate missing keys + mkdir -p /tmp/dropbear + [ -x /usr/bin/dropbearkey ] && { + /usr/bin/dropbearkey -t $keytype -f /tmp/$key 2>&- >&- && exec /etc/rc.common "$initscript" start + } & + exit 0 + } + done + + lock /tmp/.switch2jffs + mkdir -p /etc/dropbear + mv /tmp/dropbear/dropbear_* /etc/dropbear/ + lock -u /tmp/.switch2jffs + chown root /etc/dropbear + chmod 0700 /etc/dropbear +} + +load_interfaces() +{ + config_get interface "$1" Interface + interfaces=" ${interface} ${interfaces}" +} + +start_service() +{ + [ "$(uci_get_state delos baptization Ssh)" != "1" ] && ! dvl_is_internal_firmware && ! dvl_is_pts_firmware && exit 1 + + [ -s /etc/dropbear/dropbear_rsa_host_key ] || keygen + + . /lib/functions.sh + . /lib/functions/network.sh + + config_load "${NAME}" + config_foreach dropbear_instance dropbear +} + +service_triggers() +{ + local interfaces + + procd_open_trigger + procd_add_config_trigger "config.change" "dropbear" /etc/init.d/dropbear reload + + config_load "${NAME}" + config_foreach load_interfaces dropbear + + [ -n "${interfaces}" ] & { + for n in $interfaces ; do + procd_add_interface_trigger "interface.*" $n /etc/init.d/dropbear reload + done + } + procd_close_trigger + + procd_add_validation validate_section_dropbear +} + +killclients() +{ + local ignore='' + local server + local pid + + # if this script is run from inside a client session, then ignore that session + pid="$$" + while [ "${pid}" -ne 0 ] + do + # get parent process id + pid=`cut -d ' ' -f 4 "/proc/${pid}/stat"` + [ "${pid}" -eq 0 ] && break + + # check if client connection + grep -F -q -e "${PROG}" "/proc/${pid}/cmdline" && { + append ignore "${pid}" + break + } + done + + # get all server pids that should be ignored + for server in `cat /var/run/${NAME}.*.pid` + do + append ignore "${server}" + done + + # get all running pids and kill client connections + local skip + for pid in `pidof "${NAME}"` + do + # check if correct program, otherwise process next pid + grep -F -q -e "${PROG}" "/proc/${pid}/cmdline" || { + continue + } + + # check if pid should be ignored (servers, ourself) + skip=0 + for server in ${ignore} + do + if [ "${pid}" = "${server}" ] + then + skip=1 + break + fi + done + [ "${skip}" -ne 0 ] && continue + + # kill process + echo "${initscript}: Killing ${pid}..." + kill -KILL ${pid} + done +} diff --git a/etc/init.d/easycwmpd b/etc/init.d/easycwmpd new file mode 100755 index 0000000..ca359d7 --- /dev/null +++ b/etc/init.d/easycwmpd @@ -0,0 +1,105 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2012-2014 OpenWrt.org + +START=90 + +USE_PROCD=1 +PROG="/usr/sbin/easycwmpd" + +. /lib/delos-functions.sh + +UCI_SET="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} set" +UCI_GET="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} get" +UCI_COMMIT="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} commit" +UCI_ADD="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} add" +init_device_info() { + local val oval + local change=0 + + uci get easycwmp.device -q || $UCI_ADD easycwmp device + + val=`cat "/etc/device_info" | grep "DEVICE_MANUFACTURER" | cut -f 2 -d '=' | sed -e "s/['\"]//g" -e "s'[]:@/?#[!$&()*+,;=]'_'g"` + oval=`$UCI_GET easycwmp.@device[0].manufacturer` + [ -n "$val" -a "$val" != "$oval" ] && { $UCI_SET easycwmp.@device[0].manufacturer="$val"; change=1; } + + val=`cat "/etc/device_info" | grep "DEVICE_PRODUCT" | cut -f 2 -d '=' | sed -e "s/['\"]//g" -e "s'[]:@/?#[!$&()*+,;=]'_'g"` + oval=`$UCI_GET easycwmp.@device[0].product_class` + [ -n "$val" -a "$val" != "$oval" ] && { $UCI_SET easycwmp.@device[0].product_class="$val"; change=1; } + oval=`$UCI_GET easycwmp.@device[0].model_name` + [ -n "$val" -a "$val" != "$oval" ] && { $UCI_SET easycwmp.@device[0].model_name="$val"; change=1; } + + val=`cat "/etc/device_info" | grep "DEVICE_REVISION" | cut -f 2 -d '=' | sed -e "s/['\"]//g" -e "s'[]:@/?#[!$&()*+,;=]'_'g"` + oval=`$UCI_GET easycwmp.@device[0].hardware_version` + [ -n "$val" -a "$val" != "$oval" ] && { $UCI_SET easycwmp.@device[0].hardware_version="$val"; change=1; } + + eval $(cat "/etc/delos-version") + [ -n "$FIRMWARE_VERSION" ] && $UCI_SET easycwmp.@device[0].software_version="$FIRMWARE_VERSION ($FIRMWARE_DATE)" + + val=`uci -P/var/state get delos.baptization.SerialNumber` + [ -n "$val" ] && $UCI_SET easycwmp.@device[0].serial_number="$val" + + val=`uci -P/var/state get delos.baptization.MacAddress0 |tr 'a-z' 'A-Z' |tr -d ':-' |cut -c-6` + [ -n "$val" ] && $UCI_SET easycwmp.@device[0].oui="$val" + + #The same thing here for OUI and SerialNumber + + [ "$change" = "1" ] && $UCI_COMMIT easycwmp +} + +start_service() { + [ "$(uci_get_state delos baptization Tr069)" != "1" ] && ! dvl_is_internal_firmware && exit 1 + + init_device_info + procd_open_instance + procd_set_param command "$PROG" -f + if [ "$1" = "--boot" ];then + procd_append_param command --boot + else + procd_append_param command --getrpcmethod + fi + procd_set_param respawn "3" "7" "0" + procd_close_instance +} + +boot() { + # restore persistent service state after firmware update + local script=$(readlink -f $initscript) + disabled=$(uci_get easycwmp @local[0] disabled '0') + [ $disabled = '1' ] && $script enabled && { $script disable ; return 0 ; } + + # perform normal boot action + start --boot +} + +service_triggers() +{ + procd_add_reload_trigger easycwmp +} + +# redirect enable action +[ $action = "enable" ] && action=do_enable && EXTRA_COMMANDS="$EXTRA_COMMANDS $action" + +do_enable() { + enable "$@" + + # make service state persistent + disabled=$(uci_get easycwmp @local[0] disabled '0') + [ $disabled = '1' ] && { + uci_set easycwmp @local[0] disabled 0 + uci_commit easycwmp + } +} + +# redirect disable action +[ $action = "disable" ] && action=do_disable && EXTRA_COMMANDS="$EXTRA_COMMANDS $action" + +do_disable() { + disable "$@" + + # make service state persistent + disabled=$(uci_get easycwmp @local[0] disabled '0') + [ $disabled = '0' ] && { + uci_set easycwmp @local[0] disabled 1 + uci_commit easycwmp + } +} diff --git a/etc/init.d/firewall b/etc/init.d/firewall new file mode 100755 index 0000000..ee3ed1a --- /dev/null +++ b/etc/init.d/firewall @@ -0,0 +1,61 @@ +#!/bin/sh /etc/rc.common + +START=19 +USE_PROCD=1 +QUIET="" + +validate_firewall_redirect() +{ + uci_validate_section firewall redirect "${1}" \ + 'proto:or(uinteger, string)' \ + 'src:string' \ + 'src_ip:cidr' \ + 'src_dport:or(port, portrange)' \ + 'dest:string' \ + 'dest_ip:cidr' \ + 'dest_port:or(port, portrange)' \ + 'target:or("SNAT", "DNAT")' +} + +validate_firewall_rule() +{ + uci_validate_section firewall rule "${1}" \ + 'proto:or(uinteger, string)' \ + 'src:string' \ + 'dest:string' \ + 'src_port:or(port, portrange)' \ + 'dest_port:or(port, portrange)' \ + 'target:string' +} + +service_triggers() { + procd_add_reload_trigger firewall + + procd_open_validate + validate_firewall_redirect + validate_firewall_rule + procd_close_validate +} + +restart() { + fw3 restart +} + +start_service() { + fw3 ${QUIET} start +} + +stop_service() { + fw3 flush +} + +reload_service() { + fw3 reload +} + +boot() { + # Be silent on boot, firewall might be started by hotplug already, + # so don't complain in syslog. + QUIET=-q + start +} diff --git a/etc/init.d/fixup-macaddr b/etc/init.d/fixup-macaddr new file mode 100755 index 0000000..4325e06 --- /dev/null +++ b/etc/init.d/fixup-macaddr @@ -0,0 +1,13 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2018 devolo AG + +START=15 + +boot() { + # set baptized ethernet mac addresses, bapt. always has precedence over other means + # if nothing was baptized do nothing + for i in $(seq 0 1); do + local mac=$(uci_get_state delos.baptization.MacAddress$i) + [ -n "$mac" ] && ifconfig eth$i hw ether $mac + done +} diff --git a/etc/init.d/fwknopd b/etc/init.d/fwknopd new file mode 100755 index 0000000..08f8046 --- /dev/null +++ b/etc/init.d/fwknopd @@ -0,0 +1,183 @@ +#!/bin/sh /etc/rc.common +# +# Fwknop is developed primarily by the people listed in the file 'AUTHORS'. +# Copyright (C) 2009-2014 fwknop developers and contributors. For a full +# list of contributors, see the file 'CREDITS'. +# + +USE_PROCD=1 +START=95 + +FWKNOPD_BIN=/usr/sbin/fwknopd + +start_service() +{ + generate_configuration + + if [ -n "$DEPEND_IFNAME" ] ; then + # We know the interface, so we can start + procd_open_instance + procd_set_param command "$FWKNOPD_BIN" --foreground --syslog-enable + procd_set_param respawn + if [ $UCI_ENABLED -eq 1 ]; then + procd_append_param command -c /var/etc/fwknopd.conf + procd_append_param command -a /var/etc/access.conf + fi + procd_append_param command -i "$DEPEND_IFNAME" + procd_set_param netdev "$DEPEND_IFNAME" + procd_close_instance + else + logger -p daemon.info -t "fwknopd[----]" "Postponing start-up of fwknopd, network $NETWORK is not up" + fi +} + +service_triggers() +{ + procd_add_reload_trigger "fwknopd" + + if [ -n "$NETWORK" ] ; then + logger -p daemon.info -t "fwknopd[----]" "Listening for changes on network $NETWORK" + procd_add_reload_interface_trigger "$NETWORK" + fi +} + +get_bool() +{ + local _tmp="$1" + case "$_tmp" in + 1|on|true|yes|enabled) _tmp=1;; + 0|off|false|no|disabled) _tmp=0;; + *) _tmp="$2";; + esac + echo -n "$_tmp" +} + +generate_configuration() +{ + [ -f /tmp/access.conf.tmp ] && rm /tmp/access.conf.tmp + + UCI_ENABLED=0 + DEPEND_IFNAME= + NETWORK= + local PCAP_INTF= + local USER_CONFIG_PATH=/etc/fwknop/fwknopd.conf + local DEFAULT_UCI_NETWORK=wan + local DEFAULT_FWKNOPD_IFNAME=eth0 + + config_cb() { + local type="$1" + local name="$2" + if [ "$type" = "global" ]; then + option_cb() { + local option="$1" + local value="$2" + if [ "$option" = "uci_enabled" ] && [ "$(get_bool "$value" 0)" -eq 1 ] ; then + > /var/etc/fwknopd.conf + > /var/etc/access.conf + chmod 600 /var/etc/fwknopd.conf + chmod 600 /var/etc/access.conf + UCI_ENABLED=1 + + # Forced defaults + + # Do not let fwknopd to shut-down when interface goes down, + # control it from the start-up script instead: + # https://bugs.openwrt.org/index.php?do=details&task_id=1481 + echo "EXIT_AT_INTF_DOWN n" >> /var/etc/fwknopd.conf + fi + } + elif [ "$type" = "network" ]; then + option_cb() { + local option="$1" + local value="$2" + if [ $UCI_ENABLED -eq 1 ] && [ $option = "network" ]; then + NETWORK="$value" + fi + } + elif [ "$type" = "config" ]; then + option_cb() { + local option="$1" + local value="$2" + if [ $UCI_ENABLED -eq 1 ] && [ $option = "PCAP_INTF" ]; then + PCAP_INTF="$value" + echo "$option $value" >> /var/etc/fwknopd.conf #writing each option to fwknopd.conf + elif [ $UCI_ENABLED -eq 1 ] && [ $option = "EXIT_AT_INTF_DOWN" ]; then + logger -p daemon.warn -t "fwknopd[----]" "Ignoring EXIT_AT_INTF_DOWN option, forced to N (no) to work reliably with procd" + elif [ $UCI_ENABLED -eq 1 ]; then + echo "$option $value" >> /var/etc/fwknopd.conf #writing each option to fwknopd.conf + fi + } + elif [ "$type" = "access" ]; then + if [ -f /tmp/access.conf.tmp ] ; then + cat /tmp/access.conf.tmp >> /var/etc/access.conf + rm /tmp/access.conf.tmp + fi + option_cb() { + local option="$1" + local value="$2" + if [ $UCI_ENABLED -eq 1 ] && [ $option = "SOURCE" ]; then + echo "$option $value" >> /var/etc/access.conf #writing each option to access.conf + fi + if [ $UCI_ENABLED -eq 1 ] && [ $option != "SOURCE" ]; then + echo "$option $value" >> /tmp/access.conf.tmp #writing each option to access.conf + fi + } + else + reset_cb + if [ -z "$type" ]; then + # Finalize reading + if [ -f /tmp/access.conf.tmp ] ; then + cat /tmp/access.conf.tmp >> /var/etc/access.conf + rm /tmp/access.conf.tmp + fi + local key="$(uci_get_state delos-private baptization PwdFwknopd)" + if [ -n "$key" ]; then + echo "KEY $key" >> /var/etc/access.conf + fi + fi + fi + } + + if [ -f /etc/config/fwknopd ]; then + config_load fwknopd + fi + + if [ $UCI_ENABLED -eq 0 ]; then + if [ -f $USER_CONFIG_PATH ] ; then + # Scan user configuration for PCAP_INTF settings and fallback to fwknopd's default + DEPEND_IFNAME="$( sed -ne '/^\s*PCAP_INTF\s\+/ { s/^\s*PCAP_INTF\s\+//; s/\s\+$//; p; q; }' $USER_CONFIG_PATH )" + if [ -n "$DEPEND_IFNAME" ]; then + logger -p daemon.debug -t "fwknopd[----]" "Found fwknopd.conf configuration, using PCAP_INTF interface $DEPEND_IFNAME" + else + logger -p daemon.info -t "fwknopd[----]" "No PCAP_INTF interface specified in fwknopd.conf, fwknopd's default $DEFAULT_FWKNOPD_IFNAME will be used" + DEPEND_IFNAME="$DEFAULT_FWKNOPD_IFNAME" + fi + else + logger -p daemon.error -t "fwknopd[----]" "No $USER_CONFIG_PATH found, not starting" + exit 1 + fi + elif [ $UCI_ENABLED -eq 1 ]; then + if [ -n "$NETWORK" ] && [ -n "$PCAP_INTF" ]; then + logger -p daemon.warn -t "fwknopd[----]" "Specified both network and PCAP_INTF. Ignoring PCAP_INTF" + elif [ -z "$NETWORK" ] && [ -z "$PCAP_INTF" ]; then + # Fallback - compatibility with old script, which used wan interface by default + logger -p daemon.info -t "fwknopd[----]" "Neither network, nor PCAP_INTF interface specified, trying network $DEFAULT_UCI_NETWORK" + NETWORK="$DEFAULT_UCI_NETWORK" + fi + + # Resolve network if possible + if [ -n "$NETWORK" ]; then + . /lib/functions/network.sh + network_get_device DEPEND_IFNAME "$NETWORK" + if [ -n "$DEPEND_IFNAME" ]; then + logger -p daemon.debug -t "fwknopd[----]" "Resolved network $NETWORK as interface $DEPEND_IFNAME" + else + logger -p daemon.warn -t "fwknopd[----]" "Cannot find interface for network $NETWORK, probably the network is not up" + fi + elif [ -n "$PCAP_INTF" ]; then + DEPEND_IFNAME="$PCAP_INTF" + logger -p daemon.debug -t "fwknopd[----]" "Using configured PCAP_INTF interface $DEPEND_IFNAME" + fi + fi +} + diff --git a/etc/init.d/fwuagent b/etc/init.d/fwuagent new file mode 100755 index 0000000..207f216 --- /dev/null +++ b/etc/init.d/fwuagent @@ -0,0 +1,165 @@ +#!/bin/sh /etc/rc.common + +START=98 + +USE_PROCD=1 +NAME=fwuagent +PROG=/usr/bin/fwuagent +PROPERTIES=/tmp/fwuagent_prop.json +disabled=0 + +if [ -f /lib/ar71xx.sh ]; then + PLATFORM=ar71xx + . /lib/ar71xx.sh +elif [ -f /lib/ipq806x.sh ]; then + PLATFORM=ipq806x + . /lib/ipq806x.sh +fi +board=$(${PLATFORM}_board_name) + +. /lib/delos-functions.sh + +check_guest_wifi() { + local radio="$2" + + if [ "$(config_get "$1" dvl_guest)" = 1 -a "$(config_get "$1" device)" = "$radio" ]; then + if [ "$(config_get "$1" disabled)" = "0" ]; then + echo "1" + else + echo "0" + fi + fi +} + +is_guest_wifi_enabled() { + local radio="$1" + + config_load wireless + config_foreach check_guest_wifi wifi-iface "$radio" +} + +is_radio_enabled() { + local radio="$1" + + if [ "$(uci get -q wireless.$radio.cfg_disabled)" = "0" ]; then + echo "1" + else + echo "0" + fi +} + +create_feature_bits() { + local pc="$(uci get -q parental_control.@global[0].enabled)" + local sq="$(uci get -q station_quota.global.enabled)" + local ws="$(uci get -q wifi_schedule.@global[0].enabled)" + local son="$(uci get -q wireless.son.enabled)" + local ieee80211r="$(uci get -q wireless.son.ieee80211r)" + local radio24="$(is_radio_enabled wifi0)" + local radio5="$(is_radio_enabled wifi1)" + local cs="$(uci get -q configsync.global.enabled)" + local guest_switch_off="$(uci get -q wireless.guest_wifi.auto_switch_off)" + local guest24="$(is_guest_wifi_enabled wifi0)" + local guest5="$(is_guest_wifi_enabled wifi1)" + + local dhcp="0" + [ ! "$(uci get -q network.lan.proto)" = "dhcp" ] || dhcp="1" + + local location="0" + [ -z "$(uci get -q system.@system[0].location)" ] || location="1" + + json_add_string feature_bits "$pc,$sq,$ws,$son,$ieee80211r,$radio24,$radio5,$cs,$guest_switch_off,$guest24,$guest5,$dhcp,$location" +} + +create_properties() { + . /usr/share/libubox/jshn.sh + . /etc/delos-version + . /etc/delos-image + + config_load delos + config_get oem_variant baptization OemVariant + config_get baptized_device_type baptization DeviceType + config_get baptized_mt baptization MT + if [ "$baptized_device_type" != "" ]; then + DEVICE_TYPE="$baptized_device_type" + fi + + json_init + json_add_string device_type "$DEVICE_TYPE" + json_add_string firmware_date "$FIRMWARE_DATE" + json_add_string firmware_distribution "$(uci get fwuagent.device.firmware_distribution)" + json_add_string firmware_os "$(uname)" + json_add_string firmware_version "$FIRMWARE_VERSION" + json_add_string oem_variant "$oem_variant" + json_add_string device_mt "$baptized_mt" + json_add_string automatic_update "$(uci get fwuagent.service.automatic_update)" + json_add_string agent_version "$(opkg info fwuagent | grep Version | cut -d' ' -f2)" + create_feature_bits + json_close_object + echo "$(json_dump)" > "$PROPERTIES" +} + +start_service() { + config_load delos + config_get serial baptization SerialNumber + config_load fwuagent + config_get_bool disabled service disabled + config_get log_level service log_level + config_get_bool ghn_agents service ghn_agents + + case "$board" in + dlan2-2400-ac|\ + ew7479cap|\ + ap-dk01.1-c1) + bootloader_mtd="mtd6" + ;; + *) + bootloader_mtd="mtd0" + ;; + esac + + config_get hawkbit_server hawkbit server + # use the dev server if we are not running a production firmware + dvl_is_internal_firmware && config_get hawkbit_server hawkbit dev_server "hawkbit-dev.devolo.net" + + # set default log level if none is set + if [ -z "$log_level" ]; then + log_level="INFO" + uci_set fwuagent service log_level "$log_level" + uci_commit fwuagent + fi + + # the parameter must be omitted when the option is not enabled + ghn_agents_opt="" + if [ "$ghn_agents" = "1" ]; then + ghn_agents_opt="--ghn-agents" + fi + + # create the properties that are reported to hawkBit + create_properties + + procd_open_instance + procd_set_param command "$PROG" \ + --client-certificate /etc/keys/delos-client-cert.pem \ + --client-certificate-key /etc/keys/delos-client-key.pem \ + --dormant "$disabled" \ + --log-level "$log_level" \ + --bootloader-mtd "$bootloader_mtd" \ + --device-id "$serial" \ + --hawkbit-server "$hawkbit_server" \ + --installed-flash-type "nor" \ + --properties-file "$PROPERTIES" \ + $ghn_agents_opt + procd_set_param respawn 60 10 0 + procd_set_param stdout 1 + procd_set_param stderr 1 + procd_close_instance +} + +service_triggers() { + procd_add_reload_trigger "fwuagent" +} + +reload_service() { + stop + start +} diff --git a/etc/init.d/hyd b/etc/init.d/hyd new file mode 100755 index 0000000..ba4fc61 --- /dev/null +++ b/etc/init.d/hyd @@ -0,0 +1,652 @@ +#!/bin/sh /etc/rc.common +# +# Copyright (c) 2013, 2017-2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# 2013 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +START=55 +USE_PROCD=1 +RESPAWN_THRESHOLD=120 +RESPAWN_TIMEOUT=5 +RESPAWN_RETRIES=10 +SERVICE_PATH="/usr/sbin/hyd" +HYD_CONFIG_FILE_PREFIX="/tmp/hyd" + +# The stop_wifidown command is a special command that does not try to do +# any locking in order to prevent deadlocks during a wifi down operation +# that is actually part of a Wi-Fi interface restart. +EXTRA_COMMANDS="stop_wifidown" +EXTRA_HELP=<> "$configfile" +} + +__hyd_cfg_nl_append() { + local configfile=$2 + echo "" >> "$configfile" + echo "$1" >> "$configfile" +} + +# __hyd_cfg_add_str
    {gnsfmM}mhFAeR=AN+w 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 tmX8$6c}L1QcHgh=cA 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 literal 0 HcmV?d00001 diff --git a/usr/bin/parental_control.sh b/usr/bin/parental_control.sh new file mode 100755 index 0000000..445c7a3 --- /dev/null +++ b/usr/bin/parental_control.sh @@ -0,0 +1,282 @@ +#!/bin/sh + +. /lib/functions.sh + +SCRIPT=$0 +# the lock is meant for ebtables, and other scripts are also +# using ebtables. Needs clean up, maybe move to functions.sh, TBD? +LOCKFILE=/tmp/ebtables.lock +LOGFILE=/tmp/log/parental_control.log +PACKAGE=parental_control +# variable to remember if parental control is enabled +parental_control_enabled=0 + +# uncomment the next line if matching rules should be logged to syslog +# (for debugging), needs watchers extension +#local EBLOG=--log + +_log() +{ + if [ ${LOGGING} -eq 1 ]; then + local ts=$(date) + echo "$ts $@" >> ${LOGFILE} + fi +} + +_exit() +{ + local rc=$1 + lock -u ${LOCKFILE} + exit ${rc} +} + +_cron_restart() +{ + /etc/init.d/cron restart > /dev/null +} + +_add_cron_script() +{ + (crontab -l ; echo "$1") | sort -u | crontab - +} + +_rm_cron_script() +{ + crontab -l | grep -v "$1" | sort -u | crontab - +} + +_rm_and_add_cron_script() +{ + (crontab -l | grep -v "$1"; [ -n "$2" ] && echo "$2") | sort -u | crontab - +} + +_format_dow_list() +{ + local dow=$1 + local flist="" + local day + for day in ${dow} + do + if [ ! -z ${flist} ]; then + flist="${flist}," + fi + flist="${flist}${day:0:3}" + done + echo ${flist} +} + +_shift_dow_list_by_one_day() +{ + local dow=$1 + local flist="" + local day + for day in $1 + do + if [ ! -z ${flist} ]; then + flist="${flist}," + fi + case $day in + Mon*) + flist="${flist}Tue" + ;; + Tue*) + flist="${flist}Wed" + ;; + Wed*) + flist="${flist}Thu" + ;; + Thu*) + flist="${flist}Fri" + ;; + Fri*) + flist="${flist}Sat" + ;; + Sat*) + flist="${flist}Sun" + ;; + Sun*) + flist="${flist}Mon" + ;; + esac + done + + echo "$flist" +} + +_enable_parental_control() +{ + local entry=$1 + local enabled starttime stoptime dow + + config_get enabled $entry enabled 0 + [ "$enabled" -eq 0 ] && return 0 + config_get starttime $entry starttime + [ -z "$starttime" ] && return 1 + config_get stoptime $entry stoptime + [ -z "$stoptime" ] && return 1 + config_get dow $entry daysofweek + [ -z "$dow" ] && return 1 + + local fdow=$(_format_dow_list "$dow") + + # If it shall stop on the same day at 00:00, 24:00 is the transition to the following day, if this is the case, + # the days of the weeks have to be incremented by one + if [ "${stoptime}" == "24:00" ]; then + fdow_stop=$(_shift_dow_list_by_one_day "$dow") + stoptime="0:00" + else + fdow_stop=${fdow} + fi + + local stop_cron_entry="$(echo ${stoptime} | awk -F':' '{print $2, $1}') * * ${fdow_stop} ${SCRIPT} check" # ${entry}" + echo "${stop_cron_entry}" + + if [[ $starttime != $stoptime ]] + then + local start_cron_entry="$(echo ${starttime} | awk -F':' '{print $2, $1}') * * ${fdow} ${SCRIPT} check" # ${entry}" + echo "${start_cron_entry}" + fi + + return 0 +} + +_create_cron_entries() +{ + config_foreach _enable_parental_control entry +} + +replace_rules() { + local mac macs="$1" + ebtables -F i-parental-control + ebtables -F o-parental-control + for mac in $macs; do + ebtables -A i-parental-control -s $mac -j DROP $EBLOG + ebtables -A o-parental-control -d $mac -j DROP $EBLOG + done +} + +create_chains() { + ebtables -N i-parental-control -P RETURN 2>/dev/null || return 0 + ebtables -N o-parental-control -P RETURN 2>/dev/null || return 0 + ebtables -A INPUT -i ath+ -j i-parental-control $EBLOG + ebtables -A FORWARD -i ath+ -j i-parental-control $EBLOG + ebtables -A FORWARD -o ath+ -j o-parental-control $EBLOG + ebtables -A OUTPUT -o ath+ -j o-parental-control $EBLOG +} + +delete_chains() { + ebtables -D INPUT -i ath+ -j i-parental-control $EBLOG 2>/dev/null + ebtables -D FORWARD -i ath+ -j i-parental-control $EBLOG 2>/dev/null + ebtables -D FORWARD -o ath+ -j o-parental-control $EBLOG 2>/dev/null + ebtables -D OUTPUT -o ath+ -j o-parental-control $EBLOG 2>/dev/null + ebtables -X i-parental-control 2>/dev/null + ebtables -X o-parental-control 2>/dev/null +} + +check_cron_status() +{ + if [ ${parental_control_enabled} -eq 1 ]; then + _rm_and_add_cron_script "${SCRIPT}" "$(_create_cron_entries)" + else + _rm_cron_script "${SCRIPT}" + fi + _cron_restart +} + +handle_global() { + local cfg="$1" + config_get_bool parental_control_enabled "$cfg" enabled 0 + config_get_bool LOGGING "$cfg" logging 0 +} + +handle_entry() { + local cfg="$1"; shift + local curTime="$1"; shift + local weekday="$1"; shift + local blocked_var="$1"; shift + local allowed_var="$1"; shift + local list_var + local entry_enabled starttime stoptime stations dow + + config_get_bool entry_enabled "$cfg" enabled 0 + # Check if current entry is enabled + [ "$entry_enabled" -eq 0 ] && return 0 + + # lowercase: + stations="$(config_get "$cfg" stations | tr ABCDEF abcdef)" + config_get dow "$cfg" daysofweek + [ -z "$dow" ] && return 1 + config_get starttime "$cfg" starttime + [ -z "$starttime" ] && return 1 + config_get stoptime "$cfg" stoptime + [ -z "$stoptime" ] && return 1 + + # Check if current entry is relevant for today + echo "$dow" | grep "$weekday" > /dev/null || return 0 + + #remove :, so that we can make easy integer comparison + starttime=${starttime//:} + stoptime=${stoptime//:} + + if [ $curTime -ge $starttime ] && [ $curTime -lt $stoptime ]; then + list_var=$allowed_var + else + list_var=$blocked_var + fi + + # add or delete rules to the list of stations + local st + for st in $stations; do + ! list_contains $list_var $st && append $list_var $st + done +} + +# evaluate if a MAC address is allowed at the current time of day +check_and_apply_parental_control_state() { + local curTime=$(date "+%k%M") + local weekday=$(date "+%A") + + if [ "$parental_control_enabled" -eq 0 ]; then + delete_chains + else + local blocked_macs allowed_macs st stations + create_chains + # collect which MACs are allowed or blocked by a config entry in separate lists + config_foreach handle_entry entry "$curTime" "$weekday" blocked_macs allowed_macs + # allowed wins + for st in $blocked_macs; do + ! list_contains allowed_macs $st && append stations $st + done + replace_rules "$stations" + fi +} + +usage() +{ + echo "" + echo "$0 cron|check|help" + echo "" + echo " UCI Config File: /etc/config/${PACKAGE}" + echo "" + echo " cron: Create cronjob entries." + echo " check: Check if stations should get access to the network or should be blocked" + echo " help: This description." + echo "" +} + +############################################################################### +# MAIN +############################################################################### +config_load "${PACKAGE}" +config_foreach handle_global global + +_log ${SCRIPT} $1 $2 +lock ${LOCKFILE} + +case "$1" in + cron) check_cron_status ;; + check) check_and_apply_parental_control_state;; + help|--help|-h|*) usage ;; +esac + +_exit 0 diff --git a/usr/bin/passwd b/usr/bin/passwd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/passwd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/pgrep b/usr/bin/pgrep new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/pgrep @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/plcID b/usr/bin/plcID new file mode 100755 index 0000000000000000000000000000000000000000..4133e222a0c9e4d24d63ee3a382ac349cf8bf007 GIT binary patch literal 20837 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 Lk8QiH{q+5BshX>c literal 0 HcmV?d00001 diff --git a/usr/bin/plcstat b/usr/bin/plcstat new file mode 100755 index 0000000000000000000000000000000000000000..991d15a7cb3823ae09ad985bcfe75f35f86ee462 GIT binary patch literal 24933 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 z zSRMXy@E!7Ji-dgp&^sR;zqnWKzPR_}&o9~J23p;HwD0%=!1Xvm$l&^W2wvhn?iXLp z6AMDntG_D<5y#3##J5q-kVp9nFng5)mpw|5sOQ@YLcng}*p5pcW%EbJX%&)hzhuj| z%MB>o$x8$-?)_x5)-J6$soi~m>gsYlVzi=)^(0&Py5S`J$lJOv0X$Rm7Gov5)LoSG znulE-@TMF|myOuz5Y5_tlf19fbij1b^rOqw7R-Q9%@pg?9yVOyMJhS7DzRmW^=a{i zv$iVBu%g(iCwNUK>JckCu?laj^wTUSR-A%Dxn>6UqAod>| zzfpsH^&(++Ko-mTG-wQ0p=C;iSNRQ&(nu|pv?fND6D*q;sUZl;nD-o3X|Pg-c%$xg zmavm{X%vr?Y9;vE6g3~!(vSS-c(pbt{Y9q~Ue(O}agNH!16s{F8qC(*FzKAefL z1fdvVJwgy6gwT!9gYX&x&SoCQsSftni4?x}GHFcW0CRCWJ{%61G%!ITLksANevn{5J>*g3PoFANIF|;u19bbD{^!?&c zZr-kfkh6DiultsqQDtgjmnMFiJNSe>?_BjO_vAM{=>Fs{FAaS7aV@jQ$xo#H2?s6K zv|-tnVJ><$XU`{w7ukhDhe<9@yIyJdoCOl>lM39Q?E6V*XwZJ$Vir+etU?!=eM0ZSyx>r}K zCH9%iXY4n3nV(-*7ZGsP-BWfgNcHQC90mOktHflr50XW-e&%5k7aoYu5E!$~J_@^6j)@Qg$qa zkAV%YzLcBy-1S?1{{x``_zi=eeB@lLzL=Z03AnEztk>GT8~LwOnS}~rE|KlP>`D8f zoRik9ok@s=m^Z6&9z=6zHNKCo#++G=dpE0d5NZ+X5$p(Vglz~<4);0#MCV&ZuI)6! z9!BG9G-

    a~8kxUc3?XpkDFq3TDu6z7C!Y;4-}B&Goee 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

    m%Hf2A%?dW*aWv(~mO?R@36+#L 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

    KF}#r>mNG2dAL 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libcharset.so b/usr/lib/libcharset.so new file mode 120000 index 0000000..6570913 --- /dev/null +++ b/usr/lib/libcharset.so @@ -0,0 +1 @@ +libcharset.so.1.0.0 \ No newline at end of file diff --git a/usr/lib/libcharset.so.1 b/usr/lib/libcharset.so.1 new file mode 120000 index 0000000..6570913 --- /dev/null +++ b/usr/lib/libcharset.so.1 @@ -0,0 +1 @@ +libcharset.so.1.0.0 \ No newline at end of file diff --git a/usr/lib/libcharset.so.1.0.0 b/usr/lib/libcharset.so.1.0.0 new file mode 100644 index 0000000000000000000000000000000000000000..8d93bcd94798c91066a7390b4aab5511bcec8b11 GIT binary patch literal 5004 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 BP1XPa literal 0 HcmV?d00001 diff --git a/usr/bin/plctool b/usr/bin/plctool new file mode 100755 index 0000000000000000000000000000000000000000..03fba19bd3f0d3021f17a7f892048a79d4f2a57b GIT binary patch literal 40389 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 aLl6nx5(I2%!2u(X1?(?PG=YntF&Y3<4X*J3 literal 0 HcmV?d00001 diff --git a/usr/bin/plcwait b/usr/bin/plcwait new file mode 100755 index 0000000000000000000000000000000000000000..bb2e8763879c9135588a5fba8803bb3ab3375dea GIT binary patch literal 19397 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 lKBp?eUn<&#jfCO<$F=!}RuKvP{~K+JvXlS- literal 0 HcmV?d00001 diff --git a/usr/bin/printf b/usr/bin/printf new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/printf @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/readlink b/usr/bin/readlink new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/readlink @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/reset b/usr/bin/reset new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/reset @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/scp b/usr/bin/scp new file mode 120000 index 0000000..54813a1 --- /dev/null +++ b/usr/bin/scp @@ -0,0 +1 @@ +../sbin/dropbear \ No newline at end of file diff --git a/usr/bin/seq b/usr/bin/seq new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/seq @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/setpib b/usr/bin/setpib new file mode 100755 index 0000000000000000000000000000000000000000..2b661b65bd6e817bf80bbe74c8ac517af900a51f GIT binary patch literal 11157 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 IE}x?R1FcSu5&!@I literal 0 HcmV?d00001 diff --git a/usr/bin/setsid b/usr/bin/setsid new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/setsid @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/sha256sum b/usr/bin/sha256sum new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/sha256sum @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/sort b/usr/bin/sort new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/sort @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/ssh b/usr/bin/ssh new file mode 120000 index 0000000..54813a1 --- /dev/null +++ b/usr/bin/ssh @@ -0,0 +1 @@ +../sbin/dropbear \ No newline at end of file diff --git a/usr/bin/station_quota.sh b/usr/bin/station_quota.sh new file mode 100755 index 0000000..88b55aa --- /dev/null +++ b/usr/bin/station_quota.sh @@ -0,0 +1,640 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh +. /lib/delos-functions.sh + +PACKAGE="station_quota" +VERSION="v2.0.0" + +# the lock is meant for ebtables, and other scripts are also +# using ebtables. Needs clean up, maybe move to functions.sh, TBD? +LOCKFILE=/tmp/ebtables.lock + +EVENTFILE=/tmp/station_quota_events.txt +CONFIG_SYNC_RETRIES=3 +CONFIG_SYNC_DUPLICATE_TIME=2 +CONFIG_SYNC_KEEP_ENTRIES=100 + +# ubus timer namespace prefix +TIMER_PREFIX=quota- + +##### logging + +function logger() { + if [ $CFG_LOGGING -eq 1 ]; then + command logger -t "$PACKAGE" "$@" + fi +} + +##### ebtables handling + +ebt_create_chains() { + ebtables -N "i-${PACKAGE}" -P RETURN 2>/dev/null || return 0 + ebtables -N "o-${PACKAGE}" -P RETURN 2>/dev/null || return 0 + ebtables -A INPUT -i ath+ -j "i-${PACKAGE}" + ebtables -A FORWARD -i ath+ -j "i-${PACKAGE}" + ebtables -A FORWARD -o ath+ -j "o-${PACKAGE}" + ebtables -A OUTPUT -o ath+ -j "o-${PACKAGE}" +} + +ebt_delete_chains() { + ebtables -D INPUT -i ath+ -j "i-${PACKAGE}" 2>/dev/null + ebtables -D FORWARD -i ath+ -j "i-${PACKAGE}" 2>/dev/null + ebtables -D FORWARD -o ath+ -j "o-${PACKAGE}" 2>/dev/null + ebtables -D OUTPUT -o ath+ -j "o-${PACKAGE}" 2>/dev/null + ebtables -X "i-${PACKAGE}" 2>/dev/null + ebtables -X "o-${PACKAGE}" 2>/dev/null +} + +ebt_add_macs_to_blacklist() { + local macs="$1" + + local mac + for mac in $macs; do + logger "Adding $mac to blacklist" + ebtables -D "i-${PACKAGE}" -s "$mac" -j DROP 2>/dev/null + ebtables -A "i-${PACKAGE}" -s "$mac" -j DROP + ebtables -D "o-${PACKAGE}" -d "$mac" -j DROP 2>/dev/null + ebtables -A "o-${PACKAGE}" -d "$mac" -j DROP + done +} + +ebt_remove_macs_from_blacklist() { + local macs="$1" + + local mac + for mac in $macs; do + logger "Removing $mac from blacklist" + ebtables -D "i-${PACKAGE}" -s "$mac" -j DROP 2>/dev/null + ebtables -D "o-${PACKAGE}" -d "$mac" -j DROP 2>/dev/null + done +} + +##### timer handling + +timer_to_mac() { + local timer_id="$1" + + echo "${timer_id#${TIMER_PREFIX}}" +} + +mac_to_timer() { + local mac="$1" + + echo "${TIMER_PREFIX}${mac}" +} + +# High-level code should not call this directly. Call quota_operation instead in order to +# ensure proper blacklist handling. +timer_operation() { + local operation="$1" + local mac="$2" + local arg1="$3" + local arg2="$4" + local arg3="$5" + + local timer_id=$(mac_to_timer "$mac") + + # logger "Timer operation '$operation' for '$mac' (arg1='$arg1', arg2='$arg2', arg3='$arg3')" + + case "$operation" in + list) + echo $(ubus call timer "$operation" "{\"id\":\"${timer_id}\"}" 2>/dev/null | jsonfilter -e "@.ids[@~\"^${TIMER_PREFIX}\"]") + ;; + query) + echo $(ubus call timer "$operation" "{\"id\":\"${timer_id}\"}" 2>/dev/null) + ;; + getvar) + local var="$arg1" + echo $(ubus call timer query "{\"id\":\"${timer_id}\"}" 2>/dev/null | jsonfilter -e '$.'"$var" 2>/dev/null) + ;; + pause|resume|remove) + ubus call timer "$operation" "{\"id\":\"${timer_id}\"}" 2>/dev/null + ;; + new) + ubus call timer remove "{\"id\":\"${timer_id}\"}" 2>/dev/null + + local timeout="${arg1:-0}" + local remaining="${arg2:-${timeout}}" + local start=$(( $timeout - $remaining )) + [ $start -lt 0 ] && start=0 + + ubus call timer add "{\"id\":\"${timer_id}\",\"command\":\"${MYSELF}\",\"timeout\":${timeout},\"start\":${start}}" + ;; + *) + logger "Unknown timer operation '$operation'" + ;; + esac +} + +##### get configured quota + +config_get_quota_cb() { + local name="$1" + local mac="$2" + local day="$3" + local option="$4" + local result_var="$5" + + local entry_mac=$(normalize_mac $(config_get "$name" "station")) + local entry_option_val=$(config_get "$name" "$option") + local entry_days=$(config_get "$name" "daysofweek") + + case "$entry_days" in + *${day}*) + [ "$entry_mac" = "$mac" ] && append "$result_var" "$entry_option_val" + ;; + esac +} + +config_get_quota() { + local mac="$1" + + local result="" + local day="$(date +%A)" + + config_foreach config_get_quota_cb "entry" "$mac" "$day" "quota" "result" + + echo "$result" +} + +config_list_stations_cb() { + local name="$1" + local result_var="$2" + + local entry_mac=$(normalize_mac $(config_get "$name" "station")) + local previous_macs=$(eval echo -n \$$result_var) + + if [ -z $(echo "$previous_macs" | grep "$entry_mac") ]; then + append "$result_var" "$entry_mac" + fi +} + +config_list_stations() { + local result="" + + config_foreach config_list_stations_cb "entry" "result" + + echo "$result" +} + +##### WiFi helpers + +wifi_get_connected_stations() { + local result="" + + local devices + json_load "$(ubus call iwinfo devices)" + json_get_values devices devices + + local device + for device in $devices; do + local clients="" + eval $(ubus call "hostapd.$device" get_clients 2>/dev/null | jsonfilter -e 'clients=$.clients' 2>/dev/null) + logger "Connected stations @ $device: $clients" + + local client + for client in $clients; do + append result $(normalize_mac "$client") + done + done + + echo "$result" +} + +wifi_is_station_connected() { + local mac="$1" + local stations=$(wifi_get_connected_stations) + echo "$stations" | grep "$mac" +} + +wifi_kick_station() { + local mac="$1" + + local vap + for vap in $(ubus call iwinfo devices | jsonfilter -e '$.devices[@~"^ath"]'); do + iwpriv "$vap" kickmac "$mac" + done +} + +##### misc. helpers + +normalize_mac() { + local mac="$1" + + echo "$mac" | awk '{print toupper($0)}' +} + +##### config sync + +config_sync_send_event() { + local event="$1" + + logger "Sending sync event '$event'" + for I in $(seq 1 $CONFIG_SYNC_RETRIES); do + ubus call configsync send_message "{\"service\":\"quota\",\"event\":\"${event}\"}" + done +} + +config_sync_send_station_event() { + local event="$1" + local mac="$2" + + local remaining=$(quota_operation getvar "$mac" remaining) + if [ -n "$remaining" ]; then + logger "Sending sync event '$event' for '$mac': remaining $remaining" + for I in $(seq 1 $CONFIG_SYNC_RETRIES); do + ubus call configsync send_message "{\"service\":\"quota\",\"event\":\"${event}\",\"mac\":\"${mac}\",\"remaining\":${remaining}}" + done + fi +} + +config_sync_write_event() { + echo "$(date +%s) '$1' '$2' '$3'" >> "$EVENTFILE" + + tail -n $CONFIG_SYNC_KEEP_ENTRIES "$EVENTFILE" > "$EVENTFILE".tmp + mv -f "$EVENTFILE".tmp "$EVENTFILE" +} + +config_sync_is_duplicate_event() { + local difftime="" + + [ -f "$EVENTFILE" ] || return 1 + local line=$(cat "$EVENTFILE" | grep " '$1' '$2' '$3'\$" | tail -n 1) + if [ -n "$line" ]; then + local evtime=$(echo "$line" | sed -e 's/ .*//') + local nowtime=$(date +%s) + difftime=$(( $nowtime - $evtime )) + fi + + if [ -n "$difftime" ] && [ $difftime -le $CONFIG_SYNC_DUPLICATE_TIME ]; then + logger "Ignoring duplicate event" + return 0 + else + return 1 + fi +} + +##### station quota program logic + +update_blacklist_entry() { + local mac="$1" + + local cfg_quota=$(config_get_quota "$mac") + local state=$(quota_operation getvar "$mac" state) + + if [ -z "$cfg_quota" ]; then + ebt_remove_macs_from_blacklist "$mac" + elif [ -z "$state" ] || [ "$state" = "RUNNING" ]; then + ebt_remove_macs_from_blacklist "$mac" + else + ebt_add_macs_to_blacklist "$mac" # paused or expired timer + fi +} + +quota_operation() { + local operation="$1" + local mac="$2" + local arg1="$3" + local arg2="$4" + local arg3="$5" + + # logger "Quota operation '$operation' for '$mac' (arg1='$arg1', arg2='$arg2', arg3='$arg3')" + + # operate timer + case "$operation" in + list|query|getvar) + echo $(timer_operation "$operation" "$mac" "$arg1" "$arg2" "$arg3") + ;; + pause|resume|new|remove) + timer_operation "$operation" "$mac" "$arg1" "$arg2" "$arg3" + ;; + updatebl|*) + ;; + esac + + # operate blacklist + case "$operation" in + list|query|getvar) + ;; + pause|resume|new|updatebl) + update_blacklist_entry "$mac" + ;; + remove) + ebt_remove_macs_from_blacklist "$mac" + ;; + *) + logger "Unknown quota operation '$operation'" + ;; + esac +} + +station_associated() { + local mac="$1" + local sync="${2:-1}" + + logger "Station $mac associated (sync=$sync)" + local state=$(quota_operation getvar "$mac" state) + if [ "$state" != "EXPIRED" ]; then + if [ -z "$state" ]; then + local cfg_quota=$(config_get_quota "$mac") + if [ -n "$cfg_quota" ]; then + logger "Starting new quota for $mac ($cfg_quota)" + quota_operation new "$mac" $(dvl_time_to_mseconds "$cfg_quota") + fi + else + logger "Resuming quota for $mac" + quota_operation resume "$mac" + fi + [ $sync -eq 1 ] && config_sync_send_station_event assoc "$mac" + fi +} + +station_disassociated() { + local mac="$1" + local sync="${2:-1}" + + logger "Station $mac disassociated (sync=$sync)" + local state=$(quota_operation getvar "$mac" state) + if [ "$state" != "EXPIRED" ]; then + if [ -n "$state" ]; then + quota_operation pause "$mac" + [ $sync -eq 1 ] && config_sync_send_station_event disassoc "$mac" + fi + fi +} + +station_timer_expired() { + local mac="$1" + + logger "Timer for station $mac expired" + local state=$(quota_operation getvar "$mac" state) + if [ -n "$state" ]; then + quota_operation updatebl "$mac" + wifi_kick_station "$mac" + fi +} + +station_updated_by_remote() { + local mac="$1" + local remaining="$2" + + logger "Quota for station $mac updated by remote (remaining $remaining)" + + local mseconds="$remaining" + + local cfg_quota=$(config_get_quota "$mac") + if [ -n "$cfg_quota" ]; then + mseconds=$(dvl_time_to_mseconds "$cfg_quota") + fi + + [ $remaining -le 0 ] && remaining=1 # timer wouldn't get created with zero time remaining + + quota_operation new "$mac" "$mseconds" "$remaining" +} + +midnight() { + for timer in $(quota_operation list); do + local mac=$(timer_to_mac "$timer") + local cfg_quota=$(config_get_quota "$mac") + local state=$(quota_operation getvar "$mac" state) + + if [ -n "$cfg_quota" ] && [ "$state" = "RUNNING" ]; then + logger "Refreshing running quota for station $mac ($cfg_quota)" + quota_operation new "$mac" $(dvl_time_to_mseconds "$cfg_quota") + else + logger "Removing stale quota for station $mac" + quota_operation remove "$mac" + fi + done +} + +request_all_quotas_from_remote() { + logger "Requesting quota from remote devices" + config_sync_send_event list +} + +announce_all_quotas_to_remote() { + for timer in $(quota_operation list); do + local mac=$(timer_to_mac "$timer") + local state=$(quota_operation getvar "$mac" state) + local remaining=$(quota_operation getvar "$mac" remaining) + + if [ -n "$state" ]; then + local event="" + case "$state" in + RUNNING) + event="assoc" + ;; + PAUSED|EXPIRED) + event="disassoc" + ;; + esac + + if [ -n "$event" ]; then + logger "Announcing station $mac ($event, remaining $remaining)" + config_sync_send_station_event "$event" "$mac" "$remaining" + fi + fi + done +} + +update_quotas_for_connected_stations() { + for station in $(wifi_get_connected_stations); do + logger "Adding quota for connected station $mac" + station_associated "$station" 1 + done +} + +remove_all_station_quotas() { + for timer in $(quota_operation list); do + quota_operation remove $(timer_to_mac "$timer") + done +} + +reload_quota_config() { + # remove quotas for stations which have no configured quota anymore + for timer in $(quota_operation list); do + local mac=$(timer_to_mac "$timer") + local cfg_quota=$(config_get_quota "$mac") + + if [ -z "$cfg_quota" ]; then + logger "Removing stale quota for station $mac" + quota_operation remove "$mac" + fi + done + + # update quotas for configured stations + for mac in $(config_list_stations); do + local cfg_quota=$(config_get_quota "$mac") + if [ -n "$cfg_quota" ]; then + local cfg_mseconds=$(dvl_time_to_mseconds "$cfg_quota") + local state=$(quota_operation getvar "$mac" state) + local timeout=$(quota_operation getvar "$mac" timeout) + + if [ -z "$timeout" ] || [ "$timeout" -ne "$cfg_mseconds" ]; then + # configured quota is new or different from timer timeout + if [ "$state" = "RUNNING" ] || wifi_is_station_connected "$mac"; then + logger "Changing quota for connected station $mac ($cfg_quota)" + quota_operation new "$mac" "$cfg_mseconds" + config_sync_send_station_event assoc "$mac" "$cfg_mseconds" + else + logger "Removing quota for disconnected station $mac ($cfg_quota)" + quota_operation remove "$mac" + fi + fi + fi + done +} + +##### service handling + +start_service() { + ebt_create_chains + crontab -l | grep -v "$MYSELF" | crontab - + (crontab -l; echo "00 00 * * * $MYSELF --event midnight") | sort -u | crontab - + + > "$EVENTFILE" + remove_all_station_quotas + (sleep 120; "$MYSELF" -e request_list; sleep 10; "$MYSELF" -e update_connected) & +} + +stop_service() { + rm -f "$EVENTFILE" + remove_all_station_quotas + + crontab -l | grep -v "$MYSELF" | crontab - + ebt_delete_chains +} + +##### option handling + +get_program_options() { + OPT_EVENT="" + OPT_MAC="" + OPT_REMAINING="" + OPT_TIMER_ID="" + + if [ -n "$TIMER_ID" ]; then + # called by timer + OPT_EVENT="timer_expired" + OPT_TIMER_ID="$TIMER_ID" + OPT_MAC=$(normalize_mac $(timer_to_mac "$TIMER_ID")) + else + # called by script or cron + while [ $# -gt 0 ]; do + local key="$1" + shift + case "$key" in + start|stop) + OPT_EVENT="$key" + ;; + -e|--event) + OPT_EVENT="$1" + shift + ;; + -m|--mac) + OPT_MAC=$(normalize_mac "$1") + shift + ;; + -r|--remaining) + OPT_REMAINING="$1" + shift + ;; + *) + logger "Unknown command line option '$key'" + ;; + esac + done + fi +} + +##### main + +config_load "$PACKAGE" +config_get_bool CFG_PACKAGE_ENABLED global enabled 0 +config_get_bool CFG_LOGGING global logging 0 + +MYSELF="$0" +RETURN_VALUE=0 + +lock "$LOCKFILE" + +if [ $CFG_PACKAGE_ENABLED -eq 1 ]; then + get_program_options "$@" + + logger "Event '$OPT_EVENT' for station '$OPT_MAC', remaining '$OPT_REMAINING'" + + case "$OPT_EVENT" in + start) + start_service + ;; + stop) + stop_service + ;; + reload) + initialized=$(ebtables -L | grep "$PACKAGE") + if [ -z "$initialized" ]; then + logger "Service $PACKAGE was not started, initializing" + start_service + fi + reload_quota_config + ;; + assoc) + station_associated "$OPT_MAC" 1 + ;; + disassoc) + station_disassociated "$OPT_MAC" 1 + ;; + request_list) + request_all_quotas_from_remote + ;; + midnight) + midnight + ;; + timer_expired) + station_timer_expired "$OPT_MAC" + ;; + update_connected) + update_quotas_for_connected_stations + ;; + assoc_remote) + if [ -n "$OPT_REMAINING" ] && ! config_sync_is_duplicate_event "$OPT_EVENT" "$OPT_MAC" "$OPT_REMAINING"; then + config_sync_write_event "$OPT_EVENT" "$OPT_MAC" "$OPT_REMAINING" + station_updated_by_remote "$OPT_MAC" "$OPT_REMAINING" + station_associated "$OPT_MAC" 0 + fi + ;; + disassoc_remote) + if [ -n "$OPT_REMAINING" ] && ! config_sync_is_duplicate_event "$OPT_EVENT" "$OPT_MAC" "$OPT_REMAINING"; then + config_sync_write_event "$OPT_EVENT" "$OPT_MAC" "$OPT_REMAINING" + station_updated_by_remote "$OPT_MAC" "$OPT_REMAINING" + station_disassociated "$OPT_MAC" 0 + fi + ;; + list_remote) + if ! config_sync_is_duplicate_event "$OPT_EVENT" "$OPT_MAC" "$OPT_REMAINING"; then + config_sync_write_event "$OPT_EVENT" + announce_all_quotas_to_remote + fi + ;; + test) + ;; + *) + logger "Unknown event '$OPT_EVENT'" + RETURN_VALUE=1 + ;; + esac +else + initialized=$(ebtables -L | grep "$PACKAGE") + if [ -n "$initialized" ]; then + logger "Service $PACKAGE was running, stopping" + stop_service + fi + logger "Feature $PACKAGE disabled" +fi + +lock -u "$LOCKFILE" + +exit $RETURN_VALUE diff --git a/usr/bin/strings b/usr/bin/strings new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/strings @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/tail b/usr/bin/tail new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/tail @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/taskset b/usr/bin/taskset new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/taskset @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/tee b/usr/bin/tee new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/tee @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/telnet b/usr/bin/telnet new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/telnet @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/test b/usr/bin/test new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/test @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/tftp b/usr/bin/tftp new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/tftp @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/time b/usr/bin/time new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/time @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/timerd b/usr/bin/timerd new file mode 100755 index 0000000000000000000000000000000000000000..0d7991660ccfd74fb9cb03610fdecce91d46ebc9 GIT binary patch literal 7221 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 + +. /lib/functions.sh + +SCRIPT=$0 +LOCKFILE=/tmp/wifi_schedule.lock +LOGFILE=/tmp/log/wifi_schedule.log +PACKAGE=wifi_schedule +GLOBAL=${PACKAGE}.@global[0] +# remember, if radio state was changed +radio_state_changed=0 +# variable to remember if wifi should be enabled disabled (needed by check and apply function) +wifi_disabled=1 +# variable to remember if scheduler is enabled +schedule_enabled=0 +# variable to remember if stop should be forced +forcewifidown=0 + +_log() +{ + if [ ${LOGGING} -eq 1 ]; then + local ts=$(date) + echo "$ts $@" >> ${LOGFILE} + fi +} + +_exit() +{ + local rc=$1 + lock -u ${LOCKFILE} + exit ${rc} +} + +_cron_restart() +{ + /etc/init.d/cron restart > /dev/null +} + +_add_cron_script() +{ + (crontab -l ; echo "$1") | sort -u | crontab - +} + +_rm_cron_script() +{ + crontab -l | grep -v "$1" | sort -u | crontab - +} + +_rm_and_add_cron_script() +{ + (crontab -l | grep -v "$1"; [ -n "$2" ] && echo "$2") | sort -u | crontab - +} + +_get_uci_value_raw() +{ + local value + value=$(uci get $1 2> /dev/null) + local rc=$? + echo ${value} + return ${rc} +} + +_get_uci_value() +{ + local value + value=$(_get_uci_value_raw $1) + local rc=$? + if [ ${rc} -ne 0 ]; then + _log "Could not determine UCI value $1" + return 1 + fi + echo ${value} +} + +_format_dow_list() +{ + local dow=$1 + local flist="" + local day + for day in ${dow} + do + if [ ! -z ${flist} ]; then + flist="${flist}," + fi + flist="${flist}${day:0:3}" + done + echo ${flist} +} + +_shift_dow_list_by_one_day() +{ + local dow=$1 + local flist="" + local day + for day in $1 + do + if [ ! -z ${flist} ]; then + flist="${flist}," + fi + case $day in + Mon*) + flist="${flist}Tue" + ;; + Tue*) + flist="${flist}Wed" + ;; + Wed*) + flist="${flist}Thu" + ;; + Thu*) + flist="${flist}Fri" + ;; + Fri*) + flist="${flist}Sat" + ;; + Sat*) + flist="${flist}Sun" + ;; + Sun*) + flist="${flist}Mon" + ;; + esac + done + + echo "$flist" +} + +_enable_wifi_schedule() +{ + local entry=$1 + local enabled starttime stoptime dow + + config_get enabled $entry enabled 0 + [ "$enabled" -eq 0 ] && return 0 + config_get starttime $entry starttime + [ -z "$starttime" ] && return 1 + config_get stoptime $entry stoptime + [ -z "$stoptime" ] && return 1 + config_get dow $entry daysofweek + [ -z "$dow" ] && return 1 + + local fdow=$(_format_dow_list "$dow") + local stopmode="stop" + if [ $forcewifidown -eq 1 ]; then + stopmode="forcestop" + fi + + # If it shall stop on the same day at 00:00, 24:00 is the transition to the following day, if this is the case, + # the days of the weeks have to be incremented by one + if [ "${stoptime}" == "24:00" ]; then + fdow_stop=$(_shift_dow_list_by_one_day "$dow") + stoptime="0:00" + else + fdow_stop=${fdow} + fi + + local stop_cron_entry="$(echo ${stoptime} | awk -F':' '{print $2, $1}') * * ${fdow_stop} ${SCRIPT} check" # ${entry}" + echo "${stop_cron_entry}" + + if [[ $starttime != $stoptime ]] + then + local start_cron_entry="$(echo ${starttime} | awk -F':' '{print $2, $1}') * * ${fdow} ${SCRIPT} check" # ${entry}" + echo "${start_cron_entry}" + fi + + return 0 +} + +_get_wireless_interfaces() +{ + local n=$(cat /proc/net/wireless | wc -l) + cat /proc/net/wireless | tail -n $(($n - 2))|awk -F':' '{print $1}'| sed 's/ //' +} + + +get_module_list() +{ + local mod_list + local _if + for _if in $(_get_wireless_interfaces) + do + local mod=$(basename $(readlink -f /sys/class/net/${_if}/device/driver)) + local mod_dep=$(modinfo ${mod} | awk '{if ($1 ~ /depends/) print $2}') + mod_list=$(echo -e "${mod_list}\n${mod},${mod_dep}" | sort | uniq) + done + echo $mod_list | tr ',' ' ' +} + +save_module_list_uci() +{ + local list=$(get_module_list) + uci set ${GLOBAL}.modules="${list}" + uci commit ${PACKAGE} +} + +_unload_modules() +{ + local list=$(_get_uci_value ${GLOBAL}.modules) + local retries + retries=$(_get_uci_value ${GLOBAL}.modules_retries) || _exit 1 + _log "unload_modules ${list} (retries: ${retries})" + local i=0 + while [[ ${i} -lt ${retries} && "${list}" != "" ]] + do + i=$(($i+1)) + local mod + local first=0 + for mod in ${list} + do + if [ $first -eq 0 ]; then + list="" + first=1 + fi + rmmod ${mod} > /dev/null 2>&1 + if [ $? -ne 0 ]; then + list="$list $mod" + fi + done + done +} + + +_load_modules() +{ + local list=$(_get_uci_value ${GLOBAL}.modules) + local retries + retries=$(_get_uci_value ${GLOBAL}.modules_retries) || _exit 1 + _log "load_modules ${list} (retries: ${retries})" + local i=0 + while [[ ${i} -lt ${retries} && "${list}" != "" ]] + do + i=$(($i+1)) + local mod + local first=0 + for mod in ${list} + do + if [ $first -eq 0 ]; then + list="" + first=1 + fi + modprobe ${mod} > /dev/null 2>&1 + rc=$? + if [ $rc -ne 255 ]; then + list="$list $mod" + fi + done + done +} + +_create_cron_entries() +{ + config_foreach _enable_wifi_schedule entry +} + +check_cron_status() +{ + config_load wifi_schedule + config_foreach handle_global global + if [ ${schedule_enabled} -eq 1 ]; then + _rm_and_add_cron_script "${SCRIPT}" "$(_create_cron_entries)" + else + _rm_cron_script "${SCRIPT}" + fi + _cron_restart +} + +set_radio_state() { + local cfg="$1" + local wifi_disabled="$2" + local sched_disabled="$3" + + config_get cur_state "$cfg" disabled 0 + + if [ "$wifi_disabled" = "1" ]; then + if [ "$wifi_disabled" != "$cur_state" ]; then + uci_set wireless "$cfg" disabled $wifi_disabled + radio_state_changed=1 + fi + else + local value + config_get value $1 cfg_disabled '0' # default value if unset is 0 (on) + + uci_set wireless $1 disabled $value + + if [ "$sched_disabled" = "1" ]; then + [ "$value" != "$curstate" ] && radio_state_changed=1 + else + [ "$value" = "0" ] && [ "$value" != "$curstate" ] && radio_state_changed=1 + fi + fi +} +disable_wifi() +{ + config_load wireless + _rm_cron_script "${SCRIPT} recheck" + _cron_restart + + config_foreach set_radio_state wifi-device 1 + + [ "$radio_state_changed" -eq 1 ] && touch /tmp/cs_omit_wireless + [ "$radio_state_changed" -eq 1 ] && { + uci_commit wireless + reload_config # use procd to check for config changes + } + + local unload_modules + unload_modules=$(_get_uci_value_raw ${GLOBAL}.unload_modules) || _exit 1 + if [[ "${unload_modules}" == "1" ]]; then + _unload_modules + fi +} + +soft_disable_wifi() +{ + local _disable_wifi=1 + local iwinfo=/usr/bin/iwinfo + if [ ! -e ${iwinfo} ]; then + _log "${iwinfo} not available, skipping" + return 1 + fi + + # check if no stations are associated + local _if + for _if in $(_get_wireless_interfaces) + do + [ "${_if:0:3}" == "ath" ] || continue + output=$(${iwinfo} ${_if} assoclist) + if [[ "$output" != "No station connected" ]] + then + _disable_wifi=0 + local stations=$(echo ${output}| grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' | tr '\n' ' ') + _log "Station(s) ${stations}associated on ${_if}" + fi + done + + if [ ${_disable_wifi} -eq 1 ]; then + _log "No stations associated, disable wifi." + disable_wifi + else + _log "Could not disable wifi due to associated stations, retrying..." + local recheck_interval=$(_get_uci_value ${GLOBAL}.recheck_interval) + _add_cron_script "*/${recheck_interval} * * * * ${SCRIPT} recheck" + _cron_restart + fi +} + +enable_wifi() +{ + config_load wireless + _rm_cron_script "${SCRIPT} recheck" + _cron_restart + + . /lib/delos-functions.sh + dvl_check_and_set_wifi_cfg_disabled + #reload config . maybe someting has been changed in the function above + config_load wireless + config_foreach set_radio_state wifi-device 0 + + local unload_modules + unload_modules=$(_get_uci_value_raw ${GLOBAL}.unload_modules) || _exit 1 + if [[ "${unload_modules}" == "1" ]]; then + _load_modules + fi + [ "$radio_state_changed" -eq 1 ] && touch /tmp/cs_omit_wireless + [ "$radio_state_changed" -eq 1 ] && { + uci_commit wireless + reload_config # use procd to check for config changes + } +} + +disable_sched() +{ + config_load wireless + config_foreach set_radio_state wifi-device 0 1 + + [ "$radio_state_changed" -eq 1 ] && { + uci_commit wireless + reload_config # use procd to check for config changes + } +} + +handle_global() { + local cfg="$1" + config_get_bool schedule_enabled "$cfg" enabled 0 + config_get_bool forcewifidown "$cfg" forcewifidown 0 +} + +handle_entry() { + local cfg="$1" + local entry_enabled= + local starttime= + local stoptime= + local dow= + local curTime=$(date "+%k%M") + local weekday=$(date "+%A") + + config_get_bool entry_enabled "$cfg" enabled 0 + config_get dow "$cfg" daysofweek + config_get starttime "$cfg" starttime + config_get stoptime "$cfg" stoptime + + # Check if current entry is enabled + [ "$entry_enabled" -eq 0 ] && return 0 + + # Check if current entry is relevant for today + echo "$dow" | grep "$weekday" > /dev/null || return 0 + + #remove :, so that we can make easy integer comparison + starttime=${starttime//:} + stoptime=${stoptime//:} + + [ $curTime -ge $starttime ] && [ $curTime -lt $stoptime ] && wifi_disabled=0 +} + +# Check if the radio should be turned on/off accordingly to the wifi scheduler settings, returns "off" or "on" +check_and_apply_wifischeduler_state() { + config_load wifi_schedule + config_foreach handle_global global + + if [ "$schedule_enabled" -eq 0 ]; then + disable_sched + return 0 + fi + + config_foreach handle_entry entry + + if [ "$wifi_disabled" -eq 0 ]; then + enable_wifi + else + if [ "$forcewifidown" -eq 1 ]; then + disable_wifi + else + soft_disable_wifi + fi + fi +} + +usage() +{ + echo "" + echo "$0 cron|start|stop|forcestop|recheck|getmodules|savemodules|help" + echo "" + echo " UCI Config File: /etc/config/${PACKAGE}" + echo "" + echo " cron: Create cronjob entries." + echo " start: Start wifi." + echo " stop: Stop wifi gracefully, i.e. check if there are stations associated and if so keep retrying." + echo " forcestop: Stop wifi immediately." + echo " recheck: Recheck if wifi can be disabled now." + echo " getmodules: Returns a list of modules used by the wireless driver(s)" + echo " savemodules: Saves a list of automatic determined modules to UCI" + echo " check: Check if should be turned on or not" + echo " help: This description." + echo "" +} + +############################################################################### +# MAIN +############################################################################### +LOGGING=$(_get_uci_value ${GLOBAL}.logging) || LOGGING=0 +_log ${SCRIPT} $1 $2 +lock ${LOCKFILE} + +config_load wireless + +case "$1" in + cron) check_cron_status ;; + start) enable_wifi ;; + forcestop) disable_wifi ;; + stop) soft_disable_wifi ;; + recheck) soft_disable_wifi ;; + getmodules) get_module_list ;; + savemodules) save_module_list_uci ;; + check) check_and_apply_wifischeduler_state;; + help|--help|-h|*) usage ;; +esac + +_exit 0 diff --git a/usr/bin/xargs b/usr/bin/xargs new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/xargs @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/xml2json b/usr/bin/xml2json new file mode 100755 index 0000000000000000000000000000000000000000..f9343b99ed8bc5bd718bd0a4c7f180eef34a784e GIT binary patch literal 27061 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 /dev/null 2>&1; do :; done +} + +delete_sections() { + while uci_remove ${1} @${2}[-1] > /dev/null 2>&1; do :; done +} + +uci_tmp() { + if [ "$1" = "set" ] && [ "${2#*=}" = "${CSEmptyString}" ]; then + uci -q -P ${CS_TEMP_CHANGE_PATH} -c ${CS_TEMP_CONFIG_PATH} set "${2%=*}=" + else + uci -q -P ${CS_TEMP_CHANGE_PATH} -c ${CS_TEMP_CONFIG_PATH} "${@}" + fi +} + +delete_sections_tmp() { + while uci -q -P ${CS_TEMP_CHANGE_PATH} -c ${CS_TEMP_CONFIG_PATH} delete ${1}.@${2}[-1] > /dev/null 2>&1; do :; done +} + +update_md5sum() { + my_logger "update_md5sum: Service ${1}" + local tmpfile=$(mktemp) + grep -vE "/${1}\$" $CS_MD5SUMS > $tmpfile + md5sum /etc/config/${1} >> $tmpfile + mv -f $tmpfile $CS_MD5SUMS +} + +check_md5sum() { + if [ "$(md5sum /etc/config/${1} 2>&1)" = "$(grep -E "/${1}\$" $CS_MD5SUMS)" ]; then + my_logger "check_md5sum: Service ${1} checksum identical" + return 0 + else + my_logger "check_md5sum: Service ${1} checksum different" + return 1 + fi +} + +add_to_list() { + if ! grep -E "^${2}\$" $1 >/dev/null 2>&1; then echo ${2} >> $1;fi +} + +wait_stable_config() { + return 0 +} + diff --git a/usr/lib/ebtables/libebt_802_3.so b/usr/lib/ebtables/libebt_802_3.so new file mode 100755 index 0000000000000000000000000000000000000000..6afaba154b1d6a8c7ac1ee2ac37583b60d982411 GIT binary patch literal 4372 zcmeHKUrbxq89&!H=AXl^o3y}WX~&5Z91@rznUqA$$Yt05H(Ep#lF}V{7=4@ z6sBr*0+G@ws!`XWgr$^L$FMHw1-a9Bs8fKBHHFmA&a!C-tRm2 z8jQob^?jdp?svZb-}%lTpY!VJ(9@DlVw+%Rb?AfPTme2xe1plg=yB#Gim|MT?gN!u z3;NU?R;zFb4r}_uC2z_Afr}`=7<@eeFu0apbX*k zOTqEMPGV_x5p2rtH4{rT7UbXz0PjLK4-B3}W3EB>C@|vLmVg_;?*nc`qxg1=Z3Wm3 z)jPnCp+(Skqt#{2I1(`YFdML_EHM1A24L8+R$#ItOm>Z#Qt1nrtN@olOTb0Yub}@` zLHM_fFh=$@v?jF2(I_X%gFw_9*p5ayq7JMcjo=9rZTr$1kkKe_%9#LjD}ZW4P-h}B zM$9v7w&<^j#Jo^q$VX~Ly*W8Ra2i`JGv^aYlJgCFGwBB-^bJ^puqz$W>4X@nt@zFnz|{XpjzokP7Art^ttS_^~+EIef4GZr4UuwmgD6T2yn{YekA zwO#vR)_!%>+xB5;b@?Wfmp@`2;1-8ljD}e{A^Y2_-on+qzwLNk46+}p}HItaoiuB{x-;BKCJB1qb%KHwVVzqmMtOj`ocXRLnc5a?g z6uZL5E1Nzpnm*W)e;=#yPqUilU$N7EFZw<5qVU!GUwj3GuM2q(YIw)0;o;>Q%)k5r z^DV#6`0@(#%=WnXo(Mb0f|tC=dswDCFXTCL9k%m_^_MZTRL{aR#`Q+tSD4Lvd{NnD z>zUohB3HcZvDxVZ-z}A1x4V5TCm(`+y)Vk7pA&6w$=jkW-pf-o-iP8$msx2;_!D#H zTrKkj??S#0_724ELmmAj^UXB`bU*RIga5bMGpThTbx4)bVt%J7XwLY4c%C$gqGscSic0XF*+G3GkPZar5 z-`!^;wlz+YrBA@q{x+sO9GC8f_Bp}14NeT4zmMD2lY5;%)889hProFs@%S0oNVLBG zIlHyKu0?2tjXBnn?e+1S#lTyairKf8?%xW@e+{Z9&2=Vh1{zz;HCc4U9*~XE^@cm{ zndgy{Mz?aT7`SpK)%~VStFt(8B{}Dq4yp_7ucALRx9i7E^Lc0tThhyOj+uzMa3~9@ z@sqr7qWvs-18KR&Ng6j!&NOv&;rgJ88NGbAn5}yo?+167a*@fEPv7 zu1BKwereQiSy4~4w^l}-bKGMuF+}xpv_RgntF3|blbC*ii9uoWhfGj&+Z^fmn3unYf4148a{QZDifxfa$^ML$tRKVC)euA<#lw5y6P-vQ0w_?qLJ;pMZTd@cZ2{hv&K zzV$y*n{~Lqcu(X{=U>JD#M7A^KNjfjJi>bipBnh)AU=FlOX5PJrQ_U4s63m?7@24$ z$x{=$!ADdcI{m^kL-gnPqPQsVmo+1inJ~CNrKIskp2sd9bjcRI)>q?d<)Jc9$NlvJT`Tj}DZJREI-qJUwvg#uS$UA(5o7WZnL_Sbvvt? z!n?2md$H~oo>r&P@C0f2Bk14Zj!AdO9iZtZm^je|bm8gw>k7Kt;{QjKCkef;$%BM@ jsU(ZLFtN9Q-e2aMYl}xc^W6j-F!}TjGT%PH!r#9EX}!9S literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_among.so b/usr/lib/ebtables/libebt_among.so new file mode 100755 index 0000000000000000000000000000000000000000..0bd7ddd81563d422f7b456d0a33438665b0732fc GIT binary patch literal 8112 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 M&1g5Eny4=S13D6Zod5s; literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_arp.so b/usr/lib/ebtables/libebt_arp.so new file mode 100755 index 0000000000000000000000000000000000000000..b02cbbcbac5810528ae83c2fd8c335110ca93e8f GIT binary patch literal 7904 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 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_ip6.so b/usr/lib/ebtables/libebt_ip6.so new file mode 100755 index 0000000000000000000000000000000000000000..dc6d273445287c7548d314faa03cecfebd886958 GIT binary patch literal 9868 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 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_log.so b/usr/lib/ebtables/libebt_log.so new file mode 100755 index 0000000000000000000000000000000000000000..c47ca2a7b67f0af51028850df0fa0d66ad6acbbf GIT binary patch literal 5320 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 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_mark.so b/usr/lib/ebtables/libebt_mark.so new file mode 100755 index 0000000000000000000000000000000000000000..200c2efc8a770086bdb37807db904dd9d62900ca GIT binary patch literal 4856 zcmbVQZ){W76~E7R5<^0Hj#C_vHN7~7gfyU#F{!Xtb4b`oFpy@c#I|UTW4}0dUToKP zN;+km8-hk5t22fWaRN&_Ds|e{ux|Udsn!RE`ZT% zfm64LUStp)X1kM5X}Qtqo>jB=+?MCj|2!i%mm0Y3kW-GJs|Yh7C_S53`lyFu|nZ9s9XgsfR+IB zptHdL-^T3=B`YA&h?Q+ZC!fdm#YGM4&FhB~|NDop4LJv&q8FXzk%^?qPe^;91W+KFBJC$!^t@F4T5IA&fY`5pqfxa;bclp^d4&0 zVo|l%KcK1l*xDn$z?h#5__gr&AXsFqN0#7?IC(V#yO^rifXkeW(zW?)DS4Etj7R5%vp46Zhk3^DK^$C9Z; zDmJPS42;BCd{ihdJEB`-a3T~4_>#hr!IV0N+zbZ&DL?b6I`9o7ljKH%Mu1}=8f4$_ zcJ6EUweD=8#G=S}mjI1F&K4iqH7iZ0NRIKdiD%U?-KfjVq#GOdSTAAh2e893kS~$@U`4JfZ?Q=~GUPI_Yres( z4euCRh_O72nC|?fvg$5t^?V!-exPQrSwekzIXjo{&U%;L_p+Qv-5cy!oL9+=;Y&aH zo0&{IGZX1r_hj|7dmm!&kn5ZGv5FcGD}$dMb_F~%v%-Hv8O>c}!?|qZgl>afYOH5v zjmKG;<9)Wju?~2r=Y*i9bnR1M4M~Vra*1o)JqiaL;jl}v%)=YkFQyUV(>X{BHayr3+C=d z9vf-QJ!zYFo0#;v%g(S?%^CQgf&Ur!pMn2k?OODDc;&iLGl)SGF*{+ig6w5ZAcmQ= zMmD+aH|$o!7pjAXJrzM(m*QHWwV`@gdZE&(*MpjkNTKoE!Mr>>e!VNgu6N#X{l!DI za3M0+m5cP77L^E_3t#BWMZYaADxsrXf0v;jyf-XUMP2B+H5_t=w&t{bp@Zw{pTT!? zeFwgK>b+epuI>4j^C$E1^9Sy?d1b1%a~AcY;C0XZ;{MCtD&mgFGhP4uCHUhsmizTN zOYR7?T}g0H-ha(&#R^#$ zJ?hgD2|g*PCCY=T)T^cg$byry;5xxI-}71>A9GpDBeJcK-9oZWUXd?F&zB>_HLQqPN zh{>@OF*`mXe;>RIe@}6&4H%E%fdniaVU9g2-&glrDlH}FY)ck(pY6b$PRgf#&Qgut z%U9N}k{v%&)l`Ok*muX3^|+plcs}tqlxy;ZuG^<`Kkl-)Or)D{nT5UCp(U5M>Xt|S z>MEYeTVwE4X8h@A$%$!kmV8L(B%POTTcIG%6n+kFlWlLlircJx7tYLgnVZg(ZF1pL zoN@mle#sftNM{K(oI$er##kLcgKF94653HhZz`efCA3^ZZz!SZPQ9w>@l9Sf&PwB) z1T6V|ot#?v-K@B5v3(XML;TDv`rX{IW5k~r-jP&Oj0qeUsbzeO2*JmNim_NMo@`b| zqr=hIv8Y12ia$X2sb(dWcuDaqnjaTIX#{H zD_uN0HBAlqwUQxm-CFSnekuWfG#X1O1FABbRD((?hWp(R<~$Zo4JpaE8VC=D1HzCZ zE_+4{vBcx48~Vt>;~5YkBcG3_zt1034z=|hR9^IJqpH%dHQB&;_C*r)IFozV8yTcb z>9PviUgevhqk~+9vzG8OJ8# zyNvH3G0t}uNic@zKHmG~^oA8UVR|Dy1OFU|J80Fn@Z`n2V0|6%6TsWhx8v?!v$l?{ z4}8e;whJ%Dp(45!H2H3f6P+%izYO|h5xpDq*&_NYz`wAiX_Wr|gl3Sc@8ZqzJ7TSF c`r8_B(D@a<{yx@e{p~C8xbc?dZ&uj+FG1AOuK)l5 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_mark_m.so b/usr/lib/ebtables/libebt_mark_m.so new file mode 100755 index 0000000000000000000000000000000000000000..1aec149e707cb902cb751ab300655c976494e49e GIT binary patch literal 3524 zcmb7HZ){uD6+h2*9JjWI(*~Sso^;*1ja&LB>5#ToX!4rEn&60l@}XKThSi^>Q1Kw8F!eE_vg-IuWs8B9}=x+x%4iZVWUT3`qm-tXM^ z>^N35i4z_F?)h`iJ@?*o-h27wW8udYi$YDZk^^HX>{Z|+tk=oYiIE^XOGJ4CRsjv} z!I;@*a!WvH$aULb>fp#A{6eRgObX^HebC!Yy9KgqjcFM+=1#CJuHSzOxDj!No{bDG zI@{YVLUXA6W&~r-?$-u#PJ|rnL7~CK@}4^|wgmg~UH&>sUj!Mwhe6n6yJ z1=mI37VvTKRpo82bZceX~E`T`%tIjya$6 zg<9S>`*R(N7CZK(9D-b1^H+Y@V(0lUWBx4L`5-{Qhg{-;DL2nfu#)JY0Yt(Wj5Xx# z#(--~5)xzj0P*rXFyr0iF%xedggrYWJTUEH9y6Ko?!!L9vT6Saa;QZv@|el=UxB@k zW$CXbvq_!QL|%<2i+NJVA(J{dI;_UEf|f`Yb*(TuJdn<1wbAIQv}V{gwy3eGCY7(F`;1m7YE;wWj}xVYLsi!O@i8-TZ?uvj zv#)$!%044^GU*cdz53F^yX0B8MLuAUtxN8LOdp%|w@d!=Tq)Rl$T13=d_I-ozuxcpdux81 z7j0dNEM4|1Bd&Fc9KG+6s8P!D#SN!xl@5kJO~&tNl@D!+6E#m|zBW=hzWPa+Rzlk0 z_|fI6hBV2{;rSBhS)M8R%G0Huz>GT*ID)+$_3YStggU!J)Pej$TLp9=t1zBPyk<*` zN1HLu8!_m5a0hh+&ryf>5A;~jkMV$~Dq|h}|FO>3WUT3u4`;V%p55Ms-%)VkZ3-;h zB(ZRVe6s`Y#qJ30rqBz1Iqd7DQlLCr@&#h9KU)T7 zcTnWApSH}N+x2w4{-V|WS1NcO#{5lz7%6YDZ0#voVm)8@_FoGt~9|hW$f48cN@9z{r4W~?B;vn8sIx=P>Svi-W#fkJ7Mtfa+U9$ zYh-oS=`d=f=8FG^t3>aAX=_D9tSO2=yIf89E^f*6*ZM9W=X$A)TuxuIoeODK_l#jY zdg*~zJe3lxCrs;wOSYMacJ<*ftooHwAhc(<#h#_aYacqG8DXzWwu|${33S8!#rdlD13rs? z=bgT`e(9@V{YnVy_i$XJUuxodx+Y!^|8po}Sr#dpAAB{rl8SycKlEw}_yz14*oRlL zKUbDT;<$|6=fp=J_o7ybf1dE68+V$yg;&pp9Y)qQaV?Cq{Q+>eV2K3g{`B}yw>wQg z*W4TM^zkm@lgrf>?X|G0P0KMoMogT--KOuG(08-1_a7Ry{u#A5E&Ct6c9;8#`zz2@ zubVX}`(~HNb?3!x_(0qP&P_rKE(v)A;Y!CIc$q%*3 z54Oo$+vKh`+0`aH8|yaE*x%V|qqiD;1#Ei`pFOkoeC>?by1xB8$B;eN@_c<#zAnYH zNqr(Wsf%DHn#Id2S9or>z$f zh%x_3F(%zkjvdHEi>FT>7Q_6)6xneW%@Dz&rXgfj C$PTXn literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_nat.so b/usr/lib/ebtables/libebt_nat.so new file mode 100755 index 0000000000000000000000000000000000000000..69b3da19312d3608b4bb6f3a8647d04cc9909037 GIT binary patch literal 5572 zcmb7IZ){uD6~E7R{;sId;=?BKp{tk#V;`~(q+mMXv`t$yw(NKA zz0Y}eqcW~_eeOB;+;e{CocsRWpX~I1PjM)$(44FiV+bmyKp!T#$p`)OZ3d-vn?Pw@Rbpl3zfkQ0T>-Cv z=3(Ln#$UB@`*IQ0TSZ5#yoQ8{a3E%pZ%`*XVXQ%4hfeKoL5lu8;2O}sCZ*)3QI07$ z8__8yd#eXS@lo4^j@q-Y6Z6#?uM+_UK4k|}>M14)j4)I%QC~P(SpttbbA1oMkp8#8 zPf2~MKtF`314`6~t6?kz~T2g1u66ewAmyQuCUPPt%y1^q0l_9Pxa8AQF$5EMO!9;Yd2k z0;Awrpnq_8Agrf!Ba$}t)Zp&kSR$?u21jDLm|J@$5IP(r1HoA2$56Cc2#ltJ<2rne zCLp&~+oiF{Na(?I;=yhkO3e(MldMXe!v5q_^pJvHJ(r5vv z@Wg=82!#S^fio~_>W7iK(QwcVvVbl~U?iOm0Ah+}FvdhY%pUdk@8}KmJlI8fN5eIM zZvSy{(I57utr181jNcnon%NME5XFpQ5MO9Y-F1v{AFO{^(k+rcBB@u>K1p{;N_&mg z9hLN$q*IcfmUKqamnEH(^beB$Nz(Tvy(MTvrKE02+ax_t^brqpw7z_z%Q?Hy)cV%S z!u*>|oqwBoK;5odik&g3Q|RbOX4-pdg^8~(`fTyo{rnV0heGY77Z_+2@#zK!^47bNcM z4!^3OS@h~#!r{d^U1B?)B>a;{GM>qajJxGX!$8Xp{o5~u(GyiSy|%+wzI7X<6d=++Zw#Htz!$^)e>7DudJMKHoV7D>H}E6t|i2j-x2S0XB;7S)3K*1 z-dnim(;akWncL$vthi{&xojdcg!L}?9zq`5Xs+c*-IW#xQ_eOwTtw|UCV_tv_$PsX z68L2;yF~t8ykhMk#Bf-~?19Y+vN!o0VwlYwCY#*$uN&UCu+Y9}-C9{sb+PXa!c6<) z+R4@ZVGND2yqX|a>hepH6L{-S&8~-!`w4j4YBwA ze9ky2yz6J0zYqD4aWeZV%@m~jNZUBcwa*r$yQJCq*J-wiMIbnQo#@RN&L z&KG5%bC^9auH1&{U$|=wjVahENkW&+z^1q0squ7qyc}}XIO}iW_Y+u*DpB@Qd2a8A zzNpf83H|e^qw!|c*|fw3PhQDJzH2i?sJ?y+AwnPD& zxdyf;3D@=);^o*usE%=#qKzs%P8a5wh&AJF_s#lJs&U{0pH1WT>TKaYyvD?(a@ZKk z&J|^ME6Glmm(-_AO3xPQwn}MneX1cnx-{Zv@KanL=U7c{Z%oa_X2-6)`026S_y?5P zbd)t-16@LPKjUkg{qDwp(EhvmT4DdaBd*bWR~A=S*1t3%c7M3fx>jx`tLkM9N_4L} z{FPK`o9=*hf5=yht3T>BJh>}IYqRqe-(#-k?a{|_zFbH1rf4wd`^0}gUDdy#*iTnq zy}a9F?VI*Zr#7~iQT3KDX9t=+bmbOlx-HG-PlctX4=F;*%r%GK#dn%mW63j9UkftSha*}R_xk6Vyw|@^&oO$QwbZVx$a_A2PTi;0 zT|a@h@Vah1)81w+bkDy}UHJmfpnsFRRS(Gn@GckiCT{ymTHL^zDlmExeZ{vSAGxB|lMQ6hpbhd}80Qq)eyY(*Z7 zr4w4{U@&gznjKLju8}f*UZE8SFJp`+kjPjp@f50zx{d_XI$4Uu8AG^iB$YU1>Wuv$ zm53W+LK{V1D2-%uPl68%IY=K$CS%w!!k<0TFZWmKgH}r)G+fh1@wUV{9KRA6vz3`- zBL6T(<5Wo0QeGsyuKa=^XJ|M&!r4*9$<;9z7yhi+3xeARIRDu23XV;1W>B>mV_diE zzYYF#e6!KF*KN&;^|pys0onXBY@EaK3ijhh(DmelY|?kz8m*4L`}p@5XgBVxzb)b4 zu<<<@m$bU`5ZKqhTf)C*3<>G{kE|;V=Me)*N}4zi66ZeRtVf*b ah;tmAk1Uid083{sbj~8qRzT;-{{H~Jg{vh1 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_nflog.so b/usr/lib/ebtables/libebt_nflog.so new file mode 100755 index 0000000000000000000000000000000000000000..c12edc82b2ee8f9c3510e6baed30eea2481b219d GIT binary patch literal 4640 zcmb7Idu&tJ89z665Cj{J_3$ zlfCMapwWkFy0R#Q$K0u#=+rJ*$Np>8tg1F4@dw-ZqnnVHRYl8ar@0%DcAM(`zH{z% zjA2MU*16yNalUi>`CLD_$NLqfPGOZ{VK(4kG;+ZEiLW!Y5g2C;L@}0@;5vXg9l&W? zjalUo9Hzc2C#xsV7m^K(v90d@5SRJ6KEFk=_m4L8gPC&9-2S|2JsdD*KsM-L_pcTLpTwDVF zS%>fsBNY>C6LE-#^@^M*4;rH0fEG;3@gB?-m^5g=YsY#pDA&(b3Dz1o)rN{_$Fvzd zsxgf1b#2!(S$W7_Pxk6pU;%H5cOztfbD}MwUwHNwM6qocj8)u!0LHqb+ zrnGVB5lwjkh`lF$I+G7n$+1?&2imi&uk5dqll>o1;suh^W@3B@`Vt`q{SxT;DjIv+ zGFL^L^<$ivOu;_16bUozw-Zi-izoYr1dO#y}Lq4LB+!GN>H)? zH}vzwGxX1cPFK-c!f6=sUW7bIw4whm(7p;Ch$rJZ3&hfaNIaWnfhcGe*ykS%M6`?+ zi)VE$;~(5Tno4T^(9ozRWp|bY!eb$F5E_kt3yM`90?|w;p&?c@1-@xr%^i&og|}u? zTeq=vCZ5!zES1(nnHURbLwX=Qtc4H3`f)9jCC9`QY5^^iNo5$(0!w6Lf{+Gq5lJ=}uHAv{Tl=WW7&zgW)gQsGJm{OYJS0WhO!PdJL@n_+LCBN? z%c{T>^$MQU-{@=;q&`5r<%QWdm^%9wa{@Z7tzxB2>O6DB@}mV;;bgw6bBFCRWZ#1yR)Btu-uY#{=90Bl z`L?N7fM3f3vvs~{ew7$2v5~re9&U18XWKpR#Ut-%GrzaS4wlrJ(zaL?xo3aD z`0N~W9^c)@*96&S<~im<-Vv4ZJd)?gHDci(uXt`i*0V5yb^RdkE*#H0-C_0py4}Y& zvf#9fwH=?>^!0N2c}ts{Wz-(nuW*N%@^hjsj(lC%;d*YI*84H~E;ZKj4cZ^MXN^9S zFL+1te%MZ$TFV$y(avotN{*G@%x#(Zy7Y}HR_MOg1 z>5(RfaYk;4GxA`GAN9rRySvVv@4aXGmELvdew9;#wo>28W2N-T`)@wwZT_1_+Y!kv z77d>NX2@%$(==tBenmUm@z*N8L-Mt=_AA64Y=jU0;O3h<<@uYko;weVi}pWJE=!l1 znvGmO@s=r@7ws`;Y|klvaP3DdSpS8|7R%Mdv%#ymzvtOE*>9Dy@&G1%P8m>Aw>(*I zDLoyG{WSJ=$v5pel{Ygg&9~oM>YK)@rkj_L&!R{B;)oI%$GUFQhvoE?buy@(EzS3= zg1mU9Seoxx-~DHJcr>A$SW8}^H8y3P@Ib5By@9lnE5SQ>CSTt`@)HdeAGQnr5ygH% zc*>i(89vNN`JQz~q+&;X_s>M6y4xb$?nx6nzc4sw~uu0ysDnzKkmbt0(XtkXTJTR zxc4qGwp}=Y7`-FR-XpBnqP`C4A@5nbul>Fe<=R8`&qGH0>b?1EuT4}nJ?)vY&J=MD zA1B$(m%LWUn`K>KVHMoJc$@9l30raj`-i|3VAte#hhhBVXKP>cbf=JDeJgNae4IYZZSYt`DbjI`2w^lDG|}GUJ;$Zfv=P zmeiR~#?wqU zIz%^JT$;0{p;>!l3;MZH8{9qPMrE)=JfUT?p_o>&l2wsU&inbpd;H#g4?n~u2WyIm z^kEu8;yZiWV}Z;x|VUlzC}lJZhPYWr};2m4Yy(b4s$2w9`MfK z4vQPmord}{xVS%y0l13p$R>?Dv^rNsTS323MdQw=UKEz{QF-61;@yJgiK71(D1w4} qvZ5{$>()W--;DYl{#7 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_pkttype.so b/usr/lib/ebtables/libebt_pkttype.so new file mode 100755 index 0000000000000000000000000000000000000000..3510e6027b1b096c190437d3def371b055675171 GIT binary patch literal 4396 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 Ld0NK_#3=j)E4g7V literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_stp.so b/usr/lib/ebtables/libebt_stp.so new file mode 100755 index 0000000000000000000000000000000000000000..4dd2ec445af9af2e8abdcd2304f3452d9695c396 GIT binary patch literal 7644 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 literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_ulog.so b/usr/lib/ebtables/libebt_ulog.so new file mode 100755 index 0000000000000000000000000000000000000000..67019ef962a886f7dc980983c1489b0a38cc1fc8 GIT binary patch literal 4880 zcmb7IeQZXY)DzQNzMiowyNIm-1naC znzU1Ia((XkKKI^*I*FBro|&))!N>t0C3=dPjaYG3OBiEu1>6D9rVVSF z26a{#1ch0yD3jHYWej|RCaIH2E|9{Y*Q$IS@cQy(i{Q~TVjBFZ+fM_oG$=yzN{kAc z;f)HUw3J?&#G0aePJxmG5HZxA18iVyjS~?2lW5O1SW+6`Pj?=0HRv*69VYqLGihxO z&;pTez_plTn2newD3Tuu5O$ajP-GSmcGzk_=rKDW>8%GOy}DSj_yI)CfJNXEU;!rn zfb}OG!akG;VsFAe`NDoh{1gWbk#9gfCdK$E%vG2)=)9}P1`wJsn=2SrbxpZhqpqpO zXgq>RIiRr)6X(v>6Y|N1I3o%Yu}PmpUFAvNtnAOol(WSqi_0J*_d?!|4U_z5)LJKb zI>%lnHDW3BX)jodvnP4vM|!-1k8_c}0ld2`FAY@iN&g!3Iq@mM7=HyW?5p^Xw6rL= zgnTp67CL0gDK_?#NGa2GS1w?z?r*mu;1;M z6LKJ!Ov#DC{=MN?R37vWg=K}eGRN&3^O6B?IQSh1R#lxGDiM|i@Wqc2mWrjr1byD5?2E+35`e6fLObeB!AOE3u7J(w#)O#K9VjsGmLQ>f5u|y>olFdLE+3pxVoSDx(DG+ola|P0~zqfGo`UOF|3LjNruL=iM=vQG%fsMl6 zZadSp&%LmypUFGgFBJ0&Z!+`3Tg(n;TNo9 z;SJWh@N>o&&NKVu-bQnihizfb2?ydHF;kq!GaRvw==uFsr*Kk~$LtC0>!nOKfigUDkC@mj|%7h82qI@{7{#u;tRBK|Dm&m#UT;#beCTd9NR z-qdOZdx)!hw!@~8>}5}44>OrK*%Y>a+-TEcq4RHl%y^p4g=&D#L>nPi;8zAh>}KE1 z{UK?Q-#j2QI(w><<)`ZmN}b5F{<{HtpzU2lp?i9w-#GJ|LVS9#f6Kk^y3AjZsA8rJ zGe42fw5=mP@$Ox6*%Z2bMx`~)ybh{;(J6nypI*#WNSZWB>k|1b{H|1=Z=*hIM|TAd zM>bwFj7o*>*@>v55T6|k{N-BBy+6B}M78dNHPZWjU6WeZ4_v>c%6{33sQ10X57#Vv zJi1-u4f@-W7d*Gq|IDy2vY$#DrPo;=QaX3B8FNm88*Qsdwr zp3BHROU~=2DZ?QS&P7l24@}_MzWhDc7R9IaZQxZAR(Q;HZBRX4Y^&{jO?cEjMMxag!y)|#mzCJJX=2J0QMI_{$G z8=vi+%~`JyCAyR3180|Y$~Q&$5uCy;m(BXO5Np0bwSM<}ok{EA^FgZhxxS^4M;~I; zyXW@Lhn7O#2XhDJM*;5!4!gS1-+TMJDau1q;Gp#%GNV7Gx198-z2%S8H>rQNT8c%r z$B4eT*=%{|MciZ?cc6#9#agMyY&I9)N6-5&(W`n^ht^-vlg#@3m_zg=8+)V*-%y3y zs_=DHxTOj=SK(`_@P;b9z6!6?;?$s$kMRMm*J^zhu;IL2Grk}X^%MZl9`>fgxVb4b*5+qS zlRJ_cNyy2OSlCa>jFAVf+|`mjs}=LSYV`1QQs$`w`bd&@XeNS59*uEDbc<#{+n2IC80hA^xq?K~ks&z&6!uC+9tT!Z)>5D( zLiO&8#gB1?QqqF!suY!MRHTQJpagIvEvMyRG=LOnxmzg=_EmA^2ySnrr3aTn5kHd<60l!!?A?OrkXqOW4P!?gb{_I=A?(W(aQy$f~X2D zRcc-$>12uz$@otlmE|bk!Qq_m+DY~BuuU~ps?CS_`#gc z!HEYW=?ISvg9G1#6fdd=c)Oz=1u-g%gHOs)P-*wtj<|N~SA41aqxgkyt(Y~u9E;$S z91Z*&fZqd*bZ1xBv{DAy(bgXUx8gPU66Oxf2blXX`|zrJ8+UcOqpvW`^jn6wa|1%p zGEspe|CZ?rd>8O@6*z2Keg#|`pVby01vA8;-&4q=g!ci-a-B#Y9`ue)@744ZgYy0i Xn8&>OVY!BjWn6iWg-i}}l5GDEAwuCR literal 0 HcmV?d00001 diff --git a/usr/lib/ebtables/libebt_vlan.so b/usr/lib/ebtables/libebt_vlan.so new file mode 100755 index 0000000000000000000000000000000000000000..95edc54649d596ef5d9a144416880f7245f682bf GIT binary patch literal 4624 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 literal 0 HcmV?d00001 diff --git a/usr/lib/lh-migration.sh b/usr/lib/lh-migration.sh new file mode 100755 index 0000000..b02bd7b --- /dev/null +++ b/usr/lib/lh-migration.sh @@ -0,0 +1,58 @@ +#!/bin/sh + +. /lib/functions.sh + +function logger() { + command logger -t lh-migration "$@" + echo "$@" >> /tmp/lh-migration.log +} + +function lh_filter() { + if [ -z "$LINUX_HOST_CONFIG" ]; then + LINUX_HOST_CONFIG="$(chunk -F - extract_config | gunzip | xml2json)" + [ -z "$LINUX_HOST_CONFIG" ] && { + logger "Failed reading LH configuration"; + exit 1; + } + fi + echo "`jsonfilter -s "$LINUX_HOST_CONFIG" -e "$1"`" +} + +function lh_config_version() { + echo "$(lh_filter $.SystemConfig.Config.Version)" +} + +function lh_config_deviceType() { + echo "$(lh_filter $.SystemConfig.Services.System.Baptization.DeviceType)" +} + +function lh_config_hostname() { + echo "$(lh_filter $.SystemConfig.Services.System.Baptization.Hostname)" +} + +function lh_iterate_array() { + local NameSingular="$1" + local NamePlural="$2" + local Callback="$3" + local Context="$4" + + local Type + if json_get_type Type "$NameSingular" && [ "$Type" = object ]; then + json_select "$NameSingular" + $($Callback $Idx "$Context") + json_select .. + else + if json_get_type Type "$NamePlural" && [ "$Type" = array ]; then + json_select "$NamePlural" + local Idx=1 + while json_get_type Type $Idx && [ "$Type" = object ]; do + json_select $Idx + $($Callback $Idx "$Context") + json_select .. + Idx=$((Idx+1)) + done + json_select .. + fi + fi +} + diff --git a/usr/lib/lh-migration/network.sh b/usr/lib/lh-migration/network.sh new file mode 100755 index 0000000..e37a7ba --- /dev/null +++ b/usr/lib/lh-migration/network.sh @@ -0,0 +1,46 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh + +calc_netmask() { + local ui32=$((0xffffffff << (32 - $1))) + local ip n + for n in 1 2 3 4; do + ip=$((ui32 & 0xff))${ip:+.}$ip + ui32=$((ui32 >> 8)) + done + echo $ip +} + +function migrate_lan_v4() { + logger "Migrating LAN" + local lh_path="$.SystemConfig.Services.Network.Management" + local uci_path="network.lan" + local NW_TYPE="$(lh_filter $lh_path.Type)" + if [ "$NW_TYPE" = "DHCP" ]; then + uci set $uci_path.proto='dhcp' + uci delete $uci_path.ipaddr + uci delete $uci_path.netmask + uci delete $uci_path.gateway + uci delete $uci_path.dns + elif [ "$NW_TYPE" = "static" ]; then + uci set $uci_path.proto='static' + uci set $uci_path.ipaddr="$(lh_filter $lh_path.V4.IpAddress)" + local PREFIX_LEN=$(lh_filter $lh_path.V4.PrefixLength) + uci set $uci_path.netmask="$(calc_netmask $PREFIX_LEN)" + uci set $uci_path.gateway="$(lh_filter $lh_path.V4.DefaultGateway.IpStatic)" + uci set $uci_path.dns="$(lh_filter $lh_path.V4.Nameserver)" + fi +} + +function migrate_network() { + logger "Migrating network" + config_load network + migrate_lan_v4 + uci_commit network +} + +migrate_network diff --git a/usr/lib/lh-migration/plc.sh b/usr/lib/lh-migration/plc.sh new file mode 100755 index 0000000..8cc19d4 --- /dev/null +++ b/usr/lib/lh-migration/plc.sh @@ -0,0 +1,90 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh + +function migrate_plc() { + logger "Migrating PLC" + local lh_path="$.SystemConfig.Services" + local uci_path="plc" + + # migrate compatibility settings / notches + + local lh_config="$(lh_filter $lh_path.HomePlug.ActiveNotchSet)" + + local compat_mode + local user_notches + + case "$lh_config" in + 1) + compat_mode="" + user_notches="2850-3155,3400-3500,3800-3950,4650-4850,5450-5730,6150-6160,6525-6765,8815-9040,9545-9555,10005-10100,11175-11400,11665-11675,13200-13360,13865-13875,15010-15100,15445-15455,17900-18030,21924-22000,23200-23350" + ;; + 2) + compat_mode="" + user_notches="3850-4000,5800-6300,7100-7600,9300-10000,11500-12100,13500-13900,15000-15800,17400-17900,18900-19100,21400-21900,25600-26100,26500-29700" + ;; + 3) + compat_mode="" + user_notches="26960-27410" + ;; + 4) + compat_mode="" + user_notches="26560-27410" + ;; + 5) + compat_mode="" + user_notches="14453-14453,17956-17956,20898-20898,24780-24780,26123-27905,50000-52000" + ;; + 6) + compat_mode="" + user_notches="6127-6176,9521-9570,11645-11694,13842-13818,15429-15478" + ;; + 7) + compat_mode="" + user_notches="5900-6200,7200-7450" + ;; + 8) + compat_mode=siso_full + user_notches="" + ;; + 9) + compat_mode=mimo_vdsl35b + user_notches="" + ;; + *) + compat_mode="" + user_notches="" + ;; + esac + + logger "Using compat mode: '$compat_mode'" + logger "Using user notches: '$user_notches'" + uci set $uci_path.plc.compat_mode="$compat_mode" + uci set $uci_path.plc.user_notches="$user_notches" + + # migrate NMK + + local nmk_cfg="$(lh_filter $lh_path.HomePlug.Config.NMK)" + local nmk_bap="$(lh_filter $lh_path.System.Baptization.DlanFactoryNmk)" + + local nmk + if [ -n "$nmk_cfg" ]; then + nmk="$nmk_cfg" + elif [ -n "$nmk_bap" ]; then + nmk="$nmk_bap" + else + nmk="HomePlugAV" + fi + + # We cannot modify the PIB file here since it does not yet exist. Write it to /tmp + # so the PLC init script can use it. + logger "Using NMK: $nmk" + echo "LH_NMK=$nmk" > /tmp/lh_nmk + + uci commit $uci_path +} + +migrate_plc diff --git a/usr/lib/lh-migration/system.sh b/usr/lib/lh-migration/system.sh new file mode 100755 index 0000000..db6b932 --- /dev/null +++ b/usr/lib/lh-migration/system.sh @@ -0,0 +1,208 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh + +LH_PATH="$.SystemConfig.Services" + +function migrate_password() { + logger "Migrating password" + local PWD="$(lh_filter $LH_PATH.System.SystemPassword)" + [ -n "$PWD" ] && echo -e "${PWD}\n${PWD}" | passwd +} + +function migrate_led() { + local uci_path="system" + local AlwaysOff="$(lh_filter $LH_PATH.LedsAndButtons.Leds.AlwaysOff)" + logger "Migrating leds (AlwaysOff=$AlwaysOff)" + if [ "$AlwaysOff" = "true" ]; then + local PLC_LED_SCHEME="off" + local DISABLE_LEDS="1" + elif [ "$AlwaysOff" = "false" ]; then + local PLC_LED_SCHEME="on" + local DISABLE_LEDS="0" + else + return + fi + config_load plc + uci set plc.plc.led_scheme=$PLC_LED_SCHEME + uci_commit plc + + uci set $uci_path.led_wlan.disabled='0' + uci set $uci_path.led_wlan.disableLeds=$DISABLE_LEDS + uci set $uci_path.led_plcw.disabled='0' + uci set $uci_path.led_plcr.disabled='0' +} + +function migrate_timezone() { + local uci_path="system.@system[0]" + local TIMEZONE ZONENAME + local GMTOffset=$(lh_filter $LH_PATH.NTPClient.GMTOffset) + logger "Migrating timezone $GMTOffset" + case "$GMTOffset" in + "-12:00") + TIMEZONE='UTC+12' + ZONENAME='UTC-12' + ;; + "-11:00") + TIMEZONE='UTC+11' + ZONENAME='UTC-11' + ;; + "-10:00") + TIMEZONE='UTC+10' + ZONENAME='UTC-10' + ;; + "-09:00") + TIMEZONE='UTC+9' + ZONENAME='UTC-9' + ;; + "-08:00") + TIMEZONE='UTC+8' + ZONENAME='UTC-8' + ;; + "-07:00") + TIMEZONE='UTC+7' + ZONENAME='UTC-7' + ;; + "-06:00") + TIMEZONE='UTC+6' + ZONENAME='UTC-6' + ;; + "-05:00") + TIMEZONE='UTC+5' + ZONENAME='UTC-5' + ;; + "-04:00") + TIMEZONE='UTC+4' + ZONENAME='UTC-4' + ;; + "-03:30") + TIMEZONE='UTC+3:30' + ZONENAME='UTC-3:30' + ;; + "-03:00") + TIMEZONE='UTC+3' + ZONENAME='UTC-3' + ;; + "-02:00") + TIMEZONE='UTC+2' + ZONENAME='UTC-2' + ;; + "-01:00") + TIMEZONE='UTC+1' + ZONENAME='UTC-1' + ;; + "+00:00") + TIMEZONE='GMT0BST,M3.5.0/1,M10.5.0' + ZONENAME='Europe/London' + ;; + "+01:00") + TIMEZONE='CET-1CEST,M3.5.0,M10.5.0/3' + ZONENAME='Europe/Berlin' + ;; + "+02:00") + TIMEZONE='EET-2EEST,M3.5.0/3,M10.5.0/4' + ZONENAME='Europe/Sofia' + ;; + "+03:00") + TIMEZONE='MSK-3' + ZONENAME='Europe/Moscow' + ;; + "+03:30") + TIMEZONE='UTC-3:30' + ZONENAME='UTC+3:30' + ;; + "+04:00") + TIMEZONE='SAMT-4' + ZONENAME='Europe/Samara' + ;; + "+05:00") + TIMEZONE='UTC-5' + ZONENAME='UTC+5' + ;; + "+05:30") + TIMEZONE='UTC-5:30' + ZONENAME='UTC+5:30' + ;; + "+05:45") + TIMEZONE='UTC-5:45' + ZONENAME='UTC+5:45' + ;; + "+06:00") + TIMEZONE='UTC-6' + ZONENAME='UTC+6' + ;; + "+06:30") + TIMEZONE='UTC-6:30' + ZONENAME='UTC+6:30' + ;; + "+07:00") + TIMEZONE='UTC-7' + ZONENAME='UTC+7' + ;; + "+08:00") + TIMEZONE='UTC-8' + ZONENAME='UTC+8' + ;; + "+09:00") + TIMEZONE='UTC-9' + ZONENAME='UTC+9' + ;; + "+09:30") + TIMEZONE='UTC-9:30' + ZONENAME='UTC+9:30' + ;; + "+10:00") + TIMEZONE='UTC-10' + ZONENAME='UTC+10' + ;; + "+10:30") + TIMEZONE='UTC-10:30' + ZONENAME='UTC+10:30' + ;; + "+11:00") + TIMEZONE='UTC-11' + ZONENAME='UTC+11' + ;; + "+12:00") + TIMEZONE='UTC-12' + ZONENAME='UTC+12' + ;; + "+13:00") + TIMEZONE='UTC-13' + ZONENAME='UTC+13' + ;; + "+14:00") + TIMEZONE='UTC-14' + ZONENAME='UTC+14' + ;; + esac + [ -n "$ZONENAME" ] && uci set $uci_path.zonename="$ZONENAME" + [ -n "$TIMEZONE" ] && uci set $uci_path.timezone="$TIMEZONE" +} + +function migrate_timeserver() { + local uci_path="system.ntp" + logger "Migrating timeserver" + local SERVER1=$(lh_filter $LH_PATH.NTPClient.NTPServer) + local SERVER2=$(lh_filter $LH_PATH.NTPClient.AlternateNTPServer) + if [ -n "$SERVER1" ]; then + uci del_list $uci_path.server="europe.pool.ntp.org" + uci add_list $uci_path.server="$SERVER1" + fi + [ -n "$SERVER2" ] && uci add_list $uci_path.server="$SERVER2" +} + +function migrate_system() { + logger "Migrating system" + config_load system + migrate_password + migrate_led + migrate_timezone + migrate_timeserver + uci_commit system +} + +migrate_system diff --git a/usr/lib/lh-migration/wifi_parental.sh b/usr/lib/lh-migration/wifi_parental.sh new file mode 100755 index 0000000..3480399 --- /dev/null +++ b/usr/lib/lh-migration/wifi_parental.sh @@ -0,0 +1,65 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh +. /usr/share/libubox/jshn.sh + +LH_PATH="$.SystemConfig.Services.Wireless.ParentalControl" +UCI_PATH="station_quota" +UCI_PATH_PARENTAL="parental_control" + +function add_entry() { + local entry=$(uci add $UCI_PATH entry) + if [ -n "$entry" ]; then + uci_set $UCI_PATH "$entry" daysofweek "$1" + uci_set $UCI_PATH "$entry" station "$2" + uci_set $UCI_PATH "$entry" quota "$3" + fi +} + +function station_cb() { + local Idx="$1" + local Context="$2" + + local Active Mac TimeLimit + json_get_var Active Active + json_get_var Mac Mac + json_get_var TimeLimit TimeLimit + + if [ "$Active" = "1" ] && [ -n "$TimeLimit" ]; then + add_entry "$Context" "$Mac" "$TimeLimit" + fi +} + +function calendar_cb() { + local Idx="$1" + local Context="$2" + + local Day + json_get_var Day Day + + lh_iterate_array Station Stations station_cb "$Day" +} + +function migrate_wifi_parental() { + logger "Migrating wifi parental control" + + config_load $UCI_PATH + json_init + json_load "$(lh_filter $LH_PATH)" + + local Active + json_get_var Active Active + # corporate feature on the WebUI + uci set $UCI_PATH.@global[0].enabled="$Active" + uci set $UCI_PATH_PARENTAL.@global[0].enabled="$Active" + + lh_iterate_array Calendar Calendars calendar_cb + + uci_commit $UCI_PATH + uci_commit $UCI_PATH_PARENTAL +} + +migrate_wifi_parental diff --git a/usr/lib/lh-migration/wifi_schedule.sh b/usr/lib/lh-migration/wifi_schedule.sh new file mode 100755 index 0000000..9e8e1ff --- /dev/null +++ b/usr/lib/lh-migration/wifi_schedule.sh @@ -0,0 +1,62 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh +. /usr/share/libubox/jshn.sh + +LH_PATH="$.SystemConfig.Services.Wireless.Schedule" +UCI_PATH="wifi_schedule" + +function add_entry() { + local entry=$(uci add $UCI_PATH entry) + if [ -n "$entry" ]; then + uci_set $UCI_PATH "$entry" daysofweek "$1" + uci_set $UCI_PATH "$entry" starttime "$2" + uci_set $UCI_PATH "$entry" stoptime "$3" + uci_set $UCI_PATH "$entry" enabled '1' + fi +} + +function entry_cb() { + local Idx="$1" + local Context="$2" + + local On Off + json_get_var On On + json_get_var Off Off + + add_entry "$Context" "$On" "$Off" +} + +function day_cb() { + local Idx="$1" + local Context="$2" + + local Day + json_get_var Day Day + + lh_iterate_array Entry Entries entry_cb "$Day" +} + +function migrate_wifi_schedule() { + logger "Migrating wifi schedule" + + config_load $UCI_PATH + json_init + json_load "$(lh_filter $LH_PATH)" + + local Active WaitForLastStation ForceWifiDown=0 + json_get_var Active Active + json_get_var WaitForLastStation WaitForLastStation + uci set $UCI_PATH.@global[0].enabled="$Active" + [ "$WaitForLastStation" = "0" ] && ForceWifiDown=1 + uci set $UCI_PATH.@global[0].forcewifidown="$ForceWifiDown" + + lh_iterate_array Day Days day_cb + + uci_commit $UCI_PATH +} + +migrate_wifi_schedule diff --git a/usr/lib/lh-migration/wireless.sh b/usr/lib/lh-migration/wireless.sh new file mode 100755 index 0000000..2a7f12d --- /dev/null +++ b/usr/lib/lh-migration/wireless.sh @@ -0,0 +1,111 @@ +#!/bin/sh +# +# Copyright (C) 2018 devolo AG +# + +. /usr/lib/lh-migration.sh + +function migrate_ap() { + local lh_path=$1 + local uci_index=$2 + local uci_path="wireless.@wifi-iface[$uci_index]" + + if [ -z "$(lh_filter $lh_path.Role)" ]; then + uci set $uci_path.disabled=1 + logger "Missing AP $lh_path, disabling ours" + return 0 + fi + + logger "Migrating AP $lh_path" + logger "LH data: $(lh_filter $lh_path)" + + uci set $uci_path.ssid="$(lh_filter $lh_path.SSID)" + local security="$(lh_filter $lh_path.Security)" + case "$security" in + none) + logger "Setting no encryption" + uci set $uci_path.encryption="none" + ;; + WPA) + local mode="$(lh_filter $lh_path.WPAMode)" + if [ "$mode" = "both" ]; then + logger "Setting WPA/WPA2 encryption" + uci set $uci_path.encryption="psk-mixed+tkip+ccmp" + elif [ "$mode" = "WPA2" ]; then + logger "Setting WPA2 encryption" + uci set $uci_path.encryption="psk2" + fi + uci set $uci_path.key="$(lh_filter $lh_path.WPAKey)" + ;; + esac + local VAL=0 + [ "$(lh_filter $lh_path.Active)" != "true" ] && VAL=1 + uci set $uci_path.disabled=$VAL + [ "$(lh_filter $lh_path.HideSSID)" = "true" ] && uci set $uci_path.hidden=1 + [ "$(lh_filter $lh_path.Role)" = "guest" ] && uci set $uci_path.dvl_guest=1 +} + +function migrate_radio() { + local index=$1 + local lh_path=$2 + local uci_path="wireless.wifi$index" + + # Our defaults are radios on + [ "$(lh_filter $lh_path.WLANRadio)" = "false" ] && { + uci set $uci_path.disabled=1 + uci set $uci_path.cfg_disabled=1 + } + + # Our defaults are auto channel + local channel=$(lh_filter $lh_path.Channel) + # In a special case of genius, LH uses 35 to mean "auto" for 5 GHz radios + [ ! "$channel" = "0" ] && [ ! "$channel" = "35" ] && uci set $uci_path.channel=$channel +} + +function migrate_radio_mode() { + local lh_path="$.SystemConfig.Services.Wireless" + local uci_path="wireless" + local RADIO_MODE="$(lh_filter $lh_path.RadioMode)" + logger "Migrating RadioMode $RADIO_MODE" + case $RADIO_MODE in + all) + [ "$(lh_filter $lh_path.Radios[0].WLANRadio)" = "false" ] && uci set $uci_path.wifi0.disabled=1 + [ "$(lh_filter $lh_path.Radios[1].WLANRadio)" = "false" ] && uci set $uci_path.wifi1.disabled=1 + ;; + radio0) + [ "$(lh_filter $lh_path.Radios[0].WLANRadio)" = "false" ] && uci set $uci_path.wifi0.disabled=1 + uci set $uci_path.wifi1.disabled=1 + ;; + radio1) + uci set $uci_path.wifi0.disabled=1 + [ "$(lh_filter $lh_path.Radios[1].WLANRadio)" = "false" ] && uci set $uci_path.wifi1.disabled=1 + ;; + esac +} + +# No pro features, so strictly 2 APs per radio +function migrate_single_radio() { + logger "Migrating single radio" + config_load wireless + migrate_radio 0 "$.SystemConfig.Services.Wireless.Radio" + migrate_ap "$.SystemConfig.Services.Wireless.Radio.APs[0]" 0 + migrate_ap "$.SystemConfig.Services.Wireless.Radio.APs[1]" 1 + uci_commit wireless +} + +function migrate_dual_radio() { + logger "Migrating dual radio" + config_load wireless + migrate_radio_mode + migrate_radio 0 "$.SystemConfig.Services.Wireless.Radios[0]" + migrate_radio 1 "$.SystemConfig.Services.Wireless.Radios[1]" + migrate_ap "$.SystemConfig.Services.Wireless.Radios[0].APs[0]" 0 + migrate_ap "$.SystemConfig.Services.Wireless.Radios[1].APs[0]" 1 + migrate_ap "$.SystemConfig.Services.Wireless.Radios[0].APs[1]" 2 + migrate_ap "$.SystemConfig.Services.Wireless.Radios[1].APs[1]" 3 + uci_commit wireless +} + +[ "$1" = "single" ] && migrate_single_radio +[ "$1" = "dual" ] && migrate_dual_radio + diff --git a/usr/lib/libavahi-common.so.3 b/usr/lib/libavahi-common.so.3 new file mode 120000 index 0000000..3b96572 --- /dev/null +++ b/usr/lib/libavahi-common.so.3 @@ -0,0 +1 @@ +libavahi-common.so.3.5.3 \ No newline at end of file diff --git a/usr/lib/libavahi-common.so.3.5.3 b/usr/lib/libavahi-common.so.3.5.3 new file mode 100755 index 0000000000000000000000000000000000000000..6f21baa83e9eeda66c776e4280dc6835e059ee42 GIT binary patch literal 22812 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ubiblock b/usr/sbin/ubiblock new file mode 100755 index 0000000000000000000000000000000000000000..05f13b01be1c7b78689c0bd0c8487812b3feba37 GIT binary patch literal 12668 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ubidetach b/usr/sbin/ubidetach new file mode 100755 index 0000000000000000000000000000000000000000..8b26211d6b9cfa58cc8a1b20e72795d2eb54e817 GIT binary patch literal 13552 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%0DPB^C|624)ysAx!hX?tW`PPvaq&2T?%Ftk4?csq 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 EKkpXzozLy6T~IB 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�p}bgCIQG2o80Y9h2M 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ubirsvol b/usr/sbin/ubirsvol new file mode 100755 index 0000000000000000000000000000000000000000..855ad60be7a49e1b65e8759c05b47a9fe9ac59e6 GIT binary patch literal 17612 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ubiupdatevol b/usr/sbin/ubiupdatevol new file mode 100755 index 0000000000000000000000000000000000000000..86862ff1e5847a2608f38a108fd00dc124681c5a GIT binary patch literal 16904 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ucpkgen b/usr/sbin/ucpkgen new file mode 100755 index 0000000000000000000000000000000000000000..39540b39fb1afa9270de1097a9872b01d0c97e73 GIT binary patch literal 5664 zcmb_gYfN0n6`s2A*HqAU&%VPsKVs16o|;5P>lpD)Ed; z{WTp{G%ToQ;NWE|s|1ZI@q{>j06O!PIY6LFd`$+hpi~`Tj4HG0!_Y5q!KjQaLl@a? zGx#RpfqZ3m!K1nX)e=hn^$EcB3eC&D9;1L}c`&T>Js1wP47H;X+^xoTyV*4++$oUJ zo5Cbb6}Ac&3^;DUR{_fzD(2scxa3lKv8L$kMY^y@0V#fSa zfECcw3%CW9e6$s{1OsDS&DXRhCg7S0IA;tfYh%twz~Qmy1M~afeU~c zxa}s||8Loj4h;pJHXCi4N48|=LTi^TWKXt`4l4JdehHOqrUKuw`%$$y0g~-hzJj^~ zm12#f+EJ@fOHrxN+-tSg|Nf~jU^&pA2VzmUQ0w z9DnePNUFuK@;n6n9ml_VEUU3VoxeXJMkH9$AA?XtS~vH|G~ z6nXkE-=Sc9uydqe@wj_vv_})MNUx}>@qvV>N-QEpR4G{?^q7={t=HG zG}7ABeU!zAk}8YE;j9D!F(ETqN}|PvR8f|QrbI&|790>03}2Grxah&hgqm^?hSP_o zl`!oS(~31pN@r-PLSj;6en|)ZK2`Or&`%t+!GPMwd|ijz{T_Un^dexFf6<>Ingf)# z@+FIr7AA~?VJGG$MIi{T@H@hDMb82BjS7KAaKM1HcL|T{u$uC*`Jq~7YPkH;viZ`I zv*E4PrTJen`~2Ii7SMr>jxiZCWZpG@cgdN)l-k>HaFfMSA!v4_AzvhSIWK4Dkb9qW zkX#yi%}cDL;Vs59?38KcbXoZd^LTG68As?}(#(S8xJj;+U1Gx^%ZyETE;ju!U~fXp zH{)Gs%DAULkS}K9)4s_)D}6ncx4lx^l;yA}&2FnrL<1it)WDWRIItCR6Y|_jpO0m( zPIr(LD2`>Xbl{Y5`>6fbgTmsjnm?Rk3%hE53vDO6R%g6_>+y6tOUCz5-&;PEU9@DlxJ*plTEsmG;6X&7)EM}K7z42iE63K^iF%NwkeA= zOSrju$`WD3mCr6VOS4gDPO8HSo-TFj;VH}bF8IW9DE4$+K=8QCwp(3;?0VppmiltC zgS;}ib7js~n;qM}QKOGdA78nirxH!ke7JJc=g7*M>xh1<=@XN$yi1t7lJ)UvP8Nt6 z;GN-(ByF{2N1L)hx>C2#T20g`3*;=H)cep!TN#$IhenpKDO_{`98C_gw?y|SC?HByXhBGwdo5fKK}+{c#c)hzr`Gg*SMMA)y^Syrk$-Q z9F3U%c81~}`Wn-tDVOV9Rmyc3d!)m@t@$w9Q0Zk>^iOW(+Bt-oxqcF-7%tH9qnwWO zx(@bQ<2Gh(Jj<*#*V&OqC)(}!GLWtpzCc$%(>0oE#C&cTd$D=`r>t@Q8gtG6gz@>S ztahxunpXx`6Z2kh!tOCU**ThOhW;^{>q{NRemjeKy^?aL$5M^1V3pU@KDLbork!ld z*x4P&R##s(SG!okz6GPPw zrPO88sp)>bx-n}D<&%bkW$)6uP)?yW$rj2lnTlL~DG%L2ezD09$=2)Q9)+|oy*J$CE}@2!j7k8}wndAg1y#oM88E??2c?JZ;LjN5z9#&sIw+SiVI=SEpc zZrshGe`CIub+VyZ%dLk@wu#Eq-i6Kb$(?0-9<61&0d0=*71>rmyY4Ib z9PQ@kvYVIAIJG_HU^|NN?M1k&2(K@~>0D5# z@BSj3@^B%)rU}Nse$uU2lqa7aPM#CkH?0h3h&14Cn`nxL#MpMt-Je`htY+V z(rrTq_34)I3oYuifKg8On`e1EcjOd@! zEE3ZCN89un(g4j|N%CN9C>-K_k`X<;M~?{JgL@b&&0EmM547yx!w)^#-qpqFq9O(n zjw;53X>EM}UXBZt7?OfYL=3MZ#!f^Bqp{&Ar|V7(W^4~_WYM-TG_V{m4z&>pdcjt) zC|%L#;Ia@W7jfM2*Dn>*xaq%#+cw^kwggb$D3(iU1bRcEcbEzTbe{kK literal 0 HcmV?d00001 diff --git a/usr/sbin/uhttpd b/usr/sbin/uhttpd new file mode 100755 index 0000000000000000000000000000000000000000..b58c4da8072a77157c50ffd0b751c792ab7f19c0 GIT binary patch literal 47116 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/update-ca-certificates b/usr/sbin/update-ca-certificates new file mode 100755 index 0000000..ac59ae9 --- /dev/null +++ b/usr/sbin/update-ca-certificates @@ -0,0 +1,205 @@ +#!/bin/sh -e +# +# update-ca-certificates +# +# Copyright (c) 2003 Fumitoshi UKAI +# Copyright (c) 2009 Philipp Kern +# +# 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., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, +# USA. +# + +verbose=0 +fresh=0 +default=0 +CERTSCONF=/etc/ca-certificates.conf +CERTSDIR=/usr/share/ca-certificates +LOCALCERTSDIR=/usr/local/share/ca-certificates +CERTBUNDLE=ca-certificates.crt +ETCCERTSDIR=/etc/ssl/certs +HOOKSDIR=/etc/ca-certificates/update.d + +while [ $# -gt 0 ]; +do + case $1 in + --verbose|-v) + verbose=1;; + --fresh|-f) + fresh=1;; + --default|-d) + default=1 + fresh=1;; + --certsconf) + shift + CERTSCONF="$1";; + --certsdir) + shift + CERTSDIR="$1";; + --localcertsdir) + shift + LOCALCERTSDIR="$1";; + --certbundle) + shift + CERTBUNDLE="$1";; + --etccertsdir) + shift + ETCCERTSDIR="$1";; + --hooksdir) + shift + HOOKSDIR="$1";; + --help|-h|*) + echo "$0: [--verbose] [--fresh]" + exit;; + esac + shift +done + +if [ ! -s "$CERTSCONF" ] +then + fresh=1 +fi + +cleanup() { + rm -f "$TEMPBUNDLE" + rm -f "$ADDED" + rm -f "$REMOVED" +} +trap cleanup 0 + +# Helper files. (Some of them are not simple arrays because we spawn +# subshells later on.) +TEMPBUNDLE="$(mktemp -t "${CERTBUNDLE}.tmp.XXXXXX")" +ADDED="$(mktemp -t "ca-certificates.tmp.XXXXXX")" +REMOVED="$(mktemp -t "ca-certificates.tmp.XXXXXX")" + +# Adds a certificate to the list of trusted ones. This includes a symlink +# in /etc/ssl/certs to the certificate file and its inclusion into the +# bundle. +add() { + CERT="$1" + PEM="$ETCCERTSDIR/$(basename "$CERT" .crt | sed -e 's/ /_/g' \ + -e 's/[()]/=/g' \ + -e 's/,/_/g').pem" + if ! test -e "$PEM" || [ "$(readlink "$PEM")" != "$CERT" ] + then + ln -sf "$CERT" "$PEM" + echo "+$PEM" >> "$ADDED" + fi + # Add trailing newline to certificate, if it is missing (#635570) + sed -e '$a\' "$CERT" >> "$TEMPBUNDLE" +} + +remove() { + CERT="$1" + PEM="$ETCCERTSDIR/$(basename "$CERT" .crt).pem" + if test -L "$PEM" + then + rm -f "$PEM" + echo "-$PEM" >> "$REMOVED" + fi +} + +cd "$ETCCERTSDIR" +if [ "$fresh" = 1 ]; then + echo "Clearing symlinks in $ETCCERTSDIR..." + find . -type l -print | while read symlink + do + case $(readlink "$symlink") in + $CERTSDIR*|$LOCALCERTSDIR*) rm -f $symlink;; + esac + done + find . -type l -print | while read symlink + do + test -f "$symlink" || rm -f "$symlink" + done + echo "done." +fi + +echo "Updating certificates in $ETCCERTSDIR..." + +# Add default certificate authorities if requested +if [ "$default" = 1 ]; then + find -L "$CERTSDIR" -type f -name '*.crt' | sort | while read crt + do + add "$crt" + done +fi + +# Handle certificates that should be removed. This is an explicit act +# by prefixing lines in the configuration files with exclamation marks (!). +sed -n -e '/^$/d' -e 's/^!//p' "$CERTSCONF" | while read crt +do + remove "$CERTSDIR/$crt" +done + +sed -e '/^$/d' -e '/^#/d' -e '/^!/d' "$CERTSCONF" | while read crt +do + if ! test -f "$CERTSDIR/$crt" + then + echo "W: $CERTSDIR/$crt not found, but listed in $CERTSCONF." >&2 + continue + fi + add "$CERTSDIR/$crt" +done + +# Now process certificate authorities installed by the local system +# administrator. +if [ -d "$LOCALCERTSDIR" ] +then + find -L "$LOCALCERTSDIR" -type f -name '*.crt' | sort | while read crt + do + add "$crt" + done +fi + +rm -f "$CERTBUNDLE" + +ADDED_CNT=$(wc -l < "$ADDED") +REMOVED_CNT=$(wc -l < "$REMOVED") + +if [ "$ADDED_CNT" -gt 0 ] || [ "$REMOVED_CNT" -gt 0 ] +then + # only run if set of files has changed + if [ "$verbose" = 0 ] + then + c_rehash . > /dev/null + else + c_rehash . + fi +fi + +chmod 0644 "$TEMPBUNDLE" +mv -f "$TEMPBUNDLE" "$CERTBUNDLE" +# Restore proper SELinux label after moving the file +[ -x /sbin/restorecon ] && /sbin/restorecon "$CERTBUNDLE" >/dev/null 2>&1 + +echo "$ADDED_CNT added, $REMOVED_CNT removed; done." + +if [ -d "$HOOKSDIR" ] +then + + echo "Running hooks in $HOOKSDIR..." + VERBOSE_ARG= + [ "$verbose" = 0 ] || VERBOSE_ARG="--verbose" + eval run-parts "$VERBOSE_ARG" --test -- "$HOOKSDIR" | while read hook + do + ( cat "$ADDED" + cat "$REMOVED" ) | "$hook" || echo "E: $hook exited with code $?." + done + echo "done." + +fi + +# vim:set et sw=2: diff --git a/usr/sbin/update_wifi_client_list.sh b/usr/sbin/update_wifi_client_list.sh new file mode 100755 index 0000000..775917c --- /dev/null +++ b/usr/sbin/update_wifi_client_list.sh @@ -0,0 +1,162 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh + +FILE=/tmp/clientlist.json +CLEANUP_TIME=$((7*24*60*60)) # one week +UPTIME=$(cut -d. -f1 < /proc/uptime) +CMD="$1" +MAC="$2" +RADIO="$3" +SSID="$4" + +PROPAGATE_CHANGES="" + +add_object () { + json_add_object + json_add_string mac "$MAC" + json_add_string radio "$RADIO" + json_add_string ssid "$SSID" + json_add_int connected 1 + json_add_int time_stamp "$UPTIME" + json_close_object +} + +remove_object () { + unset ${JSON_CUR}_${1} +} + +connect_client () { + local CONNECTED="$(cat ${FILE} | jsonfilter -e "@.clients[@.mac=\"${MAC}\"].connected")" + if [ -z "${CONNECTED}" ] || [ "${CONNECTED}" = "0" ]; then + PROPAGATE_CHANGES="1" + json_init + if [ ! -f "$FILE" ]; then + json_add_array "clients" + add_object + json_close_array + else + local Idx="$(cat ${FILE} | jsonfilter -e '@.clients[@].mac' | grep ${MAC} -n | cut -d':' -f1)" + json_load "$(cat $FILE)" + json_select "clients" + if [ -z "${Idx}" ]; then + add_object + else + json_select $Idx + json_add_string radio "$RADIO" + json_add_string ssid "$SSID" + json_add_int connected 1 + json_add_int time_stamp "$UPTIME" + fi + fi + json_dump > $FILE + fi +} + +disconnect_client () { + local CONNECTED="$(cat ${FILE} | jsonfilter -e "@.clients[@.mac=\"${MAC}\"].connected")" + if [ "${CONNECTED}" = "1" ]; then + PROPAGATE_CHANGES="1" + local Idx="$(cat ${FILE} | jsonfilter -e '@.clients[@].mac' | grep ${MAC} -n | cut -d':' -f1)" + if [ ! -z "${Idx}" ]; then + json_init + json_load "$(cat $FILE)" + json_select "clients" + json_select $Idx + local time_stamp persist + json_get_var time_stamp time_stamp + json_get_var persist persist + if [ $(($UPTIME-$time_stamp)) -le 5 ] && [ "$persist" != "1" ]; then + json_add_int connected -1 + else + json_add_int persist 1 + json_add_int connected 0 + fi + json_dump > $FILE + fi + fi +} + +read_list () { + local SSID="$1" + json_init + if [ -e "$FILE" ]; then + json_load "$(cat $FILE)" + fi + json_dump +} + +cleanup_list () { + if [ ! -e "$FILE" ]; then + echo "No client list found" + return + fi + json_init + json_load "$(cat $FILE)" + json_select clients + local Idx=1 + while json_get_type type $Idx && [ "$type" = object ]; do + json_select $Idx + local ts + json_get_var ts time_stamp + json_select .. + if [ $(($UPTIME-$ts)) -gt $CLEANUP_TIME ]; then + remove_object $Idx + fi + Idx=$((Idx+1)) + done + json_dump > $FILE +} + +show_list () { + if [ ! -e "$FILE" ]; then + echo "No client list found" + return + fi + json_init + json_load "$(cat $FILE)" + json_select clients + echo " MAC Address Date/time Online Radio SSID" + local Idx=1 + while json_get_type type $Idx && [ "$type" = object ]; do + local mac radio ssid connected ts + json_select $Idx + json_get_var mac mac + json_get_var radio radio + json_get_var ssid ssid + json_get_var connected connected + json_get_var ts time_stamp + echo "$Idx: $mac $(date +%F_%X -d @$(($(date +%s)-$ts))) $connected $radio $ssid" + json_select .. + Idx=$((Idx+1)) + done +} + +case "$CMD" in + assoc) + connect_client + [ -z "${PROPAGATE_CHANGES}" ] || /usr/bin/station_quota.sh --event "${CMD}" --mac "${MAC}" + ;; + cleanup) + cleanup_list + ;; + disassoc) + disconnect_client + [ -z "${PROPAGATE_CHANGES}" ] || /usr/bin/station_quota.sh --event "${CMD}" --mac "${MAC}" + ;; + read) + read_list $2 + ;; + show) + show_list + ;; + *) + echo "$0 " + echo + echo "commands:" + echo " assoc " + echo " cleanup" + echo " disassoc " + echo " read" + echo " show" + ;; +esac diff --git a/usr/sbin/updateled.sh b/usr/sbin/updateled.sh new file mode 100755 index 0000000..7193107 --- /dev/null +++ b/usr/sbin/updateled.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +/etc/init.d/updateLeds reload diff --git a/usr/sbin/wifi-eventd b/usr/sbin/wifi-eventd new file mode 100755 index 0000000..590e29f --- /dev/null +++ b/usr/sbin/wifi-eventd @@ -0,0 +1,44 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh + +logger() { + command logger -t wifi-eventd "$@" +} + +ssid_of_device() { + local DEVICE=${1} + ubus call uci state "{\"config\":\"wireless\",\"type\":\"wifi-iface\",\"match\":{\"ifname\":\"${DEVICE}\"}}" | jsonfilter -e '$.values.*.ssid' +} + +iw_event() { + local a + acfg_tool -e | while : ;do + read a + MAC=$(echo ${a} | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' | tr [a-z] [A-Z]) + case "$a" in + *"Event disassoc"*|\ + *"Event deauth"*) + if [ "${MAC}" != "FF:FF:FF:FF:FF:FF" ]; then + echo " del station" + /usr/sbin/update_wifi_client_list.sh disassoc "${MAC}" + fi + ;; + *"Event assoc"*) + if [ "${MAC}" != "FF:FF:FF:FF:FF:FF" ]; then + echo " new station" + DEVICE=$(echo ${a} | awk -F: '{print $1}') + RADIO=${DEVICE:3:1} + SSID=$(ssid_of_device ${DEVICE}) + /usr/sbin/update_wifi_client_list.sh assoc "${MAC}" "${RADIO}" "${SSID}" + fi + ;; + esac + done +} + +trap 'trap - TERM INT; kill 0; exit' TERM INT +iw_event & +wait +exit 0 diff --git a/usr/sbin/wifi_guest.sh b/usr/sbin/wifi_guest.sh new file mode 100755 index 0000000..0669307 --- /dev/null +++ b/usr/sbin/wifi_guest.sh @@ -0,0 +1,63 @@ +#!/bin/sh + +. /lib/functions.sh + +SCRIPT=$0 +# remember, if radio state was changed +radio_state_changed=0 + +_rm_cron_script() +{ + crontab -l | grep -v "$1" | sort -u | crontab - +} + +set_radio_state() { + local cfg="$1" + local wifi_disabled="$2" + + # check if wifi-iface is a guest wifi-iface if not return + [ "$(config_get $1 disabled)" != "1" ] && + [ "$(config_get $1 dvl_guest)" = "1" ] || return + + uci_set wireless "$cfg" disabled $wifi_disabled + radio_state_changed=1 + uci_remove wireless guest_wifi starttime + +} + +disable_guest_wifi() +{ + _rm_cron_script "${SCRIPT} stop" + + config_foreach set_radio_state wifi-iface 1 + + [ "$radio_state_changed" -eq 1 ] && { + uci_commit wireless + local reload=$1 + [ -n "$reload" ] && reload=1 + [ "$reload" -eq 1 ] && reload_config # use procd to check for config changes + } +} + +usage() +{ + echo "" + echo "$0 stop|help" + echo "" + echo " UCI Config File: /etc/config/wireless" + echo "" + echo " stop: Stop guest wifi." + echo " help: This description." + echo "" +} + +############################################################################### +# MAIN +############################################################################### + +config_load wireless + +case "$1" in + stop) disable_guest_wifi "$@";; + help|--help|-h|*) usage ;; +esac diff --git a/usr/sbin/wifi_try b/usr/sbin/wifi_try new file mode 100755 index 0000000..0b4db30 --- /dev/null +++ b/usr/sbin/wifi_try @@ -0,0 +1,218 @@ +#!/bin/sh +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +. /lib/config/uci.sh + +DEBUG= + +WPA_CLI() { + local iface=$1;shift + local opt + case ${iface} in + global) opt="-g /var/run/wpa_supplicant-${iface}" ;; + *) opt="-p /var/run/wpa_supplicant-${iface} -i ${iface}";; + esac + if [ -n "${DEBUG}" ]; then + echo wpa_cli ${opt} "$@" >&2 + wpa_cli ${opt} "$@" || exit 2 + return 0 + fi + wpa_cli ${opt} "$@" >/dev/null 2>&1 || exit 2 +} + +showhelp() { + cat << EOF + $0 -c -s -a + [-p ] [-k key] [-i index] [ -t timeout ] [ -d ] + + Mandatory parameters: + -c : Search on channel + -s : Connect to SSID + -a : Use authentication , where can be one of: + "open": No authentication + "wep": WEP authentication + "wpa": WPA/WPA2 authentication + + Optional parameters: + -p : (WEP or WPA only) Set the WEP (string) or WPA passphrase + -k : (WEP only) Set the key (hex key only, either 5 or 13 bytes len) + -i : (WEP only) Set the key index (0-3) + -t : Set the connection timeout (in seconds) - default=4 + -d : enable debug + -h : print this help + + Return value: + 0: Connection Success + 1: Connection Failed + 2: Error +EOF +} + +check_params() { + local chan=$1 + local auth=$2 + local psk=$3 + local key=$4 + local index=$5 + + if [ -z "${chan}" ] || [ -z "${auth}" ] || [ -z "${ssid}" ]; then + echo "Error: channel, ssid or authentication not found" >&2 + return 1 + fi + + if [ ! ${chan} -ge 1 ] && [ ! ${chan} -le 13 ] || \ + [ ! ${chan} -ge 36 ] && [ ! ${chan} -le 64 ] && [ ! $((${chan}%4)) -eq 0 ] || \ + [ ! ${chan} -ge 100 ] && [ ! ${chan} -le 150 ] && [ ! $((${chan}%4)) -eq 0 ]; then + echo "Invalid channel \"${chan}\"" >&2 + echo "Please specify a valid channel in the following range:" >&2 + echo " *1-13" >&2 + echo " *36-64 (HT20 aligned) " >&2 + echo " *100-150 (HT20 aligned) " >&2 + return 1; + fi + + # Using passphrase and/or key and/or index in Open mode is inconsistent + if [ "${auth}" = "open" ]; then + if [ -n "${key}" -o -n "${index}" -o -n "${psk}" ]; then + echo "Open mode can't be used with passphrase/key/index" >&2 + return 1 + fi + fi + + # If wep is used, make sure we also got a key & its index + if [ "${auth}" = "wep" ]; then + if [ -z "${key}" ] || [ -z "${index}" ]; then + echo "In WEP, please specify the key and index" >&2 + return 1 + fi + fi + + # Having a key and/or index with non-WEP encryption is inconsistent + if [ "${auth}" != "wep" ]; then + if [ -n "${key}" -o -n "${index}" ]; then + echo "Index/Key can't be used with non-WEP authentication " >&2 + return 1 + fi + fi + + # If wpa is used, make sure we also got a passphrase + if [ "${auth}" = "wpa" ]; then + if [ -z "${psk}" ]; then + echo "In WPA, please specify a passphrase" >&2 + return 1 + fi + fi + + return 0 +} + +# Process arguments +chan ssid auth psk key index +timeout=4 +while [ -n "$1" ];do + case "$1" in + -c) chan="$2"; shift;; + -s) ssid=$2; shift;; + -a) auth=$2; shift + [ ${auth} = "open" ] || [ ${auth} = "wep" ] || [ ${auth} = "wpa" ] || { + echo "Invalid authentication \"${auth}\"" >&2 + echo "Valid authentication values are \"open\", \"wep\", \"wpa\"" >&2 + showhelp + exit 2; + };; + -p) psk=$2; shift;; + -k) key=$2; shift;; + -i) index=$2; shift + if [ ! ${index} -ge 0 ] && [ ! ${index} -le 3 ]; then + echo "Invalid index \"${index}\"" >&2 + echo "Valid index values are \"0\", \"1\", \"2\", \"3\"" >&2 + showhelp + exit 2 + fi;; + -t) timeout=$2; shift;; + -d) DEBUG=1;; + -h) showhelp; exit 2;; + *) + echo "Invalid opton: -${OPTARG}" >&2 + showhelp + exit 2 + ;; + esac + shift +done +# Perform sanity checks on the script arguments +check_params "${chan}" "${auth}" "${psk}" "${key}" "${index}" || { + showhelp + exit 2 +} + + +# Ok, we're ready. Let's perform the WiFi operations now + +# Step 1: we create the interface and launch the right wpa daemons +nid +oldchan=$(uci_get wireless @wifi-device[0] channel) +iface=$(wlanconfig ath create wlandev wifi0 wlanmode sta) + +wpa_supplicant -g /var/run/wpa_supplicant-global -B -P /var/run/wpa_supplicant-configme.pid > /dev/null 2>&1 +WPA_CLI global interface_add ${iface} "" athr /var/run/wpa_supplicant-${iface} +nid=$(wpa_cli -p /var/run/wpa_supplicant-${iface} -i ${iface} add_network) + +# Step 2: we set the network parameters +WPA_CLI ${iface} set_network ${nid} ssid \"${ssid}\" +WPA_CLI ${iface} set_network ${nid} scan_freq ${chan} +WPA_CLI ${iface} set_network ${nid} scan_ssid 1 +case ${auth} in + "open") + WPA_CLI ${iface} set_network ${nid} key_mgmt NONE + ;; + "wep") + WPA_CLI ${iface} set_network ${nid} key_mgmt NONE + WPA_CLI ${iface} set_network ${nid} wep_key${index} \"${key}\" + WPA_CLI ${iface} set_network ${nid} wep_tx_keyidx ${index} + ;; + "wpa") + WPA_CLI ${iface} set_network ${nid} key_mgmt WPA-PSK + WPA_CLI ${iface} set_network ${nid} psk \"${psk}\" + ;; +esac + +# Step 3: we enable the network with the previously set parameters +WPA_CLI ${iface} enable_network ${nid} + +conn_state= +while [ ${timeout} -gt 0 ]; do + sleep 1 + conn_state=$(wpa_cli -p /var/run/wpa_supplicant-${iface} -i ${iface} status 2>/dev/null | grep wpa_state | cut -d= -f2) + if [ ${conn_state} = "COMPLETED" ]; then + break; + fi + timeout=$((--timeout)) +done + +# Step 4: Clean-up +if [ ${conn_state} != "COMPLETED" ]; then + echo "Timeout --> connection failed" + WPA_CLI ${iface} remove_network ${nid} + WPA_CLI global interface_remove ${iface} + iwconfig ath0 channel ${oldchan} + wlanconfig ${iface} destroy + kill $(cat /var/run/wpa_supplicant-configme.pid) + exit 1 +fi + +echo "Connection success" +WPA_CLI ${iface} remove_network ${nid} +WPA_CLI global interface_remove ${iface} +iwconfig ath0 channel ${oldchan} +wlanconfig ${iface} destroy +kill $(cat /var/run/wpa_supplicant-configme.pid) +exit 0 diff --git a/usr/sbin/wifitool b/usr/sbin/wifitool new file mode 100755 index 0000000000000000000000000000000000000000..7971b84541436d571140bf55cd4a5d1e27cebf8e GIT binary patch literal 78149 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 Nzpcal2|<5H|1UX@*rosg literal 0 HcmV?d00001 diff --git a/usr/sbin/wlanconfig b/usr/sbin/wlanconfig new file mode 100755 index 0000000000000000000000000000000000000000..98dd104401cc1af8c47debc80a385775f438454f GIT binary patch literal 50325 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 E0cuvji2wiq literal 0 HcmV?d00001 diff --git a/usr/sbin/wpa_cli b/usr/sbin/wpa_cli new file mode 100755 index 0000000000000000000000000000000000000000..75c36d05bf01acdca4baa2b0f2aa91d82f97bef3 GIT binary patch literal 64101 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 E0YpbL@&Et; literal 0 HcmV?d00001 diff --git a/usr/sbin/wpa_supplicant b/usr/sbin/wpa_supplicant new file mode 100755 index 0000000000000000000000000000000000000000..eb1fb649453598bbac8df2370c1547249f2dd954 GIT binary patch literal 1141205 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ʒt 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 hu-x-->haAw|bJu6?y*Gd6 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

    {!Wp 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

    q*9J z0gWeKIE?x65wf3U;1~iSUjZ=8$^gd_CafGq$+n9Kv(3Yg*Hl;OCQN z^`aaz=3S;Y@_{5@)-7I*Y5&(Ra(<5@#ryG0pp2Fe$-d9yC{9KB@JE**1^)yR4=@K zI5z?!0ma@#Ynli4&i6e7>HBTou|63%=85fltYda1oKkkFZDTuCUdSkS(b;*1Egow= zNoB0?$w0mRr#1dUE>5_J(~fZ|eK+~UZ&z*ceYvb`XFOVv(LD$YMF#E*Yh3&G!U>=} zC@)OGn_OX^ceIBr8RdD%lF?kzl2N_~yo-Q6BkVDz(YDb8&-)yvU^d$I(}1K;9W0Xs zv^23pjfJJXc-N-k{Rg(5;(N5{O}Tx`(5BqJxXm#Bc>*{M+3tKF`M$px0NjPnRl|Gb`wqN&8~Jo24F>n; z?zdmsY-)x@)n>jK7FEs6Ij&!KE(^A^ZwV=`hGxhHQN3Z`k~AP|itB{d$C$HO6^sd~y3u z$uw1=2!VC*_}lwW|d5@HF36&Uzow?#C-8wq50(SxVd!+0*O6CaW<chM9c4sy5@TtT%@t=Z+`}j%n z%&;pQ_I9_@NP)dw=diuq|J9P61)rnY*t9)42W6Dj@kd-q0qkI_N7EUc9?X@v5=kSe z@P;>751XB^0E@Z$MEAT*Vdp8TTek<6H!sX9kc<48b>u|>m_)241iUifx4RIUbkoHa zM@aC?K*=R}Cip@`Ux;_u`REEu<)U5J57GA@_5k{^4#AfvN{P08g0XM+qyZ}!<9hFI z8ONuGThd(rBXNhoV@ajG$T~hhr~{N>OPW2{lPb-D;%Hkc#sRb%Xq-0HY|@%kuHRDI zgZGbm6di`V6nt~JUKeN7dDg2l(oBXdqd1dY`vu?KnH;T3Cd}-KKJ@$e8d!R;CO^;V zVM*WBj5Q&nVZ3X%lyaramfA4>?hFQ2ecvph+$_7sQ%LCU??yS%9#3wka{4i1zaQ51 zl9W3nihcn;-UJU)1(zrlmh2GniEd+N&%A8e;tJGCv?>n{#D*WN**{!kt7FgHzhWb$ zXXCi3ShEE=cv-Oie|ODwes9g4JKToUYFKmSu2QkhI=;8!j(71=8~oc9cPTsndn<0p zeJgIUlp6a8QhrRl?_|SWi^SAu-G!zE?MO6cfcgE{GC?2ngO&0J?TnRj*6>QnMtyHh z1Q-AQ9&!C>c&%eIr1T*Xh&8UU_W!Wv!3rp?+6|Lk=~yYnHLooV?<&Q$^le)ju)er5 zrV*OYCh+)Zm8Ns<*(@ENXjhVQq<@6P7ghmnx(TtNz%1ZV7V}|vUig^8j}pGWCVn&< z?|48B)=~~vgdbi{KRW*X_4FfJL$Pk2tY`8+`UutmReQ1?lS%6n8?~ooq82v&;oCzz zJ7?N)8W(mB%%?N()al(>Xo*34mSktWq_3H|5|JFL3vm%PN!(^Gle9_1z8SVL{HMbvGJ!%cKNq}ML<%~*mySHkr&v^=x`97yy3Hv2APZ&Jl9SHJ&vFtDI-oP>1 z6&jatVIHkWPj2qerL(>co5rVCA=L&YA-EwfWN<Lwm(c+ zSZTz#D3>OVn-(TockLE)0jH2oPO+zaM^|fnzF|8=f1AM+{tf%}-xdQf7Oe(}R`a_s zJof|20B-|!_`Vt*4}uzXzi&K9V*#9M)K3}>)L#EG9$;;e<{G=n=d4G&mot5bTn~$5 zf=>_OUZmPlO^q@d5wQFa?s_0F4o2MjD%M|if1lppqm$=Qk0K@5s-`}LEfi;`Chfi+ zJ)A`SHr%5XVvlxdOeto?;drq}(U)y;be=_jc1ojE>`(M0ESBIra<@0Xk3Yc*x>Ub= zeRHp+(SG;ZS)_$g`~EN1gTHIf5`?7#+#O_)yq$uaNKTZ2^Wyn(4 zn&+8vCMn{`s#CLZj(o^0p4~hTmn%GTj;!=Nf)n$j-h~Q{W#Lq#93Dk|?z8!{!w6dy z8r&N#3kziAcf`8F=l-P3x)T2tl4OY|-!sosAb-e{hcI$T2P|vSHS(5amkYc_IAf|T z%Y8MC6$7hGKhK(ryRwEAZ8-(9T`Psdkhxq)tpw{7hAIxNeM7_-LK_w$Tt9jio*612 zW#p?lTf{yU82O+N(b)GCDmA+bD^IphlQ0d)_=~Y9j!J|0MFq0QLMbM%v=kQHSt{ql z1L=+z(^c4(A=F744fP8xg&Vd(Qa{v`VSQ?x+6JAFX<@=XNV_Chcwk|Rn`A|@-8xfj zlL7WSX^pJ2@+d{-Zmg14UR)<3EtIMKl-5b5g-3XXM>??YEzTKMzOx8tMICusrL*Gy zqAzh?6!|6pi#7azF@OGdGr%s+lZcXk086V$j%wzrnEdnwyJ*92biw0K)Md`!P-jj@F{ zMC}3&ijaP5k4obSPghFi zF?}MIG+!T-Ei_T6UyYMD9c6Laxb{~|^pgzioQ-H&qz}3KRn^qXtA7lhJIk6ztd)H^ zDA6lv#_Wo|H376GRRI6rI(*LPY-93q27qN?I%8DmfH%h#1a*TFOdeU`86mtow>yup zknSwWYQ5;^92fvRHPC62Fc|C^upJ2LR$v1p_w%BZuF=|XO3BE6f$=6 zGm@8*4!)r*eH{0qDt~zIwAWh8(qrWLUX?4cN1EDiDP9XQ;&T<#(EAGkh6c#5M zr2=I*qw*?UTB12V4*4_0di@8nV7q~0#qLF&o|e|cQ_c7GI1zXFhVY2*jn%~eG*%nu z>R|~GEvhBU+yVJEcvxs7tPYqs^f73}7D@Q4i2stW8wn@B=g+Pd_UB(r2JXK|Q_9%& zjp!512^l1YfD2({h$mKI=T7vwJtgop{NH_*MwWEymZ)xK#q@*lA#rnX8OiqwN(-nA zS0ar{$PeXT5#J3&_ARo8!hY~-k#6wTu^vYc{9e8Bps)90i{n^JeZ(aBd^sCmIcL7&eQ1ndz2fM7;P8CK zgF{!Z_PX{vZr?ffUgZc!@6{_09PHiS;&|WL5Rs}xXz+24{mH1@6)|3wtgHwTpI@zD zj@8)0lI0f)&+*i2u+MnA>W+|HS))|LHyL5uL1w0Bfl|GX@2fn<705PlrmyM>g>K=G zz!tR_xc%MV9zJ&arso`Y>viY*uoBF8!`Q?iKik^9$`O^w!7^tQD7U?zM z>8yf>pI@-jYP}U>W?^07+Bv0Dt|(ybe$Q(?rBfKSaJi?~!K{NFe50%`e^+5o?-hmV z3On;BbA+#+k_lg3`bUuZi$5-q`I!%xXOyO^!XJf1KePWUKjRqvK)>*9sm9N|_H}0D z)$r0Og65b*IP@U23+Rt;5#pa$uO4%zYN}->YSo}>xydzO#wvue zN+$N$g~Ga`ZXWmq))zWYmYn!K_V^k7l0Rpr&=Xy9;$x-s4(l^~JYx;%EIIyr?D`MP zlDsR?T7z)^^6pe8jac$;CG^4G3#X45au~`=P7FEbx?vH+Q3$KL0e@FW_pZOIZ^(Kk ze34nX%2foD^v08}|+H!rQ zMVqdv#5v}H(}bT$SDOamyW^Nr6?WqylE0VwpIP{Y4&~i~>uju-DJj9i0V+5ARc*yN zgxbARoI{{5R!SN#-0RsmlXJg*n*3?ywR?lA;IFTKgt^F_#BIaAj5uzNd$C^hDh5eo z1@1?X{yXl2%?fLfdzO32v~}*;?m6Tc*ZpI6wN*WBmHTJzrIv6#@T(?g95)mA3)Vm# zcrgsx5;DMTSog`JnBOE>uqW!D-_&gc7y@*I{7?Q&vbx>s8G2(1vduO|cgk2MO50d_B;6<*cploKDA|ndG!{G)p?ixJtg&`rD?hriH#uzPA7W*ZJJ`0i>4A7Xf|Va@`@H7BoXnD{{1e1!R|1~aEm_{^;HISy=b zjU1@-Io=m}9~E-&N4V!lfgVcs@1&N(Z1LB+v1)>1H4*(+d+-@~OdgH-a z#`E^0cOd6f=()ladc&Cfvy*6D**#CMDLG!HxVw(r?>7%tc>Shk11M7(jFMIwDGOwf zib-b+Nb+A9W(&i+!+pQAh2z@R_v<#|M94|jf6zV{d12lSoO6dQv5WpO&tazLN;4f} zGL1OJlHGK64aU(M543`Eoq)7pJIueHtC6f)(=&WOn7T8j8wzB-l{7+00)LU;3prC@ zwbFSBDN%~7VGZM&+zu~5YY|3M>l-zHZR7;f-I$M^rFn6>x>C_j zUQuZ+i=dUX3N#}{*vG2UhfZm{>T=}(=Y=H@)0MzEU_>^D{s1q_n^~w z>j0eqU&(FXVS^E~#L@aJIH8W#izJkm1)iHGTaTL`j26F_(l0jIIvdMpv9W{3HB_# zemafkZewHZeJk)zPl!I*-+M5-Tn5jPA-lA~n*}%%E=(Ml>hC?7jd}*dmvjj2Uro-Y zqq~2s2W^j9eyyzZAusqlXmMIuUxS_a5V~Ro1ec?fNy$mg1|A6P^JW(GZdC2m(ahF)Xvc@Z&uJ;0fNVkFZoqazW2-(Gx*pfo!`HC5 z=Q%Kr)%CD5364AWV8H@qpu8jA(D;^@{Nu~1vM@mjy%qlK4L_H)O~g2E4DpS{1>Y=% zrwLvzthg<+?^t~kAr_k%MHsF%03%=>pbTMaZp%0$c8f=F&+jhT4cdL)W@99twx8ql z({XiRPuz;0mM_q7ui-hrO1&VFo||e&-Ux5Xup{DmH_~n-C~G$Ct{L9>@VolOK9hIFtMvVyEi+-JGgf&qK@{ta5i5s!1p!>Gy>j$xb@ zz4bLT5R&{;xqO7&UX_WjM$~1x;H2;_YR!`r8g^Om9q`g~6 zy>!#PG|?2|`T}1diGh$K9?dDLO_yU$ik zTZvXTAk<>L(!Yp<9NyXGC@~M<_VG@%2DRbY{JZZ~Idkw_0VulruEd#(XXJj?kgOzs zdccZhN0y^BW!OQM;k<#--bG_+otI{gtt$xsC7xg}tQ|DkyF&2PgEpo;7PL?DR0OKz zwv2GBp$nwRLR^-v8)7vV=eXASn; z>rB&@af<7@CT_TYpl#W6Hov(bJ-$6vvN{4SV>f)1)=>+HJEW7aeX55UqDkKD`)FC*r|{r`vFkz5Wd3ir(nKwFuwznk%5a zIBlo~9wt>jca8D3dm6k(*5@cAs*0fH{w}p|CGh!%99vGk!J312`Iel$UGp=Vrx)mk zYWB2xC!fhU6XBWS8G(^(@Uo}0r^k9SF}l01rJGbl%`5H~_M!b4@^oX(uw~XyzRq=T zrrA!qUeLnix@UMI%^KsD=H~}?=tH4v$n0rNflj|!ImGNenJR<#g2-Kwz`kU|wrng0 zUrp1E@j;dHk0bFGql`w2zt_Q=pSvMj!wghd4gOv?2YJ7I=v$4m<%oEFCRq>%-gdM- znvHR`sP!lxb0A{@Y+qDDFV>QRuo_>Bv{U08!+IiN$+1Q9gA7kmkbCw!jIj25agD#H zDPONpM_hX5vlrD7M)uM(^Oc{?H?!DHeOA~e;I;x2oL!}^p923ao4tv6diFA~EyvHr z|L5@UcJSiA3IB(=ip$!2JD3+~qJ zI%^>NS9_KNQv+^i|8NbwX71(m@M8+;X0_O2nP%D4)XT=(J#RtQ);1X)50OLGtF|1P zE0s*c6pZ*ADIGnb7? zgK@gqf3g|kbU7Ds($zygH>T<6P4~(~KhJ9sw;N^HLG6P*8M_OxbKoGw$TQFqGl5B| zomoreCUsWFnaQvu%6KM=8k*!Wv?fW>aul;%^aAiys_>?5vY$&Pj|bS-o~jhytT)_p zzZH$r=MPl)b^3&c$(0x#2eJ7YB@(n)7HP@#uAKAu!IlpEk7#b>}Bo$5x`;-HRvEs>wY7TE0pTeLb$2_;WH( z27Gl!iy8*Hn7oD@>W`bXcAdXw0t^2%HF_l|3vRou-q4kSHJ~kydzPdexZ)|WtrA%+ z^E>!(_+x_JH~#m*r_Bhb+qu=b&uKa{scY)#Oz&jpac8cLt=FD`KSp?1onf79n_8dQ zFn!k~ud+*Z8mFBzK{xq!NOZ!RS%g>91q@r9)8ZH`k!+}P#eb-u0$DY2Ev-jM>|Iy? z!qY4v>ovNV<VA;m4@bt3YdcdI#0d-(!ktNPm*9k-H+U4d8nOwBo2g(W0;q z3#+JS4m21buhYZJ>ZeHOnmEq<3#2QKGMp~!fx(WlMs8$*jmBFdH?X&#Gey_u4lyaC z>kZH!L@b;>ATu?jn}B&Qr6HZ1Y5p|8@-59DvG*~1sI6%J-1?KA)*s~!zCAi-r8GZc zEU?fpImSOcyKmjmN8P_(-MW(=TAylm54?ddke-IW+Q8`o^ogYIa8WyS;B7l_=(e`Wzo9>OSr_)dLl`{;rS2*xPJYf%>6> zJxz9?BAqB>w_^S*j^Q8?FC-bBp%}MoNNPtBPqAMwG92vL+2hJJoG9s7)v>yxq@%Rs z>GHhm-0>~tst!}RhDP<^hvSsat*~(V%Z^pJuA?hFO>M^8=gV0%yOL7#4}h!*s>Ue$+T2I^v7M!)UEbrLM%p|23j-gxx>%jVOyW&_-SUQi-*tvR4X z=voaVN#2?ZNz@<~I{ePn&g>!go`ci*!3C2NXuX9+{7g$uh1{Cs+6Egri0|wLWK$aZ z#5DGaY3$1dzZ7$&l!*zuA;qJ7HzW1`mwaRUP*a_>%amh|K#tG=N%!GBM(LvS3+7-0 za8jI_+cLx*_-OvT-sq=ZS3G z+NEo30gkc!bkfK_Sf`ECqD@Ku3~egSV6q(toQ&Cf80XJFG)#$^W{IS;KE*-%8bpfA zJSoP=?+7bXMFeoN>$Yj&yygf#qSZaVs{*tN+IeE&hu5FQwGxg~CBHdV@^*ysPr;5k zRu7D&{Xr=`;FwwVGQbW`q&KQ7dL%HL3N?*FvfXj>j$T8Q5733T2I#^&CEE7WiNc#B zyBj;Kxo33CWQ|##Bw=xZNZA+(ia+o=A5-|T4qyO)*7Gs=Z66~p}Ai*%10LOb-T;F z>^Svq4irh1BE-wGa(Re{wI*ObkuJ(EskH1UOFW*i?mLs5+*I9V>Ga{JzNtsS#`yXKqa61q7kmf#l0@3EKtWkNF@qhyet{_m;I1bP2-5V`Cn2QkXC^Af$@Qz94Ca2+KEmkwkLL4G0k*PzU}X>m9a6z zi6Qz5?3s4lD~E-(CW`sa6~ob9-bMS*kD?Low-Z{aRgmXOv`m_m^4%6}K-glvHPEvE zofOmvZjG>*B&Y}GUj|i*GuFp9B%A_{4xBQQxFV$`9@sFveP_d159=!6e`du_IT6;x zOU$-NV5e;Xy$*S7+5NLXUur`bjCiL=V+ZYS=q~rfqfJ-49zw}zx8BK0R6IGTc-mcK z{w)h-hW;PfPClY{Y>HC!vF~@$CO+GHS-ssyb{-lQl28@?tk0)Uk^A2f3s0x zN;95!{?qvf=Q-!IUCIjC1CE*QE_hwIdex}N{^D9?VJu0iJbYXnHJ@Xgu`a@@(1vtA zrS;aolXF(-{BLsTHJcfn#sJ^`?}n0ZK__-M7o+7BXpuv#8kE|KjY@HT9H90Ark`Vc zPDnB45D%%izl&`#we+-fl*YI0YuVOP3MrGtXMowYH&@ELf=F(hVtH}y6c&3mXH@OG zfc4=E(asO$d4dnk^@JSCr!bz-3R&X`7lqGkywvvJWKWYgOy!D0c{pEpTBgtQDyCRdd z)3%XyAL1E%qCHxDaDB9}wE@)k?00rWif0FHOKnSb%j!~N%eK<=mfX_NLuI82Hf>8! zsrk_RrLP=%EkkicfL}|wReR)V;pH>Ir$gFHQNEWd6`rszm9X6#4j&hG)b^Dwjj*FD zl`M|RdMHm1&pogi zDWlM4k_&}3$#caRBO1^=u!^+L1s$U1(_*3{P;cSgyMV4ZZq+7)Dm|13Uezf0xCC{h zX;o7e=o#QNQERPbPJ!C(Q8(_#nP_|C`)QxQ8=8Ua)iM^5`V{GS*3CT<60h4GXNY{d=j zw;=q_^=L4^#FBeRzZGpjEkXD=tFeM=e&`bT*oSE+7fzKtOZ&s$w*fGJdN8kgKojZt zP}-;dZjfjpf8T<4*e`oG0hR->*Y&!Y!t-Iw!j);*TW$)<6uFQ(nfC3`QcY0H?bJsi zPZJiHfGZdQut>C@_h%UlyTUv8{Vg3WE}S2Tu6i##uu0~z7wf|j8rGsLbTvZuK&0tO z``LL8d4uu|ZEei7)*Qfj;9YKDZD@^Fu{B!7)@Vg*{3cIY^F6_BNyGC2m?DRrcPe_d zSUArTWBPs+#L3C;s!~viG#xwUSR(ZVKRxw z(=ML(K;y{*?UA@8gm2Osyohs9+3xX#E*O#Sx_f*fUeyLE4{3$KxC1u{Z&br?#Bxx1 zfwO?ek)qP7k4Z5GqHiFIA+&pJ2Df3!KU z(-TgB9d;IWgY#%>k=lwg1$;}zadVale(H0v%vsIN>aGs?G@RTxdzyEQH^I+w`2&+ZiTV{jUIp2?tnNk|=6f-0{*(X0o%&FxX(PPZ zdlO9>I#1A9!kb7`)648wv`p~`UG6h0lq~kz?D6%aXloiGmrqo z3X|mtvWW7m9@vrImEf8|GguvA!yXTw5#;~%Phi(2iHoh}N>~oWe9mj{;42l@#Nqq$ z{Q5B+e7UT{ltO1&_^$6*Wl7LS6BQWoc9zd09qA6$}vWf!YWk+@Cc%QZf!Ji z9{?|DB|h-N#Kx_q@#1-e*)4H@12{7qA#CnapHTvP2`Xnk7Nu&0W8g)Sw%Zk?iIWJZ z+HA=NiAH>(k16cS1OT7tYXfKRHc4raWQ1@S|1;V!Mjth6=(G9D6iv9|_(rO!<<{H9F77uYeI0*}LAW2{dEmw#Ka3{sIKo1n(i z=80^*x;@eYTm>=%Zv&Ro>QsqQkGTs^1FY7jt`F*4i?Ge2twKdx5J@jQ9?D)$pJj(sq9@YLFk9xns6SO}U zd#mO^mM8c?wuG5_LVSm_hRY4x27Xf`DAV2u&j@RTWyD}MEGI@(K~|x$qCRGZVF4uT ziu*6@#H@-aka;3vuR5|S<&K_q_{8!k9mvUnoUjK6IdZ919!Q5^J=)2tunOahidA^$ zu&nV#tm&69wl01}@?VAR0W;Q9enqJ5P_M$Q>V{i03NJ0o8!@l~J@C!j* zbq8%Fa%(CWoJO==!OP@BJtl=SY5sTFPN#ctoHyjOhL5yF4Y^@2PVQC00vGLJDT2R3 z*1+N^3{RQ6w2__FOF^ZJS-Ff~T0IGr$C#CqdHqT?AGT5nYgQwxWj+TV=X0cnR4eE% z(pjD4=lQWK^}ME<9jYId;37Wqu|99$DtKEelAKRm>n!t23Hawqv}y5Egl zU!CWN4X)~9yq7^sr^o#;-fxR6t=@|=D_6eCPp{s9*ou`KkzYCP;#XGi%IZ?wv61=J zRk+4huOH$}axwSJ?l&XnRzHWg(JO0Eu4jgHrjb@kcUt$x$cL(5!I!A&9e5ie*6-0% zA;_;da#HnG)JnDT8b6}i?bo5Tjv|*o;Vv|CWc3HQMpb{t&x{;V?MFEE$|2P5OQaQ9 z?Zf}bNJaI~5UdAO-@#W#`^}Oh6Ew+haInomeRE3ttyqTSZeIJ9Sj&{|TJ3e%>(JI~ zx}DlzXG5FhYnQWc&L^b@aRV#TtAzO|Tg7;YKe1E0fMADWaVi_iOzod1FrB3fI)9$HYT)k|m*v1*%uWRe^ z{5iYAc_J?#8YU5Z<_trq;=;}yH5Yz4SOc0%A~T+O{O)fm?j8<2%@xylp!*%|MzJ(A zyO(OK#C(3#{d4UaG4I*vlkM8oV#qnTe?z+hWj)5Gpf+fg>glE^G4Ay4A8U)&D?yb{ zC=Yh#!J>lE&rOUGQ=8GfS(}Yg{++rAuYT1LA*U8%^6nRrF6ke8$F#; zX@9gt?$?=uEEIOKucw>SCW&cH>MqwNEKz`dGFmL(gzMY=&RwUd;Yl zthe6h0Or2mN^LL>_a*GBzM3SIANSkY#wBu`reeeyoQyYbuyx{_a4~KQ-W0JfPS9AR zd^O`@Br5{Y&DrSe$X=cGWnSS@9WOj!2vhXAe(C6Y^GXeq#mr}xFsqqL=4Z@{Og(c< z{JqNjI&ddF|EGV~Ph_SdE437FW9V~XiV^#jrN%RRG8@@ z+?C*cKl{M=8MrUQ{bhE_QySAGJXPRnfK9{QI@}GiAa4_+WU9UObr5{z9ZIQFt6D~0{T!4%cuoObCPQ}_jJ!>w(?6=$I@)&UL! zd`w|~2A~3PkSV;(0A>Mjrn~$`a#)|s%v}8M$K@tXD>!+B9VTUgtnXCpE$lat#lpS{ ze5dD-@Pa4E8gwD_F?ecmwB)XWR536IcAkUV@R>=wLTMV|$ad@(rJ{c0*!O_r0mr~^ z9If|Xq;ZYQO3u>>x^<@oMCRit{`~DDAUO6BoSFL#B6|E-hi18_2Z5W62B|T zeFGKK9@_xCqhDt*NV2*lpOzaWq*N(jlLC6Ouu=qjNbFdbA>hTSE?qGX{wLWOSJwC5 z$f0pL=X-AyEa}HXznbNz=T9qg&4LCY^e8UO1N~&P2QtU$(1C}^1cM6_pd8DsDA z4Zv3b(7p#S_69})bO4OO0gTfDjKcvQu$hq&jeTGnpc&u*yj}8UX+-YPI<;A~5^EM8 zd~2_vWZ4`(?$%!8Xh|nzko7qxCJJTvk9$UDejM7`#gK7W^Z{p94Qq|KIrPM@{VkiK zVYQ;{D&z(xDb0@|LZn`JXZ{2pdf0@vZE6y^!>_b`*gEI>-(*zd-$ zQGvW2CN&!_<~`wV-XoEB;ZmHQP2p`%1#+CZWCG7F8P88#0&lrXbi9837(RB%Sbp?+ z8K1z8Uy{s^W)qi8<`qjaOwsJ9^$+neOCHA4Ea)_jTK_P-R*$5-O(s^mE&@6nE#_!; zJMz7>bgZeA4GNUtYpSVfLt9QD*D+aZ2er$BF|K5ThVo?aE!pyT{A>JfS_kzJVww-K zAyREj9ILw9YX4ZWh1V|mFMisRC-|Txk3*Y&5kGeQV|)r*uwx$T`NJYtOXq5IZrZL+e*#j@iB=twsBI552fln}$ z0Eh;JN%PVS?+`Wnx%K->;wHe?BbOUZMh1Xc* zeFbq4_DY>7ldh_Q1RtHeg=F0n3+;y)pvmPgRq<(#ENeu8d=RI9@}=gA5-p}=3KwVu zvT?w1_L|rRwMg3rKLrwPh&SCxniHSaIBJhUV&G`LCBmvcU*2N^U7-_W1G^}V+iR%L zwOP>Dz6A+^gOlX2ura#=wv7bCzT?o>(+p@A$_HNWJ7xMx!m*$&d=2!dFi_@n`|_>o z!5lt0Kz*w#UsWj^EEnoPM^jI$u!dd8Z7~owMfhC@q;p%6JwbZn5e#Eku!2C;HH(^P zh_R=oy}dkm@`&=FN#P|Yh^DDhmou1qinmnQ7kTK?>4Y2tD!Wg2O`9Cv=K>u^ZVGNS z&6fk?Q^CsnUwCETdeAmR$_D93Bb+u6F1)pOE@6hjt=xt?CgpfVYjz;K?_T(lzPV~4 z_o{+CRJ(|}2aE(QGuk}PsD@RR1Gn!SUpm)-|7GSP{4Y1J#s3QP)36MC=lDu<4E|v; z0d@NTbrR|8*NU-QCAW=+P8;?E;mv++dQ@Aibf2zm8yUD8(H1S;3G3iLD7Z}v9#Itj zRpy8`@V?C>+t^B`l^+Z-DO|JoLP+Y|08R)S zr+U_+^rASeZfZV3Ss(pJdgHlLHT(P$0W&sTMS3 z8|=)Se?{^UUCLNPX6D&KFMM=mwKrHScMPj4CqFgN50X3=U|prT7XdpiO!lIBvTQhH z4ZaXs@SQtLP{ay0ZO<#i=csEA%rUGH*SY{$N4~_^{c;o_6M!}1%XO(Z@qEs~;zVyb zQ_?bco)2r5PutWp?`5X{b(1nRxXJW6&#Iw4J4Bo*8mH3Q{-5GC$)tEM^Zz~`%`F3~ zR^v3TU=u#n^=Mmt3cdt(soOzkDFe+ zMz+U!v2wTb@*5KruV8%ga@vCsf&=d|*c#uzikAuN$AaU(4lmO&v|3eXS|TobVN`a z=fQ#yB+7*g)|heZKCVJ}mfL5#Qjr`|p%~l&ITLw-l2w2YFE988I)OS$7xYfp`AA+T zK<+f9Dz$Qa#kB$6jCRO?7V^$|%t%9qC#;;Y_rey*^MeCCYuC*z>pi5)nmNnJbq8mc5{DoJ+ zDr)WJ=S@CVZ5e3|fi})j8>bkX-)ppqcou@+U*4mj)p>DNRm{}|eU?EIXZb5IRuJXn(jDQ8tQn-JgJVi zuDdK3M(Jeci9+ycbytupxl<`1l~bBdRUPjQ@q~5;*RARdt1G2+JHuK14_gTJhlU5y zAEt3W*kQuDq;=$?&H7xC!YQ;_9@=a!+AJTO0%;^@SXJHXd|B*dj5CY~*nJRn*O|f_ z*c)yX1MC3Iv71<%Zsr3-dkK|HRkDCx`mv0ik=9U4h%M|B-Wu^qt!>07@=sP<*-u^& zp8up|+K%ZZwvY=8EMey>&C%zcwz0`FbDAyWTt4KCM)(}bK^85YO?YO8Aw+Q=6x#DI z4b(8fz~w$-rdy)YVao_RO!Tz0^AoOb&E9^+3@S48Obdbrs+P*&$#3yM71r8qwrI1) zl{2uTLZvUVMr9em!zj!$;@>!}%ocKf&GoGXnsak)T62*#WRvXEe3Jr{F*Q5Ks->B4 zi%OnlVf8a7j47IG3MUF(%Kuy*R)3i#YWU1S zz8Y>Nv~sPcY1}|%ifTv$Dc$mc3iu^`rjZ zrYY(}!6Bd$MX;g98`kiGuup4PHt?Rx6D*a7h5t@`RpBeGXMr=Y+LKT~)+jI<)Z z)Cwy;R>Puj4%WS}3`o12hg3_RNX61W2pIyxI=5a11q&7;gP{4!PuF+U0$W{W2}>8L ze%SXRCBi}{G_SpsDVJ9&2%DuRaFdm`u<2W8tm-gX!#ZjLZ&%sEQO~VNiN35t?Angi z0owo~el4}RNjW$b-&c2RrM%+L*lby6KP2BvwE6uH zlxU7VtY#D9sa0}Me4)}Zxqe#LSY^!l;4YOXO|CngARI1G+9spKdtgN; zUKI{o@A9BA9(Wg|S_p?LqIXWOWGyqg#-C2@o#&ZgnSi;HWl7z@nxd6Dd1RHMOBpoI z0~-yLhHbJc#x_|Uvz9##j5qS2a2RrAskZT(qJ_oj(Q^1EfW00?5TqZ5)0ZR1wb8Iz zP2t}cI-qqm-ZEaLv8B$FU0iVSrTXzk**+eU*ZB)%U8w_Ar^k~W{MdI1FQfLA>_+}O z`_3d&lFR~w634XA3408{9Z6aaBkVQ!kFFu>O98o&!rRHrytpMLmtlt^rWIC?Tfg!s zTVWx)751@PVI8}5g-6r6(i7aA>j`N!dP1ACJz>p|!EO?5k$J+a7<<0Gwdv`m7s)3i z#!_7zm$!|ie)C>JE^GQ7m^U2Cgc%PT8?p|Dawdw}f3#l_jjyS~o(Aw>TYomhq>i*@ zE|(86rjZ-rzn+h2m{JxZ%ss##sO_)n(&^M2!|-hc^c_aAa{Nc{H&w{@_jr~2S9w+Y zS9{g_OT0n*OTC&F-W%Lv@`kjm@`kpo_J*~Tc*9#ty%A2{3)>D}*15{7b*}bCI!nA! z&RkD){Zxz2nt6Jp>mMG`l7~0euS<)tO>y0-%QVXKzw3$z7djs6MyB8^lGn#y9CaSAbUfFh|6DPr!-8lPO&8{RPI~d_t$|{-mxY*V z&Ip}7m6VbTSF)jh;eZ5C605k$SB*N8WQn&XIwSquI7raI%0{v$4!TsZi0%3f zr4BlLa{bhXcw5}L{l-z}I)7k=hrJMD=_|k3vIDFYy7?=kaxh-Rc+;S;#*iJu*9RLT;36< zhh)F7USs_d*G}G=)KTl}nHbuTDAetR{94|Ty+={XZB$CE+hc8smbm)#hPY2weX?zj z)0+N?!;)T~RG|4h%aY!d{mIc!J9Zm(zfjJk$ZxyL+4`yQE8+9PGD9h3l_8f?2diyy z6(Q~Gho#8aU%A#w?aLmrr8fhQwlkLW0@x`7ZlZLotk*%F=@$2auydhSIB+IW)GSbY z64I~O)9j^<`5qm$_+YlF{JH~n>{{&|EgSaK&QIy{c8$5PbKrT~n67wUe!kp;en&k- z`Kn!G93MLN*2m{%S;x2`g9v>7v5WKIlTu}gA6Si+vmuft<>o7wr3avAr4+OCQ=52T3N{MPIYUvFSH?^Qc%`OSUVm#of|t)1j=8 z9wXVYmfT^S*b`JKyZY%TB(<)bT7c}=emDW)fXu8pO@Pt^Scgro&G!pnpj+NF3oWX*)*I=DMOJe|XcXB%u z`=w=+KGT;3l`O!CLVdb%umdjIpSfhVoxa z>j&tAH?tv4+aOshl3CQrU$C8o5t^$(;?*A^&9`g8XNf zI`2h{w#~*BNHdINK=X@e<)CZ5TDpQyEAj*H#=p;2RLRXf`aQBF^cvQY!w3nfaZuz$ zTTHai(OQHQA&)Iy>nfj<(!5GkSo%^Y)wkrha6)LUfP`g!@l~ya7vo)P6;lDJ+xy<# zx}v={_5b1QUErcR&%M#L=FTv{8UzLrWz7I819&ASZA`L8F>)DnM4DJ*bS6TU4i}Y} z#O|7Aq9(DaX>n$N85ooCmS(5!Zi7Oy_s%|t#N;$POx86D^}Y zIh(byzTCPDOtx2Z)#x90%{VB$RYv7qnrW{-NqyM_Eo+6vGFB$6IjODREfd@stzS2= zGlwnnh_&|jfqoQMH0M{@wc({$ozd;^0Bg*rS6kpbC370nxK0A7E7%E7Vq1xYDodf5mB_v&Mbf<{JI#kglJD zgkI;@*kNn6k?GaAB4q0XUK%KVrn13N{q;%(cCSHHyA1oQYRT>ka@9ozA&=V@-bitQ zyQ_SL&b08A@Taq!hf-&i$o`xzCtu#wYoN1zAo<+7@S>hLa2gi(B!Ji80Iy+*bUJDe z>oLxR)gJBA`VG)LNx)s}QPn69YT{8TMqOz>TMa*qvfido6Y!k>S-|CoUglE9sXVMJ zyM6xE>wR^)>YDz*mE?i80(fogPrk^1UJAZ{5_B?k)qfEukL(VGLdsrl>bN&-b&5Co zIuUo`4QNTe0XfMV#S!fr3tCJOop++tvN*0<5X*DnMM@~G=rPtQcDp)f?(S*zKP&B>N=%b>lD!Qns5}nM}i`-Oa#Wdw6&FUJLQpX^ti_3%M|%b3 zADiK7q=HI z6xC(w5KbbD{=Y@iR4JYJ$8bpt_*RQL@AL7%eXh`o8eLD|_dVS1I;M}rA+FMj9$f^{ z5yFp04EVn?l7RoKB8h`S7=C&2U#5CEv&zT26m)1 zzFiROBx|S1=tV7AJN2kVcaKH{FH>C8qZ5fnd8#KqIKMy9%AT5!aiX&U7A1=cf*#4I zy0jJ#r;qON!=}+I;gLoB=7SQNSIJM1`m=P#X9-Y?M@QE{bRZ6@+mU zj46dzt(dN|{hxu${Ow)zt%Sk3AgyJrVQ{I{*ZbD#0v{vyZ^RsoR7!XeR?DZI#&53_ zX@6@QFgF=O8KR|e38x67#27Bf4M*UIfjO!o{b=}T85-q#W_d6tA5vY!J3_RDoc+D{ zhM#kSzPf4;D!uSH>?#Uxbn^rD9!>sq0owa$iGiX|MzpRevL8vz8Xw*m*xp~?UFFsG z8@nq*PaK)&ejd+$N++q8I7`3mUV7Nz(*V*RrTrXTdpK@%~7f zv@_O5t<=JO=x2=Y%&#Gtb7*o9j2+1<7l%0t8C_Gv! z`Ik=cYq}(xyn5y6TROq~22KO1HSBos?GK{WqvQEk$^J;fO{ZE^^QuoXr(LI?i19j9 zIZ2`2yLh2kY`Ow#KB^VP&A!^YwSR*PoCJgnt(tVlKiqd~;_pFa|!CQ9cH#AS+E4(SmL%%lu3{m(% z|4VRvGNN>85Y3*T%i9r7g6xTa>_kOe#VH18WyiOGR+o48i649yT2aY8x^UI3mDXg= zvU?tKc6XlN4c`KH=rP#OkkuPjigAzMSYVFjI{o*#5GCVP-?*m|TuGqpdL+s&@$Qlc z`olxPkA3F7^Y=bMT<6ABA1`w0{NpwzxHO#~%l+hdOX_Y&jnI-0cb`RzR|CFQ1HRV4 zbClL6wFT$RL4RfgYy2L4i^yPRM7>n?r1lsiiCnVR>@)i#uI@O>%OvdbWSJ9{K`hyzfowKZ0D~iJ>mf7x1<9 zZ7hWH0rwk6P_Z!~ya!jmu)~s0 zU2s63^Mikj6`K!B0gK-lUMlAFzf#INC&fxA|3@W+mtId;AE z%W&n*$*^xs!o9wGHqIv<-cl3~yq7%TKZLjnw2~OhO+4FI!C25WfsF=cl#Omlqs349ON*X3Rzxg)i*y_*m$DtOP?|Lo5kZP3cyKjINTP1w0UN*CVM)r54R+F6N6uzTld8P=0e%^ zIBci>>&g=@^T4n3$#zPzER<{tyE`8x%fi36E2No;XyMVAlQBU1J!IR>6>nr+koy;x z`Jop8U(ThjM4z#Ib30*Z%YY5z)F`guQ~ejXoamfcownX`hvF8>?!uOd0iPFJQ1!4Uj|;g2)lN1L<3q$ z8(tF8VdusLp6roqX@i~)W6;xOY@W0ZJU>7);V4GHn~b$?tY@R!G26hF2s@+|Cecre z{~7}B{}u42Oe8zAcxonahI?@BCk*q7F~r)6K{Y0aE5WBs2o@vGg$FS71+0JdD7Jtd zs{)i6kV=;5;ZgZc@j}9i$}kR)`Mn6seS%JVtl7h^fZcLWAm^ghIct~=ZqA+#FWVX# zEpVqNTBi=1166J0k2$+--W~z=y;;JSw%=esa*MFf7UV9@3#ho%fY8R9lWo8BC&*t` zOoW~PWYf)9Ud^Js#Zqq3D04)J*7;i>v-ma-Ii@o7L1>h>twNdLZI8+-Z&!oXfCuAY zGrS=fBweAooMCuoaRd7CqL|x*$YbcoUJIQz zs5j}6L<`qBjdFpCV_VXsxD_*6P3WUPL$II5w+m$cC(iJ*(1^PW;>LJ|+B(x;65#M%lYvId^m;GNY5Ye)_LL)L3s zSe6&jQLCle<1mWb=nk!Js6qVWV1R1wF|?g)d!PI@<8Hk*sWVlsAAW|Ax7k1v6E`@4 zc3Ae47v~^+knBu2sX3vAH)q{3m3UvPpSi1Y1_{@SqmYUY zV#iE=!`AuQ8-2cPf6jL~5)s{AAriOO7SZpW7m0`GCIkF7CBSP_;yzHa`)n=d2)A!u z#0bAo$?z{QPVxzrg1D(PvZ+34hYj1Jn=M)By|eR08XIYZZX+fSjgG5_M&}9m>$HVe z(^ptEV=Gp=l2#$!ZgM~GpA5?sTlX?RNZ8NNdbDa=Cu1hp)0Yhlcf_BY6W5H|Np{|x zEAvoWCSz<%nzOO1B%W#{oyHn>Td_s}PkP4F95m<1r)Y0R=Stvnc~m!AZbw=V4;_#i z+`VJ&$PDhZ)@!!RCtGKNT+l|!1~pnpYY_6DDOexX*@)GL-!=GRmbcQ(DI(60zDU)_O1o0od!kiV@g^2v<_cWt)BG zw&mdIYes#HLjr6@4G!=R+)g$>RgPan)cWE41_r&sx+5vBo9UWDF+WGWfpQ6cGrWkp z0^OA7>MM2db0~Qh$EkypcZ$p*!l-u#KK4$zI^U&iNU^Zu2a;tu?GsIld32S^e#L9P z-!C+qD;d{ysbq81A?*^0Z&1Bn!aW>H9pg}j8HWnLDmxNT66PR{kSR$jAX4Iw&l442eMGa{`T=;>fCXr0i!U_LnX zuh^=@|25f?Kkgx>eT8K_?P=Q4Tndex^xm1B80%TF1=?rwdyJ3V3-G1TmlE=7!#FgV z^!&`h>JNuqX9RFn@(@E+(v6UwJ1&Olgs1+3&#LOAz27VE=DS-;tt2`R<-J#Z0bGog zqUtd0>*d*!`Lr}H1oMa&SpXeOqB9q*550sjHquq#Wn38o??0n-4h7ClXW!8T80-!W z)pk@R!A)?m0iTG6;n0%a26XGh$$X)tv9a@P1$c?Z^W}$90PTh4TBqvJxLGC8hI0ny zS=kPwUk9ik*O~-wGa|)Nj6qmz#(`>qhKNshMBw6@lf+|zms+VcTPoOq))bNWxONrJ z8$BoaOL1t6sy_@N2Fp<2^3*c|R+-d3tWXB}tb`l#GyzY<^YxJI0OQtQ)R zaywN%jZiGt*ewv%{6gQe3C`3<6P>zeRsdAE4l@D1DE`)#i@RFh093yupOkQ z7EUYuHUbN#`;Fa@jB`l~OUf?7B4(9S+1*#da$2tj@o*t+swz5X>a&%yrVlV?4sA8f zUk-5lMZXWdME?UX6Gj)nse=DoW$cb-%FSHp1jjdrY}Sq^L=q$Vh{2z5Y3s1yOnyPA z{63-;@|81S#XX^s$1|qV?9^Ar4a4rbG9Lfa8xw|kSV&Lv>KY3`smBcomMov{sX~0A zcnbQ=PGvIh*KK@q$mwLOM5k`!W6rdVk2~!fzYn`!MRGE}+lZ@il}|fWjSaX;Oool? zQ$KbppL)*uy=28yNQV}MRcPHXV@dHF3X&rRjtjV83z!gCV1XgPq=be;oX~ zhAmoe+%X-rZa9CuH{tSpX!LQgHccAX>P+`>=kqI-&J=H)FUhZ)RXi~N?8}ijC+tuu z(&gd<&2hjf#{1*WfeUeNXD{cA-zqd(oXW-(PWZ<4>cqhNo}Ka5a^us`GmPK*ei{2r zgLB*?>tJa;-I?&r3TON?7S~KzxomVAo_QLn(Pgbo;FRxo!|Rj&eP=1lS!?4=fAJ?= zD6dpYdLA9zN`Jgs+n^u~Z9C$_Ku7-ZJn94$t%6_%bzO zjlUtEB;0(wVeyQO#GAHHg_MovH=>7jgvt+(M?U>$!e?7Qvl;b)nt&}kxt(Se{{ZE8I^d`uxC!OYG6l=d5u01wQ*NL(-^3vzz3Z_Yt>$HbEYI8u)1PopGlw=s;VI6N5vcLUovsOJqc4EBkZ>-) zQiahcF6cAdf5F}w=L;-JcUqEsapW1Svyq~MNl!GL>qp;OFHR*%khG4Wt-(d~h);+$ z?9v84fIf^!Eo#+qiGc-{1ZgGfrIoDB*PyR1Y1|Nd1$D0Ceu0(T;7n@V=+xCd2?={b ztvXsrA0G^#99A*Ge) z&a%*_cdH-+QGS*KD^-isHv`Q;9UIN*oE5dXDI%^s2jkGoaZ)cish0`)$QjMSIOIwB zj>-9UBCafYoXe$Q405G0P;ld*QK<0gdkj3?Lmw>O=a5ap+Qz0AqB3={mgEH6a~9I?R-BL_XbnNN13M zm&Rox%|)t0+JqEB>dr|Ck>?U4$spD;Aq^iF*ph=)@W`g-cq=Q;0BpG_OKix#05B2! z6h~eSV?(I-HRUN9L?dNue1cGyCHZl%w>I%(wo>vsCz;iBC0sf8M&1S3j zJyLs{G>pkQ4|4Ih z3BGDE3Qsp_J%XjN(?V~ zLz4IsqPjrU@qhKd1vsmG=PPk%7x?T;c8CX;D*#K9^1xYN5C2xqgkfeK1MM}`Ex&b^ z<|)^6L%cI{9rvy0lki+Y@OT|*yWPpJ9TM^s>)DQdc*hza7~=CLtXFmHK?xb_bsf9$ zn`WGaZv}XWPFW{>=UYBcwVv+?AeYjZHN@miT<_^W5+WW7ts}O;6BD1O~=N5eaA+;QFT0pH%|?Q z`7G`~P+B8O3p*3vc@3q7#!6d^H+6X9aZY?Eh&QccZ!CBtN^cV1X~rAh*c))2^O8GU zDBU&a;W=&x?)4q3Q12>~qw83SH{c!cO78hQWyj5;9M-f?42Ls>u1Nl9=}0>r{(WFji*nI zJyj!y&BBf{zJx1=Zy7~LDL;RM&h=nN3I7mx{|0ym;^(|mi!auWeG#{TM?M=reS_e# zb_jevH)V*~0QpYGgM98VU1fF5<#{f%V=gxlX#&!CBok69(l{g|QW8=EQan-|k`_sg zq(ovn=8_zV;oyV7p??nvXS)6}<2Z+X5wAkxkp!e_q)iOi3HaS7`7Ch6A7)h2eU#Bj zzZX6Dp)8Dm#3MNj2F4@(7O?oiy+BpbXSgn*&lpG7GG6*MtPtd1oRNm@NFk(yNS`7_ z8Ak%zlaPt_eZy41-qjJ0{T#mxsR`*rq_2>VXB^oD_yv41c#!bUfOiJ;iOydA$5e&X zU;33AD}{ceyU|;@{kW&L-uW4O?V*RG{K$~7tMA;kKRQD%?6LvBWBzD!s>^Tx(RoO5 zZtWkTMNd4@eJ)sj*6(`)X*E(cQVm7Nl4H@~e0PO})1YcYl63lvaFIV_tNv0{*Cgh~ zuR=6S_)cf96<=9A)E%<-9~kOBW0#_(6`g+0cwg9C(Nu{Bf{uQkJppPSc-@ zif6$#^O5!Ee6a1E648K{uk*%1CqEJVU5PUc`2y>MK2ne`XYCrq3jmCh_<_VJz-dU{ zew%guLW>p=zZK-;LxwN%H82UZhj`kkpSw9^6TsC@yrOr3;=0r3459K~NQo6BGmXh? zZ_RwOBQ3<7%R}U5ZQBZqDX{T;VUMQWnGcx`@g~TV37+A-HO@;mJCZG8TQ|)kr}sim zIpq9oS)htafR7?@C}OhfCHJq#xEzHZ2J8nrjVgo8=MuFF12j$6*uIRY7EcU7b{Js2 zX#?|*YGC;|zZtQ-TT-Aaa+jt^Oee}Q_aIYRwg57FjhGXzsi~(J7B%HQQ;q(O55jvp zjNxtB>Ze$7QwNvNc5vbv$!ZKd1JPZlK&)S#_*=pwp%-}2YZ`e!=xIrXydq7!4-O43 z9#cs&`bAaSnTm5?G4?q$uOozGNfHmCEmT1GT^b<&k4SIF^0maJakekBXlZW5w`r{I zo*4oe-K<1M8F9I5Wkn{;}O4?;SGafL_HGP_QAWL8LNw5kLVcz z#B{Efc_yW0H~#;`kF34`%?=N6M^!CbGXaqiB^*|4TF!z~fT)vFOttb~ZT{cpb39$m z*#8srI&${FSKP76v_a_^7g&$Wq74@KMo>sV&^@{#~fgcpu zlGUqBe@1j!)~$uz=Xvb;@PZQP34AT)Mu5kQirG5EEbN2Fd-zTZE`z;MGI5c`!Tv z>|M*P+ODazbL(Xd-1&&*c==h*Iqq4(IUe4o_zJDcQ1K9;9Q>#Yzf>hxES9d}1J=!R zrn}y9^-50rt$Rd};3%S@k;;cO^$)ddM8_DUn1(6h&ZAoKiyn0?I1@{*_Gn-q$cq-q zXF(J2LCH#paU|b|REH${H9%xqthKuK1y(ij8cF-gn(9r&c@!@WVO`Lvrn=)z)y*^~ zf?EWShw_>to)pS@k11V!9Q?IEcl|=lh4)3(Kk~jPl|{67nnXWCT0@>ymun&h^1~D^ zBW<-|7LjRJ9#8B^un74N$r30~#^3iE-udxzoVpgZ&oFDvp&x-u*9UK;E6~noVZ(&| z0_`(3{;!1Z1Bx9<-j9LHlZR5N-nikuF>mtF^LzN?X47zAbQ!2~#qc1-zg^N)!(3;C zZL#y>ZLUj>@CupK&f4eEzE@~<%vv$9W1zyDaGmLPTeK}{VpFRrgKy}8KFn*_kq-Ep zR!KgdE4fF8!h!1i67XW{>JWi7TYJMsG)%U#+3<9nb1wX6`g4F&ht|U{)jfw6);~O8 zKW@m^HR_z2VWyFBgNx>3j~jB}V=VAqZWcUQmkdkZsx0H}&u8%NGj_8j1@A(g-@_jM z9jKlJOB}QzSw!OF=f5Uy0S$yQ&{xRvnz2SQgryI|^JX|ujJ>}e9LaFBI9rR=WR>R` zGPAiu-FHTS+Dm;xo8xfqyt`|$C6!JciFeE$ngovf$f1e-4VEFy<2Lc_mb46h_0Cok zB+cojFVSy%tq!Y6(ma&jGHo+kO`M*}JQNT9w3@!l;1QLEmGtNx$-q&@rOSBA11Y%9 zL28m>FF1yQ`;6W7%gE)h2OM}M^vP=MOuvd^2Ni%JzyLu4AQ3R3s|)}T9s1VU#-mZ zmUK0RA3XrdS>lVQ9Hl))5>sF|MZh{}q|&6=4s?}W59)^E)CIOdlB;Zl=Lr`qN$_Sa zNiZUsh&F;KK;Xs3Lo1V3rp}d$NNw-IV)w-!4Xp3k9{A6=vLjdN(+<1}ITWo^4(n6_ zjc1B{1+Qqq1MROIkLyhD)gi(FbH(2O^E#$b?Nlvi!7~V4{&o9?UVTrzH4PSrScefq zj*+~aNNX|C5|35*nYabCv!PbeUmshEiPYl3uq~XyJ4ZAcY2F{|-i=rruz{dhD(J6g z*BZ?0*30$+m0JhzL@fNWGx!cPSkwU>)@t!1`5xEL-F1z47idXev;+wjI{3frYz3Y4 z@Ybwwt2jlr6vs|}&ne4PuuHr~<&;~&h?#t8p3^w1VD{Wn_Wa@t8xa2#*j#9fUxRlW z&;OL}+P0Z4(J#&3$XQ57M)i7gZm~hbE!JiSZWYguVpiDIqgIKgYlKz7E*0@xq1US# z>c-AvFFlM^9uNB@6;?L<`->l8RS!upO;^fp(6}xmU!AlUGQCC%Y?YRr#hHN>)&koA ze4!RUr&T0>L3l@dm5g;XFwMqwES&;`jSY22?XoY875eY+bR>G?ffPv=bQ4@HhEEIN z1j^ta+8EJ*+r_SBAtSG{!jJTw2!R>QA7JC!q%mE}1GZ9i5@U*ysQwU9vd)Sx5{Ih# zhFcH)nKh5ayAkeqIV3e!43c`R&$R|8%!{WAt$0Y8eF zwY}vYbqH{mUnjZtTOJ(Jje;sHjuYiZQy*%bT98O zdM(^C?Id<;pt`lNSErhAOxvS55qDA_03UF{J%MwGX*XUyp&^H6M{KH71pc4SUj)7k z5EOx|(+JxoN3DN)bp8-yQMXQiz3*8CO2_Dm&kct6Zf~>ISaGsm>OTkGRcg!h*;TK> zA56~-_=15hD}2EW`)9b7p)LJ82K%gP%>+f_iGnuIWjAbL3*ha*UdVPb$GIf)3{Z&OkHCH?|O^Y zD$}aO(#Qw6!c&1sA^-+ERe>^khp!V+Gwu(gm_-;^vUm)F3EK39@0<19f!O z{wh5?UErm6b)QuX$q+O$hSmIxpx=;(W^}U;wOcHDUqbc?)YFT2ve5Q?WQq8Z>G$*< z5@=U{1a$Ed8CE{71m&FT%zRoQs$B8l^epRy_tHl;wZRKQ%qxQ zv|xZV%bB@K_?}n9EU_e5$~e-1Z>AX@*AsU`R6BKuPbKLC!ncydg8&W(%ndl)AS_it zNuLJYIC?&(dGM_?zM{Ht?8|k`|L`R=>*-5;13q2agg`#MQW@FybawT#wjGB6I) z)W#;5$Q@saQnrqVUYRJ!|+E)c#0jg&f~AG4K* zCS!H;BNC-z%?!LOOvw<=6qV*l7(^xF|O)5OJaG5;sx+c-63z8_l5 z6T`B!VlBp~1XP1c1w3_0lbCy*2~@!=&_w*!Wy1LApMTwG8H6?h){<9 z40Vt4ZPd_KqbS8vJRoJ)Bo6fNC=Kf7Kx?|MGtr{{dQh2VSo2YeJcZam%C6KgN-aZt z9A`VfXAp6C`8`Xzk|Zja-&+YPnBTip@&H%`Dwy9(*6WByFg6-7Ii_h1#$q4R$4DbX zm^<=(;)DzWGwGyA#)NY{3XQ24&IQc!273k+heU~l#XT6Ux}k9UjvPQGlDc8Hn(M!h zeJ%j&2Nm&wvlAXQ=sczf#Wz^s?$QZygAE)kRFB5cl4gu38ep(vZH(=~^a93_Zoj^} zDjj+kn(NEl#>?~EkS(}X5>9y|S1H1?6$dN1%4?`!!NrxTZru)sAUPEtU0d;0`lt#ef)g3zg;5M> zM>=@t=^j|cu)@N?nzHdYInr*J_gURKMBBa78^ax5NgdOrfo>vBDdN7#XB5iV$CR#$ z1Ah`$In*Z7JtD4b84vtE+nZ!j2lh%Fv@O;QFK1N-is5G{741xnwKJg$R-N^*Sd>=a z&U!YmK<1gsZEn(;PNMgSF(c_B-D&%U>c18*M4j*rcCjpCbh1+sYw*+p?p*Q0(353G z^hYJGH>n9jG2=_Bv`+pq~EC^nt{mSIez(ea+be^T}Sh^0P>i^I7<47l6M z`rXdobtY4frLPcO311oI*o^q#L7|$RTGsHV}jQd(LK@m&4?fp-5-6pIVl%= z;nDTti(E?Q6sdh2xVn;lfSL8);01+rqeK27aE8S&YRZ-%02Hqdx5B)L~Dsq}H>B!3-sNb#0%o zQaIz0PqHhMbCEP5=5Jh*hh(UvK7(J(I5Hp~%UD5tlYJ{fIVuB5W|lNXzO{Bbuv!D> zvF8(fC>gun0Q=pYUVV=Q(J2-l?S5b#=#jLO;N<~yV#U@?D7y(MP<`QsEu`Z06s_}2 zao{D2*BO17Y~5u3&EQmuCk06@BQ@PAd!uMm^WiIh|G3jW(_YVrRGq>pOg zU1s0>ntc3!9f4N3KMa%f5l{+NIz&706F5#OJ7cO6@F%9szV> zBM(Zjx74B`*bBa$v};r;unUE!xrR5z$9)Ux<25OWiYI)s(amNEjmAj2??EYQ0U}vq z3=rv)^wF#S9eKI~MRFuF)I!{na6L1M?KwxpkBIWWv`C83u0Yf-{ip^gFjvH3f=vuO z%=J8I>bk=d%z#}ec+K6#^T5$p4IU&vkWx>!Sg9vc|D5bj!){yGxZQpA!0e#O40+ET zTQO-T>ZpZ3GJzi|wW}qmhC#e3Vc9OS<$z8AS{?=b|H&r6KZ@7pm{3f*IigC!n2!Ks zwpbhz#+)woa#{a0D^5b#))lYywBfW8r|HmUiZC|c(X>ORq zZnvtx{)V}`Y_vs#z*Rw;Kwp2(e>cYipGb8xc@&pynI(DDK3R?%E@R1P^+$lE(1FDn zt{C%!?U=BQdLZT&<^zf^qt*SBF0>0+4{Sb?Py=jvoN={mBPf7Vn+Q7r?kC$^4pQqa z5B;xN$<2UFgi0s?$Fk~5nG3u=!YZgw`(l0iaI8;M+gMHGMr)G#WRR_cN%x9kq2KA# zD6TtU8|LC>41PjuM}nPt2~w&_GZk7>2^JOPjpUJ)9o2UN%$0EYkN~S2ZQH|V;EAE_ z$pO7nDbBb4g-Z`SdHPA=OPn+Y$-)Iu^McDIYwP8~$E4rKS`1{>`okdB$S7_p;q4RN zL)m1}FNCTuyCaAV*9lFvKb#=TeT?kHV9iChOA#zSwcrwJ3swUMA)A`(w%-U}f@b}4 z)cyw6tq=P(Es3aOOGLXD+eMm$JVE`KM@U)_9tK+U>ezM({5W!E6xMH z{#5L=Ht}uT0kd-5Piy^5QQ+mk_UIJyE_|k_hKWuc#Jt0T1iT`dlPJ+d+YuQB_#E*e zsVv-4S&`AQszIUAbI@ox8O)yJ(Dq`M%pToEdsfMB!I!;CS5Y2&3_d-<6JCPO<#@dMie%o>cJ9lb>&K|AlGV%xHTD+Q@XNgNt z_LVf7|0*^i2I@BXolkSi9Ieh^esP87>m+#<7x;r1X|p*;_)X`GMR_s0V2Es}mt3;5 z@*c7fP_=ci;*0eQ3HvP7sFOixV>}&5=}k6JhI2`SX1^ z_j{Srf8NcMevDY1fAce?r7p&isY5CtJf2x3rc{4;2+<)!z>M>ijk*r43p6OvNKRPo zz>Yvg^ph;Z%AAYuig60%f)}n6Ud9^pJhI82hqFp!x)nRCB-)40>5vWB|2$ZZj|*jw z`ZK_8i$WeMbGgZ<$-{`hcg6HofX_=f44Ss;G4bGGcy*~-P5Y^8jYLz$!*d2kVAur? zEzXc4=n~-c`BLUNWICAAr5`b+Km94yne+JJ8KW>b5YB~-C7nfLlj-ZgPG}DZMW51+ zzn>(-eC_77Oa^~=M-9`F6Y!q}*V7W0qq{IO@g0Gnlp5KF5_`en$UkjV(ZAR;fSGTVS9A zLeK#^p^1l=;@x`m_oq1bm<2VEabk@u5UDM;14J`g;-Otqj%T?gimA_ZmeN(7n%f}h zj=qccb!FPJA0bMXfK)u_5lZk&$qrvxwxBEeM6e`U8r*{NB`P>NKlswv^}^uGW7j3Y z9b?xO!B@ww7X^PYcI^nxKSZ{A)@bo(!lAriadZKGrv?`Qw?w->6ENcsz_J>CZmgh# zGA0Cnjyb^@2)_(VEGd|oL9Dr?j!9*pgWEO-nzNO5Hrj0Zs(^YaMejkMu^X3vBCU*Z z9jX0WT^O0l`l9Vb??tODgNWIx?;<&8OmAcqeln#c4`BVSK-w(ve;k{r=F%2_51t9CU`T) z+ac#^C;GBlq5&M4-$+_;lHT9M%w0~z$a%u4y|?7TUtcF4IHIPRZp~hEVZ)j3U9kH3 zZ|FRu|In`hUIf}28W!w`2O7)ZEkja6aUHQzMRn&(Qti;4|3TEBRHtZ3>fDMa4tTi~ zHZ%T2#L&YT<1~CL4#zk|pn0D859TCmWFJDl+XMjVE_zF9W*%?jz86|rw{?hJOHDgj=;X$bsRB+s|M9l}15 zzr_{R=fs}r4*Daep4$*gzRLgY&5(!dX0TGdez+oiJz};;^yTLu8eqcVE za91Vof9Wd+YN_ICfT7Y?W2F+-B)u;|3pQSCFumkv>wtxyD(Tg5i_v!f-MP`;Dk-;} z6EOO)x(BxXH))MPmkAybHQYUJHqahjNm^9*{)}**puJIf>v>l?t~T~)Zatqr4sZ-~ zEaBhWBxqV}gY@d`C|wU8xdJ}lwK7-QpM?7!w{i&c!s%KPNAY;#5kvb(Gs-WTSi(3a zu4fjv`tiF1iGBmbZ*{Zz59H1T&b=xBdysTFEK01e^&~kPs6}kIB}09o?Kue>)vy$T zl^1+~D8R8%Zsc6%Iu7!GoDqOyV8lo# zVAtk+?XH!wwkAm!-H<6(eu8|>F_=e_LwRl^C zkpZ^>Cop`421DvZd7rz6iGL1xfwAqy0^P7DSU0<|$5_kyjhE|sjcp9?rV(9nk9g3! zG_b%2ZcBuN71ci2Uy;4|5sLy|FydhOz6{)2`fHK<-oofG>AAk zca!+ytv;fm9()s2?F@e*u6*$OTzE^01^eKe5pyIP_PemH3$6!!SZA5&H*3=O?apA{ zD5y|a)9_qq$>{&oVhpbGjmLY`7A)~kz&WeC<>^W%|AXKgH8m)>Y%g!gmdc?B9FzR~ zUFDd@%1MrulQ>pR+%2IiWvm?bL^fCN%?2(Xwosn+ZfFkST6c@@;;62Ag(^M9f#BU- zoi36Q89&ImncnQk1kN$&c@1AQ;F}ZKR_J&P*ujkmob&Z&%O_NGi#q)}V@<7B-0bTj zJOFK{wzXzJv+(kDCO-)tw^TQ~yWpcpUZbk?2A=pG(6aFayMxf153YesaoY*h+cN>S zCZ1sNApFO{d*hDlOm1p#)=f_bcp?LKl$LqZ(*=$twYq^hVLrjPWP_hK!8g7& zvn!<+8X5E+HsO4**rILCLd%?8IB}?DzU+D>wHx{?8$o;Ziboot{~rWjqF#4(2fd-F z7WC%oB41%Xyo>}qIZ4RjX@M8ngU2p^TFH8?$>a%KnW_pvY+VpS^)(U4Qpn1$e~%-Sh4)j{9M)=R3K>sBuy4ZE;IE`>oQ$ zsB<3lwZ2^^#*@3ZR&n=JaqozyOT`t`a(6$iSBzk-ac0Rv|J!9?t#PS`zWPpX8bSSt zaL9n2JQ;E&%*2S$Mff7trA*mltsSM6_g(EMJpYu|k@Qa80&T@$@d@6NaMgZ-=kz%J zZ;zHDc@^f3ui+li!y&!X`ZC?%##_~}<>$#S_6Z(-0(r<8z=4b|qqWdA#7*|`gTPO} z_4G0~0Z#$BzV-AX$9efdNW#$zDq)jU!g-3rP33i+8*K^Ne3uT_XnX48M*9J4fApw% zI`+!!mKl)ygCB;T^rZbvTE)Xr1wFbZywcsDpTVh~gr zJcHPbtgkS83h02`;72FS(=5UE9G>Ocd)&OZx1!*fYEVJGQImfiq3E#xz7Ftc!F}Sf z2HtC4$52~{C*gNTpbaOVPT+$hcCa-awC=ykXNQET@Z7Zyz}P_3= z{|4nO-CVB-dV-(#qEEs1PpG?g2eaw;@Hk6e|C=IFs=^&yd}3a=Q#1% z<4&krEWL(fx*q)rb<5-vnwBXiv|ZcfmIEGT?KunD=S3-o(Tv3kO}fu4ZrvM$N|5p@ zx}KNwa{87DI8ifN$D`#x?v0)3fJ7cY-?^!U--mLL6J@mU;!AJr)}+gjO`1VP*ZS1A z{1dv?`!XPn8h__3mi%Dz+>%2sQ>aWaa@z`T<``L#vjkT`n-h>CUrm~Ec(ytPcvG;X zb;7rvu1q=GLTmX`Yu@N;f({2x^R6F`uDO(+L6rS-c1@O$ zZ0BUbca}3q-@wKQWoAR4B-@U(5h;Ll80jd|Amhl1**)dt;Ce0+^5le(K1KS9apdB8 zZV7lS7x23V3AkdlGzSlgxFJ0cj0W{>&!);@e5@F^hkV?^)hxSfQ@p-IML)+P2l-Zi9!_`7h6|wsQmjQ3#K<1IZWa z{aF__^k$g`z=c`w&x%a4YFn~ybaxUQCLX|6|LmN~8)34xBuom@ydwD1ktKk?k4&^` zx%qy0%6ZUNKf^kVNH#^pog+#8An4V#(4Y%}BLck=#-i~SK~6Tq&CZ;B$qtwXNxOd{ z@M=&Jw%7f$TV~fYtwqP6|0SP2`!_A(C20+DZ^5he0+QnlDr%h+F)0w2ZpFVxRF;)= z8r>jhmFFvR!{)DjYJY(x0d0=I!E_jKt!)Ok5$lL}geI;SH1F>r1yUl`Yk|e&&4Q+9 z5%kyZF0-g!HPYP$Jcjm}%%Aa3ax=*e(#(aN`(y?`_y6`6L9_RBSQJ}^;Y+aXeQ#F( z5%_W7{F8!vNdMu4iMW8UM8OGPjtVn06jQy)zIz6{KMNqO z@TWn7+4mW6tn}u$y|XRpoyW1len+EiNzPzy)rwo_jXc8d{Nefw zf$D7bo!_IL-^(?R*n}N1Oxb|7VDQcsn|7kUw!_}6^RN_H_}RIK&gDf+KFoc+3bOF( zd~jc}Hk9x)F}om6ZD>fwyp5nWY-9rbKjg;N`14rfS!nqLf7ba5#NLDFj-8V%+TG5l zX1G+l&Av&ciu1YtNfhzo!u@AAz^}xIU;I#Q@bfJbdQFnv&dz4knZc($+%nsegC1zASI1Klj4Y_TpZ?ZA+WY$Itt+*RnWq;5?#-s5_sblR-Sf)t8MMVwN+J36Ts? z)wg>QPq#VCwza>!Lf4>qU+`wUZ*#-)Y00wp=ON z1JZI!`4#a9-S?RNX0OFJ;p~g&e(KLS|BHxOEG|>@OhAN_ik?g#fBt7>fAdd>@Htlh zgdt`H(~G*@w<8(83_oA4z>HX26WxivjAk?RACA25dS8GLehZZx$w54j9H05Z0{?{b z6&IFzGkeTFOYa0fe{QWWBa(Tc))et(L60}f^iMvMKlA)gabDa9Ki9159$!(%_u=Vp z^+1_xI(BJaD95b0G?UX`=ihWRj&rITQ`U}iDc7cQ?Anw%#dZGU8Hi6#qjXH(ySpJt z0Tc<-cubW)s~37LTFJTQode|gO0o#emAXFB8XPCT>0H|NZw+3I$o zR_&kDUw=mMPT~^j6ibZ^3cq@Utdws2iR=!rS3RGtNIedCD96!rOa{ytW|_GJ*Cq=x z-+l6C34Sd;$uo;j76V?!;hhTb25@BZr$~TT52z$~x%l{Dci>vYwB9_$XKOjUOlQ7`Kh9K6p4)(kUGG0w+^!vO*3)V4Bq7<{)Joj>I|8wwRH z#;-ZFqo92GY-b9hF{B~}uO4wz^^HpBLyZbCur?*fuvU+lX3H^(b0MEk|(sew1DaKKqqJ-ZIxQh%IJUe~#E7`r7+D!mUH@quk;*Iu6IOo#R8e$-za zm?vRohI*whwF?o@THyr`xtL=bS zlaJxdCTjh9pIaw3U6LX%UP+dJ2e^S{#09*XEa?tFUx9H<0p2wQxY$(SDpP^a-1-=6 z4r_I4x1KTcs6%195?{};tC5ms2HCGfXnOi=M8(>iY*T{FRj&$ zuwmipxc<6+ql>pbgi-m0TrP3+;Z3ka)*-2vY(->U%>Kpr##0+dUONVAXW7Y`ZiMZ2 z!Ygqaz6bqCW9p7WE+=eDV0G4Chxft|zw28PZ|_p@$TZ%iWq*;pQy4kum0-kw2kyzz zr@)fYU2h!+_l+z-8(3P4F2od;CE>(jCQZ<275KhF`_h;cU$&-UMqY@nfOJ{N zV15UgGU*yT2rR1EUT8B5L*bxcdEh!9upckSxqKfqSVl_$GoX*+ zMEmPZHfZ-qIyK~vfb9J83Xnh}e}CY9CqGh>pie&(37vQXq?b_e}tsG zn@M&S(SY|3z4sv*+l*=aSjgh7?y>(#vj;e&Y!{lZIdl)S0G0UPFpB$=z2Dv1QYZ;K zgmkFntCl(7Pm+X6ejaFhOTHq#40#v892>#;5Xi_2lWy5XHsl`GJwVy9}be`@5ucOXyBq*>O zpKiI;&_;$<5k*9~Vg9fTcnPFfpgJbInPG5whQmR4XeeW?YK#NvGgp(>SJG5*KZN~V zhusqBue$^tyl%S-yo9dCSkC~L!gc-i^c;CsSQ30mm=9?FFL?;xdZf4I@_WCoighL9 ziJf#;t@kwpDnVZwSo~m^WI{AoEpuQQobT0H^PtsTMtF+_G7~xh+Lu9ULcD|@aL*1x zHYscJfC9MTHj)N7_3V!Rw>(0~UB)@P$i@Y{WyrVggBFzorvdS!x7VhCpDLF*pR1VH z@R-s$X_!tw0ot&2ReXE{xyc#AbI_O*$=5gYvp2=JttC>)Jo*!d@7L#R;0qCRd9NGZ#lL^U7TA_U zEm3r3!)seMbO<0*wGcH#z6Ru7HlV^zXqBL;c4{hu@&20b2FehxMXIp}S%+*@&|W1jHK7Q^7qb%{s8Lvpk5nh7b< znZk%BS_0{qx(m`~X$1~}Z%k(ms>0S4@En;XgN0ivvqt_Pptlyexqq^)T|r(4;T z0c=mgZtz|33TKJ$Na;$g#R<|T$gzj;eA5*!2x<2z0Xn3ZWqDnVS=2~pef|Z;QINuv zE(R`C031lRufg?p#65B{>`URn^y!isnY0&`NS3Re}3szr{u=IYPTb^Fpgbd}!P8>5+mS zD{L9>_1^2d*FR_1{xW&Jd?za};_i&1@ARoVnbl!X`emj_!X}9=JRWJNU_NXx{ zxe<+dIaYR@xD#h_G5Fo;TTG`;JeCZLNL(?bcLloX9Oi$U47ZTaZUxr^E} zzEc_JpN{7x(3S`X4oENzny*rxk8gH&GReB;g4}q#lWniI;|khm&;}?tRRZoay*WTT zW|w#DP2s6Z?+i;a+Ru%>-R>*Ewf*!OPUFX#x*yh`)EYe7QJ|_*-xNC2jelyMRw!R{ z##1Dn_fK11?Lxm=rr|wfJR&S?p4L!ZmIo@7soW4L@a1Q7luz8coRjk9-()&7jsM!5 zkNtu^S8izFhGgi8-5$G2sAq2Ub!4`A3UD6Pt8esmr5F$HwB~7Py;fFBXTW{N!}X+N zCx|;E`4;85dyf}#q>lq#sYoFp^R(t^H^PU~XT3=nu*K8{IS##zO!pPybdPVIj@?Ke z7mrxg&C}#kEs6eVcD8q#>DEXMfOq3l3= zM@Y78D;*68#6Lmuhg?%?ndmJ%LXGpDBVlff?pgK{yu^Hn4|0`P%l}`a)Ugqez z(ojwFSh)e3oG2fb!&QI?%yBCRy%PEBh}Cjyi(q9V)_~J*Mby*$oGfp?WkPfQF0(ns zZQZOROJ{5^4 zk8^!0TAA*%W~&>}KdD7~ZK7>q`S>#9sWqq83gW4U%h^*4qw}KkMd(tUv7LGtbTAV& z4|bb@5pVu&48lT|=&6!z_ALsmpAUf<{h?V}wOBcXCjlR#@oeuI^h`^@)s9f_U|703 zu}HS`8We11AyV+1~jnbWFkbty4qGROtLK%T(x7g1$li2W9I>Tz!vv zinI^CjeuV}hR;b@tsNYz_u4+DQw0<`Xxg$b#U{`fE37Ga^G@t}0+oU9VPSded8`_B z7vQ|S!nio!jKOd|_-zjYParr6Djg?b=Uen`8@w<8j(h~@9;{*3Fh;{zN$jmv7Rb_3 zR@iiU?5P4z(PKOfnf~BrOpD%nr9p9Z$7Iq=QRk2^giwL9j>QOv%Gt6_12awYeM$8! z;)HN`c5v7etwSn-587<}`u)lHzaD9sZ-RFmsNo%c*p5UulqJ z67%~*n_YXbPAJCXjtVA81&z4HkOTL9E0WY1rUZ1+0Z04 zv1A+YMJ57VFvJ82?2Pe+5JI}7n>2=yl6J|i(Z$vXlgP%owdt0dm2|h;noFAOZrTq< zb|55a4LF1tl32d7y}rNyj7*ZgyU+JN-}l0EJfoR2XU;iuF8}NAe+;#6lj^CGZFgIu zcst~C5x>KH&}R9=5+=9JkHobAny_%uKx+w@J_RZIFa1+ z<|y)5APSUAL3As{81pgYHsIFLcC;0q58wf0dY{(C^siF4B#{Mh87Z@xm+( z&&fSQXW+j2edVyPfn3a#No7b_H#Sa5mOYpc!0(!g5`ixS`^|LAV(!M|f92TAc#aW_W@8&psB-3ies-ex#3T!Fmom@obX| z=t6#YX%H%RR*YLClpNklQcl-pA2%kn)qqkHl@L9fZ%S;Ma^Xu&3X9 z$%ftWEwV@jbqDPVuH-k<{@H)25y=jzvVCGNEUjWe!Ad=I;3u#?VqDQ2Fxpwn47vB5 zqbzjeQoprlvC=n;=8q$yF%WGae?m`uC66&YAz`oC&96zcC;Ukel^{P0SPfn6jfl+Y z(!d`x#)~K@L>tuHsL*gK!ilANHz|n2C7%!EPBG5PO~KK(U3v;K%y{_p0h7b2@x;Rl zo9x8SaOw(0d5&T9tEZ{8&5HWrG3KMXaQ{cONHwGVAK8%_$BpmVr8cQBB0!f*^O$T3 zqnon6&Kt@&`S1ZB4qG7?>Hnyl#^^_Q7Gp|-4(>Kxe$(~)ZJx{xVw&BRB`Nhc)H51*c_IrJ^bgI8iIS+79;f|8Q8P8S!oGo%Pw^VEsEw|FKT# zR6eeDM#19kc{YyL$gUF3B<-$}J+LVU=ld}>wIfaZTLre<=#IqePaFw+{v)7L>)0>y}5>6Us7d zfH_A@fz2B`)OxtBpuAG?N$ZCZJY>vfDbi*GlL@=%(IxfcT`RkC{7%18Tp!vHiLD3Z z#;LYb41XMc8)cH0!x{1@^sHwyI@dQ_aCQHyBx8v4ZXmw#JIna<*hz6lc9G&H4if1p zOT@AbSK)zoC|QpfnKsqBJ3Q)oRRZRQBr|NXx;Kqfb#8zyY~wi7-9(ax)0OkS2Pseh z8e*GkgL^~g1`lFH&DemvdexRMZgOo1J#=xSo35AQY2(p)vCf6#tDl5w{U=FceQ`6i z4G+N{ETeNHXz!Si>Z00R*I66VAfmzM&J7{$OA{A$G@3d$!SmyaXZ>iub)R>`4vl-g zxT%S$HlDSdwVo|GTY9#PG*@R=bZ)vk2CEG$OyTEkEZ&Uz9fMACgQRy~Ca&kAd#uoy zM7!2kD#cB#8gqRU3p<*Nn_TN*m-`Kyw=H?z_3lmC@M1%}C1y*jcRhO#Bo#{ECwIg5 zUy!-(SzlR>a`2p_zHCC2O8!u||ASiDhFMx+-ZreJ7W-aqjRKv`;%m@udX?JKxnZ7$ zf3+GGgrxIBgoO>~Ea$A}O3sy@D?7JhQXzl_l;$YD73Sz6S|h1OUP7>9yc?nu(07=> z5C4HbFFpj?AQdG>QHdl4k+}auu%U%aQ~+%$+!i;6>Mm}^8RR(7$Z4JNpgGn{(#Z8R zO4c#_F%xi*FKzoJV)Wq}QR{07fhLllZ2b*I?wu*N(GtQXK4TL)Mv+u$hR(W$Zp4t;CW)po6a#2`&7Ky-D z^?ib!rY6MhQeI2~egGpD<2NK{VTUsvHo@4*BVS*QClKWj{dez}(RX75tZ!Y(z{Jr@ z^KK=749@|v&xyztzFT8$zPgL|nN)Zh(sjRGoYT2E9I!m^u5)d?m>uFebJ3RFVivV% z-1xz*kddB7AK!vCRbDf5F=Ob7@X(Rha-*UXK7I0cLUe+S{q)Hy)$ji8an?B&9`fyJ z(T46On`qdI#6lyf++_h~&>t_}M(t6DoO3zB=u0SXm(?qkjGcuPeKLa5^greo1t|H z%`yG}r|;?3R1vQxSqI0uA8hIe#YED)?@41G^Fv&Mz8Jo^Ojt3__@By-8aMjMN&;&p z{L+TRZ^4HkiwE1a`BlfM{o==-+QSH>!R$eWzby#ES+9#k%n z$7t>mW#D;e7OXY8B{?e>L+gfW9VELH6<8UyE>swH2)AFVByH1-UAg>j&qMUIxZb^f z9c(lmb0GnJP_8j~lb~M_C8t@zL56FUqO>~RmTm_gl(p8 zh`A6)y@a`dSp^TqL#?O{%>_0s8yW^un1IZv|AQ21j;-gE7_l0xyZs;3 zNj4C;C!CTbv{Wm|GTO1KlE;IQ#mb46rTo{Us*80OH>PsUs!&~MW9r;p>ZzBU>8byS z{pfMY23^uo7C`^!Rli|ag<~m}et9MZZFWDwftpO#ZdMwd-!=>jrfA44iydd$2 z#qZ0BgVue83Hhtz(wVU(;8>&Jhke~JEbEF2LHidDfo8eA^tIu>N$U~YV2rejYK9&Q z=?0?R(H1LWh%WLbyP}8sMve|@o%5s!k)Xdik|A?Y1+10IA*`6G&F2xLr+ z7jOJHpN;oIvf_#+tCg$&>W=XyPg)P#{CkIgcG;P3X&BP=;ZRj6z_CJSCG`#Adq}9vB$xaQKKTw7n9DOU;uVOgXGE|%&8b=Brw4D# z3!p7vh1SACSEcStlIH`PR&u~AJ+r3PrhxCI-L3t=@`3Ym79^ZYzyW@XZ}+f>T&^N* zw1hH3cnFe@V&N^KW2S)1>@&J_Q&%ck&~`e+sgI3dWhyu|pM+Y3L6fR#LDTYSBMHQ9 z{NKRymi$6Wxaj(GsSDcfH-`^LGZLnn(2{qXciGqT;-e%Fv=kbEi^r_|3qw{p*_{8IHBXy z-d7K5f-#5;A2om-5HZem?eG-=%1BHkHnyazT<(Ala}W7W0!bH~ng5f!A*aO3Sp&`k zUuF5f_|I|E)UV{}1#S)d{84z{L3(pn*dl1d7Hc`a%q*-swAuoxk&BP4ywJf}UPUe2 zIyCSDV~$>^p6z4cw+R}&eiE(9CmMhIY-nRZ$?k>y81V`8o7#D)j^6qI1;ZJ1Jz4|G zWC@>Z0%aM&y@GT?TITqHu6p zZ+5PR-yCLo&ZD*PE=Rr=`tJ3A=5vD|M{Gb;!s$Gadht1jHN?NOQHhb7!t0$>s>#eOJ zJ+SeBZq)Z{da^T#-HdyV$3J$aZ_+puY|6gV#P{vcm~`NX+q_tZy;U80Qze@SJcMEo z+xIUN*9Va-m8N?QU%-NHDQMUN!)KHmc{|ivjE`>vf#kks2{kOldRTY-t!)li0ecW- zLsTs#gwE?O(k|nPm-k%llkhLFXOP7x;%&24iV$lUezV)8c(WU=f*m!rie+KdsCTo& z>#kJ~Bq2w;ur~)hX5`JFKw%+Kx63F|2yw#8i%2e|VDFdj3-Q9QQM0LWBQQgZP91iA zSXY2E!G1;cfTgD5!~yVXuswGslATWD$CAwQW4f=_3a}68UL_2pi~;FAT4%;rxg7DR z=aX_hTjOao*B$|%Oq|z$(DTt+d^g5XDV)ReBf?o>IB(7drSq;=oTVjSmLTTyHu@Tn zI_O_%+r7*g_mI-5lk|!fK+~7Kvh|GPm9u9~vr(UJxxUeG^-kT><+?j8u<=d#sy5D_ z|8MU+hWf3Q>qqyfHe2$9bIpu!KqwFCL&*cI2oJIBm7b&;rL)w{9<{oYO7`8{H;@t; zFQrsN{u;Z~lbk;*GG>x7W|A;w3L|4CmdcjKOnpZRDA8o{=?f)$^!Y4GwCq~qOgKtB zkCcx`9lTF>q_ijo^hEWDdUuj1#l>Fxr>j3iyl&R;7U);4z-NE;je)s{vb4e~SZvLF zci`x{5KCdCm3+%bhv4lzsDx{aI}Oz{UGUwZ)b!2?e* z_F@~3&m(ylyOY837-M@4F>uMQ)!_!~r!dXh&JKM&i2DPFyu$<<3%RM1kxDo!&N@YTCC@Xu9VTg9q9 z5(YM8S;u6=K*UfYLH6Xf4ZDilo4|pSGN~ zo-R3Edb;fNim!34mgU#at{^EIt-Yjm;OAj~0m=ra z?6H!R&r>AtGGZ3I!mMJR#4YBHpFXDY6v;U^DLln|EwsaXLi2NWbrgAuyhWWw@C7*y zpOEKVMQ)tG902!!mE-~7aI=tIc z~ZTccBU5N)}Z$N9Ftc1{d4fKQR7)} z#$C*D&mYe^p~_a`Z=5H$bDlS|!w8#J)y3#R_4^vng3dgzsUvG3=3?BS?)})1)|20v z<6YE|?Or&La4~5R2wU&7V^@MHp?Fd6xu52A=eJ!&p8G3}(CNd{P|OkMaj>=j{u0mq zU)h1W=N-N_a@7&*f$ez?o@-T(b<3JOM5Z0_7E#-)^Ir@NW{!1}9{GXS-p@ts?*Q!b zsaN4CfOB2IX}Mmdyl5P1y>@eLv@280hQ$b?ZU^9LdhMSEvTv5af-QYh7G%8Xfgc54 z3A_`y5!fDx9mpT#_@4I{Tr`Ciin-Lcp6t$r-US^dcfRNTi<&_dTBRP#3Ti{q=YcFI zwTkl;b-DBRP#Yg`dX4a7+T~BK%=hMs93pjSJlSN!02(C~z zy(fHH_JQyi5k)K-_fF4vWwO~GquegjM8InK0VwPWk-Pd2YondT-W+*7~lRv%|X zzIBy9@5v;|ir45Wx}40$x-&ztGVx?${HVQ|gW0UIBlG?2&fL4BUB#S{zEL;}o^5I9 z0m~yX-W+(G6=$bN*A>v^#(D1d!b0VdRH+AwbI?9Kp^&{XNlH6mfk#;$tg3%1M;jCK zvL-w78WoGx!ir`Eq5`Dd*g<7O76)%OPjSvlDq-|AJn|l(>rGF>-bUfnd5d%JlkRlO z-l05tmb{2$FXah_OY4}Ir+e|5By%X{vZcIxQOaH3yj)IbSQz8EADRZ^11CF*C>8-M zl5GO4*G-wm#hzT@+ZjWzu%c06y8ew)(hR>t z$-f70B1HrSMspGuW4P$a7JB7TVS2waa~{Qu`RYFP>j2emdML;m-V^>kFV2&L)p1mK zP3qfUOZWPNX@*}4|9R)$k1=wJbKZ*FV+_Y4_1M!) z9?j6x7w7Jh-fV$SWm89HUR-BdlV;==r*##FEnKX0&lqHr7NQn*L=9?@YFjH^Cm$QT zu*GW_c>^9o#d+0{t8wfK+mp6WADTDGGN!viIh_qxx=vexKr+( z9VuzPbiE&=)7Y5~&#_ykcxfcTFB0}YRHi}75rE%lqC33_GGLCK$zj4OB#+jqHhB$# z7FL0%v{;*RF@sT;Hu!m-X=G-eK$%JO{was#;~6zJB;1&X9+>(o=04@O1k+N7;qjC~ zE0?DTd3TCgpubwUT6p%YhnIM2x#AnWYLlKbVwBGQX0KwM!+TLCgVwd7B)M00sI!@_ zPoke_?t@k}eXVbEBKH_W7|(pwx0t=MC$ixaYJnSG>CzXH>J52wn&AU{V_wP?z#CT~ z*9~})-@2H|#k#UgF>d2R8h`7h9Bt^&Ws{B*DsLv@|0SRw-d!BqnRR!J%LtF?;_Ol> zmjmUHZ+kl=q6Z1naeJ``I@|eLZ}HTY++-<_B^Z}l1%FrgqQhUFmF*&^?>Jp&@w`ka zk5QiQXeoKbKTqYrW|Y2eqI93ZEc()2JXM^H8ID$hpHI!2Dh9GaUOwxczbJ!RJTY`K z1#M34D4xp9n??EHeXL3)&-|GZwQ{tB(f)-Qm4xkZo9;<9J1AzNKJ)L!x1RhfmnuDt zUYhj7G zmnOa}p=X@Yi0s%>`InJ~tD;|!oP7`ZC;m?9NcTwjyF5UGh2+;;)D*QtIcoVS z5a&mJORFOAytVG)$(ORD=v}aNA7|Hii^d#+{fLKa@H?{WZvJDXYT+N*EvnQ}i#mP4 zI5-#4`BFQK@@n!*02Gn-Q6*NFEN^BnWJW-Kc*13L&#k0br$*;Z)C7`apq@sJwF&j; z?KtbJ)%U@|2lU|}w7pozi#qT3f|hvksqoNCHPt)AL$;KgB|w3P?62`XO{%AOvN$K% zV}So@YVf@Q73QZj6J{+yFBRu%sOG_UW@UC1PiE#xV<>oTR$3>1&6DOq@XV|vtbtFD zTF%xsnelgHPG1KsR$i>(jsxfZHnbJ$hPzpCfc(2R&p34ctIKwO`teJrzxa`J${6n( z0>-(n8WtA(XP;l4e#UW^-`M~iso^tTX_%l^55L}HDR?-$y!jdQ{WDGpT^=?mmX6|y z-{(myQm}_j+Vy>hy0F~0ZFmjF%dB*uqa)AaPUM-VmRjJC%% zr95f=1)ohhh;ewMDP`o=bg{|c!W~ZTzwf6!bF4)Arl5LpPo}^?LE;=M!NfB%{T6&8 zrTN&sGx=zJpLhnl2YrD@Qy!MC{{|cb=pNK}OQipsQr4&uMd)J#zYm zFQ@no;=5#jr((!-i+_Q1jcNGP{_H}OI^PC$12XFi8ybSABPPIiUsF39hd!D|0iwmfK)zZWz^NiImL zght4cKX)e)nr-J@=0;qphwUKangfj-ymvv>{R-MENZIj4A*l*LXWp3A$Gej-u9FOB-DHUlZQ9{$be(8V zstMHywXytRR;1EUG9s241NBHN zLXbT6W+qn>kDZy;28%c=> zV{&ZBS5v7NgKu#QV;J^ZJu$+zt3UKx{H5?*{B1|#qYBEoLkSxF9m&ci@vxE0%E}U6 z%*hnKw{VVdIR7r;>4mdfl_5<~lJmmC1UgeZ#T3Ezy+uoMfT!kZG{9?t?F-rbJhg#8 zgISUIhUBh{t6a=gn49Kz6+7Z6gQjMpJAMp<9j*8jL;k$;Xf1DD$WgM;t0MwP%j!o zSvam34Rk*xav^Y&-M}60{ywyfxj1ft?#vXO90vt<`>P7I9IIa-$ z@%Is=RggFz1ZQrkxhyWm$e0s^RV_xvT#SlLj0z)0MHV7!a-kS^c1Y*W3B|f|LvilB zP`rCyD8W5Hl;~a%V%?@tl6zqYR>h%Y_o7gWnCf2aTGp8nnkB-5N!Trot2Anvm|@~9 zJggPosG1FH1>m>V+z8F#mZ2Upnr||s_Te4J=r#O z`SN3c6h$0hJHYXy5CsZ0Pj2YFV2!0W++3q@f(8H`mmx(q$5@^iIz<{n34aszGgF0jBE=JInz;Ri_BkwR|8TxeqnX%#klMpqV=y=>i1r$-+QHg?_D8kyK2Ok zu01Y&NZ0k!0Q`>pa?Dg%AB`HjtrM_q#!-5{TY8=ln{h>Y9^+FBjI|iSH=u)Lev23@ zd|w(tacIe@BL{P0tp}>pY_sKESn{k<2ESkv+#KAjJ!|sLdGqbyIm+Yt-|~3$HZ`QfX~^@-;J^L1d7@nUN+q-gc=N5T@Y~Z@ zk|f!XZI$YSc7|q2^+|d2$EeS1s1N!Y^-1&2LVZ%?`ZTN8DjY`d>^F}>+dwt>=3N!; zCgJW8if{e5ch`b;2mQXMO6k(yEOA6#Z5AQV#_ZG!wH`>Ohqu6I^xBuJKi%>r@D{O3 ztAgL7-iAiwCmub%=pI5*kbeIdzn+lK>3P~i+nN}uvpIjpPA(cg5*iW^KsirR=*Sv-`Nli%SQjX(j>D_qhCA=LPlz~)sk!#`P z?-Ad}vYkUqCfzJ%n&;+^9Hem~RBs(@rGe_*8YN?uldcB-VPth_*>PC%FhfL*AS~vn zCbW+ke%YdMEgVQSz3)oJ8Vl`Y1L!gvD`D%}ZFM-`kMt2^uLgZr-GX!sX^63}2CcEW z2I)1VbBz5#mWevwj$;l|Jrmt+#PJ~R`5Kr8rua7KJ^U*kFOdEfhXwlQ2mSX4J{L$L zimp0dMPm)VoMdJD8&N0Qg(4c&ad<-Ip!X$PFmP;f9$lEpkB6sv{fQr5gYKHk^rVKF z941SJ(PD?iK2ahVE!4{Gh>J+}9rO)9TgYB^#rdt9VnrY?HtRz1z_*HZ$9m$?hej9d z?A@`jo=q?}dJ_1jhauVO`QfPXY@7c%{N3yS0sijuAMjV;_$*Rcx@C5jO6!Wnyo@z` zWt{cT1FD>+90Y{SPia^P#kpr>~(MBEHmOk|)oz*h^!@p~3V zV~-#z10K+H#hvhYv@?M`no%PiM(GfzLhd9)ykjKmLE5i(E-atu#=18fby-5vZ_Jh* z8x_(wy%*?aO8RO+te-MfB%vbN;76XxQtfw2SQ}U65n%cq5Q*RmX}ZipisLJkq8Qjs zac;vxohx=1^oow;%0EDo6vh4wqd*hfLSqFs3+*hZn3;LOCgJ=cd5$2Whr;K8rcJV? zzGPphL4H{1BeLci_MfoU>p(Zbvs$7?6TOL?!b=`BWJv;>PFRqUo)26+MU-$ExF~n* zNHeQ&#RAd29OGYFZySfP_Qv3y#qvApE7$ysHxVsBt3faRAQbD0@rzkr$M>LL zRnE9E^b2X*xoFZ-FCT!#5|Aq{)wp%pW%L|rAWV5K%rRMu^+=2uYntoEZ?Eofh;$r? zz?dq%0Xhj&k{7Fc<1f*BpuvI?FG{o13*Qo~;1^(nH#-PK+em*UV?IOXLF*iB^e#ZF z4|_vk+e%0o28u*nC+ZB3&Ct&Fw=m`}0aN649Kn;XF_N7}y#Z zQ|hlbMSat&8=Pc02U#?9xmuMryweguec#h)T$;5S*tx2mT30l7JhkkX*#i0n$aphz zS+YK?e}weIYwePbxxdS9lKds$g^?s%wb0r#<9Q)}=dY~oeId!2-~J znJ-#5r8zTRwDdT7tObsd)`AkVK#TrC~;ldnzRPo zdzwa7(M$aC2`9^9pQ+>GCY)KZew!asd{HI*L^z#p?0izVin!xvPr-sk=5ge?LY5a| z!Gaif!NQ0=i+>SaVd2$;-Sm4BH4)Z7u3n7q4|@{XyQoz?ihf|bY3*;-U{)U7p&2Mt zEe0)m!&?X)k{PRyUW$_z=(#<*Er`{iXJad@f54*zj&1^P7&!V6c#Oc&I`D>pqtY%Z zYEc6A+E$HvF_6wA3vOCPJ?1lQXZD`icjnnM`_DXwnGB6SYC|(w<1JXEqPj^DZ)Dm* z;RIib2;cZ(+n2&diMSN-=bV>(9oJmyX7?#WvT)`=k&g>kX5B$Y-Dy?>ef>qiDtZGYcPXjX=U&N86CN{ z23fKegC4YyJVf!E+99p+GoB(zzj7fj`H?-6>VMnxIo>F7ur%Xal}^nx7peDE!*!g) zT9bANx0z6)DAw2Z;!vSU4TLv#Zb1MU6wk66X)MtcVhqVQGj#F1>dVtzH zcEyzD#+&IJtJ-erIkAv>PO@#qldx@V2eKNjK-WoD75J7-3K2HY61}Ey7LQ?toa#Br zV2!*F`ML%Q$FAf+R*%w8b8}|U`?eR0OHC^8Qq=GbE_Z5cM7v!G?L3|#eYRMLD942~ zI>n{AQLaM5&4pyP-di}-1-GgP%o4A^|8K2IXpfJeis&Y(H<}!p$$h}i+rcTl=3LM|k|hez zMIvXQTglrB$m{S-r>9|`84cS>b*=#(a%AtGoT~%XpdF(fs13b~TEPmMzDW+om23r# z=!-y*Q@2tSC$e$IUGhL`mY%{h+*kF=#=i0OCnNPhB=|dZgC=w0s-&l!p=@xMRbsAP zC5x9P=q3msV{8cCbl_aDN93vU#t?j1+9ULC{lbiio)fGmd1Rl{FwR(dK?OZGXr`H@ zUTi`nx`}-=qfe3^)_TqUGpP3_{}q(!BZ)mpU?EY2U#`?6N_a?MzxAC00{7SZ0ed>W zy3tY&$~M9Jsc=*{M_+RF(1Tfo4uTkW7^`b`VPvD63GO6f%W?5|LXx=<0wlb(>6_r2 z_awsi?{rq8U;|PS`~+H+<5y)psYF+_Jg#vX{||Z&G45naA?!3oymDzpHN78pvMTva z9aX|l1=oN|_!<2c&Vyq4ju0L<0=LH)wn9%#R1Q25sg@$v9IEB0<@J9?ZW?dL!~)@z zFohV@S@Z7l6u8X;>QJO)?+IZL$S_&+5(g2T7N|(DVU=wZ`Rm~<>HTl;?N3CtDjiRZ zD}&hIY5mA50LIc*;n~-FM6*y9S~{?7us|#vSDs+pg}}PHdLpB<0M<6>4Wdwq3h|h8 zl6oQW>m9;Xc&d@qiDXVBaq3+$GnYD+wkXHWNZyu9I+qcJFt}`R>7aSAaIiqyr;@U? zLLgT&LyLzMEI944eR93f>k3wzr4vd)As2QOh^mlU2!KK^5boFylBX=Fv47!@dzZnk zYH3G7XW^ilkaa1N++&>AJbH!ISUw#qk=M!x7mS`}=i(hDGl<_==9#t&Iih(?c_J=U zFi<$SG)swdRp(OVRR&@6DYx5YhDXLwE9|(!SA#6An4;<^+75pj4ZLZhk49vi9R)4Q z@Kp)TVo4{W0|R$9XP|JPV8A>etzWRDT!j&?04ie`7^F)@ja=(Uo%gbFhvASu; z`eSTTY*g^~ezuzY@#Pse8u0C2sDjsfdwwFjT9t=UgM9-un%<>fyWBCptH>GUP5zF; z@dfhOxo8>*I2%Z3T$`l1-bP%ZYZFBX#j|gW!gm|;d;``LRXDP@AhM9EmBst^w?H5A zHOvzUHLEp2mOO-&UwJqpf=SUR_Le)c^--4AkUQ@}4Qf4k-g%YKFI@5vvh-@OZZ*C~dL!V5V*TjUN5+||DT%mWU_Vqr zBGS^V9cc}NDd9dXfym6<`dGy$=H_o<) zVS$L;T8Upjwn!Tu^4X>xrdS+zPCFLD8&=Y9Sa$B?VQ+$nD;V%F5e5 zr)aK9bD1l(BRi%Yu%a=4u0#BAGw@2fWtw~Sl4gagUFlxKOLUv$EJ;oQZW(_LgK!A+PIL#>en)@I0ZbUX=8TG zS03rpuxg%GMDSgrrWy9GDOdnTEXF}e(0hsd!sr7RK|b-3xM`M4^Zaj3Gr3XzjsBb) zi>HR>16fJ1O?98dSeY8)AjO~Rj!480?O+7L7eU-4|IY=><=In1Z1e)i!lw4l$jqnu z*}2_Vxw?mN4ZDY^B8m4`5egyeE)k)>qWK=uNwL@3gfs8}Xcw;GS!ODbH5W0m0>bG^ z*tpZk28F#sR10~qM}Gc-W-7qKi}&^GLa)%k<@dDpyxq{!v$w(4v#%k)=h=q1p8X9O zlijDZxymWUDOGmVl;VVnjhftx2nJjEAHT1iyb?^i7&EBiUx&2)CRXs*L`WilYxhnkS}??S^`1RdP# zD|b~pb0-xi;;-f<2?iBoV&(`x_TF-Nw}i394V8|z6{(cLLb0040GH|UxU64 zq>P|QNyaz@2Pb@MnJ3oJ{pC+eR}%#bcCwboji9AxsGVc4zkwY?h50)OJMSpa^gV-S zqHT$1mrI^vSV=R&#f>q3JMovG63`d&x{JF}GjE#&qKEW8U|~%T!LA1s<~N>#^`HC{ z?#k2x_;x%6iWRjyj;H$B3;|vdtCEuqY=DT!ASLZ#g4e+oS-W z8F`DxJlV!FuUokIUCK#^^Ddzq+8E>!a?*`EetJPQ>0pzD9$Y*7`W5NgZ=`F{LIBrJ z3s-?MZ`^Sb*DNgcpK-^}(GwQdfY$wD(vq7@<>Bftg)_JsH)+YzQO{0VIE}DZa0opE z1tIL*;DQ^3XUCo3f(tx_qNdXv0wNgR&^rjeN{H-#f&NPG()ne&i|Ofq;slLgsHx^d@5)DkvPS+gaI zK?|-HNQ%;(?eOwR5U#_+q<`#+ys|t9`d4@bcR>SJ>#%p9o>|EzhJbA_l!fn&GBHvo zu>Mc*Zcf0i>%a6U9U9B`(%%vInD zflFkrObe-3s~%*r4)hLcgj}z=8eZ1FiMkLyf%ShEBvj5h@MozPayO-m1)*gZzBSS2 z%-}f}We`k)EoT-?GgHJz*PII#}pg2CAYORK;pg6%P(VVnuqp3zGk~ zsPz^;k>rdezOuvIxwKmHL9-{X)=fCrL|5T1*oQfFpuQBc^)Pt?H50l;pT2k zoUl0Wa+{BC+y!l-Gu30RGGgWL4#tHFp+Q{L`-gihIIjGx8axtW`GU6F4BGBt&~{tM zmZBGP1Ana|klR4{#o}+N7>B=QVm$tW{<{D#0L&aj{`Hu5Xb6EB{x<1ciq{;rQlyuc zA9@*BnJ=T{mr?S|DEZ|r@?IcnCm1$93+;vFFj03zZ-#LVoZzDhueqb(0#Mwl=U^;)g)&voMfq#SE#UpM9gsvkssta1o#k7QR3=|>7ec-RJ|6wH6cSF$ z1Jl*IJNSq1d%lR6}~&1vH=O2U*id z^3Qk0I8>fOM4GB%_1>j&?m_ix-385qtP9VJ(G!STnQmG6^JXIEzqq_c5M4$+DD|Iiyv@XHj2d@1=b*-$cJ07fnyaAq!^+{2 zvpCm3%;Ik%wGO-fL)96{+c8em&iV9KQ#{bfkMd{vYn9ilbr`SdMAKH4p;y+^YAf|g zL3MgMQ!&2!da@1ns`q%lCG|i-wQfMQI{m@xh&Xu?`5!>3Dkry5?KDd5iE(Be-Nc_g z`uD5TJ!Z3|z+twGwDvwV(mGAHu81VryLneSY_OMMwiFDi9=uL+l!LFL=VyDCxeDEo zk5JE5s|KQ1>qN|?kotlKGYFFLWbIg%?~QS0k!n}0GZ7=Wr3q`fNjJ@$NTJ9ha$Aeq zgwy(QNK|0GDUFwQ{Viv*VBIv^2^zifhSWAtQ}~u@YI_Lppp~lV$B5lbYu;J@xIToH zsy~+%O2_)Sc+C5!q&0KDkeeNIxaF{80HY4IGWr+u&+7k;Ry^<{R7=creIKo{>6X-hb*pjA>jRX+5}wVxjG zQH`O&gocWw#f^WW+7M-dxoZLKN9(hNVv)|gOAk3@SD7hRuuK}?OxdJ%=*;Da9K=G8 zJjAMQRXWD`eTFXu>m<{chP!IqWlpBxZeVXYkQ7uC#uFL*)%&QQ!O{1}|0^Xe#Mr9~8^L!Pv!HF`;XNVz82YwMp^a8GTG4iB!i` z+Ta_~nUZETeQ!cWzzFeE4?(Vsm~UAr)I;DijQ%u#8~Xz8bRmXn41TWwmGfK^BBTco zPdG2xX{KOh7-Ih(Yr`*c_uy|0_XO@@43T7peH2%AFI4xr@Eg=S%hQbd)*+O#wX+!c zUWnv-$ZH^Ng-{YQ zI6jYrcsJxXx%M@jUqZUU*w?2Z!Pann4HELK$G!FMBHfVU6x%mw8T$qck^|`}q%I`X zWy7!$#R9tt_iBwuWk{$~?Lnq`;YUpMhqrJ(%-A>Hi`0mOHf($g=>}upl#hgKoBEOP z`yrI`P#sbW(hy^>!~Htkf7Gv(-ck1p{2pcOn^Diri1BmsHTZ&NAZhX2fz*zKYn!3} z+x#cS{_q|o^wk!Wv&Dvdcy0^I-qMS7gRwjCJ_nw!xrHO{IqJ|S{h%t0^;0W*5zV$2 zcuh)*_3Gbq*v=serHp7PI3W234+mQz(j?K?gcVOKQSO#qNk9vSwU%Yyej1L8GuP5U?uJ_=bB+HTzF@gEO4V6gmSyRg&LzGfw zU*ZR)E`7M)Z~wqT$ID9sB~%K$=YX06Yhq1+xSU)uS|}xa3>jI0+TwH|y@p!d&dKN1 zxr?!q^>-~1W3v`mXIgSh)S2#bV>er{Gd72MPSgR>%x+BgmAZAX=TeBez{jbeqpyqckPEjT&kHVd#iEg`_z95?}mij*e%h(gwQl8 zzAXFvLA=p6@&?{$gU)yla0Xy8W`j1T>ka<=MHP@yZ@_vr8P=;QWYY}m)zlG72(g){ z1@%0z+=jaB_3t#y-JyjK^lwdZJJe08FLo?eG%0hVMu9%hs_@sws_^Sr*?Sa05x$np z#c2L^NIM9e2z>Y5t%~|pG@eLDEFGyP{{sd_{X0)6U8zp>-Kt$ir*f?SquXx1sQsGl zHT)@_+#QOh5~UW^{4JISjYEot+qEa$25)Iy{o4)qy9x863#BBYb?SPcw7}-%Pkb(~ zac7w8D;1DRwXNSNCc~<89&9}Kb-+5SQ~bDLLTU(#9U!;{TQ=%RkqWWBkVP^U(!3igZ~9BF+_L7FMjaL#DL*t^F_PKCIa+!m}(_LBuT z+tdeom1-{I+55zW*m(2kEO&|C4+G^SFhmqva35Uk=)G%%NJsIG0gmA~ROX zPd@*c;f265)*_mVrBVwVm11w4<-iV&ZFcoDMBP;{H>GFYC9Lp;zNi#6PQB%T?AL0` zHO2Kot_P2J;7GcmBRky2#YoXnVO_$FVWoe6{+BFrch^;Jd}ptX2RLG7ebwAD7mKUP8JPPi|Byb$Ngbk7l!T?| z-nKpSd6Fx^w&=@yF#i+NE#LcGlvYW6A7D@fY0Y|^>_cciwnm@CY&D^cv?jD7u1jPj z*V9-<9p9yKPtVaP{`S1CgQEc-t!G%*K+DdoNyJ0bnuMqD%#C`Cf$x2nSCL&UA@*P; z#8}6b_Q=RaKFLn-?JttP3vNS1+ahyZ%@(`U_?)T)@{m}+6V`W1ZdsGYvTui`-_oS$ zw^~tF$=33+3@9d8ra$LO7rqALUeJ>g2h%6@hB}y zE(&r48~St&<-`i3?jw$X&R#&gpQn-P5ZxmX_`dY_8H)6QNJRA4InoLZ9`=7rK3md9 z@^gGwNgr9lNF@7&Up_pys+EMd$|22+fijeiWMS2+i1{K)iXNdIPyA&Ue5SmlM;OFnVZ5 zf{3yB;amK1UMb@;Nqc*Od=7dSUtaR(Ya>3Q0enIO==MigB+T1Kb|alq;8-`d+bZ$~M$B-Q? zX1kFuWmeaMr{S>|@~4>9j(3^rkHF9H?;)K-dKc+Z*@M3e@WY#89CsI%#YSB_bg=E( z3pd-az8IKHW*&1llgun-mNQnS;zTMt_eARNEI6h|j;WEOo{ntdiCMTii;YE!iJYq= zM@WcXbS%`?pKDR|LB@e76Ys!p4ZEmRr|Nh1NOi6L%P&wTsxNr1NS*EcZJbBy+=y>Y z^={0;@e+w^g~a=sN>8w)ctXI zL$%r8;@f4vyT(S;W54Ww2xRImpAWQxkblJKl4Q_Bn}XbF`>=W#2rm z^syb7k!(oSNUM<^M6x5T zL0XHn4ygv|J12~=a*MsRUTTpAEsDYHl-?+}>}&0@H%_4LPopi5F%=_d!*wr?^!rJ) z@pZKC1*90XWdW{tGZkMx@l~6zpT@J4=Q#3i#4{hG{b>93KQpUO7J@?p?UGx0X9vso zZ8@(Iqr*e+r$G!Ve211X<6(=ah4qHbR}Z~Yz+wr-j#+$9!IyUhXeYAFF5_my6R|5N zbwbf?kucGcXpMc~H?U;YW4~vn5tU=)5K6?3C&I%N=#%hG5^N_EfZA^nA+-?fpnZWG zC3KO!6`o_mK>sr;)fx%+7m>d}sesdJAW=&U$%%+3?sfE*PB8_Jo7KHmvxTgQdtp-y z{KQt=bM{)G2ic0W4GBI&y$!UFZ2}S_Un}#E{4lhl7NB4R${Oq69t*7Mht4?gAnmj= za^u(bVT_O5+!+29)IJFA2zDbhWBKzm>WJ@!mHr%1jO8a2(2_L7VXon3jrPC1704yn zL*FjJm0BE2r?cQ4ti`Xo(f*Ii=ohY*V?9zZOpV4lt48Zgt%-LUYLc93H7U;7H3p}8 zH~jM^x|&os0^|1)GUVi6o3wcAHo7wQYdW7;&=iO32b)+>QR|x0ZUkzgoO+a(T%&WQ z)Fh(ZB$S)#RMn(8R3~&d0yAmim8J}o)k@Dy6*Q%w#6M6eCr~z{xZK4kULInUiM5QP zsF7$siSG^^wwTDrNwSC_OH|O^pljt`GmXnM-*yZ7tgKsT z{E}7@)dv>V=-+!H$)*^27Stdij6Y8v${$!LDgnRMw|8WpBhj~SY0Yq7i{i+cTkqv- zg#NxVuHz~B1|>i=Tki{mXd_2)QvvK_JUZ^QPF>8fj0?ov3Sb}6CnP^^9i zwzPrO@e&{W2b8XARf+LqcnUV`3X*I;4Vy5v_Ny4cJm=J@;_34p(twPETly9{s0Te8~>o~m&)@x-035ShYz~>ek$Cwrdn8@)I zj~bR)jNlOya@2iGf!{g-J4Zw_gq&&wejIIw+jErMayI$!p6owSea2uTv~apv0UNL` z!rC_xmfJot0iHZ67V+3|y{?(*OelFZq$+tQq^@3`ZY-O>ItIK)yuX|JK^0H^fLPb4 z8|goQ@Nmdy0UE?de&3y*QhCv5zsUhFLH*Qr7#P!$eu_5XJ9tp@)J32FWOA=hWz_k; zRxTprqFmo;SG+`TRZrN+vmX4IZOqx#;s;$WY7k8uF%89NHV!^FS~d^y7|8dd-4tD+ zaBC>igG*zYWK}L;VdyKLB^s1$=sWpEyKCrq)#z(AL{$>|ku^h!O+vD%? zpT_!PX@f@PJ0W5K2$*CUaRi{V}AbEPr zasZUmLgmu>LgjHWa?V!eH*+H2ez`2HLv3BPTyj%exDC4Qs$dMP4%^PvQTcd^Vs}X8 z{MZ5f-f-JTr$7_IFHc%CB%E7F zFMb2-O?+L9>^d3Kl|N409A=4D<`iiyp?It;B;%w-0}qZh3Rtc9R@6FpnkSA0y6kI{ z98qG4DM}xQ80sa`NIfvdzDpElmrP^k07X+g~Ua zEpAJ;$!m$s0hQYVPXs<&cjrp9$I|s&j;aFIH!etFm41uiHr_{(oSNx)xO`*hDT7rNj#>IMRP&HKTe;++#kqU0j4U zdr$VSkmujf^A>9KXVpRprKA>~wHEB08qVOhEQAIb-aIP&eJW&T^YCo5+{zP8 z$k#^KhbzpsYZa_)iE8YsGbx&M7&Es;phA9m78t4yJOMrf*J{Ng^viN(k!Xh9GrqdV zA{LBU4i8-{%#T7@HKsV18P-Qe-_BqSq+O8a)7!9W5mJR+elzvN)BnmJZ=%Rk?Lg#8 z3S*2RUUfWwq=|)x39Mg61Lx{+x0Z_%msD!RdqA&Qo+fJ$9KRpJSb9L(zc{)7vPi>v zzg)Vj6s5IXu;M$dq&H!#_OMouC7*hthQkhoFJfcw1wN_K*B)F1D^(-xI;3^-f~rZX zJFXPUu_H(HIJdjZ{z%W+UBI*@B!CY)2zGfaF>|tDIeYvhX`Syr$lSS z)7BdCw6(f`GC`{_$>5rXkiefd&yUV{>>V5-gJ?d8^ac`m>=qT05viPFui&^J2|RAg zpBQ`Vk~`}lY2&aSqeq~T=U}-)?Ir7!nRU6OHoGjd2H!bV z7TvYByaKqF8n@{?*#1)Qba2AV^ds z{bT)9m+=VGcW=6-%|M7RA?!@RX0@~dkB2M{Bm`CsGy``! zKfGy!-r*j^Bv!LU6sZc7XqjMX*7^b?Z-5ey613=B~!!C|@)K4GJ>}orLs65p3 z0~&eOv>C)``Ky3>Qaa<wE}3P_~va-K*n&KMpN4pVzeh3 z(ph8aFL};GH1eyY1t!|jrR88ng#MBxp^>pYrlK~2e$UC$9RB{VF#z}+BV(2PSITF zP&9A6+5FKXr0weBIc3+%YY*Nqe$+zk0e{kUr0PiiKs5X=hfJW*$i}KIsgdCldb;_o z?V4-rZuK~{N6)l8bL+hu`+%2&xC(|z(96ixYUbi8*MFbK9_73bh&p+8wR7njl{3d4 z@4V+Rm4mY1TYC~^NU@Iv1axw{ql~>*|Nn7{&VAjN;$5jPj=knJ5>_s8stI)ptFNdVDA7^}m3Bt`$@L8-eDO zfgSC;v;qUY;i@}hMvnzba?HOkUsZB|?0RepPevms$~NqG!rmLtB1)OVtfdhv#d5W@ zT>{2W2JT<=rXYSe&>=h-Z#sblm=SbR*{#Yq9YR}eWoV9Y!rYKJa;?_`faVfSq+X<_y&-&KlZf*;MeH&;(g7sFZzULa6eUCKQT9ge7Z`tw{eHPz= zlf?};8{)7Y&vq(LE^oNWKRFQ3|I=V>NX73MNa(viq~=@2#1M!dmPD(_?LJNj`x zgmh4{YpQyN&LJb;QOnrdv0v{v)hcP>fy44PMW?r~qqX?!I$udomx zq>#N<1fe7W^!h}Qv>TA1{S79GDoB!2Tn9%3OLnq-Bt#NWI_)`-1AtGl%QzoINnsYM zAp;D^bovY}@F-{s`+THw&;-4wqQGHI?T}^Z#Jhn%%2~9X8Ex}fJ}Y%ZoAWCaLlv~5 z`VkKfSNGF7;zPFi{ugWS0vFYF?hWr5<^~L~xd@1;!v?&JhwdeE50)1)oz!32$`#Y<9y#tev; zw(0Blf7YHslCp`F`6 zbQfj(8YrVyd|n>u$G7L=U{03qU`~?-?avPL?%^I}!RkoaLY9}XGTzLnxO(0Q3cXm+ z4~l&`_@*cTe#$^e@#A1AxSg;If^5O>uWDMP3SaMk4i zgly1c0PFK0gk8gx|LQ!0Wyg9O&bJVE%cOeUl7Q#~@hWVTAWOCoJa{Y@=R4CNpK<3v z-?#kv)(*sq&G48%5kY$tep2YM$R^~ywZJ+FyJHz*xTl>Dxldx`k)tjS|M$^b1Si5o zTrb9z68xf2PHz0K&x_}=Qs>{O;^5gx5QgV(qi4$PA$~8ethi0%N}vC9C9XPv_uxOL zY{D^$va0sS7`Z~6t-Aa{2o|fD^EI=7G_Z4ac;*K_q^q-^x%ejRTo^2{^Y34L)0H)Q z(-%Jjt*Kq@+6Q^=f1x1eWLHPgNF7~Ah{Jy~7q9|Yr`Ek0@}Ddb9>RGoj(~~%Ysmjn zm_{{&i*a|fT`VvCBU#lD?BO|4H4B;et;|LQGGt7$g8sXs(X45^C1}HC6YlOQg>;%} zlgu8IjOY$0ohZe)<0T8)<Fp1tz@Ww8)Q;i@;I=@)Cy-1$a#4L1%7jg$zhQF6YQ9qg*CfXPSnFw;qh?0hiGk z4ci-nTT%KHISFQt@b)0$%_tq$K4+9OS5geXGUL6Jwa>0S{w>0gpom)5PoXBmgMX7c(1y#=0n^r#r&9W@pf*#7BJ z_z#Z(+#m7WqfvuDQaX81X}w4EHp>wDxhAo<5Ylx1L?M$X6{3xs;rT5B=OB-3-mD%*5D>LVjc67xSGKU*V9u&p((I`GVex*pnhXfqf@s7QM0M_9Fd92>HeX>zIvZGb};$>CLjcXKhV;gZi-2j=LyI155jbghWExpqEoO2c|(zi^T z0dC{vX?g1)H|wi~w4kz4ywa6xjY##RC+(;K{v1z}g`V_yMRYjs=96Ag%BDKg{zP?N z@#pfg=o2x=*sBO4AKz5PC3kLugfk`@ki&WCzH94Ed48TewEgqC9RUsDyM{)PArh; z!awAhPjftLZT}+Vu-p$T%Xgu96a_@kM^?V#Mv~waohbGeH5Olb!aRI9XpxQ@Ad!{xS}TK#kV|(FNddj$C;qnQKG~|~HO^nGJ25{EYh%dS=b#oN zl0y;Ar?y6%Hm{g7Ap!;VG2R(@db!9R;}K!UwkH=jACkQpzz#(`vixb;rd>L9#)+b^ zwD)udSB$r^@)`@jr>mF%s4TX}sL%xvaiw>N4%k~u`~Q38;g!QT%$Q0X#oBC0 zwr^=4aAgPR!zsNpa6b-bdvdY2bbh6^9_Pilo1@O~%)qgGT1*c5-+6W9uDf>z9~FT@ zqZQ9m3;%=doNo?_?W=@%%rJJN&d;@X2pbHFt(ts#20=fpUe^e=#u?KmAj78ZV1MD( zuWOHik>KG#_yrkPk)s;9zVw}aT5X_UumZd@dSS^`fYq)I#FnSkAyX`ji3jiOqRYiKW0r?*!G^8sINdC`Cr|8y1$Rfrv;UB?0m zwma0drxrLAvvI5(GVJ}3YQFgm887y%SPa(Qq9Gfg zbvD72y#N?;OKat{JV3D>(Fb-y<~(WWjBrYy82sFCYi ztCG(BH7{^BK>_<;kTnLfe^6(%`Ub)E4uU%Qq7+fKn3f9lz*n(vGjNlRw^c_|{8{f^ z17+az;0sG}Xme%_IZINyY+YGhLRWTI4%}F$R_juh0_yJ5YDGjW=p6``Y4*>sxkNU@ zw4dTCbl!l{9w7!ja>84eV3lm+(UvqtYbAD}8EGqDGlgB3+YsYKa> zf@@FaX|V>MEXVN{6kLDuFv@Apv9SaN*EZsOV;2haw@+D6aQ&$bD4@NcI*x*RHl?5x zqoD3hsAJPH(BpXads9$qQM@R)R%;{M3(oO<4tj`R;}>;7*5&x892B(e`@LxQ6;1DH zhZQ0shl+{$Bihe-_NcV0wS4b9E%u};4sz2bf*#$Dy^YI*ccD^VRJ+>fGzG|S4)$2p zvHX3IPQXrLwT!S7Lmh<4Gu*+Bi+qCP|I`T2(uZ&nZb!#-cI#<09 z5&EG8*C-KtG|T$~yW!rsh+cUgcJuoHe_wj%=2-$8B6UGCBl5rX%=O*}-HlP6R1Qqh zd!ITF*7rH&uthIAC z5&WKQV7gNK^&bmyfcKqkg)KJB`#iNUD}SVY1x)W3Cr|R+2kIqycDVr($Ps?hYaz&X5Rw z-Ar|sJk^f9o^-kBbFS8BobT+N3T(Ck*{y1YB+T8;H3nxqY=-^2Hj%VJf(`P!EAYe` z;In+-vl+~y0y;bTWjZ@Mtq4h&YG89J^3g71Bx6AjaX?(JD2sqNWOfGp?L-0W{uAsq zH)E}A2JCKLq3O#uZ^CgK$*ivG00U!zHND7f>?Ym2Bp{y9OQe0Tfp>AA6QvTZt$hko zv0EB4O{)(c_-c)rVt2we`^}5%rCgGno`!}R7~6uYVHp?Bv#R zh&QXNh`O3}GKC+57_fSFoR0iih+4~zGx=y=Y}g}#?ZUKPu4W-aRV>A_KIs^dIYQb- zxMuTV;_(5EQ<%Kl20DFmbLEBVii8eYW7g*RficYLbu(lWW?0y|AKdJPb_na{LMP}N zZSDslH^V+~3FSEQO|F8cK)+@Y!&5~1FwI7~JCdT)cfVK3mA?c0vAG`wo^{Zm{28*O zu3YnTHp!4hF?eHwv3xGedy2JBP^pa`u16rns9HZ*>v z?c~BUmyA~epd^~S=& z>P?E0E&OQF4R2gv(b?R>^RWN@Q0h@*OK*a6vH0S`ep1M|*&EAOH}_AzhA*xfX$5r7 z;a03VDYDrz%2r7^xmArtER{1ee(H+}+)mHb8sUu)%P;c8!p3!WHe&e&rfIE1KFFAZ zGd!{97tG8%mrGvJc!FqSvgDtMzUl*ZI&1F7mwV-y%k!OM1Cv;t2Bv}U4dl?-lAE}{ z>F{`Hx?&;AhyMPQyE*Gr7Oo;s%dPQ5+-{upZNZqj0Ugma%HG&8@7ipZ<(b`(Hv4>*QpV^oQ5LsZ2js*!VSE#Q_v zF8-fvQrZ1l*sRvVX0;YJtF^FMt*yB^P^Vd~wpFx=rz+ZmtDc6X>uGSe|Bc^j zefU?`&OAr{;3utd8}76$tKv5C&IxN0ot8}o=Y&lbX9nn^%!9D;9OO1}&as2s8lBUy zNvudZ2piHNx@HVnHgOd(2cs|ezgei>gRnT|65iCISWwI;F(?KUJ&F+}x(2pC7k5q@ zTLaxLe#g`ps-y6mSYxTy<2SB`hi}!+Y0)*dY9oG)u#??M+T~Ky1wY=UXHWwq9y_!3 z6jQFoAnp00Hdluu3%f@0X`UUy!nVdXa#y@mo1;ghPS*uC23MSIA;=dGAa`jZj;G8n zIa8r<7v89_;LO_ZYIR=xjnlNSBHI9K(l5w50g#4l>NIwxDOFsX6Bx^}F{UD__%RCI{5R`8F@FF}-;(l2 z4*!);+%^Q`Ih>aKZtG5{L$Ig+UMr=&;VaTo3PI4 zOKi2xCV1*jue{pE4f?^Arau$yaxlmWJrG0^!uH@Lru zJyU0b4G7>M(tqru##*c*!YlAcZ$Leqv>#d*Q*Bhh$ZYvQ4Mo=0*5g^<)5 z?y-Bb_b`m8$9-@}xc{z_n{|(JJaC70T`Ac(#hJK#Dy)Z7*6Db|Mu*d| z&bZOBnWPKN%5Y5-CK;Npfw6}7L}0oxqTb#qwsaR$p`bI<_nnJJyE)_GqWDC;ZfTU2f8yFUk> zLreF8hB7^3LN4dnbBlI4z5Dtk#GPZ;`%1j8j~p+;SAPHq(h;uxedvGQ25}TINif=rl^(|D7OxyoxY~3pSu13bz?MpYr+!|Zo zU6URk77d2CW@9dHxRULwhn-$a&MIvzq5p`(7p*za1JRfRLhOBo3`UOf384Fm*pbyvmwSJv2^h)&kEQG9;ak)mBxYk4e2;QQfuUS5?Bcnfik zXR(f-Ex_u8?@4?Aj40*I4A^rkzs3mHy5fZ!{1oMV7xwB0U_)XTl(Umf%5fJce|Das zoWuElx!~i>&XXWNGbz7uxx?o%%BML0zy%z{?qgpBF59ko2cb0~wEgeHx)WAOx8}p? zL)`sa^HHn!tqCMgiXOHZGT*|?V@_fOvI!zNCsAIB7#A)F-f%SHjFY$EiXjK1`yf{5 zKttaGe0@U%=AT{5Eq~%|jKhwQzjEjwwyFPXFwzeg8Pz7=_(^xM_Q1yv?a8vw!WYwX zAl0BR0$zB0wFo-DNDJoky1r+J{oa&O*NSm%J63k)q~zf)z?+rTWff@LqKCTxE1+tY zZNj>)9N0XN)VC1r-AKLQmRFXe4_|5X81lC}>}18;n{VbZSIe9(k8lHaaRRPw&d$O} zk^Moz`V8n?{7N4iH=Ma9;%vAMu*GKUPdK~b@jdOlmeN62b6lnfV2 z;{9dOrAAmWjwQTk0A7UE^FCS=-g~_FXqa;89?X6HuxKL8X<+S1QlirO(H=JQXm>Zb zQ_v%vMaog{@!WI8*<6q8OsVW>2P|q9xAsq-7T59-ryYD!J~rK;gRW9?@T2c z=#G*zU$ojjf5WL?kTo?HSMtvM?bZG-e*>RE?h|O97M_{>S5QM2GQ=0EA~f-*Cqs8u z4uAGD$?(zKVyVs6cDCHC&MQkqmbpjDg{q7A{Xx}-_}^Cb2L3-<^&!E9c?$DnV z`QUJl?%)mB2E~6A*LfYDlrIN)$RS@+6JeFOvvFRpS$eV8BE8TXE&T)$TX!Hzqta`Y zntOpiR?P9PTMjQG_&z`~1HQrU90y#$CB7}MJL{sB1n0516sexMooBrBl;U%*1n*U< z8t=v2;caAs0iA|OjrSt=n;Z5E^Uf^}&XeaAO5V9;apxaEhPH>PmmSYk{RRKmz>?k8 zp#<+!3#%>-`kRY!){62&wYXOd79IMp<_26Xue#?EOYeM&ly>OXG_O^65BfXmQI?@> z>|LNP4Bn3;56TLZ@Aa0bi-M&%@}WG0vbncREe|fnQ8UUTC_m_3qAm?OaMXtKD9Vp| zm#NEx58&w4!LAOmcZIqVzZEFkQ0508?0pEol_<}t(A#z_3_jfZ2!5r(uI3%;>cRfz zRlzmA$ky7t1sY_x`W^f)4nEfF9O{BcAiVU{ii0l&AFujN?-R|Nvh|0(RUe{nYY*mBp>-(^3m7$%L7b2$1{c3_- zqVn=0M42d6ljJfrSuR&oy1WE zk{IZ4V-fAp+PqMWYnFoX%{zJ%nir{jb9FGWMtA*Y$EsNm4%Dhi?C233B{w%=T)ANt=t06+kk4)3iGu6fe~HqE0@~p@1Bwl0 z4oV3Mo_}sF$_~!)&sNUyJlRJhDpi|py1vj{GE+{f<4V(2YqQu0%Zj6GTV6yFk&wbmp`f$m9~k`7fI#1vPU6fhJCiv2#<)m9AnGF$Ztl^SY?y) zIJ|&(<)3qm;`3zRw==ao5xeb&%JcLD(eunIkjV?#7@e3DCw&^phcxoeV!Ub7T15Nd zi#Z{1&YI*#%E9iScTxm{TVrO#n4V>$)`QHyA;Cjf->5_ElB;4JTIzch5m?MQA zL1bFSr7x7H8%zbI;IAP8+qpp64~dn=#$D1egBFFI)+F{6 z>!l(UV`4hwDjB8(>cWBIyZ(NuGY&!fM!~vuChJ+KkNN19C{ofu3NL(S8M` z3*`pq*a`UDiFLOV*LQZKe8o9l%EQ|G$~6n^ql}qznt&DHLp%17S)`JN8#`BXYDnJUciK67`noqp+5 zK6ZNY(y0gI43>`#xN1d=9<*V-!2m1Fort#+p(P;!p&X1=Bu_z`(f*gvpO^X~wdNXN z1CgxRcpH#ggX*H1mV);F$2Adby_|vq{Pc3p|B$zI60N;*4dby=PFI{3Bb?;_2mZJt zQfHr7t?R4kD*|T>87^^hqq)CPeDVL79|4avKCm&&BR$FZh%Ck5do%lys^aY$jFEF^Y`jPns0=d+Nt*lNEETu*xB4c^3fAhelypuYQY zhL|xLM^&Rk4aG|7fUB<**E2`18*sfSa$Qal3`%JYWR!TSAMK31&Eu(s;isIwlu24E zz_Ear``@>sCEC*gDNfBB20U!T;iAlq6v+l*adl1Lh=`qmUv^v|i4vRs< zxmPZN4rX!La%-dbX#|ysf(Oo>Vn-F1I_H)btcm5 zAX?hpm?d4>m9YF5yCHB4VW2s+T;D@NB6vkhUDR915s$fF!Q_oiI49nEMK?SG!}8K9 z;K|a7f8$CA+uElE5W4>|4mT=X+Pidd&p4y-pJ^Hh#>=b!Ft z!OnJc+T{LifrHD3j(8AbVYL-87>~$2*^myM30hGs z!i1KJ>o=d8SP|3m_)}9W5?h|2JJ9ap9v?HvAX8(!45DYkMt(w+@)bQM7d#5q9!B1H^EPXkT)8-)RY_^d{yc%1Hv=W3s(OH3e}EP=`7Oay`&bjtz}t1d|c90j?Tgl^Dd`ecq(L zLd05Pa!jH@a;CNw7FP~bJEQBk7I6u5>=j=H5()d&8nt|8NB%~5m#C!j@vt<#McYip zmp@c?C?FOpNHbf&sJOQye(5jw19AaPxr?w@GHssJgXn08`GCGfhojZ#hoBc#R%4B? z4%ou?%++pKe61sEq9LwpQ2@EM**mc{S;}g%$Hd+0zSY&xu;6|v#e8D-4a(|6NvtMN zKkSM%#MkIX-dTrt^je*u9ia>09It?`f8|b;6)0|$dXzmJqbXncWwn(eCJmG!+Mi|8 zQp}*E&5cMPSV7A_goR(Cy^z0~=4~Y`Wk40^RZH3stN^1rCzvfHv03@1RIj(dNYO^J1|#incE{w&LN6~CpL!#auU&`DT3HOlyGT8MI4 z+hOaoqmwYt$_wO`$ow2iCtk%`{sQIGu-;)9bAV_I(ARu5!w~9M&d*5VZP2vzF+ZZB zTD|MfI6IAULz8C-UqAvj15b7_EJsiL1!u=l`n4zQUxxbk9oHgL;qG7Q46|>AYkLS(eSwU6`iA8(%y{FGb3@29It>5s|OGCN(jF;@`RL(t`DVuM$etnBuMmhi9L#F zk5UTlY5cTZkJsvVbpqV*GAaEu8j#7oCtOH77k>5+fA`tr z${DgoVDh`)Dep~62%KOLuXjyS-ouEdpf5+21&FuX|H&$N#?o(}^4ola^1BB?{qbW0 zzX?D8U&?Q_=Y^rP*8}f`uPXcgJ3Jz?aM5ZiUPumE~r1D@4%iS9# z#|*gC7--`6gyO#TE1pd{Cl7ehGr7B8)wEtmU5iFN6@%<6q(P1K@U0Jp zkjou*?&g3`tB+6mS`7^&HI$CjaGyO|d64B?&);Zs7Hkxq1tH5u&N(B*ndi@fNu%~sn_A-Kk?u* z{J2BU@R|5c!*4o%lkuB^-vs>f_>IM{6~AWuTJRf%U&Fy?)EHiW=$Rmm6h#vNKkO=x z^g#F^^|NS537MxUklP<9Ex@wpI36erljB+eY7E1@?5Uaj|{?BkZC1J~Afp&Uo)M;YcE4T#SK-kpMw6TY>e z@F+GE5yg$7>E@&GYv4dDA&wU5?@3p0LWxDOqQs*lpztV(C`l}|IqCWx4dC}0Hlyr7 z@zQ=5;kE}6H53|hqf+n6AgMRJ0--r3IED8)!Vauu)qVv?ZfeScuK*(6syD7 z2zuOsEFH*?2)+QbUoTwa<7ATu5roPN8x5){Xs&p#5g33y6-Bxv$Pq0}R-@TK7-6O5 zUSUPFY3yg<=#Y8duE z!E4kY!IHeET3>ks6hzJm!pD9{aP`6zNZ;Hm-){a%4Obf_?S=>OyU+}rg$FVA|COtP zh&hGd3nWwElVNLyy}{822)L?`X@0%%`M07e=Mz@uZmHXDkYho|Td|`u|9<%xv-c^z z^Bwp$<}e%oJ0;)}A@vj}KCyD3tkw#Sx~%VUy4N=!eve&(@f3IPyHdl+!h=njC^ z^icTOnSqt`tg@r8TzDGRYGOUS+A#hC;!f-Ym3BeeMQ2W|4afdV(*Sj4d@^v`KYET} zT6=DOM0&+94ix^w=V_(T^RStSJWsJZ{y{5lJzWrax*EO%jE~CGXfs%C>;U~{r?YND zV5-*wsDi9fIgY&qd%y}rsKywSRU|+b2bg$q&})fM&qOyWJ0K${f#2cRC3s9a3#wgw zc{S#pBWe!tQ~LUExzg7HfTIslAg>}@E)U@9vtnj%=z`C3WIiJen& z?xohQ{A-`saHZVCpKUnpm^su0#U|(lztJ+ZXEw zc2^*Z2zvD9ZTo=7p^a4bA1b)w>?>KUyGZvS#Ts?*IPR3^M|%*v%?F#SzT*@f1;1J%$Sc2nCkP-X^ z7FCm^pO#OpgLWU75&d~!h18&0?UUpb=>T-G;?c{bNpJ$ge@%9LTLjYid*m^Qd;B!0 z0G9_x?_xz$9pEN+snA3;Y;NoESP}DS46H`Pcke#+gguww>A}sQ5Q;HlIcBnoh0TxA zf^T-yH{TW5Hxs|{O+-0I47qN4nk>?wE2n7psoE835WXLHzm?vPVebP2j&8FGiGe{8eh{F=>z6E+LhTXq!QgpfN2 zE1M*IKIbr=o%9T}>DIUI1IB|*h5ae)M?ChaxzwLpBVVIE3(Ir;#U;}!85R~H#eNJD zsPvPN-?6oY+D;b2-wAu!$?_Z;N60y9bVo{>%LiO1N$SU>b0j}JS$wjpMjyUTazo%L zc75SVsm3sJ-7<2$<%gA*m{bSFUo~)_iwd>8#1rnQ&Y`uV-(uh{w{33K3i;$mW zXD^$>T799U6qQYHai3gr@}(B{>55Y{g3O8ncxm|)n=qyd%G+y9)v%p97l*RCP59I^$pJbn>c{g%SCztH=D<-cW!@()0N>4in5 zW>ZorBpc9Wr2v9|!Jxt9OM$F_##+zcDNZ&dEt*Yq?TQP4!vg5YACZ3O8&|7uN(rQ? z2Ar=(_AZ-$4Pw|p$FG|4|2veE(Ek`>!-~60)EN9)C!x5zT#d(n zhN091V^Y|9y+Mmp-2|9wa*||jaDOrRaF+;(^vBEU65vW6?M(;D(+f9 z+A2gFTu?OuGK8b$wziIswLSa>MNWss!mlOiVj|)aKG!l(&3%MytXOr(_JEmQrJA*z z7c9;`Bq%HWADb{b$zH3p%LlA2|EdW%2G>C|@QAa(=!g{9?_I+lMAnngg|K%))4pY& zq`z)KseXd6sm5MwY!tF%!Fk03u6v*-RagD$#L{U=xj=7D9 zSO_f-=p^|q=`(5%+iS~EcSIl6jqj&J{$Y6w7y#UMz3>MG)Z;IKML*e(o2WNS((5?o z0NV3WLY0=)aI<65BsO9(9BZj~IVg9n54$JvCXa4MBYt(tyi_Y^;UUH+o6Tvb+ ziWuPcbK|)CxcS^P{d#UTcL#UR0VF2!PTXW1v{jf6wD1`y=_sivDJV%OJW4!@75hfB zbc~OJe#sb6s84G-{^tjLqgnw95-}wVzKJe#6RfB(s@p#ja>=oX0NCpHsL$G&AvpVAw6rqkoG%YybIVFJlHn-0D5b18jc=JXRRb-q{A-LY;s&R&0P?QxLkzLzujn!{^6|^P{)Wnxm1vYyG4?(n>-fJNeh0@@Wq9gN<6w_!NSpa-yYGN<}xP4FfH0^X4Ka}Qmg(ry;4ZlzE?}ZMh^k_#G z+HF}sPTGHTv-HEGh+R$fz5B=revNZwnTT5i>n2wP@WKj<{gsi)D(=t5YS@Y#s%)92!rz}^Ab;laZwXf3PjGd1QQe2ud7^k0rqauwnY z_g?~@hhLVZ2@zd-jI_SH4Uhqa{c2j)a7&tY0){Hd8w_7IFsK*3D=|+aGMGg-9@aZe zq*Ed*4Edv$17VvEN6Stot0DVK;Ef?f6+ta4T{`3fK}>44^Cw640jE(pK$$@a>yMJ^ zjJ+k*K|8uoPSXwmD*1ivvOjFfK$|A0urLIrD^m6<(v=q>!XL0-S|AH@kF!BT6x#`c z@S&?iwm2G@QIJe@tKC&aw&xBjcH3cJhHEw10{~L%?O%BK^;}~b=vd@?CvLsmCSjgN zt!j!Wqgh~tFqUK49#(*MIcQaLj@ERPRVWJRhELl9AJH5()pdvIg{y%X)NAj1*w3cd z>1iLvu^#Xeb-k+~O3MQhm{O-_*TK~}ne9&?=UZ2@!u8yGX8gCVWPIyN>bI^Wf9p!Z zH?KrwNUd+9U%)r5n3vXLD4^9_!Q=j?lXKh+9ZW0q0*xAgzo7mYl%H6Rsrqka|X}X%_L>S!DIBao9b4W{U{<3uF>4JNi}# zvR!mRJyF@)?dh-9`P_e(_P!L<^s{5Y}} zY6RU@1I<^*BGPf$lcf4U0%C@bT%kN$?>q*X3?yRI%AI#Z-^MJ3s((!5fXH~Zu7??J zbF^Xn+JVE{bI9hnF-o&J*62qX(}1m3|2ZNKP&6Rz=Ce$8k46-!LlKNH~W%ZlL*H{+IpQ=d?~Jn*jWQ;voW5G>=S%!9!FJd4+Ohqq#<96Z*URCv4e~g_;>mRVwh58rXdG^@ zwAcAkU9+2D=LG!JV1J?pdr9ZrX85F%w3^|1@)RWv2e7+0SweJ1pS9P3%ttc`PHOf1 zee&4O8L(oV(FhMqT+i=ivY=XBV_L3N9&3;CV29x0GY|i{nt?KJ8d(GZd++-mVpT@G zX#;{*+mKD%F;pP>!7U%FQ}9$t>CK_8z7jg3`imq;v+tc<+wc0M;}bXCLCnbn@=rT~ z_@1=>RBJfiur(ZS7;*y87!9&DvJbWQbB^IVxzgEBbB=$>;g~IFdoPZ`PyCBQ>jCp4 zVLzBmbA&xrFXZ^*T%eL^UhES<`yFG)_4f3sJSd8UrbISU`x(3>1AAzabE3?wKHl|S z80rRv&skgQnI8wEH*Q~qZ*~(-1Jxl03N(8^4D;7kv@yW;c*I=^$3aG4Zg7rQ`O0fGB4HHd2Sv<^UBG6L z6jMaXTzG<|cuavzy9?if0$XK^&=eeTwh{j z<=LkKAe1)lb&1D`-kA4qKr zOEu8$`6Cb!X?1#2oNE=VU@-;E00B!I*#}VKeHNk?!oyJX zU4RXi5T2C=9`g@Q>_15>T0wMm3`KI*W?j)i&%vJpt;SRT8SNP`fqG&RL}`%i#SB0D zK~HqpXwUOuS7LrP;1N1)ZElx--(Px3O7K)0Y`-82#`o)f42YVt@06nwA};DJ{jl(Pb!Pc=xd3t2K$Sf|9JV-W@XVC5TNkH&N!XTRwWC#x zhTb)YD=m4LbL?`EtS%7S#%Zfp>0y*p1KP<`3klV`bO8bH~(EIIcdm)tyYVa=wG7;l94F8^(*42l`GAtRMB|aNIwG1BW zzB6h)r2oV9KwN|-^B~zkSdLD)U1{@QMUZ)`zPDz6V_t&Aa_x;NUX zKVi}Qw^fTbI@~|~H@=hMv$#l#PJ8Vzz7oc{;ji54BRpavoD$Yl7!G&8&Au1=|MGj{ z|M+{uh~(=I`P;-^i?F8s4C1Dot5~&H)F`3=qBPN(L+!wZSl5dS@2}xXksknZ5>s;p z{7m9yQ=O>^S$s=%fHaIPauArypsN?Yfj~ljJvT?!8%i#Xx4SX(o6C>eJ_oN8rTyjrp@dhGTC6#RxdrX20S(Kv)Qv zw8#F%w_qlsLximMR(m3{-aR|;eaa(y9qqjnIYsf^mL7Z;(rt`MKCsqzyzxvwdb2SB ztynH6)aYB9C{Dw`&TL&Nq9B7eq+f~yiQnbON)%vLhoD=N2v;)Or)-MjPu!kt*=Tmo z0Nw<34EQ^0p9*_Bu|7*WfZDTVUWk$7!N2oTPm3G-H{;)Vl4-?9b^y$=)+b0p0`VjG zKWr^qt6#^lnZYg)<`%GDkMy}}~H!FxY1t-#Lj{SEF4c6g80L36LXBh{~mpRjaP z3ADOg_#kGEUfWf%tMpE6JDXC+Y{1nGtl2>=Zbx+lyoDYd_6I*@NQLEP>h|Zxi=+?SKkCU%H>7$pXaJNsgPq1_@vDwZMs6N+fuO$GM}`c zenlo^oa41sDD^0yTV6ZOIrdoy&%xKt&}M_Q1$hI6MG;JaF< z4%agy+}IWHg}Ns60(h_9eo5x-mZn5kR2{e~cI6yz0WYX;0uH8gVKD7fgtJ>{L4AgzSSkEEU{S#km_ zfhQCe3KJno&G1@j{VVU(%|q*NNp2EckJ4U_xrO9LwldD)Gx~mu8)F8lA)+J1wMWoigdLhz#%(ywi zS4MFEzGLX$&0>kT;<7|=$Ik|NjN1w|v7JYuQU`odmYH~+WFtwvf9n(=9gl87+ zr-8yv4$SoNO-U;9FnChrtf0{|Mzsb_o>b(;PD5<=^kB4yaaBRkSd<5kuo#&sF5=V*6gq}|Jr>C>6rQPClG7?IOGvEvD} zEJaQB@EygMY6ybWF^Gkg9I*Nl!TZ71ANrA4Y8l#PLz}YDCZ6Gq7}(LlZvf+dgLAx& zyhRyeGpy~IoeX?JS+tueQ{xBsi#tK>o`-bKA}4p|+hYRxVJzeDBu~?KPJ`9pltI7$ zQA8E<`@afIK^AI1wA@Dge@umD+7Dl1{4b=pRLZ%Vj5xV^)taqSs7V5@Ck_B3 zLlIdZ@iXDem%?=5d-fsM{5p#nJP%;H!G4iZ%m*}zgKs<_ zQvJoGGG5Dfbs0W|4(sJSdoCmc+8cB>0kQ$&jkJ4dSkcTv&#@2sD*oHL@LN2VV1ibW z!55>+**=55eg&NK-HYXW3-|VeH%O9lJ@5+H3lHAC@ZjAG58k~C0(Zl1DaM!XNrKcf zb4hv-Uay$3SWrUgY-J~5gjRhGT9>(?CuCasWT8w>vKu`a#PxkmQgn^KcSJUH7w!}P zh}>jhsZRl}Ao~xlK-R$IK$CHW_|RK2qzUAeLXsgl(=+Z8aO95sOD^v?`c-*?3pLS9 ztCsMgMTQ<8mH`nQGlGeLnYU=V{Wms&*1L)onaEZoY(2uVASN&4;~-xKKhElV&wi!Z z-DzmT4o?`9@n)rSZUdhBUs8^XGnneYy)VyOt23G|#QMe)W^MUPcS6zQ*|GLGIRTN0 zVy^TfX2K7q=`MUakOYjU*LXxN?+LYoY<&@pgVh6>L<6KOs6+b}+0B8w72DTAS43lC z^74m1qP>35FX)xB&R)nvdlksP0=>H`cEKlm*W>U^cmkdYl|ggZI{~!4QpWOw^-+J9 zB&qR(P9c-|EQEVG=(MLOHQ9*@GK7JSi1YGokJR2omf4-4+RFAF6`Z`gT12#fKP%_( zt$znx6eve=^fp1rzIR>8-gxC*8ZqVUplFZx#=Cw-kh||)oSBvP@}rbr=O^&6iwXQI zy-RUSkh7IVF;PApwAsg`eTjRov3pimJMOWSu6%}jX63h&;*`q)Kivi2_$I#fJNB(F z2042=`A4+YV}77v7hYE$s6pmf*Li5|NshPgavh#ArL|A81RAKVc%S#i?>oxJDL<*^ zJ6}RBJYDBY;b^Js9<)YiIb=%x_854Y?9krg^Cu;1qa!2)wufs9P)*^dyX?uz{lav9 zf|swkS*B}46ae8m-VpJ7C9qL@1AW{?NBfRbE7%Af4f*Y!nGfz zGwK8KnfoyhzsD$q7|lnc@D4_yn~lPkB(qm~aCa!+#JhC&SGcRPyMwrEQhq{fr8hx& zK@!-iiTix9%=dssY;k}S$@cQqH%oPGh$?}++Kkex)z@^$R?-FW$x4|$$&ZGl@vJ0d-HtOyT>?gd#(v-Ba{F|;Umb-j`rAJWUt@0r3mm|H$dkROCZB`$jq8o) zQ?CS5o5oE450ClDq(ja{0LrZ8F(Yo3TZZ^CZ~>;bN+buqjJ*|?(Q1bZ|ek8>;A z8L+bm*V6t7KKOR@8rSS6X>202f@iEG$YU=}+wI&{7)(%k&scfv?#Fk{4<@Qf?6`6l zu%lyt5Sj!JABgp(HzlYsLBo=CPhz*FCmK{k5~zk`nx&w*ut?DL#LMx7MbV!db%-x{ z`GX9xElrDbK=LZ_eT;hoJ-;Lo_?7kY>-v1`Ah)E&rU>5(xe6p$WJmI^B`6!1{+;PI z0Lxt6?F>)X3+B<50hqh(n7hb(Z7hD>BRIx1x~V+_+Q~` zzmpMB?$&;z*$`;*=yp*^2z$kh{d-<9d}8~2A)$R&Zrm=XvUOJ$MG+4|atHsQcukup z4SIRkZ5ZSAQulJmb)2`x&OB=D!g9BN1-$+1CC>40VPCfYpT0lm|MvU;=D@dip!|~T zL|m|bt~08Z(wofw1NyCSw#l#Cid>UTw`@g1DV5jZS&JPHS;@V@32J7Zu`xen+xswN z4ikJ6kR>H7!<8q5x{#YOlcWqo+?#8GUG(b`_;(uf+uxr4SF~95=BpWl6$g1_ysbEF zJ>%&emt$@&@nj5C!yHG4c)P>QHZ}*o(QaXEV@9bt#GU#@sm^FQS#)wfFh(>iUl+*v z8De2yOFcO0N3mAmjd1e*VW%*`Gmh-?2X${jdI;;;6+uWpnxAJ^fb||+(PKb170#RA z<|Z8w>HAN@>t4{KeSTmc|A}#GM&bRQ4A{er9~QHdz2jg#v=TV&SJG}xE8)%H$H6KM z7;$Av^KtvN#&PR8Uq-vT`KKf=A&U+*n7WVypWT+v%+4$IIFp^9!G!e?KB}KYFROU33~-{R96dSX-Y?8*1Kzj4j4f zy9-}i9DQm}bMdK)laV`7_{{J+B-?U64Pr zH;R-?phht#;G}va;fh~KK%~m}uy^RTD}GQ5@46C{vut%XTyfhcDpe2Yf*DR^4-C1L z{cSD1+zxQQacSpE)m(>SK1bkzI@I~_T%Kh;8TpRLdj}Kd;HmKvTIE8U|yS`0) z1Tov3{Osbms83;i`RVt*aC6c4OW@#Fhs;Sv{MR9lDOtoYn>#hbn{h?V$%HQeG6ASD zYAhmU>YOtLEtnmN18adykhKsB1pcol%0E+*L%?|j` zY6T|x4Cl#c&xY0oc5vm_kZp!v4G91b8+gK04Z_vrZ11=bB(c~0fs}!rwNb)kypMX> z{m-s&_GCZuxdWp2Newu&(%7_XwYdWZe$LlxOZv()E(EWA?EL21C}d$_QiCckDWp6P zzT%xa?ou)2<_*7fQ2j35P`^EDbbE)o?Bhn)h;!^Y*KFY#e!mgpPcj*5A8dQaE5*xo zYKAjf`4B#<7qvbC+T)Yn_GMh{kK~4N#f{9{#iXAp|COJhEXLU82pNdzn15Bv!2^m9 zbMhl_WHx1B@|Rcr433CKYEXWojfe8Na4zXZ++pw*ejYY$SKX1gMR=c$9mNeDa)R0l z;vPr)9ANXQX;!7@s#9BipqrwUW$?O;szAPnuy0<2@MY5K8nk1e)^%H*&JKQ&;0<+& z_5?+}YKves#5Y)8qrY5E*zB^4PehNpaX0*>Y8|rhfVaBJ9ZUfq4WG94E@9Q@*!)N!ErlZX9>_&OaT8N`qFK^^QL<%4=Q@eNXx9_!`vYr&mpHIdT7m$ zReq1$Ea6cCeXCbq5qQ{cE*jO>%ZV+nQkrk9^P_`qQ0uEpbpqs~$mNx|5v!;oC2)gg z6h3}>*9mQ9fG?VeY#VX>*uaoB+jY9M!9Xbd9G7fb($K6?m((93fb3Ig9tA zlt6CW;Xj4%{#aQ#>aGZGs}pz6gzvhQ2fudL=*fhh?iBhOr~EN+Qv0&Y7jo|V1KI^& z_d&M){ausBcwynNr;H-Y2fD-0?FzXyz5#f^m^d-;0lOZBp1wUj9`s@6EvcsfIw-8s zewV)*U|ATjGJrk7i8lzJCvtLr-B{+AM#e?zfz7zN^eNy9X~a>F|)HKSJzq7G(KXN&X0qQ{8-c)6+?g?rJ)lD0wEOWcK8^nph-+7bQ;kn1bZocb<%Nrx57 zY9f8n0})M0PX<3R!tYUSji~9rm+@nSl$H`t{wK?Lzz6k^$-Fb*14|x-<53U1GhN$Z z3zZ>fK-(SGW>L*f$Q%_ixIdImgeZpuqk~Kwj6MZ$JTU_;c_MKL?%qbMQ_-hpyx2 z;J5atpyZ(3iLwP{4+`!b06%b`7{!Uwi?RvDi*gtR{MJG6RR{6jK@m3MWOJ^^u`_Hl zPWI;%U!CmHjkxYcX+!xXN*~HF=Qw0Ru`yq7$02eZT+lby_l_mq*Q>8d_4vk2mDv^}tIB%^@w@f)9Qhp7h2szSJgI z?f*&#&triv(sUnHoIc*03ZEFGoY6Sem)SI?m-&%<$9X2m<6)`N5QNQ6FQUj#+2j!E@si)#9QalN@IypWNAF(?M zGP?oQ;7NcN5V8THh?G$lQex(}*J^3){F`U)o!IaVBK% z$$P8zF7ze^$EYcLrM)G=R5fkyI{C zGWhIZj3*};>&XpT!DYwMjM3^>6KI^JXEB%G4<_5A*HLQAGNmWqtB@+5qBvI^NQpNDy2+FD^6 zzVM_sS(r>UdB|gj*;%%B%M)50s(^79e7UU~5RnJe3alkXkIg%Q>J1v?Y^pbCmUBFa zO%sfkCzAzdZyRf)A>cY$mOIGQm^ayn)9gwr6kVo)N@Yz&D(1@?*u&?Guz6!`Yrp9PGjJJR* z-rA0`2c-+^@h1Ela$s9&Qd7c~fv~$*t!kVauR<20CWgchN+z2^$htdF_Q9&^4Bi-u zMuyNI;y7JRksdX~y|K9(K6TQ5%Ctl4^n+C)n<1ldA|2P641DCM8nKa#*p-2u&#Fd@ zxEXqW(QizC&$*G>S7RSX>r-gj^B6bGQ$tTGZr2U>WZ>ldL4E^aU zGIhg~Vq`w}6gdGfH36-JccvWgOAne5r^{A~NE&zt5(^c39PmsGj})YPY3*Ig_6;lEHOK2r;Oo_D1B2 zuQPqPiu!AaW3YtXJq%0XBcoLwUzgz>zn&YIIomy}2s{Jjc>=6<8@i3%rfzdLgRSmp z$iJvvKV$;k1HR7m6wG3`8SgIv^j^kpY0gfiCMpEsH-*8!6E9y!{K#?$cT;Oq#qg* zX_c!<)rlXhkuzF~)P(DG@YX2%;L&PRNPKs`HuC!T#!Sdn##2VV>J(6dup6b72N@Cc z%%lCjHOaPglz*lH*<(I0ueN3Bss+#Zv+F?1V(kED=N)6SU3$bbk%6#L?bw?IfZyW$;xNOyt`>`WrNc({$CVYET8IFOS0QIv) zWHdR`AEOsBu+^vi2wJ)ShqHHqYwEuH$4^26Ap|%9l+;p%fH$;O(O%YeYq%*lA*i*e zw4PY#QAqGoyZLPGvuNGwwzdx>0S*`U1kly4u1~#0yZzQJQoFjf-5}5k)jdPBt%BO1 zLAu}E{JlTllK|HKp4adH*VmVv^F81D^>hEo`#{z`e%sHPf1QAUd$I@N*TR^pDi-JM zDAqPK&i$1Jy7Pqu&u`&kQ6+$JwPKy%NWlBbeZJn%M2ceZ5L&u=9tSF{Jag z9;+knnANFm)YDxKOQ5hOpHVPmWosg&yZ^J!iF|ZO%z@zUrkv{@sfxbs8b~Xw1pu>@U zh?bw>hK3}~q9*1lK3#c!QSoyPE-$k=QkAyFCzda_zmXwf9Z;D9afiX z1=V5Il0AcU@ciUPp5^n)VT=3}?#8cRL(kOyr`iPYGU8-gVd9{TgUv5*vxNR-)IO78f^N#j<{{%Vwo>8owvd73Zx6_z%?=ktxeUX%d~<=#kY7( za)fOqY;lC}f8O>X+i!KyO4Wi7cBo+rj288he5$%Z?@0^t zTKxPY&bVi_!nbJEy7Xwf-ZLHkk}!kfpjly=MV87s@?}{^SV6oA9qeT68pdy{+i~>+ zM|_vYIL#TEYH;xN`i6L>-wKQAh>eBS4O+*rstlPQ4Ie>ww+}MPkf6ELMb@!`Je>da zD8_dqLM`?XBrs_lX$LjLdhTi@YC2A28|hBS<4BsvdXf!cW4DX?jr|FWkn%}Gk}>IF zy#9`UQ+eTyd`LHhwE$Q=>h&UAM%~cbZB51rij_*7b+NALP(%DQQ%9;V$`@(ehFQ!5 zJ{J!gc~(bc0jSZ&sV->6HkmIMfR?8A+>lp3FL=Obp*;Z4mrT-}RwZ}~kPAxH;}`ZT zQlnw3Tj?3*r^3^UwmyL%sD`VMTvK_zpuF%sc!*A)j?{*DUt|HFPMVg3a;ctk)40;z zRu29LZ~3(8f6>3@j06w+teg)Xm*V?ZjSTeHHksh@OR-#!-3yIl_&N>RTx9bBSPFiT zq8h0Ee$QXzy!@*Uy!V?O@nr8o&@$fUAL&~$ENwMG>z9uv4N9WDv2ToeRt#Hia%&x* z(7q)c3*)8pyaUP7hiTu#24k%;md$^pew7pYZ>gB&`V7ccs$g}IX;uR3i@*-h7|CkL z8d`D22lxkrQmccIT75%qW6fJm@OVg$7W2{Aqw@R$y14ZGo@fNc47#|BQe`~~Pg_v) zmZVXcW`$?(*JEVa*OWgb9&$utM!4Qcy~?Rc{fA_ST^1%W3q6UT6a_zqR{V$D3Z@|m zdIP9yn!`V9{Q+7V1v@^_9V8jwnz!hlqV|b{p5383Jum)WTlzvM&3H?{e@D!B?}&N! zj+o7N#8~f$*?31xB_J;vzlm|O5Y%v6%u{!yS$ju0PXx7(QH}-D!Y)nA>T2M>XIBU3 z!+b}MqB~;p?}*90BPQ#PnD5*X^T^j@T$(BkbP1lvOhtN@eEqAu4sP5^nVzVT_s3Mh z5h=^H{x*#>|5iYd5O7xf)-U@{eg|~0cM$(hD?%4%{vD673ITDyvm)$603Gdj2NB*v z_=-#~Lg#uR!V(1BHNVH%_j?mU4niJ65rP>3<@_FZ%kOay{T^kJzV`38AZ$n2f$%(n z9bq@_pOg6A!|otJJFpd@f~^R(13K63-M(;~H~c)n#ehm`VYeWWFLNXsNmk@uTFGLU zBi=Ylw~ufQ9xvXa^R5%;H`d`$lZhZW`SieyK63ka%VK<2Oneu7e7ff@YnWWBTpyia zxB=RsAqvlD4RMX}x3>+Y#zFEX4Mk$yd%Y^26Rq%%2x5MHrRq~^LjGc&N+b- zw86qkTaGWhEw@M0rS(NP7`+0Nwi&5_aA~BBG0p_)9ofWUr)MglzBIXS@c57fiK~Pf zU~J-BB@g$2Za2-eZ<{XyqbB=iNOvR~{|1{{?XX55kX0=Pb$yaJ;sWMHH&xR=K>zkn&a-Z z8X?zt_hFA!JGiOc}j#OxV#1$lx4h~?Dq-xF=2MOVD zNXaTzaUb(yS^Cg@6RwtzphVO0r@pcgyZgl zf35}R2VULpel`L)t;%mtRo37A9PDAi-s{HtxKBIyN=KUU?@ShA2Pjh!PCj)`J!F-! zR%@XhW=zvJ7{%H~%tPHrWG@l^fs;IyjYf9%tLyohF{l}d>JCRj338Z`RRm z$L}NjRJIUTq{nk`mWmd;;`%{v=-&mX1{AiorsmB4OnPoM_aDLi%P-DjHfUdV%@~3g zsuOGQZO56EG{xEEX{J~HLi>vB8XFrEKXk+aj{uYgjdk3a>Dd1SrB!jlGiV>_!Wg;fw+;}&vsO6%zhg8~{@XXiPST82owYIgJ zxXa6XVJ$sl4(KFr4(UP7PkuMgH-$=(>_%0-VynsG=V!qh*c8gqQQ(0uuZ~M(6AU)K zU=s{BzHqw-ZG1(9Yb7^p&nGl@7R;=g@dj$b6X&@2vGr-w6YqE6*ElV4kxcUed~Sdq z?;o-D_aXFg<`XzGPw)u4NtU}KOV&Xp+#Hzid>N0OjJ*LSMjb)^Uv!A?04O9VdF6;Q zYJooh(%gU8rUWz=&gMJ}80vEbE1u{@xXGD2=gasWuyx`(09J6k0gfoNU-kns;UijQ z+r0$Krq##s>H9N}P2E2r0 z{M>aE?GdQ|`~Tc(XR_>R;9=kfcSf`(S1ACoK~~6DKytXlMbLHFh?q@G>mi@j2+y6M zQkW2a+$nTgIyZDa-C5CDDYeZ6u0p$;4?pQX*>262}vf6@lN~zwY@_u-~(&1o+JLj?FOM#eV_Y>vnv> zeQR5SJV6O*e2d}xQFl6(A^idGv3$35-Sb_fCCQXlr0rqfuHl=Ce|Oxn8KWn;vJlJj zZ)4U#<$xrE$(IHEE7n=yx6k9psm@(h3g3Jw%NQoT2(7Vb2U_7-?*k3rm#H*Sdwut* zA#3hk>RRQ?MmZ6Za9!x%F73YV?%yqy1h{^av;}`Fq&ocFbA3zZo=LkP!jXN_bTac~ z*2(OXIVW?a_L-4L@ha^R_y&F&WeB_yf8E#JO?xn^Zxdw~?|BGC(vQgV=jtuek158e zk@geq5jp=LEv4_*-^vuMTu*LqmLp4g?OeVuXQod20J4|7012nkGFPtjGiT2Afitx{ zD9P-}?8?ehIdY3s1^jltH_Ml68Kk|AeGaP#C-Qg$aKwV%EaN>Pe$4nd9Z>1e@&itJ0wix2lODyUTnY=~y|qASah4eybRUl`Iu@4U#F-%Y}~BZ1c}+Xy$4 z9dg(pFDBdLoq*9gKSY``gjR%;6@FM;m`N5Wt;*|LOmo<5Oe3x_(J*VwkjWCH-s^5D z=aX=sHo!?IO=$ z5465DQxzWmdFfg4>>CBDLLTvCKlqoxTGY6eTgii3CDB4! zCwzdwyCS1~LGQ8-`PRUXkkvRn^CiGWx*}sQyYt^Q))W2i>vTVzr!GYIyEY*0PNQ=I z9^_alL<3Bfgv@2|ju)Z=Ze&zIHKcWSQ%kL3!5jQ0EB#LD;14JjGz-a&64?sFI%7Hu zG8L~5b=uJnNY=4l;SIY6UQMtP_Q29`9;^pUh#0jcAYJ>QX^ z0F?k%fUPI!Vv>D2`L1f(-L$_qsLl0p6xrfwfR#700~ECPqii}hQ=Rz|!58pxSBm+6 zh$x^c{cP|>3!Yb2n)v2XMj);@!F=T71bAbROZ;H{vU7R!Gla+X@8bvYTnhU%O%`s&x2qKWhhaNRXjvNadD6cElo$L1>GBz zyEq9oX*%KDU}9lIT}7?_K; z=bp_yoQpl$cy?*u-nb~ zF^pQNVf2VybQUxp0=^Ri+d{EDI>^Q?M~;PZsr9ilp@G}C5|*r#z)$z2wdm3m5PGnfNYSAHVL2zHux4ZtyFEeBz=-z?n7D7Atqm zAnpUFj#~+;WYZ_J)S-KnkB09a$ip`^_OCWZWWLmN+QS!>G8=aahhF9}zK4DE-lO2d zy^i0FT!HCHu3$wZo^f}+2l~!?ezv#Ff0)k|zVSQ`Vy@C-=U9hcu_FFNJ|qCRwgTuny>e}!ADrbA1ywvC zA@j9?%sl+&T~B7eML`@HbJ|}^j2T6>*15jN0Di_q|C z(o(>ol`W?9bP4DDyTvL^`b?=aLgQH%THz~Ksla1w>Lwgr43;DA0~8jWJ{2XcpmgDY z{wSSV1MM>27fs_`G#4Ck$nB6NO~AI%j%a7hnQY|advp$+^bBmDOmpfoHcFN79&JzK zsf0?-7i&~Eb<@tL+8nXYXh=E%9)XsWe98~P>n!6s5XC@R3hQ!wY8-!$l-ul`^}p+5 zSk8~6LE!3zQl%R0TD_yiZoI1!Os zkk$T9aOVu5jDcE5vj&>`R5nIo;DMUzW2E<+8I5PTAw33g&1*qPfkmJO#Yl`sQS`7Q zhG%o=iUFmJ*&_M_XoY_OZv2O{2sgQctZ#GX_aDXA_aL)`v?P==I%15V zn_whOO|tjD6sgo11-|Qp(hB2)bc(G|Sr#7@)~PHDhc;Li9Bg|o%mOYWoo6%_Xk8i~ zX;T%3U3p{p;9&KIt%+aY97?72C)tBO-k{qB%>F&L7e2$fjtpsJu-X+=JM5Q4f_4Kg z39#SHs~@C~!Rz30nf~xTXu$8g{R_y~pZLP*GVUS&z`G`K)`;od9L)b}N7)LMfDsU1 zIBr8+cD2H>zWGEu*PI2(@`B@=_`KJ>PpK?lI?IMTEtg-<1mu#k7Ch%|VZcV8NR8$f zY~zKLZF&pvw2}j2ow`)4{VefVIX}Jl=2N^dLsd#RL*~A)nAc6`^PNwOaGe`@P+aA- zzSS)C3fxb@m}BP8;02mdWCsT_UpK*OOm#sRd@Gfm%ROJxQAO z=;`RvLraf*=TcFM;z+LIq0)WCPmudQEA z9QBqH&h;#((y==IA?Ny*l;o)d^{CO~)jNs|&{|kwRbpkPv0VxOxiY6ZycGAz3fK`* z$~N-DOI0yJoaTTkR$ba1Lp!#n0{d)EayYyn;q(Bm6$9_rPubMrxVd-SXt4voBD(}k zXa9XaXFl~10`7!Ub1>guapbqjd`iW9H{6`bQ4*z#50&HEB zPhJ-|A)a)U)4FhNVk_gcyfRv|T2JibFyiIMd-%2Tx^R>av2_6&YOJtyNe;CC>t42> ze`VOt&ER%U`u_;GeEe-4SIt((g4+ zT(r(9c5D*&j+jmw)T?PdHSaXWHwkzS!HYV4$GPgTH@9IO{EV%T)%^+lb-e8fUrp~3 zrE0+KO@=&3(68PBc(R=Ny~T+~Tp0eIriA1O&kyMh(u3vw+xZ0eyn?SR!fv+d`&YU) zQEOXwcBy(T^%iQcYa`n0H7c4`8Xt0QszOVF!7O%c8gHX^qK%|8<=GUznuk0BsGGPC zu%d|rT?xzAamld3?|B+u`XJwr7Jx4sJJBQ0Q*x_pcQwIk8*5Gch`XucS@=M9Z94Kq zYu1qUNd8bwx(>dFSo_I)`R4GZL!>K9xS06Di0Q=~<72K(tvh?4N=ZgdW$Mxbvbct^ z@RfsOKb6|#Du?Y=v;wWkp^~5%Ftce}YHBc!QE-Y4{c#gJOkL`Fs-~is?J-p>R{ETj zaE#jc9&>CA?XhONa}(R&b6roS%}$v`^Qd0U&V_kYSHqKhQp1y;x%3}6AROev;F-<*0pPz6bqK*d|KT2@?vgAfQFx(UR|eg$ zjOsA*XV(LW-g8Etg=$DYJEELX^;*(-hs+?OYWsBHcqB@>ppGUvqaYywY65*}xVk(N zao_+sN!BRb5e1l?07M}b~T7bS~E{Hj+l%FsdL0MYl?J!eaeVQ(0krOE=D(;@Yx7k z3TjuB)IRR95p*_3R6S(JKegg^{5|13@beHam8?*}$~r8O0Mdp{F<>^)`Z*0c4=5&# zI;$f~o+N8yysA%vhfC-*O4igg{x1A(O#OS1_F4DMw9iSNE-&!^^!y}P=A&3c(8K}d zIX>u#Q3L7BaOQO}OzK(?#V3Y#bjYWoF~I*-8u5G|B@op!T_SjlD58E)qIo()WIu)Q zk>a&zAR8SOl50VaAcZY+EO6x_Y@3v0*`<@q+HWp?L)4P#x*5{)-* z8C7!nS8stTrcKWU#bV<;75;WD(DO6!`(X&1vt6S%go`wWz%A}eyo|R1+r>1#*YVbi z;17PE@wE}vJF!D#8$x88vr&622`h;42d0@$pq1=i51xr3`*L+!S$l$bu^+yLFu<8V z;$*rf>GXWG5TOiVBf|3t2N8NX^PiFa&-nJ|EeN#;2N1Bg|NK=Y@!^j4TQ-A;{?F1Iqqv4FeOgX$IT*xE^)8!5smOheM_Yw zuS(E-lKmHZLVnW&;4_>t!RvL6kDR;4AZO6gt2tG9+#g$e(#ao(e# zU+s1+TB8zoj1C;vrK%Ur867yHIX|;$z^a74EAThs_Q*a634ViaE3jOOV>vTi8FI@? z_El0FH37FPA>byzUn}`aKpsXN#ZX%MPEX_$eAIq~hcBrlTinFBkcV*pK$!Ej3aYO48w`xw5{+cB;>IRO1$_6CjUY7;b6Q9i!8kCOEg zYruX)W5nALjE{pq9r=m&J5!CS1 z4&UJO9^s2YXY;-(0O!21xJYVSQhwpt&+2T-gH^)^Q}3$gTHA)(g(kOZJ z_MTXJvE*N08ZD7{Pb$`4>a?i#c5XIZz4F)2LPg@m0>#jx#M7x{wR6!35 zGbqb)jZy?_d{6n^sSnB_K3vWU1gVCe{u;!PWv>2|i%qv<_~}UCUYWuMbpdE-`&~YUyyC z{9IW$6jup**pmGqjpqZ4iykPqDnI{$WI5meX4UY^RxWk!&r>cNg;_suU+ntKW;3-6 zUb$R(-^`?zHZeW-V#yGVYwjHJVm^(qYICwU_se_F4Ca0zrk8{vMzegnc=5}2i>jr4 zGk@jEnf4+@;%PSGf4Fm`62JTZGE&%S(cd^yKl!GS!amalgnI0=nHuaj9rhb=XBrpU zYu_|p6Z_`Nxb^1B`*1HtU1GMSXyhQd`=={$^84jD$tzxc)AVIF>=oQ4)<`EZtc#wn zR-Rk-`OMcLckOo@Bb$c&?%AN7R1P&+#FC*6kPn$5Zf@$#*#3Ebvn88WX1mx|`R0Pi z>@P|lyF6%7H+T9Ko4Ko3KJCQUA@=oE_H|zHE8I>6zkb5L*08UM!LO?Eubu2`G5Z=8 z{0d1%$}3)a!fkm%{Ahv3Uz`0ozNwl!kLR#2m+#YLzhC@=%h)B&gU3u?e)Q>}_`w1V zS|JV<0aeuKr zxCeUx&-UT&>j9kG%X2F#Yh|3brwDPlGkXB{_H0KS;NqU$2$a^1v?lIrzKXx@${2JV zNc&@-yO~!3$OLbO?+(Bk@J%#sn-LZc$Y&3WKQ6unuRY;RhQHvDhkV)6{Z}GAJrueH zVSCjGSp`c^g5N?O3vt83;su_umvP6k8_{oR-~-93q=`Ebo&>qjP3yO~63#A1jEe4o z(v#4%Po_9_F^_gU{F_;r$3)zh zK8<{%0&ad7H>+K&gD*C%uwXJ}0C3P;u7sO{K>zQ7N48AvLCIn@wdC?z{3=>vl2G2Q5KCD;0RcDwZK#1&K?y4jW0$e1W_1EP8efcSB78l+N2G`*+N`j7LQ(2%R;vrwLkH7mM@I*rC*Ro z29gf!*28x`anmU0M4Ni})JND@zDQ~0)=rw^d#Ofn$_j|oBPN;67`Rs6BJvI*?L51jk8s;qybYGqY~JOQX7bOY$#vY^_|XA} z4l||qw}otn(5gjS3@y2`X4u(W9zt0r#;kv{&JSkFZa`<^Y3(W z8GEcsP`i_>ZY?(6;2tnOxM8^H%OXH|TZh5LfHg0*Kl8BWT<)4^p*SNAo&;gl@xXN5nLDOnJcgct>W4fuscK|ImQ=d2u_VkApIeu|VVen?IsPK75(TTmHiaN0O| zz(GH~VRC4UF=ONQSSH443~(Eys&hvN-SkIvm9TSdll=6n)(A)rQ zV!UU}bmzE_nT~+dc{VpCW^CLl%cL@rkLZGB@J1Ep-9$5fLvR_S6u*}|pvv{bTB8EF zNN%4}(fk+D{D6!4GWZU;Hvrwk&uT8EAxU`_=RIl|dPR;4KvrfvRztBj+=sC@Sc&TD zTTQuzI2{lx9A@*6QX_A;Ll#ireKiMPb0|Go7ow7?>~0(QL|BKc9kAPnmf2tz1~E61 z4`Vk3TWceZFyc&yX(jT(baWO`9IQym>6*Y>MjcE276*SL`6x%}5Qn_MIPQqtdmC|% zy~{@j4zn|grCY=Du0dR=PpT&3?ArP%4t2=&A`W>G=bltA{MAt$>xGh)mIGPOP;UVP zQExFqIc$V-a074>=AxJPyGf#hPC3de?{<=gq!VG9>0pJ}Zd6G*(Dt(RVdUyz^M=LN zA(k{SY<;K`v5~=8wUiUU89AOBGQ21Q7FVPkzhY86xYOhDaMC%R9(=O#c-5qMQ0rJc z)kBYlZU5JZ$Z}z#RmjhoxxE6 zO@2I{JCa24Sno-M)zVtGDq(qtVM5RxAKz<%WZG-h%Cot!4pn>EI;2a(YN>`T!^>9o zq`7EKMhxXRQ+i_nr~Jkn132X?5tC5(JoxAW%@BFmSiOba!O*Vtd(WDUGbpt@kMa}U zF|exvOc+|^wV^m_8I|R^2l1U?>^nA{7;`cU#hSK~Mm1b4)(NqUYuO)6UTUmHJ%Oe=7xG`^Cfd-{{O%X1*8LyD0q+2=asLcdT8S-jy^yd=XpXEQ+y zwA3bS((#K?F7Ih28{B77+1SbX4!aJ2L%uBI1vWw?1wu5Vh0W*XcDc~&mgmLn0>w7n zi2ZE2FvFjzCg{uEfjh3gxhO|Zl??}Xh6>>XzU z^!a{TZ6B^4euc`1_oS+3FM6Y)?Jqi0yv49cQ%`TX%ZF}DDE%HC`ZnN zgU7FN#&}8vxwRcsAY1STb)nNcTBWwc^x0C*8# zqhvccKQ!+dc|-Tg@xZI(J+*5EZ;3)W>{S{;(@Qmc5iAAZBy2}4Xkc|Js*O&VKGa5I z3;qKnMJc^lhxD2v+z~9j-3jVnkHJ5XDxYjG%H>kutf05~@U<81m$4Vzp(%11m@~AV z$~|%{;BDXtvm{z2W-Un^44538Q5^sdSP1G=5Aw?}KEoXP35$~~(yqbh4j&lm09Sd1?_W_fY-rE8y2lXc?ZtVtVT`hg#Ju%SN{gG*3mC+Qwu6_Z@|58)gM8Z#QqG< zBHm266ID%F3|`6trCO6pZv-jf4f~wl2p-A`2=MEOw<9(3o6|rkk5mU!8q%gv?L>tZ zqKt%hMK@(#2mAsbhPRrs3Ke`qR0yc=30p)tn%W`U-f#70kf+x&(}xH59D32B!o6i%vWMu!eK|&2)4{b$Poc62kCkihLEPk7G%lw1@s_gL#vCSxT5;PP zf~w~*NEM5K-O?OV4gDsJ3i>OT8p1EB-oy{8K)-gX&g1}-*UD#&8oP>7U2zUg@q!X0 z+xA-Vj3MF{#(3reS%-pud;Q??Owt0a3EB#l8* zi_ps(_hP4yvAu~MCqSQm?ARVqb`F8!a~$`q5xNabLaHODnk+4T^{wMUMTb14 z&hrAhvBJc?Rd#>!z6!z={K+SC#CNK~V12g&lDuISqy$FBbUimM}}_MYk*>< zbyTWLQx3e|QzhSmpl`bS_DSoGh-kY?_E`hi%r31;S6$x)Jyd(&DwHRh*gM6p@W#zxPxT$~UD$dljYUAqa*4!ruz<9qLWSzo-8jaP}f6*e}bCYDzpGhHphb3{#S-zPN@eQP(HzO?rB%~l?MgjXDXWaw9rlRQwP=v$ZZ z{mOfWKFlzSZ-Y)v5`_oF14F;M|GQT{y#HWjv@Md_$zrx$`LITP|ADI?41I{aA0W-o zAxoQA^~3vri+-UzZy|6*U{KOJPukG0`qot`knWdDUcFpYrC(A@B||om^A=Qb_eE4K zv@V3~;;Tc2W8MtxS@-KpXta>RYDb#<%Rhrmus&T|#lxC=1jYt<7-pL3e1lgf%kvfd z8uFBmIRAN zF5O3_Kbzi%cMq~`%ho7-2TiO|rU4DSl~UAkl2f?oIzf!|9oAv8K+&j51R z6Q0zMRk?JbR8H+CF7<9#L|Xg-)1@qd&zQgX(R{`Ek_%hmsR9sV>n>MBz3#&6^xV8V z5xfoa+naz%pEB{k6#rTm0eCX`7nd9E{=>il`|yiG+7fHV^MgM-m*2cI?e6CGy*tO+ zR&heCm22+!)PA{L&^KRrV9yu*KliTwqeW>|@EY(30@urI`pfOsFhOBeerku!(?yB> zHk?3L-VnEb94)qAS#;$^LDS-%x%D}P1^!K->9r#<;J~kOW04}`<@;M1)PL}^Cm_AM z{(#BGHRu)>Eh;}Jem=8i2Tr5;V%=u$fXN97y8^{2Q-*c%^Zf(o3oqn1xA~&`+nP@_ z?;?2p{$5{9f0l9aW)AYMz>)gT_vaXaU-EIT7=ETBx;e+E&)DeFBcBO!ZMtm*VG$ZWGa z$oBx`jk%r&ModkulT(cdO?Kb6DAnWTv=XppIdSVXPAcnpa46jp?syQ-&kq+IzDH0T zzQ_3htYSRoNostkI~aCr7w% zVRAfR!2>F~@8;)|bqCyQ-QhO9F9O~pAA&C9LMo@ZR`v)9$e|oQ0Mz2_`{H4>HLqGZ zTr{jtjjj&!tR04@1@hi1k1phIr@7wd+f=(l(sNacuHD@Se6Krx<99c^=1+0rx1~1i zS(0HRUi^yP@4{m(`-)Z&+!7YdUrgUC+ci{~7h zd%@;9Bo3Z2Io~?}ACM=5Y+KJ^$anJ4id`h=gSmiL1zUk!y>F%ejaNAj4?S&}n|N7S z+6|j09z!^jZ}k1h`J3zRmfdOb_?t)YDXov5H=Mum{Sq;IG^U(R_J%%2!gEoO9)&KJI19Bo1cj`@P{}#6*8*#|L}iN7 zy28kwhjCk4M<998^N6t!I(D4vVfZF;qhA+m!T}B5#om80{;tQn*VG<*XO!w*E z+jg|AnXt79OPh~4Gc#WTyz@4V-?NJ44_kn(uDV#sVV{=y68MGk8_Dv!H&NVWt1lrf zUY1S82rK0ghMX-hd~bg0{OS~Ww|VoSk)I5TRID}S^3R4}#@9{bo?w-{At-mPay$&n zk-Xy(SmDcYWS@g?&4PGvq{Do1=L>!DQf)Zshuie^nUGs$I&}Seu(p7^_Mha;pC%z3 z9`D_woQ^#-)%xX0`xA}@w3uhP5z7${D7Jl7Ly@NE!)^?L?D?Ry& z{Byy3+1(FF;#n3hFJhHpW~R zEK_;K#%MaZQ2uNHas*M-Q>=@sYxv@9A$8|<^hUSJBGAa4ZkV(1W z4a%f+#hWR2h?eDB?y6bKH`X|795sL=n+py8VP7yfQ$f48u|TZe2zdSiHfX^}O!OJeGmLrTAd-j-{P z5e;Tokp~t78kHgrJ8AMbS``h;VN;&$_JV4;WzI;lpe&m!XtvA}c9hK?;RHSAQy*8? z_{4~Jc1+o~1=W^E5Ia3?&z7avl7;9k%dVM(gt(oPOBI#QV$m3sc+=@QBdVg&mZhc?M|yJ zwrQJc;~0(>T4DcF9|9(ihChVA@|dCz0(u7ew1NMH`}=6kq`HR}L6)b;w>)(!^@dts za{%(2%L^iX(^KUZ%;-+8D-!qGK(YN0ZE332pLP~kDQaN3>P((#nfM|bnWWIjU}lRU znW?1y*B4Ec>RL{HNt4S=={D9C*A^q?K+{7b-aH*i4F2b<-Ls)*r>iR_z0iJe=&~1x z?YNO(+lpko>b{pURh4H`9*6b!$G?If#aLH<8Yn45xdGE7bL=B{(E?0M?6(7WDeac}S0;Qp@r33t8RqTZ)7Os?f*7n<2*u7Gy$D(B;_)!hlF zVS%tWyzvQVnQKj5$?1q5oHmVXo$FlXr?ov%y}HIHolm*epN{T{>5Xj^oEF!H(|nJ< zH_obTeEM{J_msNj4J#T~`tItUT36AXh%?quSIov}nk}w-MqNqQ^zPKUn(mZ3b5kw< z&h4X$@!LXaeaq`;4bP<+A0 zgEm`M<-b(4Xt5~=&kxrv_su{(+t(;79#)i2z&61xB;XaIOu=7;u>!8Np$K_foRT9z6B3 zbnrSCo5plU!1sdmq^QIf;)yPgE;hMMkp%F_8$_2*&T*p?QSclf}qb3IrPq2u0pk$|E$d(>Q z{k^U{u4>};*~{%zw=fUi_>7I$29NLrMewPVuW1A1>o2hqRilD~AJPhgRK`eVDyTuw z_tgOMPBGryv>U0DE*FfXSf(^pqI7Qfr+AJ{{2+7LsEM?X3-s4^$(%@^ib~#gpIAn% zOV>(k8DxyJ>)HlSQq6t-6MWRjfOK?bG^H!}Z&>%!$n>=RhsjFC$UxsJ_Qk)p%zsXp za=UyF{~!9l>i??!N7Q@t`%VA3LyA~MwKiUHNd6ywN!uUs6H2K#qc{_8nVd%xsfm@} z6^G#}DZhRzy>ovF2tuLB9iT?=2+C261OV*}#3r*60GPQSAA29nxKb?I5LJ=}|rS zzd?J(`S)cJd=Lpvex7>loGkARXvU;6gy0qI8h*ZzvK}QFj3^uM zU!57kb-*uxq}wD+5bYd;KeaIvuf>i_NY$|tUZlN$;X8owG|Nq

    4mBjDf=*JpU3`(1 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 V?+Tx9i{|%@`CPs}+d_W^{|os5Zmj?S literal 0 HcmV?d00001 diff --git a/usr/sbin/wps_enhc b/usr/sbin/wps_enhc new file mode 100755 index 0000000000000000000000000000000000000000..4ba599b722ffd2fbb704f743ebc6d0098b3f7a4e GIT binary patch literal 21589 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 a`)PJUvjzNLYr9`U8bD3gZ0)>4=l=qkLbL|} literal 0 HcmV?d00001 diff --git a/usr/sbin/wsplcd b/usr/sbin/wsplcd new file mode 100755 index 0000000000000000000000000000000000000000..f9a9de627c563e196a621fbfd383fe987bad200f GIT binary patch literal 187724 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

    N+mj(kD?OvuM~2Z4+EQ4n*w`fkws4PM@0g=zB$ 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≺!pUKkej%$j^K~)?Z7y)E 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 Dx~UN~ literal 0 HcmV?d00001 diff --git a/usr/sbin/xmppd b/usr/sbin/xmppd new file mode 100755 index 0000000000000000000000000000000000000000..511ae61e3c0d58d31f742c994a303aa9b3a725f8 GIT binary patch literal 10293 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/xtables-multi b/usr/sbin/xtables-multi new file mode 100755 index 0000000000000000000000000000000000000000..491f2f0bf63bc189c89c918901cd43655d51af5c GIT binary patch literal 59888 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 Jcq-`gKLI45ns5LB literal 0 HcmV?d00001 diff --git a/usr/share/configsync.d/common/radio b/usr/share/configsync.d/common/radio new file mode 100755 index 0000000..5db14c6 --- /dev/null +++ b/usr/share/configsync.d/common/radio @@ -0,0 +1,193 @@ +#!/bin/sh + +#TODO: debugging +#logfile="/tmp/`basename $0`.log" +#exec 3<> "$logfile" +#exec >&3 +#exec 2>&3 + +#set -x + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +SERVICE=wireless +PSERVICE=${CS_PREFIX}${SERVICE} +RADIO=wifi +CS_SERVICE=$1; shift + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + my_logger "This is ${0}/configsync_to_system()!" + + CS_RADIO=$1 + CS_HWMODE=$2 + + # === radio options === + + hwmode= + I=0 + while uci_tmp get ${PSERVICE}."$RADIO"$I >/dev/null 2>&1 + do + device="$RADIO"$I + if [ "$( uci_tmp get ${PSERVICE}.$device.hwmode )" = $CS_HWMODE ] ; then + hwmode=$CS_HWMODE + break + fi + + I=$((I+1)) + done + + if [ -z "$hwmode" ] ; then + my_logger "INFO: no $CS_RADIO GHz radio found. Exiting." + return 1 + fi + + # make working copy and get values from there step by step + uci_tmp revert $CS_SERVICE + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + # Note: UCI lists are not supported by this construct. They are + # awkward in handling anyways and thus should not be used if + # possible. + # TODO: complete the set of options + synced_options="htmode +disabled +cfg_disabled +country" + for synced_option in $synced_options; do + VALUE="$( uci_tmp get ${CS_SERVICE}.radio.$synced_option )" + uci_tmp set ${PSERVICE}.$device.$synced_option="$VALUE" + done + + + # === iface options === + + synced_options="device +disabled +ssid +encryption +key +dvl_main +dvl_guest +network +mode +wds +ieee80211w +wps_config +uapsd +rrm +wnm +rsn_preauth +ieee80211r +hidden +isolate +maxassoc +wps_config" + + # Note: UCI lists are not supported by this construct + # TODO: check the set of options + + # loop system configuration: delete deleted interfaces (SSID|MODE) + J=0 + while uci_tmp get ${PSERVICE}.@wifi-iface[$J] + do + DELETE=1 + P_SSID="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].ssid )" + P_MODE="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].mode )" + iface_device="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].device )" + + if [ "$device" = "$iface_device" ]; then + I=0 + while uci_tmp get ${CS_SERVICE}.@wifi-iface[$I] + do + CS_SSID="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].ssid )" + CS_MODE="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].mode )" + if [ "${P_SSID}" = "${CS_SSID}" ] && [ "${P_MODE}" = "${CS_MODE}" ]; then + DELETE=0 + break + fi + I=$((I+1)) + done + else + DELETE=0 + fi + + if [ $DELETE -eq 1 ]; then + uci_tmp delete $PSERVICE.@wifi-iface[$J] + else + J=$((J+1)) + fi + done + + + # loop cs configuration: and merge known interfaces and add new interfaces (SSID|MODE) + I=0 + while uci_tmp get ${CS_SERVICE}.@wifi-iface[$I] + do + CS_SSID="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].ssid )" + CS_MODE="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].mode )" + + # loop temp configuration + FOUND=0 + J=0 + while uci_tmp get ${PSERVICE}.@wifi-iface[$J] + do + iface_device="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].device )" + + # delete interface if device not available (corrupt configuration) + if [ "$iface_device" = "" ]; then + uci_tmp delete $PSERVICE.@wifi-iface[$J] + continue + fi + + # search interface in temp configuration + if [ "$device" = "$iface_device" ]; then + P_SSID="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].ssid )" + P_MODE="$( uci_tmp get ${PSERVICE}.@wifi-iface[$J].mode )" + if [ "${P_SSID}" = "${CS_SSID}" ] && [ "${P_MODE}" = "${CS_MODE}" ]; then + # if ssid found -> merge + for synced_option in $synced_options; do + VALUE="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].$synced_option )" + uci_tmp set ${PSERVICE}.@wifi-iface[$J].$synced_option="$VALUE" + done + FOUND=1 + break + fi + fi + J=$((J+1)) + done + + if [ $FOUND -eq 0 ]; then + # if ssid not found -> add + local entry=$(uci_tmp add ${PSERVICE} wifi-iface) + for synced_option in $synced_options; do + VALUE="$( uci_tmp get ${CS_SERVICE}.@wifi-iface[$I].$synced_option )" + uci_tmp set ${PSERVICE}.$entry.$synced_option="$VALUE" + done + fi + I=$((I+1)) + done + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0}/dynamic_update()!" +} + +init() +{ + my_logger "This is ${0}/init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/csghn b/usr/share/configsync.d/csghn new file mode 100755 index 0000000..a0da2b3 --- /dev/null +++ b/usr/share/configsync.d/csghn @@ -0,0 +1,41 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csghn +SERVICE=ghn +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + VALUE=$(uci_tmp get ${CS_SERVICE}.ghn.powersave) + uci_tmp set ${PSERVICE}.ghn.powersave="${VALUE}" + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/csparental_control b/usr/share/configsync.d/csparental_control new file mode 100755 index 0000000..e503c89 --- /dev/null +++ b/usr/share/configsync.d/csparental_control @@ -0,0 +1,60 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csparental_control +SERVICE=parental_control +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + VALUE=$(uci_tmp get ${CS_SERVICE}.global.logging) + uci_tmp set ${PSERVICE}.@global[0].logging="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.global.enabled) + uci_tmp set ${PSERVICE}.@global[0].enabled="${VALUE}" + + delete_sections_tmp ${PSERVICE} entry + + local option synced_options='stations daysofweek starttime stoptime enabled' + local I=0 + while uci_tmp get ${CS_SERVICE}.@entry[${I}] > /dev/null 2>&1; do + local entry=$(uci_tmp add ${PSERVICE} entry) + + for option in $synced_options; do + VALUE=$(uci_tmp get ${CS_SERVICE}.@entry[${I}].$option) + uci_tmp set ${PSERVICE}.$entry.$option="${VALUE}" + done + + let I=I+1 + done + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/csstation_quota b/usr/share/configsync.d/csstation_quota new file mode 100755 index 0000000..4149d2a --- /dev/null +++ b/usr/share/configsync.d/csstation_quota @@ -0,0 +1,59 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csstation_quota +SERVICE=station_quota +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + VALUE=$(uci_tmp get ${CS_SERVICE}.global.logging) + uci_tmp set ${PSERVICE}.@global[0].logging="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.global.enabled) + uci_tmp set ${PSERVICE}.@global[0].enabled="${VALUE}" + + delete_sections_tmp ${PSERVICE} entry + + local option synced_options='station daysofweek quota' + local I=0 + while uci_tmp get ${CS_SERVICE}.@entry[${I}] > /dev/null 2>&1; do + local entry=$(uci_tmp add ${PSERVICE} entry) + + for option in $synced_options; do + VALUE=$(uci_tmp get ${CS_SERVICE}.@entry[${I}].$option) + uci_tmp set ${PSERVICE}.$entry.$option="${VALUE}" + done + + let I=I+1 + done + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/cssystem b/usr/share/configsync.d/cssystem new file mode 100755 index 0000000..ac67344 --- /dev/null +++ b/usr/share/configsync.d/cssystem @@ -0,0 +1,52 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cssystem +SERVICE=system +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + VALUE=$(uci_tmp get ${CS_SERVICE}.ntp.enabled) + uci_tmp set ${PSERVICE}.ntp.enabled="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.ntp.enable_server) + uci_tmp set ${PSERVICE}.ntp.enable_server="${VALUE}" + + # an uci list, the trick is to use eval set + eval set -- "$(uci_tmp get ${CS_SERVICE}.ntp.server)" + uci_tmp delete ${PSERVICE}.ntp.server + for VALUE in "${@}"; do + uci_tmp add_list ${PSERVICE}.ntp.server="${VALUE}" + done + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/cswifi_schedule b/usr/share/configsync.d/cswifi_schedule new file mode 100755 index 0000000..b0be37f --- /dev/null +++ b/usr/share/configsync.d/cswifi_schedule @@ -0,0 +1,60 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswifi_schedule +SERVICE=wifi_schedule +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + local option synced_options='logging forcewifidown recheck_interval modules_retries unload_modules enabled' + for option in $synced_options; do + VALUE=$(uci_tmp get ${CS_SERVICE}.global.$option) + uci_tmp set ${PSERVICE}.@global[0].$option="${VALUE}" + done + + delete_sections_tmp ${PSERVICE} entry + + local option synced_options='daysofweek starttime stoptime enabled' + local I=0 + while uci_tmp get ${CS_SERVICE}.@entry[${I}] > /dev/null 2>&1; do + local entry=$(uci_tmp add ${PSERVICE} entry) + + for option in $synced_options; do + VALUE=$(uci_tmp get ${CS_SERVICE}.@entry[${I}].$option) + uci_tmp set ${PSERVICE}.$entry.$option="${VALUE}" + done + + let I=I+1 + done + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/cswifi_son b/usr/share/configsync.d/cswifi_son new file mode 100755 index 0000000..f161828 --- /dev/null +++ b/usr/share/configsync.d/cswifi_son @@ -0,0 +1,57 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswifi_son +SERVICE=wireless +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0} configsync_to_system()!" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.enabled) + uci_tmp set ${PSERVICE}.son.enabled="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.airtimefairness) + uci_tmp set ${PSERVICE}.son.airtimefairness="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.bandsteering) + uci_tmp set ${PSERVICE}.son.bandsteering="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.ieee80211k) + uci_tmp set ${PSERVICE}.son.ieee80211k="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.ieee80211v) + uci_tmp set ${PSERVICE}.son.ieee80211v="${VALUE}" + + VALUE=$(uci_tmp get ${CS_SERVICE}.son.ieee80211r) + uci_tmp set ${PSERVICE}.son.ieee80211r="${VALUE}" + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0} dynamic_update()!" +} + +init() +{ + my_logger "This is ${0} init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/cswireless b/usr/share/configsync.d/cswireless new file mode 100755 index 0000000..b6d7c37 --- /dev/null +++ b/usr/share/configsync.d/cswireless @@ -0,0 +1,58 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswireless +SERVICE=wireless +PSERVICE=${CS_PREFIX}${SERVICE} + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + # make working copy and get values from there step by step + uci_cs export $CS_SERVICE | uci_tmp import $CS_SERVICE + + my_logger "This is ${0}/configsync_to_system()!" + + # get common wifi parameter + + VALUE="$( uci_tmp get ${CS_SERVICE}.wps.min_hold_time )" + uci_tmp set ${PSERVICE}.wps.min_hold_time="${VALUE}" + + VALUE="$( uci_tmp get ${CS_SERVICE}.wps.max_hold_time )" + uci_tmp set ${PSERVICE}.wps.max_hold_time="${VALUE}" + + VALUE="$( uci_tmp get ${CS_SERVICE}.qcawifi.atf_mode )" + uci_tmp set ${PSERVICE}.qcawifi.atf_mode="${VALUE}" + + VALUE="$( uci_tmp get ${CS_SERVICE}.guest_wifi.auto_switch_off )" + uci_tmp set ${PSERVICE}.guest_wifi.auto_switch_off="${VALUE}" + + VALUE="$( uci_tmp get ${CS_SERVICE}.guest_wifi.interval )" + uci_tmp set ${PSERVICE}.guest_wifi.interval="${VALUE}" + + VALUE="$( uci_tmp get ${CS_SERVICE}.guest_wifi.starttime )" + uci_tmp set ${PSERVICE}.guest_wifi.starttime="${VALUE}" + + add_to_list $CS_IMPORTSERVICELIST ${SERVICE} +} + +dynamic_update() +{ + my_logger "This is ${0}/dynamic_update()!" +} + +init() +{ + my_logger "This is ${0}/init()!" +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/cswireless24 b/usr/share/configsync.d/cswireless24 new file mode 100755 index 0000000..43a5978 --- /dev/null +++ b/usr/share/configsync.d/cswireless24 @@ -0,0 +1,34 @@ +#!/bin/sh + +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswireless24 +RADIO=wifi + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + my_logger "This is ${0}/configsync_to_system()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE configsync_to_system 2.4 11g +} + +dynamic_update() +{ + my_logger "This is ${0}/dynamic_update()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE dynamic_update 2.4 11g +} + +init() +{ + my_logger "This is ${0}/init()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE init 2.4 11g +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/cswireless5 b/usr/share/configsync.d/cswireless5 new file mode 100755 index 0000000..df7da0a --- /dev/null +++ b/usr/share/configsync.d/cswireless5 @@ -0,0 +1,34 @@ +#!/bin/sh + +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswireless5 +RADIO=wifi + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +configsync_to_system() +{ + my_logger "This is ${0}/configsync_to_system()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE configsync_to_system 5 11a +} + +dynamic_update() +{ + my_logger "This is ${0}/dynamic_update()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE dynamic_update 5 11a +} + +init() +{ + my_logger "This is ${0}/init()!" + $PATH_TO_CONFIGSYNC_EXECUTOR/common/radio $CS_SERVICE init 5 11a +} + +if [ "${1}" = "init" ] || [ "${1}" = "configsync_to_system" ] || [ "${1}" = "dynamic_update" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/ghn b/usr/share/configsync.d/ghn new file mode 100755 index 0000000..3132aaa --- /dev/null +++ b/usr/share/configsync.d/ghn @@ -0,0 +1,47 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csghn +SERVICE=ghn + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + config_load ${SERVICE} + + config_get VALUE ghn powersave + uci_cs set ${CS_SERVICE}.ghn.powersave="${VALUE}" + + uci_cs commit ${CS_SERVICE} + return 0 +} + +init() +{ + my_logger "This is ${0} init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE} + + uci_cs set ${CS_SERVICE}.configsync=info + uci_cs set ${CS_SERVICE}.configsync.version=1 + uci_cs set ${CS_SERVICE}.ghn=ghn + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/parental_control b/usr/share/configsync.d/parental_control new file mode 100755 index 0000000..c369c4d --- /dev/null +++ b/usr/share/configsync.d/parental_control @@ -0,0 +1,66 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csparental_control +SERVICE=parental_control + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + config_load ${SERVICE} + + copy_cs_global() { + config_get VALUE $1 logging + uci_cs set ${CS_SERVICE}.global.logging="${VALUE}" + + config_get VALUE $1 enabled + uci_cs set ${CS_SERVICE}.global.enabled="${VALUE}" + } + config_foreach copy_cs_global global + + delete_sections_cs ${CS_SERVICE} entry + copy_cs_entry() { + local entry=$(uci_cs add ${CS_SERVICE} entry) + local option synced_options='stations daysofweek starttime stoptime enabled' + + for option in $synced_options; do + config_get VALUE $1 $option + uci_cs set ${CS_SERVICE}.$entry.$option="${VALUE}" + done + } + config_foreach copy_cs_entry entry + + uci_cs commit ${CS_SERVICE} + return 0 +} + +init() +{ + my_logger "This is ${0} init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE} + + uci_cs set ${CS_SERVICE}.configsync=info + uci_cs set ${CS_SERVICE}.configsync.version=1 + uci_cs set ${CS_SERVICE}.global=global + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/station_quota b/usr/share/configsync.d/station_quota new file mode 100755 index 0000000..80be5d0 --- /dev/null +++ b/usr/share/configsync.d/station_quota @@ -0,0 +1,65 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=csstation_quota +SERVICE=station_quota + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + config_load ${SERVICE} + + copy_cs_global() { + config_get VALUE $1 logging + uci_cs set ${CS_SERVICE}.global.logging="${VALUE}" + + config_get VALUE $1 enabled + uci_cs set ${CS_SERVICE}.global.enabled="${VALUE}" + } + config_foreach copy_cs_global global + + delete_sections_cs ${CS_SERVICE} entry + copy_cs_entry() { + local entry=$(uci_cs add ${CS_SERVICE} entry) + local option synced_options='station daysofweek quota' + + for option in $synced_options; do + config_get VALUE $1 $option + uci_cs set ${CS_SERVICE}.$entry.$option="${VALUE}" + done + } + config_foreach copy_cs_entry entry + + uci_cs commit ${CS_SERVICE} + return 0 +} + +init() +{ + my_logger "This is ${0} init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE} + + uci_cs set ${CS_SERVICE}.configsync=info + uci_cs set ${CS_SERVICE}.configsync.version=1 + uci_cs set ${CS_SERVICE}.global=global + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi diff --git a/usr/share/configsync.d/system b/usr/share/configsync.d/system new file mode 100755 index 0000000..121cc76 --- /dev/null +++ b/usr/share/configsync.d/system @@ -0,0 +1,58 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cssystem +SERVICE=system + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + config_load ${SERVICE} + + config_get VALUE ntp enabled + uci_cs set ${CS_SERVICE}.ntp.enabled="${VALUE}" + + config_get VALUE ntp enable_server + uci_cs set ${CS_SERVICE}.ntp.enable_server="${VALUE}" + + addlist() + { + uci_cs add_list ${CS_SERVICE}.ntp.server="${1}" + } + uci_cs delete ${CS_SERVICE}.ntp.server + config_list_foreach ntp server addlist + + uci_cs commit ${CS_SERVICE} + return 0 +} + +init() +{ + my_logger "This is ${0} init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE} + + uci_cs set ${CS_SERVICE}.configsync=info + uci_cs set ${CS_SERVICE}.configsync.version=1 + uci_cs set ${CS_SERVICE}.ntp=timeserver + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/wifi_schedule b/usr/share/configsync.d/wifi_schedule new file mode 100755 index 0000000..ee6025f --- /dev/null +++ b/usr/share/configsync.d/wifi_schedule @@ -0,0 +1,67 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE=cswifi_schedule +SERVICE=wifi_schedule + +my_logger() { + logger -t configsync_executor "${CS_SERVICE}" "${@}" +} + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + config_load ${SERVICE} + + copy_cs_global() { + local option synced_options='logging forcewifidown recheck_interval modules_retries unload_modules enabled' + + for option in $synced_options; do + config_get VALUE $1 $option + uci_cs set ${CS_SERVICE}.global.$option="${VALUE}" + done + } + config_foreach copy_cs_global global + + delete_sections_cs ${CS_SERVICE} entry + copy_cs_entry() { + local entry=$(uci_cs add ${CS_SERVICE} entry) + local option synced_options='daysofweek starttime stoptime enabled' + + for option in $synced_options; do + config_get VALUE $1 $option + uci_cs set ${CS_SERVICE}.$entry.$option="${VALUE}" + done + } + config_foreach copy_cs_entry entry + + uci_cs commit ${CS_SERVICE} + return 0 +} + +init() +{ + my_logger "This is ${0} init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE} + + uci_cs set ${CS_SERVICE}.configsync=info + uci_cs set ${CS_SERVICE}.configsync.version=1 + uci_cs set ${CS_SERVICE}.global=global + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/configsync.d/wireless b/usr/share/configsync.d/wireless new file mode 100755 index 0000000..b3ca155 --- /dev/null +++ b/usr/share/configsync.d/wireless @@ -0,0 +1,324 @@ +#!/bin/sh + +#TODO: debugging +#logfile="/tmp/`basename $0`.log" +#exec 3<> "$logfile" +#exec >&3 +#exec 2>&3 + +#set -x + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +CS_SERVICE_COMMON=cswireless +CS_SERVICE_24=cswireless24 +CS_SERVICE_5=cswireless5 +CS_SERVICE_SON=cswifi_son +SERVICE=wireless + +CS_SERVICE= + +my_logger() { + logger -t configsync_executor "${SERVICE}" "${@}" +} + +copy_iface_to_cs() { + + config_get iface_device $1 device + + if [ "$2" = "$iface_device" ] ; then + + local entry=$(uci_cs add ${CS_SERVICE} wifi-iface) + + # Note: UCI lists are not supported by this construct + # TODO: complete the set of options + synced_options="device +disabled +ssid +encryption +key +dvl_main +dvl_guest +network +mode +wds +ieee80211w +wps_config +uapsd +rrm +wnm +rsn_preauth +ieee80211r +hidden +isolate +maxassoc +wps_config" + + for synced_option in $synced_options; do + config_get VALUE $1 $synced_option + uci_cs set ${CS_SERVICE}.$entry.$synced_option="$VALUE" + done + fi +} + + +write_radio_to_cs() { + config_get HWMODE $1 hwmode + + # TODO: consider require_mode '11n' too? + case "$HWMODE" in + 11a) + # 5GHz + CS_SERVICE=$CS_SERVICE_5 + RADIO_5=1 + ;; + 11g) + # 2,4GHz + CS_SERVICE=$CS_SERVICE_24 + RADIO_24=1 + ;; + *) + my_logger "ERROR: Illegal value of \$HWMODE: '$HWMODE'\n\n" + return 1 + esac + + # === radio options === + + uci_cs set ${CS_SERVICE}.radio=wifi-device + + # Note: UCI lists are not supported by this construct. They are + # awkward in handling anyways and thus should not be used if + # possible. + # TODO: complete the set of options + synced_options="htmode +disabled +cfg_disabled +country" + + for synced_option in $synced_options; do + config_get VALUE $1 $synced_option + uci_cs set ${CS_SERVICE}.radio.$synced_option="$VALUE" + done + + # === iface options === + + # Remove unnamed sections in CS config files completely and + # recreate them from scratch + delete_sections_cs ${CS_SERVICE} wifi-iface + + config_foreach copy_iface_to_cs wifi-iface $1 +} + +##### check_common_wifi_settings process ##### + +check_iface_config() +{ + local device dvl_main + config_get device "$1" device + config_get dvl_main "$1" dvl_main + [ "$dvl_main" = "1" ] || return + config_get ssid "$1" ssid + + case "$device" in + wifi0) + SSID_WIFI0=$ssid;; + wifi1) + SSID_WIFI1=$ssid;; + esac +} + +check_common_wifi_settings() +{ + # check common_wifi_settings + local UCI_CONFIG_DIR="$CS_CONFIGURATION_PATH" + config_load cswireless24 + config_foreach check_iface_config wifi-iface + config_load cswireless5 + config_foreach check_iface_config wifi-iface + [ "$SSID_WIFI0" = "$SSID_WIFI1" ] +} + +##### sync_common_wifi_settings process ##### + +get_iface_config() +{ + local device dvl_type + config_get device "$1" device + [ "$device" = "wifi0" ] || return + config_get dvl_type "$1" "$2" + [ "$dvl_type" = "1" ] || return + config_get ssid "$1" ssid + config_get key "$1" key + config_get encryption "$1" encryption +} + +set_iface_config() +{ + local device dvl_type + config_get device "$1" device + [ "$device" = "wifi1" ] || return + config_get dvl_type "$1" "$2" + [ "$dvl_type" = "1" ] || return + uci_cs set ${CS_SERVICE_5}.${1}.ssid="$ssid" + uci_cs set ${CS_SERVICE_5}.${1}.key="$key" + uci_cs set ${CS_SERVICE_5}.${1}.encryption="$encryption" +} + +sync_common_wifi_settings() +{ + local COMMON_MODE=$1 + local UCI_CONFIG_DIR="$CS_CONFIGURATION_PATH" + # check wifi common config + if [ "$COMMON_MODE" = "1" ]; then + config_load cswireless24 + config_foreach get_iface_config wifi-iface dvl_main + config_load cswireless5 + config_foreach set_iface_config wifi-iface dvl_main + fi + # guest wifi common config + config_load cswireless24 + config_foreach get_iface_config wifi-iface dvl_guest + config_load cswireless5 + config_foreach set_iface_config wifi-iface dvl_guest +} + +###################################### + +system_to_configsync() +{ + my_logger "This is ${0} system_to_configsync()!" + + # if there are current changes pending to $SERVICE or $CS_SERVICE, quit + # uci_changes_service="$( uci changes ${SERVICE} )" + # uci_changes_csservice="$( uci_cs changes )" + # if [ ! -z "$uci_changes_service" || ! -z "$uci_changes_service" ] ; then + # my_logger "ERROR: pending changes to UCI configuration! Exiting." \ + # "Output is:" \ + # "$uci_changes_service\n" \ + # "$uci_changes_csservice" + # return 1 + # fi + + + # Configsync sets md5sum for config files it writes itself. + # This is done to distinguish own writes from others, e.g. by webpage. + # Also, when configsync writes config files, it triggers sync events. + # The following check makes sure, the just-written config is not synced again. + + + # set common wifi parameter + + config_get VALUE wps min_hold_time + uci_cs set ${CS_SERVICE_COMMON}.wps.min_hold_time="$VALUE" + + config_get VALUE wps max_hold_time + uci_cs set ${CS_SERVICE_COMMON}.wps.max_hold_time="$VALUE" + + config_get VALUE qcawifi atf_mode + uci_cs set ${CS_SERVICE_COMMON}.qcawifi.atf_mode="$VALUE" + + config_get VALUE guest_wifi auto_switch_off + uci_cs set ${CS_SERVICE_COMMON}.guest_wifi.auto_switch_off="$VALUE" + + config_get VALUE guest_wifi interval + uci_cs set ${CS_SERVICE_COMMON}.guest_wifi.interval="$VALUE" + + config_get VALUE guest_wifi starttime + uci_cs set ${CS_SERVICE_COMMON}.guest_wifi.starttime="$VALUE" + + config_get VALUE son enabled + uci_cs set ${CS_SERVICE_SON}.son.enabled="${VALUE}" + + config_get VALUE son airtimefairness + uci_cs set ${CS_SERVICE_SON}.son.airtimefairness="${VALUE}" + + config_get VALUE son bandsteering + uci_cs set ${CS_SERVICE_SON}.son.bandsteering="${VALUE}" + + config_get VALUE son ieee80211k + uci_cs set ${CS_SERVICE_SON}.son.ieee80211k="${VALUE}" + + config_get VALUE son ieee80211v + uci_cs set ${CS_SERVICE_SON}.son.ieee80211v="${VALUE}" + + config_get VALUE son ieee80211r + uci_cs set ${CS_SERVICE_SON}.son.ieee80211r="${VALUE}" + + (check_common_wifi_settings) && local COMMON_MODE=1 # call as subshell (no config_load merging) + + # loop though radios, get their device names (e.g. wifi0), + # detect type (2,4 GHz vs 5 Ghz) and work through the corresponding interfaces + config_foreach write_radio_to_cs wifi-device + + if [ "$RADIO_24" = "1" -a "$RADIO_5" != "1" ]; then + # only 2.4 GHz radio available" + (sync_common_wifi_settings $COMMON_MODE) # call as subshell (no config_load merging) + fi + + uci_cs commit ${CS_SERVICE_COMMON} + uci_cs commit ${CS_SERVICE_24} # returns error if no 2.4GHz radio available + uci_cs commit ${CS_SERVICE_5} # returns error if no 5GHz radio available + uci_cs commit ${CS_SERVICE_SON} +} + + +initialize_radio() { + config_get HWMODE $1 hwmode + + # TODO: consider require_mode '11n' too? + case "$HWMODE" in + 11a) + # 5GHz + >${CS_CONFIGURATION_PATH}/${CS_SERVICE_5} + uci_cs set ${CS_SERVICE_5}.configsync=info + uci_cs set ${CS_SERVICE_5}.configsync.version=1 + ;; + 11g) + # 2,4GHz + >${CS_CONFIGURATION_PATH}/${CS_SERVICE_24} + uci_cs set ${CS_SERVICE_24}.configsync=info + uci_cs set ${CS_SERVICE_24}.configsync.version=1 + ;; + *) + my_logger "ERROR: Illegal value of \$HWMODE: '$HWMODE'\n\n" + return 1 + esac + return 0 +} + +init() +{ + my_logger "This is ${0}/init()!" + if [ ! -d ${CS_CONFIGURATION_PATH} ]; then + mkdir -p ${CS_CONFIGURATION_PATH} + fi + + # initialize common wireless config file + + # clear the current CS config to avoid accidental merging + >${CS_CONFIGURATION_PATH}/${CS_SERVICE_COMMON} + >${CS_CONFIGURATION_PATH}/${CS_SERVICE_SON} + + # setup needed sections + uci_cs set ${CS_SERVICE_COMMON}.configsync=info + uci_cs set ${CS_SERVICE_COMMON}.configsync.version=1 + uci_cs set ${CS_SERVICE_COMMON}.wps=wps + uci_cs set ${CS_SERVICE_COMMON}.qcawifi=qcawifi + uci_cs set ${CS_SERVICE_COMMON}.guest_wifi=guest_wifi + + uci_cs set ${CS_SERVICE_SON}.son=son + + # initialize radio config files + config_foreach initialize_radio wifi-device + + system_to_configsync init +} + +if [ "${1}" = "init" ] || [ "${1}" = "system_to_configsync" ]; then + config_load wireless + "${@}" +else + my_logger "Unknown command ${1} in ${0}!" +fi + diff --git a/usr/share/delos-customization/variant-devolo/customization.sh b/usr/share/delos-customization/variant-devolo/customization.sh new file mode 100644 index 0000000..6d4c853 --- /dev/null +++ b/usr/share/delos-customization/variant-devolo/customization.sh @@ -0,0 +1,41 @@ +_DVL_ACTIVE_VARIANT=devolo + +_DVL_SSID_FORMAT=sn-3 +_DVL_SSID_MAIN_PREFIX=devolo- +_DVL_SSID_GUEST_PREFIX=devolo-guest- + +# _DVL_HOSTNAME_PREFIX + +_DVL_DEFAULT_WIFI_2G_HTMODE=HT40 +_DVL_DEFAULT_WIFI_5G_HTMODE=VHT80 + +_DVL_OSS_LICENSE_INFO=retail + +_DVL_VENDOR_NAME="devolo" +_DVL_VENDOR_URL="http://www.devolo.de" + +_DVL_PRODUCT_NAME_TOLEDO="Magic 1 WiFi 2-1" +_DVL_PRODUCT_NAME_VALENCIA="Magic 2 WiFi 2-1 (v1)" +_DVL_PRODUCT_NAME_PALMA="Magic 2 WiFi 2-1 (v2)" +_DVL_PRODUCT_NAME_SHEFFIELD="dLAN 1000+ WiFi ac" +_DVL_PRODUCT_NAME_AUCKLAND="dLAN 550 WiFi" +_DVL_PRODUCT_NAME_MT2771="dLAN 550+ WiFi" +_DVL_PRODUCT_NAME_MT2772="dLAN 550+ WiFi" +_DVL_PRODUCT_NAME_MT2773="dLAN 550+ WiFi" +_DVL_PRODUCT_NAME_MT2774="dLAN 550+ WiFi" +_DVL_PRODUCT_NAME_MT2972="dLAN 550+ WiFi" +_DVL_PRODUCT_NAME_MT3029="dLAN WiFi outdoor" +_DVL_PRODUCT_NAME_MT3034="dLAN WiFi outdoor" +_DVL_PRODUCT_NAME_MT3035="dLAN WiFi outdoor" +_DVL_PRODUCT_NAME_MT2781="BEGA WiFi 550" +_DVL_PRODUCT_NAME_1200WIFIAC="dLAN 1200+ WiFi ac" +_DVL_PRODUCT_NAME_ZUSE="dLAN 1200+ WiFi ac" +_DVL_PRODUCT_NAME_TURING="dLAN pro 1200+ WiFi ac" +_DVL_PRODUCT_NAME_MT2730="dLAN pro 1200+ WiFi ac" +_DVL_PRODUCT_NAME_MT2731="dLAN pro 1200+ WiFi ac" +_DVL_PRODUCT_NAME_MT2732="dLAN pro 1200+ WiFi ac" +_DVL_PRODUCT_NAME_HAMILTON="dLAN 1200+ WiFi n" +_DVL_PRODUCT_NAME_HAMMING="dLAN pro 1200+ WiFi n" +_DVL_PRODUCT_NAME_EW7479CAP="EW7479CAP" +_DVL_PRODUCT_NAME_EW7679CAP="WiFi pro 1750c" + diff --git a/usr/share/delos-customization/variant-devolo/webui/customization.css b/usr/share/delos-customization/variant-devolo/webui/customization.css new file mode 100644 index 0000000..d991da5 --- /dev/null +++ b/usr/share/delos-customization/variant-devolo/webui/customization.css @@ -0,0 +1,12 @@ + + +#product-name { + color: white !important; +} + +.brand .devolo_logo { + background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1NjYuMzdweCIgaGVpZ2h0PSIyMTEuODIxcHgiIHZpZXdCb3g9IjAgMCA1NjYuMzcgMjExLjgyMSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2Ni4zNyAyMTEuODIxIgoJIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiM0MzQ5NEIiIHBvaW50cz0iMjcxLjgzOSw5Mi43NDkgMjg1LjMwNCw5Mi43NDkgMjUyLjAzMSwxNDEuNDUzIDIzNy45OTEsMTQxLjQ1MyAyMjYuMzI0LDkyLjc0OSAyNDEuMjM1LDkyLjc0OSAKCQkyNDguODM2LDEyOCAJIi8+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjNDM0OTRCIiBkPSJNNDY1Ljc4NSwxMzMuMDIyYzIuMDI0LDAsMi43NjItMC41NTUsMy4yMzYtMi4zODJsNi45OTEtMjYuNTIzYzAuNTg4LTIuMTk1LDAuMDg3LTIuNjE3LTEuNzY3LTIuNjE3CgkJCWgtMzEuNjAxYy0yLjA0NywwLTIuNzU3LDAuNDIzLTMuMzcyLDIuODAzbC02Ljk5MSwyNi41MDRjLTAuNDc4LDEuNzkzLTAuMTQ2LDIuMjE1LDEuOSwyLjIxNUg0NjUuNzg1eiBNNDgzLjg4NSwxMzIuMDM5CgkJCWMtMi40MDgsOS4xNjQtNS4xNTcsOS40MTQtMTYuOTMzLDkuNDE0aC00MC42ODVjLTcuMjA5LDAtMTAuNjUxLTMuMDU5LTguNjUyLTEwLjcwMWw3Ljc5LTI5LjUwMgoJCQljMS40NzMtNS41NTcsNC4yMzctOC41MDEsMTIuNjYzLTguNTAxaDQ1LjY2OGM2Ljg3LDAsOS41ODUsMy4zMTYsNy41MzYsMTEuMTM0TDQ4My44ODUsMTMyLjAzOXoiLz4KCQk8cGF0aCBmaWxsPSIjNDM0OTRCIiBkPSJNMzI5Ljg1NCwxMzMuMDIyYzIuMDI2LDAsMi43NjUtMC41NTQsMy4yMzctMi4zODJsNi45OTEtMjYuNTIzYzAuNTg4LTIuMTk1LDAuMDg3LTIuNjE2LTEuNzY2LTIuNjE2CgkJCWgtMzEuNjE4Yy0yLjA0OCwwLTIuNzU3LDAuNDIxLTMuMzczLDIuODAybC02Ljk5LDI2LjUwNGMtMC40NzgsMS43OTItMC4xNDcsMi4yMTQsMS44OTcsMi4yMTRIMzI5Ljg1NHogTTM1NC4yNDcsMTA4LjExMQoJCQlsLTYuMjkyLDIzLjkyOGMtMi40MSw5LjE2NC01LjE1OCw5LjQxNC0xNi45MzMsOS40MTRoLTQwLjcwM2MtNy4yMDksMC0xMC42NS0zLjA1OS04LjY1Mi0xMC43bDcuODIxLTI5LjY3CgkJCWMxLjM0MS01LjA1Myw0LjgzNy04LjMzNCwxMi40NTUtOC4zMzRoNDUuODI3YzcuMzM0LDAsOS4zNiw0LjM0OCw3Ljc3NiwxMC4zOTNMMzU0LjI0NywxMDguMTExeiIvPgoJCTxwYXRoIGZpbGw9IiM0MzQ5NEIiIGQ9Ik0zNzcuMDczLDEzMS42OTFsMTAuMzUyLTM4Ljk0M2gtMTUuNjE5bC0xMS4wMzksNDEuNzU4Yy0wLjk5NCwzLjU1OS0wLjI5NCw3LjA0Nyw2LjA2Niw2Ljk0Nmg0My4zNjIKCQkJbDIuMjctOC41NTdsLTM0LjQ1MywwLjA1N0MzNzYuOTUxLDEzMi45NTMsMzc2Ljg2MywxMzIuNDc5LDM3Ny4wNzMsMTMxLjY5MSIvPgoJCTxwYXRoIGZpbGw9IiM0MzQ5NEIiIGQ9Ik0xMjUuOTU2LDEwMy40MzVsLTYuOTcyLDI2LjUzOWMtMC42MSwyLjM1MS0wLjg2NiwzLjA4MS0zLjEzOCwzLjA4MUg4NC4wMDEKCQkJYy0xLjcwNSwwLTIuMDYtMC40NzMtMS41NDYtMi4zMjZsNi44OS0yNi4xNDVjMC42MDQtMi40MiwxLjA5Mi0zLjA4MiwzLjM1OC0zLjA4MmgzMS43OTYKCQkJQzEyNi4wMjUsMTAxLjUwMiwxMjYuMzM4LDEwMi4wMzYsMTI1Ljk1NiwxMDMuNDM1IE0xMzQuNjAxLDcwLjk3NmwtNS43NzQsMjEuNzc5SDg4LjQ5MmMtOC4wOTgsMC0xMS44MjIsMi42Ni0xMy4yOCw4LjE0NQoJCQlsLTcuODY1LDI5LjgzMmMtMS43NTUsNi43MTIsMC4xMDMsMTAuNzIsOC40NjksMTAuNzJoNTUuMzY3bDE4LjU3MS03MC40NzZIMTM0LjYwMXoiLz4KCQk8cGF0aCBmaWxsPSIjNDM0OTRCIiBkPSJNMjA0LjU0NSwxMDQuMDkybC0zLjIxMSwxMi4yMThoLTM2LjQ5bDMuMDk0LTExLjczMmMwLjYxNy0yLjM4LDEuNDEyLTMuMDc3LDMuNDU5LTMuMDc3aDMxLjI4NgoJCQlDMjA0Ljc0MywxMDEuNTAyLDIwNS4wNDksMTAyLjE0OCwyMDQuNTQ1LDEwNC4wOTIgTTIyMC4wODIsMTAzLjAwMWMxLjU0Mi01Ljk2Mi0wLjI4NS0xMC4yNTQtNy43MTMtMTAuMjU0aC00NC44OAoJCQljLTcuNTY1LDAtMTEuOTk5LDIuMzQxLTEzLjU4Nyw4LjM0OGwtNy44MjQsMjkuNjM1Yy0xLjYwOSw2LjE2OC0wLjg4OCwxMC43MjEsOC42NDgsMTAuNzIxaDU1LjA4OGwyLjIwMi04LjQyOGgtNDkuMjAyCgkJCWMtMS43OCwwLTIuMjA2LTAuNjQtMS42MzktMi43NDZsMS44NzctNy4xMTdsNTEuNzIxLDAuMDE0TDIyMC4wODIsMTAzLjAwMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K'); + background-repeat: no-repeat; + background-size: 104% auto; + background-position: -12px -10px; +} \ No newline at end of file diff --git a/usr/share/delos-customization/variant-devolo/webui/customization.json b/usr/share/delos-customization/variant-devolo/webui/customization.json new file mode 100644 index 0000000..57855f5 --- /dev/null +++ b/usr/share/delos-customization/variant-devolo/webui/customization.json @@ -0,0 +1,20 @@ +{ + "active_variant": "___ACTIVE_VARIANT___", + + "vendor_name": "___VENDOR_NAME___", + "vendor_url": "___VENDOR_URL___", + "product_name": "___PRODUCT_NAME___", + + "features": { + "hide_update_link": false + }, + + "footer": { + "vendor_url": "https://www.devolo.com", + "manual_url_pattern": "{config.info.doc}" + }, + + "images": { + "favicon": "data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAABMLAAATCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElHQsRJR0L9SUdC/0lHQv9JR0L/SUdC/0lHQv9JR0L/SUdC/0lHQv9JR0L/SUdC/0lHQqAAAAAAAAAAAAAAAABJR0LxSUdC/0lHQv9JR0JkSUdCUElHQlBJR0JQSUdCUElHQlBJR0JkSUdC/UlHQv9JR0LuSUdCBQAAAAAAAAAASUdCqElHQv9JR0L/SUdCWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElHQr1JR0L/SUdC/0lHQkgAAAAAAAAAAElHQlNJR0L/SUdC/0lHQqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJR0JsSUdC/0lHQv9JR0KYAAAAAAAAAABJR0IMSUdC90lHQv9JR0L0SUdCCQAAAAAAAAAAAAAAAAAAAAAAAAAASUdCGklHQv5JR0L/SUdC6klHQgMAAAAAAAAAAElHQq1JR0L/SUdC/0lHQlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJR0LESUdC/0lHQv9JR0JBAAAAAAAAAABJR0JOSUdC/0lHQv9JR0LvSUdC0ElHQtBJR0LQSUdC0ElHQtBJR0LQSUdC70lHQv9JR0L/SUdCkwAAAAAAAAAAAAAAAElHQk9JR0KUSUdCoElHQqBJR0KgSUdCoElHQqBJR0KgSUdCoElHQqJJR0L/SUdC/0lHQuZJR0ICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASUdCyElHQv9JR0L/SUdCOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElHQnNJR0L/SUdC/0lHQo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJR0IjSUdC/0lHQv9JR0LiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AAAABwAAAAMAAA/DAAAPwwAAB8EAAIfhAACAAQAAwAAAAP/wAAD/8AAA//AAAP//AAD///////8AAA==" + } +} diff --git a/usr/share/delos-fwknopd/cmd.sh b/usr/share/delos-fwknopd/cmd.sh new file mode 100755 index 0000000..df225fc --- /dev/null +++ b/usr/share/delos-fwknopd/cmd.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +CMD="$1" +PORT="$2" + +echo "delos-fwknopd: $CMD $PORT" > /dev/console + +if [ "$CMD" = "open" ]; then + case "$PORT" in + 1000) + echo "delos-fwknopd: reboot and load firmware via TFTP" > /dev/console + fw_setenv FwBootSource TFTP + reboot + ;; + esac +fi diff --git a/usr/share/dlanx-standby/init-standby.sh b/usr/share/dlanx-standby/init-standby.sh new file mode 100755 index 0000000..d830893 --- /dev/null +++ b/usr/share/dlanx-standby/init-standby.sh @@ -0,0 +1,60 @@ +#!/bin/sh + +EXTRA_COMMANDS="$EXTRA_COMMANDS standby normal" + +standby() { + #if on and enabled + [ $DISABLED = '1' ] && return + [ $STANDBY = '0' ] && return + + case "$board" in + dlan2-2400-ac) + echo 0 > /sys/class/gpio/gpio63/value + ;; + dlan-1000-ac) + echo 0 > /sys/class/gpio/gpio2/value + ;; + dlan-pro-1200-ac|\ + dlan-pro-1200-n) + echo 0 > /sys/class/gpio/gpio13/value + ;; + dlan-550-wifi) + echo 0 > /sys/class/gpio/gpio16/value + ;; + esac + + # LED scheme 2014 + [ "$LED_SCHEME" = "on" ] && { + led_timer "$(uci_get system led_plcw sysfs)" 500 59500 + led_off "$(uci_get system led_plcr sysfs)" + } + led_set_attr "devolo:status:dlan" inverted 0 +} + +normal() { + #if on and enabled + [ $DISABLED = '1' ] && return + [ $STANDBY = '0' ] && return + + case "$board" in + dlan2-2400-ac) + echo 1 > /sys/class/gpio/gpio63/value + ;; + dlan-1000-ac) + echo 1 > /sys/class/gpio/gpio2/value + ;; + dlan-pro-1200-ac|\ + dlan-pro-1200-n) + echo 1 > /sys/class/gpio/gpio13/value + ;; + dlan-550-wifi) + echo 1 > /sys/class/gpio/gpio16/value + ;; + esac + + # LED scheme 2014 + [ "$LED_SCHEME" = "on" ] && { + ( . /etc/init.d/led && config_load system && load_led led_plcw && load_led led_plcr ) + } + led_set_attr "devolo:status:dlan" inverted 1 +} diff --git a/usr/share/easycwmp/functions/download b/usr/share/easycwmp/functions/download new file mode 100755 index 0000000..2dc29d6 --- /dev/null +++ b/usr/share/easycwmp/functions/download @@ -0,0 +1,108 @@ +#!/bin/sh +# Copyright (C) 2015 PIVA Software +# Author: Anis Ellouze + +DOWNLOAD_DIR="/tmp/easycwmp_download" +# Fault codes +E_REQUEST_DENIED="1" +E_INTERNAL_ERROR="2" +E_INVALID_ARGUMENTS="3" +E_RESOURCES_EXCEEDED="4" +E_INVALID_PARAMETER_NAME="5" +E_INVALID_PARAMETER_TYPE="6" +E_INVALID_PARAMETER_VALUE="7" +E_NON_WRITABLE_PARAMETER="8" +E_NOTIFICATION_REJECTED="9" +E_DOWNLOAD_FAILURE="10" +E_UPLOAD_FAILURE="11" +E_FILE_TRANSFER_AUTHENTICATION_FAILURE="12" +E_FILE_TRANSFER_UNSUPPORTED_PROTOCOL="13" +E_DOWNLOAD_FAIL_MULTICAST_GROUP="14" +E_DOWNLOAD_FAIL_CONTACT_SERVER="15" +E_DOWNLOAD_FAIL_ACCESS_FILE="16" +E_DOWNLOAD_FAIL_COMPLETE_DOWNLOAD="17" +E_DOWNLOAD_FAIL_FILE_CORRUPTED="18" +E_DOWNLOAD_FAIL_FILE_AUTHENTICATION="19" +UCI_COMMIT="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} commit" + + +action="$1" +file_type="$2" +dw_url="$3" +file_size="$4" +user_name="$5" +password="$6" + +debug() { + echo "$1" >&2 +} + +download() { + dl_size=`df |grep "/tmp$" | awk '{print $4;}'` + [ -n "$dl_size" ] && dl_size_byte=$((${dl_size}*1024)) + if [ -n "$dl_size" -a "$dl_size_byte" -lt "$file_size" ]; then + let fault_code=9000+$E_DOWNLOAD_FAILURE + echo "$fault_code" + else + rm -rf $DOWNLOAD_DIR 2> /dev/null + mkdir -p $DOWNLOAD_DIR + local url="$dw_url" + [ "$user_name" != "" -o "$password" != "" ] && dw_url=`echo "$url" | sed -e "s@://@://$user_name:$password\@@g"` + wget -P $DOWNLOAD_DIR "$dw_url" + fault_code="$?" + if [ "$fault_code" != "0" ]; then + rm -rf $DOWNLOAD_DIR 2> /dev/null + let fault_code=9000+$E_DOWNLOAD_FAILURE + echo "$fault_code" + else + echo "0" + fi + fi +} + +apply_download() { + if [ "$file_type" = "3 Vendor Configuration File" ]; then + dwfile=`ls $DOWNLOAD_DIR` + if [ "$dwfile" != "" ]; then + dwfile="$DOWNLOAD_DIR/$dwfile" + /sbin/sysupgrade --restore-backup $dwfile >/dev/null 2>&1 + fault_code="$?" + if [ "$fault_code" != "0" ]; then + let fault_code=$E_DOWNLOAD_FAILURE+9000 + echo "$fault_code" + else + $UCI_COMMIT + sync + reboot + echo "0" + fi + else + let fault_code=$E_DOWNLOAD_FAILURE+9000 + echo "$fault_code" + fi + elif [ "$file_type" = "1 Firmware Upgrade Image" ]; then + local gr_backup=`grep "^/etc/easycwmp/\.backup\.xml" /etc/sysupgrade.conf` + [ -z $gr_backup ] && echo "/etc/easycwmp/.backup.xml" >> /etc/sysupgrade.conf + dwfile=`ls $DOWNLOAD_DIR` + if [ "$dwfile" != "" ]; then + dwfile="$DOWNLOAD_DIR/$dwfile" + /sbin/sysupgrade $dwfile + fault_code="$?" + if [ "$fault_code" != "0" ]; then + let fault_code=$E_DOWNLOAD_FAIL_FILE_CORRUPTED+9000 + echo "$fault_code" + else + echo "0" + fi + else + let fault_code=$E_DOWNLOAD_FAILURE+9000 + echo "" "$fault_code" + fi + else + echo "$(($E_INVALID_ARGUMENTS+9000))" + fi + rm -rf $DOWNLOAD_DIR 2> /dev/null +} + +[ "$action" == "download" ] && { download; exit 0; } 2>/dev/null +[ "$action" = "apply_download" ] && { apply_download; exit 0; } 2>/dev/null \ No newline at end of file diff --git a/usr/share/easycwmp/functions/ipping_launch b/usr/share/easycwmp/functions/ipping_launch new file mode 100755 index 0000000..8a8fdb8 --- /dev/null +++ b/usr/share/easycwmp/functions/ipping_launch @@ -0,0 +1,93 @@ +#!/bin/sh +# Copyright (C) 2015 PIVA Software +# Author: MOHAMED Kallel + +[ "$1" != "run" -a "$1" != "stop" ] && return + +UCI_GET_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state get" +UCI_SET_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state set" + +ipping_get() { + local val=`$UCI_GET_VARSTATE $1` + echo ${val:-$2} +} + +ipping_launch() { + local i res ba stc times sc1 success_count failure_count min_time avg_time max_time avg_time_sum min max + [ "`$UCI_GET_VARSTATE easycwmp.@local[0].DiagnosticsState`" != "Requested" ] && return + local host=`ipping_get easycwmp.@local[0].Host` + local cnt=`ipping_get easycwmp.@local[0].NumberOfRepetitions 3` + local dsize=`ipping_get easycwmp.@local[0].DataBlockSize 64` + local timeout=`ipping_get easycwmp.@local[0].Timeout 1000` + [ "$host" = "" ] && return + timeout=$((timeout/1000)) + [ "$timeout" = "0" ] && timeout = "1" + success_count=0 + avg_time_sum=0 + min=9999999 + max=0 + i=0 + + while [ $i -lt $cnt ]; do + let i++ + res=$(ping -q -c 1 -s $dsize -W $timeout $host 2>&1) + ba=`echo "$res" | grep "bad address"` + [ -n "$ba" ] && { $UCI_SET_VARSTATE easycwmp.@local[0].DiagnosticsState=Error_CannotResolveHostName; event_dignostic; return; } + ba=`echo "$res" | grep "unknown host"` + [ -n "$ba" ] && { $UCI_SET_VARSTATE easycwmp.@local[0].DiagnosticsState=Error_CannotResolveHostName; event_dignostic; return; } + stc=`echo "$res" | grep "received"` + [ -z "$stc" ] && { $UCI_SET_VARSTATE easycwmp.@local[0].DiagnosticsState=Error_Other; event_dignostic; return; } + times=`echo "$res" | grep "min/avg/max"` + [ -z "$times" ] && continue + sc1=`echo $stc | awk '{print $4}'` + sc1=${sc1:-0} + success_count=$((success_count+sc1)) + times=`echo $times | awk -F'=' '{ print $2 }'` + min_time=`echo $times | awk -F'[=/ ]' '{ print $1 }'` + avg_time=`echo $times | awk -F'[=/ ]' '{ print $2 }'` + max_time=`echo $times | awk -F'[=/ ]' '{ print $3 }'` + min_time=${min_time:-0} + avg_time=${avg_time:-0} + max_time=${max_time:-0} + min_time=${min_time%.*} + avg_time=${avg_time%.*} + max_time=${max_time%.*} + [ $min_time -lt $min ] && min=$min_time + [ $max_time -gt $max ] && max=$max_time + avg_time_sum=$((avg_time_sum+avg_time)) + done + failure_count=$((cnt-success_count)) + [ $success_count -gt 0 ] && avg_time=$((avg_time_sum/success_count)) || avg_time=0 + min_time=$min + max_time=$max + $UCI_SET_VARSTATE easycwmp.@local[0].DiagnosticsState=Complete + $UCI_SET_VARSTATE easycwmp.@local[0].SuccessCount=$success_count + $UCI_SET_VARSTATE easycwmp.@local[0].FailureCount=$failure_count + $UCI_SET_VARSTATE easycwmp.@local[0].AverageResponseTime=$avg_time + $UCI_SET_VARSTATE easycwmp.@local[0].MinimumResponseTime=$min_time + $UCI_SET_VARSTATE easycwmp.@local[0].MaximumResponseTime=$max_time + event_dignostic +} + +event_dignostic() { + local e=1 + local i=0 + while [ "$e" != 0 -a $i -lt 200 ]; do + ubus -t 1 call tr069 inform '{"event":"8 DIAGNOSTICS COMPLETE"}' + e=$? + [ "$e" != "0" ] && sleep 1; + let i++ + done +} + +ipping_stop() { + local pids=`ps aux | grep ipping_launch | grep -v grep | grep -v stop | awk '{print $2}'` + [ -z "$pids" ] && pids=`ps | grep ipping_launch | grep -v grep | grep -v stop | awk '{print $2}'` + if [ -n "$pids" ]; then + kill -9 $pids 2>/dev/null + $UCI_SET_VARSTATE easycwmp.@local[0].DiagnosticsState=None + fi +} + +[ "$1" == "run" ] && { ipping_launch 2>/dev/null; exit 0; } +[ "$1" == "stop" ] && ipping_stop 2>/dev/null diff --git a/usr/share/easycwmp/functions/traceroute_launch b/usr/share/easycwmp/functions/traceroute_launch new file mode 100755 index 0000000..58ba4cb --- /dev/null +++ b/usr/share/easycwmp/functions/traceroute_launch @@ -0,0 +1,82 @@ +#!/bin/sh +# Copyright (C) 2016 PIVA Software +# Author: MOHAMED Kallel + +[ "$1" != "run" -a "$1" != "stop" ] && return + +UCI_GET_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state get" +UCI_SET_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state set" +UCI_ADD_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state add" +UCI_DELETE_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state delete" +UCI_SHOW_VARSTATE="/sbin/uci -q ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} -P /var/state show" + +traceroute_get() { + local val=`$UCI_GET_VARSTATE $1` + echo ${val:-$2} +} + +traceroute_launch() { + local i res host ip time=0 + [ "`$UCI_GET_VARSTATE easycwmp.@local[0].TraceDiagnosticsState`" != "Requested" ] && return + local host=`traceroute_get easycwmp.@local[0].TraceHost` + local cnt=`traceroute_get easycwmp.@local[0].TraceNumberOfTries 3` + local dsize=`traceroute_get easycwmp.@local[0].TraceDataBlockSize 64` + local timeout=`traceroute_get easycwmp.@local[0].TraceTimeout 3000` + local maxhop=`traceroute_get easycwmp.@local[0].TraceMaxHops 30` + [ "$host" = "" ] && return + timeout=$((timeout/1000)) + [ "$timeout" = "0" ] && timeout = "1" + i=-2 + delete_all_route_hops + rm -f /tmp/traceres + traceroute -m $maxhop -w $timeout -q $cnt $host $dsize 2>&1 >/tmp/traceres + while read _ host ip time _; do + [ "$host" = "*" -a "$ip" = "*" ] && continue + let i++ + [ "$i" = "-1" ] && continue; + ip=${ip#(}; ip=${ip%)} + time=${time%.*} + $UCI_ADD_VARSTATE easycwmp RouteHops + $UCI_SET_VARSTATE easycwmp.@RouteHops[$i].host=$host + $UCI_SET_VARSTATE easycwmp.@RouteHops[$i].ip=$ip + $UCI_SET_VARSTATE easycwmp.@RouteHops[$i].time=$time + done < /tmp/traceres + rm -f /tmp/traceres + let i++ + + $UCI_SET_VARSTATE easycwmp.@local[0].TraceDiagnosticsState=Complete + $UCI_SET_VARSTATE easycwmp.@local[0].TraceNumberOfHops=$i + $UCI_SET_VARSTATE easycwmp.@local[0].TraceResponseTime=$($UCI_GET_VARSTATE easycwmp.@RouteHops[-1].time) + event_diagnostic +} + +delete_all_route_hops() { + local j + for j in $($UCI_SHOW_VARSTATE easycwmp | grep "easycwmp.@RouteHops.*=RouteHops"); do + $UCI_DELETE_VARSTATE easycwmp.@RouteHops[-1] + done +} + +event_diagnostic() { + local e=1 + local i=0 + while [ "$e" != 0 -a $i -lt 200 ]; do + ubus -t 1 call tr069 inform '{"event":"8 DIAGNOSTICS COMPLETE"}' + e=$? + [ "$e" != "0" ] && sleep 1; + let i++ + done +} + +traceroute_stop() { + delete_all_route_hops + local pids=`ps aux | grep traceroute_launch | grep -v grep | grep -v stop | awk '{print $2}'` + [ -z "$pids" ] && pids=`ps | grep traceroute_launch | grep -v grep | grep -v stop | awk '{print $2}'` + if [ -n "$pids" ]; then + kill -9 $pids 2>/dev/null + $UCI_SET_VARSTATE easycwmp.@local[0].TraceDiagnosticsState=None + fi +} + +[ "$1" == "run" ] && { traceroute_launch 2>/dev/null; exit 0; } +[ "$1" == "stop" ] && traceroute_stop 2>/dev/null diff --git a/usr/share/libiwinfo/hardware.txt b/usr/share/libiwinfo/hardware.txt new file mode 100644 index 0000000..4cac0a1 --- /dev/null +++ b/usr/share/libiwinfo/hardware.txt @@ -0,0 +1,60 @@ +# libiwinfo hardware database +# vendor id | device id | subsystem vendor id | subsystem device id | +# txpower offset | frequency offset | "vendor name" | "device name" +0xffff 0xffff 0xffff 0xb102 0 0 "Ubiquiti" "PowerStation2 (18V)" +0xffff 0xffff 0xffff 0xb202 0 0 "Ubiquiti" "PowerStation2 (16D)" +0xffff 0xffff 0xffff 0xb302 0 0 "Ubiquiti" "PowerStation2 (EXT)" +0xffff 0xffff 0xffff 0xb105 0 0 "Ubiquiti" "PowerStation5 (22V)" +0xffff 0xffff 0xffff 0xb305 0 0 "Ubiquiti" "PowerStation5 (EXT)" +0xffff 0xffff 0xffff 0xc302 0 0 "Ubiquiti" "PicoStation2" +0xffff 0xffff 0xffff 0xc3a2 10 0 "Ubiquiti" "PicoStation2 HP" +0xffff 0xffff 0xffff 0xa105 0 0 "Ubiquiti" "WispStation5" +0xffff 0xffff 0xffff 0xa002 10 0 "Ubiquiti" "LiteStation2" +0xffff 0xffff 0xffff 0xa005 5 0 "Ubiquiti" "LiteStation5" +0xffff 0xffff 0xffff 0xc002 10 0 "Ubiquiti" "NanoStation2" +0xffff 0xffff 0xffff 0xc005 5 0 "Ubiquiti" "NanoStation5" +0xffff 0xffff 0xffff 0xc102 10 0 "Ubiquiti" "NanoStation Loco2" +0xffff 0xffff 0xffff 0xc105 5 0 "Ubiquiti" "NanoStation Loco5" +0xffff 0xffff 0xffff 0xc202 10 0 "Ubiquiti" "Bullet2" +0xffff 0xffff 0xffff 0xc205 5 0 "Ubiquiti" "Bullet5" +0x168c 0x001b 0x0777 0x3002 10 0 "Ubiquiti" "XR2" +0x168c 0x001b 0x7777 0x3002 10 0 "Ubiquiti" "XR2" +0x168c 0x001b 0x0777 0x3b02 10 0 "Ubiquiti" "XR2.3" +0x168c 0x001b 0x0777 0x3c02 10 0 "Ubiquiti" "XR2.6" +0x168c 0x001b 0x0777 0x3b03 10 0 "Ubiquiti" "XR3-2.8" +0x168c 0x001b 0x0777 0x3c03 10 0 "Ubiquiti" "XR3-3.6" +0x168c 0x001b 0x0777 0x3003 10 0 "Ubiquiti" "XR3" +0x168c 0x001b 0x0777 0x3004 10 0 "Ubiquiti" "XR4" +0x168c 0x001b 0x0777 0x3005 10 0 "Ubiquiti" "XR5" +0x168c 0x001b 0x7777 0x3005 10 0 "Ubiquiti" "XR5" +0x168c 0x001b 0x0777 0x3007 10 0 "Ubiquiti" "XR7" +0x168c 0x001b 0x0777 0x3009 10 -1520 "Ubiquiti" "XR9" +0x168c 0x001b 0x168c 0x2063 0 0 "Atheros" "AR5413" +0x168c 0x0013 0x168c 0x1042 1 0 "Ubiquiti" "SRC" +0x168c 0x0013 0x0777 0x2041 10 0 "Ubiquiti" "SR2" +0x168c 0x0013 0x0777 0x2004 6 0 "Ubiquiti" "SR4" +0x168c 0x0013 0x7777 0x2004 6 0 "Ubiquiti" "SR4" +0x168c 0x0013 0x0777 0x1004 6 0 "Ubiquiti" "SR4C" +0x168c 0x0013 0x7777 0x1004 6 0 "Ubiquiti" "SR4C" +0x168c 0x0013 0x168c 0x2042 7 0 "Ubiquiti" "SR5" +0x168c 0x0013 0x7777 0x2009 12 -1500 "Ubiquiti" "SR9" +0x168c 0x0027 0x168c 0x2082 7 0 "Ubiquiti" "SR71A" +0x168c 0x0027 0x0777 0x4082 7 0 "Ubiquiti" "SR71" +0x168c 0x0029 0x0777 0x4005 7 0 "Ubiquiti" "SR71-15" +0x168c 0x002a 0x0777 0xe302 12 0 "Ubiquiti" "PicoStation M2" /* ToDo: confirm offset */ +0x168c 0x002a 0x0777 0xe012 12 0 "Ubiquiti" "NanoStation M2" /* ToDo: confirm offset */ +0x168c 0x002a 0x0777 0xe005 5 0 "Ubiquiti" "NanoStation M5" /* ToDo: confirm offset */ +0x168c 0x002a 0x0777 0xe202 12 0 "Ubiquiti" "Bullet M2" +0x168c 0x002a 0x0777 0xe805 5 0 "Ubiquiti" "Bullet M5" +0x168c 0x002a 0x0777 0xe345 0 0 "Ubiquiti" "WispStation M5" /* ToDo: confirm offset */ +0x168c 0x0029 0x168c 0xa094 0 0 "Atheros" "AR9220" +0x168c 0x0029 0x168c 0xa095 0 0 "Atheros" "AR9223" +0x168c 0x002a 0x168c 0xa093 0 0 "Atheros" "AR9280" +0x168c 0x002b 0x168c 0xa091 0 0 "Atheros" "AR9285" +0x168c 0x0033 0x168c 0xa120 0 0 "Atheros" "AR9580" +0x168c 0x0033 0x168c 0xa136 0 0 "Atheros" "AR9580" +0x168c 0x003c 0x0000 0x0000 0 0 "Qualcomm Atheros" "QCA9880" +0x1814 0x3050 0x1814 0x0005 0 0 "RaLink" "Rt3050" +0x1814 0x3052 0x1814 0x0008 0 0 "RaLink" "Rt3052" +0x1814 0x3352 0x1814 0x000c 0 0 "RaLink" "Rt3352" +0x11ab 0x2a55 0x11ab 0x0000 0 0 "Marvell" "88W8864" diff --git a/usr/share/libubox/jshn.sh b/usr/share/libubox/jshn.sh new file mode 100644 index 0000000..bf76edb --- /dev/null +++ b/usr/share/libubox/jshn.sh @@ -0,0 +1,280 @@ +# functions for parsing and generating json + +_json_get_var() { + # dest=$1 + # var=$2 + eval "$1=\"\$${JSON_PREFIX}$2\"" +} + +_json_set_var() { + # var=$1 + local ___val="$2" + eval "${JSON_PREFIX}$1=\"\$___val\"" +} + +__jshn_raw_append() { + # var=$1 + local value="$2" + local sep="${3:- }" + + eval "export -- \"$1=\${$1:+\${$1}\${value:+\$sep}}\$value\"" +} + +_jshn_append() { + # var=$1 + local _a_value="$2" + eval "${JSON_PREFIX}$1=\"\${${JSON_PREFIX}$1} \$_a_value\"" +} + +_get_var() { + # var=$1 + # value=$2 + eval "$1=\"\$$2\"" +} + +_set_var() { + # var=$1 + local __val="$2" + eval "$1=\"\$__val\"" +} + +_json_inc() { + # var=$1 + # dest=$2 + + let "${JSON_PREFIX}$1 += 1" "$2 = ${JSON_PREFIX}$1" +} + +_json_add_generic() { + # type=$1 + # name=$2 + # value=$3 + # cur=$4 + + local var + if [ "${4%%[0-9]*}" = "J_A" ]; then + _json_inc "S_$4" var + else + var="${2//[^a-zA-Z0-9_]/_}" + [[ "$var" == "$2" ]] || export -- "${JSON_PREFIX}N_${4}_${var}=$2" + fi + + export -- \ + "${JSON_PREFIX}${4}_$var=$3" \ + "${JSON_PREFIX}T_${4}_$var=$1" + _jshn_append "JSON_UNSET" "${4}_$var" + _jshn_append "K_$4" "$var" +} + +_json_add_table() { + # name=$1 + # type=$2 + # itype=$3 + local cur seq + + _json_get_var cur JSON_CUR + _json_inc JSON_SEQ seq + + local table="J_$3$seq" + _json_set_var "U_$table" "$cur" + export -- "${JSON_PREFIX}K_$table=" + unset "${JSON_PREFIX}S_$table" + _json_set_var JSON_CUR "$table" + _jshn_append "JSON_UNSET" "$table" + + _json_add_generic "$2" "$1" "$table" "$cur" +} + +_json_close_table() { + local _s_cur + + _json_get_var _s_cur JSON_CUR + _json_get_var "${JSON_PREFIX}JSON_CUR" "U_$_s_cur" +} + +json_set_namespace() { + local _new="$1" + local _old="$2" + + [ -n "$_old" ] && _set_var "$_old" "$JSON_PREFIX" + JSON_PREFIX="$_new" +} + +json_cleanup() { + local unset tmp + + _json_get_var unset JSON_UNSET + for tmp in $unset J_V; do + unset \ + ${JSON_PREFIX}U_$tmp \ + ${JSON_PREFIX}K_$tmp \ + ${JSON_PREFIX}S_$tmp \ + ${JSON_PREFIX}T_$tmp \ + ${JSON_PREFIX}N_$tmp \ + ${JSON_PREFIX}$tmp + done + + unset \ + ${JSON_PREFIX}JSON_SEQ \ + ${JSON_PREFIX}JSON_CUR \ + ${JSON_PREFIX}JSON_UNSET +} + +json_init() { + json_cleanup + export -n ${JSON_PREFIX}JSON_SEQ=0 + export -- \ + ${JSON_PREFIX}JSON_CUR="J_V" \ + ${JSON_PREFIX}K_J_V= +} + +json_add_object() { + _json_add_table "$1" object T +} + +json_close_object() { + _json_close_table +} + +json_add_array() { + _json_add_table "$1" array A +} + +json_close_array() { + _json_close_table +} + +json_add_string() { + local cur + _json_get_var cur JSON_CUR + _json_add_generic string "$1" "$2" "$cur" +} + +json_add_int() { + local cur + _json_get_var cur JSON_CUR + _json_add_generic int "$1" "$2" "$cur" +} + +json_add_boolean() { + local cur + _json_get_var cur JSON_CUR + _json_add_generic boolean "$1" "$2" "$cur" +} + +json_add_double() { + local cur + _json_get_var cur JSON_CUR + _json_add_generic double "$1" "$2" "$cur" +} + +# functions read access to json variables + +json_load() { + eval "`jshn -r "$1"`" +} + +json_dump() { + jshn "$@" ${JSON_PREFIX:+-p "$JSON_PREFIX"} -w +} + +json_get_type() { + local __dest="$1" + local __cur + + _json_get_var __cur JSON_CUR + local __var="${JSON_PREFIX}T_${__cur}_${2//[^a-zA-Z0-9_]/_}" + eval "export -- \"$__dest=\${$__var}\"; [ -n \"\${$__var+x}\" ]" +} + +json_get_keys() { + local __dest="$1" + local _tbl_cur + + if [ -n "$2" ]; then + json_get_var _tbl_cur "$2" + else + _json_get_var _tbl_cur JSON_CUR + fi + local __var="${JSON_PREFIX}K_${_tbl_cur}" + eval "export -- \"$__dest=\${$__var}\"; [ -n \"\${$__var+x}\" ]" +} + +json_get_values() { + local _v_dest="$1" + local _v_keys _v_val _select= + local _json_no_warning=1 + + unset "$_v_dest" + [ -n "$2" ] && { + json_select "$2" || return 1 + _select=1 + } + + json_get_keys _v_keys + set -- $_v_keys + while [ "$#" -gt 0 ]; do + json_get_var _v_val "$1" + __jshn_raw_append "$_v_dest" "$_v_val" + shift + done + [ -n "$_select" ] && json_select .. + + return 0 +} + +json_get_var() { + local __dest="$1" + local __cur + + _json_get_var __cur JSON_CUR + local __var="${JSON_PREFIX}${__cur}_${2//[^a-zA-Z0-9_]/_}" + eval "export -- \"$__dest=\${$__var:-$3}\"; [ -n \"\${$__var+x}\${3+x}\" ]" +} + +json_get_vars() { + while [ "$#" -gt 0 ]; do + local _var="$1"; shift + if [ "$_var" != "${_var#*:}" ]; then + json_get_var "${_var%%:*}" "${_var%%:*}" "${_var#*:}" + else + json_get_var "$_var" "$_var" + fi + done +} + +json_select() { + local target="$1" + local type + local cur + + [ -z "$1" ] && { + _json_set_var JSON_CUR "J_V" + return 0 + } + [[ "$1" == ".." ]] && { + _json_get_var cur JSON_CUR + _json_get_var cur "U_$cur" + _json_set_var JSON_CUR "$cur" + return 0 + } + json_get_type type "$target" + case "$type" in + object|array) + json_get_var cur "$target" + _json_set_var JSON_CUR "$cur" + ;; + *) + [ -n "$_json_no_warning" ] || \ + echo "WARNING: Variable '$target' does not exist or is not an array/object" + return 1 + ;; + esac +} + +json_is_a() { + local type + + json_get_type type "$1" + [ "$type" = "$2" ] +} diff --git a/usr/share/licenses/oss-license-info-oem.html b/usr/share/licenses/oss-license-info-oem.html new file mode 100644 index 0000000..106fcfe --- /dev/null +++ b/usr/share/licenses/oss-license-info-oem.html @@ -0,0 +1,13345 @@ + + + + +Free Software + + + +

    +
    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 literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/x_tables.ko b/lib/modules/4.4.60/x_tables.ko new file mode 100644 index 0000000000000000000000000000000000000000..75e29864fba535f1b850d18f21fd34d67b16e9f6 GIT binary patch literal 20264 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 Lt+Kp;>pJvbHCoG` literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_LOG.ko b/lib/modules/4.4.60/xt_LOG.ko new file mode 100644 index 0000000000000000000000000000000000000000..c47bffb2074d8d453cf837cc5f22511aa49fd282 GIT binary patch literal 2420 zcmeHI&r2IY6n?wW8cWc%S`aFjK*SVun-&iq6oOXmA+*vTrye%jWQ@Ue6S5nKP^c6O zJp`IlFTIGdAhh6LAnhN}gMUKLJr{bk-`mW@O|(+zwGUq2``*0y=FQB`%d3^_s-|ny z5sjkoLxH|ng$#}6f{YZ6lF`Y9)7+yNPasMq8n4L!9#2L{PrspGV=cPQBh6)^nLI^} z99?6)yF`;?8H%v4=0?6#G^wBcm_9lCdi;eJ8ZGK;?Nf^OjRft^CmM$oZ3?2s1Bx|P zX`=O!W`MP1o^<%L%@v9tACb{mBICFP|A5A(4=4pYzMvB&mxy9m4|w7o__5X*uQ`1} z8LmUgLLYMX+I1!SN$CCv-eTSI?H7)~=;e}qw08Nxd2}5v zml&3~1lU1a{*foR55?7M>%R3D^u4qG<10_V^mexKX^`pp)wbPKUR5}zFX}#-?3LV- zAA+KO4$B4Gx0&FsIY;JpxlnR9%4Bl1JvSH!i(Rm`%bxG-w8KTWW;!KztL)~5>2H=i zj23E+AoGRik?EFwVXi%VHtYFze(TCz^bSrUz&#>(&#)QjDO8E-5w{Q+R6)F|Z}3yl z5h%~cYYSSyZHXnH#`6^i+#rwb6g15D6L=iTeB4hI-#q+KeOes&GCuBVA-+L=e~Pak zzT!g%3;6EAvYW;ak11iF*Ly6je6Jew$DvBpoaYE|e$WHq=2U{Ts#bKo3wg~@uHv&1 z3-2QdoPqMW@SEp6ZnZC=p>?^;uC?O`u+*Vpz5+1U#C&{4itjyq=9T-1^M@8IBDAt9M|aDE@A4N+QOg^#jn0Ilm(qWWJ67^Z9lJICL)oU)O&I#(Do8 z0UicOv;$fW2h90*RD!&q#UA{m2N!#AtqUi!%W29x!ggyF)nd4vDc`cf&BxuaoN}=! zs#c}u6aI8+ZdDXZo{xxcSBt{;IC>%0o@Z6itAtPIEE^@aU||-QgnJ+6yU!4fvOUBJ z@%bLX@*RD~C&F=v&T;rU$8p9Ze~23#PvOe>dz+CqEiK;n5XUPLqlh36? zj(hOr#Y+x)(u0rS!3W4Ac=jdq`)0c)o!viU|h>4uJL$$Z;4!B(V` zd-1j(2gYyeTG-T8Lq1@dKG|4adb+W^_`EN15_oaqX5KWsOVAOCT!7~ZYHvurwd1hl z$-D8k@h?EP)acCT<+Zo)i*TQ(ajP!YMqHxb}DvogE{hqm0Fui9OUh3`ACaKKIL zXzxH>KHeXmZSobM!Z!!s?e7QhS$t*0UA_od_y*t$A6}r8PwvYx@C;Ohb(A$I=Y2rX zb+g_XU>)->t!2-2-QE}wteJ$mbstz@Mdl5F-E|xSFF^TS_*SrvPv2{(%Xb7=K}=-Q zI&D~&?75 zL9amBALr&8oXLi`jyF&d;S=0vG5AysFxQ(2Fu$+Vl+YBbYXkY9MvWMM9*0HVJ(+Z9tEu>)YXMt}9_N4TW q_!#5U*dm^nd)DIKj}qgZ$kR4#+*pfylIGvp{4ur_bve8@#r$8d`@7Eo literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_TCPMSS.ko b/lib/modules/4.4.60/xt_TCPMSS.ko new file mode 100644 index 0000000000000000000000000000000000000000..3568eec5d69ce1ac9c3ec04c5da92c0bd8f2b4f9 GIT binary patch literal 5028 zcmeHKU1%KF75;X1^kdnL*VZ~-|FoI0#?r=emW^yu5oFj%{z<808%d@vHI`PpV{6fB zce^{Xap0zT|_B*JJ$U`>`t z+xzxM;LK|Oj>2}g;a1iT+rXMfL+TxS=vq6{~!Z#HAZ}SHod@BwH z^de*QucEQ-eT4qYm~)Sb`IH-T?td8bg(t*(p(^J7$HY8b{u!pZ*Yo9HVy=7(Gv%LR zs{9@%%kN^M{0_#;KY>-giQLS)2x9T3zIhP-nRlQz!uJ|*MW4BhQ<$98v3y^5a=m(6 zXI&&D=d(eaQogs?vWGPjjNy#%78G2a-GU{hw4^JyruBtg*f7z(1KiQcatXuArNAD_ z_DRhx^a4+J<4o}yh7ASE><4HpFJiFmIzn6TpaBRwYZ~>4ey4;D-!EY!_xb0v(nFD0b$w6#MpH=a)vDyAiIj9+r$X(-k7z(sA&W#ug zw0kwmb+<^4ME7xeUQIK`PY?_1)L$?1Rr+8*S6i92bnX)FztUC4e%L_P*DoC^Q;-lu8=;L1cGm3+ukWC#C^eO=841Tfugj8 zbmrBs>(uG{ z1kdR_dx|RJbLwdR)hyXiNAG zROUILKoi>sSXZh%T@6a3@T8`2INBoX8~30EWA;tqJ9V^)`PntCD_@?j)Lk9a@BSK^ z)Mju9{z$hHqRl>|SqVkD)fJ;zU12<-*4+rUzG;8##MFIdeQO5-)bX``8!BrxAhjm( zcf4uaA``u5+hVh{3&D%VZR>O0s5j~mZu=2yg8f1KyH>(>^(FYZZ(YpO z+dOG{`C4T!6pi19dNfh)RdC8~6+q77%WBZVed zi5woXeOxSE$mT~1G^%k$t?%o{xME_&v?%Y}SLMf8W+aonkkPVvu6RD4P9-0>7T!Jf zY!i@9CCp60JaFX1Q6$ZrnMoE7j1O4xp|n|$oY#&@h_&2mx_*V!r_~(d?C2b_*Y5Za z>}Z~B74+=T^CyqB3_Mxn|1+OA1CheTQI-WF1uI{H!ycA5(-F%Yw-6C5l}TAuq&fb8 z%qHVjTns!P*^kI*Hkrzt%_1V)imo$HEAiyOXtrRbFIL#+GGmc+Dl?MJB+Q64oGNfO zIhHmN87dSI$z&}va^%>_=L!~&!RHF>8A{6?yx!G{0S%KbF2K8k^D6o zxZHn5U*#jMfp_d`dkxE^JsU(T-%G;Xe4M+nFoEX%e93oO?D_e4_Bx4I`PU$8KF*%# zSKB*E+Ot){m`K%4i#l{J%?ah-GpTr(N zFKhM|h|B)DaWpLxuO40;KOj@qb;l!e-ki6O)p9@fvhQ3up|E`Aqpoacq4gJYOv~jd23cj9~SBJdz zA(1xYnX#PLF{L|ucwuB{AU9@VV4%9Ej+&#R+4Cl3b~HX>4qV8mocjPclgM2}=IlWH ztkbzOrZtd{TV^^nnzE1+4Rbulo6Nv4TR2j=^Dhh(Mp8L)t>I)I{4kGY^5(fz!7}r_ zWaQ8B&LZ4Lc)5HkV~xm)1=B)G7Ru$bR(2p!7#pQ{E*(#p`;jb&E+Z^RgW+Hw^vRjw zzWb%VxZi%M>7zVKLbJA2p?~4Zt*~r`|64-g{~p*W`hRfeS1ZsLb|LFq?E3ar?D}FA zyFRf`ecw%2?smnlkL!qC-*UySkL!qkKG(iNdqOMpGbr$F;EMuX|CAM%rXO2`|1tl* zxxR9rkaqoDz%%6gbHG-CS9pXu@4reY^NSVxe){Fi)2=g5f1G*xBk}t0R^-$v{&bU8 zXI$FVSLv7dseV*}b;Lt_>I}9if%HS>>zLnWffE%wb?>>5{)^rEeqfuxWJSK7a-vuN zX$3Z%cA+~D4n_8dG7967p0I$fk@bwlsq<&hdlHl4=SXk6hDRDz+;e~ToO92;bKf2rJ1K|)wVFUt@BziXyLFNU8gwjD)I)O17EJ#ayZ_q$ zGsT)qBqv1bYHB29u2Wa+FC?+uF?<2|a^fAL<|4&1Cn+S~p^nToiprZ5&J0ms(1v9> z>-a#;GO&h7f_xv=+Ha{ZA<_QW7Ck{E$JbR7*DF|XsqbK>vb&p6DJ$C)3Su8p1&Z0g ztWY$lmx~lxMGUNCKfBm*w1l|(Z`Ox)DBAx8^&!^3ZGS>B#GBZ@MauSP^vw3B)VF<; zg!LuJH;Ec?tosO4p3}q}IlKD<=Z|?_ zLo8L5RA_9N2P{9^B(#lnLU;3}n>;2c^A8d$@#$(ytf2?lN>xmHAsN1#7h)7sd zBCXMR1 zpK}aeYqq)N^|+bA59?-$ZUi z-g}%s7F|gqe|b5w5+g}m+)NIvlhAAL{)h7i`{RrWdpTg=a2CCuDzm^Yu2=)8kS&y^~gQq^a4t7PdlL#dPuqh={(O)<5qR%9-Pd6SCZhR^q!~?VoD76;#zLnqg|kPfd)Gs?{|^HIL61tWvqEnLO?{e@lIN4|;bGopWrV z$9?3s2jVz?<x=`Xq!wmsrd7S8fsAs2LS4 zZB6SYM%B5hM(MI?QW^(JOP@M(_Lrtrs$6);cwDpRK)BjEyjfYIF#g@G=JQWOga4)9 zy4Nvn6w(27o-d(uZNBKq9$t6?vX24Qv157=J%A^F3%L)S@%UZg;~fPb@Go41ycgae z^g+D;LiX|SS8n0uz%$+eI$F36@utf=UtX8TCq3$&*N6g{yWiN3+Z*U?@4SVGB3bak z=KHEa*>1NMF!b?C&;{Z+!1qQ9o%6!?l%JOc@IkyCh(+l9rg+ReXb_L{#6B?|WBYiQ z!SnukaqP>24>muJ51{0Ay>_3SKj!aa(C!cZEKuK$Y3ojeOW$E=2fD}5d(hcGUYld^ zd;>?1eu>Xl%z4en^X2;}Cf{QN+4%(q3?tyVZu6dw&Y#8=6&6wTl7F`YfJu7YJacW|3-I1^f=QlBp5k?gMiJOQ2r3 z#ue-c?>EkRh-+}v(+}eauzn1b^>t5QMLDq^wH9VQYSh8mL pm$wtHa%iXeV~ z_&t7vhkQUjz=I#)!B?|gW4rD_JzG#+?^Rd7?&_J@efMPaG*Jn4me3Y(lu(yb+D+(T zTX8^pwA0lBY+TXSK>e&gyhg3S-~&;Nt1>s%nWN+Jhzc_`ws1#_)Muxaaj~A@ys2wr zz0g05(XrR8SorkcWY=i@PlX%M?xMzHB<=ic87G2frqZP?z4m6|Ni#Kzj@C_4+Sd)~ zBJ~e08x*pV_&tN_*be+-N^39cGJpWk{boN7^>t=;P-vA2^@o=YRKL z1}Nv3rWckC5qAUTAow0|TsH>qb3rh?^{w5(cq3qh-e(NA;kV!l&UO5KX?U#n3Vfa3 zedJ@kOK{O+Ezx@f%zC^B+XTMPAefx*F*w(4g#5=4B}l&`Bv$L5NfDyxaV|dJS8&$g zez{LMUk)7WU4fn;C$=9ziWuvC2N%7Yz@qmSnDs*+Y6u*g^zj}^-Zz*U3JOu?_Q2&% z0M!t~C%Bl@ag;j-+< z^XOdd=Bu3RJAIZt_eZT+! literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_conntrack.ko b/lib/modules/4.4.60/xt_conntrack.ko new file mode 100644 index 0000000000000000000000000000000000000000..dcbaa85d813e9c4af4fbf29c3913260daba649e3 GIT binary patch literal 4012 zcmeHJ|7%;<75_Yav6aM)-yE$78rW0)ta!vzUDp&blA+02+(H&i$Y4;IElbaq7FiO~ zGjl*N;V2-Au)SbZ(UoHAgckOLv$fFv&`^^U+8;C65BX_??T2Ll!(jWI_wJKl98(td zYcITa&bjyVIrrXk?>X=N{uh@nY5@)XrXfPz*Kw>h~u4IptH__MLp4Z;9w>(qnpuxVhqsZ?OlZ0>wMZkZx@5Tbv|tb+aJ^2Vl2_V zk5KPpoao)hAbps`3oeL4I?<-T-U9@+V9cb?F^&zC zTsT9$Z`l6;!`fiV#H>DsU6((Rffju1Yy)TR{pZo%XE63Y#p%7TVD9||vAsVdx_6g* z-s#0VcM-{5Vlh-gc>b0qZja3#fd16t~h2Q3`21y6(>T@J~>}2j;=U{;-tw*E6$wa=#7>J zaz0lagPh}B(^ZEP#)86E72Y5|P5hq(zp)4>)>{`arr*HNxTgU5C#EtQxc~Mo6K`VO zNI0=*K}&JGkwH4Tjz7BdX%a8u1Ly|vuHd>Rj1>8}VI&&tpCFI;O&1?f_>kZ`3O}79 zPT|uEf5XLx6h0#O4TYaeWkMdlsqnvZ@e#q#aUW^ow-i2~%JBBM>)BWMYl4qJ8x!pR zxaZ%vb2xi`$=UNLjP3yU%`@+Y@jjL&&o){CME7}rnWxy*&oXA3egT&S&w0q>-bXP_ zUPtjhP`vaJytLq59%C?yIr26X??c6F9>JTM;+|a|V=;<6d0UFNqj>vA@JtmCH=kZb zA+Ww1~X~dYX+QzG>a=yqp9wqbH?qrydi~1)3bK7p@w0+{=Mn0C1c{W)~Hd$9TSywh$ zQ#M&sHl?O4=M?6mjI}AsT6G%D zw&bwX;#lbCV5T+Wx5f}V#}!Jy*#fwZ(>%pE=Z|szsG8g0aK8y&uv`bsFoK6|?aeiN zK36H1?OHZ>?WaaATP{~@qg2V}jefULU#(UvHQQLK)QoDaVpq-_B8 zCFHHDRnFJXug%-p#gbK@C@&qj?XTuQ>H9wDI?$Z2RroC+ymrv(XuU%=zS9rSo<4qk zgr5&y$PcrJJ_<+pxqaA=-}Xn=-~YY-e?%ZzzrMmNhGgBYxw7DCHLH}gtu-4-(Te4w z?K7>l1GAFP+F5b%dU6`cl}f%?UaBA|y)M@orR4iYslyg?n zE)?q=&99a$Bp2&-B$+r?a`y7Cep0uYOE0v?9}z9Len7F(ylW4YF2egqW1VyVE!?q_ zHl^f*{C5bS+3uwJkCm{UH7$5N`x8C!YqV8MYfI<5xfAUx9 z)M`q$VUsVAxj6phJo=5}vj2XgJxn9+c4!L>u;5?w0P2AF?Q)y4`LFhjE%(rA zYJBC8{q8fid1+=6xssJFuU5U1BjwH0=jZ*!NWQ%GeCZA6L#-h5)m0n(9<7#Z)^f3K zTebO>teq=ZbyRD`vV9G|EiNq;X+F!gYu7yw%a-HeIli~jVYwqFkCIXwSMpmW|Lw}a zq>>A+3^IQNA9~2E#&ZiX7e{#Zp{H(tn6*R3!*fb1Ubw344sc4wZ}X~)+~En*Pxuo` zb%z3SA2=2eI|4+hOFP`JOaD0iN*+uoDeD!Rb?u}`nO7w1t|OV(j^sX^@h_D9rIPzf ReyzqIa&6>mSGlCXe*y1K3B3RS literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_id.ko b/lib/modules/4.4.60/xt_id.ko new file mode 100644 index 0000000000000000000000000000000000000000..8eba3afbb95ca657ad08d898b50c7bd9af3bf300 GIT binary patch literal 1804 zcmd^A!Dy;wtHa%iV*w& z@q7FT5BY$6fCoRogYV6DjqREo;?;thdat_rbyrW%?#F}vizH1{Yl&J1juPp`L~SMN zX;ZPQw$)}^3$Svj*1PHN`n_AK5$JwWD#mqH80*ab;h?WdGcmSw`}54_$F*^>p5Uq! zbfbvXueZ6+{!#XN&HsKxyR#8qqteb#7jYdh19^WyYoFQkid z-u1OGt%tZ3FoWPnz;WFGyu*TEa_=61-;pF_zXIQf--D-c*75t&@L2CH_*Ht3k&pE* zz(tQ*qW27#dR&7xgzpdpll?shXWdH3e-2TC^xH>bx$dPDA&MSz@&3MpQ-l4oPuX7q z9P3?z9w8^T6F`O->-_{5y}Q7o_W_vtp^vl&9GmoUjwII&mi7dNC}Z2;awdRj505W! zF{xveGX`9JkH-%<*W>%+{)pK_q_Pan(?AGxt&eq^W|@Y zVEi^u%}M3FnP#Kh7eke0@u!aQnO&-YEPCpMzS322oKecYklVZ}zl*)`T<~wU!T1fO Kh{g1^v{$nIqKyUn<>v&-(R zCLkDNl^m9A4`;la zVp^vydW=Y)80yhTeNh)#QKI^m0UFs@&-V5fjqrl)CCW_SI{c&iGiAF!kkS2~CcEEJ zrhAjp?dzoPj8kgDpwXQPqEqm1ylMzx8z%E)e`bnReMYxw1ohBDibxo9X7*a-E9{(! zHI}mDhks(7$%SEIb6oaoIzY?>+1us~K^cy1Un08k1kn!oofM_mkL!jmwKGKNbb(G1 zZJV%#bs$dX+@NXXztche!qCkQdg!2s4tnUI2kv+J7Uj_6-{>*j`Iz+f9;FtBP{*%= zFo#ULNYrKhWl9}f!NP^}W^Wl&>K*o?DcDQ(jztWra$zF8xyT;(9)C zRz2C|niYhplyEH7=Ad2y+6nVyg1;}TD!#Ad{|*m60js%D#dea_3>pz#Q(QxORv^~{ zvY2yyH%N$b{Yb2poWS7(&sg(hRcj^JFW1OoZ4?{Yk;N(HtF>m}ZA9v;e#`P)zf$vy z(hAnxCak5FC&^lEHp%j9fwY!idgG~P;1nwl-V!_?2l5?wB95{l_F|rix&v{?(ddzW z^bYs~;5d-u@%DtT&y%qn=Mx5Ge&rOfAHx(dk#For$QdB#!%fl8cOHDAJ~0dVxO{wT zC-dEgtnv+mSM@D|=X}os0fO`ALNc0(lB0*3 zpM+}A@5Ljxus#+YV6uN83<;OIhFg68d+Q8B1 z>v(+0Tns9olJB7izRL$P&oimR_pbjQoI+82ZXS*kv7A^x6b5DX?*ojSuMd!UzI}k4 z*q1P0@?7&`+j}a zcRa6FL?E7ymtS4WOP{~0dACmWhU*6vdfP3RU3_LM)zCMJi@v%`IPQFg0&F$Y&6s|I ziSvGa0m^sPS43&He-qo$=Ob*t3Ci}La3tA&8%Kimzk{;A7yIMCh4c5(j{LNh$WPmY z4RP8&5OEsvo@IaJ4Py>K+5QWV?Y~8KKL4kI41(9i84|oMbmPbAbBN{lX*Q;FF~$9O QhV`f$KSiYB{Yi=c0P^o6!Td=E1p@mYh^-!b-1rNeDO=fpPv)Qtlh3!Es zRXpuU_9!BX;K4sa?7^#lLjM2{9=+A?Wiw&=M9v?W>!Xfr+JM+9=iaDWSi$zKcs=OvLaTNM8PUOAdKs65`m|@;V2^kofp(v?LJGvA-P49!klJ`-?aL&Q?a-DjAe7Vhhd!U<$X>&7BgE#ZN1K0V+fOWnXz??s;!#)Hy zP1muHAg`O*DV-jhf*{Mq(p2|0o5W7**y}R}EZso&8;#fF=g0eF%rzMKMtE!kO`FcA z`6-Xd$28zvua1pl6M8M4%iP#ky7)=X`rMFDzw>Df{MdICoXfJl$qqi!%5PGwW?prScjFTZq(x2R jSzY!eaGa6Nbs;u+R(uY7<8#5^c7pv+Na3v~I5GP#!-ASd literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_mark.ko b/lib/modules/4.4.60/xt_mark.ko new file mode 100644 index 0000000000000000000000000000000000000000..ee00403f3a167913c60ec30ae350e3060f81c787 GIT binary patch literal 2212 zcmeHJ-D(p-6h6C2fBb3PLM{pxOkqib*2N2Ngcf3dY{4o;^sbO@H)9)`Y(jPdDO8l& z%Y_#40mR-4)dwiPf)_qOFMSB1erGeYPMWAM;DMQQzH`2F=FDVv$m`{`N0x0-Di)2x zHXNDnO>!){pD>CvLE|YGM*NYo@mq@HWy;b}afVKcZoG)ViBtG=Kyl`rMqT^jB0d4{ z5WFq$mK-;(5FH0tYso3hE?~Vyr@&mYojYdznX`-Y(=RkRH$hZzY4!9gOX@^k#b4!W!gEvyXFZ*vvaZog?J&Ix}aK=RDN^ftop;4_=P_sI|%m z0p4V-8i+6w^DFCXR1r-PR-*Y%S^8Tw5rHyL>V9i?V1S+7(=85&a~nPKUL99~yhygXdPiF=QS+){ReDl%BzX))Cx!J!r5e6$ zkXP}g-;J{6f#+As^+qIXdtLW-*!F7GaJLZ#!jn7I2+>NrCdk{0BJ#q96yD0y7k4A+ z2YvcH6J1A}iXW4@an zhFR|?u=zdcdbi;>>n#D_!{B<%(e)m{=6dRjuw2-A3@yxKS-@akh5^j=u1;sY-!%?m zn7reZ^?Sdo@R|Kd;5-KR$NSX%1+dL}=YX5=X~`?23~knX56nGry{j0y-YeK#U-g$M z!8S$j;{Z-xS4kgF$MCx9T1-uN?^F^i&10?3nBBws2=Q7x`0e8U*ycT`-eA#4jH$zx z5?xQ@K8@ra4lwUm`-*5nuf@3=z(!xm;+HY=Q$am_=Mx|BNE(Cz%;%j7aL?NeJci(u zCa44FdkwKRaiE+(mq1J^zJ3V@JvgWdKWsPk=gn`2w()ki#CA23qJ>9X20K(Pn@<7a z?eG%A%#nU;TS)4qDJOcs+1f+U*rUzolEanb^D4r{+Ewvc7013D_Lme!-Z*1OQU}{j l>P#w(b4qYt<)N;{zYqRZjInMiysz*#{Jij6&+$vxzW`j5yf^>= literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_multiport.ko b/lib/modules/4.4.60/xt_multiport.ko new file mode 100644 index 0000000000000000000000000000000000000000..dd129ab82e2e7cc344aff98dcc86626cde697fe9 GIT binary patch literal 2688 zcmeHJ&1+*-6hH4K{hoH-$YTgPV&Y_IH1!$KMHUXkk2)Y_DC&rakk4oPXz~*BULXa* zVyiQYU_;G9VHU;MSqUBgfWd<3%$j>@za-1f37LFnXWSWbaeb2SZx!-=TNN{G@q`;j;Uo(pM}l#B61|>+{Z=BYm*^!Sa;g4(N}^W<5lf^7RTBCU zJ-LI9r(eUlihMy#~u#zT6VhPf=(9ivCNEMhM5 zxzT1Ki!-`NzvZ*W5gF`4%$GZYUIcfHv9U>WQNR8``XBn=7wMbG$-E(-HTHy9IQ{`2=J!!azcAUeI}*QfLtiIcc)S1rf2u3lSSqMFsRoSJ*J zTlC76y5$BLg1?PU-LqTGwik6OJGc#hDHzc?Y2z#cIb)u#;!CaaOrP+Nz^+&P*YqRg z|H0WhV7luKd=6x~UOUjM%4%D6)3drBnQYmP?M0x~4Pm2Mvz?EcWY)@FIUuuTBCK31 zHkz(iUk}_XPRFd<&RWx{TBf&ZyO^zY>K2(5*Co?wdX{i2YBibx`4s+9M5+V*N>i)SmqN4z$ypK;Lbu{!HDFWW=;Zw zHQ#TQFAqDiK5-~HP`)sag@0wD`S_lzeEhDce6PdieDdCjBiKm{B`V(%9L)3Inoud$ z@t)rM2VVb}7Vh_L_@e780Ov4xzwB4*Yru}y-32Vcrz9y28#Q-fbDgO7U3B9VnlKS01a}L41V-DYc n@Xy0$Iq9Ece+F^{nOUKlU1))a1!5bjL8Wo{R6vN)@prZ;4;WLK)qcjnSU8nAABUo{L4grxu^Qc)I_q zTpT@=*8YyP!5#1d_+4-SUIH(JyQ4K}F@JGS{QX_=foEA0dK>yYWaq(}_>XpF<-tdC zavp0wdMM|=L;dD6nO%G$tD|qk?=;cJRS|zz-o%qVJVy`h(YG>xv4uYGi!isdC$q?H zBX6P8c<~o&z%2i_XYTvI^vpFa+5W2YoRQWf_RgO!KMb}9iH`F`1x1u@sWM2jAjzN= zK{?3ttk9}|R3weGB=M$7OLghm#=7)XuF`&aY1q@ztwfc}>Fpk44x>-6U%qje-Ld@% z{d)&5LvMpmf*aO;<=^WBh&`;%oLgsVKjUeAWiFA+ewM)Or>3d>I8$FIysX21rqWRV z<8e;Sd+nTZ0%3V?8{;Zrsf)3^W3@shp;kjJA+oL#Pn}KfYtwCqKb6}A77>{nHjvtJp{}Ut4 z{oy?W?tm>Zj`RhX@$4DYaC@V{Vg-F7&I@3(Wa~vRxck@u&cQqv+@$qBzJ%`7Ypw#` zgw0Z5lp&;B?$!0;?ILi8t zMk`m~>cYmm@)(%?ac%Cw^af4lG#&*tL$;p92PBeTi2;7Y4Fcx*x-s*uKl5Ts=~7@lV9Sd* z)n;*=!*RY>e4mxXELZX|UN_I|XGos=FBk*FaULo^OilV>YtoN8Cs+qGY4>SgLM~?u z|KCdDjyOhq0V7A58#`vH@}rN+|F!XB{mTBEvHw1{b3|zOaQ=+8U0QF zpd{BJX9MvuIx%Mb1JOd2ZJ0ObN4ZA8GS1zw@l*p31 z(y`p-ZrQ7BHKg0G?pv)_j%@egpw&AKo@Q9ma7+z5FT-80eC0Hk)&2Khu>+>N*Tk`s z>3Z#+t}Cl88>T0_9+_;}j_t*u>_)KJvTUc;BGamPm0mJiCdw*Sx!H2P#$M08?R3nB z?d-Iisx-a2?ILP*8j{Q{*Co?wdD2{a^8B9bRjNBzG<_~~8yy*wAslC1CD}#|;d{cLP4j)dQH5N)(^M=QN53a)6mr z`E)eF=daeuI5uAZhB4i8VzLydbj#`qgbpv5z+Q2Pf?L#{0V literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_physdev.ko b/lib/modules/4.4.60/xt_physdev.ko new file mode 100644 index 0000000000000000000000000000000000000000..a11ddd14b389c1111b5250448bcb3a2bc61b8803 GIT binary patch literal 2852 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 Y^DO?HY4nj|^f68U8>B*8e_*%lFIg7avj6}9 literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_state.ko b/lib/modules/4.4.60/xt_state.ko new file mode 100644 index 0000000000000000000000000000000000000000..ba1f7cd5013573c326f4f43b22d015106880b805 GIT binary patch literal 2344 zcmeHIOKa3n6h4`mYAdBpeNj*_15;G2p*|277N(4^MUf)9Q6Wt;X(u#ILUISDP_Sqh zT?|xQh~QFOxv2htq6-%;T=*0E6I{9w^gBszyq&S)5AeXvIp2AF_kHvD#_Ub4q){On z4Z>C&9s-u-@ zflk!Q%xmbiC#0d1F>2@)#I){f5H<8#c^7?`^m9CbXB#wpdgtfv_In!Nen&^QKhQ~9 z->eR2vGK|b4N!f(`h0@MuT_ZHU)vzsLSBjV>K5v@P{*97cgR3E70zXT&Q)#giem>s zC=5Ten}!nxfrxEq*+|+^6vo0>3}YjTLlI6-v=5=)_Z&A!-053$v($7WH)tl)9ZT2? zzMD)2i&nvqb=&t%ge}}YZ=d54JogkYM!&ywg!PZK`*Zw{^sIoHtgc{N$xK9?>6Wx& z*EfaR5oEIE1)fl#+xZQ{rY&qHxL{r;b0utg!D2`zd$Za!4i>vCt|GhpMqY@`Gp|Je1!n>`W6DL>`Th0 zo@?%m=U)i$C_q&@@(sC^VQn4@&h;}r@drIP=)vthxHj9EBFA^_pdHC4hMzNOi#y?79#cSZ5!!GlK+9&%GW`2&Rb)ol0DS)=&_7SvRI)m2~DbkEk_JT-pW z5*9VZqBMLXkosC7+oGdM#t?0%-exYG`W;GhLH#5x558Udvht2{E3YZL@{0QFi)24a z5j_$lXv{v8$x}bq-Vw9|{+?Xl+K&evv^4yIZrgdQvUvawl4)O^B&AAviAN3 z^t6E9Qmd36d`m;<_dEK{pjW&8jM|nY(b5!&`ZO&w_hN+}qBfH|LDmr)XCmxFLf8Y~ zu@%Se(Y9ny%H1V0{bEp%VI+^AxiC(?tjN%hj@R7Sn=HzR`)rjct_I}{z~vozE!{p#I$6U6Tq5$AAy;R zbsJRk-GiTos`p6c;hUo0qmCf&tK^S7z1D{W#l@*f-eXn7M(43rXUyS_7g)-|;d;J5 z?oYqF!Pof-@w-qhnor|DEQ;6V0Q0%%SQnb$``7Qu*w`-tt(fzhg2m1zfCJ3u*%V+t z@1_8EHvt^r9+>3+kK?Klhkdj;fdk?C(FEe5*3Y-#LJPjW4i}2j3+F0&DDcG5K4yPa zP6tset8U4Q3p3=p<^bV26-lpJm~nlH0al(Tl+1-KMbYe}I~9b!o6I$%s8W>`uPV76 z+-VQr>kV8p+eN$|+ht|H;O!VgyVybmpEb@?@Vr2*ccb_a>iJt5R(3>L{N}qk{u!mP J)@7Ww_zk4i)w%!x literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_tcpudp.ko b/lib/modules/4.4.60/xt_tcpudp.ko new file mode 100644 index 0000000000000000000000000000000000000000..f809eed24c1bc4f45b3690bbe22e9b1d8d29b723 GIT binary patch literal 3352 zcmeHJO=w(I6#m|u$z+)wjsJ6He65B3ZSS(t_on3a}q6={$UAWSP!uXvx_fB4tVhh=N;LZ8D z-#Pc3^Uk|>K0Z2f%rFf!$v~L0&(L~f29|+0JwyWC*we&PsGf&aJB;?YS^s?~k3RxW z=pV4!ls&BM|7d&v{rdH_uQ0myEedP*kXgHnv9&umv$l>?)tiW5^-9c2AymDCU_1aL zau{8*ACnrm`5I!?OE^=#fU)W=L{X{4@O`uwcCOiH(`h$ z{jUO6%&OG??!S#;S&X+L5=_W;)BG71iKxF_r!1c5O&pWqjUKP+VGtf$9by{rZu=wKm|vvzDTP6 zSaMh%MYy|yw?$sLi;j<+SAdtUSCR!ptO|mCPW`F$L~6O&i`e2mM7uLMurP}Ui$R=O z3}7sNi#@#1=n0(Y0DBTzG@CtX2cpu852Y{Nz%CO#G4{ifewdlzSTKbkdtoWu#drvY zuZN33Ew=w6v#)@$*uy+$#jytY&UTwA_UJP!RyzVjR_cGsI`>+9>oklS`^MVasDFZ- zm%~-TOY9}i!V+g;iL{*Uni82j6Yf?#FmDL5F1% z;cKmGCXVTuh;k;PgTw5BHI9yjLuw{kI1?ex#HWct=EvC~?qLImoYlv0kL3MJ-mE>& zdV5&!UR7^G`ljifAbWh#>m%YV2yN9%#k^g1?1RToji6x9*yVzAa6av3b0yo+F@(GM z8Nd20dFUBN?;Bzzre51&oHiY2uJF8k%mT4djaR(k-?fp?4&(UqDHUCN%XWVCKk~V< zDW9FhY3AeKSh-(?}MwZngmyDM`0%Aw4zixTSLq^V#xTvQ#WjPM7m`(w!(eTrJF%Y$S7z zgJgNywUftBzJI`Rv-!yvNWKYqm6F`qA!SMN%F1Aac%FO23kAEBOxFI0Kl6NKUHp04 zc=!M7N>}j$tJHN2iXKk*K0dy99Ve*EH!E14d(C*mlzsUH))j`#BiUC-{$=>%WvJ_T zEtGYBhbc=ubuI-SQ10QQNyi(ZL2#0buqPhd_|Y|eK+_hSAvtQ&@lMm=&rf<+<0Emz zuJfCs?2Fg3N;N~9rXD2}$$jxUc{O;kB%a)_I^Jc zs8|B^a5t2bFpU%5Jo|yRl3Egfxf>)uUAr${J8{VI(WK*PeH*9qCJc4yi?&%zLf*fw zQ*_^cp0ZUJe3Q7isTtIzpG~6f{h!eW>YZ8^PJK7oUTsr}3^a5j!-j~z%(+Ku{p2P+ zU$V31xf%V@%ZZ|8XEK-0PtTl7=Zda_blQJ7@Z6s(&)R2;j%&}Rr?PH-f|on3+ic!$ z6KtEjmoF6mny-qw;Wl*Rp5i|#`!7m=+Tdo7;zNqFCW&V%Kl5S3&wSjl2l&l;`*BNC zeWRwF8|?2M$%C}jzFX`G`pInVSDbM=MW0c+tN4PlvknjcjpEEh@G>G|mmECKx%BKO als=;PsIu3TzM}XI75@>(S>g~EF#iR*;9H;o literal 0 HcmV?d00001 diff --git a/lib/modules/4.4.60/xt_time.ko b/lib/modules/4.4.60/xt_time.ko new file mode 100644 index 0000000000000000000000000000000000000000..ff6241f8345821a29befd9757a871b226e9299fc GIT binary patch literal 3688 zcmeHJeQXnD7=Nz4t_21=MyC}qyRw_Bc9ae(Oem&oOo$>MDt>`>U3+YG-F4~RbR$HY zF%*+#TL_6p6Qc;u#AJX5;~x@9z>k=iV1hC6AD3wSAjX(T{78`cd#-o&7$nBTKYh~o zp0D5gywCHz@7>#{yEfk`xCE+_Kt9M0gZKO(Ndm=8M2P&fu!@Dya;p6OvG>Ve8YL<2 zAwfC1y;$0S82bZZshd2EEp<{YsiCm{6{=x9E)onx${6utLB&=6YO;$OqKD~{lpt^P zD7hHJe#TKE6tr*`q*ur@f%Rx#AdGnz$Suuf-91CTmQxf!KIe{|pb&CuJ$9TFnB(@x(fEk-Y!HL&s$;4p_OgB;O^iuMTD;UjG8?RaWV(i0D%p6*# zNIF=99M6&<6=|;Gp*ZJQLXLw+WEY9c&rn8gqD&x6T~ZU)YNBEwC?;rR95}3tCnzI_ z{Y5fZT#}#yd?Nd}ceGCmL)M6-Aor0}T0HJWE+SI+MhX*!B=pBeQ|)2@3}qNc`{gk5 zsY4H1(W4J0P`flkZrX2Rb}}aVA-SZ}=smDl+sq^GDqoIuOc$vq5RAL9Zyi{#hZZX? z@*eb{zZ9rfGKe!uHxfl91$AS-H#%n4-^FpqYe-VW@@45Pt;ake?!}&o-rp2o`LgmI z`f?!TqA4kOsH5&D>IsFhcW$m5c|NO*mCIPWDLP7S)I1lp;T)hQbG>#6^?A@^LGcKa zw4Za3q}DDHaE3%hqIwx9O<|GV_AvTT$7hGv@)yg$TWh~d zqMTqG`i6`_v*!6{fWLQRMfr^B?^KIhzH#9D+t)GIacy?&*S?UnONgmwJ( zJj_9C3b4*Hzca$BtoB4Im(9qjLhsOksu}V!SvOJzL(Uf<Y$SQ+8o6IBXll+3vnQ{qa#oka z&CwMZ9t`~l?6NDcxole1bamavZJQ~h4ysy4UpJgIQaw3U=U7haDWp8f7aqHH*QuS` z9{&2Fp$C0CUb;VW@9FLLZT)u3$UXD!e)+DpO=mYg(DlQHy`6RIUrogB_-NfDYkyqx z^zHSlkFHuB`()*#Z9hjxmp3eXqjl}ApWf2l^2^Q7GzXgATzZH6S!4R9Uza?0$^Zshu=JFVH*mIb9U$ zg*IU;JdL!L9-(1+o=(zv`bAhMM1?KRI=GEa{TlM*HEe-v*s3OLcdGjT!hg_#h(0oa zqev0mC{%c#Efv&U#88I~im;T`vW7!dhyPadnUs;@0Bw;NMF#SjthPIkS*D#L?5)Hw zafp`6BnR@kksGO)d$plRF01wDwX_;B`m#E_nW3CYkse*Ah?Y0h$i^)@mf;;w_y4P! z8-eD#-n^H=6GUzq+$PBq@cpGZwvlK)pTl=C>M?je-zoh0xy910cT3_IS-kU6eZhgXK| zB)g8+VB~czx(a9e_`jqTi=ig&ZEF%U8^_%0F`MUJgliH4?n^UA&X3pT8XWOzx&A{K zHrerP{VI;hS74w!;+cx0Po~cOcFy7d6g3zL3?|kY!#!nUopa^fm{@NxC7f*($>&wE z^gigb*Jpo~;NCFtgTY#X5SepU&3T~&bqopX!YHda6#6()3J!+8F-ie3Rj z&dk!QUmb^EkM*uL9e#pEYdX1}cnm*t7TJ$;X8J=|7sr(2njHBrV*MPB9=LEnUQ5?s D%?Z;G literal 0 HcmV?d00001 diff --git a/lib/netifd/dhcp.script b/lib/netifd/dhcp.script new file mode 100755 index 0000000..b3a61e2 --- /dev/null +++ b/lib/netifd/dhcp.script @@ -0,0 +1,102 @@ +#!/bin/sh +[ -z "$1" ] && echo "Error: should be run by udhcpc" && exit 1 + +. /lib/functions.sh +. /lib/netifd/netifd-proto.sh + +set_classless_routes() { + local max=128 + while [ -n "$1" -a -n "$2" -a $max -gt 0 ]; do + proto_add_ipv4_route "${1%%/*}" "${1##*/}" "$2" "$ip" + max=$(($max-1)) + shift 2 + done +} + +setup_interface () { + proto_init_update "*" 1 + proto_add_ipv4_address "$ip" "${subnet:-255.255.255.0}" + # TODO: apply $broadcast + + for i in $router; do + proto_add_ipv4_route "$i" 32 "" "$ip" + proto_add_ipv4_route 0.0.0.0 0 "$i" "$ip" + + for r in $CUSTOMROUTES; do + proto_add_ipv4_route "${r%%/*}" "${r##*/}" "$i" "$ip" + done + done + + # CIDR STATIC ROUTES (rfc3442) + [ -n "$staticroutes" ] && set_classless_routes $staticroutes + [ -n "$msstaticroutes" ] && set_classless_routes $msstaticroutes + + for dns in $dns; do + proto_add_dns_server "$dns" + done + for domain in $domain; do + proto_add_dns_search "$domain" + done + + proto_add_data + [ -n "$ZONE" ] && json_add_string zone "$ZONE" + [ -n "$ntpsrv" ] && json_add_string ntpserver "$ntpsrv" + [ -n "$timesvr" ] && json_add_string timeserver "$timesvr" + [ -n "$hostname" ] && json_add_string hostname "$hostname" + [ -n "$message" ] && json_add_string message "$message" + [ -n "$timezone" ] && json_add_int timezone "$timezone" + [ -n "$lease" ] && json_add_int leasetime "$lease" + proto_close_data + + proto_send_update "$INTERFACE" + + + if [ "$IFACE6RD" != 0 -a -n "$ip6rd" ]; then + local v4mask="${ip6rd%% *}" + ip6rd="${ip6rd#* }" + local ip6rdprefixlen="${ip6rd%% *}" + ip6rd="${ip6rd#* }" + local ip6rdprefix="${ip6rd%% *}" + ip6rd="${ip6rd#* }" + local ip6rdbr="${ip6rd%% *}" + + [ -n "$ZONE" ] || ZONE=$(fw3 -q network $INTERFACE) + [ -z "$IFACE6RD" -o "$IFACE6RD" = 1 ] && IFACE6RD=${INTERFACE}_6 + + json_init + json_add_string name "$IFACE6RD" + json_add_string ifname "@$INTERFACE" + json_add_string proto "6rd" + json_add_string peeraddr "$ip6rdbr" + json_add_int ip4prefixlen "$v4mask" + json_add_string ip6prefix "$ip6rdprefix" + json_add_int ip6prefixlen "$ip6rdprefixlen" + json_add_string tunlink "$INTERFACE" + [ -n "$IFACE6RD_DELEGATE" ] && json_add_boolean delegate "$IFACE6RD_DELEGATE" + [ -n "$ZONE6RD" ] || ZONE6RD=$ZONE + [ -n "$ZONE6RD" ] && json_add_string zone "$ZONE6RD" + [ -n "$MTU6RD" ] && json_add_string mtu "$MTU6RD" + json_close_object + + ubus call network add_dynamic "$(json_dump)" + fi +} + +deconfig_interface() { + proto_init_update "*" 0 + proto_send_update "$INTERFACE" +} + +case "$1" in + deconfig) + deconfig_interface + ;; + renew|bound) + setup_interface + ;; +esac + +# user rules +[ -f /etc/udhcpc.user ] && . /etc/udhcpc.user "$@" + +exit 0 diff --git a/lib/netifd/dhcpv6.script b/lib/netifd/dhcpv6.script new file mode 100755 index 0000000..677d35f --- /dev/null +++ b/lib/netifd/dhcpv6.script @@ -0,0 +1,214 @@ +#!/bin/sh +[ -z "$2" ] && echo "Error: should be run by odhcpc6c" && exit 1 +. /lib/functions.sh +. /lib/netifd/netifd-proto.sh + +setup_interface () { + local device="$1" + local prefsig="" + local addrsig="" + proto_init_update "*" 1 + + # Merge RA-DNS + for radns in $RA_DNS; do + local duplicate=0 + for dns in $RDNSS; do + [ "$radns" = "$dns" ] && duplicate=1 + done + [ "$duplicate" = 0 ] && RDNSS="$RDNSS $radns" + done + + for dns in $RDNSS; do + proto_add_dns_server "$dns" + done + + for radomain in $RA_DOMAINS; do + local duplicate=0 + for domain in $DOMAINS; do + [ "$radomain" = "$domain" ] && duplicate=1 + done + [ "$duplicate" = 0 ] && DOMAINS="$DOMAINS $radomain" + done + + for domain in $DOMAINS; do + proto_add_dns_search "$domain" + done + + for prefix in $PREFIXES; do + proto_add_ipv6_prefix "$prefix" + prefsig="$prefsig ${prefix%%,*}" + local entry="${prefix#*/}" + entry="${entry#*,}" + entry="${entry#*,}" + local valid="${entry%%,*}" + + if [ -z "$RA_ADDRESSES" -a -z "$RA_ROUTES" -a \ + -z "$RA_DNS" -a "$FAKE_ROUTES" = 1 ]; then + RA_ROUTES="::/0,$SERVER,$valid,4096" + fi + done + + [ -n "$USERPREFIX" ] && proto_add_ipv6_prefix "$USERPREFIX" + + # Merge addresses + for entry in $RA_ADDRESSES; do + local duplicate=0 + local addr="${entry%%/*}" + for dentry in $ADDRESSES; do + local daddr="${dentry%%/*}" + [ "$addr" = "$daddr" ] && duplicate=1 + done + [ "$duplicate" = "0" ] && ADDRESSES="$ADDRESSES $entry" + done + + for entry in $ADDRESSES; do + local addr="${entry%%/*}" + entry="${entry#*/}" + local mask="${entry%%,*}" + entry="${entry#*,}" + local preferred="${entry%%,*}" + entry="${entry#*,}" + local valid="${entry%%,*}" + + proto_add_ipv6_address "$addr" "$mask" "$preferred" "$valid" 1 + addrsig="$addrsig $addr/$mask" + + if [ -z "$RA_ADDRESSES" -a -z "$RA_ROUTES" -a \ + -z "$RA_DNS" -a "$FAKE_ROUTES" = 1 ]; then + RA_ROUTES="::/0,$SERVER,$valid,4096" + fi + done + + for entry in $RA_ROUTES; do + local duplicate=$NOSOURCEFILTER + local addr="${entry%%/*}" + entry="${entry#*/}" + local mask="${entry%%,*}" + entry="${entry#*,}" + local gw="${entry%%,*}" + entry="${entry#*,}" + local valid="${entry%%,*}" + entry="${entry#*,}" + local metric="${entry%%,*}" + + for xentry in $RA_ROUTES; do + local xprefix="${xentry%%,*}" + xentry="${xentry#*,}" + local xgw="${xentry%%,*}" + + [ -n "$gw" -a -z "$xgw" -a "$addr/$mask" = "$xprefix" ] && duplicate=1 + done + + if [ -z "$gw" -o "$duplicate" = 1 ]; then + proto_add_ipv6_route "$addr" "$mask" "$gw" "$metric" "$valid" + else + for prefix in $PREFIXES $ADDRESSES; do + local paddr="${prefix%%,*}" + proto_add_ipv6_route "$addr" "$mask" "$gw" "$metric" "$valid" "$paddr" + done + fi + done + + proto_add_data + [ -n "$CER" ] && json_add_string cer "$CER" + [ -n "$PASSTHRU" ] && json_add_string passthru "$PASSTHRU" + [ -n "$ZONE" ] && json_add_string zone "$ZONE" + proto_close_data + + proto_send_update "$INTERFACE" + + MAPTYPE="" + MAPRULE="" + + if [ -n "$MAPE" -a -f /lib/netifd/proto/map.sh ]; then + MAPTYPE="map-e" + MAPRULE="$MAPE" + elif [ -n "$MAPT" -a -f /lib/netifd/proto/map.sh -a -f /proc/net/nat46/control ]; then + MAPTYPE="map-t" + MAPRULE="$MAPT" + elif [ -n "$LW4O6" -a -f /lib/netifd/proto/map.sh ]; then + MAPTYPE="lw4o6" + MAPRULE="$LW4O6" + fi + + [ -n "$ZONE" ] || ZONE=$(fw3 -q network $INTERFACE 2>/dev/null) + + if [ "$IFACE_MAP" != 0 -a -n "$MAPTYPE" -a -n "$MAPRULE" ]; then + [ -z "$IFACE_MAP" -o "$IFACE_MAP" = 1 ] && IFACE_MAP=${INTERFACE}_4 + json_init + json_add_string name "$IFACE_MAP" + json_add_string ifname "@$INTERFACE" + json_add_string proto map + json_add_string type "$MAPTYPE" + json_add_string _prefsig "$prefsig" + [ "$MAPTYPE" = lw4o6 ] && json_add_string _addrsig "$addrsig" + json_add_string rule "$MAPRULE" + json_add_string tunlink "$INTERFACE" + [ -n "$ZONE_MAP" ] || ZONE_MAP=$ZONE + [ -n "$ZONE_MAP" ] && json_add_string zone "$ZONE_MAP" + [ -n "$IFACE_MAP_DELEGATE" ] && json_add_boolean delegate "$IFACE_MAP_DELEGATE" + json_close_object + ubus call network add_dynamic "$(json_dump)" + elif [ -n "$AFTR" -a "$IFACE_DSLITE" != 0 -a -f /lib/netifd/proto/dslite.sh ]; then + [ -z "$IFACE_DSLITE" -o "$IFACE_DSLITE" = 1 ] && IFACE_DSLITE=${INTERFACE}_4 + json_init + json_add_string name "$IFACE_DSLITE" + json_add_string ifname "@$INTERFACE" + json_add_string proto "dslite" + json_add_string peeraddr "$AFTR" + json_add_string tunlink "$INTERFACE" + [ -n "$ZONE_DSLITE" ] || ZONE_DSLITE=$ZONE + [ -n "$ZONE_DSLITE" ] && json_add_string zone "$ZONE_DSLITE" + [ -n "$IFACE_DSLITE_DELEGATE" ] && json_add_boolean delegate "$IFACE_DSLITE_DELEGATE" + json_close_object + ubus call network add_dynamic "$(json_dump)" + elif [ "$IFACE_464XLAT" != 0 -a -f /lib/netifd/proto/464xlat.sh ]; then + [ -z "$IFACE_464XLAT" -o "$IFACE_464XLAT" = 1 ] && IFACE_464XLAT=${INTERFACE}_4 + json_init + json_add_string name "$IFACE_464XLAT" + json_add_string ifname "@$INTERFACE" + json_add_string proto "464xlat" + json_add_string tunlink "$INTERFACE" + json_add_string _addrsig "$addrsig" + [ -n "$ZONE_464XLAT" ] || ZONE_464XLAT=$ZONE + [ -n "$ZONE_464XLAT" ] && json_add_string zone "$ZONE_464XLAT" + [ -n "$IFACE_464XLAT_DELEGATE" ] && json_add_boolean delegate "$IFACE_464XLAT_DELEGATE" + json_close_object + ubus call network add_dynamic "$(json_dump)" + fi + + # Apply IPv6 / ND configuration + HOPLIMIT=$(cat /proc/sys/net/ipv6/conf/$device/hop_limit) + [ -n "$RA_HOPLIMIT" -a -n "$HOPLIMIT" ] && [ "$RA_HOPLIMIT" -gt "$HOPLIMIT" ] && echo "$RA_HOPLIMIT" > /proc/sys/net/ipv6/conf/$device/hop_limit + [ -n "$RA_MTU" ] && [ "$RA_MTU" -gt 0 ] && echo "$RA_MTU" > /proc/sys/net/ipv6/conf/$device/mtu + [ -n "$RA_REACHABLE" ] && [ "$RA_REACHABLE" -gt 0 ] && echo "$RA_REACHABLE" > /proc/sys/net/ipv6/neigh/$device/base_reachable_time_ms + [ -n "$RA_RETRANSMIT" ] && [ "$RA_RETRANSMIT" -gt 0 ] && echo "$RA_RETRANSMIT" > /proc/sys/net/ipv6/neigh/$device/retrans_time_ms + + # TODO: $SNTP_IP $SIP_IP $SNTP_FQDN $SIP_DOMAIN +} + +teardown_interface() { + proto_init_update "*" 0 + proto_send_update "$INTERFACE" +} + +case "$2" in + bound) + teardown_interface "$1" + setup_interface "$1" + ;; + informed|updated|rebound) + setup_interface "$1" + ;; + ra-updated) + [ -n "$ADDRESSES$RA_ADDRESSES$PREFIXES$USERPREFIX" ] && setup_interface "$1" + ;; + started|stopped|unbound) + teardown_interface "$1" + ;; +esac + +# user rules +[ -f /etc/odhcp6c.user ] && . /etc/odhcp6c.user + +exit 0 diff --git a/lib/netifd/netifd-proto.sh b/lib/netifd/netifd-proto.sh new file mode 100644 index 0000000..447f0f6 --- /dev/null +++ b/lib/netifd/netifd-proto.sh @@ -0,0 +1,401 @@ +NETIFD_MAIN_DIR="${NETIFD_MAIN_DIR:-/lib/netifd}" + +. /usr/share/libubox/jshn.sh +. $NETIFD_MAIN_DIR/utils.sh + +proto_config_add_int() { + config_add_int "$@" +} + +proto_config_add_string() { + config_add_string "$@" +} + +proto_config_add_boolean() { + config_add_boolean "$@" +} + +_proto_do_teardown() { + json_load "$data" + eval "proto_$1_teardown \"$interface\" \"$ifname\"" +} + +_proto_do_renew() { + json_load "$data" + eval "proto_$1_renew \"$interface\" \"$ifname\"" +} + +_proto_do_setup() { + json_load "$data" + _EXPORT_VAR=0 + _EXPORT_VARS= + eval "proto_$1_setup \"$interface\" \"$ifname\"" +} + +proto_init_update() { + local ifname="$1" + local up="$2" + local external="$3" + + PROTO_KEEP=0 + PROTO_INIT=1 + PROTO_TUNNEL_OPEN= + PROTO_IPADDR= + PROTO_IP6ADDR= + PROTO_ROUTE= + PROTO_ROUTE6= + PROTO_PREFIX6= + PROTO_DNS= + PROTO_DNS_SEARCH= + json_init + json_add_int action 0 + [ -n "$ifname" -a "*" != "$ifname" ] && json_add_string "ifname" "$ifname" + json_add_boolean "link-up" "$up" + [ -n "$3" ] && json_add_boolean "address-external" "$external" +} + +proto_set_keep() { + PROTO_KEEP="$1" +} + +proto_close_nested() { + [ -n "$PROTO_NESTED_OPEN" ] && json_close_object + PROTO_NESTED_OPEN= +} + +proto_add_nested() { + PROTO_NESTED_OPEN=1 + json_add_object "$1" +} + +proto_add_tunnel() { + proto_add_nested "tunnel" +} + +proto_close_tunnel() { + proto_close_nested +} + +proto_add_data() { + proto_add_nested "data" +} + +proto_close_data() { + proto_close_nested +} + +proto_add_dns_server() { + local address="$1" + + append PROTO_DNS "$address" +} + +proto_add_dns_search() { + local address="$1" + + append PROTO_DNS_SEARCH "$address" +} + +proto_add_ipv4_address() { + local address="$1" + local mask="$2" + local broadcast="$3" + local ptp="$4" + + append PROTO_IPADDR "$address/$mask/$broadcast/$ptp" +} + +proto_add_ipv6_address() { + local address="$1" + local mask="$2" + local preferred="$3" + local valid="$4" + local offlink="$5" + local class="$6" + + append PROTO_IP6ADDR "$address/$mask/$preferred/$valid/$offlink/$class" +} + +proto_add_ipv4_route() { + local target="$1" + local mask="$2" + local gw="$3" + local source="$4" + local metric="$5" + + append PROTO_ROUTE "$target/$mask/$gw/$metric///$source" +} + +proto_add_ipv6_route() { + local target="$1" + local mask="$2" + local gw="$3" + local metric="$4" + local valid="$5" + local source="$6" + local table="$7" + + append PROTO_ROUTE6 "$target/$mask/$gw/$metric/$valid/$table/$source" +} + +proto_add_ipv6_prefix() { + local prefix="$1" + local valid="$2" + local preferred="$3" + + if [ -z "$valid" ]; then + append PROTO_PREFIX6 "$prefix" + else + [ -z "$preferred" ] && preferred="$valid" + append PROTO_PREFIX6 "$prefix,$valid,$preferred" + fi +} + +_proto_push_ipv4_addr() { + local str="$1" + local address mask broadcast ptp + + address="${str%%/*}" + str="${str#*/}" + mask="${str%%/*}" + str="${str#*/}" + broadcast="${str%%/*}" + str="${str#*/}" + ptp="$str" + + json_add_object "" + json_add_string ipaddr "$address" + [ -n "$mask" ] && json_add_string mask "$mask" + [ -n "$broadcast" ] && json_add_string broadcast "$broadcast" + [ -n "$ptp" ] && json_add_string ptp "$ptp" + json_close_object +} + +_proto_push_ipv6_addr() { + local str="$1" + local address mask preferred valid offlink + + address="${str%%/*}" + str="${str#*/}" + mask="${str%%/*}" + str="${str#*/}" + preferred="${str%%/*}" + str="${str#*/}" + valid="${str%%/*}" + str="${str#*/}" + offlink="${str%%/*}" + str="${str#*/}" + class="${str%%/*}" + + json_add_object "" + json_add_string ipaddr "$address" + [ -n "$mask" ] && json_add_string mask "$mask" + [ -n "$preferred" ] && json_add_int preferred "$preferred" + [ -n "$valid" ] && json_add_int valid "$valid" + [ -n "$offlink" ] && json_add_boolean offlink "$offlink" + [ -n "$class" ] && json_add_string class "$class" + json_close_object +} + +_proto_push_string() { + json_add_string "" "$1" +} + +_proto_push_route() { + local str="$1"; + local target="${str%%/*}" + str="${str#*/}" + local mask="${str%%/*}" + str="${str#*/}" + local gw="${str%%/*}" + str="${str#*/}" + local metric="${str%%/*}" + str="${str#*/}" + local valid="${str%%/*}" + str="${str#*/}" + local table="${str%%/*}" + str="${str#*/}" + local source="${str}" + + json_add_object "" + json_add_string target "$target" + json_add_string netmask "$mask" + [ -n "$gw" ] && json_add_string gateway "$gw" + [ -n "$metric" ] && json_add_int metric "$metric" + [ -n "$valid" ] && json_add_int valid "$valid" + [ -n "$source" ] && json_add_string source "$source" + [ -n "$table" ] && json_add_string table "$table" + json_close_object +} + +_proto_push_array() { + local name="$1" + local val="$2" + local cb="$3" + + [ -n "$val" ] || return 0 + json_add_array "$name" + for item in $val; do + eval "$cb \"\$item\"" + done + json_close_array +} + +_proto_notify() { + local interface="$1" + local options="$2" + json_add_string "interface" "$interface" + ubus $options call network.interface notify_proto "$(json_dump)" +} + +proto_send_update() { + local interface="$1" + + proto_close_nested + json_add_boolean keep "$PROTO_KEEP" + _proto_push_array "ipaddr" "$PROTO_IPADDR" _proto_push_ipv4_addr + _proto_push_array "ip6addr" "$PROTO_IP6ADDR" _proto_push_ipv6_addr + _proto_push_array "routes" "$PROTO_ROUTE" _proto_push_route + _proto_push_array "routes6" "$PROTO_ROUTE6" _proto_push_route + _proto_push_array "ip6prefix" "$PROTO_PREFIX6" _proto_push_string + _proto_push_array "dns" "$PROTO_DNS" _proto_push_string + _proto_push_array "dns_search" "$PROTO_DNS_SEARCH" _proto_push_string + _proto_notify "$interface" +} + +proto_export() { + local var="VAR${_EXPORT_VAR}" + _EXPORT_VAR="$(($_EXPORT_VAR + 1))" + export -- "$var=$1" + append _EXPORT_VARS "$var" +} + +proto_run_command() { + local interface="$1"; shift + + json_init + json_add_int action 1 + json_add_array command + while [ $# -gt 0 ]; do + json_add_string "" "$1" + shift + done + json_close_array + [ -n "$_EXPORT_VARS" ] && { + json_add_array env + for var in $_EXPORT_VARS; do + eval "json_add_string \"\" \"\${$var}\"" + done + json_close_array + } + _proto_notify "$interface" +} + +proto_kill_command() { + local interface="$1"; shift + + json_init + json_add_int action 2 + [ -n "$1" ] && json_add_int signal "$1" + _proto_notify "$interface" +} + +proto_notify_error() { + local interface="$1"; shift + + json_init + json_add_int action 3 + json_add_array error + while [ $# -gt 0 ]; do + json_add_string "" "$1" + shift + done + json_close_array + _proto_notify "$interface" +} + +proto_block_restart() { + local interface="$1"; shift + + json_init + json_add_int action 4 + _proto_notify "$interface" +} + +proto_set_available() { + local interface="$1" + local state="$2" + json_init + json_add_int action 5 + json_add_boolean available "$state" + _proto_notify "$interface" +} + +proto_add_host_dependency() { + local interface="$1" + local host="$2" + local ifname="$3" + + # execute in subshell to not taint callers env + # see tickets #11046, #11545, #11570 + ( + json_init + json_add_int action 6 + json_add_string host "$host" + [ -n "$ifname" ] && json_add_string ifname "$ifname" + _proto_notify "$interface" -S + ) +} + +proto_setup_failed() { + local interface="$1" + json_init + json_add_int action 7 + _proto_notify "$interface" +} + +init_proto() { + proto="$1"; shift + cmd="$1"; shift + + case "$cmd" in + dump) + add_protocol() { + no_device=0 + no_proto_task=0 + available=0 + renew_handler=0 + + add_default_handler "proto_$1_init_config" + + json_init + json_add_string "name" "$1" + json_add_array "config" + eval "proto_$1_init_config" + json_close_array + json_add_boolean no-device "$no_device" + json_add_boolean no-proto-task "$no_proto_task" + json_add_boolean available "$available" + json_add_boolean renew-handler "$renew_handler" + json_add_boolean lasterror "$lasterror" + json_dump + } + ;; + setup|teardown|renew) + interface="$1"; shift + data="$1"; shift + ifname="$1"; shift + + add_protocol() { + [[ "$proto" == "$1" ]] || return 0 + + case "$cmd" in + setup) _proto_do_setup "$1";; + teardown) _proto_do_teardown "$1" ;; + renew) _proto_do_renew "$1" ;; + *) return 1 ;; + esac + } + ;; + esac +} diff --git a/lib/netifd/netifd-wireless.sh b/lib/netifd/netifd-wireless.sh new file mode 100644 index 0000000..9062137 --- /dev/null +++ b/lib/netifd/netifd-wireless.sh @@ -0,0 +1,361 @@ +NETIFD_MAIN_DIR="${NETIFD_MAIN_DIR:-/lib/netifd}" + +. /usr/share/libubox/jshn.sh +. $NETIFD_MAIN_DIR/utils.sh + +CMD_UP=0 +CMD_SET_DATA=1 +CMD_PROCESS_ADD=2 +CMD_PROCESS_KILL_ALL=3 +CMD_SET_RETRY=4 + +add_driver() { + return +} + +wireless_setup_vif_failed() { + local error="$1" + echo "Interface $_w_iface setup failed: $error" +} + +wireless_setup_failed() { + local error="$1" + + echo "Device setup failed: $error" + wireless_set_retry 0 +} + +prepare_key_wep() { + local key="$1" + local hex=1 + + echo -n "$key" | grep -qE "[^a-fA-F0-9]" && hex=0 + [ "${#key}" -eq 10 -a $hex -eq 1 ] || \ + [ "${#key}" -eq 26 -a $hex -eq 1 ] || { + [ "${key:0:2}" = "s:" ] && key="${key#s:}" + key="$(echo -n "$key" | hexdump -ve '1/1 "%02x" ""')" + } + echo "$key" +} + +_wdev_prepare_channel() { + json_get_vars channel hwmode + + auto_channel=0 + enable_ht=0 + htmode= + hwmode="${hwmode##11}" + hwmode_n="${hwmode##n}" + + case "$channel" in + ""|0|auto) + channel=0 + auto_channel=1 + ;; + [0-9]*) ;; + *) + wireless_setup_failed "INVALID_CHANNEL" + ;; + esac + + [[ "$hwmode_n" = "$hwmode" ]] || { + enable_ht=1 + hwmode="$hwmode_n" + + json_get_vars htmode + case "$htmode" in + HT20|HT40+|HT40-);; + *) htmode= ;; + esac + } + + case "$hwmode" in + a|b|g|ad) ;; + *) + if [ "$channel" -gt 14 ]; then + hwmode=a + else + hwmode=g + fi + ;; + esac +} + +_wdev_handler() { + json_load "$data" + + json_select config + _wdev_prepare_channel + json_select .. + + eval "drv_$1_$2 \"$interface\"" +} + +_wdev_msg_call() { + local old_cb + + json_set_namespace wdev old_cb + "$@" + json_set_namespace $old_cb +} + +_wdev_wrapper() { + while [ -n "$1" ]; do + eval "$1() { _wdev_msg_call _$1 \"\$@\"; }" + shift + done +} + +_wdev_notify_init() { + local command="$1" + local interface="$2" + + json_init + json_add_int "command" "$command" + json_add_string "device" "$__netifd_device" + [ -n "$interface" ] && json_add_string "interface" "$interface" + json_add_object "data" +} + +_wdev_notify() { + local options="$1" + + json_close_object + ubus $options call network.wireless notify "$(json_dump)" +} + +_wdev_add_variables() { + while [ -n "$1" ]; do + local var="${1%%=*}" + local val="$1" + shift + [[ "$var" = "$val" ]] && continue + val="${val#*=}" + json_add_string "$var" "$val" + done +} + +_wireless_add_vif() { + local name="$1"; shift + local ifname="$1"; shift + + _wdev_notify_init $CMD_SET_DATA "$name" + json_add_string "ifname" "$ifname" + _wdev_add_variables "$@" + _wdev_notify +} + +_wireless_set_up() { + _wdev_notify_init $CMD_UP + _wdev_notify +} + +_wireless_set_data() { + _wdev_notify_init $CMD_SET_DATA + _wdev_add_variables "$@" + _wdev_notify +} + +_wireless_add_process() { + _wdev_notify_init $CMD_PROCESS_ADD + local exe="$2" + [ -L "$exe" ] && exe="$(readlink -f "$exe")" + json_add_int pid "$1" + json_add_string exe "$exe" + [ -n "$3" ] && json_add_boolean required 1 + exe2="$(readlink -f /proc/$1/exe)" + [ "$exe" != "$exe2" ] && echo "WARNING (wireless_add_process): executable path $exe does not match process $1 path ($exe2)" + _wdev_notify +} + +_wireless_process_kill_all() { + _wdev_notify_init $CMD_PROCESS_KILL_ALL + [ -n "$1" ] && json_add_int signal "$1" + _wdev_notify +} + +_wireless_set_retry() { + _wdev_notify_init $CMD_SET_RETRY + json_add_int retry "$1" + _wdev_notify +} + +_wdev_wrapper \ + wireless_add_vif \ + wireless_set_up \ + wireless_set_data \ + wireless_add_process \ + wireless_process_kill_all \ + wireless_set_retry \ + +wireless_vif_parse_encryption() { + json_get_vars encryption + set_default encryption none + + auth_mode_open=1 + auth_mode_shared=0 + auth_type=none + wpa=0 + wpa_pairwise= + eapol_key_index_workaround=0 + + case "$encryption" in + *tkip+aes|*tkip+ccmp|*aes+tkip|*ccmp+tkip) wpa_pairwise="CCMP TKIP";; + *aes|*ccmp| psk2 | wpa2) wpa_pairwise="CCMP";; + *tkip | wpa | psk) wpa_pairwise="TKIP";; + esac + + + # Examples: + # psk-mixed/tkip => WPA1+2 PSK, TKIP + # wpa-psk2/tkip+aes => WPA2 PSK, CCMP+TKIP + # wpa2/tkip+aes => WPA2 RADIUS, CCMP+TKIP + + case "$encryption" in + none) + wpa=0 + wpa_pairwise= + ;; + wpa2*|*psk2*) + wpa=2 + ;; + *mixed*) + wpa=3 + wpa_pairwise="CCMP TKIP" + ;; + wpa*|*psk*) + wpa=1 + ;; + *) + wpa=0 + wpa_pairwise= + ;; + esac + + # Standlone TKIP is no longer allowed + # TKIP alone is now prohibited by WFA so the only + # combination left must be CCMP+TKIP (wpa=3) + [ "$wpa_pairwise" = "TKIP" ] && { + wpa=3 + wpa_pairwise="CCMP TKIP" + } + + case "$encryption" in + *psk*) + auth_type=psk + ;; + *wpa*) + auth_type=eap + eapol_key_index_workaround=1 + ;; + *8021x*) + auth_type=eap + eapol_version=2 + eap_server=0 + ;; + *wep*) + auth_type=wep + wpa=0 + wpa_pairwise= + case "$encryption" in + *shared*) + auth_mode_open=0 + auth_mode_shared=1 + ;; + *mixed*) + auth_mode_shared=1 + ;; + esac + ;; + *sae*) + auth_type=sae + ;; + esac +} + +_wireless_set_brsnoop_isolation() { + local multicast_to_unicast="$1" + local isolate + + json_get_var isolate isolate + + [ ${isolate:-0} -gt 0 -o -z "$network_bridge" ] && return + [ ${multicast_to_unicast:-0} -gt 0 ] && json_add_boolean isolate 1 +} + +for_each_interface() { + local _w_types="$1"; shift + local _w_ifaces _w_iface + local _w_type + local _w_found + + local multicast_to_unicast + + json_get_keys _w_ifaces interfaces + json_select interfaces + for _w_iface in $_w_ifaces; do + json_select "$_w_iface" + if [ -n "$_w_types" ]; then + json_get_var network_bridge bridge + json_get_var multicast_to_unicast multicast_to_unicast + json_select config + _wireless_set_brsnoop_isolation "$multicast_to_unicast" + json_get_var _w_type mode + json_select .. + _w_types=" $_w_types " + [[ "${_w_types%$_w_type*}" = "$_w_types" ]] && { + json_select .. + continue + } + fi + "$@" "$_w_iface" + json_select .. + done + json_select .. +} + +_wdev_common_device_config() { + config_add_string channel hwmode htmode +} + +_wdev_common_iface_config() { + config_add_string mode ssid encryption 'key:wpakey' +} + +init_wireless_driver() { + name="$1"; shift + cmd="$1"; shift + + case "$cmd" in + dump) + add_driver() { + eval "drv_$1_cleanup" + + json_init + json_add_string name "$1" + + json_add_array device + _wdev_common_device_config + eval "drv_$1_init_device_config" + json_close_array + + json_add_array iface + _wdev_common_iface_config + eval "drv_$1_init_iface_config" + json_close_array + + json_dump + } + ;; + setup|teardown) + interface="$1"; shift + data="$1"; shift + export __netifd_device="$interface" + + add_driver() { + [[ "$name" == "$1" ]] || return 0 + _wdev_handler "$1" "$cmd" + } + ;; + esac +} diff --git a/lib/netifd/proto/dhcp.sh b/lib/netifd/proto/dhcp.sh new file mode 100755 index 0000000..bf91c29 --- /dev/null +++ b/lib/netifd/proto/dhcp.sh @@ -0,0 +1,75 @@ +#!/bin/sh + +. /lib/functions.sh +. ../netifd-proto.sh +init_proto "$@" + +proto_dhcp_init_config() { + renew_handler=1 + + proto_config_add_string 'ipaddr:ipaddr' + proto_config_add_string 'hostname:hostname' + proto_config_add_string clientid + proto_config_add_string vendorid + proto_config_add_boolean 'broadcast:bool' + proto_config_add_string 'reqopts:list(string)' + proto_config_add_string iface6rd + proto_config_add_string sendopts + proto_config_add_boolean delegate + proto_config_add_string zone6rd + proto_config_add_string zone + proto_config_add_string mtu6rd + proto_config_add_string customroutes +} + +proto_dhcp_setup() { + local config="$1" + local iface="$2" + + local ipaddr hostname clientid vendorid broadcast reqopts iface6rd sendopts delegate zone6rd zone mtu6rd customroutes + json_get_vars ipaddr hostname clientid vendorid broadcast reqopts iface6rd sendopts delegate zone6rd zone mtu6rd customroutes + + local opt dhcpopts + for opt in $reqopts; do + append dhcpopts "-O $opt" + done + + for opt in $sendopts; do + append dhcpopts "-x $opt" + done + + [ "$broadcast" = 1 ] && broadcast="-B" || broadcast= + [ -n "$clientid" ] && clientid="-x 0x3d:${clientid//:/}" || clientid="-C" + [ -n "$iface6rd" ] && proto_export "IFACE6RD=$iface6rd" + [ "$iface6rd" != 0 -a -f /lib/netifd/proto/6rd.sh ] && append dhcpopts "-O 212" + [ -n "$zone6rd" ] && proto_export "ZONE6RD=$zone6rd" + [ -n "$zone" ] && proto_export "ZONE=$zone" + [ -n "$mtu6rd" ] && proto_export "MTU6RD=$mtu6rd" + [ -n "$customroutes" ] && proto_export "CUSTOMROUTES=$customroutes" + [ "$delegate" = "0" ] && proto_export "IFACE6RD_DELEGATE=0" + [ -z "$hostname" ] && hostname="$(uci_get system @system[0] hostname OpenWrt)" + + proto_export "INTERFACE=$config" + proto_run_command "$config" udhcpc \ + -p /var/run/udhcpc-$iface.pid \ + -s /lib/netifd/dhcp.script \ + -f -t 0 -i "$iface" \ + ${ipaddr:+-r $ipaddr} \ + ${hostname:+-H $hostname} \ + ${vendorid:+-V $vendorid} \ + $clientid $broadcast $dhcpopts +} + +proto_dhcp_renew() { + local interface="$1" + # SIGUSR1 forces udhcpc to renew its lease + local sigusr1="$(kill -l SIGUSR1)" + [ -n "$sigusr1" ] && proto_kill_command "$interface" $sigusr1 +} + +proto_dhcp_teardown() { + local interface="$1" + proto_kill_command "$interface" +} + +add_protocol dhcp diff --git a/lib/netifd/proto/dhcpv6.sh b/lib/netifd/proto/dhcpv6.sh new file mode 100755 index 0000000..4a453fd --- /dev/null +++ b/lib/netifd/proto/dhcpv6.sh @@ -0,0 +1,101 @@ +#!/bin/sh + +. /lib/functions.sh +. ../netifd-proto.sh +init_proto "$@" + +proto_dhcpv6_init_config() { + renew_handler=1 + + proto_config_add_string 'reqaddress:or("try","force","none")' + proto_config_add_string 'reqprefix:or("auto","no",range(0, 64))' + proto_config_add_string clientid + proto_config_add_string 'reqopts:list(uinteger)' + proto_config_add_string 'noslaaconly:bool' + proto_config_add_string 'forceprefix:bool' + proto_config_add_string 'norelease:bool' + proto_config_add_string 'ip6prefix:ip6addr' + proto_config_add_string iface_dslite + proto_config_add_string zone_dslite + proto_config_add_string iface_map + proto_config_add_string zone_map + proto_config_add_string iface_464xlat + proto_config_add_string zone_464xlat + proto_config_add_string zone + proto_config_add_string 'ifaceid:ip6addr' + proto_config_add_string "userclass" + proto_config_add_string "vendorclass" + proto_config_add_boolean delegate + proto_config_add_int "soltimeout" + proto_config_add_boolean fakeroutes + proto_config_add_boolean sourcefilter +} + +proto_dhcpv6_setup() { + local config="$1" + local iface="$2" + + local reqaddress reqprefix clientid reqopts noslaaconly forceprefix norelease ip6prefix iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass delegate zone_dslite zone_map zone_464xlat zone soltimeout fakeroutes sourcefilter + json_get_vars reqaddress reqprefix clientid reqopts noslaaconly forceprefix norelease ip6prefix iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass delegate zone_dslite zone_map zone_464xlat zone soltimeout fakeroutes sourcefilter + + + # Configure + local opts="" + [ -n "$reqaddress" ] && append opts "-N$reqaddress" + + [ -z "$reqprefix" -o "$reqprefix" = "auto" ] && reqprefix=0 + [ "$reqprefix" != "no" ] && append opts "-P$reqprefix" + + [ -n "$clientid" ] && append opts "-c$clientid" + + [ "$noslaaconly" = "1" ] && append opts "-S" + + [ "$forceprefix" = "1" ] && append opts "-F" + + [ "$norelease" = "1" ] && append opts "-k" + + [ -n "$ifaceid" ] && append opts "-i$ifaceid" + + [ -n "$vendorclass" ] && append opts "-V$vendorclass" + + [ -n "$userclass" ] && append opts "-u$userclass" + + for opt in $reqopts; do + append opts "-r$opt" + done + + append opts "-t${soltimeout:-120}" + + [ -n "$ip6prefix" ] && proto_export "USERPREFIX=$ip6prefix" + [ -n "$iface_dslite" ] && proto_export "IFACE_DSLITE=$iface_dslite" + [ -n "$iface_map" ] && proto_export "IFACE_MAP=$iface_map" + [ -n "$iface_464xlat" ] && proto_export "IFACE_464XLAT=$iface_464xlat" + [ "$delegate" = "0" ] && proto_export "IFACE_DSLITE_DELEGATE=0" + [ "$delegate" = "0" ] && proto_export "IFACE_MAP_DELEGATE=0" + [ -n "$zone_dslite" ] && proto_export "ZONE_DSLITE=$zone_dslite" + [ -n "$zone_map" ] && proto_export "ZONE_MAP=$zone_map" + [ -n "$zone_464xlat" ] && proto_export "ZONE_464XLAT=$zone_464xlat" + [ -n "$zone" ] && proto_export "ZONE=$zone" + [ "$fakeroutes" != "0" ] && proto_export "FAKE_ROUTES=1" + [ "$sourcefilter" = "0" ] && proto_export "NOSOURCEFILTER=1" + + proto_export "INTERFACE=$config" + proto_run_command "$config" odhcp6c \ + -s /lib/netifd/dhcpv6.script \ + $opts $iface +} + +proto_dhcpv6_renew() { + local interface="$1" + # SIGUSR1 forces odhcp6c to renew its lease + local sigusr1="$(kill -l SIGUSR1)" + [ -n "$sigusr1" ] && proto_kill_command "$interface" $sigusr1 +} + +proto_dhcpv6_teardown() { + local interface="$1" + proto_kill_command "$interface" +} + +add_protocol dhcpv6 + diff --git a/lib/netifd/utils.sh b/lib/netifd/utils.sh new file mode 100644 index 0000000..60470a5 --- /dev/null +++ b/lib/netifd/utils.sh @@ -0,0 +1,50 @@ +N=" +" + +append() { + local var="$1" + local value="$2" + local sep="${3:- }" + + eval "export -- \"$var=\${$var:+\${$var}\${value:+\$sep}}\$value\"" +} + +add_default_handler() { + case "$(type $1 2>/dev/null)" in + *function*) return;; + *) eval "$1() { return; }" + esac +} + +set_default() { + local __s_var="$1" + local __s_val="$2" + eval "export -- \"$__s_var=\${$__s_var:-\$__s_val}\"" +} + +_config_add_generic() { + local type="$1"; shift + + for name in "$@"; do + json_add_array "" + json_add_string "" "$name" + json_add_int "" "$type" + json_close_array + done +} + +config_add_int() { + _config_add_generic 5 "$@" +} + +config_add_array() { + _config_add_generic 1 "$@" +} + +config_add_string() { + _config_add_generic 3 "$@" +} + +config_add_boolean() { + _config_add_generic 7 "$@" +} diff --git a/lib/network/config.sh b/lib/network/config.sh new file mode 100755 index 0000000..9128971 --- /dev/null +++ b/lib/network/config.sh @@ -0,0 +1,79 @@ +#!/bin/sh +# Copyright (C) 2011 OpenWrt.org + +. /usr/share/libubox/jshn.sh + +find_config() { + local device="$1" + local ifdev ifl3dev ifobj + for ifobj in `ubus list network.interface.\*`; do + interface="${ifobj##network.interface.}" + ( + json_load "$(ifstatus $interface)" + json_get_var ifdev device + json_get_var ifl3dev l3_device + if [[ "$device" = "$ifdev" ]] || [[ "$device" = "$ifl3dev" ]]; then + echo "$interface" + exit 0 + else + exit 1 + fi + ) && return + done +} + +unbridge() { + return +} + +ubus_call() { + json_init + local _data="$(ubus -S call "$1" "$2")" + [ -z "$_data" ] && return 1 + json_load "$_data" + return 0 +} + + +fixup_interface() { + local config="$1" + local ifname type device l3dev + + config_get type "$config" type + config_get ifname "$config" ifname + config_get device "$config" device "$ifname" + [ "bridge" = "$type" ] && ifname="br-$config" + config_set "$config" device "$ifname" + ubus_call "network.interface.$config" status || return 0 + json_get_var l3dev l3_device + [ -n "$l3dev" ] && ifname="$l3dev" + json_init + config_set "$config" ifname "$ifname" + config_set "$config" device "$device" +} + +scan_interfaces() { + config_load network + config_foreach fixup_interface interface +} + +prepare_interface_bridge() { + local config="$1" + + [ -n "$config" ] || return 0 + ubus call network.interface."$config" prepare +} + +setup_interface() { + local iface="$1" + local config="$2" + + [ -n "$config" ] || return 0 + ubus call network.interface."$config" add_device "{ \"name\": \"$iface\" }" +} + +do_sysctl() { + [ -n "$2" ] && \ + sysctl -n -e -w "$1=$2" >/dev/null || \ + sysctl -n -e "$1" +} diff --git a/lib/network/switch.sh b/lib/network/switch.sh new file mode 100644 index 0000000..ba6924d --- /dev/null +++ b/lib/network/switch.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# Copyright (C) 2009 OpenWrt.org + +setup_switch_dev() { + local name + config_get name "$1" name + name="${name:-$1}" + [ -d "/sys/class/net/$name" ] && ifconfig "$name" up + swconfig dev "$name" load network +} + +setup_switch() { + config_load network + config_foreach setup_switch_dev switch +} diff --git a/lib/preinit/02_default_set_state b/lib/preinit/02_default_set_state new file mode 100644 index 0000000..df43395 --- /dev/null +++ b/lib/preinit/02_default_set_state @@ -0,0 +1,7 @@ +#!/bin/sh + +define_default_set_state() { + . /etc/diag.sh +} + +boot_hook_add preinit_main define_default_set_state diff --git a/lib/preinit/03_preinit_do_ar71xx.sh b/lib/preinit/03_preinit_do_ar71xx.sh new file mode 100644 index 0000000..ff5407a --- /dev/null +++ b/lib/preinit/03_preinit_do_ar71xx.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +do_ar71xx() { + . /lib/ar71xx.sh + + ar71xx_board_detect +} + +boot_hook_add preinit_main do_ar71xx diff --git a/lib/preinit/05_set_iface_mac_ar71xx b/lib/preinit/05_set_iface_mac_ar71xx new file mode 100644 index 0000000..955e0be --- /dev/null +++ b/lib/preinit/05_set_iface_mac_ar71xx @@ -0,0 +1,138 @@ +#!/bin/sh +# +# Copyright (C) 2009 OpenWrt.org +# + +. /lib/ar71xx.sh +. /lib/functions.sh +. /lib/functions/system.sh + +fetch_mac_from_mtd() { + local mtd_part=$1 + local lan_env=$2 + local wan_env=$3 + local mtd mac + + mtd=$(grep $mtd_part /proc/mtd | cut -d: -f1) + [ -z $mtd ] && return + + mac=$(grep $lan_env /dev/$mtd | cut -d= -f2) + [ ! -z $mac ] && ifconfig eth0 hw ether $mac 2>/dev/null + + mac=$(grep $wan_env /dev/$mtd | cut -d= -f2) + [ ! -z $mac ] && ifconfig eth1 hw ether $mac 2>/dev/null +} + +fetch_mac_from_uboot() { + tmpmac=`fw_printenv $1 2>&1` + case $tmpmac in + *Error*defined*) + ;; + *) + echo $tmpmac + ;; + esac +} + +wp_gen_mac_addr() { + local addr_offset=$1 + local bapt_name=$2 + local bapt_mac=`fetch_mac_from_uboot $bapt_name | awk -F"=" '{print $2}'` + + if [ -z $bapt_mac ]; then + local uboot_mac=`fetch_mac_from_uboot ethaddr | awk -F"=" '{print $2}'` + uboot_mac=`macaddr_canonicalize $uboot_mac` + local mac=`macaddr_add $uboot_mac $addr_offset` + local ret=0 + else + local mac=`macaddr_canonicalize $bapt_mac` + local ret=1 + fi + + echo $mac + return $ret +} + +wp_set_mac_addr() { + local interface=$1 + local addr_offset=$2 + local bapt_name=$3 + + mac=`wp_gen_mac_addr $addr_offset $bapt_name` + local ret=$? + ifconfig $interface hw ether $mac 2>/dev/null + return $ret +} + +wp_check_mac_addresses() { + eth0mac=`mtd_get_mac_binary art 0` #0x0000 + eth1mac=`mtd_get_mac_binary art 6` #0x0006 + wlan0mac=`mtd_get_mac_binary art 20486` #0x5006 #5 GHz section + wlan1mac=`mtd_get_mac_binary art 4098` #0x1002 #2.4 GHz section + + if [ "$eth0mac" == "00:c0:02:11:55:99" \ + -a "$eth1mac" == "00:c0:02:11:55:88" \ + -a "$wlan0mac" == "00:03:07:12:34:56" \ + -a "$wlan1mac" == "00:c0:02:11:55:88" ]; then + return 1 + fi + return 0 +} + +wp_set_wifi_mac_fixup() { + local phy=$1 + local addr_offset=$2 + local bapt_name=$3 + uci_toggle_state wireless $phy "" phy + uci_set_state wireless $phy macaddr_fixup "$(wp_gen_mac_addr $addr_offset $bapt_name)" +} + +preinit_set_mac_address() { + case $(ar71xx_board_name) in + tew-632brp) + fetch_mac_from_mtd config lan_mac wan_mac + ;; + dir-615-c1) + fetch_mac_from_mtd config lan_mac wan_mac + echo 1 > /sys/class/leds/dir-615-c1:green:wancpu/brightness + ;; + dir-615-i1) + fetch_mac_from_mtd nvram sys_lan_mac sys_wan_mac + ;; + r6100) + mac_lan=$(mtd_get_mac_binary caldata 0) + [ -n "$mac_lan" ] && ifconfig eth1 hw ether "$mac_lan" + mac_wan=$(mtd_get_mac_binary caldata 6) + [ -n "$mac_wan" ] && ifconfig eth0 hw ether "$mac_wan" + ;; + wrt160nl) + fetch_mac_from_mtd nvram lan_hwaddr wan_hwaddr + ;; + dvl-1200e|\ + dvl-1750e) + wp_check_mac_addresses + if [ $? -eq 1 ]; then + wp_set_mac_addr eth0 2 "MacAddress0" + wp_set_mac_addr eth1 3 "MacAddress1" + + wp_set_wifi_mac_fixup phy0 1 "WiFiMacAddress1" + wp_set_wifi_mac_fixup phy1 0 "WiFiMacAddress0" + fi + ;; + dvl-1200i|\ + dvl-1750i|\ + dvl-1750c|\ + dvl-1750x) + wp_check_mac_addresses + if [ $? -eq 1 ]; then + wp_set_mac_addr eth0 2 "MacAddress0" + + wp_set_wifi_mac_fixup phy0 1 "WiFiMacAddress1" + wp_set_wifi_mac_fixup phy1 0 "WiFiMacAddress0" + fi + ;; + esac +} + +boot_hook_add preinit_main preinit_set_mac_address + diff --git a/lib/preinit/05_set_preinit_iface_ar71xx b/lib/preinit/05_set_preinit_iface_ar71xx new file mode 100644 index 0000000..f552453 --- /dev/null +++ b/lib/preinit/05_set_preinit_iface_ar71xx @@ -0,0 +1,56 @@ +#!/bin/sh + +# +# Copyright (C) 2009 OpenWrt.org +# + +. /lib/ar71xx.sh + +set_preinit_iface() { + case $(ar71xx_board_name) in + alfa-ap96 |\ + alfa-nx |\ + ap135-020 |\ + ap136-020 |\ + ap83 |\ + archer-c5 |\ + archer-c7 |\ + dir-505-a1 |\ + gl-inet |\ + jwap003 |\ + pb42 |\ + pb44 |\ + rb-433 |\ + rb-433u |\ + rb-435g |\ + rb-450 |\ + rb-450g |\ + routerstation |\ + routerstation-pro |\ + smart-300 |\ + tl-mr3420-v2 |\ + tl-wdr4900-v2 |\ + tl-wr1043nd-v2 |\ + tl-wr710n |\ + tl-wr720n-v3 |\ + tl-wr841n-v8 |\ + tl-wr842n-v2 |\ + tl-wr941nd-v6 |\ + wnr2000-v3 |\ + wnr2200 |\ + wnr612-v2 |\ + wnr1000-v2 |\ + wpn824n |\ + wpe72) + ifname=eth1 + ;; + *) + ifname=eth0 + ;; + esac +} + +boot_hook_add preinit_main set_preinit_iface + + + diff --git a/lib/preinit/10_indicate_failsafe b/lib/preinit/10_indicate_failsafe new file mode 100644 index 0000000..6afae41 --- /dev/null +++ b/lib/preinit/10_indicate_failsafe @@ -0,0 +1,17 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +# commands for emitting messages to network in failsafe mode + +indicate_failsafe_led () { + set_state failsafe +} + +indicate_failsafe() { + echo "- failsafe -" + preinit_net_echo "Entering Failsafe!\n" + indicate_failsafe_led +} + +boot_hook_add failsafe indicate_failsafe diff --git a/lib/preinit/10_indicate_preinit b/lib/preinit/10_indicate_preinit new file mode 100644 index 0000000..8e94df9 --- /dev/null +++ b/lib/preinit/10_indicate_preinit @@ -0,0 +1,45 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +preinit_ip() { + # if the preinit interface isn't specified and ifname is set in + # preinit.arch use that interface + if [ -z "$pi_ifname" ]; then + pi_ifname=$ifname + fi + + [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { + ifconfig $pi_ifname $pi_ip netmask $pi_netmask broadcast $pi_broadcast up + } +} + +preinit_ip_deconfig() { + [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { + ifconfig $pi_ifname 0.0.0.0 down + } +} + +preinit_net_echo() { + [ -n "$pi_ifname" ] && grep -q "$pi_ifname" /proc/net/dev && { + { + [ "$pi_preinit_net_messages" = "y" ] || { + [ "$pi_failsafe_net_message" = "true" ] && + [ "$pi_preinit_no_failsafe_netmsg" != "y" ] + } + } && netmsg $pi_broadcast "$1" + } +} + +preinit_echo() { + preinit_net_echo $1 + echo $1 +} + +pi_indicate_preinit() { + preinit_net_echo "Doing OpenWrt Preinit\n" + set_state preinit +} + +boot_hook_add preinit_main preinit_ip +boot_hook_add preinit_main pi_indicate_preinit diff --git a/lib/preinit/10_sysinfo b/lib/preinit/10_sysinfo new file mode 100644 index 0000000..42fd5b6 --- /dev/null +++ b/lib/preinit/10_sysinfo @@ -0,0 +1,10 @@ +do_sysinfo_generic() { + [ -d /proc/device-tree ] || return + mkdir -p /tmp/sysinfo + [ -e /tmp/sysinfo/board_name ] || \ + echo "$(strings /proc/device-tree/compatible | head -1)" > /tmp/sysinfo/board_name + [ -e /tmp/sysinfo/model ] || \ + echo "$(cat /proc/device-tree/model)" > /tmp/sysinfo/model +} + +boot_hook_add preinit_main do_sysinfo_generic diff --git a/lib/preinit/30_failsafe_wait b/lib/preinit/30_failsafe_wait new file mode 100644 index 0000000..5561a6f --- /dev/null +++ b/lib/preinit/30_failsafe_wait @@ -0,0 +1,97 @@ +#!/bin/sh +# Copyright (C) 2006-2010 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +fs_wait_for_key () { + local timeout=$3 + local timer + local do_keypress + local keypress_true="$(mktemp)" + local keypress_wait="$(mktemp)" + local keypress_sec="$(mktemp)" + if [ -z "$keypress_wait" ]; then + keypress_wait=/tmp/.keypress_wait + touch $keypress_wait + fi + if [ -z "$keypress_true" ]; then + keypress_true=/tmp/.keypress_true + touch $keypress_true + fi + if [ -z "$keypress_sec" ]; then + keypress_sec=/tmp/.keypress_sec + touch $keypress_sec + fi + + trap "echo 'true' >$keypress_true; lock -u $keypress_wait ; rm -f $keypress_wait" INT + trap "echo 'true' >$keypress_true; lock -u $keypress_wait ; rm -f $keypress_wait" USR1 + + [ -n "$timeout" ] || timeout=1 + [ $timeout -ge 1 ] || timeout=1 + timer=$timeout + lock $keypress_wait + { + while [ $timer -gt 0 ]; do + echo "$timer" >$keypress_sec + timer=$(($timer - 1)) + sleep 1 + done + lock -u $keypress_wait + rm -f $keypress_wait + } & + + echo "Press the [$1] key and hit [enter] $2" + echo "Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level" + # if we're on the console we wait for input + { + while [ -r $keypress_wait ]; do + timer="$(cat $keypress_sec)" + + [ -n "$timer" ] || timer=1 + timer="${timer%%\ *}" + [ $timer -ge 1 ] || timer=1 + do_keypress="" + { + read -t "$timer" do_keypress + case "$do_keypress" in + $1) + echo "true" >$keypress_true + ;; + 1 | 2 | 3 | 4) + echo "$do_keypress" >/tmp/debug_level + ;; + *) + continue; + ;; + esac + lock -u $keypress_wait + rm -f $keypress_wait + } + done + } + lock -w $keypress_wait + + keypressed=1 + [ "$(cat $keypress_true)" = "true" ] && keypressed=0 + + rm -f $keypress_true + rm -f $keypress_wait + rm -f $keypress_sec + + return $keypressed +} + +failsafe_wait() { + FAILSAFE= + grep -q 'failsafe=' /proc/cmdline && FAILSAFE=true && export FAILSAFE + if [ "$FAILSAFE" != "true" ]; then + pi_failsafe_net_message=true + preinit_net_echo "Please press button now to enter failsafe" + pi_failsafe_net_message=false + fs_wait_for_key f 'to enter failsafe mode' $fs_failsafe_wait_timeout && FAILSAFE=true + [ -f "/tmp/failsafe_button" ] && FAILSAFE=true && echo "- failsafe button "`cat /tmp/failsafe_button`" was pressed -" + [ "$FAILSAFE" = "true" ] && export FAILSAFE && touch /tmp/failsafe + fi +} + +[ -e /etc/delos-pts-image-marker ] && + boot_hook_add preinit_main failsafe_wait diff --git a/lib/preinit/40_run_failsafe_hook b/lib/preinit/40_run_failsafe_hook new file mode 100644 index 0000000..cb43ad3 --- /dev/null +++ b/lib/preinit/40_run_failsafe_hook @@ -0,0 +1,12 @@ +#!/bin/sh +# Copyright (C) 2006-2010 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +run_failsafe_hook() { + if [ "$FAILSAFE" = "true" ]; then + boot_run_hook failsafe + lock -w /tmp/.failsafe + fi +} + +boot_hook_add preinit_main run_failsafe_hook diff --git a/lib/preinit/50_indicate_regular_preinit b/lib/preinit/50_indicate_regular_preinit new file mode 100644 index 0000000..5b7523f --- /dev/null +++ b/lib/preinit/50_indicate_regular_preinit @@ -0,0 +1,10 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +indicate_regular_preinit() { + preinit_net_echo "Continuing with Regular Preinit\n" + set_state preinit_regular +} + +boot_hook_add preinit_main indicate_regular_preinit diff --git a/lib/preinit/70_initramfs_test b/lib/preinit/70_initramfs_test new file mode 100644 index 0000000..8504e34 --- /dev/null +++ b/lib/preinit/70_initramfs_test @@ -0,0 +1,13 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +initramfs_test() { + if [ -n "$INITRAMFS" ]; then + boot_run_hook initramfs + preinit_ip_deconfig + break + fi +} + +boot_hook_add preinit_main initramfs_test diff --git a/lib/preinit/80_mount_root b/lib/preinit/80_mount_root new file mode 100644 index 0000000..582a209 --- /dev/null +++ b/lib/preinit/80_mount_root @@ -0,0 +1,17 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +do_mount_root() { + echo "Before mount_root" + mount_root + boot_run_hook preinit_mount_root + [ -f /sysupgrade.tgz ] && { + echo "- config restore -" + cd / + tar xzf /sysupgrade.tgz + } + echo "After mount_root" +} + +[ "$INITRAMFS" = "1" ] || boot_hook_add preinit_main do_mount_root diff --git a/lib/preinit/81_load_wifi_board_bin b/lib/preinit/81_load_wifi_board_bin new file mode 100644 index 0000000..321a33b --- /dev/null +++ b/lib/preinit/81_load_wifi_board_bin @@ -0,0 +1,37 @@ +#!/bin/sh + +. /lib/ar71xx.sh + +do_load_ath10k_board_bin() { + local board=$(ar71xx_board_name) + local mtdblock=$(find_mtd_part art) + + [ -n "$mtdblock" ] || return + + local dir="/lib/firmware/ath10k/QCA988X/hw2.0" + local cal_data_path="/tmp" + + # load board.bin + case "$board" in + ap152) + mkdir -p ${dir} + dd if=${mtdblock} of=${dir}/board.bin \ + bs=1 skip=20480 count=2116 + mkdir -p ${cal_data_path} + dd if=${mtdblock} of=${cal_data_path}/wifi0.caldata bs=32 count=377 skip=128 + dd if=${mtdblock} of=${cal_data_path}/wifi1.caldata bs=32 count=377 skip=640 + ;; + dlan-pro-1200-ac | dlan-pro-1200-n | dvl-1750c | dlan-1000-ac | dlan-550-wifi | \ + ap147 | ap151 | ap135 | ap137 | ap135-020 | ap147-010 | apjet01 ) + mkdir -p ${cal_data_path} + dd if=${mtdblock} of=${cal_data_path}/wifi0.caldata bs=32 count=377 skip=128 + dd if=${mtdblock} of=${cal_data_path}/wifi1.caldata bs=32 count=377 skip=640 + ;; + *) + echo "Support to copy caldata is not there for $board" + ;; + esac +} + +boot_hook_add preinit_main do_load_ath10k_board_bin +boot_hook_add initramfs do_load_ath10k_board_bin diff --git a/lib/preinit/82_patch_ath10k b/lib/preinit/82_patch_ath10k new file mode 100644 index 0000000..af12bd5 --- /dev/null +++ b/lib/preinit/82_patch_ath10k @@ -0,0 +1,51 @@ +#!/bin/sh + +. /lib/functions/system.sh +. /lib/ar71xx.sh + + +do_patch_ath10k_firmware() { + local firmware_file="/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin" + + # bail out if firmware does not exist + [ -f "$firmware_file" ] || { + return + } + + local firmware_md5_orig="fcb2fbd42d73a63fbf603505c718cbde" + local firmware_md5_current="$(md5sum $firmware_file)" + local firmware_md5_current="${firmware_md5_current%% *}" + + # verify md5sum before patching + [ "$firmware_md5_orig" != "$firmware_md5_current" ] || { + return + } + + # some boards have bogus mac in otp, patch the default mac in the firmware + case $(ar71xx_board_name) in + dgl-5500-a1 | tew-823dru) + local mac + mac=$(mtd_get_mac_ascii nvram wlan1_mac) + + cp $firmware_file /tmp/ath10k-firmware.bin + macaddr_2bin $mac | dd of=/tmp/ath10k-firmware.bin \ + conv=notrunc bs=1 seek=276 count=6 + + ;; + esac + [ -f /tmp/ath10k-firmware.bin ] || { + return + } + cp /tmp/ath10k-firmware.bin $firmware_file + rm /tmp/ath10k-firmware.bin +} + +check_patch_ath10k_firmware() { + case $(ar71xx_board_name) in + dgl-5500-a1 | tew-823dru) + do_patch_ath10k_firmware + ;; + esac +} + +boot_hook_add preinit_main check_patch_ath10k_firmware diff --git a/lib/preinit/99_10_failsafe_login b/lib/preinit/99_10_failsafe_login new file mode 100644 index 0000000..b12e317 --- /dev/null +++ b/lib/preinit/99_10_failsafe_login @@ -0,0 +1,17 @@ +#!/bin/sh +# Copyright (C) 2006-2015 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +failsafe_netlogin () { + dropbearkey -t rsa -s 1024 -f /tmp/dropbear_failsafe_host_key + dropbear -r /tmp/dropbear_failsafe_host_key <> /dev/null 2>&1 +} + +failsafe_shell() { + lock /tmp/.failsafe + ash --login + echo "Please reboot system when done with failsafe network logins" +} + +boot_hook_add failsafe failsafe_netlogin +boot_hook_add failsafe failsafe_shell diff --git a/lib/preinit/99_10_run_init b/lib/preinit/99_10_run_init new file mode 100644 index 0000000..b4f0ec2 --- /dev/null +++ b/lib/preinit/99_10_run_init @@ -0,0 +1,9 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2010 Vertical Communications + +run_init() { + preinit_ip_deconfig +} + +boot_hook_add preinit_main run_init diff --git a/lib/sbin/wifi_try b/lib/sbin/wifi_try new file mode 100755 index 0000000..0b4db30 --- /dev/null +++ b/lib/sbin/wifi_try @@ -0,0 +1,218 @@ +#!/bin/sh +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +. /lib/config/uci.sh + +DEBUG= + +WPA_CLI() { + local iface=$1;shift + local opt + case ${iface} in + global) opt="-g /var/run/wpa_supplicant-${iface}" ;; + *) opt="-p /var/run/wpa_supplicant-${iface} -i ${iface}";; + esac + if [ -n "${DEBUG}" ]; then + echo wpa_cli ${opt} "$@" >&2 + wpa_cli ${opt} "$@" || exit 2 + return 0 + fi + wpa_cli ${opt} "$@" >/dev/null 2>&1 || exit 2 +} + +showhelp() { + cat << EOF + $0 -c -s -a + [-p ] [-k key] [-i index] [ -t timeout ] [ -d ] + + Mandatory parameters: + -c : Search on channel + -s : Connect to SSID + -a : Use authentication , where can be one of: + "open": No authentication + "wep": WEP authentication + "wpa": WPA/WPA2 authentication + + Optional parameters: + -p : (WEP or WPA only) Set the WEP (string) or WPA passphrase + -k : (WEP only) Set the key (hex key only, either 5 or 13 bytes len) + -i : (WEP only) Set the key index (0-3) + -t : Set the connection timeout (in seconds) - default=4 + -d : enable debug + -h : print this help + + Return value: + 0: Connection Success + 1: Connection Failed + 2: Error +EOF +} + +check_params() { + local chan=$1 + local auth=$2 + local psk=$3 + local key=$4 + local index=$5 + + if [ -z "${chan}" ] || [ -z "${auth}" ] || [ -z "${ssid}" ]; then + echo "Error: channel, ssid or authentication not found" >&2 + return 1 + fi + + if [ ! ${chan} -ge 1 ] && [ ! ${chan} -le 13 ] || \ + [ ! ${chan} -ge 36 ] && [ ! ${chan} -le 64 ] && [ ! $((${chan}%4)) -eq 0 ] || \ + [ ! ${chan} -ge 100 ] && [ ! ${chan} -le 150 ] && [ ! $((${chan}%4)) -eq 0 ]; then + echo "Invalid channel \"${chan}\"" >&2 + echo "Please specify a valid channel in the following range:" >&2 + echo " *1-13" >&2 + echo " *36-64 (HT20 aligned) " >&2 + echo " *100-150 (HT20 aligned) " >&2 + return 1; + fi + + # Using passphrase and/or key and/or index in Open mode is inconsistent + if [ "${auth}" = "open" ]; then + if [ -n "${key}" -o -n "${index}" -o -n "${psk}" ]; then + echo "Open mode can't be used with passphrase/key/index" >&2 + return 1 + fi + fi + + # If wep is used, make sure we also got a key & its index + if [ "${auth}" = "wep" ]; then + if [ -z "${key}" ] || [ -z "${index}" ]; then + echo "In WEP, please specify the key and index" >&2 + return 1 + fi + fi + + # Having a key and/or index with non-WEP encryption is inconsistent + if [ "${auth}" != "wep" ]; then + if [ -n "${key}" -o -n "${index}" ]; then + echo "Index/Key can't be used with non-WEP authentication " >&2 + return 1 + fi + fi + + # If wpa is used, make sure we also got a passphrase + if [ "${auth}" = "wpa" ]; then + if [ -z "${psk}" ]; then + echo "In WPA, please specify a passphrase" >&2 + return 1 + fi + fi + + return 0 +} + +# Process arguments +chan ssid auth psk key index +timeout=4 +while [ -n "$1" ];do + case "$1" in + -c) chan="$2"; shift;; + -s) ssid=$2; shift;; + -a) auth=$2; shift + [ ${auth} = "open" ] || [ ${auth} = "wep" ] || [ ${auth} = "wpa" ] || { + echo "Invalid authentication \"${auth}\"" >&2 + echo "Valid authentication values are \"open\", \"wep\", \"wpa\"" >&2 + showhelp + exit 2; + };; + -p) psk=$2; shift;; + -k) key=$2; shift;; + -i) index=$2; shift + if [ ! ${index} -ge 0 ] && [ ! ${index} -le 3 ]; then + echo "Invalid index \"${index}\"" >&2 + echo "Valid index values are \"0\", \"1\", \"2\", \"3\"" >&2 + showhelp + exit 2 + fi;; + -t) timeout=$2; shift;; + -d) DEBUG=1;; + -h) showhelp; exit 2;; + *) + echo "Invalid opton: -${OPTARG}" >&2 + showhelp + exit 2 + ;; + esac + shift +done +# Perform sanity checks on the script arguments +check_params "${chan}" "${auth}" "${psk}" "${key}" "${index}" || { + showhelp + exit 2 +} + + +# Ok, we're ready. Let's perform the WiFi operations now + +# Step 1: we create the interface and launch the right wpa daemons +nid +oldchan=$(uci_get wireless @wifi-device[0] channel) +iface=$(wlanconfig ath create wlandev wifi0 wlanmode sta) + +wpa_supplicant -g /var/run/wpa_supplicant-global -B -P /var/run/wpa_supplicant-configme.pid > /dev/null 2>&1 +WPA_CLI global interface_add ${iface} "" athr /var/run/wpa_supplicant-${iface} +nid=$(wpa_cli -p /var/run/wpa_supplicant-${iface} -i ${iface} add_network) + +# Step 2: we set the network parameters +WPA_CLI ${iface} set_network ${nid} ssid \"${ssid}\" +WPA_CLI ${iface} set_network ${nid} scan_freq ${chan} +WPA_CLI ${iface} set_network ${nid} scan_ssid 1 +case ${auth} in + "open") + WPA_CLI ${iface} set_network ${nid} key_mgmt NONE + ;; + "wep") + WPA_CLI ${iface} set_network ${nid} key_mgmt NONE + WPA_CLI ${iface} set_network ${nid} wep_key${index} \"${key}\" + WPA_CLI ${iface} set_network ${nid} wep_tx_keyidx ${index} + ;; + "wpa") + WPA_CLI ${iface} set_network ${nid} key_mgmt WPA-PSK + WPA_CLI ${iface} set_network ${nid} psk \"${psk}\" + ;; +esac + +# Step 3: we enable the network with the previously set parameters +WPA_CLI ${iface} enable_network ${nid} + +conn_state= +while [ ${timeout} -gt 0 ]; do + sleep 1 + conn_state=$(wpa_cli -p /var/run/wpa_supplicant-${iface} -i ${iface} status 2>/dev/null | grep wpa_state | cut -d= -f2) + if [ ${conn_state} = "COMPLETED" ]; then + break; + fi + timeout=$((--timeout)) +done + +# Step 4: Clean-up +if [ ${conn_state} != "COMPLETED" ]; then + echo "Timeout --> connection failed" + WPA_CLI ${iface} remove_network ${nid} + WPA_CLI global interface_remove ${iface} + iwconfig ath0 channel ${oldchan} + wlanconfig ${iface} destroy + kill $(cat /var/run/wpa_supplicant-configme.pid) + exit 1 +fi + +echo "Connection success" +WPA_CLI ${iface} remove_network ${nid} +WPA_CLI global interface_remove ${iface} +iwconfig ath0 channel ${oldchan} +wlanconfig ${iface} destroy +kill $(cat /var/run/wpa_supplicant-configme.pid) +exit 0 diff --git a/lib/uboot-envtools.sh b/lib/uboot-envtools.sh new file mode 100644 index 0000000..e21b283 --- /dev/null +++ b/lib/uboot-envtools.sh @@ -0,0 +1,36 @@ +#!/bin/sh +# +# Copyright (C) 2011-2012 OpenWrt.org +# + +ubootenv_add_uci_config() { + local dev=$1 + local offset=$2 + local envsize=$3 + local secsize=$4 + local numsec=$5 + uci batch <>/etc/fw_env.config +} + diff --git a/lib/upgrade/allnet.sh b/lib/upgrade/allnet.sh new file mode 100644 index 0000000..98b368d --- /dev/null +++ b/lib/upgrade/allnet.sh @@ -0,0 +1,162 @@ +# The U-Boot loader of the some Allnet devices requires image sizes and +# checksums to be provided in the U-Boot environment. +# In case the check fails during boot, a failsafe-system is started to provide +# a minimal web-interface for flashing a new firmware. + +# make sure we got uboot-envtools and fw_env.config copied over to the ramfs +# create /var/lock for the lock "fw_setenv.lock" of fw_setenv +platform_add_ramfs_ubootenv() { + [ -e /usr/sbin/fw_printenv ] && install_bin /usr/sbin/fw_printenv /usr/sbin/fw_setenv + [ -e /etc/fw_env.config ] && install_file /etc/fw_env.config + mkdir -p $RAM_ROOT/var/lock +} +append sysupgrade_pre_upgrade platform_add_ramfs_ubootenv + +# determine size of the main firmware partition +platform_get_firmware_size() { + local dev size erasesize name + while read dev size erasesize name; do + name=${name#'"'}; name=${name%'"'} + case "$name" in + firmware) + printf "%d" "0x$size" + break + ;; + esac + done < /proc/mtd +} + +# get the first 4 bytes (magic) of a given file starting at offset in hex format +get_magic_long_at() { + dd if="$1" skip=$(( $CI_BLKSZ / 4 * $2 )) bs=4 count=1 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +get_filesize() { + wc -c "$1" | while read image_size _n ; do echo $image_size ; break; done +} + +# scan through the update image pages until matching a magic +platform_get_offset() { + offsetcount=0 + magiclong="x" + if [ -n "$3" ]; then + offsetcount=$3 + fi + while magiclong=$( get_magic_long_at "$1" "$offsetcount" ) && [ -n "$magiclong" ]; do + case "$magiclong" in + "2705"*) + # U-Boot image magic + if [ "$2" = "uImage" ]; then + echo $offsetcount + return + fi + ;; + "68737173"|"73717368") + # SquashFS + if [ "$2" = "rootfs" ]; then + echo $offsetcount + return + fi + ;; + "deadc0de"|"19852003") + # JFFS2 empty page + if [ "$2" = "rootfs-data" ]; then + echo $offsetcount + return + fi + ;; + esac + offsetcount=$(( $offsetcount + 1 )) + done +} + +platform_check_image_allnet() { + local fw_printenv=/usr/sbin/fw_printenv + [ ! -n "$fw_printenv" -o ! -x "$fw_printenv" ] && { + echo "Please install uboot-envtools!" + return 1 + } + + [ ! -r "/etc/fw_env.config" ] && { + echo "/etc/fw_env.config is missing" + return 1 + } + + local image_size=$( get_filesize "$1" ) + local firmware_size=$( platform_get_firmware_size ) + [ $image_size -ge $firmware_size ] && + { + echo "upgrade image is too big (${image_size}b > ${firmware_size}b)" + } + + local vmlinux_blockoffset=$( platform_get_offset "$1" uImage ) + [ -z $vmlinux_blockoffset ] && { + echo "vmlinux-uImage not found" + return 1 + } + + local rootfs_blockoffset=$( platform_get_offset "$1" rootfs "$vmlinux_blockoffset" ) + [ -z $rootfs_blockoffset ] && { + echo "missing rootfs" + return 1 + } + + local data_blockoffset=$( platform_get_offset "$1" rootfs-data "$rootfs_blockoffset" ) + [ -z $data_blockoffset ] && { + echo "rootfs doesn't have JFFS2 end marker" + return 1 + } + + return 0 +} + +platform_do_upgrade_allnet() { + local firmware_base_addr=$( printf "%d" "$1" ) + local vmlinux_blockoffset=$( platform_get_offset "$2" uImage ) + if [ ! -n "$vmlinux_blockoffset" ]; then + echo "can't determine uImage offset" + return 1 + fi + local rootfs_blockoffset=$( platform_get_offset "$2" rootfs $(( $vmlinux_blockoffset + 1 )) ) + local vmlinux_offset=$(( $vmlinux_blockoffset * $CI_BLKSZ )) + local vmlinux_addr=$(( $firmware_base_addr + $vmlinux_offset )) + local vmlinux_hexaddr=0x$( printf "%08x" "$vmlinux_addr" ) + if [ ! -n "$rootfs_blockoffset" ]; then + echo "can't determine rootfs offset" + return 1 + fi + local rootfs_offset=$(( $rootfs_blockoffset * $CI_BLKSZ )) + local rootfs_addr=$(( $firmware_base_addr + $rootfs_offset )) + local rootfs_hexaddr=0x$( printf "%08x" "$rootfs_addr" ) + local vmlinux_blockcount=$(( $rootfs_blockoffset - $vmlinux_blockoffset )) + local vmlinux_size=$(( $rootfs_offset - $vmlinux_offset )) + local vmlinux_hexsize=0x$( printf "%08x" "$vmlinux_size" ) + local data_blockoffset=$( platform_get_offset "$2" rootfs-data $(( $rootfs_blockoffset + 1 )) ) + if [ ! -n "$data_blockoffset" ]; then + echo "can't determine rootfs size" + return 1 + fi + local data_offset=$(( $data_blockoffset * $CI_BLKSZ )) + local rootfs_blockcount=$(( $data_blockoffset - $rootfs_blockoffset )) + local rootfs_size=$(( $data_offset - $rootfs_offset )) + local rootfs_hexsize=0x$( printf "%08x" "$rootfs_size" ) + + local rootfs_md5=$( dd if="$2" bs=$CI_BLKSZ skip=$rootfs_blockoffset count=$rootfs_blockcount 2>/dev/null | md5sum -); rootfs_md5="${rootfs_md5%% *}" + local vmlinux_md5=$( dd if="$2" bs=$CI_BLKSZ skip=$vmlinux_blockoffset count=$vmlinux_blockcount 2>/dev/null | md5sum -); vmlinux_md5="${vmlinux_md5%% *}" + # this needs a recent version of uboot-envtools! + cat >/tmp/fw_env_upgrade </dev/null | sed -r 's/(.* => )?(.*) .*/\2/'; } + +install_file() { # [ ... ] + for file in "$@"; do + dest="$RAM_ROOT/$file" + [ -f $file -a ! -f $dest ] && { + dir="$(dirname $dest)" + mkdir -p "$dir" + cp $file $dest + } + done +} + +install_bin() { # [ ... ] + src=$1 + files=$1 + [ -x "$src" ] && files="$src $(libs $src)" + install_file $files + shift + for link in "$@"; do { + dest="$RAM_ROOT/$link" + dir="$(dirname $dest)" + mkdir -p "$dir" + [ -f "$dest" ] || ln -s $src $dest + }; done +} + +supivot() { # + /bin/mount | grep "on $1 type" 2>&- 1>&- || /bin/mount -o bind $1 $1 + mkdir -p $1$2 $1/proc $1/sys $1/dev $1/tmp $1/overlay && \ + /bin/mount -o noatime,move /proc $1/proc && \ + pivot_root $1 $1$2 || { + /bin/umount -l $1 $1 + return 1 + } + + /bin/mount -o noatime,move $2/sys /sys + /bin/mount -o noatime,move $2/dev /dev + /bin/mount -o noatime,move $2/tmp /tmp + /bin/mount -o noatime,move $2/overlay /overlay 2>&- + return 0 +} + +run_ramfs() { # [...] + install_bin /bin/busybox /bin/ash /bin/sh /bin/mount /bin/umount \ + /sbin/pivot_root /usr/bin/wget /sbin/reboot /bin/sync /bin/dd \ + /bin/grep /bin/cp /bin/mv /bin/tar /usr/bin/md5sum "/usr/bin/[" \ + /bin/dd /bin/vi /bin/ls /bin/cat /usr/bin/awk /usr/bin/hexdump \ + /bin/sleep /bin/zcat /usr/bin/bzcat /usr/bin/printf /usr/bin/wc \ + /bin/cut /usr/bin/printf /bin/sync /bin/mkdir /bin/rmdir \ + /bin/rm /usr/bin/basename /bin/kill /bin/chmod + + install_bin /sbin/mtd + install_bin /sbin/mount_root + install_bin /sbin/snapshot + install_bin /sbin/snapshot_tool + install_bin /usr/sbin/ubiupdatevol + install_bin /usr/sbin/ubiattach + install_bin /usr/sbin/ubiblock + install_bin /usr/sbin/ubiformat + install_bin /usr/sbin/ubidetach + install_bin /usr/sbin/ubirsvol + install_bin /usr/sbin/ubirmvol + install_bin /usr/sbin/ubimkvol + install_bin /usr/sbin/ubinfo + install_bin /sbin/ubi + install_bin /usr/sbin/mkfs.ubifs + for file in $RAMFS_COPY_BIN; do + install_bin ${file//:/ } + done + install_file /etc/resolv.conf /lib/*.sh /lib/functions/*.sh /lib/upgrade/*.sh $RAMFS_COPY_DATA + + [ -L "/lib64" ] && ln -s /lib $RAM_ROOT/lib64 + + supivot $RAM_ROOT /mnt || { + echo "Failed to switch over to ramfs. Please reboot." + exit 1 + } + + /bin/mount -o remount,ro /mnt + /bin/umount -l /mnt + + grep /overlay /proc/mounts > /dev/null && { + /bin/mount -o noatime,remount,ro /overlay + /bin/umount -l /overlay + } + + # spawn a new shell from ramdisk to reduce the probability of cache issues + exec /bin/busybox ash -c "$*" +} + +kill_remaining() { # [ ] + local sig="${1:-TERM}" + echo -n "Sending $sig to remaining processes ... " + + local my_pid=$$ + local my_ppid=$(cut -d' ' -f4 /proc/$my_pid/stat) + local my_ppisupgraded= + grep -q upgraded /proc/$my_ppid/cmdline >/dev/null && { + local my_ppisupgraded=1 + } + + local stat + for stat in /proc/[0-9]*/stat; do + [ -f "$stat" ] || continue + + local pid name state ppid rest + read pid name state ppid rest < $stat + name="${name#(}"; name="${name%)}" + + local cmdline + read cmdline < /proc/$pid/cmdline + + # Skip kernel threads + [ -n "$cmdline" ] || continue + + if [ $$ -eq 1 ] || [ $my_ppid -eq 1 ] && [ -n "$my_ppisupgraded" ]; then + # Running as init process, kill everything except me + if [ $pid -ne $$ ] && [ $pid -ne $my_ppid ]; then + echo -n "$name " + kill -$sig $pid 2>/dev/null + fi + else + case "$name" in + # Skip essential services + *procd*|*ash*|*init*|*watchdog*|*ssh*|*dropbear*|*telnet*|*login*|*hostapd*|*wpa_supplicant*|*nas*) : ;; + + # Killable process + *) + if [ $pid -ne $$ ] && [ $ppid -ne $$ ]; then + echo -n "$name " + kill -$sig $pid 2>/dev/null + fi + ;; + esac + fi + done + echo "" +} + +run_hooks() { + local arg="$1"; shift + for func in "$@"; do + eval "$func $arg" + done +} + +ask_bool() { + local default="$1"; shift; + local answer="$default" + + [ "$INTERACTIVE" -eq 1 ] && { + case "$default" in + 0) echo -n "$* (y/N): ";; + *) echo -n "$* (Y/n): ";; + esac + read answer + case "$answer" in + y*) answer=1;; + n*) answer=0;; + *) answer="$default";; + esac + } + [ "$answer" -gt 0 ] +} + +v() { + [ "$VERBOSE" -ge 1 ] && echo "$@" +} + +rootfs_type() { + /bin/mount | awk '($3 ~ /^\/$/) && ($5 !~ /rootfs/) { print $5 }' +} + +get_image() { # [ ] + local from="$1" + local conc="$2" + local cmd + + case "$from" in + http://*|ftp://*) cmd="wget -O- -q";; + *) cmd="cat";; + esac + if [ -z "$conc" ]; then + local magic="$(eval $cmd \"$from\" 2>/dev/null | dd bs=2 count=1 2>/dev/null | hexdump -n 2 -e '1/1 "%02x"')" + case "$magic" in + 1f8b) conc="zcat";; + 425a) conc="bzcat";; + esac + fi + + eval "$cmd \"$from\" 2>/dev/null ${conc:+| $conc}" +} + +get_magic_word() { + (get_image "$@" | dd bs=2 count=1 | hexdump -v -n 2 -e '1/1 "%02x"') 2>/dev/null +} + +get_magic_long() { + (get_image "$@" | dd bs=4 count=1 | hexdump -v -n 4 -e '1/1 "%02x"') 2>/dev/null +} + +jffs2_copy_config() { + if grep rootfs_data /proc/mtd >/dev/null; then + # squashfs+jffs2 + mtd -e rootfs_data jffs2write "$CONF_TAR" rootfs_data + else + # jffs2 + mtd jffs2write "$CONF_TAR" rootfs + fi +} + +# Flash firmware to MTD partition +# +# $(1): path to image +# $(2): (optional) pipe command to extract firmware, e.g. dd bs=n skip=m +default_do_upgrade() { + sync + if [ "$SAVE_CONFIG" -eq 1 ]; then + get_image "$1" "$2" | mtd $MTD_CONFIG_ARGS -j "$CONF_TAR" write - "${PART_NAME:-image}" + else + get_image "$1" "$2" | mtd write - "${PART_NAME:-image}" + fi +} + +do_upgrade() { + v "Performing system upgrade..." + if type 'platform_do_upgrade' >/dev/null 2>/dev/null; then + platform_do_upgrade "$ARGV" + else + default_do_upgrade "$ARGV" + fi + + if [ "$SAVE_CONFIG" -eq 1 ] && type 'platform_copy_config' >/dev/null 2>/dev/null; then + platform_copy_config + fi + + v "Upgrade completed" + [ -n "$DELAY" ] && sleep "$DELAY" + ask_bool 1 "Reboot" && { + v "Rebooting system..." + sleep 2 + reboot -f + sleep 5 + echo b 2>/dev/null >/proc/sysrq-trigger + } +} diff --git a/lib/upgrade/delos.sh b/lib/upgrade/delos.sh new file mode 100644 index 0000000..cb2ab19 --- /dev/null +++ b/lib/upgrade/delos.sh @@ -0,0 +1,170 @@ +# +# Copyright (C) 2012 OpenWrt.org +# Copyright (C) 2018 devolo AG +# + +. /lib/delos-functions.sh + +signatureFile="/tmp/signature.bin" +publicKeyFile="/etc/keys/fw_pub_key.pem" + +# get the first 4 bytes (magic) of a given file starting at offset in hex format +delos_get_magic_long_at() { + dd if="$1" skip=$2 bs=1 count=4 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +# scan through the update image pages until matching magic 'deadc0de' @ page start. return the offset. +delos_get_jffs2_trailer_offset() { + local magiclong + local offsetcount=0 + local offset + if [ -n "$2" ]; then + offsetcount=$2 + fi + while magiclong=$(delos_get_magic_long_at "$1" "$offsetcount") && [ -n "$magiclong" ]; do + [ "$magiclong" = "deadc0de" ] && { + offset="$offsetcount" + } + offsetcount=$(( $offsetcount + $CI_BLKSZ )) + done + [ -n "$offset" ] && echo "$offset" +} + +delos_check_image_dvl() { + # check for valid matching dvl image. + local ret + case "$board" in + dlan-pro-1200-ac) + chunk -F "$1" -s inspect || { + echo "Invalid image type." + return 1 + } + chunk -F "$1" -s dump -d "$1.$$.device" -v "$1.$$.oem" + ret=$? + if [ $ret = 0 ] ; then + [ -e "$1.$$.device" ] && + [ -e "$1.$$.oem" ] && + [ "$(uci_get_state delos baptization DeviceType)" = "$(cat "$1.$$.device")" ] && + [ "$(uci_get_state delos baptization OemVariant)" = "$(cat "$1.$$.oem")" ] || ret=1 + fi + if [ $ret != 0 ] ; then + echo "Invalid image type." + fi + # cleanup working files + rm -f "$1".$$.* + return $ret + ;; + + esac + echo "Invalid image type." + return 1 +} + +delos_unpack_image_dvl() { + # convert to image in sysupgrade format + # (only works if image is a file!) + case "$board" in + dlan-pro-1200-ac) + local magicl="$(get_magic_long "$1")" + [ "$magicl" != "8664564c" ] && return + chunk -F "$1" -s dump -k - -f - >"$1.$$.fw" + ret=$? + if [ $ret = 0 ] ; then + rm -f "$1" + mv "$1.$$.fw" "$1" + fi + ;; + esac +} + +platform_check_image_delos() { + local magicl="$(get_magic_long "$1")" + local magic="$(echo "$magicl" | head -c 4)" + + [ "$magicl" = "8664564c" ] && { + delos_check_image_dvl "$1" + return + } + + [ "$magic" != "2705" ] && { + echo "Invalid image type." + return 1 + } + + # Find trailer + local offsetTrailer="$(delos_get_jffs2_trailer_offset "$1")" + if [ -z "$offsetTrailer" ]; then + echo "Invalid image contents." + return 1 + fi + + trailerLength=$(dd if=$1 skip=$offsetTrailer bs=1 2> /dev/null | tr "\0" "\n" | sed -e '/^SIG:/,$d' | wc -c) + signatureOffset=$((offsetTrailer+trailerLength)) + + # Extract signature; Verify signature; There is a \0 before SIG: => signatureOffset-1 + dd if="$1" skip=$(( $signatureOffset + 4 )) bs=1 2>/dev/null | + openssl base64 -A -d -out "$signatureFile" + if [ ! -s "$signatureFile" ]; then + echo "No signature found." + return 1 + fi + + output=$(head -c $(($signatureOffset-1)) "$1" | openssl dgst -sha256 -verify /etc/keys/fw_pub_key.pem -signature "$signatureFile") + opensslExitCode="$?" + rm "$signatureFile" + [ "$opensslExitCode" != 0 ] || [ "$output" != "Verified OK" ] && { + echo "Invalid signature." + return 1 + } + + # Extract trailer + local trailer="$(dd if="$1" skip=$(( $offsetTrailer + 4 )) bs=1 count=$(( $signatureOffset - $offsetTrailer - 4 )) 2>/dev/null)" + if [ -z "$trailer" ]; then + echo "Invalid image contents." + return 1 + fi + ( + . /usr/share/libubox/jshn.sh + json_load "$trailer" + + # compare current and image platform device type / oem variant + json_get_var dev_img device_type + DEVICE_TYPE= + . /etc/delos-image + if [ "$dev_img" = "$DEVICE_TYPE" ] && dvl_check_oemvariant "$trailer"; then + : + else + echo "Image is not qualified for this device." + return 1 + fi + ) || return 1 + + return 0 +} + +platform_do_upgrade_delos() { + default_do_upgrade "$@" +} + +platform_check_config_delos() { + # all in one check for gzip, tar, delos config + tar -xzf "$1" -O etc/config/delos >/tmp/config-delos 2>/dev/null || { + return 1 + } + local type + type="$(uci -c /tmp -q get config-delos.delos.device_type)" || { + # backward compatibility accept config w/o device-type + return 0 + } + . /etc/delos-image + [ "$type" != "$DEVICE_TYPE" ] && { + return 1 + } + return 0 +} + +platform_pre_upgrade_delos() { + delos_unpack_image_dvl "$1" + . /lib/functions/leds.sh + led_set_attr "devolo:status:wlan" operation update +} diff --git a/lib/upgrade/dir825.sh b/lib/upgrade/dir825.sh new file mode 100644 index 0000000..7ad3dd8 --- /dev/null +++ b/lib/upgrade/dir825.sh @@ -0,0 +1,165 @@ +#!/bin/sh +# +# Copyright (C) 2012 OpenWrt.org +# + +. /lib/functions.sh +. /lib/ar71xx.sh + +get_magic_at() { + local mtddev=$1 + local pos=$2 + dd bs=1 count=2 skip=$pos if=$mtddev 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +dir825b_is_caldata_valid() { + local mtddev=$1 + local magic + + magic=$(get_magic_at $mtddev 4096) + [ "$magic" != "a55a" ] && return 0 + + magic=$(get_magic_at $mtddev 20480) + [ "$magic" != "a55a" ] && return 0 + + return 1 +} + +dir825b_copy_caldata() { + local cal_src=$1 + local cal_dst=$2 + local mtd_src + local mtd_dst + local md5_src + local md5_dst + + mtd_src=$(find_mtd_part $cal_src) + [ -z "$mtd_src" ] && { + echo "no $cal_src partition found" + return 1 + } + + mtd_dst=$(find_mtd_part $cal_dst) + [ -z "$mtd_dst" ] && { + echo "no $cal_dst partition found" + return 1 + } + + dir825b_is_caldata_valid "$mtd_src" && { + echo "no valid calibration data found in $cal_src" + return 1 + } + + dir825b_is_caldata_valid "$mtd_dst" && { + echo "Copying calibration data from $cal_src to $cal_dst..." + dd if="$mtd_src" 2>/dev/null | mtd -q -q write - "$cal_dst" + } + + md5_src=$(md5sum "$mtd_src") && md5_src="${md5_src%% *}" + md5_dst=$(md5sum "$mtd_dst") && md5_dst="${md5_dst%% *}" + + [ "$md5_src" != "$md5_dst" ] && { + echo "calibration data mismatch $cal_src:$md5_src $cal_dst:$md5_dst" + return 1 + } + + return 0 +} + +dir825b_do_upgrade_combined() { + local fw_part=$1 + local fw_file=$2 + local fw_mtd=$(find_mtd_part $fw_part) + local fw_length=0x$(dd if="$fw_file" bs=2 skip=1 count=4 2>/dev/null) + local fw_blocks=$(($fw_length / 65536)) + + if [ -n "$fw_mtd" ] && [ ${fw_blocks:-0} -gt 0 ]; then + local append="" + [ -f "$CONF_TAR" -a "$SAVE_CONFIG" -eq 1 ] && append="-j $CONF_TAR" + + sync + dd if="$fw_file" bs=64k skip=1 count=$fw_blocks 2>/dev/null | \ + mtd $append write - "$fw_part" + fi +} + +dir825b_check_image() { + local magic="$(get_magic_long "$1")" + local fw_mtd=$(find_mtd_part "firmware_orig") + + case "$magic" in + "27051956") + ;; + "43493030") + local md5_img=$(dd if="$1" bs=2 skip=9 count=16 2>/dev/null) + local md5_chk=$(dd if="$1" bs=64k skip=1 2>/dev/null | md5sum -); md5_chk="${md5_chk%% *}" + local fw_len=$(dd if="$1" bs=2 skip=1 count=4 2>/dev/null) + local fw_part_len=$(mtd_get_part_size "firmware") + + if [ -z "$fw_mtd" ]; then + ask_bool 0 "Do you have a backup of the caldata partition?" || { + echo "Warning, please make sure that you have a backup of the caldata partition." + echo "Once you have that, use 'sysupgrade -i' for upgrading to the 'fat' firmware." + return 1 + } + fi + + if [ -z "$md5_img" -o -z "$md5_chk" ]; then + echo "Unable to get image checksums. Maybe you are using a streamed image?" + return 1 + fi + + if [ "$md5_img" != "$md5_chk" ]; then + echo "Invalid image. Contents do not match checksum (image:$md5_img calculated:$md5_chk)" + return 1 + fi + + fw_len=$((0x$fw_len)) + fw_part_len=${fw_part_len:-0} + + if [ $fw_part_len -lt $fw_len ]; then + echo "The upgrade image is too big (size:$fw_len available:$fw_part_len)" + return 1 + fi + ;; + *) + echo "Unsupported image format." + return 1 + ;; + esac + + return 0 +} + +platform_do_upgrade_dir825b() { + local magic="$(get_magic_long "$1")" + local fw_mtd=$(find_mtd_part "firmware_orig") + + case "$magic" in + "27051956") + if [ -n "$fw_mtd" ]; then + # restore calibration data before downgrading to + # the normal image + dir825b_copy_caldata "caldata" "caldata_orig" || { + echo "unable to restore calibration data" + exit 1 + } + PART_NAME="firmware_orig" + else + PART_NAME="firmware" + fi + default_do_upgrade "$ARGV" + ;; + "43493030") + if [ -z "$fw_mtd" ]; then + # backup calibration data before upgrading to the + # fat image + dir825b_copy_caldata "caldata" "caldata_copy" || { + echo "unable to backup calibration data" + exit 1 + } + fi + dir825b_do_upgrade_combined "firmware" "$ARGV" + ;; + esac +} diff --git a/lib/upgrade/ioe.sh b/lib/upgrade/ioe.sh new file mode 100644 index 0000000..182ea07 --- /dev/null +++ b/lib/upgrade/ioe.sh @@ -0,0 +1,219 @@ +# Copyright (c) 2015 The Linux Foundation. All rights reserved. +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +USE_REFRESH= + +# make sure we got the tools we need during the fw upgrade process +platform_add_ramfs_ioe_tools() +{ + install_bin /usr/sbin/fw_printenv /usr/sbin/fw_setenv + install_bin /bin/busybox /usr/bin/cut /usr/bin/sed + install_bin /usr/bin/md5sum + install_bin /usr/sbin/nandwrite + install_bin /usr/sbin/ubiattach + install_bin /usr/sbin/ubidetach + install_file /etc/fw_env.config +} +append sysupgrade_pre_upgrade platform_add_ramfs_ioe_tools + +# determine size of the main firmware partition +platform_get_firmware_size() { + local dev size erasesize name + while read dev size erasesize name; do + name=${name#'"'}; name=${name%'"'} + case "$name" in + firmware) + printf "%d" "0x$size" + break + ;; + esac + done < /proc/mtd +} + +get_filesize() { + wc -c "$1" | while read image_size _n ; do echo $image_size ; break; done +} + +# This function read the MTD mapping in /proc/mtd and output +# its offset in flash +# @1) (OUTPUT) variable to store the offset to +# @2) partition name +# @3) NAND flash +get_mtdpart_offset() { + local varname=$1 + local partname=$2 + local offset=0 + local mtdsize=0 + + # Iterate over every line in mtd until the partition name matches + local line + while read line && echo ${line} | grep -vq ".*\"${partname}\""; do + # If the line doesn't start with mtd* (like first line) + # we just skip it + echo ${line} | grep -q "^mtd.*" || continue + echo ${line} | grep -q "rootfs_data" && continue + echo ${line} | grep -q "firmware" && continue + echo ${line} | grep -q "fw-2" && continue + # Here we extract the size info and add it to the previous offset + mtdsize=$(echo ${line}|cut -f2 -d' ') + offset=$(printf '%x' $((0x${offset} + 0x${mtdsize}))) + done < /proc/mtd + + eval "${varname}=${offset}" +} + +platform_check_image_ioe() { + local image_size=$( get_filesize "$1" ) + local firmware_size=$( platform_get_firmware_size ) + + [ $image_size -ge $firmware_size ] && + { + echo "upgrade image is too big (${image_size}b > ${firmware_size}b)" + return 1 + } + + return 0 +} + +ioe_update_uboot_env() { + local file="$1" + local nand=$2 + # NOR0 size - 16MB hex (dual NOR) + local nor0_size=1000000 + # NOR0 size - 512kB hex (NAND flash) + local nor0_size_nand=80000 + + local kernel_addr + local bootargs bootcmd + + # Perform sanity checks to make sure we've got all the tools we need + [ -x /usr/sbin/fw_printenv -a -x /usr/sbin/fw_setenv -a \ + -x /bin/grep -a -x /usr/bin/cut -a -x /usr/bin/md5sum ] || { + v "Error: missing tools to perform FW upgrade" + return 1 + } + [ -f /etc/fw_env.config ] || { + v "/etc/fw_env.config does not exist" + return 1 + } + + get_mtdpart_offset kernel_addr "k-2" + + local bootcmd_old=$(fw_printenv -n bootcmd) + local bootargs_old=$(fw_printenv -n bootargs) + + local ubi=$(fw_printenv -n bootargs |grep ubi) + [ -n "$ubi" ] && { + mtdx=$(cat /proc/mtd |grep "r-2" |cut -f1 -d ":") + r_n=$(echo $mtdx |cut -f2 -d "d") + + while read line; do + echo $line | grep -q "rootfs" || continue + mtdx=$(echo $line |cut -f1 -d ":") + rootfs_n=$(echo $mtdx |cut -f2 -d "d") + break + done < /proc/mtd + } + + v "Updating cus-531 u-boot-env..." + bootargs=$(fw_printenv -n bootargs | sed \ + -e 's/(kernel)/(tmp-k-1)/' \ + -e 's/(rootfs)/(tmp-r-1)/' \ + -e 's/(vendor)/(tmp-v-1)/' \ + -e 's/(firmware)/(tmp-fw-1)/' \ + \ + -e 's/(k-2)/(kernel)/' \ + -e 's/(r-2)/(rootfs)/' \ + -e 's/(v-2)/(vendor)/' \ + -e 's/(fw-2)/(firmware)/' \ + \ + -e 's/(tmp-k-1)/(k-2)/' \ + -e 's/(tmp-r-1)/(r-2)/' \ + -e 's/(tmp-v-1)/(v-2)/' \ + -e 's/(tmp-fw-1)/(fw-2)/' \ + ) + + _kernel_addr=$(printf '%d' 0x${kernel_addr}) + _nor0_size=$(printf '%d' 0x${nor0_size}) + + if [ -n "$nand" ]; then + # Kernel and rootfs for NAND flash are on second SPI partition + v "NAND flash detected" + kernel_addr=$(printf '%x' $((0x${kernel_addr} - 0x${nor0_size_nand}))) + bootcmd="nboot 0x81000000 0 0x${kernel_addr}; run fail" + [ -n "$ubi" ] && bootargs=$(echo ${bootargs} | sed -e 's/ubi.mtd='"${rootfs_n}"'/ubi.mtd='"${r_n}"'/') + elif [ $_kernel_addr -lt $_nor0_size ]; then + bootcmd="bootm 0x9f${kernel_addr}; run fail" + else + v "32M NOR flash detected" + kernel_addr=$(printf '%x' $((0x${kernel_addr} - 0x${nor0_size}))) + bootcmd="flselect 1; bootm 0x9f${kernel_addr}; run fail" + fi + + fw_setenv -s - << EOF + swap_root set bootargs_tmp \${bootargs}; set bootargs \${bootargs_old}; set bootargs_old \${bootargs_tmp} + swap_kernel set bootcmd_tmp \${bootcmd}; set bootcmd \${bootcmd_old}; set bootcmd_old \${bootcmd_tmp} + fail run swap_root; run swap_kernel; save; reset + bootargs ${bootargs} + bootcmd ${bootcmd} + bootargs_old ${bootargs_old} + bootcmd_old ${bootcmd_old} +EOF + v "done" +} + +platform_do_upgrade_ioe() { + local file=$1 + local name=$2 + local fw="firmware" + local ubi_vol="0" + local rootfs="rootfs" + local rootfs_data="rootfs_data" + local valid_env=$(fw_printenv | grep "bootcmd=bootp") + + [ -n "$valid_env" ] && { + v "ERROR, invalid u-boot-env, sysupgrade failed" + return + } + + dual=$(cat /proc/mtd | grep fw-2) + [ -n "$dual" ] && fw="fw-2" + + sync + + nand=$(echo $name | grep "nand"); + if [ -n "$nand" ] || [ "$name" = "cus532k" ]; then + mtd_fw=$(cat /proc/mtd |grep $fw |cut -f1 -d ":") + mtd_dev="/dev/$mtd_fw" + + ubidetach -d $ubi_vol + mtd erase $mtd_dev + mtd_ubi_rootfs="/dev/$(cat /proc/mtd |grep $rootfs |cut -f1 -d ":")" + dd if=$file bs=2048 | nandwrite -p $mtd_dev - + ubiattach -p $mtd_ubi_rootfs + sleep 2 + mtd_ubi_rootfs_data="$(cat /proc/mtd |grep $rootfs_data |cut -f1 -d ":" | awk ' // {sub(/mtd/, "", $0);print("/dev/mtdblock"$0)}')" + echo $mtd_ubi_rootfs_data + mount -t jffs2 $mtd_ubi_rootfs_data /mnt + echo $CONF_TAR + tar xzf $CONF_TAR -C /mnt/upper + sync + umount /mnt + else + get_image "$1" | mtd -j "$CONF_TAR" write - $fw + fi + + [ -n "$dual" ] && ioe_update_uboot_env "$file" "$nand" +} + diff --git a/lib/upgrade/keep.d/base-files b/lib/upgrade/keep.d/base-files new file mode 100644 index 0000000..ca975e4 --- /dev/null +++ b/lib/upgrade/keep.d/base-files @@ -0,0 +1,4 @@ +/etc/config/network +/etc/config/ +/etc/dropbear/ +/etc/crontabs/ diff --git a/lib/upgrade/keep.d/base-files-essential b/lib/upgrade/keep.d/base-files-essential new file mode 100644 index 0000000..2fa5f02 --- /dev/null +++ b/lib/upgrade/keep.d/base-files-essential @@ -0,0 +1,9 @@ +# Essential files that will be always kept +/etc/hosts +/etc/group +/etc/passwd +/etc/profile +/etc/shadow +/etc/shells +/etc/sysctl.conf +/etc/rc.local diff --git a/lib/upgrade/keep.d/delos-migration b/lib/upgrade/keep.d/delos-migration new file mode 100644 index 0000000..babef70 --- /dev/null +++ b/lib/upgrade/keep.d/delos-migration @@ -0,0 +1 @@ +/etc/migration diff --git a/lib/upgrade/keep.d/dlan-plc b/lib/upgrade/keep.d/dlan-plc new file mode 100644 index 0000000..208d2dc --- /dev/null +++ b/lib/upgrade/keep.d/dlan-plc @@ -0,0 +1,5 @@ +/lib/firmware/plc/user.nvm +/lib/firmware/plc/user.pib +/lib/firmware/plc/user.pib.tmp +/lib/firmware/plc/security-id +/lib/firmware/plc/dak diff --git a/lib/upgrade/keep.d/easycwmp b/lib/upgrade/keep.d/easycwmp new file mode 100644 index 0000000..6508c76 --- /dev/null +++ b/lib/upgrade/keep.d/easycwmp @@ -0,0 +1 @@ +/usr/share/easycwmp/defaults diff --git a/lib/upgrade/keep.d/opkg b/lib/upgrade/keep.d/opkg new file mode 100644 index 0000000..7996194 --- /dev/null +++ b/lib/upgrade/keep.d/opkg @@ -0,0 +1 @@ +/etc/opkg/keys/ diff --git a/lib/upgrade/keep.d/uboot-envtools b/lib/upgrade/keep.d/uboot-envtools new file mode 100644 index 0000000..7e6aa56 --- /dev/null +++ b/lib/upgrade/keep.d/uboot-envtools @@ -0,0 +1,2 @@ +/etc/config/ubootenv +/etc/fw_env.config diff --git a/lib/upgrade/keep.d/uhttpd b/lib/upgrade/keep.d/uhttpd new file mode 100644 index 0000000..b2d07bf --- /dev/null +++ b/lib/upgrade/keep.d/uhttpd @@ -0,0 +1,2 @@ +/etc/uhttpd.crt +/etc/uhttpd.key diff --git a/lib/upgrade/nand.sh b/lib/upgrade/nand.sh new file mode 100644 index 0000000..0ed1b63 --- /dev/null +++ b/lib/upgrade/nand.sh @@ -0,0 +1,364 @@ +#!/bin/sh +# Copyright (C) 2014 OpenWrt.org +# + +. /lib/functions.sh + +# 'kernel' partition on NAND contains the kernel +CI_KERNPART="kernel" + +# 'ubi' partition on NAND contains UBI +CI_UBIPART="ubi" + +ubi_mknod() { + local dir="$1" + local dev="/dev/$(basename $dir)" + + [ -e "$dev" ] && return 0 + + local devid="$(cat $dir/dev)" + local major="${devid%%:*}" + local minor="${devid##*:}" + mknod "$dev" c $major $minor +} + +nand_find_volume() { + local ubidevdir ubivoldir + ubidevdir="/sys/devices/virtual/ubi/$1" + [ ! -d "$ubidevdir" ] && return 1 + for ubivoldir in $ubidevdir/${1}_*; do + [ ! -d "$ubivoldir" ] && continue + if [ "$( cat $ubivoldir/name )" = "$2" ]; then + basename $ubivoldir + ubi_mknod "$ubivoldir" + return 0 + fi + done +} + +nand_find_ubi() { + local ubidevdir ubidev mtdnum + mtdnum="$( find_mtd_index $1 )" + [ ! "$mtdnum" ] && return 1 + for ubidevdir in /sys/devices/virtual/ubi/ubi*; do + [ ! -d "$ubidevdir" ] && continue + cmtdnum="$( cat $ubidevdir/mtd_num )" + [ ! "$mtdnum" ] && continue + if [ "$mtdnum" = "$cmtdnum" ]; then + ubidev=$( basename $ubidevdir ) + ubi_mknod "$ubidevdir" + echo $ubidev + return 0 + fi + done +} + +nand_get_magic_long() { + dd if="$1" skip=$2 bs=4 count=1 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +get_magic_long_tar() { + ( tar xf $1 $2 -O | dd bs=4 count=1 | hexdump -v -n 4 -e '1/1 "%02x"') 2> /dev/null +} + +identify_magic() { + local magic=$1 + case "$magic" in + "55424923") + echo "ubi" + ;; + "31181006") + echo "ubifs" + ;; + "68737173") + echo "squashfs" + ;; + "d00dfeed") + echo "fit" + ;; + "4349"*) + echo "combined" + ;; + *) + echo "unknown $magic" + ;; + esac +} + + +identify() { + identify_magic $(nand_get_magic_long "$1" "${2:-0}") +} + +identify_tar() { + identify_magic $(get_magic_long_tar "$1" "$2") +} + +nand_restore_config() { + sync + local ubidev=$( nand_find_ubi $CI_UBIPART ) + local ubivol="$( nand_find_volume $ubidev rootfs_data )" + [ ! "$ubivol" ] && + ubivol="$( nand_find_volume $ubidev rootfs )" + mkdir /tmp/new_root + if ! mount -t ubifs /dev/$ubivol /tmp/new_root; then + echo "mounting ubifs $ubivol failed" + rmdir /tmp/new_root + return 1 + fi + mv "$1" "/tmp/new_root/sysupgrade.tgz" + umount /tmp/new_root + sync + rmdir /tmp/new_root +} + +nand_upgrade_prepare_ubi() { + local rootfs_length="$1" + local rootfs_type="$2" + local has_kernel="${3:-0}" + local has_env="${4:-0}" + + local mtdnum="$( find_mtd_index "$CI_UBIPART" )" + if [ ! "$mtdnum" ]; then + echo "cannot find ubi mtd partition $CI_UBIPART" + return 1 + fi + + local ubidev="$( nand_find_ubi "$CI_UBIPART" )" + if [ ! "$ubidev" ]; then + ubiattach -m "$mtdnum" + sync + ubidev="$( nand_find_ubi "$CI_UBIPART" )" + fi + + if [ ! "$ubidev" ]; then + ubiformat /dev/mtd$mtdnum -y + ubiattach -m "$mtdnum" + sync + ubidev="$( nand_find_ubi "$CI_UBIPART" )" + [ "$has_env" -gt 0 ] && { + ubimkvol /dev/$ubidev -n 0 -N ubootenv -s 1MiB + ubimkvol /dev/$ubidev -n 1 -N ubootenv2 -s 1MiB + } + fi + + local kern_ubivol="$( nand_find_volume $ubidev kernel )" + local root_ubivol="$( nand_find_volume $ubidev rootfs )" + local data_ubivol="$( nand_find_volume $ubidev rootfs_data )" + + # remove ubiblock device of rootfs + local root_ubiblk="ubiblock${root_ubivol:3}" + if [ "$root_ubivol" -a -e "/dev/$root_ubiblk" ]; then + echo "removing $root_ubiblk" + if ! ubiblock -r /dev/$root_ubivol; then + echo "cannot remove $root_ubiblk" + return 1; + fi + fi + + # kill volumes + [ "$kern_ubivol" ] && ubirmvol /dev/$ubidev -N kernel || true + [ "$root_ubivol" ] && ubirmvol /dev/$ubidev -N rootfs || true + [ "$data_ubivol" ] && ubirmvol /dev/$ubidev -N rootfs_data || true + + # update kernel + if [ "$has_kernel" = "1" ]; then + if ! ubimkvol /dev/$ubidev -N kernel -s $kernel_length; then + echo "cannot create kernel volume" + return 1; + fi + fi + + # update rootfs + local root_size_param + if [ "$rootfs_type" = "ubifs" ]; then + root_size_param="-m" + else + root_size_param="-s $rootfs_length" + fi + if ! ubimkvol /dev/$ubidev -N rootfs $root_size_param; then + echo "cannot create rootfs volume" + return 1; + fi + + # create rootfs_data for non-ubifs rootfs + if [ "$rootfs_type" != "ubifs" ]; then + if ! ubimkvol /dev/$ubidev -N rootfs_data -m; then + echo "cannot initialize rootfs_data volume" + return 1 + fi + fi + sync + return 0 +} + +nand_do_upgrade_success() { + local conf_tar="/tmp/sysupgrade.tgz" + + sync + [ -f "$conf_tar" ] && nand_restore_config "$conf_tar" + echo "sysupgrade successful" + reboot -f +} + +# Flash the UBI image to MTD partition +nand_upgrade_ubinized() { + local ubi_file="$1" + local mtdnum="$(find_mtd_index "$CI_UBIPART")" + + [ ! "$mtdnum" ] && { + CI_UBIPART="rootfs" + mtdnum="$(find_mtd_index "$CI_UBIPART")" + } + + if [ ! "$mtdnum" ]; then + echo "cannot find mtd device $CI_UBIPART" + reboot -f + fi + + local mtddev="/dev/mtd${mtdnum}" + ubidetach -p "${mtddev}" || true + sync + ubiformat "${mtddev}" -y -f "${ubi_file}" + ubiattach -p "${mtddev}" + nand_do_upgrade_success +} + +# Write the UBIFS image to UBI volume +nand_upgrade_ubifs() { + local rootfs_length=`(cat $1 | wc -c) 2> /dev/null` + + nand_upgrade_prepare_ubi "$rootfs_length" "ubifs" "0" "0" + + local ubidev="$( nand_find_ubi "$CI_UBIPART" )" + local root_ubivol="$(nand_find_volume $ubidev rootfs)" + ubiupdatevol /dev/$root_ubivol -s $rootfs_length $1 + + nand_do_upgrade_success +} + +nand_upgrade_tar() { + local tar_file="$1" + local board_name="$(cat /tmp/sysinfo/board_name)" + local kernel_mtd="$(find_mtd_index $CI_KERNPART)" + + local kernel_length=`(tar xf $tar_file sysupgrade-$board_name/kernel -O | wc -c) 2> /dev/null` + local rootfs_length=`(tar xf $tar_file sysupgrade-$board_name/root -O | wc -c) 2> /dev/null` + + local rootfs_type="$(identify_tar "$tar_file" sysupgrade-$board_name/root)" + + local has_kernel=1 + local has_env=0 + + [ "$kernel_length" != 0 -a -n "$kernel_mtd" ] && { + tar xf $tar_file sysupgrade-$board_name/kernel -O | mtd write - $CI_KERNPART + } + [ "$kernel_length" = 0 -o ! -z "$kernel_mtd" ] && has_kernel=0 + + nand_upgrade_prepare_ubi "$rootfs_length" "$rootfs_type" "$has_kernel" "$has_env" + + local ubidev="$( nand_find_ubi "$CI_UBIPART" )" + [ "$has_kernel" = "1" ] && { + local kern_ubivol="$(nand_find_volume $ubidev kernel)" + tar xf $tar_file sysupgrade-$board_name/kernel -O | \ + ubiupdatevol /dev/$kern_ubivol -s $kernel_length - + } + + local root_ubivol="$(nand_find_volume $ubidev rootfs)" + tar xf $tar_file sysupgrade-$board_name/root -O | \ + ubiupdatevol /dev/$root_ubivol -s $rootfs_length - + + nand_do_upgrade_success +} + +# Recognize type of passed file and start the upgrade process +nand_do_upgrade_stage2() { + local file_type=$(identify $1) + + [ ! "$(find_mtd_index "$CI_UBIPART")" ] && CI_UBIPART="rootfs" + + case "$file_type" in + "ubi") nand_upgrade_ubinized $1;; + "ubifs") nand_upgrade_ubifs $1;; + *) nand_upgrade_tar $1;; + esac +} + +nand_upgrade_stage2() { + [ $1 = "nand" ] && { + [ -f "$2" ] && { + touch /tmp/sysupgrade + + killall -9 telnetd + killall -9 dropbear + killall -9 ash + + kill_remaining TERM + sleep 3 + kill_remaining KILL + + sleep 1 + + if [ -n "$(rootfs_type)" ]; then + v "Switching to ramdisk..." + run_ramfs ". /lib/functions.sh; include /lib/upgrade; nand_do_upgrade_stage2 $2" + else + nand_do_upgrade_stage2 $2 + fi + return 0 + } + echo "Nand upgrade failed" + exit 1 + } +} + +nand_upgrade_stage1() { + [ -f /tmp/sysupgrade-nand-path ] && { + path="$(cat /tmp/sysupgrade-nand-path)" + [ "$SAVE_CONFIG" != 1 -a -f "$CONF_TAR" ] && + rm $CONF_TAR + + ubus call system nandupgrade "{\"path\": \"$path\" }" + exit 0 + } +} +append sysupgrade_pre_upgrade nand_upgrade_stage1 + +# Check if passed file is a valid one for NAND sysupgrade. Currently it accepts +# 3 types of files: +# 1) UBI - should contain an ubinized image, header is checked for the proper +# MAGIC +# 2) UBIFS - should contain UBIFS partition that will replace "rootfs" volume, +# header is checked for the proper MAGIC +# 3) TAR - archive has to include "sysupgrade-BOARD" directory with a non-empty +# "CONTROL" file (at this point its content isn't verified) +# +# You usually want to call this function in platform_check_image. +# +# $(1): board name, used in case of passing TAR file +# $(2): file to be checked +nand_do_platform_check() { + local board_name="$1" + local tar_file="$2" + local control_length=`(tar xf $tar_file sysupgrade-$board_name/CONTROL -O | wc -c) 2> /dev/null` + local file_type="$(identify $2)" + + [ "$control_length" = 0 -a "$file_type" != "ubi" -a "$file_type" != "ubifs" ] && { + echo "Invalid sysupgrade file." + return 1 + } + + echo -n $2 > /tmp/sysupgrade-nand-path + cp /sbin/upgraded /tmp/ + + return 0 +} + +# Start NAND upgrade process +# +# $(1): file to be used for upgrade +nand_do_upgrade() { + echo -n $1 > /tmp/sysupgrade-nand-path + cp /sbin/upgraded /tmp/ + nand_upgrade_stage1 +} diff --git a/lib/upgrade/openmesh.sh b/lib/upgrade/openmesh.sh new file mode 100644 index 0000000..95d39bf --- /dev/null +++ b/lib/upgrade/openmesh.sh @@ -0,0 +1,226 @@ +# The U-Boot loader of the OpenMesh devices requires image sizes and +# checksums to be provided in the U-Boot environment. +# The OpenMesh devices come with 2 main partitions - while one is active +# sysupgrade will flash the other. The boot order is changed to boot the +# newly flashed partition. If the new partition can't be booted due to +# upgrade failures the previously used partition is loaded. + +trim() +{ + echo $1 +} + +cfg_value_get() +{ + local cfg=$1 cfg_opt + local section=$2 our_section=0 + local param=$3 our_param= + + for cfg_opt in $cfg + do + [ "$cfg_opt" = "[$section]" ] && our_section=1 && continue + [ "$our_section" = "1" ] || continue + + our_param=$(echo ${cfg_opt%%=*}) + [ "$param" = "$our_param" ] && echo ${cfg_opt##*=} && break + done +} + +# make sure we got uboot-envtools and fw_env.config copied over to the ramfs +# create /var/lock for the lock "fw_setenv.lock" of fw_setenv +platform_add_ramfs_ubootenv() +{ + [ -e /usr/sbin/fw_printenv ] && install_bin /usr/sbin/fw_printenv /usr/sbin/fw_setenv + [ -e /etc/fw_env.config ] && install_file /etc/fw_env.config + mkdir -p $RAM_ROOT/var/lock +} +append sysupgrade_pre_upgrade platform_add_ramfs_ubootenv + +platform_check_image_openmesh() +{ + local img_magic=$1 + local img_path=$2 + local fw_printenv=/usr/sbin/fw_printenv + local img_board_target= img_num_files= i=0 + local cfg_name= kernel_name= rootfs_name= + + case "$img_magic" in + # Combined Extended Image v1 + 43453031) + img_board_target=$(trim $(dd if="$img_path" bs=4 skip=1 count=8 2>/dev/null)) + img_num_files=$(trim $(dd if="$img_path" bs=2 skip=18 count=1 2>/dev/null)) + ;; + *) + echo "Invalid image ($img_magic). Use combined extended images on this platform" + return 1 + ;; + esac + + case "$img_board_target" in + OM2P) + [ "$board" = "om2p" ] && break + [ "$board" = "om2pv2" ] && break + [ "$board" = "om2p-lc" ] && break + [ "$board" = "om2p-hs" ] && break + [ "$board" = "om2p-hsv2" ] && break + [ "$board" = "om2p-hsv3" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + OM5P) + [ "$board" = "om5p" ] && break + [ "$board" = "om5p-an" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + OM5PAC) + [ "$board" = "om5p-ac" ] && break + [ "$board" = "om5p-acv2" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + MR1750) + [ "$board" = "mr1750" ] && break + [ "$board" = "mr1750v2" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + MR600) + [ "$board" = "mr600" ] && break + [ "$board" = "mr600v2" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + MR900) + [ "$board" = "mr900" ] && break + [ "$board" = "mr900v2" ] && break + echo "Invalid image board target ($img_board_target) for this platform: $board. Use the correct image for this platform" + return 1 + ;; + *) + echo "Invalid board target ($img_board_target). Use the correct image for this platform" + return 1 + ;; + esac + + [ $img_num_files -ne 3 ] && { + echo "Invalid number of embedded images ($img_num_files). Use the correct image for this platform" + return 1 + } + + cfg_name=$(trim $(dd if="$img_path" bs=2 skip=19 count=16 2>/dev/null)) + + [ "$cfg_name" != "fwupgrade.cfg" ] && { + echo "Invalid embedded config file ($cfg_name). Use the correct image for this platform" + return 1 + } + + kernel_name=$(trim $(dd if="$img_path" bs=2 skip=55 count=16 2>/dev/null)) + + [ "$kernel_name" != "kernel" ] && { + echo "Invalid embedded kernel file ($kernel_name). Use the correct image for this platform" + return 1 + } + + rootfs_name=$(trim $(dd if="$img_path" bs=2 skip=91 count=16 2>/dev/null)) + + [ "$rootfs_name" != "rootfs" ] && { + echo "Invalid embedded kernel file ($rootfs_name). Use the correct image for this platform" + return 1 + } + + [ ! -x "$fw_printenv" ] && { + echo "Please install uboot-envtools!" + return 1 + } + + [ ! -r "/etc/fw_env.config" ] && { + echo "/etc/fw_env.config is missing" + return 1 + } + + return 0 +} + +platform_do_upgrade_openmesh() +{ + local img_path=$1 img_board_target= + local kernel_start_addr= kernel_start_addr1= kernel_start_addr2= + local kernel_size= kernel_md5= + local rootfs_size= rootfs_checksize= rootfs_md5= + local kernel_bsize= total_size= + local data_offset=$((64 * 1024)) block_size= offset= + local uboot_env_upgrade="/tmp/fw_env_upgrade" + local cfg_size= kernel_size= rootfs_size= + local append="" + + [ -f "$CONF_TAR" -a "$SAVE_CONFIG" -eq 1 ] && append="-j $CONF_TAR" + + cfg_size=$(dd if="$img_path" bs=2 skip=35 count=4 2>/dev/null) + kernel_size=$(dd if="$img_path" bs=2 skip=71 count=4 2>/dev/null) + rootfs_size=$(dd if="$img_path" bs=2 skip=107 count=4 2>/dev/null) + + img_board_target=$(trim $(dd if="$img_path" bs=4 skip=1 count=8 2>/dev/null)) + cfg_content=$(dd if="$img_path" bs=1 skip=$data_offset count=$(echo $((0x$cfg_size))) 2>/dev/null) + + case $img_board_target in + OM2P) + block_size=$((256 * 1024)) + total_size=7340032 + kernel_start_addr1=0x9f1c0000 + kernel_start_addr2=0x9f8c0000 + ;; + OM5P|OM5PAC|MR600|MR900|MR1750) + block_size=$((64 * 1024)) + total_size=7995392 + kernel_start_addr1=0x9f0b0000 + kernel_start_addr2=0x9f850000 + ;; + esac + + kernel_md5=$(cfg_value_get "$cfg_content" "vmlinux" "md5sum") + rootfs_md5=$(cfg_value_get "$cfg_content" "rootfs" "md5sum") + rootfs_checksize=$(cfg_value_get "$cfg_content" "rootfs" "checksize") + + if [ "$((0x$kernel_size % $block_size))" = "0" ] + then + kernel_bsize=$(echo $((0x$kernel_size))) + else + kernel_bsize=$((0x$kernel_size + ($block_size - (0x$kernel_size % $block_size)))) + fi + + mtd -q erase inactive + + offset=$(echo $(($data_offset + 0x$cfg_size + 0x$kernel_size))) + dd if="$img_path" bs=1 skip=$offset count=$(echo $((0x$rootfs_size))) 2>&- | mtd -n -p $kernel_bsize $append write - "inactive" + + offset=$(echo $(($data_offset + 0x$cfg_size))) + dd if="$img_path" bs=1 skip=$offset count=$(echo $((0x$kernel_size))) 2>&- | mtd -n write - "inactive" + + rm $uboot_env_upgrade 2>&- + + if [ "$(grep 'mtd3:.*inactive' /proc/mtd)" ] + then + printf "kernel_size_1 %u\n" $(($kernel_bsize / 1024)) >> $uboot_env_upgrade + printf "rootfs_size_1 %u\n" $((($total_size - $kernel_bsize) / 1024)) >> $uboot_env_upgrade + printf "bootseq 1,2\n" >> $uboot_env_upgrade + kernel_start_addr=$kernel_start_addr1 + else + printf "kernel_size_2 %u\n" $(($kernel_bsize / 1024)) >> $uboot_env_upgrade + printf "rootfs_size_2 %u\n" $((($total_size - $kernel_bsize) / 1024)) >> $uboot_env_upgrade + printf "bootseq 2,1\n" >> $uboot_env_upgrade + kernel_start_addr=$kernel_start_addr2 + fi + + printf "vmlinux_start_addr %s\n" $kernel_start_addr >> $uboot_env_upgrade + printf "vmlinux_size 0x%s\n" $kernel_size >> $uboot_env_upgrade + printf "vmlinux_checksum %s\n" $kernel_md5 >> $uboot_env_upgrade + printf "rootfs_start_addr 0x%x\n" $(($kernel_start_addr + $kernel_bsize)) >> $uboot_env_upgrade + printf "rootfs_size %s\n" $rootfs_checksize >> $uboot_env_upgrade + printf "rootfs_checksum %s\n" $rootfs_md5 >> $uboot_env_upgrade + + fw_setenv -s $uboot_env_upgrade || { + echo "failed to update U-Boot environment" + return 1 + } +} diff --git a/lib/upgrade/platform.sh b/lib/upgrade/platform.sh new file mode 100755 index 0000000..3dfca44 --- /dev/null +++ b/lib/upgrade/platform.sh @@ -0,0 +1,629 @@ +# +# Copyright (C) 2011 OpenWrt.org +# + +. /lib/functions/system.sh +. /lib/ar71xx.sh + +PART_NAME=firmware +RAMFS_COPY_DATA=/lib/ar71xx.sh + +CI_BLKSZ=65536 +CI_LDADR=0x80060000 + +platform_find_partitions() { + local first dev size erasesize name + while read dev size erasesize name; do + name=${name#'"'}; name=${name%'"'} + case "$name" in + vmlinux.bin.l7|vmlinux|kernel|linux|linux.bin|rootfs|filesystem) + if [ -z "$first" ]; then + first="$name" + else + echo "$erasesize:$first:$name" + break + fi + ;; + esac + done < /proc/mtd +} + +platform_find_kernelpart() { + local part + for part in "${1%:*}" "${1#*:}"; do + case "$part" in + vmlinux.bin.l7|vmlinux|kernel|linux|linux.bin) + echo "$part" + break + ;; + esac + done +} + +platform_do_upgrade_combined() { + local partitions=$(platform_find_partitions) + local kernelpart=$(platform_find_kernelpart "${partitions#*:}") + local erase_size=$((0x${partitions%%:*})); partitions="${partitions#*:}" + local kern_length=0x$(dd if="$1" bs=2 skip=1 count=4 2>/dev/null) + local kern_blocks=$(($kern_length / $CI_BLKSZ)) + local root_blocks=$((0x$(dd if="$1" bs=2 skip=5 count=4 2>/dev/null) / $CI_BLKSZ)) + + if [ -n "$partitions" ] && [ -n "$kernelpart" ] && \ + [ ${kern_blocks:-0} -gt 0 ] && \ + [ ${root_blocks:-0} -gt 0 ] && \ + [ ${erase_size:-0} -gt 0 ]; + then + local append="" + [ -f "$CONF_TAR" -a "$SAVE_CONFIG" -eq 1 ] && append="-j $CONF_TAR" + + ( dd if="$1" bs=$CI_BLKSZ skip=1 count=$kern_blocks 2>/dev/null; \ + dd if="$1" bs=$CI_BLKSZ skip=$((1+$kern_blocks)) count=$root_blocks 2>/dev/null ) | \ + mtd -r $append -F$kernelpart:$kern_length:$CI_LDADR,rootfs write - $partitions + fi +} + +tplink_get_image_hwid() { + get_image "$@" | dd bs=4 count=1 skip=16 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +tplink_get_image_boot_size() { + get_image "$@" | dd bs=4 count=1 skip=37 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +tplink_pharos_check_image() { + local magic_long="$(get_magic_long "$1")" + [ "$magic_long" != "7f454c46" ] && { + echo "Invalid image magic '$magic_long'" + return 1 + } + + local model_string="$(tplink_pharos_get_model_string)" + local line + + # Here $1 is given to dd directly instead of get_image as otherwise the skip + # will take almost a second (as dd can't seek then) + # + # This will fail if the image isn't local, but that's fine: as the + # read loop won't be executed at all, it will return true, so the image + # is accepted (loading the first 1.5M of a remote image for this check seems + # a bit extreme) + dd if="$1" bs=1 skip=1511432 count=1024 2>/dev/null | while read line; do + [ "$line" == "$model_string" ] && break + done || { + echo "Unsupported image (model not in support-list)" + return 1 + } + + return 0 +} + +seama_get_type_magic() { + get_image "$@" | dd bs=1 count=4 skip=53 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + +cybertan_get_image_magic() { + get_image "$@" | dd bs=8 count=1 skip=0 2>/dev/null | hexdump -v -n 8 -e '1/1 "%02x"' +} + +cybertan_check_image() { + local magic="$(cybertan_get_image_magic "$1")" + local fw_magic="$(cybertan_get_hw_magic)" + + [ "$fw_magic" != "$magic" ] && { + echo "Invalid image, ID mismatch, got:$magic, but need:$fw_magic" + return 1 + } + + return 0 +} + +platform_do_upgrade_compex() { + local fw_file=$1 + local fw_part=$PART_NAME + local fw_mtd=$(find_mtd_part $fw_part) + local fw_length=0x$(dd if="$fw_file" bs=2 skip=1 count=4 2>/dev/null) + local fw_blocks=$(($fw_length / 65536)) + + if [ -n "$fw_mtd" ] && [ ${fw_blocks:-0} -gt 0 ]; then + local append="" + [ -f "$CONF_TAR" -a "$SAVE_CONFIG" -eq 1 ] && append="-j $CONF_TAR" + + sync + dd if="$fw_file" bs=64k skip=1 count=$fw_blocks 2>/dev/null | \ + mtd $append write - "$fw_part" + fi +} + +alfa_check_image() { + local magic_long="$(get_magic_long "$1")" + local fw_part_size=$(mtd_get_part_size firmware) + + case "$magic_long" in + "27051956") + [ "$fw_part_size" != "16318464" ] && { + echo "Invalid image magic \"$magic_long\" for $fw_part_size bytes" + return 1 + } + ;; + + "68737173") + [ "$fw_part_size" != "7929856" ] && { + echo "Invalid image magic \"$magic_long\" for $fw_part_size bytes" + return 1 + } + ;; + esac + + return 0 +} + +platform_check_image() { + local board=$(ar71xx_board_name) + local magic="$(get_magic_word "$1")" + local magic_long="$(get_magic_long "$1")" + + [ "$#" -gt 1 ] && return 1 + + case "$board" in + all0315n | \ + all0258n | \ + cap4200ag) + platform_check_image_allnet "$1" && return 0 + return 1 + ;; + alfa-ap96 | \ + alfa-nx | \ + ap113 | \ + ap121 | \ + ap121-mini | \ + ap136-010 | \ + ap136-020 | \ + ap137 |\ + ap135 |\ + ap135-020 | \ + ap147 |\ + ap147-010 | \ + ap152 |\ + ap96 | \ + apjet01 |\ + bxu2000n-2-a1 | \ + db120 | \ + dw33d | \ + f9k1115v2 |\ + hornet-ub | \ + mr12 | \ + mr16 | \ + wpj558 | \ + zcn-1523h-2 | \ + zcn-1523h-5) + [ "$magic_long" != "68737173" -a "$magic_long" != "19852003" -a "$magic_long" != "1985e001" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + ap81 | \ + ap83 | \ + ap132 | \ + dgl-5500-a1 |\ + dhp-1565-a1 |\ + dir-505-a1 | \ + dir-600-a1 | \ + dir-615-c1 | \ + dir-615-e1 | \ + dir-615-e4 | \ + dir-615-i1 | \ + dir-825-c1 | \ + dir-835-a1 | \ + dlan-pro-500-wp | \ + dragino2 | \ + epg5000 | \ + esr1750 | \ + esr900 | \ + ew-dorin | \ + ew-dorin-router | \ + hiwifi-hc6361 | \ + hornet-ub-x2 | \ + mzk-w04nu | \ + mzk-w300nh | \ + tew-632brp | \ + tew-712br | \ + tew-732br | \ + wrt400n | \ + airgateway | \ + airrouter | \ + bullet-m | \ + loco-m-xw | \ + nanostation-m | \ + rocket-m | \ + rocket-m-xw | \ + nanostation-m-xw | \ + rw2458n | \ + wpj531 | \ + wndap360 | \ + wpj344 | \ + wzr-hp-g300nh2 | \ + wzr-hp-g300nh | \ + wzr-hp-g450h | \ + wzr-hp-ag300h | \ + wzr-450hp2 | \ + whr-g301n | \ + whr-hp-g300n | \ + whr-hp-gn | \ + wlae-ag300n | \ + nbg460n_550n_550nh | \ + unifi | \ + unifi-outdoor | \ + carambola2 | \ + weio ) + [ "$magic" != "2705" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + + ap151 |\ + devolo-* | \ + dlan-* | \ + dvl-*) + platform_check_image_delos "$1" && return 0 + return 1 + ;; + + cpe510) + tplink_pharos_check_image "$1" && return 0 + return 1 + ;; + + bsb | \ + dir-825-b1 | \ + tew-673gru) + dir825b_check_image "$1" && return 0 + ;; + + mynet-rext|\ + e2100l|\ + wrt160nl) + cybertan_check_image "$1" && return 0 + return 1 + ;; + + qihoo-c301 | \ + mynet-n600 | \ + mynet-n750) + [ "$magic_long" != "5ea3a417" ] && { + echo "Invalid image, bad magic: $magic_long" + return 1 + } + + local typemagic=$(seama_get_type_magic "$1") + [ "$typemagic" != "6669726d" ] && { + echo "Invalid image, bad type: $typemagic" + return 1 + } + + return 0; + ;; + mr1750 | \ + mr1750v2 | \ + mr600 | \ + mr600v2 | \ + mr900 | \ + mr900v2 | \ + om2p | \ + om2pv2 | \ + om2p-hs | \ + om2p-hsv2 | \ + om2p-hsv3 | \ + om2p-lc | \ + om5p | \ + om5p-an | \ + om5p-ac | \ + om5p-acv2) + platform_check_image_openmesh "$magic_long" "$1" && return 0 + return 1 + ;; + + antminer-s1 | \ + antminer-s3 | \ + archer-c5 | \ + archer-c7 | \ + el-m150 | \ + el-mini | \ + gl-inet | \ + mc-mac1200r | \ + minibox-v1 |\ + onion-omega | \ + oolite | \ + smart-300 | \ + tl-mr10u | \ + tl-mr11u | \ + tl-mr12u | \ + tl-mr13u | \ + tl-mr3020 | \ + tl-mr3040 | \ + tl-mr3040-v2 | \ + tl-mr3220 | \ + tl-mr3220-v2 | \ + tl-mr3420 | \ + tl-mr3420-v2 | \ + tl-wa701nd-v2 | \ + tl-wa7210n-v2 | \ + tl-wa7510n | \ + tl-wa750re | \ + tl-wa850re | \ + tl-wa860re | \ + tl-wa801nd-v2 | \ + tl-wa901nd | \ + tl-wa901nd-v2 | \ + tl-wa901nd-v3 | \ + tl-wa901nd-v4 | \ + tl-wdr3500 | \ + tl-wdr4300 | \ + tl-wdr4900-v2 | \ + tl-wr703n | \ + tl-wr710n | \ + tl-wr720n-v3 | \ + tl-wr741nd | \ + tl-wr741nd-v4 | \ + tl-wr841n-v1 | \ + tl-wa830re-v2 | \ + tl-wr841n-v7 | \ + tl-wr841n-v8 | \ + tl-wr841n-v9 | \ + tl-wr841n-v11 | \ + tl-wr842n-v2 | \ + tl-wr941nd | \ + tl-wr941nd-v5 | \ + tl-wr941nd-v6 | \ + tl-wr1041n-v2 | \ + tl-wr1043nd | \ + tl-wr1043nd-v2 | \ + tl-wr2543n) + [ "$magic" != "0100" ] && { + echo "Invalid image type." + return 1 + } + + local hwid + local imageid + + hwid=$(tplink_get_hwid) + imageid=$(tplink_get_image_hwid "$1") + + [ "$hwid" != "$imageid" ] && { + echo "Invalid image, hardware ID mismatch, hw:$hwid image:$imageid." + return 1 + } + + local boot_size + + boot_size=$(tplink_get_image_boot_size "$1") + [ "$boot_size" != "00000000" ] && { + echo "Invalid image, it contains a bootloader." + return 1 + } + + return 0 + ;; + + tube2h) + alfa_check_image "$1" && return 0 + return 1 + ;; + + unifi-outdoor-plus | \ + uap-pro) + [ "$magic_long" != "19852003" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + wndr3700 | \ + wnr2000-v3 | \ + wnr612-v2 | \ + wnr1000-v2 | \ + wpn824n) + local hw_magic + + hw_magic="$(ar71xx_get_mtd_part_magic firmware)" + [ "$magic_long" != "$hw_magic" ] && { + echo "Invalid image, hardware ID mismatch, hw:$hw_magic image:$magic_long." + return 1 + } + return 0 + ;; + nbg6716 | \ + r6100 | \ + wndr3700v4 | \ + wndr4300 ) + nand_do_platform_check $board $1 + return $?; + ;; + routerstation | \ + routerstation-pro | \ + ls-sr71 | \ + pb42 | \ + pb44 | \ + all0305 | \ + eap300v2 | \ + eap7660d | \ + ja76pf | \ + ja76pf2 | \ + jwap003 | \ + wp543 | \ + wpe72) + [ "$magic" != "4349" ] && { + echo "Invalid image. Use *-sysupgrade.bin files on this board" + return 1 + } + + local md5_img=$(dd if="$1" bs=2 skip=9 count=16 2>/dev/null) + local md5_chk=$(dd if="$1" bs=$CI_BLKSZ skip=1 2>/dev/null | md5sum -); md5_chk="${md5_chk%% *}" + + if [ -n "$md5_img" -a -n "$md5_chk" ] && [ "$md5_img" = "$md5_chk" ]; then + return 0 + else + echo "Invalid image. Contents do not match checksum (image:$md5_img calculated:$md5_chk)" + return 1 + fi + return 0 + ;; + wnr2000-v4) + [ "$magic_long" != "32303034" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + wnr2200) + [ "$magic_long" != "32323030" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + + ap143 | \ + cus531 | \ + cus531-dual | \ + cus531-nand | \ + cus531mp3 | \ + cus531mp3-dual | \ + cus531mp3-nand | \ + cus532k) + platform_check_image_ioe "$1" && return 0 + return 1 + ;; + esac + + echo "Sysupgrade is not yet supported on $board." + return 1 +} + +platform_check_config() { + local board=$(ar71xx_board_name) + local magic="$(get_magic_word "$1")" + local magic_long="$(get_magic_long "$1")" + + [ "$#" -gt 1 ] && return 1 + + case "$board" in + devolo-* | \ + dlan-* | \ + dvl-*) + platform_check_config_delos "$1" + return $? + ;; + esac + + return 0 +} + +platform_pre_upgrade() { + local board=$(ar71xx_board_name) + + case "$board" in + nbg6716 | \ + r6100 | \ + wndr3700v4 | \ + wndr4300 ) + nand_do_upgrade "$1" + ;; + devolo-* | \ + dlan-* | \ + dvl-*) + platform_pre_upgrade_delos "$1" + ;; + esac +} + +platform_do_upgrade() { + local board=$(ar71xx_board_name) + + case "$board" in + routerstation | \ + routerstation-pro | \ + ls-sr71 | \ + all0305 | \ + eap7660d | \ + pb42 | \ + pb44 | \ + ja76pf | \ + ja76pf2 | \ + jwap003) + platform_do_upgrade_combined "$ARGV" + ;; + wp543|\ + wpe72) + platform_do_upgrade_compex "$ARGV" + ;; + all0258n ) + platform_do_upgrade_allnet "0x9f050000" "$ARGV" + ;; + all0315n ) + platform_do_upgrade_allnet "0x9f080000" "$ARGV" + ;; + eap300v2 |\ + cap4200ag) + platform_do_upgrade_allnet "0xbf0a0000" "$ARGV" + ;; + dir-825-b1 |\ + tew-673gru) + platform_do_upgrade_dir825b "$ARGV" + ;; + mr1750 | \ + mr1750v2 | \ + mr600 | \ + mr600v2 | \ + mr900 | \ + mr900v2 | \ + om2p | \ + om2pv2 | \ + om2p-hs | \ + om2p-hsv2 | \ + om2p-hsv3 | \ + om2p-lc | \ + om5p | \ + om5p-an | \ + om5p-ac | \ + om5p-acv2) + platform_do_upgrade_openmesh "$ARGV" + ;; + devolo-* | \ + dlan-* | \ + dvl-*) + platform_do_upgrade_delos "$ARGV" + ;; + unifi-outdoor-plus | \ + uap-pro) + MTD_CONFIG_ARGS="-s 0x180000" + default_do_upgrade "$ARGV" + ;; + ap143 | \ + cus531 | \ + cus531-dual | \ + cus531-nand | \ + cus531mp3 | \ + cus531mp3-dual | \ + cus531mp3-nand | \ + cus532k) + platform_do_upgrade_ioe "$ARGV" "$board" + ;; + *) + default_do_upgrade "$ARGV" + ;; + esac +} + +disable_watchdog() { + killall watchdog + ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && { + echo 'Could not disable watchdog' + return 1 + } +} + +append sysupgrade_pre_upgrade disable_watchdog diff --git a/lib/wifi/debug/counters_wlan_prompt_akronite.sh b/lib/wifi/debug/counters_wlan_prompt_akronite.sh new file mode 100755 index 0000000..4e16104 --- /dev/null +++ b/lib/wifi/debug/counters_wlan_prompt_akronite.sh @@ -0,0 +1,139 @@ +#! /bin/sh +# +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +echo "=============> Syntax counters_wlan.sh ============ " +echo "----------- Make sure you have passed right arguments -----------" +sleep 4 + +echo "Start collecting data" +echo "Clear kernel log" + dmesg -c > /tmp/droplog + rm /tmp/droplog + +echo "======================================" +echo "switch port 0" +echo "======================================" + swconfig dev switch0 port 0 get mib + sleep 1 +echo "======================================" +echo "switch port 1" +echo "======================================" + swconfig dev switch0 port 1 get mib + sleep 1 +echo "======================================" +echo "switch port 2" +echo "======================================" + swconfig dev switch0 port 2 get mib + sleep 1 +echo "======================================" +echo "switch port 3" +echo "======================================" + swconfig dev switch0 port 3 get mib + sleep 1 +echo "======================================" +echo "switch port 4" +echo "======================================" + swconfig dev switch0 port 4 get mib + sleep 1 +echo "======================================" +echo "switch port 5" +echo "======================================" + swconfig dev switch0 port 5 get mib + sleep 1 +echo "======================================" +echo "switch port 6" +echo "======================================" + swconfig dev switch0 port 6 get mib + sleep 2 + +echo "======================================" +echo "NSS" +echo "======================================" + cat /sys/kernel/debug/qca-nss-drv/stats/* +echo "======================================" + +echo "Scaling command" +echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor +echo "performance" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor +echo 0 > /proc/sys/dev/nss/clock/auto_scale +echo 800000000 > /proc/sys/dev/nss/clock/current_freq + +cat /sys/class/net/ath0/queues/rx-0/rps_cpus +cat /sys/class/net/ath1/queues/rx-0/rps_cpus +cat /sys/class/net/ath2/queues/rx-0/rps_cpus + +echo 1 > /proc/sys/net/gmac/per_prec_stats_enable +echo "48 1 1" > /proc/sys/dev/nss/ipv4cfg/ipv4_dscp_map +echo "40 1 1" > /proc/sys/dev/nss/ipv4cfg/ipv4_dscp_map + + + +ifconfig eth0 +ifconfig eth1 +ifconfig eth2 + +echo "GMAC0" +echo "======================================" + ethtool -S eth0 + sleep 1 +echo "======================================" +echo "GMAC1" +echo "======================================" + ethtool -S eth1 + sleep 2 +echo "======================================" +echo "GMAC2" +echo "======================================" + ethtool -S eth2 + sleep 2 +echo "======================================" +echo "Wifi Host Q stats" +echo "==================================" + iwpriv $1 fc_stats_global 1 + sleep 3 +echo "===>>> Enabling Delay Stats ========" + iwpriv $1 fc_delay_stats 1 +echo "===== WIFI Video Stats ============" + iwpriv $1 fc_video_stats + sleep 2 + iwpriv $1 fc_tidq_map 1 + sleep 2 + iwpriv $2 txrx_fw_stats 8 + sleep 1 + ifconfig $2 +echo "========= FW Stats ================= " + wifitool $2 beeliner_fw_test 191 0 + wifitool $2 beeliner_fw_test 191 1 + wifitool $2 beeliner_fw_test 191 2 + wifitool $2 beeliner_fw_test 191 3 + wifitool $2 beeliner_fw_test 195 1 + wifitool $2 beeliner_fw_test 195 2 + wifitool $2 beeliner_fw_test 195 3 + wifitool $2 beeliner_fw_test 195 4 + wifitool $2 beeliner_fw_test 195 5 +echo "==================================" + sleep 1 + iwpriv $2 txrx_fw_stats 19 + iwpriv $2 txrx_fw_stats 20 + sleep 1 + iwpriv $2 txrx_fw_stats 21 + iwpriv $2 txrx_fw_stats 22 + iwpriv $2 txrx_fw_stats 23 + sleep 1 + iwpriv $2 txrx_fw_stats 1 + iwpriv $2 txrx_fw_stats 2 + sleep 1 + iwpriv $2 txrx_fw_stats 3 + iwpriv $2 txrx_fw_stats 6 + iwpriv $2 txrx_fw_stats 12 + sleep 1 +echo "======================================" +echo "Kernel log" +echo "======================================" +echo "Stop collecting data" + + exit 0 diff --git a/lib/wifi/debug/counters_wlan_prompt_dakota.sh b/lib/wifi/debug/counters_wlan_prompt_dakota.sh new file mode 100755 index 0000000..5b78657 --- /dev/null +++ b/lib/wifi/debug/counters_wlan_prompt_dakota.sh @@ -0,0 +1,137 @@ +#! /bin/sh +# +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +echo "=============> Syntax counters_wlan.sh ============ " +echo "----------- Make sure you have passed right arguments -----------" +sleep 4 + +echo "Start collecting data" +echo "Clear kernel log" + dmesg -c > /tmp/droplog + rm /tmp/droplog + +echo "======================================" +echo "switch port 0" +echo "======================================" + swconfig dev switch0 port 0 get mib + sleep 1 +echo "======================================" +echo "switch port 1" +echo "======================================" + swconfig dev switch0 port 1 get mib + sleep 1 +echo "======================================" +echo "switch port 2" +echo "======================================" + swconfig dev switch0 port 2 get mib + sleep 1 +echo "======================================" +echo "switch port 3" +echo "======================================" + swconfig dev switch0 port 3 get mib + sleep 1 +echo "======================================" +echo "switch port 4" +echo "======================================" + swconfig dev switch0 port 4 get mib + sleep 1 +echo "======================================" +echo "switch port 5" +echo "======================================" + swconfig dev switch0 port 5 get mib + sleep 1 +echo "======================================" +echo "switch port 6" +echo "======================================" + swconfig dev switch0 port 6 get mib + sleep 2 + +echo "======================================" +echo "NSS" +echo "======================================" + cat /sys/kernel/debug/qca-nss-drv/stats/* +echo "======================================" + +echo "Scaling command" +echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor +echo "performance" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor +echo "performance" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor +echo "performance" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor + +echo " RPS settings reading only NOT setting " + +cat /sys/class/net/ath0/queues/rx-0/rps_cpus +cat /sys/class/net/ath1/queues/rx-0/rps_cpus +cat /sys/class/net/ath2/queues/rx-0/rps_cpus + +echo 1 > /proc/sys/net/edma/per_prec_stats_enable + +ifconfig eth0 +ifconfig eth1 +ifconfig eth2 + +echo "GMAC0" +echo "======================================" + ethtool -S eth0 + sleep 1 +echo "======================================" +echo "GMAC1" +echo "======================================" + ethtool -S eth1 + sleep 2 +echo "======================================" +echo "GMAC2" +echo "======================================" + ethtool -S eth2 + sleep 2 +echo "======================================" +echo "Wifi Host Q stats" +echo "==================================" + iwpriv $1 fc_stats_global 1 + sleep 3 +echo "===>>> Enabling Delay Stats ========" + iwpriv $1 fc_delay_stats 1 +echo "===== WIFI Video Stats ============" + iwpriv $1 fc_video_stats + sleep 2 + iwpriv $1 fc_tidq_map 1 + sleep 2 + iwpriv $2 txrx_fw_stats 8 + sleep 1 + ifconfig $2 +echo "========= FW Stats ================= " + wifitool $2 beeliner_fw_test 191 0 + wifitool $2 beeliner_fw_test 191 1 + wifitool $2 beeliner_fw_test 191 2 + wifitool $2 beeliner_fw_test 191 3 + wifitool $2 beeliner_fw_test 195 1 + wifitool $2 beeliner_fw_test 195 2 + wifitool $2 beeliner_fw_test 195 3 + wifitool $2 beeliner_fw_test 195 4 + wifitool $2 beeliner_fw_test 195 5 +echo "==================================" + sleep 1 + iwpriv $2 txrx_fw_stats 19 + iwpriv $2 txrx_fw_stats 20 + sleep 1 + iwpriv $2 txrx_fw_stats 21 + iwpriv $2 txrx_fw_stats 22 + iwpriv $2 txrx_fw_stats 23 + sleep 1 + iwpriv $2 txrx_fw_stats 1 + iwpriv $2 txrx_fw_stats 2 + sleep 1 + iwpriv $2 txrx_fw_stats 3 + iwpriv $2 txrx_fw_stats 6 + iwpriv $2 txrx_fw_stats 12 + sleep 1 +echo "======================================" +echo "Kernel log" +echo "======================================" +echo "Stop collecting data" + + exit 0 diff --git a/lib/wifi/delos-wifi/10_delos-peer-isolation b/lib/wifi/delos-wifi/10_delos-peer-isolation new file mode 100644 index 0000000..7024385 --- /dev/null +++ b/lib/wifi/delos-wifi/10_delos-peer-isolation @@ -0,0 +1,197 @@ +# +# Copyright 2018 devolo AG +# + +set_delos_peer_isolation() { ( + #local EBLOG=--log + action="$1" + + delos_determine_prefixes + + # throw away current user-defined chains + ebtables -D FORWARD -i ${INTERFACE_PREFIX}0+ -o ${INTERFACE_PREFIX}1+ -j ssid-isolation $EBLOG 2>/dev/null + ebtables -D FORWARD -i ${INTERFACE_PREFIX}1+ -o ${INTERFACE_PREFIX}0+ -j ssid-isolation $EBLOG 2>/dev/null + ebtables -X ssid-isolation 2>/dev/null + + [ "$action" = "disable" ] && return 0 + + # enabled radios + radios=$(ubus call uci get '{"config":"wireless","type":"wifi-device"}' | jsonfilter -e '$.*[!(@.disabled="1")][".name"]') + radios=$(echo $radios) # sic! DO NOT ADD QUOTES! + # if at most 1 radio is enabled no rules are required + [ $(echo $radios | wc -w) -lt 2 ] && return + + . /usr/share/libubox/jshn.sh + json_load "$(ubus call uci get '{"config":"wireless","type":"wifi-iface"}')" + + json_select values + + # Note: result is returned in devs (radios), aps_ (for each radio) + delos_enumerate_${DRIVER} + + # if SSIDs for at most 1 radio are enabled no rules are required + [ $(echo "$devs" | wc -w) -lt 2 ] && return + + # add the specific peer isolation rules to chain ssid-isolation + # problem: must use same wlan iface enumeration as netifd/mac80211.sh + # ebtables -A ssid-isolation -i -o -j DROP + # ebtables -A ssid-isolation -i -o -j DROP + + # match paired APs ifnames (conditions as in delos-webui: same ssid+encr+key) + # for APs with client isolation/guest wifi restrictions enabled! + ## works for 2 radios only. match first device SSIDs with those of 2nd + echo $devs | { + read dev1 dev2 _ + eval "ifs1=\${aps_$dev1}" + eval "ifs2=\${aps_$dev2}" + pairs=$(for if1 in $ifs1; do + json_select $if1 + json_get_vars ifname ssid encryption key isolate:0 dvl_guest:0 dvl_unrestricted_access:0 + # isolate too if guest wifi internet is not unrestricted + [ "$isolate" = "1" ] || ([ "$dvl_guest" = "1" ] && [ "$dvl_unrestricted_access" = "0" ]) && ( + # subshell! for separate json context + ifname1=$ifname + ssid1=$ssid + encryption1=$encryption + key1=$key + json_get_var dynamic_vlan dynamic_vlan 0 + for if2 in $ifs2; do + json_select .. + json_select $if2 + json_get_vars ifname ssid encryption key + [ "$ssid1" = "$ssid" ] && + [ "$encryption1" = "$encryption" ] && + [ "$key1" = "$key" ] && { + echo "$if1;$if2" + break + } + done + ) + json_select .. + done) + # make rules + chains_installed= + for pair in $pairs; do + json_select ${pair%;*} + json_get_var ifname1 ifname + json_get_vars dynamic_vlan + json_select .. + json_select ${pair#*;} + json_get_var ifname2 ifname + json_select .. + # Once install user-defined chains to group rules for easier deletion + [ -z "$chains_installed" ] && { + chains_installed=1 + ebtables -N ssid-isolation -P RETURN + ebtables -A FORWARD -i ${INTERFACE_PREFIX}0+ -o ${INTERFACE_PREFIX}1+ -j ssid-isolation $EBLOG + ebtables -A FORWARD -i ${INTERFACE_PREFIX}1+ -o ${INTERFACE_PREFIX}0+ -j ssid-isolation $EBLOG + } + # rule for plain vlan + ebtables -A ssid-isolation -i $ifname1 -o $ifname2 -j DROP $EBLOG + ebtables -A ssid-isolation -i $ifname2 -o $ifname1 -j DROP $EBLOG + [ "$dynamic_vlan" -gt 0 ] && { + # rule for dynamic vlans + ebtables -A ssid-isolation -i $ifname1.+ -o $ifname2.+ -j DROP $EBLOG + ebtables -A ssid-isolation -i $ifname2.+ -o $ifname1.+ -j DROP $EBLOG + } + done + } + json_select .. + json_cleanup +) } + +delos_determine_prefixes() { + if [ -d /sys/class/net/wifi0 ]; then + DRIVER=qcawifi + RADIO_PREFIX="wifi" + INTERFACE_PREFIX="ath" + else + DRIVER=mac80211 + RADIO_PREFIX="radio" + INTERFACE_PREFIX="wlan" + fi +} + +delos_enumerate_mac80211() { + # APs' ifnames are generated after those of non AP-interfaces (idx covers this) + # find enabled APs of enabled radios, save new radios list in devs + devs= + json_get_keys ifs + for iface in $ifs; do + json_select $iface + json_get_vars disabled mode device + list_contains radios $device && [ "$disabled" != "1" ] && { + list_contains devs $device || { + append devs $device + eval "non_aps_$device=" + eval "aps_$device=" + } + [ "$mode" != "ap" ] && { + eval ": \$((non_aps_$device++))" + } + [ "$mode" = "ap" ] && { + eval "append aps_$device $iface" + } + } + json_select .. + done + for i in $devs; do + eval "logger \"$i: \${non_aps_$i:-0} non-APs. APs:\${aps_$i}\"" + done + + for i in $devs; do + eval "idx=\${non_aps_$i}" + eval "ifs=\${aps_$i}" + [ -z "$ifs" ] && return + for iface in $ifs; do + json_select $iface + json_get_vars ifname mode device + [ "$mode" = "ap" ] && [ -z "$ifname" ] && { + json_add_string ifname "${INTERFACE_PREFIX}${i#${RADIO_PREFIX}}${idx:+-${idx}}" + : $((idx++)) + } + json_select .. + done + done +} + +delos_enumerate_qcawifi() { + # enumerate APs ifnames as in qcawifi, add to json-config + # qcawifi script just takes one interface after another regardless of its type -> skip non-aps + devs= + json_get_keys ifs + for radio in $radios; do + eval idx_$radio= + done + for iface in $ifs; do + json_select $iface + json_get_vars disabled mode device + list_contains radios $device && [ "$disabled" != "1" ] && { + list_contains devs $device || { + append devs $device + } + [ "$mode" = "ap" ] && { + eval "append aps_$device $iface" + } + eval "json_add_string ifname \"${INTERFACE_PREFIX}\${device#\${RADIO_PREFIX}}\${idx_$device:+\$idx_$device}\"" + eval ": \$((idx_$device++))" + } + json_select .. + done +} + +delos_wifi_peer_isolation_post() { + set_delos_peer_isolation "$@" +} + +# is DELOS_WIFI_DRIVERS defined at all (empty or non-empty)? (force exit code 0 if empty, +# don't exit current script if not defined) +if (: ${DELOS_WIFI_DRIVERS?}) 2>/dev/null; then + # we were sourced to register as a plugin + delos_wifi_driver_peer_isolation() { + type=$1; shift + type delos_wifi_peer_isolation_$type >/dev/null 2>/dev/null && delos_wifi_peer_isolation_$type "$@" + } + + append DELOS_WIFI_DRIVERS delos_wifi_driver_peer_isolation +fi diff --git a/lib/wifi/delos-wifi/20_delos-guest-wifi b/lib/wifi/delos-wifi/20_delos-guest-wifi new file mode 100644 index 0000000..e71311d --- /dev/null +++ b/lib/wifi/delos-wifi/20_delos-guest-wifi @@ -0,0 +1,280 @@ +# +# Copyright 2018 devolo AG +# +SCRIPT=/usr/sbin/wifi_guest.sh + +_rm_cron_script(){ + crontab -l | grep -v "$1" | sort -u | crontab - +} + +_rm_and_add_cron_script(){ + (crontab -l | grep -v "$1"; [ -n "$2" ] && echo "$2") | sort -u | crontab - +} + + +set_delos_guestwifi() { + #local EBLOG=--log + + # determine new guest interfaces (from tmpfile written by a wifi hook) + [ -f /tmp/guestwifi-ifs ] && . /tmp/guestwifi-ifs || GUEST_IFS= + # determine new GW addresses (from tmpfile written by a dhcp hook) + [ -f /tmp/guestwifi-ipv4 ] && . /tmp/guestwifi-ipv4 || GW4_IP= GW4_MAC= + [ -f /tmp/guestwifi-ipv6 ] && . /tmp/guestwifi-ipv6 || GW6_IP= GW6_MAC= + + # read saved interfaces and GW addresses of the installed rules + [ -f /var/run/guest-wifi-restricted ] && . /var/run/guest-wifi-restricted || + CUR_GUEST_IFS= CUR_GW4_IP= CUR_GW4_MAC= CUR_GW6_IP= CUR_GW6_MAC= + + # check if new parameters are same as last used + [ "$GUEST_IFS/$GW4_IP/$GW4_MAC/$GW6_IP/$GW6_MAC" = "$CUR_GUEST_IFS/$CUR_GW4_IP/$CUR_GW4_MAC/$CUR_GW6_IP/$CUR_GW6_MAC" ] && + return + # reinstall rules only if changed + + # throw away current user-defined chains + for iface in $CUR_GUEST_IFS; do + ebtables -D INPUT -i $iface -j i-guestwifi $EBLOG 2>/dev/null + ebtables -D OUTPUT -o $iface -j o-guestwifi $EBLOG 2>/dev/null + ebtables -D FORWARD -i $iface -j fi-guestwifi $EBLOG 2>/dev/null + ebtables -D FORWARD -o $iface -j fo-guestwifi $EBLOG 2>/dev/null + done + ebtables -X i-guestwifi 2>/dev/null + ebtables -X o-guestwifi 2>/dev/null + ebtables -X fi-guestwifi 2>/dev/null + ebtables -X fo-guestwifi 2>/dev/null + + # but don't install new rules when there are no restricted interfaces + [ -z "$GUEST_IFS" ] && { + rm -f /var/run/guest-wifi-restricted + return + } + + # use user-defined chains to group rules for easier deletion + ebtables -N i-guestwifi -P RETURN + ebtables -N o-guestwifi -P RETURN + ebtables -N fi-guestwifi -P RETURN + ebtables -N fo-guestwifi -P RETURN + for iface in $GUEST_IFS; do + ebtables -A INPUT -i $iface -j i-guestwifi $EBLOG 2>/dev/null + ebtables -A OUTPUT -o $iface -j o-guestwifi $EBLOG 2>/dev/null + ebtables -A FORWARD -i $iface -j fi-guestwifi $EBLOG 2>/dev/null + ebtables -A FORWARD -o $iface -j fo-guestwifi $EBLOG 2>/dev/null + done + + # save current rule parameters for later + cat >/var/run/guest-wifi-restricted <<-EOF + CUR_GUEST_IFS="$GUEST_IFS" + CUR_GW4_IP="$GW4_IP" + CUR_GW4_MAC="$GW4_MAC" + CUR_GW6_IP="$GW6_IP" + CUR_GW6_MAC="$GW6_MAC" + EOF + + # actual rules + # We return but don't accept so that more chains after ours are considered + + #allow EAPOL frames destined to the adapter itself (needed for wifi authentication) + ebtables -A i-guestwifi -p 0x888e -j RETURN $EBLOG + + #allow ARP frames destinated to the adapter itself + ebtables -A i-guestwifi -p ARP -j RETURN $EBLOG + + #deny any other frame destined to the adapter itself + # TODO use DROP policy instead of using this rule as the last one everywhere!? + ebtables -A i-guestwifi -j DROP $EBLOG + + + #allow EAPOL frames originating from the adapter itself (needed for wifi authentication) + ebtables -A o-guestwifi -p 0x888e -j RETURN $EBLOG + + #allow ARP frames originationg from the adapter itself + ebtables -A o-guestwifi -p ARP -j RETURN $EBLOG + + #deny any frame originating from the adapter itself being destined to a guest account station + ebtables -A o-guestwifi -j DROP $EBLOG + + + # some IP-based restrictions to strengthen security + # FIXME what if no MAC? leave it out and use IP only? + [ -n "$GW4_IP" ] && { + #allow DHCP, DNS and ICMP unicast packets destined to the current default gateway + ebtables -A fi-guestwifi -d $GW4_MAC -p IPv4 --ip-dst $GW4_IP --ip-proto tcp --ip-dport 53 -j RETURN $EBLOG + ebtables -A fi-guestwifi -d $GW4_MAC -p IPv4 --ip-dst $GW4_IP --ip-proto udp --ip-dport 53 -j RETURN $EBLOG + ebtables -A fi-guestwifi -d $GW4_MAC -p IPv4 --ip-dst $GW4_IP --ip-proto udp --ip-dport 67 -j RETURN $EBLOG + ebtables -A fi-guestwifi -d $GW4_MAC -p IPv4 --ip-dst $GW4_IP --ip-proto icmp -j RETURN $EBLOG + + #deny any other IP unicast packets destined to the current default gateway + ebtables -A fi-guestwifi -d $GW4_MAC -p IPv4 --ip-dst $GW4_IP -j DROP $EBLOG + } + + #allow DHCP broadcast packets originating from a guest account station + ebtables -A fi-guestwifi -p IPv4 --ip-dst 255.255.255.255 --ip-proto udp --ip-dport 67 -j RETURN $EBLOG + + #deny any other IP broadcast packets originating from a guest account station + ebtables -A fi-guestwifi -p IPv4 --ip-dst 255.255.255.255 -j DROP $EBLOG + + [ -n "$GW4_IP" ] && { + #allow DHCP, DNS and ICMP packets originating from the current default gateway + ebtables -A fo-guestwifi -s $GW4_MAC -p IPv4 --ip-src $GW4_IP --ip-proto tcp --ip-sport 53 -j RETURN $EBLOG + ebtables -A fo-guestwifi -s $GW4_MAC -p IPv4 --ip-src $GW4_IP --ip-proto udp --ip-sport 53 -j RETURN $EBLOG + ebtables -A fo-guestwifi -s $GW4_MAC -p IPv4 --ip-src $GW4_IP --ip-proto udp --ip-sport 67 -j RETURN $EBLOG + ebtables -A fo-guestwifi -s $GW4_MAC -p IPv4 --ip-src $GW4_IP --ip-proto icmp -j RETURN $EBLOG + + #deny any other IP packets originating from the current default gateway + ebtables -A fo-guestwifi -s $GW4_MAC -p IPv4 --ip-src $GW4_IP -j DROP $EBLOG + } + + #if GW6_IP isn't known then deny all IPv6 frames originating from or destined to a guest account station + [ -z "$GW6_IP" ] && { + ebtables -A fo-guestwifi -p IPv6 -j DROP $EBLOG + ebtables -A fi-guestwifi -p IPv6 -j DROP $EBLOG + } + + # some IPv6-based restrictions to strengthen security + [ -n "$GW6_IP" ] && { + #allow DNS packets destined to the current default gateway + ebtables -A fi-guestwifi -d $GW6_MAC -p IPv6 --ip6-dst $GW6_IP --ip6-proto tcp --ip6-dport 53 -j RETURN $EBLOG + ebtables -A fi-guestwifi -d $GW6_MAC -p IPv6 --ip6-dst $GW6_IP --ip6-proto udp --ip6-dport 53 -j RETURN $EBLOG + + #allow DHCPv6 packets (using multicast) + ebtables -A fi-guestwifi -p IPv6 --ip6-proto udp --ip6-sport 546 --ip6-dport 547 -j RETURN $EBLOG + + #allow ipv6-icmp type router-solicitation, router-advertisement, neighbour-solicitation, neighbour-advertisement + ebtables -A fi-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type router-solicitation -j RETURN $EBLOG + ebtables -A fi-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type router-advertisement -j RETURN $EBLOG + ebtables -A fi-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type neighbour-solicitation -j RETURN $EBLOG + ebtables -A fi-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type neighbour-advertisement -j RETURN $EBLOG + + #deny any other IPv6 packets destined to the current default gateway + ebtables -A fi-guestwifi -d $GW6_MAC -p IPv6 --ip6-dst $GW6_IP -j DROP $EBLOG + } + + [ -n "$GW6_IP" ] && { + #allow DNS packets originating from the current default gateway + ebtables -A fo-guestwifi -s $GW6_MAC -p IPv6 --ip6-src $GW6_IP --ip6-proto tcp --ip6-sport 53 -j RETURN $EBLOG + ebtables -A fo-guestwifi -s $GW6_MAC -p IPv6 --ip6-src $GW6_IP --ip6-proto udp --ip6-sport 53 -j RETURN $EBLOG + + #allow DHCPv6 reply packets + ebtables -A fo-guestwifi -p IPv6 --ip6-proto udp --ip6-sport 547 --ip6-dport 546 -j RETURN $EBLOG + + #allow ipv6-icmp type router-solicitation, router-advertisement, neighbour-solicitation, neighbour-advertisement + ebtables -A fo-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type router-solicitation -j RETURN $EBLOG + ebtables -A fo-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type router-advertisement -j RETURN $EBLOG + ebtables -A fo-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type neighbour-solicitation -j RETURN $EBLOG + ebtables -A fo-guestwifi -p IPv6 --ip6-proto ipv6-icmp --ip6-icmp-type neighbour-advertisement -j RETURN $EBLOG + + #deny any other IP packets originating from the current default gateway + ebtables -A fo-guestwifi -s $GW6_MAC -p IPv6 --ip6-src $GW6_IP -j DROP $EBLOG + } + + #allow all broadcast frames transporting plausible protocols for Internet usage (e.g. no MMEs) + ebtables -A fi-guestwifi -p ARP -d FF:FF:FF:FF:FF:FF -j RETURN $EBLOG + ebtables -A fi-guestwifi -p IPv4 -d FF:FF:FF:FF:FF:FF -j RETURN $EBLOG + + #allow all frames destined to the current default gateway (and thus, most likely to the Internet) + [ -n "$GW4_MAC" ] && { + ebtables -A fi-guestwifi -d $GW4_MAC -j RETURN $EBLOG + } + [ -n "$GW6_MAC" ] && { + ebtables -A fi-guestwifi -d $GW6_MAC -j RETURN $EBLOG + } + + #deny all frames originating from a guest account station, that have not been allowed already + ebtables -A fi-guestwifi -j DROP $EBLOG + + #allow all frames originating from the current default gateway destined to a guest account station + [ -n "$GW4_MAC" ] && { + ebtables -A fo-guestwifi -s $GW4_MAC -j RETURN $EBLOG + } + [ -n "$GW6_MAC" ] && { + ebtables -A fo-guestwifi -s $GW6_MAC -j RETURN $EBLOG + } + + #deny all still unallowed frames destined to a guest account station + ebtables -A fo-guestwifi -j DROP $EBLOG +} + +delos_wifi_guest_timer() { + local auto_switch_off= + + config_get_bool auto_switch_off guest_wifi auto_switch_off 0 + + if [ "$auto_switch_off" = "1" ]; then + local starttime= + local stoptime= + local interval= + + config_get interval guest_wifi interval '00:30' + config_get starttime guest_wifi starttime + if [ -n "$starttime" -a ${interval//:} -gt 0 ]; then + stoptime=$(($starttime + $(echo $interval | awk -F: '{ print ($1 * 3600) + ($2 * 60) + 60 }'))) + _rm_and_add_cron_script "${SCRIPT}" "$(date -D %s -d ${stoptime} "+%M %H %d %m %a ${SCRIPT} stop")" + fi + else + _rm_cron_script "${SCRIPT}" + fi +} + +delos_wifi_guest_post() { + local action=$1; shift # enable/disable + local iface_list + local ifname + + case "$action" in + enable) + check_access() { + # check guest wifi restriction option + [ "$(config_get $1 disabled)" != "1" ] && + [ "$(config_get $(config_get $1 device) disabled)" != "1" ] && + [ "$(config_get $1 dvl_guest)" = "1" ] || return + local dvl_unrestricted_access + config_get dvl_unrestricted_access $1 dvl_unrestricted_access 0 + [ "$dvl_unrestricted_access" = "0" ] && + ifname=$(uci_get_state wireless $1 ifname 2>/dev/null) && + echo $ifname + } + iface_list=$(config_foreach check_access wifi-iface | sort) + iface_list="$(echo $iface_list)" + delos_wifi_guest_timer + ;; + disable) + iface_list= + ;; + *) + return + ;; + esac + + + if [ -n "$iface_list" ]; then ( + # subshell for new trap context + TMP= + trap '[ -n "$TMP" ] && rm -f "$TMP"; TMP=' EXIT HUP INT QUIT TERM + TMP=$(mktemp) + cat >$TMP <<-EOF + GUEST_IFS="$iface_list" + EOF + # if changed: + cmp -s /tmp/guestwifi-ifs $TMP || { + mv $TMP /tmp/guestwifi-ifs + TMP= + ( set_delos_guestwifi ) + } + ) else + # if removed: + rm /tmp/guestwifi-ifs 2>/dev/null && { + ( set_delos_guestwifi ) + } + fi +} + +# is DELOS_WIFI_DRIVERS defined at all (empty or non-empty)? (force exit code 0 if empty, +# don't exit current script if not defined) +if (: ${DELOS_WIFI_DRIVERS?}) 2>/dev/null; then + # we were sourced to register as a plugin + delos_wifi_driver_guest() { + type=$1; shift + type delos_wifi_guest_$type >/dev/null 2>/dev/null && delos_wifi_guest_$type "$@" + } + + append DELOS_WIFI_DRIVERS delos_wifi_driver_guest +fi diff --git a/lib/wifi/delos-wifi/30_delos-wps-clone b/lib/wifi/delos-wifi/30_delos-wps-clone new file mode 100644 index 0000000..199f6f1 --- /dev/null +++ b/lib/wifi/delos-wifi/30_delos-wps-clone @@ -0,0 +1,26 @@ +# +# Copyright 2018 devolo AG +# + +delos_wps_clone_post() { + local action=$1; shift # enable/disable + + case "$action" in + disable) + # Clear the wps_clone state when wifi is stopped. + uci_revert_state wireless wps_clone "" wps_clone + ;; + esac +} + +# is DELOS_WIFI_DRIVERS defined at all (empty or non-empty)? (force exit code 0 if empty, +# don't exit current script if not defined) +if (: ${DELOS_WIFI_DRIVERS?}) 2>/dev/null; then + # we were sourced to register as a plugin + delos_wps_clone() { + type=$1; shift + type delos_wps_clone_$type >/dev/null 2>/dev/null && delos_wps_clone_$type "$@" + } + + append DELOS_WIFI_DRIVERS delos_wps_clone +fi diff --git a/lib/wifi/delos-wifi/delos-wifi.sh b/lib/wifi/delos-wifi/delos-wifi.sh new file mode 100644 index 0000000..b668dd3 --- /dev/null +++ b/lib/wifi/delos-wifi/delos-wifi.sh @@ -0,0 +1,35 @@ +# +# Copyright (C) 2018 devolo AG +# + +# This script is sourced by /sbin/wifi if name is *.sh + +# This driver is inserted to $DRIVERS in the position determined by the name of this file +# to make it last start the filename with z! (after e.g. mac80211 or qcawifi) +append DRIVERS delos_wifi + +# We're not interested in these driver calls +detect_delos_wifi() : +disable_delos_wifi() : +disable_recover_delos_wifi() : +enable_delos_wifi() : +enable_recover_delos_wifi() : +load_delos_wifi() : +pre_delos_wifi() : +scan_delos_wifi() : +trap_delos_wifi() : +unload_delos_wifi() : + +# When the post hook is called wireless is already loaded with config_load by +# qcawifi.sh and the ifnames are in /var/state/wireless +post_delos_wifi() { + for hook in $DELOS_WIFI_DRIVERS; do + $hook post "$@" + done +} + +# register delos-wifi driver plugins +DELOS_WIFI_DRIVERS= +for source_file in $(ls /lib/wifi/delos-wifi/[0-9][0-9]_* 2>/dev/null); do + . $source_file +done diff --git a/lib/wifi/dpp-hostapd-update-uci b/lib/wifi/dpp-hostapd-update-uci new file mode 100755 index 0000000..f3447ab --- /dev/null +++ b/lib/wifi/dpp-hostapd-update-uci @@ -0,0 +1,51 @@ +#!/bin/sh +# +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +IFNAME=$1 +CMD=$2 +CONFIG=$3 + +parent=$(cat /sys/class/net/${IFNAME}/parent) + +case "$CMD" in + DPP-CONF-RECEIVED) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa 2 + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_key_mgmt DPP + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set ieee80211w 1 + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set rsn_pairwise CCMP + ;; + DPP-CONFOBJ-AKM) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_key_mgmt $CONFIG + ;; + DPP-CONFOBJ-SSID) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set ssid $CONFIG + ;; + DPP-CONNECTOR) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set dpp_connector $CONFIG + ;; + DPP-CONFOBJ-PASS) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_key_mgmt WPA-PSK + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_passphrase $CONFIG + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent disable + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent enable + ;; + DPP-CONFOBJ-PSK) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_key_mgmt WPA-PSK + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set wpa_psk $CONFIG + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent disable + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent enable + ;; + DPP-C-SIGN-KEY) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set dpp_csign $CONFIG + ;; + DPP-NET-ACCESS-KEY) + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent set dpp_netaccesskey $CONFIG + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent disable + hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent enable + ;; +esac diff --git a/lib/wifi/hostapd.sh b/lib/wifi/hostapd.sh new file mode 100644 index 0000000..21f733c --- /dev/null +++ b/lib/wifi/hostapd.sh @@ -0,0 +1,1106 @@ +# +# Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2015, The Linux Foundation. All rights reserved. +# + +wps_possible= +config_methods= + +hostapd_set_extra_cred() { + local var="$1" + local vif="$2" + local ifname="$3" + local temp + local enc enc_list + + config_get ssid "$vif" ssid + config_get enc "$vif" encryption "none" + + #wps_build_cred_network_idx + append "$var" "1026" + append "$var" "0001" + append "$var" "01" + + temp=`expr length "$ssid"` + temp=` printf "%04X" $temp` + + #wps_build_cred_ssid + append "$var" "1045" + append "$var" "$temp" + temp=`echo -n "$ssid" | hexdump -v -e '/1 "%02X "'` + append "$var" "$temp" + + #wps_build_cred_auth_type + append "$var" "1003" + append "$var" "0002" + + case "$enc" in + none) + append "$var" "0001" + ;; + # Need ccmp*|gcmp* check for SAE and OWE auth type + wpa2*|*psk2*|ccmp*|gcmp*) + append "$var" "0020" + ;; + *) + # TKIP alone is now prohibited by WFA so the only + # combination left must be CCMP+TKIP (wpa=3) + append "$var" "0022" + ;; + esac + + #wps_build_cred_encr_type + append "$var" "100f" + append "$var" "0002" + crypto= + + enc_list=`echo "$enc" | sed "s/+/ /g"` + + case "$enc_list" in + *tkip*) + append "$var" "0004" + ;; + *aes* | *ccmp*) + append "$var" "0008" + ;; + *mixed*) + append "$var" "000c" + ;; + esac + + + #Key Index + append "$var" "1028" + append "$var" "0001" + append "$var" "01" + + #wps_build_cred_network_key + config_get psk "$vif" key + append "$var" "1027" + + temp=`expr length "$psk"` + temp=` printf "%04X" $temp` + + append "$var" "$temp" + temp=`echo -n $psk | hexdump -v -e '/1 "%02X "'` + append "$var" "$temp" + + #wps_build_mac_addr + macaddr=$(cat /sys/class/net/${ifname}/address) + macaddr="00:00:00:00:00:00" + append "$var" "1020" + append "$var" "0006" + append "$var" "$macaddr" +} +hostapd_common_add_device_config() { + config_add_array basic_rate + + config_add_string country + config_add_boolean country_ie doth + config_add_int beacon_int +} + + +hostapd_prepare_device_config() { + local config="$1" + local driver="$2" + + local base="${config%%.conf}" + local base_cfg= + + json_get_vars country country_ie beacon_int doth + + hostapd_set_log_options base_cfg + + set_default country_ie 1 + set_default doth 1 + + [ -n "$country" ] && { + append base_cfg "country_code=$country" "$N" + + [ "$country_ie" -gt 0 ] && append base_cfg "ieee80211d=1" "$N" + [ "$hwmode" = "a" -a "$doth" -gt 0 ] && append base_cfg "ieee80211h=1" "$N" + } + [ -n "$hwmode" ] && append base_cfg "hw_mode=$hwmode" "$N" + + local brlist= br + json_get_values basic_rate_list basic_rate + for br in $basic_rate_list; do + hostapd_add_basic_rate brlist "$br" + done + [ -n "$brlist" ] && append base_cfg "basic_rates=$brlist" "$N" + [ -n "$beacon_int" ] && append base_cfg "beacon_int=$beacon_int" "$N" + + cat > "$config" < WPA1+2 PSK, TKIP + # wpa-psk2/tkip+aes => WPA2 PSK, CCMP+TKIP + # wpa2/tkip+aes => WPA2 RADIUS, CCMP+TKIP + # ... + + # TODO: move this parsing function somewhere generic, so that + # later it can be reused by drivers that don't use hostapd + + # crypto defaults: WPA2 vs WPA1 + + # If suite_b is set then hard code + # wpa as 2 + # set ieee80211w as 2 + # set group_mgmt_cipher as BIP-GMAC-256 + # set pairwise as GCMP-256 + + if [ "${suite_b}" -eq 192 ] + then + wpa=2 + config_set "$vif" ieee80211w 2 + config_set "$vif" group_mgmt_cipher "BIP-GMAC-256" + hostapd_eap_config_parameters "$var" "$vif" + append "$var" "wpa_pairwise=GCMP-256" "$N" + else + case "$enc" in + none) + wpa=0 + ;; + # Need ccmp*|gcmp* check for SAE and OWE auth type + wpa2*|*psk2*|ccmp*|gcmp*) + wpa=2 + ;; + *) + # TKIP alone is now prohibited by WFA so the only + # combination left must be CCMP+TKIP (wpa=3) + wpa=3 + ;; + esac + + crypto= + enc_list=`echo "$enc" | sed "s/+/ /g"` + + for enc_var in $enc_list; do + case "$enc_var" in + *tkip) + crypto="TKIP $crypto" + ;; + *aes) + crypto="CCMP $crypto" + ;; + *ccmp) + crypto="CCMP $crypto" + ;; + *ccmp-256) + crypto="CCMP-256 $crypto" + ;; + *gcmp) + crypto="GCMP $crypto" + ;; + *gcmp-256) + crypto="GCMP-256 $crypto" + esac + done + + case "$enc_list" in + psk | wpa) + crypto="TKIP" + ;; + psk2 | wpa2) + crypto="CCMP" + ;; + *mixed*) + [ -z "$crypto" ] && crypto="CCMP TKIP" + ;; + esac + + # WPA TKIP alone is no longer allowed for certification + case "$hwmode:$crypto" in + *:TKIP*) crypto="CCMP TKIP";; + esac + + # use crypto/auth settings for building the hostapd config + case "$enc" in + none) + wps_possible=1 + # Here we make the assumption that if we're in open mode + # with WPS enabled, we got to be in unconfigured state. + wps_configured_state=1 + ;; + # Need ccmp*|gcmp* check for SAE and OWE auth type + *psk*|ccmp*|gcmp*) + config_get psk "$vif" key + if [ ${#psk} -eq 64 ]; then + append "$var" "wpa_psk=$psk" "$N" + else + [ -n "$psk" ] && append "$var" "wpa_passphrase=$psk" "$N" + fi + wps_possible=1 + # By default we assume we are in configured state, + # while the user has the provision to override this. + wps_configured_state=2 + [ -n "$wpa_group_rekey" ] && append "$var" "wpa_group_rekey=$wpa_group_rekey" "$N" + [ -n "$wpa_strict_rekey" ] && append "$var" "wpa_strict_rekey=$wpa_strict_rekey" "$N" + [ -n "$wpa_pair_rekey" ] && append "$var" "wpa_ptk_rekey=$wpa_pair_rekey" "$N" + [ -n "$wpa_master_rekey" ] && append "$var" "wpa_gmk_rekey=$wpa_master_rekey" "$N" + + config_get wpa_group_update_count "$vif" wpa_group_update_count + [ -n "$wpa_group_update_count" ] && append "$var" "wpa_group_update_count=$wpa_group_update_count" "$N" + + config_get wpa_pairwise_update_count "$vif" wpa_pairwise_update_count + [ -n "$wpa_pairwise_update_count" ] && append "$var" "wpa_pairwise_update_count=$wpa_pairwise_update_count" "$N" + + config_get wpa_disable_eapol_key_retries "$vif" wpa_disable_eapol_key_retries + [ -n "$wpa_disable_eapol_key_retries" ] && append "$var" "wpa_disable_eapol_key_retries=$wpa_disable_eapol_key_retries" "$N" + ;; + *wpa*) + hostapd_eap_config_parameters "$var" "$vif" + ;; + *wep*) + config_get key "$vif" key + key="${key:-1}" + case "$key" in + [1234]) + for idx in 1 2 3 4; do + local zidx + zidx=$(($idx - 1)) + config_get ckey "$vif" "key${idx}" + [ -n "$ckey" ] && \ + append "$var" "wep_key${zidx}=$(prepare_key_wep "$ckey")" "$N" + done + append "$var" "wep_default_key=$((key - 1))" "$N" + ;; + *) + append "$var" "wep_key0=$(prepare_key_wep "$key")" "$N" + append "$var" "wep_default_key=0" "$N" + [ -n "$wep_rekey" ] && append "$var" "wep_rekey_period=$wep_rekey" "$N" + ;; + esac + case "$enc" in + *shared*) + auth_algs=2 + ;; + *mixed*) + auth_algs=3 + ;; + esac + wpa=0 + crypto= + ;; + 8021x) + # For Dynamic WEP 802.1x,maybe need more fields + config_get auth_server "$vif" auth_server + [ -z "$auth_server" ] && config_get auth_server "$vif" server + append "$var" "auth_server_addr=$auth_server" "$N" + config_get auth_port "$vif" auth_port + [ -z "$auth_port" ] && config_get auth_port "$vif" port + auth_port=${auth_port:-1812} + append "$var" "auth_server_port=$auth_port" "$N" + config_get auth_secret "$vif" auth_secret + [ -z "$auth_secret" ] && config_get auth_secret "$vif" key + config_get eap_reauth_period "$vif" eap_reauth_period + [ -n "$eap_reauth_period" ] && append "$var" "eap_reauth_period=$eap_reauth_period" "$N" + config_get wep_rekey "$vif" wep_rekey 300 + + append "$var" "ieee8021x=1" "$N" + append "$var" "auth_server_shared_secret=$auth_secret" "$N" + append "$var" "wep_rekey_period=$wep_rekey" "$N" + append "$var" "eap_server=0" "$N" + append "$var" "eapol_version=2" "$N" + append "$var" "eapol_key_index_workaround=0" "$N" + append "$var" "wep_key_len_broadcast=13" "$N" + append "$var" "wep_key_len_unicast=13" "$N" + auth_algs=1 + wpa=0 + crypto= + ;; + *) + wpa=0 + crypto= + ;; + esac + #termination of suite_b enable or not check + fi + + append "$var" "auth_algs=${auth_algs:-1}" "$N" + append "$var" "wpa=$wpa" "$N" + + if [ "${suite_b}" -ne 192 ] + then + [ -n "$crypto" ] && append "$var" "wpa_pairwise=$crypto" "$N" + fi + + [ -n "$wpa_group_rekey" ] && append "$var" "wpa_group_rekey=$wpa_group_rekey" "$N" + [ -n "$wpa_strict_rekey" ] && append "$var" "wpa_strict_rekey=$wpa_strict_rekey" "$N" + + config_get nasid "$vif" nasid + [ -n "$nasid" ] && append "$var" "nas_identifier=$nasid" "$N" + + config_get ssid "$vif" ssid + config_get bridge "$vif" bridge + config_get ieee80211d "$vif" ieee80211d + config_get iapp_interface "$vif" iapp_interface + + config_get_bool wps_pbc "$vif" wps_pbc 0 + config_get_bool wps_label "$vif" wps_label 0 + + config_get config_methods "$vif" wps_config + [ "$wps_pbc" -gt 0 ] && append config_methods push_button + + # WPS 2.0 test case 4.1.7: + # if we're configured to enable WPS and we hide our SSID, then + # we have to require an "explicit user operation to continue" + config_get_bool hidden "$vif" hidden 0 + [ -n "$wps_possible" -a -n "$config_methods" -a "$hidden" -gt 0 ] && { + echo "Hidden SSID is enabled on \"$ifname\", WPS will be automatically disabled" + echo "Please press any key to continue." + # devolo: Don't read from stdin here, this will stall the AP initialization in + # case no serial console is attached! Let the GUI deal with the test requirements. + # read -s -n 1 + wps_possible= + } + + [ -n "$wps_possible" -a -n "$config_methods" ] && { + config_get device_type "$vif" wps_device_type "6-0050F204-1" + config_get device_name "$vif" wps_device_name "OpenWrt AP" + config_get manufacturer "$vif" wps_manufacturer "openwrt.org" + config_get model_name "$vif" model_name "WAP" + config_get model_number "$vif" model_number "123" + config_get serial_number "$vif" serial_number "12345" + config_get wps_pin "$vif" wps_pin "12345670" + config_get wps_state "$vif" wps_state $wps_configured_state + config_get_bool wps_independent "$vif" wps_independent 0 + + config_get pbc_in_m1 "$vif" pbc_in_m1 1 + [ -n "$pbc_in_m1" ] && append "$var" "pbc_in_m1=$pbc_in_m1" "$N" + + config_get_bool ext_registrar "$vif" ext_registrar 0 + [ "$ext_registrar" -gt 0 -a -n "$bridge" ] && append "$var" "upnp_iface=$bridge" "$N" + + append "$var" "eap_server=1" "$N" + append "$var" "ap_pin=$wps_pin" "$N" + append "$var" "wps_state=$wps_state" "$N" + append "$var" "ap_setup_locked=0" "$N" + append "$var" "device_type=$device_type" "$N" + append "$var" "device_name=$device_name" "$N" + append "$var" "manufacturer=$manufacturer" "$N" + append "$var" "model_name=$model_name" "$N" + append "$var" "model_number=$model_number" "$N" + append "$var" "serial_number=$serial_number" "$N" + append "$var" "config_methods=$config_methods" "$N" + append "$var" "wps_independent=$wps_independent" "$N" + + # fix the overlap session of WPS PBC for dual band AP + local macaddr=$(cat /sys/class/net/${bridge}/address) + uuid=$(echo "$macaddr" | sed 's/://g') + [ -n "$uuid" ] && { + append "$var" "uuid=87654321-9abc-def0-1234-$uuid" "$N" + } + + } + + append "$var" "ssid=$ssid" "$N" + [ -n "$bridge" ] && append "$var" "bridge=$bridge" "$N" + [ -n "$ieee80211d" ] && append "$var" "ieee80211d=$ieee80211d" "$N" + [ -n "$iapp_interface" ] && append "$var" iapp_interface=$(uci_get_state network "$iapp_interface" ifname "$iapp_interface") "$N" + + if [ "$wpa" -ge "2" ] + then + # RSN -> allow preauthentication + config_get rsn_preauth "$vif" rsn_preauth + if [ -n "$bridge" -a "$rsn_preauth" = 1 ] + then + append "$var" "rsn_preauth=1" "$N" + append "$var" "rsn_preauth_interfaces=$bridge" "$N" + fi + + # RSN -> allow management frame protection + + config_get ieee80211w "$vif" ieee80211w 0 + + # Allow SHA256 + case "$enc" in + *wpa*) keymgmt=EAP + key_mgmt_str="WPA-EAP" + ;; + *psk*) keymgmt=PSK + key_mgmt_str="WPA-PSK" + ;; + esac + + config_get_bool add_sha256 "$vif" add_sha256 0 + config_get_bool add_sha384 "$vif" add_sha384 0 + + if [ "${ieee80211w}" -eq 2 ] + then + add_sha256=1 + fi + + + if [ "${ieee80211r}" -gt 0 ] + then + ieee80211r_str="${keymgmt:+FT-${keymgmt}}" + fi + + if [ "${sae}" -eq 1 ] + then + config_get sae_reflection_attack "$vif" sae_reflection_attack + [ -n "$sae_reflection_attack" ] && append "$var" "sae_reflection_attack=$sae_reflection_attack" "$N" + + config_get sae_commit_override "$vif" sae_commit_override + [ -n "$sae_commit_override" ] && append "$var" "sae_commit_override=$sae_commit_override" "$N" + + config_get sae_password "$vif" sae_password + [ -n "$sae_password" ] && append "$var" "sae_password=$sae_password" "$N" + + config_get sae_anti_clogging_threshold "$vif" sae_anti_clogging_threshold + [ -n "$sae_anti_clogging_threshold" ] && append "$var" "sae_anti_clogging_threshold=$sae_anti_clogging_threshold" "$N" + + add_sae_groups() { + local sae_groups=$(echo $1 | tr "," " ") + [ -n "$sae_groups" ] && append "$var" "sae_groups=$sae_groups" "$N" + } + config_list_foreach "$vif" sae_groups add_sae_groups + + if [ "${ieee80211r}" -gt 0 ] + then + sae_str="SAE FT-SAE" + else + sae_str="SAE" + fi + config_get sae_sync "$vif" sae_sync + [ -n "$sae_sync" ] && append "$var" "sae_sync=$sae_sync" "$N" + + config_get sae_require_mfp "$vif" sae_require_mfp + + case "$enc" in + *wpa*);; + *psk*) + if [ "${ieee80211w}" -eq 0 ] + then + ieee80211w=1 + sae_require_mfp=1 + elif [ "${ieee80211w}" -eq 1 ] + then + sae_require_mfp=1 + fi + ;; + *) + ieee80211w=2 + add_sha256=0 + esac + + [ -n "$sae_require_mfp" ] && append "$var" "sae_require_mfp=$sae_require_mfp" "$N" + + fi + + if [ "${owe}" -eq 1 ] + then + owe_str="OWE" + add_owe_groups() { + local owe_groups=$(echo $1 | tr "," " ") + [ -n "$owe_groups" ] && append "$var" "owe_groups=$owe_groups" "$N" + } + config_list_foreach "$vif" owe_groups add_owe_groups + + case "$enc" in + *wpa*);; + *psk*);; + *) + ieee80211w=2 + add_sha256=0 + esac + fi + + if [ "${suite_b}" -eq 192 ] + then + suite_b_str="WPA-EAP-SUITE-B-192" + fi + + append "$var" "ieee80211w=$ieee80211w" "$N" + [ "$ieee80211w" -gt "0" ] && { + config_get ieee80211w_max_timeout "$vif" ieee80211w_max_timeout + config_get ieee80211w_retry_timeout "$vif" ieee80211w_retry_timeout + config_get group_mgmt_cipher "$vif" group_mgmt_cipher + [ -n "$ieee80211w_max_timeout" ] && \ + append "$var" "assoc_sa_query_max_timeout=$ieee80211w_max_timeout" "$N" + [ -n "$ieee80211w_retry_timeout" ] && \ + append "$var" "assoc_sa_query_retry_timeout=$ieee80211w_retry_timeout" "$N" + [ -n "$group_mgmt_cipher" ] && \ + append "$var" "group_mgmt_cipher=$group_mgmt_cipher" "$N" + } + + [ "${add_sha256}" -gt 0 ] && add_sha256_str="${key_mgmt_str}-SHA256" + + if [ "${ieee80211ai}" -gt 0 ] + then + if [ "${ieee80211r}" -gt 0 ] + then + [ "${add_sha256}" -gt 0 ] && ieee80211ai_sha256_str="FT-FILS-SHA256" + [ "${add_sha384}" -gt 0 ] && ieee80211ai_sha384_str="FT-FILS-SHA384" + else + [ "${add_sha256}" -gt 0 ] && ieee80211ai_sha256_str="FILS-SHA256" + [ "${add_sha384}" -gt 0 ] && ieee80211ai_sha384_str="FILS-SHA384" + fi + config_get erp_send_reauth_start "$vif" erp_send_reauth_start + [ -n "$erp_send_reauth_start" ] && append "$var" "erp_send_reauth_start=$erp_send_reauth_start" "$N" + config_get erp_domain "$vif" erp_domain + [ -n "$erp_domain" ] && append "$var" "erp_domain=$erp_domain" "$N" + config_get fils_realm "$vif" fils_realm + [ -n "$fils_realm" ] && append "$var" "fils_realm=$fils_realm" "$N" + config_get fils_cache_id "$vif" fils_cache_id + [ -n "$fils_cache_id" ] && append "$var" "fils_cache_id=$fils_cache_id" "$N" + config_get disable_pmksa_caching "$vif" disable_pmksa_caching + [ -n "$disable_pmksa_caching" ] && append "$var" "disable_pmksa_caching=$disable_pmksa_caching" "$N" + config_get own_ip_addr "$vif" own_ip_addr + [ -n "$own_ip_addr" ] && append "$var" "own_ip_addr=$own_ip_addr" "$N" + config_get dhcp_server "$vif" dhcp_server + [ -n "$dhcp_server" ] && append "$var" "dhcp_server=$dhcp_server" "$N" + config_get fils_hlp_wait_time "$vif" fils_hlp_wait_time + [ -n "$fils_hlp_wait_time" ] && append "$var" "fils_hlp_wait_time=$fils_hlp_wait_time" "$N" + config_get dhcp_rapid_commit_proxy "$vif" dhcp_rapid_commit_proxy + [ -n "$dhcp_rapid_commit_proxy" ] && append "$var" "dhcp_rapid_commit_proxy=$dhcp_rapid_commit_proxy" "$N" + fi + + case "$ieee80211w" in + [01]) append "$var" "wpa_key_mgmt=${key_mgmt_str} ${add_sha256_str} ${ieee80211r_str} ${ieee80211ai_sha256_str} ${ieee80211ai_sha384_str} ${sae_str} ${owe_str}" "$N";; + 2) + if [ "${suite_b}" -eq 192 ] + then + append "$var" "wpa_key_mgmt=${suite_b_str}" "$N" + else + append "$var" "wpa_key_mgmt=${add_sha256_str} ${ieee80211r_str} ${ieee80211ai_sha256_str} ${ieee80211ai_sha384_str} ${sae_str} ${owe_str}" "$N" + fi + ;; + esac + fi + + config_get map "$vif" map + [ -n "$map" ] && append "$var" "map=$map" "$N" + + config_get multi_cred "$vif" multi_cred 0 + + if [ "$multi_cred" -gt 0 ]; then + append "$var" "skip_cred_build=1" "$N" + if [ "$map" -gt 0 ]; then + append "$var" "extra_cred=/var/run/map_cred_${device}.bin" "$N" + else + append "$var" "extra_cred=/var/run/hostapd_cred_${device}.bin" "$N" + fi + fi + + config_get_bool hs20 "$vif" hs20 0 + if [ "$hs20" -gt 0 ] + then + append "$var" "hs20=1" "$N" + config_get disable_dgaf "$vif" disable_dgaf + [ -n "$disable_dgaf" ] && append "$var" "disable_dgaf=$disable_dgaf" "$N" + + add_hs20_oper_friendly_name() { + append "$var" "hs20_oper_friendly_name=${1}" "$N" + } + + config_list_foreach "$vif" hs20_oper_friendly_name add_hs20_oper_friendly_name + + add_hs20_conn_capab() { + append "$var" "hs20_conn_capab=${1}" "$N" + } + + config_list_foreach "$vif" hs20_conn_capab add_hs20_conn_capab + + config_get hs20_wan_metrics "$vif" hs20_wan_metrics + [ -n "$hs20_wan_metrics" ] && append "$var" "hs20_wan_metrics=$hs20_wan_metrics" "$N" + config_get hs20_operating_class "$vif" hs20_operating_class + [ -n "$hs20_operating_class" ] && append "$var" "hs20_operating_class=$hs20_operating_class" "$N" + + append "$var" "interworking=1" "$N" + append "$var" "manage_p2p=1" "$N" + append "$var" "tdls_prohibit=1" "$N" + config_get hessid "$vif" hessid + [ -n "$hessid" ] && append "$var" "hessid=$hessid" "$N" + config_get access_network_type "$vif" access_network_type + [ -n "$access_network_type" ] && append "$var" "access_network_type=$access_network_type" "$N" + config_get internet "$vif" internet + [ -n "$internet" ] && append "$var" "internet=$internet" "$N" + config_get asra "$vif" asra + [ -n "$asra" ] && append "$var" "asra=$asra" "$N" + config_get esr "$vif" esr + [ -n "$esr" ] && append "$var" "esr=$esr" "$N" + config_get uesa "$vif" uesa + [ -n "$uesa" ] && append "$var" "uesa=$uesa" "$N" + config_get venue_group "$vif" venue_group + [ -n "$venue_group" ] && append "$var" "venue_group=$venue_group" "$N" + config_get venue_type "$vif" venue_type + [ -n "$venue_type" ] && append "$var" "venue_type=$venue_type" "$N" + add_roaming_consortium() { + append "$var" "roaming_consortium=${1}" "$N" + } + config_list_foreach "$vif" roaming_consortium add_roaming_consortium + + add_venue_name() { + append "$var" "venue_name=${1}" "$N" + } + config_list_foreach "$vif" venue_name add_venue_name + + add_network_auth_type() { + append "$var" "network_auth_type=${1}" "$N" + } + config_list_foreach "$vif" network_auth_type add_network_auth_type + config_get ipaddr_type_availability "$vif" ipaddr_type_availability + [ -n "$ipaddr_type_availability" ] && append "$var" "ipaddr_type_availability=$ipaddr_type_availability" "$N" + + + add_domain_name() { + append "$var" "domain_name=${1}" "$N" + } + + config_list_foreach "$vif" domain_name add_domain_name + + config_get anqp_3gpp_cell_net "$vif" anqp_3gpp_cell_net + [ -n "$anqp_3gpp_cell_net" ] && append "$var" "anqp_3gpp_cell_net=$anqp_3gpp_cell_net" "$N" + + config_get qos_map_set "$vif" qos_map_set + [ -n "$qos_map_set" ] && append "$var" "qos_map_set=$qos_map_set" "$N" + config_get gas_frag_limit "$vif" gas_frag_limit + [ -n "$gas_frag_limit" ] && append "$var" "gas_frag_limit=$gas_frag_limit" "$N" + config_get hs20_deauth_req_timeout "$vif" hs20_deauth_req_timeout + [ -n "$hs20_deauth_req_timeout" ] && append "$var" "hs20_deauth_req_timeout=$hs20_deauth_req_timeout" "$N" + + add_nai_realm() { + append "$var" "nai_realm=${1}" "$N" + } + config_list_foreach "$vif" nai_realm add_nai_realm + + add_hs20_icon() { + append "$var" "hs20_icon=${1}" "$N" + } + config_list_foreach "$vif" hs20_icon add_hs20_icon + + config_get osu_ssid "$vif" osu_ssid + [ -n "$osu_ssid" ] && append "$var" "osu_ssid=$osu_ssid" "$N" + + add_osu_server_uri() { + [ -n "${1}" ] && append "$var" "osu_server_uri=${1}" "$N" + } + config_list_foreach "$vif" osu_server_uri add_osu_server_uri + + add_osu_friendly_name() { + append "$var" "osu_friendly_name=${1}" "$N" + } + config_list_foreach "$vif" osu_friendly_name add_osu_friendly_name + + config_get osu_nai "$vif" osu_nai + [ -n "$osu_nai" ] && append "$var" "osu_nai=$osu_nai" "$N" + + config_get osu_method_list "$vif" osu_method_list + [ -n "$osu_method_list" ] && append "$var" "osu_method_list=$osu_method_list" "$N" + + add_osu_icon() { + append "$var" "osu_icon=${1}" "$N" + } + config_list_foreach "$vif" osu_icon add_osu_icon + + add_osu_service_desc() { + append "$var" "osu_service_desc=${1}" "$N" + } + config_list_foreach "$vif" osu_service_desc add_osu_service_desc + + else + config_get interworking "$vif" interworking + [ -n "$interworking" ] && append "$var" "interworking=$interworking" "$N" + fi + + add_anqp_elem() { + append "$var" "anqp_elem=${1}" "$N" + } + config_list_foreach "$vif" anqp_elem add_anqp_elem + + config_get mbo_cell_data_conn_pref "$vif" mbo_cell_data_conn_pref + [ -n "$mbo_cell_data_conn_pref" ] && append "$var" "mbo_cell_data_conn_pref=$mbo_cell_data_conn_pref" "$N" + + config_get osen "$vif" osen + [ -n "$osen" ] && append "$var" "osen=$osen" "$N" + + config_get gas_comeback_delay "$vif" gas_comeback_delay + [ -n "$gas_comeback_delay" ] && append "$var" "gas_comeback_delay=$gas_comeback_delay" "$N" + + if [ "$ieee80211r" -gt 0 ] + then + + config_get mobility_domain "$vif" mobility_domain + [ -n "$mobility_domain" ] && append "$var" "mobility_domain=$mobility_domain" "$N" + config_get r0_key_lifetime "$vif" r0_key_lifetime 10000 + append "$var" "r0_key_lifetime=$r0_key_lifetime" "$N" + config_get r1_key_holder "$vif" r1_key_holder + [ -n "$r1_key_holder" ] && append "$var" "r1_key_holder=$r1_key_holder" "$N" + config_get reassociation_deadline "$vif" reassociation_deadline 1000 + append "$var" "reassociation_deadline=$reassociation_deadline" "$N" + config_get pmk_r1_push "$vif" pmk_r1_push 1 + append "$var" "pmk_r1_push=$pmk_r1_push" "$N" + config_get ft_over_ds "$vif" ft_over_ds + [ -n "$ft_over_ds" ] && append "$var" "ft_over_ds=$ft_over_ds" "$N" + config_get ft_psk_generate_local "$vif" ft_psk_generate_local 1 + append "$var" "ft_psk_generate_local=$ft_psk_generate_local" "$N" + + config_get nasid2 "$vif" nasid2 + config_get ap_macaddr "$vif" ap_macaddr + config_get ap2_macaddr "$vif" ap2_macaddr + config_get ap2_r1_key_holder "$vif" ap2_r1_key_holder + + append "$var" "r0kh=$ap_macaddr $nasid2 $kh_key_hex" "$N" + append "$var" "r1kh=$ap2_macaddr $ap2_r1_key_holder $kh_key_hex" "$N" + fi + + config_get_bool wnm_sleep_mode "$vif" wnm_sleep_mode + [ -n "$wnm_sleep_mode" ] && append "$var" "wnm_sleep_mode=$wnm_sleep_mode" "$N" + + config_get_bool wnm_sleep_mode_no_keys "$vif" wnm_sleep_mode_no_keys + [ -n "$wnm_sleep_mode_no_keys" ] && append "$var" "wnm_sleep_mode_no_keys=$wnm_sleep_mode_no_keys" "$N" + + config_get_bool bss_transition "$vif" bss_transition + [ -n "$bss_transition" ] && append "$var" "bss_transition=$bss_transition" "$N" + return 0 +} + +hostapd_get_vif_name () { + [ -e /lib/functions.sh ] && . /lib/functions.sh + DEVICES= + config_cb() { + local type="$1" + local section="$2" + local index="$(cat /sys/class/ieee80211/$phy/index)" + + # section start + case "$type" in + wifi-device) + append DEVICES "$section" + config_set "$section" vifs "" + config_set "$section" ht_capab "" + ;; + esac + + # section end + config_get TYPE "$CONFIG_SECTION" TYPE + case "$TYPE" in + wifi-iface) + config_get device "$CONFIG_SECTION" device + config_get vifs "$device" vifs + append vifs "$CONFIG_SECTION" + config_set "$device" vifs "$vifs" + for vif_interface in $vifs; do + [ "$device" == "radio$index" ] && { + config_set "$device" phy "$phy" + vif=$vif_interface + config_get_bool hidden "$vif" hidden 0 + append "$var" "ignore_broadcast_ssid=$hidden" "$N" + } + done + ;; + esac + } +} + +hostapd_set_log_options() { + local var="$1" + local cfg="$2" + local log_level log_80211 log_8021x log_radius log_wpa log_driver log_iapp log_mlme + + config_get log_level "$cfg" log_level 2 + + config_get_bool log_80211 "$cfg" log_80211 1 + config_get_bool log_8021x "$cfg" log_8021x 1 + config_get_bool log_radius "$cfg" log_radius 1 + config_get_bool log_wpa "$cfg" log_wpa 1 + config_get_bool log_driver "$cfg" log_driver 1 + config_get_bool log_iapp "$cfg" log_iapp 1 + config_get_bool log_mlme "$cfg" log_mlme 1 + + [ -z "$cfg" ] && { + set_default log_level 2 + set_default log_80211 1 + set_default log_8021x 1 + set_default log_radius 1 + set_default log_wpa 1 + set_default log_driver 1 + set_default log_iapp 1 + set_default log_mlme 1 + } + + local log_mask=$(( \ + ($log_80211 << 0) | \ + ($log_8021x << 1) | \ + ($log_radius << 2) | \ + ($log_wpa << 3) | \ + ($log_driver << 4) | \ + ($log_iapp << 5) | \ + ($log_mlme << 6) \ + )) + + append "$var" "logger_syslog=$log_mask" "$N" + append "$var" "logger_syslog_level=$log_level" "$N" + append "$var" "logger_stdout=$log_mask" "$N" + append "$var" "logger_stdout_level=$log_level" "$N" +} + +hostapd_config_multi_cred() { + local vif="$1" && shift + local ifname device + local cred_config temp + extra_cred= + + config_get ifname "$vif" ifname + config_get device "$vif" device + config_get map "$vif" map 0 + config_get MapBSSType "$vif" MapBSSType 0 + file="/var/run/map_cred_$device.bin" + + if [ $((MapBSSType >> 6)) -eq 1 ]; then + [ -e "$file" ] && rm -- $file + fi + + if [ $((MapBSSType >> 5)) -eq 1 ] && [ -f "$file" ]; then + return 0 + fi + + hostapd_set_extra_cred extra_cred "$vif" "$ifname" + + + extra_cred=$(echo $extra_cred | tr -d ' ') + extra_cred=$(echo $extra_cred | tr -d ':') + + temp=`expr length "$extra_cred" / 2 ` + temp=` printf "%04X" $temp` + + #ATTR_CRED + cred_config="100e$temp$extra_cred" + + if [ "$map" -gt 0 ]; then + cat > /var/run/map_cred_tmp.conf < /var/run/hostapd_cred_tmp.conf <> /var/run/map_cred_$device.bin + else + sed 's/\([0-9A-F]\{2\}\)/\\\\\\x\1/gI' /var/run/hostapd_cred_tmp.conf | xargs printf >> /var/run/hostapd_cred_$device.bin + fi +} + + +hostapd_setup_vif() { + local vif="$1" && shift + local driver="$1" && shift + local no_nconfig + local ifname device channel hwmode + local fst_disabled + local fst_iface1 + local fst_iface2 + local fst_group_id + local fst_priority1 + local fst_priority2 + + hostapd_cfg= + + # These are flags that may or may not be used when calling + # "hostapd_setup_vif()". These are not mandatory and may be called in + # any order + while [ $# -ne 0 ]; do + local tmparg="$1" && shift + case "$tmparg" in + no_nconfig) + no_nconfig=1 + ;; + esac + done + + config_get ifname "$vif" ifname + config_get device "$vif" device + config_get_bool dpp "$vif" dpp 0 + config_get channel "$device" channel + config_get hwmode "$device" hwmode + + hostapd_set_log_options hostapd_cfg "$device" + hostapd_set_bss_options hostapd_cfg "$vif" + + config_load fst && { + config_get fst_disabled config disabled + config_get fst_iface1 config interface1 + config_get fst_iface2 config interface2 + config_get fst_group_id config mux_interface + config_get fst_priority1 config interface1_priority + config_get fst_priority2 config interface2_priority + + if [ $fst_disabled -eq 0 ]; then + if [ "$ifname" == $fst_iface1 ] ; then + append hostapd_cfg "fst_group_id=$fst_group_id" "$N" + append hostapd_cfg "fst_priority=$fst_priority1" "$N" + elif [ "$ifname" == $fst_iface2 ] ; then + append hostapd_cfg "fst_group_id=$fst_group_id" "$N" + append hostapd_cfg "fst_priority=$fst_priority2" "$N" + fi + fi + } + + case "$hwmode" in + *bg|*gdt|*gst|*fh) hwmode=g;; + *adt|*ast) hwmode=a;; + esac + [ "$channel" = auto ] && channel= + [ -n "$channel" -a -z "$hwmode" ] && wifi_fixup_hwmode "$device" + rm -f /var/run/hostapd-$ifname.conf + cat > /var/run/hostapd-$ifname.conf <> /var/run/hostapd-$ifname.conf + + entropy_file=/var/run/entropy-$ifname.bin + + # Run a single hostapd instance for all the radio's + # Enables WPS VAP TIE feature + config_get_bool wps_vap_tie_dbdc qcawifi wps_vap_tie_dbdc 0 + + if [ $wps_vap_tie_dbdc -ne 0 ]; then + echo -e "/var/run/hostapd-$ifname.conf \c\h" >> /tmp/hostapd_conf_filename + else + [ -f "/var/run/hostapd-$ifname.lock" ] && + rm /var/run/hostapd-$ifname.lock + result=$(wpa_cli -g /var/run/hostapd/global raw ADD bss_config=$ifname:/var/run/hostapd-$ifname.conf) + [ "$result" = "OK" ] || return + touch /var/run/hostapd-$ifname.lock + + if [ -n "$wps_possible" -a -n "$config_methods" ]; then + pid=/var/run/hostapd_cli-$ifname.pid + hostapd_cli -i $ifname -P $pid -a /lib/wifi/wps-hostapd-update-uci -p /var/run/hostapd-$device &>/dev/null > /var/run/iface_mgr.conf + echo "radio=$device" >> /var/run/iface_mgr.conf + } + if [ $exclude_flag -eq 1 ] && [ $iface_mgr_op_mode -eq 2 ]; then + [ $pref_uplink -eq 1 ] && {\ + ap_ifname="$vifname" + echo "group=$group0 ap_vap=$ap_ifname" >> /var/run/iface_mgr.conf + } + [ $pref_uplink -eq 0 ] && { \ + ap_ifname="$vifname" + echo "group=$group1 ap_vap=$ap_ifname" >> /var/run/iface_mgr.conf + } + fi + ;; + sta) + [ $exclude_flag -ne 1 ] && { \ + sta_ifname="$vifname" + priority=0 + [ $hp_stavap -eq 1 ] && {\ + priority=1 + } + [ $lp_stavap -eq 1 ] && {\ + priority=2 + } + [ $priority -ne 0 ] && {\ + echo "group=$group sta_vap=$sta_ifname priority=$priority" >> /var/run/iface_mgr.conf + } + [ $priority -eq 0 ] && {\ + echo "group=$group sta_vap=$sta_ifname" >> /var/run/iface_mgr.conf + } + } + if [ $exclude_flag -eq 1 ] && [ $iface_mgr_op_mode -eq 2 ]; then + [ $pref_uplink -eq 1 ] && {\ + sta_ifname="$vifname" + echo "group=$group1 sta_vap=$sta_ifname" >> /var/run/iface_mgr.conf + } + [ $pref_uplink -eq 0 ] && { \ + sta_ifname="$vifname" + echo "group=$group0 sta_vap=$sta_ifname" >> /var/run/iface_mgr.conf + } + fi + ;; + esac + ifidx=$(($ifidx + 1)) + done +} + +iface_mgr_config_mode1() { + iface_mgr_config $1 1 +} + +iface_mgr_config_mode2() { + iface_mgr_config $1 2 +} + +iface_mgr_setup() { + + local iface_mgr_op_mode=0 + local backhaul_cnt=0 + config_load wireless + + handle_son_wps_op_mode() { + local device=$1 + config_get vifs $device vifs + + for vif in $vifs; do + config_get backhaul "$vif" backhaul 0 + if [ "$backhaul" -eq 1 ] + then + let backhaul_cnt++ + fi + done + } + + config_foreach handle_son_wps_op_mode wifi-device + + if [ "$backhaul_cnt" -gt 0 ] ; then + iface_mgr_op_mode=3 + else + rm /var/run/son.conf + fi + + config_get global_wds qcawifi global_wds 0 + + [ "$global_wds" -gt 0 ] && iface_mgr_op_mode=1 + + handle_iface_mgr_op_mode() { + local device=$1 + config_get fast_lane $device fast_lane 0 + config_get pref_uplink "$device" pref_uplink 0 + + [ "$fast_lane" -gt 0 ] && iface_mgr_op_mode=2 + if [ $pref_uplink -eq 1 ] && [ $iface_mgr_op_mode -eq 2 ]; then + pref_uplink_idx=$(($pref_uplink_idx + 1)) + fi + } + + config_foreach handle_iface_mgr_op_mode wifi-device + + [ "$iface_mgr_op_mode" -gt 0 ] || return + [ "$iface_mgr_op_mode" -eq 2 ] && [ "$pref_uplink_idx" -ne 1 ] && return + + config_get discon_time qcawifi discon_time 10 + config_get reconfig_time qcawifi reconfig_time 60 + config_get pref_uplink_time qcawifi pref_uplink_time 60 + config_get hp_sta_scan_time qcawifi hp_sta_scan_time 120 + config_get hp_sta_periodic_time qcawifi hp_sta_periodic_time 600 + + if [ "$iface_mgr_op_mode" -eq 1 ] ; then + [ "$discon_time" -ge "$reconfig_time" ] && timeout=$discon_time + [ "$discon_time" -lt "$reconfig_time" ] && timeout=$reconfig_time + else + if [ "$iface_mgr_op_mode" -eq 2 ] ; then + timeout=$pref_uplink_time + fi + fi + + killall iface-mgr + rm -rf /var/run/iface_mgr.conf + + echo "#Interface manager configuration file should strictly meet below template" >> /var/run/iface_mgr.conf + echo "#mode=x">> /var/run/iface_mgr.conf + echo "#timeout=xx" >> /var/run/iface_mgr.conf + echo "#group=x ap_vap=athx" >> /var/run/iface_mgr.conf + echo "#group=x sta_vap=athx" >> /var/run/iface_mgr.conf + + + echo " " >> /var/run/iface_mgr.conf + echo "mode=$iface_mgr_op_mode" >> /var/run/iface_mgr.conf + echo " " >> /var/run/iface_mgr.conf + echo "timeout=$timeout" >> /var/run/iface_mgr.conf + echo " " >> /var/run/iface_mgr.conf + echo "scan_time=$hp_sta_scan_time" >> /var/run/iface_mgr.conf + echo " " >> /var/run/iface_mgr.conf + echo "periodic_time=$hp_sta_periodic_time" >> /var/run/iface_mgr.conf + echo " " >> /var/run/iface_mgr.conf + + [ "$iface_mgr_op_mode" -eq 1 ] && { + config_foreach iface_mgr_config_mode1 wifi-device + } + + [ "$iface_mgr_op_mode" -eq 2 ] && { + config_foreach iface_mgr_config_mode2 wifi-device + } + + config_load plc + config_get plc_ifname config PlcIfname + config_get group config group 0 + + echo " " >> /var/run/iface_mgr.conf + echo "group=$group plc_iface=$plc_ifname" >> /var/run/iface_mgr.conf + + iface-mgr > /dev/console 2>&1 & + + return 1 +} diff --git a/lib/wifi/qca-wifi-modules b/lib/wifi/qca-wifi-modules new file mode 100644 index 0000000..f18f15d --- /dev/null +++ b/lib/wifi/qca-wifi-modules @@ -0,0 +1,14 @@ +mem_manager +asf +qdf +ath_dfs +ath_spectral +umac +ath_hal +ath_rate_atheros +hst_tx99 +ath_dev +qca_da +qca_ol +ath_pktlog +smart_antenna diff --git a/lib/wifi/qcawifi.sh b/lib/wifi/qcawifi.sh new file mode 100644 index 0000000..d0fa578 --- /dev/null +++ b/lib/wifi/qcawifi.sh @@ -0,0 +1,2601 @@ +#!/bin/sh +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# Copyright (c) 2014, 2016, The Linux Foundation. All rights reserved. +# +# +append DRIVERS "qcawifi" + +DEBUG=1 +DEBUG_FILE=/var/run/qcawifi.log +wlanconfig() { + [ -n "${DEBUG}" ] && echo wlanconfig "$@" >>$DEBUG_FILE + /usr/sbin/wlanconfig "$@" +} + +iwconfig() { + [ -n "${DEBUG}" ] && echo iwconfig "$@" >>$DEBUG_FILE + /usr/sbin/iwconfig "$@" +} + +iwpriv() { + [ -n "${DEBUG}" ] && echo iwpriv "$@" >>$DEBUG_FILE + /usr/sbin/iwpriv "$@" +} + +ifconfig() { + [ -n "${DEBUG}" ] && echo ifconfig "$@" >>$DEBUG_FILE + command ifconfig "$@" +} + +wifitool() { + [ -n "${DEBUG}" ] && echo wifitool "$@" >>$DEBUG_FILE + command wifitool "$@" +} + +find_qcawifi_phy() { + local device="$1" + + local macaddr="$(config_get "$device" macaddr | tr 'A-Z' 'a-z')" + config_get phy "$device" phy + [ -z "$phy" -a -n "$macaddr" ] && { + cd /sys/class/net + for phy in $(ls -d wifi* 2>&-); do + [ "$macaddr" = "$(cat /sys/class/net/${phy}/address)" ] || continue + config_set "$device" phy "$phy" + break + done + config_get phy "$device" phy + } + [ -n "$phy" -a -d "/sys/class/net/$phy" ] || { + echo "phy for wifi device $1 not found" + return 1 + } + [ -z "$macaddr" ] && { + config_set "$device" macaddr "$(cat /sys/class/net/${phy}/address)" + } + return 0 +} + +scan_qcawifi() { + local device="$1" + local wds + local adhoc sta ap monitor ap_monitor ap_smart_monitor mesh ap_lp_iot disabled + + [ ${device%[0-9]} = "wifi" ] && config_set "$device" phy "$device" + + local ifidx=0 + local radioidx=${device#wifi} + + config_get vifs "$device" vifs + for vif in $vifs; do + config_get_bool disabled "$vif" disabled 0 + [ $disabled = 0 ] || continue + + local vifname + [ $ifidx -gt 0 ] && vifname="ath${radioidx}$ifidx" || vifname="ath${radioidx}" + + config_set "$vif" ifname $vifname + + config_get mode "$vif" mode + case "$mode" in + adhoc|sta|ap|monitor|wrap|ap_monitor|ap_smart_monitor|mesh|ap_lp_iot) + append "$mode" "$vif" + ;; + wds) + config_get ssid "$vif" ssid + [ -z "$ssid" ] && continue + + config_set "$vif" wds 1 + config_set "$vif" mode sta + mode="sta" + addr="$ssid" + ${addr:+append "$mode" "$vif"} + ;; + *) echo "$device($vif): Invalid mode, ignored."; continue;; + esac + + ifidx=$(($ifidx + 1)) + done + + case "${adhoc:+1}:${sta:+1}:${ap:+1}" in + # valid mode combinations + 1::) wds="";; + 1::1);; + :1:1)config_set "$device" nosbeacon 1;; # AP+STA, can't use beacon timers for STA + :1:);; + ::1);; + ::);; + *) echo "$device: Invalid mode combination in config"; return 1;; + esac + + config_set "$device" vifs "${ap:+$ap }${ap_monitor:+$ap_monitor }${mesh:+$mesh }${ap_smart_monitor:+$ap_smart_monitor }${wrap:+$wrap }${sta:+$sta }${adhoc:+$adhoc }${wds:+$wds }${monitor:+$monitor}${ap_lp_iot:+$ap_lp_iot}" +} + +# The country ID is set at the radio level. When the driver attaches the radio, +# it sets the default country ID to 840 (US STA). This is because the desired +# VAP modes are not known at radio attach time, and STA functionality is the +# common unit of 802.11 operation. +# If the user desires any of the VAPs to be in AP mode, then we set a new +# default of 843 (US AP with TDWR) from this script. Even if any of the other +# VAPs are in non-AP modes like STA or Monitor, the stricter default of 843 +# will apply. +# No action is required here if none of the VAPs are in AP mode. +set_default_country() { + local device="$1" + local mode + + find_qcawifi_phy "$device" || return 1 + config_get phy "$device" phy + + config_get vifs "$device" vifs + for vif in $vifs; do + config_get_bool disabled "$vif" disabled 0 + [ $disabled = 0 ] || continue + + config_get mode "$vif" mode + case "$mode" in + ap|wrap|ap_monitor|ap_smart_monitor|ap_lp_iot) + iwpriv "$phy" setCountryID 843 + return 0; + ;; + *) ;; + esac + done + + return 0 +} + +config_low_targ_clkspeed() { + local board_name + [ -f /tmp/sysinfo/board_name ] && { + board_name=$(cat /tmp/sysinfo/board_name) + } + + case "$board_name" in + dlan-1000-ac |\ + ap147 | ap151 | ap-dk*) + echo "true" + ;; + *) echo "false" + ;; + esac +} + +# configure tx queue fc_buf_max +config_tx_fc_buf() { + local phy="$1" + local board_name + [ -f /tmp/sysinfo/board_name ] && { + board_name=$(cat /tmp/sysinfo/board_name) + } + memtotal=$(grep MemTotal /proc/meminfo | awk '{print $2}') + + case "$board_name" in + ew7479cap |\ + dlan2-2400-ac |\ + ap-dk*) + if [ $memtotal -le 131072 ]; then + # 4MB tx queue max buffer size + iwpriv "$phy" fc_buf_max 4096 + iwpriv "$phy" fc_q_max 512 + iwpriv "$phy" fc_q_min 32 + elif [ $memtotal -le 256000 ]; then + # 8MB tx queue max buffer size + iwpriv "$phy" fc_buf_max 8192 + iwpriv "$phy" fc_q_max 1024 + iwpriv "$phy" fc_q_min 64 + fi + # default value from code memsize > 256MB + ;; + + *) + ;; + esac +} + +load_qcawifi() { + lock /var/run/wifilock + local umac_args + local qdf_args + local ol_args + local cfg_low_targ_clkspeed + local qca_da_needed=0 + local qca_ol_needed=0 + local device + local board_name + local def_pktlog_support=1 + local ath_dev_args + + # trigger memory compaction when we reconfigure WiFi + echo 1 > /proc/sys/vm/compact_memory + + [ -f /tmp/sysinfo/board_name ] && { + board_name=$(cat /tmp/sysinfo/board_name) + } + memtotal=$(grep MemTotal /proc/meminfo | awk '{print $2}') + + case "$board_name" in + ew7479cap |\ + dlan2-2400-ac |\ + ap-dk01.1-c1 | ap-dk01.1-c2 | ap-dk04.1-c1 | ap-dk04.1-c2 | ap-dk04.1-c3) + if [ $memtotal -le 131072 ]; then + echo 1 > /proc/net/skb_recycler/max_skbs + echo 1 > /proc/net/skb_recycler/max_spare_skbs + append umac_args "low_mem_system=1" + fi + ;; + dlan-550-wifi |\ + ap152 | ap147 | ap151 | ap135 | ap137) + if [ $memtotal -le 66560 ]; then + def_pktlog_support=0 + fi + ;; + esac + + config_get_bool testmode qcawifi testmode + [ -n "$testmode" ] && append ol_args "testmode=$testmode" + + config_get vow_config qcawifi vow_config + [ -n "$vow_config" ] && append ol_args "vow_config=$vow_config" + + config_get carrier_vow_config qcawifi carrier_vow_config + [ -n "$carrier_vow_config" ] && append ol_args "carrier_vow_config=$carrier_vow_config" + + config_get wlanstats_config qcawifi wlanstats_config + [ -n "$wlanstats_config" ] && append ol_args "wlanstats_config=$wlanstats_config" + + config_get fw_vow_stats_enable qcawifi fw_vow_stats_enable + [ -n "$fw_vow_stats_enable" ] && append ol_args "fw_vow_stats_enable=$fw_vow_stats_enable" + + config_get ol_bk_min_free qcawifi ol_bk_min_free + [ -n "$ol_bk_min_free" ] && append ol_args "OL_ACBKMinfree=$ol_bk_min_free" + + config_get ol_be_min_free qcawifi ol_be_min_free + [ -n "$ol_be_min_free" ] && append ol_args "OL_ACBEMinfree=$ol_be_min_free" + + config_get ol_vi_min_free qcawifi ol_vi_min_free + [ -n "$ol_vi_min_free" ] && append ol_args "OL_ACVIMinfree=$ol_vi_min_free" + + config_get ol_vo_min_free qcawifi ol_vo_min_free + [ -n "$ol_vo_min_free" ] && append ol_args "OL_ACVOMinfree=$ol_vo_min_free" + + config_get_bool ar900b_emu qcawifi ar900b_emu + [ -n "$ar900b_emu" ] && append ol_args "ar900b_emu=$ar900b_emu" + + config_get frac qcawifi frac + [ -n "$frac" ] && append ol_args "frac=$frac" + + config_get intval qcawifi intval + [ -n "$intval" ] && append ol_args "intval=$intval" + + config_get atf_mode qcawifi atf_mode + [ -n "$atf_mode" ] && append umac_args "atf_mode=1" # always enable ATF support in driver, we enable/disable ATF via commitatf later + + config_get atf_msdu_desc qcawifi atf_msdu_desc + [ -n "$atf_msdu_desc" ] && append umac_args "atf_msdu_desc=$atf_msdu_desc" + + config_get atf_peers qcawifi atf_peers + [ -n "$atf_peers" ] && append umac_args "atf_peers=$atf_peers" + + config_get atf_max_vdevs qcawifi atf_max_vdevs + [ -n "$atf_max_vdevs" ] && append umac_args "atf_max_vdevs=$atf_max_vdevs" + + config_get fw_dump_options qcawifi fw_dump_options + [ -n "$fw_dump_options" ] && append ol_args "fw_dump_options=$fw_dump_options" + + config_get enableuartprint qcawifi enableuartprint + [ -n "$enableuartprint" ] && append ol_args "enableuartprint=$enableuartprint" + + config_get ar900b_20_targ_clk qcawifi ar900b_20_targ_clk + [ -n "$ar900b_20_targ_clk" ] && append ol_args "ar900b_20_targ_clk=$ar900b_20_targ_clk" + + config_get qca9888_20_targ_clk qcawifi qca9888_20_targ_clk + [ -n "$qca9888_20_targ_clk" ] && append ol_args "qca9888_20_targ_clk=$qca9888_20_targ_clk" + + cfg_low_targ_clkspeed=$(config_low_targ_clkspeed) + [ -z "$qca9888_20_targ_clk" ] && [ $cfg_low_targ_clkspeed = "true" ] && append ol_args "qca9888_20_targ_clk=300000000" + + config_get ipq4019_20_targ_clk qcawifi ipq4019_20_targ_clk + [ -n "$ipq4019_20_targ_clk" ] && append ol_args "ipq4019_20_targ_clk=$ipq4019_20_targ_clk" + + cfg_low_targ_clkspeed=$(config_low_targ_clkspeed) + [ -z "$ipq4019_20_targ_clk" ] && [ $cfg_low_targ_clkspeed = "true" ] && append ol_args "ipq4019_20_targ_clk=250000000" + + config_get max_descs qcawifi max_descs + [ -n "$max_descs" ] && append ol_args "max_descs=$max_descs" + + config_get max_peers qcawifi max_peers + [ -n "$max_peers" ] && append ol_args "max_peers=$max_peers" + + config_get qwrap_enable qcawifi qwrap_enable + [ -n "$qwrap_enable" ] && append ol_args "qwrap_enable=$qwrap_enable" + + config_get otp_mod_param qcawifi otp_mod_param + [ -n "$otp_mod_param" ] && append ol_args "otp_mod_param=$otp_mod_param" + + config_get max_active_peers qcawifi max_active_peers + [ -n "$max_active_peers" ] && append ol_args "max_active_peers=$max_active_peers" + + config_get enable_smart_antenna qcawifi enable_smart_antenna + [ -n "$enable_smart_antenna" ] && append ol_args "enable_smart_antenna=$enable_smart_antenna" + + config_get nss_wifi_olcfg qcawifi nss_wifi_olcfg + if [ -n "$nss_wifi_olcfg" ]; then + append ol_args "nss_wifi_olcfg=$nss_wifi_olcfg" + elif [ -f /lib/wifi/wifi_nss_olcfg ]; then + nss_wifi_olcfg="$(cat /lib/wifi/wifi_nss_olcfg)" + + if [ $nss_wifi_olcfg != 0 ]; then + if [ -f /lib/wifi/wifi_nss_override ] && [ $(cat /lib/wifi/wifi_nss_override) = 1 ]; then + echo "NSS offload disabled due to unsupported config" >&2 + append ol_args "nss_wifi_olcfg=0" + else + append ol_args "nss_wifi_olcfg=$nss_wifi_olcfg" + fi + fi + fi + + config_get max_clients qcawifi max_clients + [ -n "$max_clients" ] && append ol_args "max_clients=$max_clients" + + config_get max_vaps qcawifi max_vaps + [ -n "$max_vaps" ] && append ol_args "max_vaps=$max_vaps" + + config_get enable_smart_antenna_da qcawifi enable_smart_antenna_da + [ -n "$enable_smart_antenna_da" ] && append umac_args "enable_smart_antenna_da=$enable_smart_antenna_da" + + config_get prealloc_disabled qcawifi prealloc_disabled + [ -n "$prealloc_disabled" ] && append qdf_args "prealloc_disabled=$prealloc_disabled" + + if [ -n "$nss_wifi_olcfg" ] && [ "$nss_wifi_olcfg" != "0" ]; then + sysctl dev.nss.n2hcfg.n2h_high_water_core0 >/dev/null 2>/dev/null + nss_wifi_olnum="$(cat /lib/wifi/wifi_nss_olnum)" + if [ "$nss_wifi_olnum" == "2" ]; then + sysctl -w dev.nss.n2hcfg.extra_pbuf_core0=5939200 >/dev/null 2>/dev/null + sysctl -w dev.nss.n2hcfg.n2h_high_water_core0=59392 >/dev/null 2>/dev/null + sysctl -w dev.nss.n2hcfg.n2h_wifi_pool_buf=35584 >/dev/null 2>/dev/null + else + sysctl -w dev.nss.n2hcfg.extra_pbuf_core0=4096000 >/dev/null 2>/dev/null + sysctl -w dev.nss.n2hcfg.n2h_high_water_core0=43008 >/dev/null 2>/dev/null + sysctl -w dev.nss.n2hcfg.n2h_wifi_pool_buf=19200 >/dev/null 2>/dev/null + fi + fi + + config_get lteu_support qcawifi lteu_support + [ -n "$lteu_support" ] && append ol_args "lteu_support=$lteu_support" + + config_get enable_mesh_support qcawifi enable_mesh_support + [ -n "$enable_mesh_support" ] && append ol_args "enable_mesh_support=$enable_mesh_support" + + + if [ -n "$enable_mesh_support" ] + then + config_get enable_mesh_peer_cap_update qcawifi enable_mesh_peer_cap_update + [ -n "$enable_mesh_peer_cap_update" ] && append umac_args "enable_mesh_peer_cap_update=$enable_mesh_peer_cap_update" + fi + + config_get enable_pktlog_support qcawifi enable_pktlog_support $def_pktlog_support + [ -n "$enable_pktlog_support" ] && append umac_args "enable_pktlog_support=$enable_pktlog_support" + + config_get paprd_enable qcawifi paprd_enable + [ -n "$paprd_enable" ] && append ath_dev_args "paprd_enable=$paprd_enable" + + config_get skb_reuse_enable qcawifi skb_reuse_enable + [ -n "$skb_reuse_enable" ] && append ath_dev_args "skb_reuse_enable=$skb_reuse_enable" + + for mod in $(cat /lib/wifi/qca-wifi-modules); do + case ${mod} in + umac) [ -d /sys/module/${mod} ] || { \ + + insmod ${mod} ${umac_args} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + };; + + qdf) [ -d /sys/module/${mod} ] || { \ + insmod ${mod} ${qdf_args} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + };; + + qca_ol) [ -f /tmp/no_qca_ol ] || { \ + [ -d /sys/module/${mod} ] || { \ + insmod ${mod} ${ol_args} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + } + };; + + ath_dev) [ -f /tmp/no_qca_da ] || { \ + [ -d /sys/module/${mod} ] || { \ + insmod ${mod} ${ath_dev_args} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + } + };; + + qca_da|hst_tx99|ath_rate_atheros|ath_hal) [ -f /tmp/no_qca_da ] || { \ + [ -d /sys/module/${mod} ] || { \ + insmod ${mod} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + } + };; + + ath_pktlog) [ $enable_pktlog_support -eq 0 ] || { \ + [ -d /sys/module/${mod} ] || { \ + insmod ${mod} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + } + };; + + *) [ -d /sys/module/${mod} ] || { \ + insmod ${mod} || { \ + lock -u /var/run/wifilock + unload_qcawifi + return 1 + } + };; + + esac + done + + # Remove DA/OL modules, if no DA/OL chipset found + for device in $(ls -d /sys/class/net/wifi* 2>&-); do + [[ -f $device/is_offload ]] || { + qca_da_needed=1 + } + [[ -f $device/is_offload ]] && { + qca_ol_needed=1 + } + done + + if [ $qca_ol_needed -eq 0 ]; then + if [ ! -f /tmp/no_qca_ol ]; then + echo "No offload chipsets found." >/dev/console + rmmod qca_ol > /dev/null 2> /dev/null + echo "1" > /tmp/no_qca_ol + fi + fi + + if [ $qca_da_needed -eq 0 ]; then + if [ ! -f /tmp/no_qca_da ]; then + echo "No Direct-Attach chipsets found." >/dev/console + rmmod qca_da > /dev/null 2> /dev/null + rmmod ath_dev > /dev/null 2> /dev/null + rmmod hst_tx99 > /dev/null 2> /dev/null + rmmod ath_rate_atheros > /dev/null 2> /dev/null + rmmod ath_hal > /dev/null 2> /dev/null + echo "1" > /tmp/no_qca_da + fi + fi + lock -u /var/run/wifilock +} + +unload_qcawifi() { + config_foreach disable_qcawifi wifi-device + eval "type lowi_teardown" >/dev/null 2>&1 && lowi_teardown + sleep 3 + lock /var/run/wifilock + for mod in $(cat /lib/wifi/qca-wifi-modules | sed '1!G;h;$!d'); do + case ${mod} in + mem_manager) continue; + esac + [ -d /sys/module/${mod} ] && rmmod ${mod} + done + lock -u /var/run/wifilock +} + +disable_recover_qcawifi() { + disable_qcawifi $@ 1 +} + +enable_recover_qcawifi() { + enable_qcawifi $@ 1 +} + +_disable_qcawifi() { + local device="$1" + local parent + local retval=0 + local recover="$2" + + echo "$DRIVERS disable radio $1" >/dev/console + + find_qcawifi_phy "$device" >/dev/null || return 1 + + # If qrfs is disabled in enable_qcawifi(),need to enable it + if [ -f /var/qrfs_disabled_by_wifi ] && [ $(cat /var/qrfs_disabled_by_wifi) == 1 ]; then + echo "1" > /proc/qrfs/enable + echo "0" > /var/qrfs_disabled_by_wifi + fi + + config_get phy "$device" phy + + set_wifi_down "$device" + + include /lib/network + cd /sys/class/net + for dev in *; do + [ -f /sys/class/net/${dev}/parent ] && { \ + local parent=$(cat /sys/class/net/${dev}/parent) + [ -n "$parent" -a "$parent" = "$device" ] && { \ + [ -f "/var/run/hostapd-${dev}.lock" ] && { \ + wpa_cli -g /var/run/hostapd/global raw REMOVE ${dev} + rm /var/run/hostapd-${dev}.lock + } + [ -f "/var/run/wpa_supplicant-${dev}.lock" ] && { \ + wpa_cli -g /var/run/wpa_supplicantglobal interface_remove ${dev} + rm /var/run/wpa_supplicant-${dev}.lock + } + [ -f "/var/run/wapid-${dev}.conf" ] && { \ + kill "$(cat "/var/run/wifi-${dev}.pid")" + } + ifconfig "$dev" down + unbridge "$dev" + if [ -z "$recover" ] || [ "$recover" -eq "0" ]; then + wlanconfig "$dev" destroy + fi + } + [ -f /var/run/hostapd_cred_${device}.bin ] && { \ + rm /var/run/hostapd_cred_${device}.bin + } + } + done + + return 0 +} + +destroy_vap() { + local ifname="$1" + ifconfig $ifname down + wlanconfig $ifname destroy +} + +disable_qcawifi() { + local device="$1" + lock /var/run/wifilock + _disable_qcawifi "$device" $2 + lock -u /var/run/wifilock +} + +enable_qcawifi() { + local device="$1" + local count=0 + echo "$DRIVERS: enable radio $1" >/dev/console + local num_radio_instamode=0 + local recover="$2" + + load_qcawifi + + find_qcawifi_phy "$device" || return 1 + + if [ ! -f /lib/wifi/wifi_nss_override ]; then + if [ -f /lib/wifi/wifi_nss_olcfg ] && [ $(cat /lib/wifi/wifi_nss_olcfg) != 0 ]; then + touch /lib/wifi/wifi_nss_override + echo 0 > /lib/wifi/wifi_nss_override + fi + fi + + if [ -f /lib/wifi/wifi_nss_override ]; then + cd /sys/class/net + for all_device in $(ls -d wifi* 2>&-); do + config_get_bool disabled "$all_device" disabled 0 + [ $disabled = 0 ] || continue + config_get vifs "$all_device" vifs + + for vif in $vifs; do + config_get mode "$vif" mode + if [ $mode = "sta" ]; then + num_radio_instamode=$(($num_radio_instamode + 1)) + break + fi + done + if [ $num_radio_instamode = "0" ]; then + break + fi + done + + nss_override="$(cat /lib/wifi/wifi_nss_override)" + if [ $num_radio_instamode = "3" ]; then + config_get nss_wifi_olcfg qcawifi nss_wifi_olcfg + if [ -n "$nss_wifi_olcfg" ] && [ $nss_wifi_olcfg != 0 ]; then + echo " Invalid Configuration: 3 stations in offload not supported" + return 1 + fi + if [ $nss_override = "0" ]; then + echo 1 > /lib/wifi/wifi_nss_override + unload_qcawifi + device=$1 + load_qcawifi + fi + else + if [ $nss_override != "0" ]; then + echo 0 > /lib/wifi/wifi_nss_override + unload_qcawifi + device=$1 + load_qcawifi + fi + fi + fi + + lock /var/run/wifilock + + config_get phy "$device" phy + + delos_translate_radio_config "$device" "$phy" + + config_get country "$device" country + if [ -z "$country" ]; then + if ! set_default_country $device; then + lock -u /var/run/wifilock + return 1 + fi + else + # If the country parameter is a number (either hex or decimal), we + # assume it's a regulatory domain - i.e. we use iwpriv setCountryID. + # Else we assume it's a country code - i.e. we use iwpriv setCountry. + case "$country" in + [0-9]*) + iwpriv "$phy" setCountryID "$country" + ;; + *) + [ -n "$country" ] && iwpriv "$phy" setCountry "$country" + ;; + esac + fi + + config_get preCACEn "$device" preCACEn + [ -n "$preCACEn" ] && iwpriv "$phy" preCACEn "$preCACEn" + + config_get enable_macreq "$device" enable_macreq + [ -n "$enable_macreq" ] && iwpriv "$phy" enable_macreq "$enable_macreq" + + config_get channel "$device" channel + config_get vifs "$device" vifs + config_get txpower "$device" txpower + + [ auto = "$channel" ] && channel=0 + + config_get_bool antdiv "$device" diversity + config_get antrx "$device" rxantenna + config_get anttx "$device" txantenna + config_get_bool softled "$device" softled + config_get antenna "$device" antenna + config_get distance "$device" distance + + [ -n "$antdiv" ] && echo "antdiv option not supported on this driver" + [ -n "$antrx" ] && echo "antrx option not supported on this driver" + [ -n "$anttx" ] && echo "anttx option not supported on this driver" + [ -n "$softled" ] && echo "softled option not supported on this driver" + [ -n "$antenna" ] && echo "antenna option not supported on this driver" + [ -n "$distance" ] && echo "distance option not supported on this driver" + + # Advanced QCA wifi per-radio parameters configuration + config_get txchainmask "$device" txchainmask + [ -n "$txchainmask" ] && iwpriv "$phy" txchainmask "$txchainmask" + + config_get rxchainmask "$device" rxchainmask + [ -n "$rxchainmask" ] && iwpriv "$phy" rxchainmask "$rxchainmask" + + config_get regdomain "$device" regdomain + [ -n "$regdomain" ] && iwpriv "$phy" setRegdomain "$regdomain" + + config_get AMPDU "$device" AMPDU + [ -n "$AMPDU" ] && iwpriv "$phy" AMPDU "$AMPDU" + + config_get ampdudensity "$device" ampdudensity + [ -n "$ampdudensity" ] && iwpriv "$phy" ampdudensity "$ampdudensity" + + config_get_bool AMSDU "$device" AMSDU + [ -n "$AMSDU" ] && iwpriv "$phy" AMSDU "$AMSDU" + + config_get AMPDULim "$device" AMPDULim + [ -n "$AMPDULim" ] && iwpriv "$phy" AMPDULim "$AMPDULim" + + config_get AMPDUFrames "$device" AMPDUFrames + [ -n "$AMPDUFrames" ] && iwpriv "$phy" AMPDUFrames "$AMPDUFrames" + + config_get AMPDURxBsize "$device" AMPDURxBsize + [ -n "$AMPDURxBsize" ] && iwpriv "$phy" AMPDURxBsize "$AMPDURxBsize" + + config_get_bool bcnburst "$device" bcnburst 0 + [ "$bcnburst" -gt 0 ] && iwpriv "$phy" set_bcnburst "$bcnburst" + + config_get set_smart_antenna "$device" set_smart_antenna + [ -n "$set_smart_antenna" ] && iwpriv "$phy" setSmartAntenna "$set_smart_antenna" + + config_get current_ant "$device" current_ant + [ -n "$current_ant" ] && iwpriv "$phy" current_ant "$current_ant" + + config_get default_ant "$device" default_ant + [ -n "$default_ant" ] && iwpriv "$phy" default_ant "$default_ant" + + config_get ant_retrain "$device" ant_retrain + [ -n "$ant_retrain" ] && iwpriv "$phy" ant_retrain "$ant_retrain" + + config_get retrain_interval "$device" retrain_interval + [ -n "$retrain_interval" ] && iwpriv "$phy" retrain_interval "$retrain_interval" + + config_get retrain_drop "$device" retrain_drop + [ -n "$retrain_drop" ] && iwpriv "$phy" retrain_drop "$retrain_drop" + + config_get ant_train "$device" ant_train + [ -n "$ant_train" ] && iwpriv "$phy" ant_train "$ant_train" + + config_get ant_trainmode "$device" ant_trainmode + [ -n "$ant_trainmode" ] && iwpriv "$phy" ant_trainmode "$ant_trainmode" + + config_get ant_traintype "$device" ant_traintype + [ -n "$ant_traintype" ] && iwpriv "$phy" ant_traintype "$ant_traintype" + + config_get ant_pktlen "$device" ant_pktlen + [ -n "$ant_pktlen" ] && iwpriv "$phy" ant_pktlen "$ant_pktlen" + + config_get ant_numpkts "$device" ant_numpkts + [ -n "$ant_numpkts" ] && iwpriv "$phy" ant_numpkts "$ant_numpkts" + + config_get ant_numitr "$device" ant_numitr + [ -n "$ant_numitr" ] && iwpriv "$phy" ant_numitr "$ant_numitr" + + config_get ant_train_thres "$device" ant_train_thres + [ -n "$ant_train_thres" ] && iwpriv "$phy" train_threshold "$ant_train_thres" + + config_get ant_train_min_thres "$device" ant_train_min_thres + [ -n "$ant_train_min_thres" ] && iwpriv "$phy" train_threshold "$ant_train_min_thres" + + config_get ant_traffic_timer "$device" ant_traffic_timer + [ -n "$ant_traffic_timer" ] && iwpriv "$phy" traffic_timer "$ant_traffic_timer" + + config_get dcs_enable "$device" dcs_enable + [ -n "$dcs_enable" ] && iwpriv "$phy" dcs_enable "$dcs_enable" + + config_get dcs_coch_int "$device" dcs_coch_int + [ -n "$dcs_coch_int" ] && iwpriv "$phy" set_dcs_coch_int "$dcs_coch_int" + + config_get dcs_errth "$device" dcs_errth + [ -n "$dcs_errth" ] && iwpriv "$phy" set_dcs_errth "$dcs_errth" + + config_get dcs_phyerrth "$device" dcs_phyerrth + [ -n "$dcs_phyerrth" ] && iwpriv "$phy" set_dcs_phyerrth "$dcs_phyerrth" + + config_get dcs_usermaxc "$device" dcs_usermaxc + [ -n "$dcs_usermaxc" ] && iwpriv "$phy" set_dcs_usermaxc "$dcs_usermaxc" + + config_get dcs_debug "$device" dcs_debug + [ -n "$dcs_debug" ] && iwpriv "$phy" set_dcs_debug "$dcs_debug" + + config_get set_ch_144 "$device" set_ch_144 + [ -n "$set_ch_144" ] && iwpriv "$phy" setCH144 "$set_ch_144" + + config_get eppovrd_ch_144 "$device" eppovrd_ch_144 + [ -n "$eppovrd_ch_144" ] && iwpriv "$phy" setCH144EppOvrd "$eppovrd_ch_144" + + config_get_bool ani_enable "$device" ani_enable + [ -n "$ani_enable" ] && iwpriv "$phy" ani_enable "$ani_enable" + + config_get_bool acs_bkscanen "$device" acs_bkscanen + [ -n "$acs_bkscanen" ] && iwpriv "$phy" acs_bkscanen "$acs_bkscanen" + + config_get acs_scanintvl "$device" acs_scanintvl + [ -n "$acs_scanintvl" ] && iwpriv "$phy" acs_scanintvl "$acs_scanintvl" + + config_get acs_rssivar "$device" acs_rssivar + [ -n "$acs_rssivar" ] && iwpriv "$phy" acs_rssivar "$acs_rssivar" + + config_get acs_chloadvar "$device" acs_chloadvar + [ -n "$acs_chloadvar" ] && iwpriv "$phy" acs_chloadvar "$acs_chloadvar" + + config_get acs_lmtobss "$device" acs_lmtobss + [ -n "$acs_lmtobss" ] && iwpriv "$phy" acs_lmtobss "$acs_lmtobss" + + config_get acs_ctrlflags "$device" acs_ctrlflags + [ -n "$acs_ctrlflags" ] && iwpriv "$phy" acs_ctrlflags "$acs_ctrlflags" + + config_get acs_dbgtrace "$device" acs_dbgtrace + [ -n "$acs_dbgtrace" ] && iwpriv "$phy" acs_dbgtrace "$acs_dbgtrace" + + config_get_bool dscp_ovride "$device" dscp_ovride + [ -n "$dscp_ovride" ] && iwpriv "$phy" set_dscp_ovride "$dscp_ovride" + + config_get reset_dscp_map "$device" reset_dscp_map + [ -n "$reset_dscp_map" ] && iwpriv "$phy" reset_dscp_map "$reset_dscp_map" + + config_get dscp_tid_map "$device" dscp_tid_map + [ -n "$dscp_tid_map" ] && iwpriv "$phy" set_dscp_tid_map $dscp_tid_map + + #Default enable IGMP overide & TID=6 + iwpriv "$phy" sIgmpDscpOvrid 1 + iwpriv "$phy" sIgmpDscpTidMap 6 + + config_get_bool igmp_dscp_ovride "$device" igmp_dscp_ovride + [ -n "$igmp_dscp_ovride" ] && iwpriv "$phy" sIgmpDscpOvrid "$igmp_dscp_ovride" + + config_get igmp_dscp_tid_map "$device" igmp_dscp_tid_map + [ -n "$igmp_dscp_tid_map" ] && iwpriv "$phy" sIgmpDscpTidMap "$igmp_dscp_tid_map" + + config_get_bool hmmc_dscp_ovride "$device" hmmc_dscp_ovride + [ -n "$hmmc_dscp_ovride" ] && iwpriv "$phy" sHmmcDscpOvrid "$hmmc_dscp_ovride" + + config_get hmmc_dscp_tid_map "$device" hmmc_dscp_tid_map + [ -n "$hmmc_dscp_tid_map" ] && iwpriv "$phy" sHmmcDscpTidMap "$hmmc_dscp_tid_map" + + config_get_bool blk_report_fld "$device" blk_report_fld + [ -n "$blk_report_fld" ] && iwpriv "$phy" setBlkReportFld "$blk_report_fld" + + config_get_bool drop_sta_query "$device" drop_sta_query + [ -n "$drop_sta_query" ] && iwpriv "$phy" setDropSTAQuery "$drop_sta_query" + + config_get_bool burst "$device" burst + [ -n "$burst" ] && iwpriv "$phy" burst "$burst" + + config_get burst_dur "$device" burst_dur + [ -n "$burst_dur" ] && iwpriv "$phy" burst_dur "$burst_dur" + + config_get TXPowLim2G "$device" TXPowLim2G + [ -n "$TXPowLim2G" ] && iwpriv "$phy" TXPowLim2G "$TXPowLim2G" + + config_get TXPowLim5G "$device" TXPowLim5G + [ -n "$TXPowLim5G" ] && iwpriv "$phy" TXPowLim5G "$TXPowLim5G" + + config_get_bool enable_ol_stats "$device" enable_ol_stats + [ -n "$enable_ol_stats" ] && iwpriv "$phy" enable_ol_stats "$enable_ol_stats" + + config_get emiwar80p80 "$device" emiwar80p80 + [ -n "$emiwar80p80" ] && iwpriv "$phy" emiwar80p80 "$emiwar80p80" + + config_get_bool rst_tso_stats "$device" rst_tso_stats + [ -n "$rst_tso_stats" ] && iwpriv "$phy" rst_tso_stats "$rst_tso_stats" + + config_get_bool rst_lro_stats "$device" rst_lro_stats + [ -n "$rst_lro_stats" ] && iwpriv "$phy" rst_lro_stats "$rst_lro_stats" + + config_get_bool rst_sg_stats "$device" rst_sg_stats + [ -n "$rst_sg_stats" ] && iwpriv "$phy" rst_sg_stats "$rst_sg_stats" + + config_get_bool set_fw_recovery "$device" set_fw_recovery + [ -n "$set_fw_recovery" ] && iwpriv "$phy" set_fw_recovery "$set_fw_recovery" + + config_get_bool allowpromisc "$device" allowpromisc + [ -n "$allowpromisc" ] && iwpriv "$phy" allowpromisc "$allowpromisc" + + config_get set_sa_param "$device" set_sa_param + [ -n "$set_sa_param" ] && iwpriv "$phy" set_sa_param $set_sa_param + + config_get_bool aldstats "$device" aldstats + [ -n "$aldstats" ] && iwpriv "$phy" aldstats "$aldstats" + + config_get macaddr "$device" macaddr + [ -n "$macaddr" ] && iwpriv "$phy" setHwaddr "$macaddr" + + config_get max_radio_sta "$device" max_radio_sta + [ -n "$max_radio_sta" ] && iwpriv "$phy" max_radio_sta "$max_radio_sta" + + config_get promisc "$device" promisc + [ -n "$promisc" ] && iwpriv "$phy" promisc $promisc + + config_get mode0 "$device" mode0 + [ -n "$mode0" ] && iwpriv "$phy" fc_buf_min 2501 + + config_get mode1 "$device" mode1 + [ -n "$mode1" ] && iwpriv "$phy" fc_buf_min 0 + + handle_aggr_burst() { + local value="$1" + [ -n "$value" ] && iwpriv "$phy" aggr_burst $value + } + + config_list_foreach "$device" aggr_burst handle_aggr_burst + + config_get_bool block_interbss "$device" block_interbss + [ -n "$block_interbss" ] && iwpriv "$phy" block_interbss "$block_interbss" + + config_get set_pmf "$device" set_pmf + [ -n "$set_pmf" ] && iwpriv "$phy" set_pmf "${set_pmf}" + + config_get txbf_snd_int "$device" txbf_snd_int 100 + [ -n "$txbf_snd_int" ] && iwpriv "$phy" txbf_snd_int "$txbf_snd_int" + + config_get mcast_echo "$device" mcast_echo + [ -n "$mcast_echo" ] && iwpriv "$phy" mcast_echo "${mcast_echo}" + + config_get obss_rssi_th "$device" obss_rssi_th 35 + [ -n "$obss_rssi_th" ] && iwpriv "$phy" obss_rssi_th "${obss_rssi_th}" + + config_get obss_rx_rssi_th "$device" obss_rx_rssi_th 35 + [ -n "$obss_rx_rssi_th" ] && iwpriv "$phy" obss_rxrssi_th "${obss_rx_rssi_th}" + + config_get acs_txpwr_opt "$device" acs_txpwr_opt + [ -n "$acs_txpwr_opt" ] && iwpriv "$phy" acs_tcpwr_opt "${acs_txpwr_opt}" + + config_get obss_long_slot "$device" obss_long_slot + [ -n "$obss_long_slot" ] && iwpriv "$phy" obss_long_slot "${obss_long_slot}" + + config_get staDFSEn "$device" staDFSEn + [ -n "$staDFSEn" ] && iwpriv "$phy" staDFSEn "${staDFSEn}" + + config_get dbdc_enable "$device" dbdc_enable + [ -n "$dbdc_enable" ] && iwpriv "$phy" dbdc_enable "${dbdc_enable}" + + config_get client_mcast "$device" client_mcast + [ -n "$client_mcast" ] && iwpriv "$phy" client_mcast "${client_mcast}" + + config_get pas_scanen "$device" pas_scanen + [ -n "$pas_scanen" ] && iwpriv "$phy" pas_scanen "${pas_scanen}" + + config_get delay_stavapup "$device" delay_stavapup + [ -n "$delay_stavapup" ] && iwpriv "$phy" delay_stavapup "${delay_stavapup}" + + config_get tid_override_queue_map "$device" tid_override_queue_map + [ -n "$tid_override_queue_map" ] && iwpriv "$phy" queue_map "${tid_override_queue_map}" + + config_get channel_block_mode "$device" channel_block_mode + [ -n "$channel_block_mode" ] && iwpriv "$phy" acs_bmode "${channel_block_mode}" + + config_get no_vlan "$device" no_vlan + [ -n "$no_vlan" ] && iwpriv "$phy" no_vlan "${no_vlan}" + + config_get btcoex_wl_pri "$device" btcoex_wl_pri + [ -n "$btcoex_wl_pri" ] && iwpriv "$phy" btcoex_wl_pri "${btcoex_wl_pri}" + + config_get btcoex_enable "$device" btcoex_enable + [ -n "$btcoex_enable" ] && iwpriv "$phy" btcoex_enable "${btcoex_enable}" + + config_get btcoex_dc "$device" btcoex_dc + [ -n "$btcoex_dc" ] && iwpriv "$phy" btcoex_dc "${btcoex_dc}" + + config_get ul_hyst "$device" ul_hyst + [ -n "$ul_hyst" ] && iwpriv "$phy" ul_hyst "${ul_hyst}" + + config_get discon_time qcawifi discon_time 10 + [ -n "$discon_time" ] && iwpriv "$phy" discon_time "${discon_time}" + + config_get reconfig_time qcawifi reconfig_time 60 + [ -n "$reconfig_time" ] && iwpriv "$phy" reconfig_time "${reconfig_time}" + + config_get alwaysprimary qcawifi alwaysprimary + [ -n "$alwaysprimary" ] && iwpriv "$phy" alwaysprimary "${alwaysprimary}" + + if [ -f /lib/wifi/wifi_nss_olcfg ]; then + nss_wifi_olcfg="$(cat /lib/wifi/wifi_nss_olcfg)" + if [ $nss_wifi_olcfg != 0 ]; then + config_get hwmode "$device" hwmode auto + case "$hwmode" in + *ng) + iwpriv "$phy" fc_buf0_max 5120 + iwpriv "$phy" fc_buf1_max 8192 + iwpriv "$phy" fc_buf2_max 12288 + iwpriv "$phy" fc_buf3_max 16384 + ;; + *ac) + iwpriv "$phy" fc_buf0_max 8192 + iwpriv "$phy" fc_buf1_max 16384 + iwpriv "$phy" fc_buf2_max 24576 + iwpriv "$phy" fc_buf3_max 32768 + ;; + *) + iwpriv "$phy" fc_buf0_max 5120 + iwpriv "$phy" fc_buf1_max 8192 + iwpriv "$phy" fc_buf2_max 12288 + iwpriv "$phy" fc_buf3_max 16384 + ;; + esac + fi + fi + + config_tx_fc_buf "$phy" + + # Enable RPS and disable qrfs, if rxchainmask is 15 for some platforms + disable_qrfs_wifi=0 + enable_rps_wifi=0 + if [ $(iwpriv "$phy" get_rxchainmask | awk -F ':' '{ print $2 }') -gt 3 ]; then + disable_qrfs_wifi=1 + enable_rps_wifi=1 + fi + + for vif in $vifs; do + local start_hostapd= + config_get mode "$vif" mode + config_get enc "$vif" encryption "none" + + case "$enc" in + mixed*|psk*|wpa*|8021x) + start_hostapd=1 + config_get key "$vif" key + ;; + esac + + case "$mode" in + ap|wrap) + if [ -n "$start_hostapd" ] && [ $count -lt 2 ] && eval "type hostapd_config_multi_cred" 2>/dev/null >/dev/null; then + hostapd_config_multi_cred "$vif" + count=$(($count + 1)) + fi + ;; + esac + done + + local first_vif_on_radio=1 + for vif in $vifs; do + local start_hostapd= vif_txpower= nosbeacon= wlanaddr="" + local wlanmode + + delos_transfer_radio_config "$device" "$phy" "$vif" + delos_translate_vif_config "$vif" + + config_get ifname "$vif" ifname + config_get enc "$vif" encryption "none" + config_get eap_type "$vif" eap_type + config_get mode "$vif" mode + config_get_bool map "$vif" map 0 + config_get enable_macreq "$device" enable_macreq 0 + wlanmode=$mode + vapid=0 + + if [ -f /sys/class/net/$device/ciphercaps ] + then + case "$enc" in + *gcmp*) + echo "enc:GCMP" >&2 + cat /sys/class/net/$device/ciphercaps | grep -i "gcmp" + if [ $? -ne 0 ] + then + echo "enc:GCMP is Not Supported on Radio" >&2 + continue + fi + ;; + *ccmp-256*) + echo "enc:CCMP-256" >&2 + cat /sys/class/net/$device/ciphercaps | grep -i "ccmp-256" + if [ $? -ne 0 ] + then + echo "enc:CCMP-256 is Not Supported on Radio" >&2 + continue + fi + ;; + esac + fi + + [ "$wlanmode" = "ap_monitor" ] && wlanmode="specialvap" + [ "$wlanmode" = "ap_smart_monitor" ] && wlanmode="smart_monitor" + [ "$wlanmode" = "ap_lp_iot" ] && wlanmode="lp_iot_mode" + + case "$mode" in + sta) + config_get_bool nosbeacon "$device" nosbeacon + config_get qwrap_enable "$device" qwrap_enable 0 + if [ "$map" -gt 0 ]; then + if [ "$enable_macreq" -gt 0 ]; then + vapid=15 + fi + fi + [ $qwrap_enable -gt 0 ] && wlanaddr="00:00:00:00:00:00" + ;; + adhoc) + config_get_bool nosbeacon "$vif" sw_merge 1 + ;; + esac + + [ "$nosbeacon" = 1 ] || nosbeacon="" + if [ -z "$recover" ] || [ "$recover" -eq "0" ]; then + if [ "$map" -gt 0 ] && [ "$mode" = "sta" ] && [ "$enable_macreq" -gt 0 ]; then + [ -n "${DEBUG}" ] && echo wlanconfig "$ifname" create wlandev "$phy" wlanmode "$wlanmode" ${wlanaddr:+wlanaddr "$wlanaddr"} ${nosbeacon:+nosbeacon} ${vapid:+vapid "$vapid"} >>$DEBUG_FILE + ifname=$(/usr/sbin/wlanconfig "$ifname" create wlandev "$phy" wlanmode "$wlanmode" ${wlanaddr:+wlanaddr "$wlanaddr"} ${nosbeacon:+nosbeacon} ${vapid:+vapid "$vapid"}) + else + [ -n "${DEBUG}" ] && echo wlanconfig "$ifname" create wlandev "$phy" wlanmode "$wlanmode" ${wlanaddr:+wlanaddr "$wlanaddr"} ${nosbeacon:+nosbeacon} >>$DEBUG_FILE + ifname=$(/usr/sbin/wlanconfig "$ifname" create wlandev "$phy" wlanmode "$wlanmode" ${wlanaddr:+wlanaddr "$wlanaddr"} ${nosbeacon:+nosbeacon}) + fi + [ $? -ne 0 ] && { + echo "enable_qcawifi($device): Failed to set up $mode vif $ifname" >&2 + continue + } + config_set "$vif" ifname "$ifname" + fi + + config_get hwmode "$device" hwmode auto + config_get htmode "$device" htmode auto + + pureg=0 + case "$hwmode:$htmode" in + # The parsing stops at the first match so we need to make sure + # these are in the right orders (most generic at the end) + *ng:HT20) hwmode=11NGHT20;; + *ng:HT40-) hwmode=11NGHT40MINUS;; + *ng:HT40+) hwmode=11NGHT40PLUS;; + *ng:HT40) hwmode=11NGHT40;; + *ng:*) hwmode=11NGHT20;; + *na:HT20) hwmode=11NAHT20;; + *na:HT40-) hwmode=11NAHT40MINUS;; + *na:HT40+) hwmode=11NAHT40PLUS;; + *na:HT40) hwmode=11NAHT40;; + *na:*) hwmode=11NAHT40;; + *ac:HT20) hwmode=11ACVHT20;; + *ac:HT40+) hwmode=11ACVHT40PLUS;; + *ac:HT40-) hwmode=11ACVHT40MINUS;; + *ac:HT40) hwmode=11ACVHT40;; + *ac:HT80) hwmode=11ACVHT80;; + *ac:HT160) hwmode=11ACVHT160;; + *ac:HT80_80) hwmode=11ACVHT80_80;; + *ac:*) hwmode=11ACVHT80 + if [ -f /sys/class/net/$device/5g_maxchwidth ]; then + maxchwidth="$(cat /sys/class/net/$device/5g_maxchwidth)" + [ -n "$maxchwidth" ] && hwmode=11ACVHT$maxchwidth + fi + if [ "$mode" == "sta" ]; then + cat /sys/class/net/$device/hwmodes | grep "11AC_VHT80_80" + if [ $? -eq 0 ]; then + hwmode=11ACVHT80_80 + fi + fi;; + *b:*) hwmode=11B;; + *bg:*) hwmode=11G;; + *g:*) hwmode=11G; pureg=1;; + *a:*) hwmode=11A;; + *) hwmode=AUTO;; + esac + + config_get_bool map "$vif" map 0 + [ $map -gt 0 ] && iwpriv "$ifname" map "$map" + + config_get MapBSSType "$vif" MapBSSType 0 + [ $MapBSSType -gt 0 ] && iwpriv "$ifname" MapBSSType "$MapBSSType" + + iwpriv "$ifname" mode "$hwmode" + [ $pureg -gt 0 ] && iwpriv "$ifname" pureg "$pureg" + + config_get cfreq2 "$vif" cfreq2 + [ -n "$cfreq2" -a "$htmode" = "HT80_80" ] && iwpriv "$ifname" cfreq2 "$cfreq2" + + config_get puren "$vif" puren + [ -n "$puren" ] && iwpriv "$ifname" puren "$puren" + + iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null + + config_get_bool hidden "$vif" hidden 0 + iwpriv "$ifname" hide_ssid "$hidden" + + config_get_bool dynamicbeacon "$vif" dynamicbeacon 0 + [ $hidden = 1 ] && iwpriv "$ifname" dynamicbeacon "$dynamicbeacon" + + config_get db_rssi_thr "$vif" db_rssi_thr + [ -n "$db_rssi_thr" ] && iwpriv "$ifname" db_rssi_thr "$db_rssi_thr" + + config_get db_timeout "$vif" db_timeout + [ -n "$db_timeout" ] && iwpriv "$ifname" db_timeout "$db_timeout" + + config_get nrshareflag "$vif" nrshareflag + [ -n "$nrshareflag" ] && iwpriv "$ifname" nrshareflag "$nrshareflag" + + config_get_bool shortgi "$vif" shortgi 1 + [ -n "$shortgi" ] && iwpriv "$ifname" shortgi "${shortgi}" + + config_get_bool disablecoext "$vif" disablecoext + [ -n "$disablecoext" ] && iwpriv "$ifname" disablecoext "${disablecoext}" + + config_get chwidth "$vif" chwidth + [ -n "$chwidth" ] && iwpriv "$ifname" chwidth "${chwidth}" + + config_get wds "$vif" wds + case "$wds" in + 1|on|enabled) wds=1;; + *) wds=0;; + esac + iwpriv "$ifname" wds "$wds" >/dev/null 2>&1 + + config_get ext_nss "$vif" ext_nss + case "$ext_nss" in + 1|on|enabled) iwpriv "$ifname" ext_nss 1 >/dev/null 2>&1;; + 0|off|disabled) iwpriv "$ifname" ext_nss 0 >/dev/null 2>&1;; + *) ;; + esac + + config_get ext_nss_sup "$vif" ext_nss_sup + case "$ext_nss_sup" in + 1|on|enabled) iwpriv "$ifname" ext_nss_sup 1 >/dev/null 2>&1;; + 0|off|disabled) iwpriv "$ifname" ext_nss_sup 0 >/dev/null 2>&1;; + *) ;; + esac + + config_get backhaul "$vif" backhaul 0 + iwpriv "$ifname" backhaul "$backhaul" >/dev/null 2>&1 + + config_get TxBFCTL "$vif" TxBFCTL + [ -n "$TxBFCTL" ] && iwpriv "$ifname" TxBFCTL "$TxBFCTL" + + config_get bintval "$vif" bintval + [ -n "$bintval" ] && iwpriv "$ifname" bintval "$bintval" + + config_get_bool countryie "$vif" countryie + [ -n "$countryie" ] && iwpriv "$ifname" countryie "$countryie" + + config_get own_ie_override "$vif" own_ie_override + [ -n "$own_ie_override" ] && iwpriv "$ifname" rsn_override 1 + + config_get_bool sae "$vif" sae 0 + config_get_bool owe "$vif" owe 0 + config_get suite_b "$vif" suite_b + config_get_bool dpp "$vif" dpp 0 + + if [ -n "$suite_b" ] && [ "$suite_b" -ne 192 ] + then + echo "$suite_b bit security level is not supported for SUITE-B" > /dev/console + destroy_vap $ifname + continue + fi + + if [ "${dpp}" -eq 1 ] + then + config_get dpp_key "$vif" dpp_key 0 + if [ "${dpp_key}" -eq 0 ] + then + echo "DPP Key NULL" > /dev/console + destroy_vap $ifname + continue + fi + fi + + case "$enc" in + none) + # We start hostapd in open mode also + start_hostapd=1 + ;; + wep*) + if [ $sae -eq 1 ] || [ $owe -eq 1 ] + then + echo "With SAE/OWE enabled, wep enc is not supported" > /dev/console + destroy_vap $ifname + continue + fi + case "$enc" in + *mixed*) iwpriv "$ifname" authmode 4;; + *shared*) iwpriv "$ifname" authmode 2;; + *) iwpriv "$ifname" authmode 1;; + esac + for idx in 1 2 3 4; do + config_get key "$vif" "key${idx}" + [ -n "$key" ] && iwconfig "$ifname" enc "[$idx]" "$key" + done + config_get key "$vif" key + key="${key:-1}" + case "$key" in + [1234]) iwconfig "$ifname" enc "[$key]";; + *) iwconfig "$ifname" enc "$key";; + esac + ;; + wpa*|8021x) + start_hostapd=1 + ;; + mixed*|psk*) + start_hostapd=1 + config_get key "$vif" key + if [ -z $key ] + then + echo "Key is NULL" > /dev/console + destroy_vap $ifname + continue + fi + case "$enc" in + *tkip*) + if [ $sae -eq 1 ] || [ $owe -eq 1 ] + then + echo "With SAE/OWE enabled, tkip enc is not supported" > /dev/console + destroy_vap $ifname + continue + fi + ;; + esac + ;; + tkip*) + if [ $sae -eq 1 ] || [ $owe -eq 1 ] + then + echo "With SAE/OWE enabled, tkip enc is not supported" > /dev/console + destroy_vap $ifname + continue + fi + ;; + wapi*) + start_wapid=1 + config_get key "$vif" key + ;; + #Needed ccmp*|gcmp* check for SAE OWE auth types + ccmp*|gcmp*) + flag=0 + start_hostapd=1 + config_get key "$vif" key + config_get sae_password "$vif" sae_password + if [ $sae -eq 1 ] + then + if [ -z "$sae_password" ] && [ -z "$key" ] + then + echo "key/sae_password are NULL" > /dev/console + destroy_vap $ifname + continue + fi + fi + if [ $owe -eq 1 ] + then + check_owe_groups() { + local owe_groups=$(echo $1 | tr "," " ") + for owe_group_value in $owe_groups + do + if [ $owe_group_value -ne 19 ] && [ $owe_group_value -ne 20 ] && [ $owe_group_value -ne 21 ] + then + echo "Invalid owe_group: $owe_group_value" > /dev/console + destroy_vap $ifname + flag=1 + break + fi + done + } + config_list_foreach "$vif" owe_groups check_owe_groups + if [ $flag -eq 1 ] + then + continue + fi + fi + ;; + esac + + case "$mode" in + sta|adhoc) + config_get addr "$vif" bssid + [ -z "$addr" ] || { + iwconfig "$ifname" ap "$addr" + } + ;; + esac + + config_get_bool uapsd "$vif" uapsd 1 + iwpriv "$ifname" uapsd "$uapsd" + + config_get mcast_rate "$vif" mcast_rate + [ -n "$mcast_rate" ] && iwpriv "$ifname" mcast_rate "${mcast_rate%%.*}" + + config_get powersave "$vif" powersave + [ -n "$powersave" ] && iwpriv "$ifname" powersave "${powersave}" + + config_get_bool ant_ps_on "$vif" ant_ps_on + [ -n "$ant_ps_on" ] && iwpriv "$ifname" ant_ps_on "${ant_ps_on}" + + config_get ps_timeout "$vif" ps_timeout + [ -n "$ps_timeout" ] && iwpriv "$ifname" ps_timeout "${ps_timeout}" + + config_get mcastenhance "$vif" mcastenhance + [ -n "$mcastenhance" ] && iwpriv "$ifname" mcastenhance "${mcastenhance}" + + config_get disable11nmcs "$vif" disable11nmcs + [ -n "$disable11nmcs" ] && iwpriv "$ifname" disable11nmcs "${disable11nmcs}" + + config_get conf_11acmcs "$vif" conf_11acmcs + [ -n "$conf_11acmcs" ] && iwpriv "$ifname" conf_11acmcs "${conf_11acmcs}" + + config_get metimer "$vif" metimer + [ -n "$metimer" ] && iwpriv "$ifname" metimer "${metimer}" + + config_get metimeout "$vif" metimeout + [ -n "$metimeout" ] && iwpriv "$ifname" metimeout "${metimeout}" + + config_get_bool medropmcast "$vif" medropmcast + [ -n "$medropmcast" ] && iwpriv "$ifname" medropmcast "${medropmcast}" + + config_get me_adddeny "$vif" me_adddeny + [ -n "$me_adddeny" ] && iwpriv "$ifname" me_adddeny ${me_adddeny} + + #support independent repeater mode + config_get vap_ind "$vif" vap_ind + [ -n "$vap_ind" ] && iwpriv "$ifname" vap_ind "${vap_ind}" + + #support extender ap & STA + config_get extap "$vif" extap + [ -n "$extap" ] && iwpriv "$ifname" extap "${extap}" + + config_get scanband "$vif" scanband + [ -n "$scanband" ] && iwpriv "$ifname" scanband "${scanband}" + + config_get periodicScan "$vif" periodicScan + [ -n "$periodicScan" ] && iwpriv "$ifname" periodicScan "${periodicScan}" + + config_get frag "$vif" frag + [ -n "$frag" ] && iwconfig "$ifname" frag "${frag%%.*}" + + config_get rts "$vif" rts + [ -n "$rts" ] && iwconfig "$ifname" rts "${rts%%.*}" + + config_get cwmin "$vif" cwmin + [ -n "$cwmin" ] && iwpriv "$ifname" cwmin ${cwmin} + + config_get cwmax "$vif" cwmax + [ -n "$cwmax" ] && iwpriv "$ifname" cwmax ${cwmax} + + config_get aifs "$vif" aifs + [ -n "$aifs" ] && iwpriv "$ifname" aifs ${aifs} + + config_get txoplimit "$vif" txoplimit + [ -n "$txoplimit" ] && iwpriv "$ifname" txoplimit ${txoplimit} + + config_get noackpolicy "$vif" noackpolicy + [ -n "$noackpolicy" ] && iwpriv "$ifname" noackpolicy ${noackpolicy} + + config_get_bool wmm "$vif" wmm + [ -n "$wmm" ] && iwpriv "$ifname" wmm "$wmm" + + config_get_bool doth "$vif" doth + [ -n "$doth" ] && iwpriv "$ifname" doth "$doth" + + config_get doth_chanswitch "$vif" doth_chanswitch + [ -n "$doth_chanswitch" ] && iwpriv "$ifname" doth_chanswitch ${doth_chanswitch} + + config_get quiet "$vif" quiet + [ -n "$quiet" ] && iwpriv "$ifname" quiet "$quiet" + + config_get mfptest "$vif" mfptest + [ -n "$mfptest" ] && iwpriv "$ifname" mfptest "$mfptest" + + config_get dtim_period "$vif" dtim_period + [ -n "$dtim_period" ] && iwpriv "$ifname" dtim_period "$dtim_period" + + config_get noedgech "$vif" noedgech + [ -n "$noedgech" ] && iwpriv "$ifname" noedgech "$noedgech" + + config_get ps_on_time "$vif" ps_on_time + [ -n "$ps_on_time" ] && iwpriv "$ifname" ps_on_time "$ps_on_time" + + config_get inact "$vif" inact + [ -n "$inact" ] && iwpriv "$ifname" inact "$inact" + + config_get wnm "$vif" wnm + [ -n "$wnm" ] && iwpriv "$ifname" wnm "$wnm" + + config_get mbo "$vif" mbo + [ -n "$mbo" ] && iwpriv "$ifname" mbo "$mbo" + + config_get enable_fils "$vif" ieee80211ai + config_get fils_discovery_period "$vif" fils_fd_period 0 + [ -n "$enable_fils" ] && iwpriv "$ifname" enable_fils "$enable_fils" "$fils_discovery_period" + + config_get bpr_enable "$vif" bpr_enable + [ -n "$bpr_enable" ] && iwpriv "$ifname" set_bpr_enable "$bpr_enable" + + config_get oce "$vif" oce + [ -n "$oce" ] && iwpriv "$ifname" oce "$oce" + [ "${oce:-0}" -gt 0 ] && { + case "$hwmode" in + 11B*|11G*|11NG*) + iwpriv "$ifname" set_bcn_rate 5500 + iwpriv "$ifname" prb_rate 5500 + ;; + *) + ;; + esac + + [ -z "$enable_fils" ] && iwpriv "$ifname" enable_fils 1 20 + } + + config_get ampdu "$vif" ampdu + [ -n "$ampdu" ] && iwpriv "$ifname" ampdu "$ampdu" + + config_get amsdu "$vif" amsdu + [ -n "$amsdu" ] && iwpriv "$ifname" amsdu "$amsdu" + + config_get maxampdu "$vif" maxampdu + [ -n "$maxampdu" ] && iwpriv "$ifname" maxampdu "$maxampdu" + + config_get vhtmaxampdu "$vif" vhtmaxampdu + [ -n "$vhtmaxampdu" ] && iwpriv "$ifname" vhtmaxampdu "$vhtmaxampdu" + + config_get setaddbaoper "$vif" setaddbaoper + [ -n "$setaddbaoper" ] && iwpriv "$ifname" setaddbaoper "$setaddbaoper" + + config_get addbaresp "$vif" addbaresp + [ -n "$addbaresp" ] && iwpriv "$ifname" $addbaresp + + config_get addba "$vif" addba + [ -n "$addba" ] && iwpriv "$ifname" addba $addba + + config_get delba "$vif" delba + [ -n "$delba" ] && iwpriv "$ifname" delba $delba + + config_get_bool stafwd "$vif" stafwd 0 + [ -n "$stafwd" ] && iwpriv "$ifname" stafwd "$stafwd" + + config_get maclist "$vif" maclist + [ -n "$maclist" ] && { + # flush MAC list + iwpriv "$ifname" maccmd 3 + for mac in $maclist; do + iwpriv "$ifname" addmac "$mac" + done + } + + config_get macfilter "$vif" macfilter + case "$macfilter" in + allow) + iwpriv "$ifname" maccmd 1 + ;; + deny) + iwpriv "$ifname" maccmd 2 + ;; + *) + # default deny policy if mac list exists + [ -n "$maclist" ] && iwpriv "$ifname" maccmd 2 + ;; + esac + + config_get nss "$vif" nss + [ -n "$nss" ] && iwpriv "$ifname" nss "$nss" + + config_get vht_mcsmap "$vif" vht_mcsmap + [ -n "$vht_mcsmap" ] && iwpriv "$ifname" vht_mcsmap "$vht_mcsmap" + + config_get chwidth "$vif" chwidth + [ -n "$chwidth" ] && iwpriv "$ifname" chwidth "$chwidth" + + config_get chbwmode "$vif" chbwmode + [ -n "$chbwmode" ] && iwpriv "$ifname" chbwmode "$chbwmode" + + config_get ldpc "$vif" ldpc + [ -n "$ldpc" ] && iwpriv "$ifname" ldpc "$ldpc" + + config_get rx_stbc "$vif" rx_stbc + [ -n "$rx_stbc" ] && iwpriv "$ifname" rx_stbc "$rx_stbc" + + config_get tx_stbc "$vif" tx_stbc + [ -n "$tx_stbc" ] && iwpriv "$ifname" tx_stbc "$tx_stbc" + + config_get cca_thresh "$vif" cca_thresh + [ -n "$cca_thresh" ] && iwpriv "$ifname" cca_thresh "$cca_thresh" + + config_get set11NRetries "$vif" set11NRetries + [ -n "$set11NRetries" ] && iwpriv "$ifname" set11NRetries "$set11NRetries" + + config_get chanbw "$vif" chanbw + [ -n "$chanbw" ] && iwpriv "$ifname" chanbw "$chanbw" + + config_get maxsta "$vif" maxsta + [ -n "$maxsta" ] && iwpriv "$ifname" maxsta "$maxsta" + + config_get sko_max_xretries "$vif" sko_max_xretries + [ -n "$sko_max_xretries" ] && iwpriv "$ifname" sko "$sko_max_xretries" + + config_get extprotmode "$vif" extprotmode + [ -n "$extprotmode" ] && iwpriv "$ifname" extprotmode "$extprotmode" + + config_get extprotspac "$vif" extprotspac + [ -n "$extprotspac" ] && iwpriv "$ifname" extprotspac "$extprotspac" + + config_get_bool cwmenable "$vif" cwmenable + [ -n "$cwmenable" ] && iwpriv "$ifname" cwmenable "$cwmenable" + + config_get_bool protmode "$vif" protmode + [ -n "$protmode" ] && iwpriv "$ifname" protmode "$protmode" + + config_get enablertscts "$vif" enablertscts + [ -n "$enablertscts" ] && iwpriv "$ifname" enablertscts "$enablertscts" + + config_get txcorrection "$vif" txcorrection + [ -n "$txcorrection" ] && iwpriv "$ifname" txcorrection "$txcorrection" + + config_get rxcorrection "$vif" rxcorrection + [ -n "$rxcorrection" ] && iwpriv "$ifname" rxcorrection "$rxcorrection" + + config_get vsp_enable "$vif" vsp_enable + [ -n "$vsp_enable" ] && iwpriv "$ifname" vsp_enable "$vsp_enable" + + config_get ssid "$vif" ssid + [ -n "$ssid" ] && { + iwconfig "$ifname" essid on + iwconfig "$ifname" essid ${ssid:+-- }"$ssid" + } + + config_get txqueuelen "$vif" txqueuelen + [ -n "$txqueuelen" ] && ifconfig "$ifname" txqueuelen "$txqueuelen" + + net_cfg="$(find_net_config "$vif")" + + config_get mtu $net_cfg mtu + + [ -n "$mtu" ] && { + config_set "$vif" mtu $mtu + ifconfig "$ifname" mtu $mtu + } + + config_get tdls "$vif" tdls + [ -n "$tdls" ] && iwpriv "$ifname" tdls "$tdls" + + config_get set_tdls_rmac "$vif" set_tdls_rmac + [ -n "$set_tdls_rmac" ] && iwpriv "$ifname" set_tdls_rmac "$set_tdls_rmac" + + config_get tdls_qosnull "$vif" tdls_qosnull + [ -n "$tdls_qosnull" ] && iwpriv "$ifname" tdls_qosnull "$tdls_qosnull" + + config_get tdls_uapsd "$vif" tdls_uapsd + [ -n "$tdls_uapsd" ] && iwpriv "$ifname" tdls_uapsd "$tdls_uapsd" + + config_get tdls_set_rcpi "$vif" tdls_set_rcpi + [ -n "$tdls_set_rcpi" ] && iwpriv "$ifname" set_rcpi "$tdls_set_rcpi" + + config_get tdls_set_rcpi_hi "$vif" tdls_set_rcpi_hi + [ -n "$tdls_set_rcpi_hi" ] && iwpriv "$ifname" set_rcpihi "$tdls_set_rcpi_hi" + + config_get tdls_set_rcpi_lo "$vif" tdls_set_rcpi_lo + [ -n "$tdls_set_rcpi_lo" ] && iwpriv "$ifname" set_rcpilo "$tdls_set_rcpi_lo" + + config_get tdls_set_rcpi_margin "$vif" tdls_set_rcpi_margin + [ -n "$tdls_set_rcpi_margin" ] && iwpriv "$ifname" set_rcpimargin "$tdls_set_rcpi_margin" + + config_get tdls_dtoken "$vif" tdls_dtoken + [ -n "$tdls_dtoken" ] && iwpriv "$ifname" tdls_dtoken "$tdls_dtoken" + + config_get do_tdls_dc_req "$vif" do_tdls_dc_req + [ -n "$do_tdls_dc_req" ] && iwpriv "$ifname" do_tdls_dc_req "$do_tdls_dc_req" + + config_get tdls_auto "$vif" tdls_auto + [ -n "$tdls_auto" ] && iwpriv "$ifname" tdls_auto "$tdls_auto" + + config_get tdls_off_timeout "$vif" tdls_off_timeout + [ -n "$tdls_off_timeout" ] && iwpriv "$ifname" off_timeout "$tdls_off_timeout" + + config_get tdls_tdb_timeout "$vif" tdls_tdb_timeout + [ -n "$tdls_tdb_timeout" ] && iwpriv "$ifname" tdb_timeout "$tdls_tdb_timeout" + + config_get tdls_weak_timeout "$vif" tdls_weak_timeout + [ -n "$tdls_weak_timeout" ] && iwpriv "$ifname" weak_timeout "$tdls_weak_timeout" + + config_get tdls_margin "$vif" tdls_margin + [ -n "$tdls_margin" ] && iwpriv "$ifname" tdls_margin "$tdls_margin" + + config_get tdls_rssi_ub "$vif" tdls_rssi_ub + [ -n "$tdls_rssi_ub" ] && iwpriv "$ifname" tdls_rssi_ub "$tdls_rssi_ub" + + config_get tdls_rssi_lb "$vif" tdls_rssi_lb + [ -n "$tdls_rssi_lb" ] && iwpriv "$ifname" tdls_rssi_lb "$tdls_rssi_lb" + + config_get tdls_path_sel "$vif" tdls_path_sel + [ -n "$tdls_path_sel" ] && iwpriv "$ifname" tdls_pathSel "$tdls_path_sel" + + config_get tdls_rssi_offset "$vif" tdls_rssi_offset + [ -n "$tdls_rssi_offset" ] && iwpriv "$ifname" tdls_rssi_o "$tdls_rssi_offset" + + config_get tdls_path_sel_period "$vif" tdls_path_sel_period + [ -n "$tdls_path_sel_period" ] && iwpriv "$ifname" tdls_pathSel_p "$tdls_path_sel_period" + + config_get tdlsmacaddr1 "$vif" tdlsmacaddr1 + [ -n "$tdlsmacaddr1" ] && iwpriv "$ifname" tdlsmacaddr1 "$tdlsmacaddr1" + + config_get tdlsmacaddr2 "$vif" tdlsmacaddr2 + [ -n "$tdlsmacaddr2" ] && iwpriv "$ifname" tdlsmacaddr2 "$tdlsmacaddr2" + + config_get tdlsaction "$vif" tdlsaction + [ -n "$tdlsaction" ] && iwpriv "$ifname" tdlsaction "$tdlsaction" + + config_get tdlsoffchan "$vif" tdlsoffchan + [ -n "$tdlsoffchan" ] && iwpriv "$ifname" tdlsoffchan "$tdlsoffchan" + + config_get tdlsswitchtime "$vif" tdlsswitchtime + [ -n "$tdlsswitchtime" ] && iwpriv "$ifname" tdlsswitchtime "$tdlsswitchtime" + + config_get tdlstimeout "$vif" tdlstimeout + [ -n "$tdlstimeout" ] && iwpriv "$ifname" tdlstimeout "$tdlstimeout" + + config_get tdlsecchnoffst "$vif" tdlsecchnoffst + [ -n "$tdlsecchnoffst" ] && iwpriv "$ifname" tdlsecchnoffst "$tdlsecchnoffst" + + config_get tdlsoffchnmode "$vif" tdlsoffchnmode + [ -n "$tdlsoffchnmode" ] && iwpriv "$ifname" tdlsoffchnmode "$tdlsoffchnmode" + + config_get_bool blockdfschan "$vif" blockdfschan + [ -n "$blockdfschan" ] && iwpriv "$ifname" blockdfschan "$blockdfschan" + + config_get dbgLVL "$vif" dbgLVL + [ -n "$dbgLVL" ] && iwpriv "$ifname" dbgLVL "$dbgLVL" + + config_get acsmindwell "$vif" acsmindwell + [ -n "$acsmindwell" ] && iwpriv "$ifname" acsmindwell "$acsmindwell" + + config_get acsmaxdwell "$vif" acsmaxdwell + [ -n "$acsmaxdwell" ] && iwpriv "$ifname" acsmaxdwell "$acsmaxdwell" + + config_get acsreport "$vif" acsreport + [ -n "$acsreport" ] && iwpriv "$ifname" acsreport "$acsreport" + + config_get ch_hop_en "$vif" ch_hop_en + [ -n "$ch_hop_en" ] && iwpriv "$ifname" ch_hop_en "$ch_hop_en" + + config_get ch_long_dur "$vif" ch_long_dur + [ -n "$ch_long_dur" ] && iwpriv "$ifname" ch_long_dur "$ch_long_dur" + + config_get ch_nhop_dur "$vif" ch_nhop_dur + [ -n "$ch_nhop_dur" ] && iwpriv "$ifname" ch_nhop_dur "$ch_nhop_dur" + + config_get ch_cntwn_dur "$vif" ch_cntwn_dur + [ -n "$ch_cntwn_dur" ] && iwpriv "$ifname" ch_cntwn_dur "$ch_cntwn_dur" + + config_get ch_noise_th "$vif" ch_noise_th + [ -n "$ch_noise_th" ] && iwpriv "$ifname" ch_noise_th "$ch_noise_th" + + config_get ch_cnt_th "$vif" ch_cnt_th + [ -n "$ch_cnt_th" ] && iwpriv "$ifname" ch_cnt_th "$ch_cnt_th" + + config_get_bool scanchevent "$vif" scanchevent + [ -n "$scanchevent" ] && iwpriv "$ifname" scanchevent "$scanchevent" + + config_get_bool send_add_ies "$vif" send_add_ies + [ -n "$send_add_ies" ] && iwpriv "$ifname" send_add_ies "$send_add_ies" + + config_get_bool ext_ifu_acs "$vif" ext_ifu_acs + [ -n "$ext_ifu_acs" ] && iwpriv "$ifname" ext_ifu_acs "$ext_ifu_acs" + + config_get_bool enable_rtt "$vif" enable_rtt + [ -n "$enable_rtt" ] && iwpriv "$ifname" enable_rtt "$enable_rtt" + + config_get_bool enable_lci "$vif" enable_lci + [ -n "$enable_lci" ] && iwpriv "$ifname" enable_lci "$enable_lci" + + config_get_bool enable_lcr "$vif" enable_lcr + [ -n "$enable_lcr" ] && iwpriv "$ifname" enable_lcr "$enable_lcr" + + config_get_bool rrm "$vif" rrm + [ -n "$rrm" ] && iwpriv "$ifname" rrm "$rrm" + + config_get_bool rrmslwin "$vif" rrmslwin + [ -n "$rrmslwin" ] && iwpriv "$ifname" rrmslwin "$rrmslwin" + + config_get_bool rrmstats "$vif" rrmsstats + [ -n "$rrmstats" ] && iwpriv "$ifname" rrmstats "$rrmstats" + + config_get rrmdbg "$vif" rrmdbg + [ -n "$rrmdbg" ] && iwpriv "$ifname" rrmdbg "$rrmdbg" + + config_get acparams "$vif" acparams + [ -n "$acparams" ] && iwpriv "$ifname" acparams $acparams + + config_get setwmmparams "$vif" setwmmparams + [ -n "$setwmmparams" ] && iwpriv "$ifname" setwmmparams $setwmmparams + + config_get_bool qbssload "$vif" qbssload + [ -n "$qbssload" ] && iwpriv "$ifname" qbssload "$qbssload" + + config_get_bool proxyarp "$vif" proxyarp + [ -n "$proxyarp" ] && iwpriv "$ifname" proxyarp "$proxyarp" + + config_get_bool dgaf_disable "$vif" dgaf_disable + [ -n "$dgaf_disable" ] && iwpriv "$ifname" dgaf_disable "$dgaf_disable" + + config_get setibssdfsparam "$vif" setibssdfsparam + [ -n "$setibssdfsparam" ] && iwpriv "$ifname" setibssdfsparam "$setibssdfsparam" + + config_get startibssrssimon "$vif" startibssrssimon + [ -n "$startibssrssimon" ] && iwpriv "$ifname" startibssrssimon "$startibssrssimon" + + config_get setibssrssihyst "$vif" setibssrssihyst + [ -n "$setibssrssihyst" ] && iwpriv "$ifname" setibssrssihyst "$setibssrssihyst" + + config_get noIBSSCreate "$vif" noIBSSCreate + [ -n "$noIBSSCreate" ] && iwpriv "$ifname" noIBSSCreate "$noIBSSCreate" + + config_get setibssrssiclass "$vif" setibssrssiclass + [ -n "$setibssrssiclass" ] && iwpriv "$ifname" setibssrssiclass $setibssrssiclass + + config_get offchan_tx_test "$vif" offchan_tx_test + [ -n "$offchan_tx_test" ] && iwpriv "$ifname" offchan_tx_test $offchan_tx_test + + handle_vow_dbg_cfg() { + local value="$1" + [ -n "$value" ] && iwpriv "$ifname" vow_dbg_cfg $value + } + + config_list_foreach "$vif" vow_dbg_cfg handle_vow_dbg_cfg + + config_get_bool vow_dbg "$vif" vow_dbg + [ -n "$vow_dbg" ] && iwpriv "$ifname" vow_dbg "$vow_dbg" + + handle_set_max_rate() { + local value="$1" + [ -n "$value" ] && wlanconfig "$ifname" set_max_rate $value + } + config_list_foreach "$vif" set_max_rate handle_set_max_rate + + config_get_bool implicitbf "$vif" implicitbf + [ -n "$implicitbf" ] && iwpriv "$ifname" implicitbf "${implicitbf}" + + config_get_bool vhtsubfee "$vif" vhtsubfee + [ -n "$vhtsubfee" ] && iwpriv "$ifname" vhtsubfee "${vhtsubfee}" + + config_get_bool vhtmubfee "$vif" vhtmubfee + [ -n "$vhtmubfee" ] && iwpriv "$ifname" vhtmubfee "${vhtmubfee}" + + config_get_bool vhtsubfer "$vif" vhtsubfer + [ -n "$vhtsubfer" ] && iwpriv "$ifname" vhtsubfer "${vhtsubfer}" + + config_get_bool vhtmubfer "$vif" vhtmubfer + [ -n "$vhtmubfer" ] && iwpriv "$ifname" vhtmubfer "${vhtmubfer}" + + config_get vhtstscap "$vif" vhtstscap + [ -n "$vhtstscap" ] && iwpriv "$ifname" vhtstscap "${vhtstscap}" + + config_get vhtsounddim "$vif" vhtsounddim + [ -n "$vhtsounddim" ] && iwpriv "$ifname" vhtsounddim "${vhtsounddim}" + + config_get encap_type "$vif" encap_type + [ -n "$encap_type" ] && iwpriv "$ifname" encap_type "${encap_type}" + + config_get decap_type "$vif" decap_type + [ -n "$decap_type" ] && iwpriv "$ifname" decap_type "${decap_type}" + + config_get_bool rawsim_txagr "$vif" rawsim_txagr + [ -n "$rawsim_txagr" ] && iwpriv "$ifname" rawsim_txagr "${rawsim_txagr}" + + config_get clr_rawsim_stats "$vif" clr_rawsim_stats + [ -n "$clr_rawsim_stats" ] && iwpriv "$ifname" clr_rawsim_stats "${clr_rawsim_stats}" + + config_get_bool rawsim_debug "$vif" rawsim_debug + [ -n "$rawsim_debug" ] && iwpriv "$ifname" rawsim_debug "${rawsim_debug}" + + config_get set_monrxfilter "$vif" set_monrxfilter + [ -n "$set_monrxfilter" ] && iwpriv "$ifname" set_monrxfilter "${set_monrxfilter}" + + config_get neighbourfilter "$vif" neighbourfilter + [ -n "$neighbourfilter" ] && iwpriv "$ifname" neighbourfilter "${neighbourfilter}" + + config_get athnewind "$vif" athnewind + [ -n "$athnewind" ] && iwpriv "$ifname" athnewind "$athnewind" + + config_get osen "$vif" osen + [ -n "$osen" ] && iwpriv "$ifname" osen "$osen" + + if [ "${osen:-0}" -ne 0 ]; then + iwpriv "$ifname" proxyarp 1 + fi + + config_get re_scalingfactor "$vif" re_scalingfactor + [ -n "$re_scalingfactor" ] && iwpriv "$ifname" set_whc_sfactor "$re_scalingfactor" + + config_get root_distance "$vif" root_distance + [ -n "$root_distance" ] && iwpriv "$ifname" set_whc_dist "$root_distance" + + config_get caprssi "$vif" caprssi + [ -n "$caprssi" ] && iwpriv "$ifname" caprssi "${caprssi}" + + config_get_bool ap_isolation_enabled $device ap_isolation_enabled 0 + config_get_bool isolate "$vif" isolate 0 + + if [ $ap_isolation_enabled -ne 0 ]; then + [ "$mode" = "wrap" ] && isolate=1 + fi + + config_get_bool ctsprt_dtmbcn "$vif" ctsprt_dtmbcn + [ -n "$ctsprt_dtmbcn" ] && iwpriv "$ifname" ctsprt_dtmbcn "${ctsprt_dtmbcn}" + + config_get assocwar160 "$vif" assocwar160 + [ -n "$assocwar160" ] && iwpriv "$ifname" assocwar160 "$assocwar160" + + config_get rawdwepind "$vif" rawdwepind + [ -n "$rawdwepind" ] && iwpriv "$ifname" rawdwepind "$rawdwepind" + + config_get revsig160 "$vif" revsig160 + [ -n "$revsig160" ] && iwpriv "$ifname" revsig160 "$revsig160" + + config_get channel_block_list "$vif" channel_block_list + [ -n "$channel_block_list" ] && wifitool "$ifname" block_acs_channel "$channel_block_list" + + config_get rept_spl "$vif" rept_spl + [ -n "$rept_spl" ] && iwpriv "$ifname" rept_spl "$rept_spl" + + config_get cactimeout "$vif" cactimeout + [ -n "$cactimeout" ] && iwpriv "$ifname" set_cactimeout "$cactimeout" + + config_get global_wds qcawifi global_wds 0 + + if [ $global_wds -ne 0 ]; then + iwpriv "$ifname" athnewind 1 + fi + + config_get pref_uplink "$device" pref_uplink + [ -n "$pref_uplink" ] && iwpriv "$phy" pref_uplink "${pref_uplink}" + + config_get fast_lane "$device" fast_lane + [ -n "$fast_lane" ] && iwpriv "$phy" fast_lane "${fast_lane}" + + config_get fast_lane "$device" fast_lane 0 + if [ $fast_lane -ne 0 ]; then + iwpriv "$ifname" athnewind 1 + fi + + case "$mode" in + ap|wrap) + config_get atf_mode qcawifi atf_mode + [ -n "$atf_mode" ] && { + if [ "$atf_mode" = "1" ]; then + if [ "$first_vif_on_radio" = "1" ]; then + iwpriv "$ifname" atfssidgroup 0 + iwpriv "$ifname" atfssidgroup 1 + wlanconfig "$ifname" addatfgroup dvl_atf_"$ifname" "$ssid" + wlanconfig "$ifname" configatfgroup dvl_atf_"$ifname" 100 + else + wlanconfig "$ifname" addatfgroup dvl_atf_"${ifname%?}" "$ssid" + fi + iwpriv "$ifname" commitatf 1 + else + iwpriv "$ifname" commitatf 0 + iwpriv "$ifname" atfssidgroup 0 + fi + } + esac + + local net_cfg bridge + net_cfg="$(find_net_config "$vif")" + [ -z "$net_cfg" -o "$isolate" = 1 -a "$mode" = "wrap" ] || { + [ -f /sys/class/net/${ifname}/parent ] && { \ + bridge="$(bridge_interface "$net_cfg")" + config_set "$vif" bridge "$bridge" + } + } + + case "$mode" in + ap|wrap|ap_monitor|ap_smart_monitor|mesh|ap_lp_iot) + + + iwpriv "$ifname" ap_bridge "$((isolate^1))" + + config_get_bool l2tif "$vif" l2tif + [ -n "$l2tif" ] && iwpriv "$ifname" l2tif "$l2tif" + + if [ -n "$start_wapid" ]; then + wapid_setup_vif "$vif" || { + echo "enable_qcawifi($device): Failed to set up wapid for interface $ifname" >&2 + ifconfig "$ifname" down + wlanconfig "$ifname" destroy + continue + } + fi + + if [ -n "$start_hostapd" ] && eval "type hostapd_setup_vif" 2>/dev/null >/dev/null; then + hostapd_setup_vif "$vif" atheros no_nconfig || { + echo "enable_qcawifi($device): Failed to set up hostapd for interface $ifname" >&2 + # make sure this wifi interface won't accidentally stay open without encryption + ifconfig "$ifname" down + wlanconfig "$ifname" destroy + continue + } + fi + ;; + wds|sta) + if eval "type wpa_supplicant_setup_vif" 2>/dev/null >/dev/null; then + wpa_supplicant_setup_vif "$vif" athr || { + echo "enable_qcawifi($device): Failed to set up wpa_supplicant for interface $ifname" >&2 + ifconfig "$ifname" down + wlanconfig "$ifname" destroy + continue + } + fi + ;; + adhoc) + if eval "type wpa_supplicant_setup_vif" 2>/dev/null >/dev/null; then + wpa_supplicant_setup_vif "$vif" athr || { + echo "enable_qcawifi($device): Failed to set up wpa" + ifconfig "$ifname" down + wlanconfig "$ifname" destroy + continue + } + fi + esac + + [ -z "$bridge" -o "$isolate" = 1 -a "$mode" = "wrap" ] || { + [ -f /sys/class/net/${ifname}/parent ] && { \ + start_net "$ifname" "$net_cfg" + } + } + + ifconfig "$ifname" up + set_wifi_up "$vif" "$ifname" + + config_get set11NRates "$vif" set11NRates + [ -n "$set11NRates" ] && iwpriv "$ifname" set11NRates "$set11NRates" + + # 256 QAM capability needs to be parsed first, since + # vhtmcs enables/disable rate indices 8, 9 for 2G + # only if vht_11ng is set or not + config_get_bool vht_11ng "$vif" vht_11ng + [ -n "$vht_11ng" ] && iwpriv "$ifname" vht_11ng "$vht_11ng" + + config_get vhtmcs "$vif" vhtmcs + [ -n "$vhtmcs" ] && iwpriv "$ifname" vhtmcs "$vhtmcs" + + config_get dis_legacy "$vif" dis_legacy + [ -n "$dis_legacy" ] && iwpriv "$ifname" dis_legacy "$dis_legacy" + + config_get set_bcn_rate "$vif" set_bcn_rate + [ -n "$set_bcn_rate" ] && iwpriv "$ifname" set_bcn_rate "$set_bcn_rate" + + #support nawds + config_get nawds_mode "$vif" nawds_mode + [ -n "$nawds_mode" ] && wlanconfig "$ifname" nawds mode "${nawds_mode}" + + handle_nawds() { + local value="$1" + [ -n "$value" ] && wlanconfig "$ifname" nawds add-repeater $value + } + config_list_foreach "$vif" nawds_add_repeater handle_nawds + + handle_hmwds() { + local value="$1" + [ -n "$value" ] && wlanconfig "$ifname" hmwds add_addr $value + } + config_list_foreach "$vif" hmwds_add_addr handle_hmwds + + config_get nawds_override "$vif" nawds_override + [ -n "$nawds_override" ] && wlanconfig "$ifname" nawds override "${nawds_override}" + + config_get nawds_defcaps "$vif" nawds_defcaps + [ -n "$nawds_defcaps" ] && wlanconfig "$ifname" nawds defcaps "${nawds_defcaps}" + + handle_hmmc_add() { + local value="$1" + [ -n "$value" ] && wlanconfig "$ifname" hmmc add $value + } + config_list_foreach "$vif" hmmc_add handle_hmmc_add + + # TXPower settings only work if device is up already + # while atheros hardware theoretically is capable of per-vif (even per-packet) txpower + # adjustment it does not work with the current atheros hal/madwifi driver + + config_get vif_txpower "$vif" txpower + # use vif_txpower (from wifi-iface) instead of txpower (from wifi-device) if + # the latter doesn't exist + txpower="${txpower:-$vif_txpower}" + [ -z "$txpower" ] || iwconfig "$ifname" txpower "${txpower%%.*}" + + if [ $enable_rps_wifi == 1 ] && [ -f "/lib/update_system_params.sh" ]; then + . /lib/update_system_params.sh + enable_rps $ifname + fi + + first_vif_on_radio=0 + done + + config_get primaryradio "$device" primaryradio + [ -n "$primaryradio" ] && iwpriv "$phy" primaryradio "${primaryradio}" + + config_get CSwOpts "$device" CSwOpts + [ -n "$CSwOpts" ] && iwpriv "$phy" CSwOpts "${CSwOpts}" + + if [ $disable_qrfs_wifi == 1 ] && [ -f "/lib/update_system_params.sh" ]; then + . /lib/update_system_params.sh + disable_qrfs + fi + + if [ -f "/lib/update_smp_affinity.sh" ]; then + . /lib/update_smp_affinity.sh + config_foreach enable_smp_affinity_wifi wifi-device + fi + + lock -u /var/run/wifilock +} + +setup_wps_enhc_device() { + local device=$1 + local wps_enhc_cfg= + + append wps_enhc_cfg "RADIO" "$N" + config_get_bool wps_pbc_try_sta_always "$device" wps_pbc_try_sta_always 0 + config_get_bool wps_pbc_skip_ap_if_sta_disconnected "$device" wps_pbc_skip_ap_if_sta_disconnected 0 + config_get_bool wps_pbc_overwrite_ap_settings "$device" wps_pbc_overwrite_ap_settings 0 + config_get wps_pbc_overwrite_ssid_band_suffix "$device" wps_pbc_overwrite_ssid_band_suffix + [ $wps_pbc_try_sta_always -ne 0 ] && \ + append wps_enhc_cfg "$device:try_sta_always" "$N" + [ $wps_pbc_skip_ap_if_sta_disconnected -ne 0 ] && \ + append wps_enhc_cfg "$device:skip_ap_if_sta_disconnected" "$N" + [ $wps_pbc_overwrite_ap_settings -ne 0 ] && \ + append wps_enhc_cfg "$device:overwrite_ap_settings" "$N" + [ -n "$wps_pbc_overwrite_ssid_band_suffix" ] && \ + append wps_enhc_cfg "$device:overwrite_ssid_band_suffix:$wps_pbc_overwrite_ssid_band_suffix" "$N" + + config_get vifs $device vifs + + for vif in $vifs; do + config_get ifname "$vif" ifname + + config_get_bool wps_pbc_enable "$vif" wps_pbc_enable 0 + config_get wps_pbc_start_time "$vif" wps_pbc_start_time + config_get wps_pbc_duration "$vif" wps_pbc_duration + config_get_bool wps_pbc_noclone "$vif" wps_pbc_noclone 0 + config_get_bool disabled "$vif" disabled 0 + if [ $disabled -eq 0 -a $wps_pbc_enable -ne 0 ]; then + append wps_enhc_cfg "VAP" "$N" + [ -n "$wps_pbc_start_time" -a -n "$wps_pbc_duration" ] && { + if [ $wps_pbc_noclone -eq 0 ]; then + append wps_enhc_cfg "$ifname:$wps_pbc_start_time:$wps_pbc_duration:$device:clone" "$N" + else + append wps_enhc_cfg "$ifname:$wps_pbc_start_time:$wps_pbc_duration:$device:noclone" "$N" + fi + } + [ -n "$wps_pbc_start_time" -a -n "$wps_pbc_duration" ] || { + if [ $wps_pbc_noclone -eq 0 ]; then + append wps_enhc_cfg "$ifname:-:-:$device:clone" "$N" + else + append wps_enhc_cfg "$ifname:-:-:$device:noclone" "$N" + fi + } + fi + done + + cat >> /var/run/wifi-wps-enhc-extn.conf <> /var/run/wifi-wps-enhc-extn.conf </dev/null $DEBUG_FILE + ;; + disable) + config_get_bool wps_vap_tie_dbdc qcawifi wps_vap_tie_dbdc 0 + + if [ $wps_vap_tie_dbdc -ne 0 ]; then + kill "$(cat "/var/run/hostapd.pid")" + [ -f "/tmp/hostapd_conf_filename" ] && + rm /tmp/hostapd_conf_filename + fi + + eval "type qwrap_teardown" >/dev/null 2>&1 && qwrap_teardown + eval "type icm_teardown" >/dev/null 2>&1 && icm_teardown + eval "type wpc_teardown" >/dev/null 2>&1 && wpc_teardown + eval "type lowi_teardown" >/dev/null 2>&1 && lowi_teardown + [ ! -f /etc/init.d/lbd ] || /etc/init.d/lbd stop + [ ! -f /etc/init.d/hyd ] || /etc/init.d/hyd stop + [ ! -f /etc/init.d/ssid_steering ] || /etc/init.d/ssid_steering stop + [ ! -f /etc/init.d/mcsd ] || /etc/init.d/mcsd stop + [ ! -f /etc/init.d/wsplcd ] || /etc/init.d/wsplcd stop + + rm -f /var/run/wifi-wps-enhc-extn.conf + [ -r /var/run/wifi-wps-enhc-extn.pid ] && kill "$(cat "/var/run/wifi-wps-enhc-extn.pid")" + + rm -f /var/run/iface_mgr.conf + [ -r /var/run/iface_mgr.pid ] && kill "$(cat "/var/run/iface_mgr.pid")" + rm -f /var/run/iface_mgr.pid + killall iface-mgr + + if [ -f "/var/run/son.conf" ]; then + rm /var/run/son.conf + fi + ;; + esac + lock -u /var/run/wifilock +} + +post_qcawifi() { + local action=${1} + + lock /var/run/wifilock + case "${action}" in + enable) + local icm_enable qwrap_enable lowi_enable + + # Run a single hostapd instance for all the radio's + # Enables WPS VAP TIE feature + + config_get_bool wps_vap_tie_dbdc qcawifi wps_vap_tie_dbdc 0 + + if [ $wps_vap_tie_dbdc -ne 0 ]; then + hostapd_conf_file=$(cat "/tmp/hostapd_conf_filename") + hostapd -P /var/run/hostapd.pid $hostapd_conf_file -B + config_foreach qcawifi_start_hostapd_cli wifi-device + fi + + config_get_bool icm_enable icm enable 0 + [ ${icm_enable} -gt 0 ] && \ + eval "type icm_setup" >/dev/null 2>&1 && { + icm_setup + } + + config_get_bool wpc_enable wpc enable 0 + [ ${wpc_enable} -gt 0 ] && \ + eval "type wpc_setup" >/dev/null 2>&1 && { + wpc_setup + } + + config_get_bool lowi_enable lowi enable 0 + [ ${lowi_enable} -gt 0 ] && \ + eval "type lowi_setup" >/dev/null 2>&1 && { + lowi_setup + } + + eval "type qwrap_setup" >/dev/null 2>&1 && qwrap_setup && _disable_qcawifi + + # These init scripts are assumed to check whether the feature is + # actually enabled and do nothing if it is not. + [ ! -f /etc/init.d/lbd ] || /etc/init.d/lbd start + [ ! -f /etc/init.d/ssid_steering ] || /etc/init.d/ssid_steering start + [ ! -f /etc/init.d/wsplcd ] || /etc/init.d/wsplcd restart + + config_get_bool wps_pbc_extender_enhance qcawifi wps_pbc_extender_enhance 0 + [ ${wps_pbc_extender_enhance} -ne 0 ] && { + rm -f /var/run/wifi-wps-enhc-extn.conf + setup_wps_enhc + } + + config_foreach son_get_config wifi-device + + rm -f /etc/ath/iface_mgr.conf + rm -f /var/run/iface_mgr.pid + iface_mgr_setup + + ;; + esac + lock -u /var/run/wifilock +} + +check_qcawifi_device() { + [ ${1%[0-9]} = "wifi" ] && config_set "$1" phy "$1" + config_get phy "$1" phy + [ -z "$phy" ] && { + find_qcawifi_phy "$1" >/dev/null || return 1 + config_get phy "$1" phy + } + [ "$phy" = "$dev" ] && found=1 +} + + +detect_qcawifi() { + devidx=0 + olcfg_ng=0 + olcfg_ac=0 + nss_olcfg=0 + nss_ol_num=0 + reload=0 + sleep 3 + load_qcawifi + local board_name + + [ -f /tmp/sysinfo/board_name ] && { + board_name=$(cat /tmp/sysinfo/board_name) + } + + while :; do + config_get type "wifi$devidx" type + [ -n "$type" ] || break + devidx=$(($devidx + 1)) + done + cd /sys/class/net + [ -d wifi0 ] || return + for dev in $(ls -d wifi* 2>&-); do + found=0 + config_foreach check_qcawifi_device wifi-device + [ "$found" -gt 0 ] && continue + + hwcaps=$(cat ${dev}/hwcaps) + case "${hwcaps}" in + *11bgn) mode_11=ng;; + *11abgn) mode_11=ng;; + *11an) mode_11=na;; + *11an/ac) mode_11=ac;; + *11abgn/ac) mode_11=ac;; + esac + if [ -f /sys/class/net/${dev}/nssoffload ] && [ $(cat /sys/class/net/${dev}/nssoffload) == "capable" ]; then + case "${mode_11}" in + ng) + if [ $olcfg_ng == 0 ]; then + olcfg_ng=1 + nss_olcfg=$(($nss_olcfg|$((1<<$devidx)))) + nss_ol_num=$(($nss_ol_num + 1)) + fi + ;; + na|ac) + if [ $olcfg_ac == 0 ]; then + olcfg_ac=1 + nss_olcfg=$(($nss_olcfg|$((1<<$devidx)))) + nss_ol_num=$(($nss_ol_num + 1)) + fi + ;; + esac + reload=1 + fi + case "$board_name" in + ap-dk01.1-c1 | ap-dk01.1-c2 | ap-dk04.1-c1 | ap-dk04.1-c2 | ap-dk04.1-c3 | ap152 | ap147 | ap151 | ap135 | ap137) + ;; + *) + echo $nss_olcfg >/lib/wifi/wifi_nss_olcfg + echo $nss_ol_num >/lib/wifi/wifi_nss_olnum + ;; + esac + cat < /dev/null + load_qcawifi > /dev/null + fi +} + +# Handle traps here +trap_qcawifi() { + # Release any locks taken + lock -u /var/run/wifilock +} + +son_get_config() +{ + local device="$1" + config_get disabled $device disabled 0 + if [ $disabled -eq 0 ]; then + config_get vifs $device vifs + for vif in $vifs; do + config_get_bool disabled "$vif" disabled 0 + [ $disabled = 0 ] || continue + config_get backhaul "$vif" backhaul 0 + config_get mode $vif mode + config_get ifname $vif ifname + local macaddr="$(config_get "$device" macaddr)" + if [ $backhaul -eq 1 ]; then + echo " $mode $ifname $device $macaddr" >> /var/run/son.conf + else + echo " nbh_$mode $ifname $device $macaddr" >> /var/run/son.conf + fi + done + fi +} + +delos_convert_acs_chanlist() { + local device="$1" + local hwmode allowed blocked chan + + [ -z "$(config_get "$device" acs_chanlist)" ] && return + handle_acs_chanlist() { + case "$1" in + *-*) + if [ "$hwmode" = 11ac ]; then + printf "%s " "$(seq -s" " ${1/-/ 4 })" + else + printf "%s " "$(seq -s" " ${1/-/ })" + fi + ;; + *) + printf "%s" "$1 " + ;; + esac + } + + config_get hwmode "$device" hwmode + allowed="$(config_list_foreach "$device" acs_chanlist handle_acs_chanlist)" + if [ "$hwmode" = 11ac ]; then + for chan in $(seq 36 4 64) $(seq 100 4 144) $(seq 149 4 165); do + list_contains allowed "$chan" || append blocked "$chan" + done + else + for chan in $(seq 1 11) ; do + list_contains allowed "$chan" || append blocked "$chan" + done + fi + [ -z "$blocked" ] || config_set "$device" channel_block_list "${blocked// /,}" +} + +delos_translate_radio_config() { + local device="$1" + local phy="$2" + local val + + # OpenWrt hwmode/htmode/require_mode options to iwpriv + local hwmode htmode require_mode + config_get hwmode "$device" hwmode + config_get htmode "$device" htmode + config_get require_mode "$device" require_mode + case "$hwmode" in + 11a) hwmode=11ac + ;; + 11g) hwmode=11ng + ;; + esac + htmode=${htmode/VHT/HT} + config_set "$device" hwmode "$hwmode" + config_set "$device" htmode "$htmode" + + # acs_chanlist -> channel_block_list + delos_convert_acs_chanlist "$device" + + local channel autorescan arinterval + config_get channel "$device" channel + config_get_bool autorescan "$device" autorescan 0 + [ "$channel" = auto ] && [ "$autorescan" = 1 ] && { + config_get arinterval "$device" autorescan_interval 10 + config_set "$device" acs_bkscanen 1 + config_set "$device" acs_scanintvl $((arinterval * 60)) + config_set "$device" acs_ctrlflags 1 + } + + # DELOS5-571, RED compliance, applies only to 5GHz (Besra and later chips) + if [ "$hwmode" = "11ac" ]; then + # no dedicated function in functions.sh for this, so use list() to add this setting + CONFIG_SECTION="$device" list aggr_burst '0 5900' + fi + + # use baptized MAC addresses (WifiMacAddress0=Cal@0x1000=2.4G=wifi0, WifiMacAddress1=Cal@0x5000=5G=wifi1) + case "$device" in + wifi0) val=$(uci_get_state delos baptization WiFiMacAddress0);; + wifi1) val=$(uci_get_state delos baptization WiFiMacAddress1);; + *) val=;; + esac + [ -n "$val" ] && config_set "$device" macaddr "$val" +} + +delos_copy_options() { + local device="$1"; shift + local vif="$1"; shift + local option val + + for option in "$@"; do + config_get val "$device" "$option" + [ -n "$val" ] && config_set "$vif" "$option" "$val" + done +} + +delos_transfer_radio_config() { + local device="$1" + local phy="$2" + local vif="$3" + local val + + # qcawifi sets these options on VAP, mac80211 on radio + delos_copy_options "$device" "$vif" channel_block_list + delos_copy_options "$device" "$vif" beacon_int +} + +delos_translate_vif_config() { + local vif="$1" + local mode val + + config_get mode "$vif" mode + [ "$mode" = ap ] && { + config_get val "$vif" beacon_int + [ -n "$val" ] && config_set "$vif" bintval "$val" + + # peer isolation on for guest wifi (as in package delos-wifi-guest for inter-radio isolation) + config_get val "$vif" dvl_guest + [ "$val" = "1" ] && config_set "$vif" isolate 1 + + ## now change some of the hostapd default values if they are not explicitly set in the config + # gtk rekey interval 24 h instead of 10 min + config_get val "$vif" wpa_group_rekey 86400 + config_set "$vif" wpa_group_rekey $val + + ## WPA3 config options (wireless config options OpenWrt like, translate to QCA flavour + # which uses extra options instead of extending option 'encryption') + # OpenWrt calls it psk3/sae (WPA3-Personal) and owe, and wpa3 (WPA3-Enterprise). + config_get val "$vif" encryption + case "$val" in + psk3-mixed|sae-mixed) + config_set "$vif" encryption psk2 + config_set "$vif" sae 1 + config_set "$vif" owe 0 + ;; + psk3|sae) + config_set "$vif" encryption ccmp + config_set "$vif" sae 1 + config_set "$vif" owe 0 + ;; + owe) + config_set "$vif" encryption ccmp + config_set "$vif" owe 1 + config_set "$vif" sae 0 + config_unset "$vif" key + ;; + *) + config_set "$vif" sae 0 + config_set "$vif" owe 0 + ;; + esac + + ## 802.11r options + val="$(uci_get_state delos baptization WiFiMacAddress0)" + config_set "$vif" nasid "$val" + config_get val "$vif" ieee80211r + if [ "$val" = "1" ]; then + local pass_key kh_key_hex auth_secret + config_get pass_key "$vif" key + config_get auth_secret "$vif" auth_secret + [ -n "$auth_secret" ] && pass_key="$auth_secret" + config_set "$vif" nasid2 "*" + config_set "$vif" ft_over_ds 1 + config_set "$vif" ft_psk_generate_local 1 + config_set "$vif" ap_macaddr "ff:ff:ff:ff:ff:ff" + config_set "$vif" ap2_macaddr "00:00:00:00:00:00" + config_set "$vif" mobility_domain "0102" + config_set "$vif" ap2_r1_key_holder "00:00:00:00:00:00" + kh_key_hex="$(printf '%s' "$pass_key" |sha256sum | awk '{ print $1 }')" + config_set "$vif" kh_key_hex "$kh_key_hex" + fi + + ## important default options for proprietary driver + # multicast to unicast translation on: + config_set "$vif" mcastenhance 2 + } +} diff --git a/lib/wifi/qcawifi_countrycode.txt b/lib/wifi/qcawifi_countrycode.txt new file mode 100644 index 0000000..624048b --- /dev/null +++ b/lib/wifi/qcawifi_countrycode.txt @@ -0,0 +1,239 @@ +AF 4 +AL 8 +DZ 12 +AS 16 +AD 20 +AO 24 +AI 660 +AQ 10 +AG 28 +AR 32 +AM 51 +AW 533 +AU 36 +AT 40 +AZ 31 +BS 44 +BH 48 +BD 50 +BB 52 +BY 112 +BE 56 +BZ 84 +BJ 204 +BM 60 +BT 64 +BO 68 +BA 70 +BW 72 +BV 74 +BR 76 +IO 86 +VG 92 +BN 96 +BG 100 +BF 854 +BI 108 +KH 116 +CM 120 +CA 124 +CV 132 +KY 136 +CF 140 +TD 148 +CL 152 +CN 156 +CX 162 +CC 166 +CO 170 +KM 174 +CD 180 +CG 178 +CK 184 +CR 188 +CI 384 +CU 192 +CY 196 +CZ 203 +DK 208 +DJ 262 +DM 212 +DO 214 +EC 218 +EG 818 +SV 222 +GQ 226 +ER 232 +EE 233 +ET 231 +FO 234 +FK 238 +FJ 242 +FI 246 +FR 250 +GF 254 +PF 258 +TF 260 +GA 266 +GM 270 +GE 268 +DE 276 +GH 288 +GI 292 +GR 300 +GL 304 +GD 308 +GP 312 +GU 316 +GT 320 +GN 324 +GW 624 +GY 328 +HT 332 +HM 334 +VA 336 +HN 340 +HK 344 +HR 191 +HU 348 +IS 352 +IN 356 +ID 360 +IR 364 +IQ 368 +IE 372 +IL 376 +IT 380 +JM 388 +JP 392 +JO 400 +KZ 398 +KE 404 +KI 296 +KP 408 +KR 410 +KW 414 +KG 417 +LA 418 +LV 428 +LB 422 +LS 426 +LR 430 +LY 434 +LI 438 +LT 440 +LU 442 +MO 446 +MK 807 +MG 450 +MW 454 +MY 458 +MV 462 +ML 466 +MT 470 +MH 584 +MQ 474 +MR 478 +MU 480 +YT 175 +MX 484 +FM 583 +MD 498 +MC 492 +MN 496 +MS 500 +MA 504 +MZ 508 +MM 104 +NA 516 +NR 520 +NP 524 +AN 530 +NL 528 +NC 540 +NZ 554 +NI 558 +NE 562 +NG 566 +NU 570 +NF 574 +MP 580 +NO 578 +OM 512 +PK 586 +PW 585 +PS 275 +PA 591 +PG 598 +PY 600 +PE 604 +PH 608 +PN 612 +PL 616 +PT 620 +PR 630 +QA 634 +RE 638 +RO 642 +RU 643 +RW 646 +SH 654 +KN 659 +LC 662 +PM 666 +VC 670 +WS 882 +SM 674 +ST 678 +SA 682 +SN 686 +CS 891 +SC 690 +SL 694 +SG 702 +SK 703 +SI 705 +SB 90 +SO 706 +ZA 710 +GS 239 +ES 724 +LK 144 +SD 736 +SR 740 +SJ 744 +SZ 748 +SE 752 +CH 756 +SY 760 +TW 158 +TJ 762 +TZ 834 +TH 764 +TL 626 +TG 768 +TK 772 +TO 776 +TT 780 +TN 788 +TR 792 +TM 795 +TC 796 +TV 798 +VI 850 +UG 800 +UA 804 +AE 784 +GB 826 +UM 581 +US 840 +UY 858 +UZ 860 +VU 548 +VE 862 +VN 704 +WF 876 +EH 732 +YE 887 +ZM 894 +ZW 716 diff --git a/lib/wifi/wpa_supplicant.sh b/lib/wifi/wpa_supplicant.sh new file mode 100644 index 0000000..bc684a4 --- /dev/null +++ b/lib/wifi/wpa_supplicant.sh @@ -0,0 +1,564 @@ +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +wpa_supplicant_setup_vif() { + local vif="$1" + local driver="$2" + local key="$key" + local options="$3" + local freq="" crypto="" + local sae owe + local sae_str owe_str + + [ -n "$4" ] && freq="frequency=$4" + config_get_bool sae "$vif" sae + config_get_bool owe "$vif" owe + config_get ieee80211w "$vif" ieee80211w + + # make sure we have the encryption type and the psk + [ -n "$enc" ] || { + config_get enc "$vif" encryption + } + + enc_list=`echo "$enc" | sed "s/+/ /g"` + + for enc_var in $enc_list; do + case "$enc_var" in + *tkip) + crypto="TKIP $crypto" + ;; + *aes) + crypto="CCMP $crypto" + ;; + *ccmp) + crypto="CCMP $crypto" + ;; + *ccmp-256) + crypto="CCMP-256 $crypto" + ;; + *gcmp) + crypto="GCMP $crypto" + ;; + *gcmp-256) + crypto="GCMP-256 $crypto" + esac + done + + [ -n "$key" ] || { + config_get key "$vif" key + } + + local net_cfg bridge + config_get bridge "$vif" bridge + [ -z "$bridge" ] && { + net_cfg="$(find_net_config "$vif")" + [ -z "$net_cfg" ] || bridge="$(bridge_interface "$net_cfg")" + config_set "$vif" bridge "$bridge" + } + + local mode ifname wds modestr="" + config_get mode "$vif" mode + config_get ifname "$vif" ifname + config_get_bool wds "$vif" wds 0 + config_get_bool extap "$vif" extap 0 + config_get map "$vif" map + + config_get device "$vif" device + config_get_bool qwrap_enable "$device" qwrap_enable 0 + + [ -z "$bridge" ] || [ "$mode" = ap ] || [ "$mode" = sta -a $wds -eq 1 ] || \ + [ "$mode" = sta -a $extap -eq 1 ] || [ $qwrap_enable -ne 0 ] || { + echo "wpa_supplicant_setup_vif($ifname): Refusing to bridge $mode mode interface" + return 1 + } + [ "$mode" = "adhoc" ] && modestr="mode=1" + + key_mgmt='NONE' + case "$enc" in + *none*) ;; + *wep*) + config_get key "$vif" key + key="${key:-1}" + case "$key" in + [1234]) + for idx in 1 2 3 4; do + local zidx + zidx=$(($idx - 1)) + config_get ckey "$vif" "key${idx}" + [ -n "$ckey" ] && \ + append "wep_key${zidx}" "wep_key${zidx}=$(prepare_key_wep "$ckey")" + done + wep_tx_keyidx="wep_tx_keyidx=$((key - 1))" + ;; + *) + wep_key0="wep_key0=$(prepare_key_wep "$key")" + wep_tx_keyidx="wep_tx_keyidx=0" + ;; + esac + case "$enc" in + *mixed*) + wep_auth_alg='auth_alg=OPEN SHARED' + ;; + *shared*) + wep_auth_alg='auth_alg=SHARED' + ;; + *open*) + wep_auth_alg='auth_alg=OPEN' + ;; + esac + ;; + *psk*) + key_mgmt='WPA-PSK' + # if you want to use PSK with a non-nl80211 driver you + # have to use WPA-NONE and wext driver for wpa_s + [ "$mode" = "adhoc" -a "$driver" != "nl80211" ] && { + key_mgmt='WPA-NONE' + driver='wext' + } + if [ ${#key} -eq 64 ]; then + passphrase="psk=${key}" + else + passphrase="psk=\"${key}\"" + fi + + [ -n "$crypto" ] || crypto="CCMP" + pairwise="pairwise=$crypto" + + case "$enc" in + *mixed*) + proto='proto=RSN WPA' + ;; + *psk2*) + proto='proto=RSN' + config_get ieee80211w "$vif" ieee80211w 0 + ;; + *psk*) + proto='proto=WPA' + ;; + esac + ;; + *wpa*|*8021x*) + proto='proto=WPA2' + key_mgmt='WPA-EAP' + config_get ieee80211w "$vif" ieee80211w 0 + config_get ca_cert "$vif" ca_cert + config_get eap_type "$vif" eap_type + ca_cert=${ca_cert:+"ca_cert=\"$ca_cert\""} + + [ -n "$crypto" ] || crypto="CCMP" + pairwise="pairwise=$crypto" + + case "$eap_type" in + tls) + config_get identity "$vif" identity + config_get client_cert "$vif" client_cert + config_get priv_key "$vif" priv_key + config_get priv_key_pwd "$vif" priv_key_pwd + identity="identity=\"$identity\"" + client_cert="client_cert=\"$client_cert\"" + priv_key="private_key=\"$priv_key\"" + priv_key_pwd="private_key_passwd=\"$priv_key_pwd\"" + ;; + peap|ttls) + config_get auth "$vif" auth + config_get identity "$vif" identity + config_get password "$vif" password + phase2="phase2=\"auth=${auth:-MSCHAPV2}\"" + identity="identity=\"$identity\"" + password="password=\"$password\"" + ;; + esac + eap_type="eap=$(echo $eap_type | tr 'a-z' 'A-Z')" + ;; + esac + + keymgmt='NONE' + + # Allow SHA256 + case "$enc" in + *wpa*|*8021x*) keymgmt=WPA-EAP;; + *psk*) keymgmt=WPA-PSK;; + esac + + if [ "${sae}" -eq 1 -a "${ieee80211r}" -gt 0 ] + then + sae_str=FT-SAE + elif [ "${sae}" -eq 1 ] + then + sae_str=SAE + fi + + if [ "${owe}" -eq 1 ] + then + owe_str=OWE + fi + + case "$ieee80211w" in + 0) + key_mgmt="${keymgmt}" + ;; + 1) + key_mgmt="${keymgmt} ${keymgmt}-SHA256" + ;; + 2) + key_mgmt="${keymgmt}-SHA256" + ;; + esac + + if [ "${sae}" -eq 1 ] + then + key_mgmt="${key_mgmt} ${sae_str}" + fi + if [ "${owe}" -eq 1 ] + then + key_mgmt="${key_mgmt} ${owe_str}" + fi + + [ -n "$ieee80211w" ] && ieee80211w="ieee80211w=$ieee80211w" + case "$pairwise" in + *CCMP-256*) group="group=CCMP-256 GCMP-256 GCMP CCMP TKIP";; + *GCMP-256*) group="group=GCMP-256 GCMP CCMP TKIP";; + *GCMP*) group="group=GCMP CCMP TKIP";; + *CCMP*) group="group=CCMP TKIP";; + *TKIP*) group="group=TKIP";; + esac + + config_get ifname "$vif" ifname + config_get bridge "$vif" bridge + config_get ssid "$vif" ssid + config_get bssid "$vif" bssid + bssid=${bssid:+"bssid=$bssid"} + + config_get_bool wps_pbc "$vif" wps_pbc 0 + + config_get config_methods "$vif" wps_config + [ "$wps_pbc" -gt 0 ] && append config_methods push_button + + [ -n "$config_methods" ] && { + wps_cred="wps_cred_processing=2" + wps_config_methods="config_methods=$config_methods" + update_config="update_config=1" + # fix the overlap session of WPS PBC for two STA vifs + macaddr=$(cat /sys/class/net/${bridge}/address) + uuid=$(echo "$macaddr" | sed 's/://g') + [ -n "$uuid" ] && { + uuid_config="uuid=87654321-9abc-def0-1234-$uuid" + } + } + + local ctrl_interface wait_for_wrap="" + + if [ $qwrap_enable -ne 0 ]; then + ctrl_interface="/var/run/wpa_supplicant" + if [ -f "/tmp/qwrap_conf_filename-$ifname.conf" ]; then + rm -rf /tmp/qwrap_conf_filename-$ifname.conf + fi + echo -e "/var/run/wpa_supplicant-$ifname.conf \c\h" > /tmp/qwrap_conf_filename-$ifname.conf + wait_for_wrap="-W" + fi + + ctrl_interface="/var/run/wpa_supplicant-$ifname" + + rm -rf $ctrl_interface + rm -f /var/run/wpa_supplicant-$ifname.conf + cat > /var/run/wpa_supplicant-$ifname.conf < "$_config" <> "$_config" < /var/run/son_nbh.done + kill -SIGUSR1 "$(cat "/var/run/iface_mgr.pid")" + fi + kill "$(cat "/var/run/hostapd-cli-$IFNAME.pid")" + env -i ACTION="wps-success" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + DISCONNECTED) + kill "$(cat "/var/run/hostapd_cli-$IFNAME.pid")" + ;; +esac diff --git a/lib/wifi/wps-hostapd-update-uci b/lib/wifi/wps-hostapd-update-uci new file mode 100755 index 0000000..de3b193 --- /dev/null +++ b/lib/wifi/wps-hostapd-update-uci @@ -0,0 +1,91 @@ +#!/bin/sh +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +IFNAME=$1 +CMD=$2 + +if [ $CMD = "WPS-NEW-AP-SETTINGS" ]; then + . /sbin/wifi detect +fi + +parent=$(cat /sys/class/net/${IFNAME}/parent) + +is_section_ifname() { + local config=$1 + local ifname + config_get ifname "$config" ifname + [ "${ifname}" = "$2" ] && eval "$3=$config" +} + +case "$CMD" in + WPS-NEW-AP-SETTINGS) + ssid=$(hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent get_config | grep ^ssid= | cut -f2- -d =) + wpa=$(hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent get_config | grep ^wpa= | cut -f2- -d=) + psk=$(hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent get_config | grep ^passphrase= | cut -f2- -d=) + wps_state=$(hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent get_config | grep ^wps_state= | cut -f2- -d=) + sect= + config_foreach is_section_ifname wifi-iface $IFNAME sect + + [ -n "$psk" ] || psk=$(hostapd_cli -i$IFNAME -p/var/run/hostapd-$parent get_config | grep ^psk= | cut -f2- -d=) + + case "$wps_state" in + configured*) + uci set wireless.${sect}.wps_state=2 + ;; + "not configured"*) + uci set wireless.${sect}.wps_state=1 + ;; + *) + uci set wireless.${sect}.wps_state=0 + esac + + case "$wpa" in + 3) + uci set wireless.${sect}.encryption='mixed-psk' + uci set wireless.${sect}.key=$psk + ;; + 2) + uci set wireless.${sect}.encryption='psk2' + uci set wireless.${sect}.key=$psk + ;; + 1) + uci set wireless.${sect}.encryption='psk' + uci set wireless.${sect}.key=$psk + ;; + *) + uci set wireless.${sect}.encryption='none' + uci set wireless.${sect}.key='' + ;; + esac + + uci set wireless.${sect}.ssid="$ssid" + uci commit + if [ -r /var/run/wifi-wps-enhc-extn.pid ]; then + echo $IFNAME > /var/run/wifi-wps-enhc-extn.done + kill -SIGUSR1 "$(cat "/var/run/wifi-wps-enhc-extn.pid")" + fi + kill "$(cat "/var/run/hostapd-cli-$IFNAME.pid")" + #post hotplug event to whom take care of + env -i ACTION="wps-configured" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + WPS-TIMEOUT) + kill "$(cat "/var/run/hostapd-cli-$IFNAME.pid")" + env -i ACTION="wps-timeout" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + WPS-SUCCESS) + if [ -r /var/run/wifi-wps-enhc-extn.pid ]; then + echo $IFNAME > /var/run/wifi-wps-enhc-extn.done + kill -SIGUSR1 "$(cat "/var/run/wifi-wps-enhc-extn.pid")" + fi + kill "$(cat "/var/run/hostapd-cli-$IFNAME.pid")" + env -i ACTION="wps-success" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + DISCONNECTED) + kill "$(cat "/var/run/hostapd_cli-$IFNAME.pid")" + ;; +esac diff --git a/lib/wifi/wps-supplicant-update-uci b/lib/wifi/wps-supplicant-update-uci new file mode 100755 index 0000000..8763a5a --- /dev/null +++ b/lib/wifi/wps-supplicant-update-uci @@ -0,0 +1,192 @@ +#!/bin/sh +# +# Copyright (c) 2017 Qualcomm Technologies, Inc. +# +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +# +# Copyright (c) 2014, The Linux Foundation. All rights reserved. +# + +IFNAME=$1 +CMD=$2 + +if [ $CMD = "CONNECTED" ]; then + . /sbin/wifi detect +fi + +parent=$(cat /sys/class/net/${IFNAME}/parent) + +is_section_ifname() { + local config=$1 + local ifname + config_get ifname "$config" ifname + [ "${ifname}" = "$2" ] && eval "$3=$config" +} + +get_psk() { + local count= + local conf=$1 + local index= + # This finds the last PSK in the supplicant config and strips off leading + # and trailing quotes (if it has them). Generally the quotes are not there + # when doing WPS push button. + psk=$(awk 'BEGIN{FS="="} /psk=/ {print $0}' $conf |grep "psk=" |tail -n 1 | cut -f 2 -d= | sed -e 's/^"\(.*\)"/\1/') +} + +wps_pbc_enhc_get_clone_config() { + if [ -r $wps_pbc_enhc_file ]; then + local overwrite_ap_all=$(awk "/\-:overwrite_ap_settings_all/ {print;exit}" $wps_pbc_enhc_file | sed "s/\-://") + local overwrite_sta_all=$(awk "/\-:overwrite_sta_settings_all/ {print;exit}" $wps_pbc_enhc_file | sed "s/\-://") + local overwrite_ap=$(awk "/$parent:overwrite_ap_settings/ {print;exit}" $wps_pbc_enhc_file | sed "s/$parent://") + + [ -n "$overwrite_ap_all" ] && \ + IFNAME_OVERWRITE_AP=$(awk "/:[0-9\-]*:[0-9\-]*:.*:clone/" $wps_pbc_enhc_file | cut -f1 -d:) + + [ -n "$overwrite_sta_all" ] && \ + IFNAME_OVERWRITE_STA=$(awk "/:[0-9\-]*:[0-9\-]*:.*:clone/" $wps_pbc_enhc_file | cut -f1 -d:) + + [ -z "$overwrite_ap_all" -a -n "$overwrite_ap" ] && \ + IFNAME_OVERWRITE_AP=$(awk "/:[0-9\-]*:[0-9\-]*:$parent:clone/" $wps_pbc_enhc_file | cut -f1 -d:) + fi +} + +wps_pbc_enhc_overwrite_ap_settings() { + local ifname_overwrite=$1 + local ssid_overwrite=$2 + local auth_overwrite=$3 + local encr_overwrite=$4 + local key_overwrite= + local parent_overwrite=$(cat /sys/class/net/${ifname_overwrite}/parent) + local ssid_suffix=$(awk "/\-:overwrite_ssid_suffix:/ {print;exit}" $wps_pbc_enhc_file | \ + sed "s/\-:overwrite_ssid_suffix://") + local ssid_band_suffix=$(awk "/$parent_overwrite:overwrite_ssid_band_suffix:/ {print;exit}" $wps_pbc_enhc_file | \ + sed "s/$parent_overwrite:overwrite_ssid_band_suffix://") + + [ "${auth_overwrite}" = "WPA2PSK" -o "${auth_overwrite}" = "WPAPSK" ] && key_overwrite=$5 + + if [ -r /var/run/hostapd-${parent_overwrite}/${ifname_overwrite} ]; then + hostapd_cli -i${ifname_overwrite} -p/var/run/hostapd-${parent_overwrite} wps_config \ + ${ssid_overwrite}${ssid_suffix}${ssid_band_suffix} ${auth_overwrite} ${encr_overwrite} ${key_overwrite} + fi +} + +wps_pbc_enhc_overwrite_sta_settings() { + local ifname_overwrite=$1 + local ssid_overwrite=$2 + local auth_overwrite=$3 + local key_overwrite= + local key_overwrite_len= + local nw= + local sect= + config_foreach is_section_ifname wifi-iface $ifname_overwrite sect + + [ "${auth_overwrite}" = "WPA2-PSK" -o "${auth_overwrite}" = "WPA-PSK" ] && { + key_overwrite=$4 + key_overwrite_len=${#key_overwrite} + } + + if [ -r /var/run/wpa_supplicant-${ifname_overwrite} ]; then + nw=`wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} add_network | cut -d ' ' -f 4` + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw ssid \"${ssid_overwrite}\" + uci set wireless.${sect}.ssid="$ssid_overwrite" + case $auth_overwrite in + WPA2-PSK) + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw key_mgmt WPA-PSK + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw auth_alg OPEN + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw pairwise CCMP + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw proto RSN + if [ $key_overwrite_len -eq 64 ]; then + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw psk ${key_overwrite} + else + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw psk \"${key_overwrite}\" + fi + uci set wireless.${sect}.encryption='psk2' + uci set wireless.${sect}.key=$key_overwrite + ;; + WPA-PSK) + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw key_mgmt WPA-PSK + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw auth_alg OPEN + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw pairwise TKIP + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw proto WPA + if [ $key_overwrite_len -eq 64 ]; then + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw psk ${key_overwrite} + else + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw psk \"${key_overwrite}\" + fi + uci set wireless.${sect}.encryption='psk' + uci set wireless.${sect}.key=$key_overwrite + ;; + NONE) + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} set_network $nw key_mgmt NONE + uci set wireless.${sect}.encryption='none' + uci set wireless.${sect}.key='' + ;; + esac + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} enable_network $nw + wpa_cli -p /var/run/wpa_supplicant-${ifname_overwrite} save_config + fi +} + +psk= +ssid= +wpa_version= +IFNAME_OVERWRITE_AP= +IFNAME_OVERWRITE_STA= +wps_pbc_enhc_file=/var/run/wifi-wps-enhc-extn.conf + +case "$CMD" in + CONNECTED) + wpa_cli -i$IFNAME -p/var/run/wpa_supplicant-$IFNAME save_config + ssid=$(wpa_cli -i$IFNAME -p/var/run/wpa_supplicant-$IFNAME status | grep ^ssid= | cut -f2- -d =) + wpa_version=$(wpa_cli -i$IFNAME -p/var/run/wpa_supplicant-$IFNAME status | grep ^key_mgmt= | cut -f2- -d=) + get_psk /var/run/wpa_supplicant-$IFNAME.conf + wps_pbc_enhc_get_clone_config + local sect= + config_foreach is_section_ifname wifi-iface $IFNAME sect + case $wpa_version in + WPA2-PSK) + uci set wireless.${sect}.encryption='psk2' + uci set wireless.${sect}.key=$psk + for intf in $IFNAME_OVERWRITE_AP; do + wps_pbc_enhc_overwrite_ap_settings $intf $ssid WPA2PSK CCMP $psk + done + ;; + WPA-PSK) + uci set wireless.${sect}.encryption='psk' + uci set wireless.${sect}.key=$psk + for intf in $IFNAME_OVERWRITE_AP; do + wps_pbc_enhc_overwrite_ap_settings $intf $ssid WPAPSK TKIP $psk + done + ;; + NONE) + uci set wireless.${sect}.encryption='none' + uci set wireless.${sect}.key='' + for intf in $IFNAME_OVERWRITE_AP; do + wps_pbc_enhc_overwrite_ap_settings $intf $ssid OPEN NONE + done + ;; + esac + uci set wireless.${sect}.ssid="$ssid" + for intf in $IFNAME_OVERWRITE_STA; do + [ "$IFNAME" != "$intf" ] && wps_pbc_enhc_overwrite_sta_settings $intf $ssid $wpa_version $psk + done + uci commit + if [ -r /var/run/wifi-wps-enhc-extn.pid ]; then + echo $IFNAME > /var/run/wifi-wps-enhc-extn.done + kill -SIGUSR1 "$(cat "/var/run/wifi-wps-enhc-extn.pid")" + fi + kill "$(cat "/var/run/wps-hotplug-$IFNAME.pid")" + #post hotplug event to whom take care of + env -i ACTION="wps-connected" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + WPS-TIMEOUT) + kill "$(cat "/var/run/wps-hotplug-$IFNAME.pid")" + env -i ACTION="wps-timeout" INTERFACE=$IFNAME /sbin/hotplug-call iface + ;; + DISCONNECTED) + ;; +esac + diff --git a/lib/wifi/zzz.sh b/lib/wifi/zzz.sh new file mode 120000 index 0000000..66407be --- /dev/null +++ b/lib/wifi/zzz.sh @@ -0,0 +1 @@ +delos-wifi/delos-wifi.sh \ No newline at end of file diff --git a/rom/note b/rom/note new file mode 100644 index 0000000..1746eb0 --- /dev/null +++ b/rom/note @@ -0,0 +1,3 @@ +SQUASHFS USERS: +After firstboot has been run, / will be jffs2 and /rom will be squashfs +(* except when in failsafe) diff --git a/sbin/askfirst b/sbin/askfirst new file mode 100755 index 0000000000000000000000000000000000000000..a9944820e8f32c7972029e421cb44cda8f7e9630 GIT binary patch literal 2984 zcmb7GUu+a*5TCuf_DYY+7AhR^O!nG?p0UD}@F2#Avwsj`(MtN@17^Fu+m^-S?sB`u z>WfPYkwn5)Vn|CGYzZh2#;d>s4-nME#KafElO{ei29*#WP6R`u@%+txyX82WsNZF7 zzWHY6w==VI^W8iB13RUFM9V8kP1xfgoCe>{=N8Ff>=akS2Skk^)_KJKE=B`3Ay5!9 zbUslV&X`yy74ZeO>mgAT2TZJYZNO_*L?L3L2JsmFhAeqRbPT#hP@|_00DJf$Q3X1t zFesF@etZ>trNw#4D=BKuLR)jj$ktr;nekq1GF!~TmK0qi>Gv8Nv6bFSVZ(*_&f`CW zuSS?L@D`%xL2%?7V2;{_roj;d$_FJ}JHaC$8T2@aR}gup!CPSpELsa<{W?%nQ9O@p z%B~|IsacF&x5l+@{`b`kqe&8aicDc3*cv9 z&-o*Mw=dYA>r$<;M@^(C&uijVW{>E zy|ULwtbtQUOWHvlk&G5#<4uM>jIH^a)Nlt63VUx?t*vX#!mzOuV0TZix((w- zED62#&yS~cncwq*v#pp#?)z^s4Cc^DPu4o2pUy!JJ|Ck%=iJe@;OtVo^ICPOe3j(# zb&7#UL#-|r37aF8;D<|bXV%`{xnorVx=W1bz`oAz>l!;7y3c((2e`o{YU;d33ZMC_ zLI(o(rX#EG(YEvthJLyd%HAJ~-3*Ows-$K*-CY=0Q9?rZI7m(>4=q@wVzHl?+pw$GTQ9?-7f}Yxdm2z zFPxh_%$9t9Dm1(Bn>4`q#Tof_T7UL{lpVjV+<8eS#2kM#$EjPKBgRJDIbuhh^F*B= zQ79o*9|RX}C%BHzyLQYuW-H|jsOMQ~D_^51YBvy69`H=W@7kTgZV5zvr>6NG059oG z+KI%GNIKDj8Q3RxboEfUElmyZA6%!1xft|rYOW`Pco+lA7)J#LolAC5Lvo55Hhf9_ z$vF1C^1O@n+P`3ti#2H{kXiyeJqZ+vogmy zX?G#kEa!T>PxOd0g}hGMDQDVFCNhy^pm(~1hG*imc6w^_-fHzkFmjnn^3(8NmB^6v zDa*mA9mquE$1#m+>UN)dPV`}T-amKGChdLj4?(vNb==N6)G?L_kaV^^vWWicauC0R z_#MRWAbzhOQ=)#8tNq^ra>#i($AB4TJm)BKn6-0^>0+OcT=8S!-tOEHzQymQzP|bxQCvHp|sN(JO!Od0os&w|Ve|nB?Hn zMBI%j>h@W!yuMD~Rwu8ilOL;-`F?t2iG1uOzgB*o!0Tp)ef8liXi9}zs|EwPHLIBg zgE?I@b){I+O;hR5W7aEHLD4dnaY(at#oBL}N~VxE3psrY`)@Lpysl?Wwi?lujF!vk zS>;W`+OKGq!eExttrRsL@Bni!uAQ2}M)2T~Jr3ASrnu2?`HKHT%bcH4zijt_?{L2N jad-3oGYN-0N4@_BkNWWa+^qQbaGlN*#hvNijllUE;5j+i literal 0 HcmV?d00001 diff --git a/sbin/devmem b/sbin/devmem new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/devmem @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/devstatus b/sbin/devstatus new file mode 100755 index 0000000..3c35b26 --- /dev/null +++ b/sbin/devstatus @@ -0,0 +1,12 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh +DEVICE="$1" + +[ -n "$DEVICE" ] || { + echo "Usage: $0 " + exit 1 +} + +json_init +json_add_string name "$DEVICE" +ubus call network.device status "$(json_dump)" diff --git a/sbin/firstboot b/sbin/firstboot new file mode 100755 index 0000000..d9af57d --- /dev/null +++ b/sbin/firstboot @@ -0,0 +1,3 @@ +#!/bin/sh + +/sbin/jffs2reset $@ diff --git a/sbin/fw3 b/sbin/fw3 new file mode 100755 index 0000000000000000000000000000000000000000..7ed5953261b53221c98d20ba6ffa7f1970b33cfc GIT binary patch literal 85164 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 v7vGJrEXQ{2m0mbK?I8Ooa_{ literal 0 HcmV?d00001 diff --git a/sbin/halt b/sbin/halt new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/halt @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/hotplug-call b/sbin/hotplug-call new file mode 100755 index 0000000..743871a --- /dev/null +++ b/sbin/hotplug-call @@ -0,0 +1,18 @@ +#!/bin/sh +# Copyright (C) 2006-2010 OpenWrt.org + +export HOTPLUG_TYPE="$1" + +. /lib/functions.sh + +PATH=/usr/sbin:/usr/bin:/sbin:/bin +LOGNAME=root +USER=root +export PATH LOGNAME USER +export DEVICENAME="${DEVPATH##*/}" + +[ \! -z "$1" -a -d /etc/hotplug.d/$1 ] && { + for script in $(ls /etc/hotplug.d/$1/* 2>&-); do ( + [ -f $script ] && . $script + ); done +} diff --git a/sbin/hwclock b/sbin/hwclock new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/hwclock @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/ifconfig b/sbin/ifconfig new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/ifconfig @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/ifdown b/sbin/ifdown new file mode 120000 index 0000000..a0e5c17 --- /dev/null +++ b/sbin/ifdown @@ -0,0 +1 @@ +ifup \ No newline at end of file diff --git a/sbin/ifstatus b/sbin/ifstatus new file mode 100755 index 0000000..8a951e6 --- /dev/null +++ b/sbin/ifstatus @@ -0,0 +1,13 @@ +#!/bin/sh +INTERFACE="$1" + +[ -n "$INTERFACE" ] || { + echo "Usage: $0 " + exit 1 +} + +ubus -S list "network.interface.$INTERFACE" >/dev/null || { + echo "Interface $INTERFACE not found" + exit 1 +} +ubus call network.interface status "{ \"interface\" : \"$INTERFACE\" }" diff --git a/sbin/ifup b/sbin/ifup new file mode 100755 index 0000000..04db46e --- /dev/null +++ b/sbin/ifup @@ -0,0 +1,81 @@ +#!/bin/sh + +[ -f /lib/sm_fixup.sh ] && source /lib/sm_fixup.sh || fixup_network_config() { + return 0 +} + +ifup_all= +setup_wifi= + +if_call() { + local interface="$1" + for mode in $modes; do + ubus call network.interface $mode "{ \"interface\" : \"$interface\" }" + done +} + +case "$0" in + *ifdown) modes=down;; + *ifup) + modes="down up" + setup_wifi=1 + ;; + *) echo "Invalid command: $0";; +esac + +while :; do + case "$1" in + -a) + ifup_all=1 + shift + ;; + -w) + setup_wifi= + shift + ;; + *) + break + ;; + esac +done + +[ "$modes" = "down up" ] && (fixup_network_config; ubus call network reload) +if [ -n "$ifup_all" ]; then + for interface in `ubus -S list 'network.interface.*'`; do + if_call "${interface##network.interface.}" + done + [ -n "$setup_wifi" ] && /sbin/wifi up + exit +else + ubus -S list "network.interface.$1" > /dev/null || { + echo "Interface $1 not found" + exit + } + if_call "$1" +fi + +if [ -n "$setup_wifi" ] && grep -sq config /etc/config/wireless; then + . /lib/functions.sh + + find_related_radios() { + local wdev wnet + config_get wdev "$1" device + config_get wnet "$1" network + + if [ -n "$wdev" ]; then + for wnet in $wnet; do + if [ "$wnet" = "$network" ]; then + append radio_devs "$wdev" "$N" + fi + done + fi + } + + network="$1" + config_load wireless + config_foreach find_related_radios wifi-iface + + for dev in $(echo "$radio_devs" | sort -u); do + /sbin/wifi up "$dev" + done +fi diff --git a/sbin/init b/sbin/init new file mode 100755 index 0000000000000000000000000000000000000000..88102cf77a80e9989f2617be961a277b9a841b34 GIT binary patch literal 12796 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 V6QD8BdC({*1sVXwaUb{A{{o-+esBN) literal 0 HcmV?d00001 diff --git a/sbin/jffs2mark b/sbin/jffs2mark new file mode 120000 index 0000000..a7ead16 --- /dev/null +++ b/sbin/jffs2mark @@ -0,0 +1 @@ +jffs2reset \ No newline at end of file diff --git a/sbin/jffs2reset b/sbin/jffs2reset new file mode 100755 index 0000000000000000000000000000000000000000..055b59ac354b4ee2a6d08f90ca947e80019da436 GIT binary patch literal 4912 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 literal 0 HcmV?d00001 diff --git a/sbin/kexec_load.sh b/sbin/kexec_load.sh new file mode 100755 index 0000000..076bbc1 --- /dev/null +++ b/sbin/kexec_load.sh @@ -0,0 +1,113 @@ +#!/bin/sh + +board_string="" +bldinfo="" +nodeip="" +serverip="" +crash_kern_path="/crash" +crash_kern_name="crash_kernel.elf" +crash_kernel="" +debug_flag=0 + +get_build_info() +{ + echo -n "KEXEC: Getting the board serial number.. " + local serialnumber=`fw_printenv SerialNumber 2>/dev/null` + [ $? -ne 0 ] && { echo "failed.."; exit; }; + echo done + + echo -n "KEXEC: Getting build info... " + hstnm=`uname -n|tr -s ' ' '_'` + vers=`uname -v|tr -s '[ #:]' '_'` + bldinfo=`echo bldinfo=${hstnm}_${vers}` + bldinfo=$bldinfo-${serialnumber#SerialNumber=}-`date +%Y-%m-%d_%H-%M-%S`; + echo done + [ $debug_flag -eq 1 ] && { + echo "KEXEC (DEBUG): bldinfo = $bldinfo"; + }; +} + +get_board_type() +{ + echo -n "KEXEC: Getting board type... " + + val=$(cat /tmp/sysinfo/board_name) + [ $? -eq 0 ] && { + board_string="board=$(echo $val | tr 'a-z' 'A-Z')"; + echo done + + [ $debug_flag -eq 1 ] && { + echo "KEXEC (DEBUG): board_string = $board_string"; + }; + + return; + }; + + echo "error board string not found in /proc/cmdline" + exit +} + +get_node_and_server_ip_addr() +{ + echo -n "KEXEC: Getting the node ip.. " + nodeip=`fw_printenv ipaddr 2>/dev/null` + [ $? -ne 0 ] && { echo "failed.."; exit; }; + + echo done + + echo -n "KEXEC: Getting the serverip.. " + serverip=`fw_printenv serverip 2>/dev/null` + + [ $? -ne 0 ] && { echo "failed.."; exit; }; + echo done + [ $debug_flag -eq 1 ] && { + echo "KEXEC (DEBUG): nodeip = $nodeip serverip = $serverip"; + }; +} + +load_crash_kernel() +{ + [ $debug_flag -eq 1 ] && { + echo "KEXEC (DEBUG): crash_kernel = $crash_kernel"; + }; + + echo -n "KEXEC: Loading crash kernel.. " + + kexecout=`kexec -d -p $crash_kernel --append="$board_string $bldinfo $nodeip $serverip" 2>&1` + [ $? -ne 0 ] && { echo "failed.."; echo $kexecout; exit; }; + + echo "success" +} + +usage() +{ + echo "Usage: $0 [-d] " + exit +} + +check_args() +{ + if [ $# -gt 0 ] + then + [ $1 = "-d" ] && { debug_flag=1; shift; }; + [ $# -ne 2 ] && { usage $0; }; + crash_kern_path=$1 + crash_kern_name=$2 + crash_kernel=`echo $crash_kern_path/$crash_kern_name` + [ ! -f $crash_kernel ] && { echo "$0: invalid crash_kernel $crash_kernel"; exit; }; + else + usage $0 + fi +} + +main() +{ + check_args $* + get_build_info + get_board_type + get_node_and_server_ip_addr + #echo $nodeip $serverip $bldinfo $board_string + load_crash_kernel +} + +main $* diff --git a/sbin/kmodloader b/sbin/kmodloader new file mode 100755 index 0000000000000000000000000000000000000000..7d709e4cd20e9b25a8025c82e5627327c041f172 GIT binary patch literal 10996 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 literal 0 HcmV?d00001 diff --git a/sbin/led.sh b/sbin/led.sh new file mode 100755 index 0000000..d750f06 --- /dev/null +++ b/sbin/led.sh @@ -0,0 +1,25 @@ +#!/bin/sh +# (C) 2008 openwrt.org + +. /lib/functions.sh +ACTION=$1 +NAME=$2 +do_led() { + local name + local sysfs + config_get name $1 name + config_get sysfs $1 sysfs + [ "$name" = "$NAME" -o "$sysfs" = "$NAME" -a -e "/sys/class/leds/${sysfs}" ] && { + [ "$ACTION" = "set" ] && + echo 1 >/sys/class/leds/${sysfs}/brightness \ + || echo 0 >/sys/class/leds/${sysfs}/brightness + exit 0 + } +} + +[ "$1" = "clear" -o "$1" = "set" ] && + [ -n "$2" ] &&{ + config_load system + config_foreach do_led + exit 1 + } diff --git a/sbin/logd b/sbin/logd new file mode 100755 index 0000000000000000000000000000000000000000..40311b9b496fdcaaa652e14685959c719705fc35 GIT binary patch literal 9568 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 GzyAOSgno|z literal 0 HcmV?d00001 diff --git a/sbin/ntpd b/sbin/ntpd new file mode 100755 index 0000000000000000000000000000000000000000..ff09f0bda1e80bbfe6e1cbc20f0b8b00b13cd60d GIT binary patch literal 343440 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 z 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

    0q)V_rDmp=neJAQw1~jp!$U8RD~xI z-U3{GEJJKV_9IUYv>K_loU7gAwXxf3*&P^Zh)p+lD+?t|)XU(+f0UjB@gRfCHiZ$7 zkFrKkYyuRov2kAk`r+C0o99Po;wwM#la1&r5h(wyJ9lZLV2@!Us80jatDIizw2>i^ z?iiksTD+Q?Alk+mi@L^^;H6@p8@s z2JC#nSrBnpReN%-Sio944B|w4Ae;^NKW^%{MrSYNxG&n!(yF#<@jAqOyzh5DZs)I6+;>wBZzCXwyK!zGp|jW2|a5uaCmT06T`uN~XBZ;`zIE3mO_DoT;bX)<84Wml|RJaq}+sK7$LAIoU-f#WBQ$!Jded?&mV8kOd z5Jc2|?;4jes{0FFh9#0Yzp6763PbzKg$W2~BRVovj#iz&t-DO+NIaE{Whqf_mvD=^ zHUc`Qrb0e>+r@&z^8-6&w`>(kVD`4{TU)wXH<=re%+?*7>1D#L+p#xXwAJ@J?yW7` zE|w^@!nd_wxTB>L%*(siw`$Pf-m$&2(>`#|(Rwcuj6ambi%J;R8oZRPiFCFeylXpO zITpcg3l`J7xEZEZ8dB{Jenb{kFuX`oBwk&#+p~>d$*S|Nd5rHLva=<@7n8Of8iG6B z-;COb5?dBy$F4C!M(y^j7eu@SD?dw>_6*sk7TiuY!@A@0H>BFvhMKpF0(?`^> zgy(A4Ftsgrcy+cAwT4IbWn}hp*D%*8D=t|+dmI_JbcConv~Fp z6Ykvtiom`{%vH9fmtn!iecX7K*Z2l1avjJd)v?Y7ZMeW=;qkYZoM?4!O6nqnDO0GY9#U+ezS1cH*%-_^x9)=Lj|ZL%Q*gW$7&z`;B$$yTvP`bcSP4 z1{<@sDVG7yUp*0Qt8pyGuK%jl+r`mV= zLxpy#4o^Vs-qx}?b~oV;!cygBTLnB;xx-3~jLT|jVGAprfBaHMTJ&0J-($2zHO%qr z0!=S2bB(cg$%agpX?Xr0&d2!TCGS-3QwD^`5ZE2}7NkLhqltu*bw%t4j>kB4VB+-W zIrKH!w4}Yq>L=ST>>P{M@7&(frY%C+z4H4aB&Tfa^#ln{jr|1}_qAq%Gk}%Rhy)qV zQtpe&WU{q2=04_=Wu`-o+pET~bA6==L$f98 zBxruYjDd8hgp#i#bQ}Ui|Fj_ngH?f%7#kBHB}*`_9kSzBv*YAi9_MXIeQCauiDa-V zz@kLi!o8W6dDHz<4L!9>R|sMLFXc@qw( zy!MYEYwwSQzJOZZlI?ZubZnmCy(x;8=tqN4ZUdFSGI6XXHlIR)Rabd-aKbL9N%WDe zw($h4o?oHeD)j!=ofq3Voh?c9fH*vyq^s{3^^OgA3lyHU(PEk*mW@Mjr&JJ;D-MSD z5b^}8YqU3?1>>Y~%YmGW$EWi*h1%7Dr}iiwNh zglHWxI^z(iW{h_rxDiM>^EfESFOS6(G3japp_~^)Hs|SvIHsI|FZsG1lk&77p(s@w zlowFe1w%Mq_2es!(73f@n+PMuEMm`_U7*8Q$fJ^)OFp$Sa*8=yNGow97Kp-^;k?xC zlp_&Nhk2CMqp?se44sIvaAB8-8k59hs~#WsC}bsV`S5L^%7i8jd5=~l@);L5zHSZ? z1CA2PWH(gR=VnDHm$^KM%ZH%q^!+6W!{F3*_|a0VStvX1e@~+*!|Nx*{qG~bzswKd zb6mAboh$n$6umOcWE?aMwQk+m4oadZlgH5{gySUKO^HBJU8gE|t(`5~wqF>)O%AV= z>l+#?4#b*E%jK%Rp01=FET9G}Zi5P`M1>G-Gfpr1ny|E{wT!~tNNIEe^-=XR4Go5X zalFz*1q;*s3jVPo4f9RJ?;kY!!@%HPFhB@=(l|f?%IR1Dxg9(}Zv{;tI**n-^}E|% zk26lEEUSQUp-uw|zdBSDQel{OmXZhea=JMaVI=7%5|eWCTnfrfraF$N&-wA| z%V0RO)?$?P!Ob*^&?rCLx}}C4!5?I)C@mE-AJ-67VfLXrynU>q4Rg4PdPc)wR4#U0@kIN4@9u`;r4yUp`fZYUG3O9La9sma_n5+1k?2(#b*2r@ zNkEPdw{a38Tfh4Dio2Y%;kY)_h-N2}j$rXebA;xEuVs+|VI4ucPKaZK5IDQo=|T13 zpUu;2I&@SvU*Bh8R54~eiQSGI6XAK@C*%3ib+)nTo^<3T9`u6234~1xl#StEu6r2mdK+jv-OBR_GUTrvn33Pb7%tm{{>*0X37cZ zCR{CH=n3#AMye`5OJ%pDqkZk)rF`Qei^R8RG`BB-p+g`kWuu0E7KM&&8@6|MbwXym zsB?4sg?MT*shxt}gV4j1l$rT#BHQ3ATBXA6k{pSi;1w*ST$!^U+l4*S=Z}MB-eX+@K zdG}W2`24TsUq6qGRK+d1z6_u1Px}Xx?XrARziskeinTshiH)H+e7bz7(0Skao&nBHtCeg*#z{1+$rKK<6usx=ueb5Hq9QjRC-_IsqKTWOC>UjMP;a8Ci@ zmAeJG{i$!&M^s0LH&4YO2yXnvD+W8b~=i zXS&iG8wGlP)7oNoVKLj?hr($TJx1IQE%tILlZKbe*X`8}vpS2PbuUD2(Ljn5FoC!} z$@s?n7zgM=mXc^6%!1x>nFlvppj!@JsjUzVi0w9qD&a9rJ(-3RJ{(etXgjj5Ooi?l zEh%1;4fWCfCj7L7pWQZI@6u;k5F5{z`)zZf$j&7(|<_{M&-EG|MRR#3-+PK)O#8icVo1fdH{L zoN4wCvaGP$4-RL=y&{sPu!F3f3ayUt7)%ZuDCkaRPb!R}XSbJl&`GH~Q~*`>e{&fo zhaH!p2mC1%f_B%Bp%e4cSsnfT4E3aN@nKLp`Fqjxl!)u2NjN8t#6CzIqCnVtk8pjG zq7&(igl5V4?gso0EzJ2Cj}lXWSC7j%X-Epb8QD5#@xk4$p$&2~0xD6(GD)@pU(%UO z1EiuKf$In^h|wC37*j&)E(H~_P&}kML&RmL`0y|4)};E6V8(HLCis&Tf->8{@X!{W~=PsBx_!O6Z-nvohBb$rh&uHu^)wv?RKP zUF}4a_B zZdauaUdv(smI`d*c151}OT309W8wd>8-_BYrH!SP7FGYTX!U|4&tnu6=V`bp{sJ@0 z#>7H<+%$`ueWGf(CiJKki#}(9urE}HTfS0>9yMOPwQasG$`aCnHs&j3Uf8g7$O=*o zL#y<}vQHAn@_{G0Du-n&(JtHA2ezj*ZNA&KwY??U2*Xq>Ob#gBTBP?(`bUbocV>)v z!iZOj=ehIaajN#x^(h*2Ib%Su65F_^7xtj83!g+|)AV9I*4!#aK$jGW+9&qqUVUrp z0`FAxB2f+w{5iV9UFIU-GD3H9X9)Ue74O4U>m0uXUACDC7EwP)3q&= zvx&2?8^%QCOQ((+Hhix z(0u)B-}qbSzWBS>x>@Vj@hN;$(&xgOh0S9;3X0oxZraM>Z!bsjsBsJ;23=5o-zJ1H zc&dZ6$v{B1;C#Q>gW-|KPaZM-&6EEs{yI8pbcu>k6}Ly6b@@?yEJ8vMgac=Fq_dh4 zko_r_4ZMhQOx7IK>7j^Sqg3S=EX#9o1SX^1I|q08fc3w@N%{&6sDeWJs=+W$EErCV zRYSdAuAsQu>I-*cev!%+j?Xqez}IwTetyHyP%oR3<;w>0ZZYHX3$S5+o&hgr%{8c{ zYz#HDiy|@z#T5B2(aY`3TNx%;q4}bQAwQW#oyi8JZ6L-9y>tyr*^#RacsO;gB8z+c zmwxbl-wF zpD}>?MqxPvck@^-6lo9;?Zqe%vnyHV8ct)~vvo&uqH>h;7ONDD<2h+qQQZv&VtkSM3dnIpQqAv{BDR(gqr>xFWlgAYEg19#R^jOBSvl}d+>GbzuR34cDT z(}0BuyXA2#YfQDT;>hpa081HMSs*eNs<4)%+MFwQKxqUc6-KvU8WOSh*_OlS4#1_K$7m59ld++j&Ys;~r}QeIh&9w3frX zN~+<=&<<)6&-UrGW|@+A@onfv(Qj!iXbermf98j9EfoG?2Ln;&`-2`)>>dQO3nNPWlayEhHCIQh@}<%oZ6SA%O^eIh2pGz$fpV_cTRJ-D}9!XW#&WS2Xz9YJUIdQS{Q z+u`R)cL`>IcS1A%9naU$i`2_ooLBR-nyJ91R3=pgpKAW4P^}EQEgr3$!gi4>gqj+?v9Om z{iu8WF5cGZ*25q?Y@g?>GQbhZn?(&vS-A%|Ob!^Ey^7+0yWDR=PhRVOKlNzMuJplA zWQTc(VQY4@Wn^?~_TVSRhCeYj)H2rJnIGAnD{U+6YeNAvKmSa_;uVX+vkiKwAwWC> zU09!X2izCjH{5gXwbTbv&8clE?ZRiE9c#Bc=)UOw)cxP?_0$Jbi&NWEnonn-FY6L_ zrTabiE%#UMjnql0C8? zIL!Tw9;UlM3uc@a0B}<0#fl_RCVM^*au?%==I882Vmhpz{j7!GeA!xRY+iX7HdNet z4(gjbwr%X@>bRwi7niu5FiNhr5#o~%O96a!Pqq<%~PS%v;aP^g z2%qImA;u!nqq}*0#2z(ebPDTd&RHE*m$;P1`>ugp)g+SG^7zgq@j&lXSJA*@{&Dm1lB}(?7!#`)7Rn zn7lo2%LGvav9MS_j>E@>S?Zk8>6!l}ayiI5)Xw>CK4DKd)ej^A-yv_~r?h+YolexH3-<+tucwn;YE584;PjRtHF#~ioS z1LL@TbIiRR6-s+lpl+|XxBC5zcvNa8%@3C*Bi-?gnzT-|8#O9Pe?Cp2gzymNZJ&?R zY0vlW=p0de_Jxl%0a2c$J=GCa?O9F|P!z$`qLD09IgxK?)zaFxBKM+HhIxa)s35`3 zgg-``GZEg`lwjQ`#tkM0IaVhgXgRywp8eye!KCFM-yr2y^=ss4Uv3FH@@$c0?B_-f z+8ij4V09e+JRwo-Pjk71zuKo7?;AHZpjfjg30h-3FnET7KJ=YYUbFY}`dKUs-neA( zvK7l#E?vIN-d5Q~?8UoG+>hOQh*yPKYE_Q%+Oe~}a|id$8#`L#@z%6^2H-hTQivOG$(t-70AnZ0e{fhg$d)h53`?cFd$*% z_DPzBK|b7Me75#Fm7#JWp6U}vQ>QeJTVzK1;1)7j6dr4yENp~3wIREItV#+Fe9WYA zm`^%k&9ZbBrd!Ps@1i3s{*;*k0PO>r8Wp}fi0lM<5wFLhA0x0C5w}X7(}XsK=jkLc z-|cMQ(7I)_+zaem!zeFAo?j#FJs(c7KwfdWE$!}O`{YnR2$h@72ldAs_lvpF!4afK z4M`Rg0atY(&mNYSk%PBK&93da0>=y5Xv2cTZu01TIb`h`w@Y=44LkoduxK=5kwZi( zZ03!6hnrE&cHclncw2~ylnPmPU_ZG0MKMK~?~JV{AbB7M=GxAHN@_xiRaq>I*4yig zhA`>6bO>q3gM~4eB*c;|79;mRotDQD}j`Mk&%iDUR?{rQwv=!GFzGP5+MD3G-KO*zsvWf5VSfU@f9`YTbYhUXC4k&_S-@#oR8AQ>m*H%#u zGpKPn{J8dt1i-^+n_>7uxxmja+2LoVz>lSm2`pHeBER6e5-^}ggH+?*u ziz{euBB*@k9_s7np{POeVA%J-xbLxwhmQ}zY$(Kq=v0QogWeiN76)dFBG0f(8D z+R{xoVnbiL=`i*>>|3#~#r~q*&9&Whw_Vw_-SmK6+qK>FkX_rg-E>6BiT51wWxvQ@ z<@a-J^80KCJB@uZHu-*bE_N;UI_x^^i?F9)t6Y@lv&w%OHu=HP*Y?>*u%~1H1bYVd z>)110+aWULma*;70_<7XoAe5Ty;Y$6Tkodaca7k&K>sXP(-vsIs|=NKI_v@L z2>VrR+INo1OZ^UwVADQ_4q($hhpxw_eZKlMHtlmraA==H z?Q`gHY})7053y;VL!o^Rsh(;dwUgTC9cT7$BWo1$1kxd$IVzO$IUaaDaXyHV^fZs7x?rytGv|X=5_of{momjNq_St*h;VV zS9U<=Nx*eb_6*uc4EDmHL#IT@Sw zxFy1-J#J|>xUIkcI^V#(WgUNkdrK(aEunn34Eg+Lx3Ly_eLh6gx(6C+2(^S>L_TfC zpLalbQB5+3YdEUJZe2eK7i!>8(|q<2J*5MXy@r+TH5lWLAe<5v!x;N_^P!VUckB~2 zM9FYzAt~f|Bvj#OJTX#IOiYK=p`wmwi60lYnBQwy4{v>$p3}Wr|gP|pm&KMkllg-X5BiX@GifwnAlg9N& zhz+7dZrEZGj}14D%j5DJwk(K}=Z^S}bkaOV{B2#gglR-JqS(1Tq99PRpuy$XbxEdW zBdnz5$`|c^q&G(y(y`hkz~MrZ%{P&8qH}akw-)xKo?>~-#AFITX5z16dCW96mixfk zK1lnYJzs}J@HU=tMP;rh0~lAW&aR10uO<{&jH;e*TC5QhiUxMTFjhXU+TU|9S^#~B zS{hne(z`huE1p|G^Jlf43pwIK^cDfQ-f>by10+XNz8mMCV-2dqXvO~mql5Dh_O6bd z?XG=W=PoSQv8}U1nq4}!@y>Tg%Ql>>0iXW~=4Y5!F|RLNv~b}fF2WYUwFch?=T4Q# zpP@yl8LuNLf|PK!4>0;nS+f$Lx%25M3{9FM4w{fA)HmGcc{H@#1|0Qv?%HO0%vv|K zw{q0CHc>UI$_-=AfklSRia&z|#p{BaBu<|KHOL41R0+G97u`hOMlDK=xB03oVG>S; z5uljs=JiSuh)U4UeF|8)&CAoO8s~M)+;F-+rUpH~kW1#o+=Qu)(V&;5Va?I{T||@CxG_mW&7!I?7%n3jQ$xAF{`WWDEXDZo zwxw#k<*LS8pa1gXtv?=bL-ZNX6SBy{?r_jQET}$Idz5|QG+h%-7E|X~DU(OfDdX)p1hYu7Tv0#U?qqQg)! zo(u*}CaW`&=sBkKn59DvMY6^hf>%+rP zD$ZXh(zXrL;KiCZA&$|;wIm%Yj+kzWy9X~#fMX%qI{{WDUKwPFS1Gm%qq>P^9-~}) z$9NqVMTogQjF+?gjMEoegDq0?qYI+uXmzx7ng5=c7LKy_k(x6)B{+896ZXFQUTNM> z-%mbf$F~WDd1OxyzSm|^-)dols9A)oE!qFU%lBDzoN{MX;)FF2o!66$!Ac-6w=SG? zSM+P%WQjw_F;jBhk}7yc$r7!n@yF8S2Y5v#1W9Vq5}_$WMU_Zb^}1RebqLzpkiCM_ zbS_Qd8vV5|2o97p=&;;}uzk+|4Jj&YUc3P$rTM^Oy^0hD9;{xXnn6N`{tTT+<9f1j zzQSGgoAFCYk9ybn> zlEgt(dsyrl?_&So?A?>k5jDXi<^KP3t106Q;|5=hCsYqf^{#iSa2bc*yZO z;@!{~vF*Iv2sk5}Ib;oSX!wj?0i z8@$!Ewj)#QKkt&}d2v2$W8Go}Ll{dM28FSRhZe>R;lCcSQF-Ec6GK)0iT{L)PW1Kn zQU2+PA!zXstvPujlA*U2&?m#ar%{Ggx~kt4zUnZwm<%S3fhKk5t*-U=Z**;ULvOkp zn&N%$V4qrr?+y7A3V8gWqdL?)v+pt?!54>tOs_qSh#G~@THtyOq* zYZV@yP2yNgO#QT6cu?c!BlP?d^6bqn>?r1r*E;rklSNLhU{&p9=UC2ww3eq2+1bJd zf;hPb^QNW)LVbL|5pyhjFdaMgEsw9DP5ptQ=;nka-w&pRG^Mj>@Y#!Pru-raAwIb& z#pi-f0#I>cDVRmO%_tg|I9Q{d(b96Am>VEnWzW`8h*>5JUOUJtc8LxN$@oDF!(jqV zL}w<40qgF*<%MBnqX7ojUgi5(Xwh-tp!Gl;JxNfp*D;_;acK2;(-aKD92B-`28nYVoAVT^pGQSQzQM@zpDQ7=Z}lYC+Ck(m%!zZn^Jp1w@;#(rjvu> zFNkJOTD#c`B826_78bt}({1X;ca&kQ*}74NM*P^HwT1!PZoz0|(&BUl=?DyBv3| zKnwgwVYT*I6bHt*=z!xW)IsGn=|5nMRn$U;q7Dv^&@)>8S=3#}qU~O&gSbj36+8BF z37L%z_i#%~&Zvknt-J%UB&(gJLX@ZM>uOtIA^@{iAvjd3?MXcb-RUL zCigIQP3m1`3*X3QqC}C7itEToFo_f9J?Ic)Dila*ly%k*f#5~}o>2)Qjk<~rmF^N_ z8*$@$goQI^$r|r3kmapdd8lnAJydR3{KQ7ZLl+0VD1vH@UK0|=w;D>9=tDKTx-T)V zm}StJ`x(&kuNwO?KS!ZYytGvv=IiSv&ynNl$#d=#Czm!L2Tq>Et4A_l`+xXfSmu(7c%PS|6Q zi_;jT=DpxD)%(E2QXU(|uE5S_Hz8nt+T1H;8oy7xcgW$6)I^Gyl3qT7Sq#hSzHSD6 zj>}Y@Hna-@_3gyI&}tw0VM41h7Mj)$!?g<_@l}DPh5c%}SswO6QYweiq7?bojntFVXu8$x}3oyQ} z#Ut_42u`3fo<%kseiOWCo*dT5Bi;OVZQG0%#%;&ewGlP)0;=iTXc41B*G?3RuUv_a zC8;9V>GiseMvY5|gip7^1$RehSI43*?muB~IuKoW;ind1HYE})o$v7JCZ6lmU7DgI z-EC*;!QA|EOayV30lRZYdn>S8w{N8kqht9lX3*rZjU-1oceU%XQ)TJc*|8DnSC+;I zi7dGFD6j7AU5TiQGH zAVzz8XS9`)Mq4{Kl>3yJ>QlVB3Ag=MSR>xndE2&kb?@qIZxgKb;8Hwrt9mW6f>wsy zV)dcww!URstKznq7VaG^yn{tyfHp=ty(+54#ny!uAF01x3?tgPRPgNUt%$91eJ~o5 zAXNfEhvKLgiPtK1dT8D!(I(SEJIQ!n?E6t;dQ*E#mzb^MF;dpAQYrfq%|4Y~ValUC zrtxh0)YkSW(IHFdMa9M2-njA&-^O(Jx^b9&>N15T+H#3?hVTyGwoBCH$#84yO*^7< zSDxFv)Q>Z3v9l5n#U)Ct*7jxIw1YO;*}8N4HtW?!Q8wCIH>_AunY9$jx3~J($7TN5 zfPpoJg9g0~n+g&%NlH5Ny(#n8kYv}_)?Y(j_>AK? zIOZCH_VzhlU2{04NFq7&;97%{nNkS;vL(Fb!Z}FXEbFAD<3gibyd^VdOp}Ij0d0uA z9g_;g-jvv>T~xPtrF$rJX0$+)0Ls{ zXwdALnhiaiD!&GK>vmc*$p~tZ%!?Z3(pM@`$xK_2d|6pTqIm{otykU2^*8e1;2Mtw zEji+0AF+$2!&aPy^$j&E8wa~-NG*z|*%qd?3twG(?ef^Sa@$E^mZ=}_nl;U~Sjh!U zZiB|0VJO*VnwnNh6Jg$W8*Q?r1(~sKE)b4;81_@|TV6wJ2rn#ZsP^hoDKBI?&H&m5 zyxg^Al5Vks74E3pU|G1l*|ED<<~8{>ao=t6nYwB&r&?Sta+dMFt*LQ&UCNWhGyIb* zUcG@k?daa505Rs$PAuStFn#aZMygjZ11l-F1t;b!#T+}yB+tDF&9VQvw~E0FOHWxB z3|V`D1@!tOmjQO#dqxm0!?7H*aL?zI<5&EmqF?|Ox6j#`v)HE=rVujpzuFD;L7Sm1 zP#W3>vEKdF9nel_7qlDN1MP+OLHnTt(7n(>=ul(-db5OQ=$iW5%=OGen>e3c)6-!Z z5h&p-w&8d+eQl57I5z5Sh6CA9C+++?!W-0XmSH9O+&T2~gT zoQ`=U6InHUW7%%?>su~goxQU=ZFBjIcfV`atQj1wW1($QG(;DVi3CkVsay=>0tv)J zN|3F)(hx^0E~FRuF}F?qRa}Hl?4zVm^y0>T;|!NwPXGrmm~pxRMUDDC=6^SH=cg*~Z@1Tgu>axqF5am_22(^HIiI zen@Zkwwtw50kF>ohK+@s7Z!gcXdY->)LgrKB{PbptW20Br&5y1_O?#)*8N46c74B` zUF6O|cb5rg=~%m_17ML5!77sl@K-KRVisyRNjg`;>Fk?p)3d+ub4#UEVMkem zs=FpAQWL5?gx9!8M#TPOj58l&eEHZmoQ|?*xcmX}Cik`1p5y%3Kq2~zjGXE62P8bs zO?^YmG2pyU9)JCT29sL1(WKfRL*I;q#uccm@NFJyE9!jIc2v$m4RoS%E@+?|mGe*o zeW;w18rY0G&JPWw!JOk7*oMT1hq?o)j{?+PsKvJ45oF?x|Ak>(K<%?XIbQb02YYTI zT=Ithj19pgF1g?m`G3hJ&fpCX_uK-21+IW{!a9$B9yChoe(;+wSlWT$SAcp!Sl`hX z3l8f&%Mrb_Kb_PaZ+ardew@AA$ty`+=}l*?JIPvHxwoK)=OuZIt!MRAwqCj3OzwY@ zd9qxn(#BiXO>#x0?7+$1Z7=&-$Tqc=dW+=j2HnCMLSY3*nt7Ttd!H)DoY%M&1A4Or zm!~4`+tabS-*y{vQ<_{~DOZB`@N^BkzXGnQTjtfu*#c(kvW!As*U-Nj@4Z?V#MA`C z8oQP^LtYATw_wg|@9XQHQ&zTV)233I*iw1nE{IZZ8GU;)0-fu+JCid?r3;hK^TSR6^(4n;qCdCP$)lup`Nq<@#1$)Jw2J+_4sSvQ0jG$^zeqP8ttL zChTnh6qmicNiw8Hvb!0<^;m-COtF0uT2^Jq4wr>dMv*-w+@8yo6g@#_ zeI>EIEy%MV8%qq)(()ZLzS%LqWCU8wm_=@28yEj^(Ho*9cy}sA*ySvZe$N z8GF}PEnUiSsO599*~iN+3_|6CBuS0zi_0T(@D4+qKK5LBz_fa4Y9aQk7A&e=)U=#Z zP1G!Es;h2n^lIvtdR1OS)zYR#sb#fQOTC6=OX+5-d9SdMY!M$V!wi|Ni6A2^Pr8Sf zkihBacI%$|qrm}rrQ>}*1bj;#rnf#%AM&5Vk8 z+or88@yGLLeSaSV0I$(rqvF+wd_-f4)u$%oZdNgkQnlS3+$C#~bKJ10*DIJjserK+ zhpDa%MmVfl+BSdz8FQW9Zh2uBaXDleC=5IFpron0tbGeF!P9*1=yT(iGgy>62=T$L z+jcX6=|M8Jr_Bv|D0qo_SY3zoKlmv7B6cXo7>%<>nf59fv;u6FxrEZ|O9UI-n?`n3 z(q&E3doSnGXyBH~K#Hq8S-HBwOU@HP?D^ge^B6VHzY)3XWOAMi+~?nLd&L%SYhZk1 zX(>mHWMD?%N%*>_x6&RuD0P#0a%NpyDFQDn77-O&5sGbw+IRBo=+o5(DR$wUAn|to z6TJtSB}`G8SY+??makkm-X7Et>#HkIDFrv+p%vum4iT5=S=TQ&UWav%u``RuT#ZM| zE6+Ge(2g;1z(kIhfL(lIhLL2Alj*R9&1{jX!3}^i(03akgK|0{JCio1@H7s%f8RZE zZ9}ywg%9lWOcD)u3lr~(NbP_{SBu0CjE5Xdf{W?I3bQMQ?PR$K=m;AT09Ct*PcFH| zlP49sP%>Ub)=6BPRb=Uj@tR$GV5~Kan)=icY>i;dwFh-1>ONG?d=DHz9ff)jm9yUi zhfyyK{9(*y{mZDS`(#YX_W|(_cj5PeC&1iE@V$ws_#2rY12Z;^@Y7)K95}KQmGDCI zZ%I7D_-DfN2TouCqAR7lB~iY2Ri zOhu}jTZwL{uyeCyvS>zOZ_)I^UQ@v)4=uy`HkmuI!pP{F^PYi_scR9$lLTLjdM7gy zx7T4Nr)C|Y>-dUUvvmGbsBGUVon9YuCzA?RhZ&pX9tUO=aS-LD44`bgt-Nt zSp-ubDvRAK30)?FDX#>OoZ@lYqBIuvJa6qHA17vtob5$F#jIG*l-XKzHj~NN+(XR6 zpM4FWmCA7kyGDEI#vnECyHbT7#(n4d$M%Xng>#D2$YQLhcUTl|PMSZAW4CBa! z!@=|?J0apDIZZf>e5 zHj^h|Bop!Vx8ezMOx<4bP58>o3>7d4x9UxnbLQxpd798&=~`6f6)o_J80jG$ArCxo zDc}3>wv2X=Ia{e)v@wW1w`DRx(hyG1CiC*pjOMvIvBDz7E2KzmbQ9zSlev|trV3UF zU`*mq+A=>|;vp<9T2n0Ln8C>VYrMsyD4Uiv_=}dBG8UMO)B$!k_%qk*>GG0XPzfN` zVr~mhro&v2I$zA;EX*k-YC}!f=F-`?n#c~+T3dAxrA$y&+SaslF!FkL41iuKsS-RsCG7_jgMzCi1kT5|s3ljI@UEA(qHsK0lw5o6GNIl#~bTLWLG&TWdHZ^I7)8D~gL|7V@M=Sk)r8@-b$4ID0WGQs#KpI@qsNldU5G zU$8V?8xL`{!7sT0}Ns5Iaz{xB5%kT}}t(Ry?%R0vDiN z{;)+c)N9IqZwJVFOgm+!g#u9>z1y#s{BmHy{mJcCzi_B~1pM)}Vh>Oe$}6o$uAx zc(OFOgiD_RwyE)ua7i)w;D%yrZ;)$gLBpdOZqjE5{=8AjnGilYmawc~({33?+IhMX zc;-f%Q(2tQCQG_DiyU{!t-D*Dwz{@@Np)S*){25+XApW+oJnrHt_|yf4Rvitf~C^7 zs8Oxw`iF{DxbN`_#p9G1aKUNesW2`ghNnY1#* zxhdNcp6mIv14+KPP!6Qd4PhK)h_h|Pg8aftO6sHqE@+N&Z)?F8nX(l3mfh5xoKjX+ zyvk;cIAR@qtz+cS3p}qV%v78qn*eW0g$y3VN%)h{gLs7zaN)alBZ|NcH&xs?r6Ma1 z;)RaE46HHz!w=l&-k4bV}KZ>G3=WqF%Ae z8=P@**QGYrCLzhRY$GfpjsxbXke=Tf1bOJ*7k5bs>}-{-2^!4Fww0Vl)o9&d^HKZ> zxT&JpHG4t4q!NjdwH7Z9LU9eUWCJxcQy}q3**%V^sItqOkwlb-%IAPlGXY2-b@j18 z#6U$+jKUv&hgt?W%AIQ}-XHcY0pmnXMd&cA$p{Tyk3$BwZDgm%wJqT{QHOLSA8hH? zajYbqQ8I(Lm8&J)5}qq2+YSYzhA95xIQ(VW;4}3;V%s*ynTiy85cEPJ4Apo}x~NF; z4vIo{`65Ib>cdPO>ayXB$#+b-NMzc8=*6>qF;( zduSNm9dRFS~^a+3YM?IxUMe<2e_!eiEeoqL_!{XJ_pG>bMW`G%Jte zE@Ok0Cw8yC0@#&)%)RAw?-%H8_r9 zI!ru=Ec>B-h&Y0o{OcNG1zrDiStmGammiDkP~{c3t zwJx426L+z0Pf4}&FsfaDi1q~RI%b#)qGqPn(hs?YAevL#DN2@YHHgTzpJ|W9O{{s1 z`knuLeWq|y*03QFB{n{EO1fpgt(mX33wDE{LE{qk3c_Jp+>>*4J$OZi`OjI_WGvJ9 z^-S8DylQ_@lh?FxQKQ$0oEEEynS#w4)(QK_;z4+5R4%c}UjLI-t}OnsYYnm{6`K#) zb+#;9gID7Q)jKwO!k@jH*X_cvhFcUooWSi8EE^+iCp&iaBAT}rK`y&F%3%|}M4Rt! z?8U;g+XG~K-Hf)v9O0v;QlCW7O#EZF%?UsRJF~1v+7RMd8ErUGlS-BChaq-BfUEo~!7#Y&n! z#vLV>qoF1Q(d^zzX=dIY2=2_GyzMohmThb)xfHM*iAy%yI$G>Y)By{T_aeH>m zs~}j}ua{eTyb^1zjm?^9^MuVEal>gnj_?ON(qW=SdTC=ncL-2Ra3Q; zf+UEa_HtIqQ;8auMVLu;p%UaLQcA3l*hlB=CBwl9@{pl|sD?q~jGd^U6xh;U*4s8G zF}nEHV)!X?g3Kyr*vptn8bkoaN?-ADz5ZyQHH~Zt#~>CZd5~2Q5^1}aYBerya0~p# zq%3$YyNS9J`)n8VSIc5P@*#4?c5A6&QK_G|B@t>~(`K`oef+j{Fh`JD8r>om9;E<= z_#zvxdnyiRBDFQl*1kC@0Q9nS>$*?DE7@88Ud_Nv3g&Sk1;N zs1t#$kda)(bOr>>0&gGy6Re6+rw7&a>P)7DZ0IslYGf?OY~5PT!w-~Wygah1jYJ}1 zOQ|z4mL>Ca91%d1M#9Q0Wk>T2wE#Ii+q48cPns*LjKtM)> zOeIU44o5i|Uy*tu0q?(#vv>edcU+*)z4TU$7D3tN*f zHja!yr-Tud-0>_23X3BckhFqdgFnYU)d&5uG#$~X!M-QD0cl(^q5U?VzC&J2GLrJ+ zIF|%061fbYTDZez{W=7OoUPE3eGAhb0uhO|9@sEZ!C{oxzd#nXWBnQgCZZv4DCOnk z$moSz5minQh!uSdB-eI7kdGc9r4(kf1Hq<3<+!n z)B9;1E8^oR?Ow>&vhZb88jzda+MNi!Ca#fw;-jB(4CX#vQwO@o^_s!L$Xdvi=Q9N3J|IkD>a?# zytCS}(q9OD$p9ibd7f*Z=7$4S#&XEd%JU^s60m!_EpjF*jHAPTmHd=WDPEsQ9PBNJ zd4#zw(;}yoXh86WQtg#%w-{<;LDu<^KG{I)AVN{`B+KkB$d_c0aGnEXm}L-hmgYc4 zed4`ikkCpO)4Z1T9leO5TZTt`hA_A$C1K#UcJ8Q`0Oi`QkhAoc&_n4gq~1z12uGp- z5U8Rt5@B~3kTPbBz!)m}EOx2YYx;OntEiWJv%G|uG-DxRPneE7?U);8j#;930|9OO zk#AE8z}k>!WVv=sn8~p@7h$bk+p&3$cT3sgvaYfvW$VhWDeEgkl%|O1UaYXt5Yelb z%hTk_A>rh(T1g4pph;C%$7Y6#c3gj3Owf~Q0E;^u8!%bTe30)ho8n)xvKGD^%!EtZ zHeP*>{5phHvR$5Ll$ax+Ms0>`gWFnc1ws5(CP5^mL1e)#54sW$a<6z&al#6ru7M%l z!3ALp>!H+ z`D(frDI42-B*HqxjJLOMs3xJm+cH-$&TwZO+}yCBsJ9?w)o=(WEDz&I{g8){!_UFB zX}wHW?6^I;MomWWJuM+G%n^r@p{=dRi*Ddm#qf*uSJp7fr_Y%-XZkFAz7IG88VTh< zxsaT)@}Np6J^1q&?2qBo5Y|Rv{3a;$B_I6+C?CHjKyxjvvOeFQvx?U!f)K2q9~g<% z9PC45@M0t?aT!-aeAAN9FaZR3As+U9anx5mp?c%s6d!i5T#C_Gi+X$qGs zJX_&;3Rf!ZE4)zQT7?@FZc?~e;S~z6Qn*#&c7;0??pC-@;mrzfQ8=yeHifqQx59fA-mCCFh4(9bK;e58KB({^g&$S;u)+fhA5r+I!cQptq{7D(eoEov3O}vz zGYX$j_@u(86h5u+tJ!#xQ8-88T!r%#9;opH%pm!cQrDT;Zn`en#OF3ZGQ?l)|SKel;6U zHVWq`oU8B{h4U01t8l);6BYIpE>yTg;i(EwQ@C8=*$U57xKd$X;e`sJZt8jzDO$s+Fyh7ns3b!iU zu5hQq-3s?9yjkHb3a1s`rto%!cPPA5;av*vR(OxX`xM@<@BxMIRrsL7hZKHP;lm0K zD11cWqY6Kv@RJH3Q}`)`k1PDN!p|stLgAANpHld=!mnoIBBOAQ!nq2MQ8-WGu?pua zJW*j!;X;K=6rQT^G=<9*o~`gag)0^I6<(-t?dw@9J#Y7X4xG<{^Eq%n2hQif`5ZW( z1Lt$#d=8w?f%7@=A2|nJ<0tVC)hI3gAGn+FJe|*j^E_~#2hQ`rIrBi&fJT}TrlxAI zsVV9#YwKHMO;dMnL%qnP?%a;b-K%%XovI^^pFE73V^W`(jVc0}?w7iAx3tjM+iT3l z7o+Ysrl0_oyI*}D^)Nz(+fkpe&jY0Hd&&^ zvKsE^U&`IVmrj7BOx*86(`ukJ$c-k9hj#F<@~0Q$ZaUNet%xjed$8OfoW{VpZ}89# z{-rLx5_j#;UqXKsS;#eO;pVkzF*tkt{|>i@p?`?nk2dSLuy&oeKV$sGfq&_f&@0Bj zY?MIzOPFhTj^diMfV1ZRWxTU-8F_G7m31qB-fTLA(xN|W{4cu>x2vFbv2K53%pz*< zqBOw8f2?QC^`F#DKgQiRpr1o0qt9kX6^ z+s>&c+N_^{(P@kQao-{Ae}eus`hJP2Gf-L#hI1cU_Q(AMw=Y4z4~@**Ot(;446OSz z)jygsKmStb?UDPj2-!m!_h+g<`9-)T|MRbo++S)o8Ytu5c+s~|<6lG{!q3lN2;Bs& z2|t<3Opj1n49*^Z>Tmuw=+lw=ad{&QbVm37MaQjuKcD)WPaBqhEOMW3dO1VUdq(%6 zWk3HH#)ozN%SVSs=5o^~B<{~%e=ffSx8&jF(<1ldO}~M}{n^uh`CQ!I2(6CXPcX|k z|FJCN{!Ha}`8wSGJ@ioIeq!E81Bv@{i2q}_{TcL&$o<>%Mj7ZF-T%t?<7vajUlO^0 zhuLHxaqrSUMEw1Wo-nrk9zPDZyhSv=CUXByv)Moy_e1bsXxSf6-!Yy%7~dHh880tK zD02UL>;I&@3k>u}yDuCU8GHG&V(M67GfK?sEiY{Zdmpa9?4~{0TQ_eG7p< zaaE`dRPB#MZp52|kMp1F&s(zW?H!e$sI(@PJ%_D&_2Jb^{_(e8d^J?9q5bpbL&nVh z8QMy+s5wZaxC>+H7$6`v37WT^`lTx=Fx{b{pcz8ilpnEwT5e}0uyubXZbEcv8a zaNXmmQNE*pG4MyqI`g|)>Otlg@-Zf2Z-l9S%WpGZhv3(m@-e2SJRduwK6~kV?z`*@ zkN#|3-@eD^kGSp~bqyc6t0ia01ur&SIBwf58!x^2@;j#9ar0-s{G)}h%o=;gwx)N# z_Ja!_{OD_Ymj7g9&i6n0kwv55z2h&IerMmtk6k(ci|?%e_K0u)Xye!4bFgmW>3wyt z)P6L5-{rslcFBjovG~W|y}$C`e)*fl6H*_%=NFAP+*0+z*B^_L3?@g7K{A@^CG*VNqu~~GvAkG90M|^&5(b`apT`b z|8-X_#60k>ZfHBi+s}6$fSAkPbqqQIy=wd~Wofcpc)?*MM^CfvL8p?T0k2zPh4 zLxg!Z_U}Fj9f6KPCyaj&VcmoMdkAYW-|wk}Y9Zo!&*msUYPKFXHCvyFuxR}I4?qLx zMxY*rPM~K!$Fw4?~jHx1o}jhsL5Gi|Rp@=oyDUR0~O3E<^2u zcB04shj!sc{1^ScnEqg(ACLI}bP5~HrynAX4;P{*pB|oO{C?5D9X)A$IF0@tsKo8z z1L)t0dI)+FJ#l&XI3)fsw>m_4hf2^Fpq4`thsmg<@z4(Rg{b&*2#fUm{vqOU=mh#J zP)`~ED<1k{RPy;Nwdh4{g4)qD|NcrRBx#(2x*HOIu0qA1uRM)@D(Xq&Ka!80@ya8F z_lWpYib`4@>9%!R)^4Dx1u4I}=9-0zu3cQaq^`c@^@dxxpK-?Q;9u-LT@u zn^vwG{`>7)w*Hs@n*P8C|6<#R{_?}y@A$|^cYN&QpV;}yPyM%DpZ=@Q?EdWM{(8@y z|NU?Fe*SO&$G$K8-QVy3;$2@laQ8i5zW2WSA2|5nLk}PN$|GNW^lM-L#^G;%>)Qj5 z{m<_l`R+gbucMED@B2^u;2;0#$shjje?Imv|N5h+e*Ay_@A04f^k+~1+s}XT%rBq) z)rnvK=DCxn;9wuj2|L_6fq zKgt@$(N^e|==%ufa8Ozdtb1XfVSfJ69^8Hk`fCUtJo^oK$Cnf&yhl{z9R?=&?PE1)K*7NU%v zrT#tJ3o-9|_J_v*)of@5^l|8y5O2Vq!0f~g&~|7)^gW1mzF*Tm{JIkAgFXx04;_P^ zHU4ilL-_d{?EdCQ(2K@@?jmRo#2o**k3#tM9P1q?X&+9~)}4GmgqxG!f?hEGZ>itE zy&75tZG#?yjzE7f{`1uN=b7t1{~-u}p8qEF1L!#PbK}3jT<`_b_rey4xV`Xg=-0+S z^(Kh+^i(-i2d#uY4&4pm_lvCGzKH!7@#{t6@Dgp~OD)g`A$a1YuR~8mCyf6x?di+& zA$acPeh7Cj01#$((|x0+vGw zl4L}nJQ1iqYav!Un1i5B6f+mO~en0SP}6vh%u*YC_ht@-s(gQ zyy&+f29D?DBgR-$cOXtf`yU}rN1*;LLZDxgr2Du4akeB~Nw}Ylst&|+5KLY+F18l5 zW_rLhcL_1tlhzh9}v%9Lj0C^ zrs#5ndW6jgk0bm5;adom2rnVb{GCWh_zs?LL70W$Mz{mv69gH7e)l5OAk0NriQq#} zefYPK=@Y#J3=$UAi@#^`h5i<3t=t7E(H2TcqDlchY(s2 z4k6r%(2r1x@HGVW=fcBP2u~wCf?z{fg|HQYe*cDW8GDkXY7zfWBk-a$hVbWv29m_{ zVZ^^hcsn6aeS8lOe-yxv5kG^FE#TKgOwl_D&xw!o5`abG`Jsd~_3=YIJSu=Kh~Gyj zMwmkQX9W7)gK#x_;{PNgdJy3ik=7|vP|nW8Ji^K8VQBb-JkM6e>XBB;Nc@$eHB z5ODzUL4;)p+Yu}X`w-~&5yEnWCkeoBDZ<4F_Yr{Kt2~k(6R{fIjR%s~K?Fr4`VlV_ z&oiUvkgx#Zl*kwr@g*Xj6!BgW=Oexd;edemh&TiBPZ2T&{Dz4CkBBLHQ9S>rh;u~z z0^$!4Mg&YzI>Pq^{2z#qBMb@nb;Lgx&xz4569Mu3yBTT2fPXL242XXto)e=y0I|db z@q7mHzaykvAn%JLefmWT|AVr|e~_P;ZB7KHKaJZt4J=#ASHWYmCW^x)xo@P=+s5u-g8kP`5NcF+SrFh@pAF%RydV-y=ySdyp^i zlLWqEHW}eJ4gG`vdMW?kM0v=~{{#Ni6$<#jF&+oPWwpIdfm-77dm(X7r`LteGe?v0x34BY7Mg1p14>Vtu9=;+;U;P{48lEqWp?|6` z`cFpNH!51b?m5r{<%{~pYhdEMiQ*6P`pFJSy5UF27wezA74QULix}T81ioo}z;_zP z_!7n}iTP3TH4)6WT8tNP@9oG}@%;!)9D)V?n4n`7;7|Id7(d8}*}jBt(2Wst=MmsQ zFX$l!^z-QJC@=6q_Rq^Mz{^B`(0$i`1~|%L0Wxe?9Vr zJV*~F^pEv15B!&VJWx*u?{29wP+T%f`Fp8+;&aN3Um6Da1d!}$3x zn?-3YlJrKH9znnOnGAr(=t;oIfJYMG=Kv3DaM~XM4{EUSzX1H@q60ybrKLgOfmyZ&W3~cEHvInEEeHfPt?!3KHPU0Gl;9`C-5WiuuuA<)>i{ zPJ&MP>6iwmVf}tOqQOaM>!-sSZ2BwUK@Cp%0pI}*)=vTM)ZnCF18&z~vY&qHO@J5B zGyMwKzXr_rrw)4L>!I@luF~M7w*gx<*mNo2Vhz?)et`z3(Rj=noC00^Qv%iX#`sFd_T(0S!*u1-Mg#(;%kwd zJ2W^IZNFZn!71MdY}H_0D&S%bHbMTqUZBA#uvuR>C%~ZZ*9jE!Pepr&!Wx|14|q(2 z(}3SYBO0s+ee<8-r#p~8OeuW5k{o~sHJI&V2o&p^b`1Fg1oQH#kWYs?HCPXMbf{f} zbq@gcYH$khd&r@|X@!8R65!thwra2*i+!kAgLP*B7ie%Yka5VY!8*vtLj;QPN#Ixh zv#=;-HMVkLdgS9bT@H9mgN?rhJfgvA;J=>?Yq0Sz^h`f7{~gF5)L_GJ01qU<&jaq% z;8f_lpR{XmQUI`5gHyi&*rCCOZGfvZI0ftZ6KeweCBVfRoH_)!K!Z)0fXy15{32ii z#rSo=&ud`~PO}0Y(_r!=y*8r3hW7yvYp|&T@Sp~#z5{qbgOh!LJ2ja369^Q}0^NPc zZzq`J(}4AU&8xvld4L@nY-|EtrNK#$0=8^*d+nKuN4q1`nv(J zS%Y=A0wz#h-)d~v!y25j6!4e^r#%jMM1zw+|E~^fux>u!K@CoR3h;mirLDB4d3zYT>on0)j@V;Y?DW58%rEuYo}cvyq=H`6oyggp8;_>62ACi1?x(y*WIeNn9y9^rdFrNRoB?OsRf19rV>+S zSDUN(ZfUE#MXqb{x|$_tTT7!<@7l0cmbNx;;khW(;%$=w>C># zH*DQfx20v{W>*_)Lqd%$jrH{0;zhrWZIZXOWn+EamPQ$amD*YxW!crrbI`08WqE;( zEzQlYjcs+*qFSfT+2*Qic5P#AqdnFmYq=gsQcE>#ZL4p&r&-$420XS(n>M+(ZfTIV zY;WEuZE?F?Ua8f!p{1ow+TyI+5--~*J2$p9wxE`?Zey#HDmd%vw|YF=rF&W%+X$y< zthuGm-Llci3f|*v+t^SKGSFq)i)}0mfSr)g`ps*h=FEacpXJv2_51mbJ1Bmjd;1l)39^C4ltSyBjysIs@M- zumy|NR_AiIy0?q+l-=gsFdbq@#Y)s|^whf>n_YExW0|(JwQg)^l{PoJ-O}BgT3R>*_YPZTGtBHelUk>VY!aS~dfD?v^cR%q0Uy zE=hK`Y@oudr8*}Yvv<1$8u`{%*H%|un{&%%HW(_%YHUSAE~f|NkLun=FWOQICk{Sd ztezv3#^A;*MQy?rnyIhbuyqrtYzsIio<|ej>Pcvqtq5ZhdIFuWh2m_(Q?`TcJ$#ut z?Q_c7RL{mPn1?X}YeujMZ=ux{2eBT`dKWEbGm+;8%-ORAwCZdH%HjmKsa|^qZ3CeU z!JE8Wfq%6Q77(Jv<*sKbG)<0&t<8`n49(6hu8mkkwk})U@rty&& zikjNwYK@ntj?T|vE!4T1Aw-yP!4vT91r=-4Xmw$Yn>QvTfsD{ri`R?3ZQBg z&?I$S2&&??9-`>{29Zc>UI#8DZdD622At4AcSqT+8%5tNoyLR3B|4!; zpup7{pKKkUdcsiSbHGrcbVN%6;0+|mwm4E)S1RH1i4${AOYyYa?IKA-L#eCV<^>&s zfEh7+>Tjys0M*+Jsp71c2y7r-Ko3NLjhpJI98_X+y=z;%*^LdZjgT#EZLM|GXFQz` zfP^MV$kxUdXp-%cbBmxOa2e@ZP-UyT(L>YO0yP04q9wT6WN1VrY()h2L^mkT=#(uL z>l4He89i-|Jc)}ARh9|lF>ZiO;Kt;q)nT~fxwL%f$9oTED>ZFtX%fqT@LeR73)k3uB zi3wyWsFQ{M@;KY-SoS@QZ4GrBH%u$b@PNVLe-dfUL??{fq2f1hg%zVpqOBXKyA3X$ z8@HymsOhaUG8mDApqlI5kb0`wUbn9T+8m!EGAIxpOO!}K>e7#h+sg3N-x=oO|PFOuWs@nj=h70eyO?Z~p*vnU}tXqs*JM5>!Vb=dQ{!=#} z|9^{VTlc^J`=7T;t1YD~7?PQWmD$)xG1^NXB{=@mjT!KadsJiChq5?N#5k8>F!|po zf0>A_BCZlK{0%I>Uc?O|_KJ9$hvLE`$aq;;)5a{6!DOVheiBL5s!*^OvI-|92W6e9)E<0=KYaL#AXraiMT+- zi$q*3;w2)sinvU~RU)ntu|vcSBKC@Sn~2**+#%vl5&K0vAmW1}9u)B*5&uTS<2*iY z7O|ku;|>7}Iy~+cuo%a2F^=Pc4vz~uJTAs_T#VvpA+o@7V|iEML-J*}t?uNf}#kz~^PQB|R~=;4!8B#w(W=*CX#U%6kmuXOycF<(6Ez^vA=7YzuSxQn|;_Zqk@! zy7G0Yfa->&CVeC&J%3zUZ2hRw6$qQ^C*}O0AzbWV66^F=MbDN?uA5I=qL$fT z<;&>FL~S!qU*UA^TX>J#YHPhTnjNlv?^$y{pqy}(UkbFJ zvbvU-%K$q7m-ac1I&w$4Gu=rjI}{uAOMS!9vz2*Ns!3+x?jZv{QnB$PI}_OYI%`nyjJ5KgClk#16PT0bE#BaAAh zSf^q~d}H+6WoCxe&hfHxU6X0_y3xw|t)~WD64qwH^tJrT{j`>#n+1>E-=6o_)40(3 zJ;_k0J9jo||EWTvm&YDz&ws3=z2L=zpqnS9oEKl0@*Y!m7AF;)#rYd4b#^zI9t9nJ zrI=_9?Jat2XM17c{T~+;u7JERH7~qog_M$Gm6B2a#yJH@!!N0T-x(#k(c1X(r|~u( z;B80;7A=&L7wwXgbKjCyEn0x*mF5A~*7N_MtpV27&h|x^&xoM^YhHX=TJ+)%rNS3q zk_uiNl=3@Qo;K$=aCg+&vEZ?tyK2oe&YkVoJf`fbrMd1d<-G9NF3hW|z4)=t_C&vyKece9r27HENqO!1jd=@pZ>Raj@ixJD zhVk2%#?*9{wsYq()HeW6$AHHrlvjBFkwb-gN%y4XH1XLrk74|eVf>F_{EuP$g71ns zFW>aM%I}y1pPv@y)As)VR>2-y)E-D|>y3mhkZ(?BOz zgKP5SJ;WcJ##b)*?_;`!t7PhX{CnxRD9&Y1{RxshaSou=+A#8iF0Z0IhPdg|B8hECs_ZP(N2G< zM<@7vh9q#-Vm8a%v!a+YaPktBa_f5y@=KKB+Se?x6!Up0*=kDI>o16xOIK6lDQRj7 z$`!^_A$w=^ka}K9?s+K^&6;qa;hu0FyF#T8SAgRj_{9pYH#ig5@NA_)T|?xT#cBh- zYROrM=b>g@bi`j1JFBkptrBEpE+ng!*9f#@wW>Mp`FdjIAd^wU?AqsAa>^>dRbQ{t zU-Uth{xBZ4267>0Uq)>)O;XltK-(D@fj2hRWO6NW?K@L*%KF)CPERza=<4*m88lxH zn(sK19bInES(qFh2~<&gX3$cgI=0D{O_0U|QKMSl6_9H;>rkpJy4;rYWZ9{L(>R`? zJ|Z8d=cu$AHt>-G8;fGKO7*Rh^9uRx!iz72$?-fDPoUKif3-0UHGDrxzS zE7g@|)-~aHg77nJ_`1<*_<9QKf0Noj=To^Bqil%P_O;z6IrC%#phbn*_;*L2;~NHN z8lD(G2CVYP_>xMdt7EkxGkUL5dtmKq{C|SW3(@ZQ*CnSJ&n6GFYG4%7qcpm_%sgJR z)+Beb)#2@6C8?e8FVykDjxbEOBgSjWGq@cQByPrvVl~@b`)-rM?T!@Lg0yOc23ncu z@`{}IR(2UJR|stCof&u%vZdEJUQ?N);*M+tpOHhDTQ#>gafWI`Jdkcs z=`Bue#D_H6?DI#8lnjhk?^^PwU!Su6$xakR>oRq@#$O3^>xXox86V?K+>uSO{=rTfwX!&9GEn!$;TGg*y40^g;`T|&9zqvbi2%cUaA|9u2fT7HRg zr`7v4>ahMJ>+N|eUW7iRGUmAS#?thp<9l|uAAj^ryNhnoeqH*t zu1OAX7=yp9d79Y zH9!*+d3I^?7hL+djiT-1KJ?jVoyg-n%2NBoRsC9z)OIalB{?f$1f2oY;p>;Z7ky&% z@s^n86fJf3Gpl@B&9aFlc457PVt1gXKit_zse(6%j@djr1C*+@r9f+_Ao~`%pQR1C!7Z3yO(knPdyU-RB%$mQmg{fM31%i6(YqZKlt&nPH=Sg~ zkqq#k9&|ZN-hsV^x3A1|jY=yPT>X5jy-5nrHXAqVz+@+_b9AIHF305lsFza)?d>QxR>fPtKue=s=6cBP_`)p-9`ye3$}=`6 zsI(t5o`CgWHZn=gp?vfYDq*~T!SO^!G&(NIW;9Ej-5DL^yx|tS8tLS%07JUO8RbsJ zu>%>`XPp%MR=?xa0NJD@SE9-3=JRB3Eu_^VW*=on?^3F{+?L;3@geDeNugOO2jy~X zx~cD#B}eZHRjXDPwHtX_wJ%hg9K6*Ky{oTni{5DnR|VLG@} zD{?>wG5%L}21#RAPh4r6&*eeTXoGjaVu_)IN8)yf2eeDD4?YnpMOH*2+y$wBD|RBz z6v(t<)hod*L$@^kut#cU{Op#HTh(jmN#X63JOkSWJD|#BWtVDMGtUUy8M*c;Kf~%U zdxy9gc2VA^k8sQXR-JPm#?7t5EX6H<1V~s@eZ!LpQYz~8=aoEUzm}~itPoBglP6UA zh~u$1&^EQEBKz3gk+ID=$67(lZ3xxlf2_!!_@gcJn3rZw)Xa4CftmH~uTW_!Ij!9N z3HD80mP#~C%X>gg z;0%sI>@GU}Uh-3EY2CK>R$zAv-{DVO9HiwE)A1(nA-shc)<^6_}RNFB}FMw^}1`HIa!6wdcTzWhj>2*4L@OX{W!b<&{h5=goCKrUp;xY zJdZ43E}MFd!3B^GniRu&PC=tE3{C21Q>|v5yfbJ)YCh^S`>hvJAyx$|myOR|k5&o@ z7P3O>HKN94C=Cj2u4i+g8eYhk_TB})0yQN(U`dO3{k1$L*6DAfmivag3p@qKZ<#uG z|9v;qf9!eAapw7jdfU0&@wXkmg8Qwl3mr$XN;NuDPeF6CVfJBz98p^=`YlGxy#NU^ zzqepYSZ&mPlXOFAPr-+tzBl_eoP4*pz$1O^d3!*9{p2k+!?Al?&CW2|sA-gZ^QX4i zO!AY#OCd|S?S$HvIljwoSR@}R*PZZ$i}wz>rT11+{?s;Z_kJsd`fz?)uJ5_5N$S1$ z`bFLOZt3LZp_0Q3-+$}KrCkN@SM*%E_~7+}JqtfvgPzJ_J8aU2s~Fw!^+x?78hu&s zWkeHyxaJSmfb-~^e{jAxoLky;sZH0K9K6&?l*#uw*4~Baok>mVJGTOD)%q52oIw8C zeel&JK$mgIFuT_X>|@79s|{LdBUwrRsWLP2wyM9wS@r+z3h0dTj*wM;02U^r17%q8 zlXj7JXeqK@QKqGQOBp^6{qhm4&=o22U1h1oS;ZM2rMq5(Mz58O0mnD=&N<3<>|3Ch z0z+8M9m@JCf2ApyO!kfPd*v*RT^WXUKq<0614EIKK+R!;@_Ura=lLaTlwr>bn~vLc zpGwbN!8NStBGGs>_{SMo=9*tIWcXp-a|);EL6m6yY!D_eIJA3N;;iY}6C zm47D-p6|}kV;;+0NA+F%LhFa%z;1mhAOdmA_i`gn)8urp_sT zLAwUP8Dx(zeGu2{Qwvr5h{@F{@_x#fqlXLkC3eKDFSEbYAiOSw{~}YIqok>`m1gtR z;A`O}xK#?`bi`TSZK6>vT;NL~%s0VCfnOkN>fD=l)P)zO*EDs?mOb@BsA{UE#2!qA z3}kE6Yw)G^7-7!{ZZj9Eb{1w_gIr-BdGyoa7VHKv3aj!XQ2&22-_rxCWh5|hkFZaY zRQ*C;E9L>qhdp42MaLzBfms`c!rF-Y?JSpU#xB-BWYf8&sdI1L_tDj{zf|VQ@8XOs zta^(u3oA~$fP0!X;Vw6*o)Jwvm4N>Y_{)~jO7l~q=L@ z2+ylD;p`}Rv@$$zT~1e~Yw0J}pn+NzKK+%d{HgyrW@Mx@fZxGK64-{&fq=FG)$&u( zZ`;jiD{s8amK@u*j&W7}Dpi{Cw#JXE_)+b@sbLRn1ZMMfLCBP)fmuWue@KS9Djr@+-n8y^szJvN= zdUiQd+psRF71>Acfh{81#8Yi-zOq}zdKh~Q4W^!Y4SiPEK5$eP((Qal7dR5Wvr>wo zth!cI$CDcK`b+KC@HDi9HDr9m{Ig`=#(t*aN7yIeqxeh*pqp!`9ktD(lz6KK`!(id zUm9VPW~H{u+T0aiKXHabb5F#1q`V?^I?hS|9B`DD-taFAQx6< z_I&8>QEHiZkJXE>KThQ19L(w&SiN*lGOwrB;_DY#sjg4l2X7>+1O9@`siY^V7kgHW zy+e*f!+v0@H-p*cu3lH#30$J2DN6uUKXvyPr{kcY%WUO z7;aCdvk?FI_si#pU$y6vzdLMArhTYC9I`Y2H%UXlH3&P+Pq95&f7TO(q^yGu(dVaRib+FfPx(M11 z5*z!_m+&tzV4EMAr}O9dH0w%z(0ubP`~|t z8Wq+pL+g{UX}N><*!%2^m03wWeu0(2DoP7%4m1p}w#_ zs3kNuF!saT6TW8&%j$e*VDL^m+s*OZ;Pc>d37+PD8hOO)w>N{5`a2@qE6pmkgQ{K- zd$Du9&rhFmc-V3&YL$7Gzk5*Z4~arQS>dGi4nMnDLQ8pXIrbc+acU)s=p4N!qSy>( zS_gF=igv;!O1z2^DpqNxuO`ftw-K^Q=EVtZgw8ARIZ7-@DDn9PO5~fN+0}7G=OwJd zE~M8)=h^an&jt@-t^%(;2SL64@>|fGkj^;q60!mI9nmeLJ$9yKjV5Sw^Xl$rZMxud zy9O@*^42RIsatCuS8cU8lDnP@KHK$dQN(;TVbdr0gV9=2lhpm}&#bX9;jc&JbP*Nm zsU;ebiq{WUb%UbJDc#SO>nik9=XTY>&a6B9Y;I8Qk1&c)94BnDi;xbv*7L&j8899N zWyC3{7Nv50KZG1E>v<(MKX8n6cDM>MADWNp&$m?h8_uXdOIoi<|9DP#_{wyy_l(ft z{ti!4g5JwJPw&-E*L%IjE?Cf(OTwT^H`71-ywqpXG+_YNj3w>HD^Blnz~=ys#^on8 zmoJr_O2@S(yyV6}0hJK*GM-)tiKV-~l-d^N8~Jpyuab=ZQuso=jup`#)|#5>W(OQG1A8|x(<&-bELVb zT*2mmarYQ8@*I9*9PNa+SopT%BhP0eCu|K-OQ3GdJE~NgnssVhZVA3&vitM!gqh+* zS?Wn;nwDyyXLyhEs5Fg0rQ-4Oa<+?{)+&>6e8*36&%e#JGiW;rL|?UIJXF3LJClS|Go`Yg z`RFd8(WxUtdg5GPt<0xfbyVG1Y)lwSyvJG8wmO0fw~EvTc*AM^3$Xr{*!(`mvt1Y0 zd)2*CSg+deoMRinu~(MJwa++o;MPFLIs@#{yU0$J--VrOT5OdE7h6wzkoqqP)@m+s zE%_#6W`4%jmD+1uuM4KhHH%?Sez;1pTIR~NK58>3`l~V>$qpAz&T$*Y(m-4}ptO_E zKs}?AtB5)^TXM>&(I>lILDnkKa*bsXJ;`s&ClMb+imyo*I|Tco0;A~^`x)@6B?p$P zTiyw31y7x}_7$M~5PXh%q9gvCXs8l8OWe*;?;z+@`xQK4u0IQZL?OE!3ZFdoEY;D^ zRgXON4DEiC4Oyq4XAsh)b6pRo@($0`QeZ*WXXH{#zjj}Gj-vHerez{dLeGmpNaKePK( z!AFfM|4-^v{L(F0wztWbuef3f#>jRMm(O!%?JMJZMdg#gJFz=q8w_f@#qbEzOzcbp zeu+$Ipj^~w;5DeE@=4!2vF+L^KWdb6iA(1akfkI3GV{e`Tzr%zeqYQ`N7WSFxwexpHx$Ze3?kb!#M__LRh>@=FPP zYM!oLeWt?MU8%t|3$rpCC3V*1i6@-(q;YIvXP2NWVjrseBk1}6B0VqXKYp>$?s_gU z(7zeI?@-5cp2XNVeI&g`U#e?gA+2>B_fJ}Tji)O}<1Su7ceZ?{U`8RG1I0^V7n}}C z!|B)I^l3U(UHuV%HEDcEmRiLb9tl(jO3v6E+mtok>A|#xsqmhJL4{8-dV-87YJ@EW zZPSy+Ent<3&`+iU9b_ql;ZeNM_npBcbsO>agI z^PqL5VN|eMf@!&@Nmun`sUzslSa^xjQOIa6e1`Ke?ZM%v-eOyIx*4}D`q5G?Sqrco z#5}2lu;PHh>FG*A?ssHvyJ2?<+bu7)JaB~3=s$Cxg(?H0I+eb#uFPuz`)%%(cO_C- zg7x-S?CWNFEv}fks$HO?`1Xew6pf;sR9X2yUSvXPWUuA5`a%fZj` z9>@w~IPACfWMKEsr46@mW<$f}2#<}JA1s{d{)hz$^TW9WquT=2D&=$=KK2jj_FFS& z=mYm(cn+AI`8;~f7WA488}q_5?+?yaXRfUz)|@EW0qTO!z8i8cP~GPwYQ`NxQpMA{v*UB)+%+EeE=@7E-&&m7kiK-<27#1~YS8aI!>J z4>U<%L(iqL<$avq|7AM8PZg;86aJ|wK@YQqcg`f_*s^~>5A&zfLz5n~e$8}Rm!HIX zR$&Ew>aK(N)bmgZ=PtOznGGqzv=#AjkwIy#(1lvfsmL?qM#6mJ)g}r2VyK5!(QKkg zM|}JyrV$Ks{(qYK%PiU85O#jhZN`odH^uupc+WUlH1xpIc)tuK%6!bn(uLdE0qlYn z%%@SydsI!wyi9YVUP@z>V(3QA_sYU!L_w%;7jhGNxF>sW;Z=sN?7)hmb>@Gc*-j9% zvP49xuub?5xyN|B&Us>giN~k+N`ESv4 z6;4ms*io;9YWBwU9_Hyus9mYnKECe5Rfmna@AR0iHFlZ1&4F8k={DVaw_@ZLctNMl z96Fz@OHEo~hGsqZ!zf$2jJQ#9+kPi{w!U)HXU~y!wb;r=yMpZE{Tt6z$}3OrrV;lT zKU?Wsjxm4rhu563!-n2~`%ag_W+-#(qGKMmo5fBFXE>HQ45QUOX8B#hbx#UxC^Kjn zx9a!)%3jFv@7hPR?J-^uPqR%<{nQzkFoH`J57-%)ZRIBS0i?OwRewir5hu{E*``|3n0 zsp34WH_2}W%`r2#C^v(X4`+qj3p2ZBt=Gvl!EE%Q(S#BHLvVC(Rt&t&xr=!wXhyh? zF!fvoWD%rw)_VPdIdmUgy-U(ND;DDKW_4vHn|iZ3cLlS|cTT(MJu9YqsK7mtqP4zR zv{pFTGrFsjVPCI!Gdd{V6R`9e$us23?3u+!Qt}Y?{hfZheLkpdka?PqOr2gkkFB<@ zTl5>YzFCUXv#*BMgjSWTv8@VKpRtB+<2FpuY5mPQLQY_&mEr zQmHG8PH3ViRWnY4RYd-}a9sa!YY$fZT#p{LJB*t4!|CqdvEo-u*M87_ z&8W|~gsmy;+?m=>wpeOyDcz~I`G?bk8CQP=<^7lAE@-No)rW82N4=#;eefFTWtAz zoz%W|*LCuVg#9Ob2dr5F&su4&^2fxzY=(x2*^f~$tDW6xW9OYE2OOF%IKXt~0n(WU zRTtp>9eibk#`llTMkg;*_y03|3BTd@J->)AVd4W-J}2OzdP=nPq_w{EbOr6{$d(~G zoOnXrAM^5sCMNykHQ4()rKbk=HuRUBZeFiDRUp@}diSaNsXED-s`eErj-SY??SD;e zUwg+2_$-Z#acYa2OF9T9i-)iswU)F`gB>&SJ7?q%PS1z*rS&q{E5(Y5cTvXQQ0aq> z1Ku+7*Ys86-pOxm7g5iVu(cg^!zBaY-yIQiAG=2qHCsDy)@Uv{I4#vmWii(2WgV=n zV@BCdR|mO2)OB-T(|Bkt z?5)EFyjf%P3V+ayvGb3V)k1rb-uZ-eJ8)dTcR5;D9_#t@k^dOdNYLaaQxm=G|vAj{j&E} zt364RZ>-ITK59#*mNa=0y)S-0R^XABU)%06t{uKW`LC(+C0tw|CBI(j8adxKPsaR$ zcX=d?xs0!X2YUl((Hi9eAyx4f2w}pxRKFT!YvJ(}H%wgn^v33MIIaHXT3xhLJJDlr zLZ+b{^KS;My@pnBlrtmulqF4m5;!h3u2#!X915F0k{FDrO1K5*Hw+7_tcMQI!-p>&? z4DJdSyfxCKi`PjxzfSm^#=p2NHAQ!p?d{6499ATMiQiXg|3vYJojGHCgLCp_a50ttt!JR$pfmKDx_8tA-sny9t zTXm3HZO|(1N@r;8=@!yX;ez{r8M0r2?-uw=VJRLUEYQtJlo^bS?L8QJ?s7Wusg@s5 z*IIcbR7NT4jBtO{hMgnMZbM}un_CxpL^*i7&S4}885s*yh04t21E^LWo_d~p`jiG` z_{>W1%%8Ap{8V`k@WYk5&G1|U&FmzBki2g7l=)$(W`=jjvV6bBTXSPt2!wU>N+qcHG ze8q#I$3BC^2Ttux5@upko<(nEH$5N0J?N8_p&x`ieeH$SkudJzzo_u-uNUf~RRCcdR4Xp~*qb1r|Fi(q^V~+BGav-!b^b~I5{%grIm=SL6M0Qk2$G;o+ z4y-v*7Pm4x`rAVtxjQlMPNGRmlJZ=oF7zC&uKc?4NZ);-Z6`c#>4t`itWd`d%{RDD z-s5^b$r##fNuharbQAeDDRdA!a?}W0pIU`m@wB(EQ68CCYRfrh?R)uh+Hu!R+-Z}J zmGs?qY(-NNEGeRNZ(rL&^0aTeu}pc+rk}X8!f=T1NDxDt1jn*tA!G}viXhFh;Ex+5$o{|Y?hAG6Xs@PK|WvE3%U zZ$;^5Ww&xLu%^OPsSnlKjG=>5=iaLgHDh&l=Z;X>8yb}7P}*?P^PUyG5$BeL>=rXT zHpJ^f&MQsI?ocK5OB4#OFLFzvM?<^KSD;jzvU}?Jifq?cvA=Fs9#w`vB_1yTk6)_T z`0YsL5#_}bFDSd;vnp#D^?GPrxC0N~uOuqvo39;VT&A_Y~Yom=k!EbmPSK z${cec>UjGeDZDlk=To$F1yVbymHtPV%zPvOTAA4rwWACN4HHTw&J59mRr$5@i7Htl zo&Fm4eGH=8H`cxFYEEwSK5_ps{0DV^!o9OiI(gaY3fT}e1yh5@U`lit?>1$^8wi?I zhWt2HouG67L50~i<}=~;1GV9?BG9i=J@H$9?-LpucKFn}Tk$rAb5YE!lp0LbGt;RB z5mA?HFW7AG5umkd%6A)(@)7kz?c?kuZQ^t8b5=D!#$+PRPi>2qxxXK{wEVwoIR!U? zq;SFT?csufJ6b`#c&^5Cxn+B_N?|KZ?;O*3o!+8(F)vS}dE>?a=#5qhH(Jy9?RR>Y zL#ggb?M<2dt&Mqf0P_>$EMSxH#jrUE{i9-&@Y9uMea5Y;ya{hXl*YoMk523T*hP62 z&^Y0#$JA@M9s0#NE7A##G;C$-O8xm#X(TGH;klN08P!5!Wl|E$(D{Yp_x~#J%;ZwL zDGXbUYV*^5vRNlzSLs9e%gCNI(8%1nWVWhZrl~h@hr{^MW}Fq`4zHMH&eRkB-Cc9K zDP^et9d`;~*n^WxEAtK~$7c*%Dmzb(+>uy`-ku*?6Ms!4}V)HOgy)gh< zC@Mo-VljnB6uXb#@JC(qa-?opcyo99)H%QJ%q~X~#!`wme9!r}O}#N%O3;~=j`<7o z(YxEn#zN!hdj}%{?;S~|H{UreLnIK)H5W<cP9k|NjI+i^-} zw{yE6{sUHTdE7o``zPWti@8Z>-{F}x^~T#ZO%ncHk8r14+y5~38O+|)_Fv2eq?C<00|BiI*?^!x_`0@0&!UgRO;ezj!;SKXc{t9LD=_cn8JYsIdub>Wg|Ev!7 z|M5DoxvURSD&OnJ)A0^{6n+6#9-aY8-%NXh=F>R245oCagxd#duhv_#%vZr`gT)r9 zteAh;STsxSlwTtGO`OJT`w?!dH|c^Y<~iX10ssB@&cH0P(7ZEY5W%1@KT2g&3 z$ieQPG(tkzV)~j0+o=oRP4sW-{sz2S0H4GT;?<}Z-kS&c?ebpZicRGA7+vJrH;Q`% z?Cx+ieNAWYcynR+MO$jbI_!uH54QntFRar+3c(BBU+va^`p8tXEfYJh-TYmxz17%R zwZ~qt=^_QArKn$x6BdsxJ2Eg@1G<0}94yEBu-!P(L$C1&_8IaaS`YM9OnKPZSFU3_ zQ07yDAO1*%e3DkCxgcH_v@|$!$rtUOwz#Zfx8-;B&>K4y$&f{PEK>8xxZ&I<@6tMEsgz_ z@_e?b%PjMoC0}LFmzhuRW55^r)}s9-Ejnr!cq#|S!DEK^xG-)|ir6jF>X9WqRp*?$ z-hhAS^sK%ep5Xn~m;XkmvZvkncSUQGV;*LJntjz_5BIZ@*AVkK6zSZ{c4Tcx3hYeSNs9*LdPK*S;fbaxaNvP*B%}SDw}#chuHY>!!Zu)W_>QUztr< zS1D}jGG`7(f0;8I?5VtHebVn%JIzFG_$FlvTMMiWW(KPc z-}DIa^W2`*@*cLXgJPaLB4+;PEvuofetaA>v*YV3;+qGxe?F>x*Em}3M;)6Uxg~{J7vR-0majwp3gq+JiM(7M&tG}L`nGs} z=>_Xo#Pe4jSzTBv);2B?Ws7e$aWms7A+5LsyG7@Ol<=)#v>@oD*Z2wTT0yH$;MHHp zb8Y%5IivAEBc^u~kprk)Q4y*$gLkdGjLP~IdC|j9!e|uq)zm6~i{b(I_UG#&Q z*unno4U3U^8R3z0dV=JXn7>y6(eG9b@O zZy!@{cy42Ny5^xb+~(rna#4Ha{q>~q9xK_dFW%>v=#%Y7sLyDDQfj$2vCrshT<*{< zGJc=su(8_+sMeR$=R9L`;2Tz5*yHxK1)d>nk(Eeaf}#5nL8G_<8J|g4=A81F zX2;GMxm8pP?ZdahTA$aAw*A$8GWUVfyI+S>E;J{#&)oCo6fW3*$8X}-G7G*@5F z_zM;DU?u)?3jRZ^B3p6F=`s=(DQ`!&b16k>-8}6#D4W4;Vs+)XjY)V6Tlbej+JXD1 zb@IkSvn{R6AsUo7pcdQHqvhc%66la<0;TdfK3FT{`6ExAMgxLIxj$VwJhOh}bM4J0 z<;cw3sXMhdqtwyS*f8E-B5&IG_}JMfekIo;H=jx-&LE-0zsa@u%3IFgDe-HxvAxnT zvxLAMWICTU?bR(eO`CE2Ub(VWrFrG<{~^VHIFsVL=2|krLC;?f%M5D`I##Ke@gV0( z=7*@im(H}+|Nh~b`%l#Uzjn5Txz|ip{SWT%e?xy zMdCd-Sh(;K!b4DudpvgqirH;y+$@RRWizuI)y-XVX51?Ug%>%ya~9Gq#!`8g@~ld+ zMR&kwUTsYArHUJFOF`RcE_Hcq8~7hVl0j@Mo(33*nEQu++$f<9Ndnr=|4O6sCE)F9K(#_HA+P zt2l8ur7K0=(|wUGzrv2&-458KC`EUz_706JoKM+)bsNz;d|)Y4gBA0}U&Y%hUp;I* zV-5UD-qQt-7s;H!zoAAx$s5}5QW~{|mAkkygWs1zzv+bS0I-5yOIQ21emOO0o7eXYmq2kmoFbm+VRvJ2Qj2Gt%E4Pl*z3k!MV!#=vz-X0^OYA4={R?)>7AMfQRl(Hm)c)IWf>pZ0gfFEmEBn-Tq8lDa>l)id7|&AwBmLH( z5zytM_R)$aX|&S6Hke|`!l@<4A@qmONZ&E=H&>hs8b_P)9jRiaLmq@rv^sVd-zUnQ z{xZLeZ(No5F+zXCd)Dq0YGJg2wEU>tjdhlj@a>>Axx@T!EgSD83HJ|7^?${CKM$~* zk4vVi`0mg*FGzPrYo@%yH)*DK%aPLY_-wKyV`jfS+HcP@G9BVGMG6Yj_M}D%7Nm5i zMG6+u+OWEWKkOsP_K3soGCJW+&P>Uoufo7nYYrwy2mNJh#e4r`GvjSty)WzN!(Ewp zC&C;m53OQ%$+t~aRb(@L1KyxpGq`&d#=StcXI37Dp8&TQ@J?hJv-#q3hHSE#rAyZM z^5mCn7xfzZL8tGPgk-tC!X9ckb{owSe)%dD$5h)wH?T7JcdpGpD!&FNUHFC${vDL} zygOU|m~okL4=83quGm?{=gam^@GZ?86V2272u@xLk7S!4+F#>AV~EXk^n=wOoclL*?j;}kM?aRiV@;=8!^z}yVK6v;W>iq=uE(xM?m*r|q>O#v5$`F^!M(|}6ui@zj5{3e`gfD*1cf}M{Dv0o^t)2KVQu?nhic^7 z&^^>Xz8#xyGly>PGTYt`-2uCyEPBjl3gJ!mz8c)aUTnK4w5mxr^#T7*9_VYf@;Ff` z-Y55R&kxPTH>cOA_^Oy2 z%Ir5$NxJDpX94#4s%1s8(ci%#$WAAHa}jCR9Ci8~ke?;4rAHl*#U-Cu`OOb;fA6R& z-}m;4TPOH(6VA5S`SaAf+Np_IcWk95Db%|o69Kh;oObBm>JIiL?{xoGI?>_ZzUmu> zE@S%}|5l9e$NteicAG`}p8CXkb^oW$nNCUUDLBum#fif)dv^F{^({o28`Ap4ofh16 z9j&ENiFsYD;!nI2iT$XYf4TxYv4x;@UzU_DbW%v~CZU%M$|LDR za~2kZc<*rhHO;?`yF`B@dm#$FN;UZRcf(`Ox$N%>bjWW-ahtH`Vp?I+tmf08emd_; za$JO#YxsNd?E6lD`0CLYq$y8bS)6`dY#^@L<|)9xXOGMd+!0=1VHj7|<;y=iJS#xs zX1*}`t_i-k?`2=%<2uLCg}1u#MKj#X>f1J%4S)Zv1x#n*ONQ6;eLZQhE_Op5HU@6{ zn+=;KdDmgH`Q|P&_$I9t|OtR%}LNNrAM+iOTnze=C15pb&jNN^TM0VSBNp<-555;35+qO zj*&)wLx%zUcLH|;z}>pml%Uy>!RvHqCyXQ;BRSG-HW-tQiyJmeC(4gHpp~rZx5}W& zJNAigW!lZkswIbG(Wuft1(lfS(~6A|In%<4%$zV77hhqHc{-jxM>zH0src1>wS zITI0Xo%Eo+&&Zeb0kHahcZM%xi_Wfdn78O1mt1{CPukOtAAN(~**Nn&{@t)8$(i4s z21=U8a;g(@bk12lX}_Cg##@!Bvo;|o*{MgJ?4Hc-v?CcOzka;(cbSLNau49$vS+%p z7aHYVgc-ammS)y_q~E3a@NPbNu<3M^tOmg~km^3XQNgvls%>yj(wIV8;QrqwC#RBS zhPN}{B);uV#rJxRJ!$f;qZ`0)rqI(pxgq$_{57HP^<;#DHXYqv3at#$3e`;Ru_cG- zD?T-m*|tpF#IUl|ck#v0T9Ka_s#EO@cp%Rk3G~84^u`D23%;``c?dPjdX4s*Ch`N@ zV7Dy@Iphr!`4xE+`A3(atu7!N+s^2Vpv8umuzD0lEVHv&Yu0VqY{QVNc z0BN(l6BU-6uC)G5I9bf>UunU&{En5Hv2##r66HK(vy^*MmG4ups`8!7WY#k7)v><^ zv?Lb)dq9(W%2S(k+TQ~rTYPG}s=wp+A=Po^X`{mTPwoEFqB8#mlJ(I}+{oO8o4Mx0 z;syi%3Z2FD(NCgYehN=JO0zK%R+!8qXuZy{$iK=mkLy4#hf%tk-eo6F5v{Vk1N zV;A3D^uxGPP5DX=R7YE#Ewv=A0rjS+97iNB9Pqo=Rq;G7(9MI$}-x;8KN zHoE$aQWN@&+sNH%eU99B)c4c~pA&Z`&g`v!?!SjqJxw;n##^fbl_l+I?*QMz{{+ZFpaH&ur4a*eSwF75n~BLjTUWuW698E_@kz<`RQFPe&0malNYilL*6+G2^b42;Cf{djjAhibj1Y5eN;DUm2a5< zE+>|SU~6&up}CH4SMB>5Ji08<9_LZi1CL$=9^G)dxhSjO*+1~Uv)|Fb|9!`?l4Dk) zZiWL;Jmb<6n!PhVZ$|sDNr0akghdDkr&?{g*x$-?Xstr)SkB9~?DyA2t5nYos0!LZ z{l0AYsA^}SuR};5g|x((_uhlh2luWu$Nr{$>518j;_q*S|56$M9-!(=qnL0I+ph7? z|NZaxL@pLIgIS_qKh{!;#_XAF_1OC}tgWT0eFwS3-n~Itva6v;bVU8zP3-+E zd|QuF@YQ!ZcLQy-=&2>z*2%3>1 zuT|y{PR(JWq4WoOIwoicH}7kOD%lQ^S`;Djm%T+^Z1?wynw%~ z5#zg=FY-QAc!vJt`!KfiV)ixPXQ_KE+F|)09xWM7;8m`ZIR4~Lz9-{*7FEZF?@Z9& z;_n#B4?wz#9R+&_`^&(j_(IC~{&M!#CHtZRarqE<6D!zjjBVrJ7e*Sqe6+LnWsdI; z9H55i?vqpU#$#oSuYK7;(1uboF^As?#NQ%-CQv#aPa|56V4pitYnN1yTp{yO zlEoMGD%S{H;u|N#$5VN#{mtx^9r*g=by3{Kkl79dyCZm}EOY6L&2s0Pkl%eZQ*-zY zjHc_bHsCT!hs?uQ2>6$hH5ofOlpw#D_7CgXo3)Ettg#W?Nd3;d%g-~YB?`?mXn{0 zWDaoRRe2Zl!5&ENU-2f+-8X{XXP0s%i@5Msi z_jh1)%cwM$DWqHF9qaLZBlQ1fUx#yHlkV?oVZ2)#*TN?CjVjW*({(UeCG3l0=&!E< zG9({#`3hDwAHDpNd?jlQBnfB@Cu&swjepO`P&k*_HE{|dPU1HZXbn})Mw%X0-KC9^ zoNc~@)|llU=4Y|JhEG-!FF6Y#i!1}ymuDyJqmmprYyEJ|SjjCq$8qxNNTt_%_0E_3qtxoc_br z^?zgEZ_lUiw*&hOOVNQ4^L<+A6x$*1B#$%A1Nqx%C2sM)xsn^*A&s7Sy+38|*o1Yw_CX`pW#pcHEr#iJs&L)f?e=?=d6X-H*W9LCO1hOVoM@dqvAd)5i36 z^j?0-vl;K2G)ZT0(>GcW!k9vBX8NjT4dF$(pO5cW!VzvfI68=^V(U_QDKb5)=2ARKU2&4Ib z+PnJjsH!u6hJ<_(V5nBG4?ew#gpZVbpy(otc0v-!Kmubv6a`CeW^N`!X6BCf&JeJ6 z8&E54w&P)#a zw7bv#$-tX)f9LzW=RN1V=i{F1qO@^a0nPweZ(;HK`iuFTgLnlVxPlque-ZVc7Plph z)Qh6;p?O&H_Iu>-1%$v`0(MEYuLm9I3vo9k<%s&e#HQ5vh2D?eQ_S?!Sh%Sieexwe zNzO2K1eHw_9^3`Kl;RLQVByB@oWir^>mBxq7yoVwCu$8l za(J_0bR9T{eu-kjIf&V#HP~^)X^Bxc+;i>q3NZ_DVZEYnQ%`m+P8cWNCwUsJrmtLz z^Wbp9%};bD{QddV&;2S#%#EnG!@P*UH_6BA+f(ZcC@<~3W(65!VGE>W1?S2cH?2kE zoCVGuVs3ynE!?OmY=Chq!w7D0wD8J0+^RW3wX`Ds@sYgA3HMA|9l|s9KFQI8ba&uA zUz;uTi(b!p+!ZAB3#`^)FJOV$om+S}ZuHV|t6iuk@7i{Im1!K(Yw-*{$3!G~GI=+h z^2c7FrB8^P4dU3F=A}Rh-b>KE2l2cKtS$>%ob$wv6;`q`68X68DGzrrWKcTPBV(T$ ztD_?`xTdgsqMS}ghj~xYgSS%SGvBU*e2P*)ej0g9LLb2h z2iIKiXyM4Bk;NlR_Ubw+kj2>xMQ=JW*jqJ$*&o#fU*A6pogMtT z@MpSFlGjk?NHKCl@2Vcfd+`a}Xn`Jy&#?;LvwD%_yV`k>#Z4jCfnt#!t&0`@0cq64 ziz%)PpTyZp+%5szjJYqqK;csd^8+5(?T;Z(yc(lz3< zajG?wpVyr|_oeQ+{D!5pe8lI9U3WVs!~>~vW zP0bCh`(MAuf9M>YAzsrxi|-4}YM#+E+rN+J$(hWPlfPRi_HfD&OK)fzjrI1Md9(vW z`B4j~ej%V%}aJ4_{f2o zI7x$8Um2fk>z|h1{QtP;_1+I``LJ#nU48#HyRmIMUh_LCc?%mzXZ*9csdYs7VTOnp}y=w}ydUw;9(fcs*f@anuS>j~T3-S;?JpTx`p9fEq6}8zkhfC!w1A|HMEyk3;Rw{^V`_uVZL85Z?dU|-w&5u2e>_1f8zWr?ouJm zy?@2zOKyIi9wXURxI1H7cHV)U=`-lGLr@`2V`Mt!4#W12wsw;rJ1E^V;vXONj^Li6 z(bWfX_J5p4hAI2gwD)$^ft=p^_T$!zbeHZcd#*f?)4!TV^oM-iSC0Cze^@!X2Ko%@ z7^lWm8p}u3S1^m_^Q$ItPJm9(@iF~C+W3K;d)glbZ)lY~Gcm;XtCH)s6IcZj(jLbx zko@NEWPcO?7(eTp*0dwYK*vYim#2P98T0FiOlyA3G zzMpZ)`Xk~_j$=JnTq{PE`|PnReuZ2<>c#l3CdwDjZgi-0Qu3qANZc0^N%In^jABol zPv`k z57r^(9rRvHH#FyCErzcqrp`p1ztL_Vd<~t;RfuM;dnP=5ZDGaaVR7pJ{Ra2d-F*JY zHN!nLwv!v$_>bZLC}@<2gEl_CbA#ok-NeUeyd93SdKiJpSO0J6tKl?KQ(3Y|YoyS7 zCO=V^DPrU))Ns4Q{YTHgTASbP?EeWcdZFHVRNC_mHT;GkoJGMIfZ9LV>l~A}+4~Rn znIFFot(|k>RqwUg^o1hg0;TN4X%F!w__X&KuS$mJr(^u{zjqry8_D%|q~3AchrOV^J`lI5t^CaS&ywlQFkr$-6 zX9Bt&tvgXX{Jv0VEU?GUEBKOmzG?kT8V$r*q+fffu2>E(gU(?N>f6S@pPHYEQNh0e z`QXxlcrY8_`O8FU=2<%oG1_tBVYjE`H@QojgH;~a`7QQWv-tY(ir!tR72?$X<9Jg3 zaUKfyqR{;~{vtXbM(6c#5;Ier*6Yq6U4)t2%u#o0?ee|%?eQBsmlysxC%`cC>3=!f zKRxb5KVuBwjNZVMGkOF3PO<^IlWe(lM$d^edUv6B-Ml~Be=p9{bp2t&xW{_WjkL`h zy74AV(9!=WR$RFZLf0k} zoDLV>PKwWZt@^cWybtIRd_?G6*y0pUDjlc8?HH&Sm~!GSmD{uvch0d2oVat&{VKg{ zLi(4%g)*XZHV0eb8Gwbi|qh4YbmKF-vn=Lp|t!ic!`^@j9Z z^o}R@$Nfx^5QzI`qLi35nksZ15(xarqjoZ-H>WQH>*p5-63YpMACxySJqHTv^jhO-%2bB~Mi+q}LIOUmB|zKi&V z*L?2s)|hZfA%SU#>|wrp-?joPj;U;+D`v!G4BWmL*@r;li`X0lt7E^zO6R z2cVQ282XEXmvEQTIQmQf^NET$vv$B~l*=Ye>75JgRtj?c$LMBAd~3*&HGdN8QFDKe zbTSdr34fW1iUT=y{G^aTJvrwB`10PT{Z-!FM8fy^-wmvq&!#Op_+3v%-&nz-XD*ID zHpu2b_Bc}(%(-~+v182n*m1UCZ&&Byh0d|euU^gA70cN4y|Bwr{*=4WdGP}$yZB#Z zzZYTlB5cMO%USdcTa2EI|MvEEIy1(06p;S~^VkImzc1nQ5}uUsgoMW>{GNmp68@uv z-<9w?5`J64Z%O#~68@cpe=FhNNcc?&pOf$#5tgkO{Js}g=i!oQaAuOvJw z;g==+O9}r%!e=BrBH{m#@UVnWOZev!{+WbNO87+y|5U<1k?_Au_{S1HA>kJ!{Jeyp zlkl?=9+L2J3I9mK&q(-~gnuaErzQN9gnuC6?@Rbe2|pp>?@9P^2@gv6F$sTH!v8Aa z?@0JxB>Zg&|FeW2mGHMDd_=+zOZb}-J}lt@34cSvUzhM92_Ka3LlW+naG!*GCHyrB zACT~V3CAVeBjIid?~`zsg!fALs}lZ-g#S^(UzYHfB)mt$4@&q85`I9!_e=Ob3GbHh zE(v!^`12C}2MK>p!uLw}vl6~X!aF6rL&6;r-Y(&ogrgERC2UCeZV5*u9F}lM!a)hQ zOL&`v0}^hNuwTNh64oT_ldxC9EfQ8G+$`a(68?;Y?~?Eq32&D0of5u7!kZ*~yM%9( zaFc`^CEOt4dI{euVUL72N_c~W>m*z&;q?+;Ctwc2V(4BU+r_fQKN0QvMQ);*Mhg?R)^J=pr-h=7PyBrlhQTw@+hxs z^{5gHYda#EH>&v*GvE)aL8Zt?j)vBv>rv!e@6ZgrwUzug8UepwGXh~h@(oY*+z&xy zffrC|!;{xg%{C3Oh&b|?2VN-7O`zMW8kJTx5JY+?RfiFXaxU=vG-y$!Lydade7awW z211%1i-JWyN^6Q+tD)T;)56}Jwku;rU@qcbQ$=amakQynpT1o)Rw}K&n|YR5nNQnZ zW+wu_C8-okC=(kaS{Qk=eJC9P;=jm?l@%Tbys}g|Oyt~*`T{yHM+e-Z(VgYwr$o_I zBe+wc$jh{-x6G=l(ru<5hPxLvuj9V-5>dlE4^-D8Y#AoScC zFig}EW9CkiJR=?+#;b=SK`pBBz^QzC!4W@%Az%>qi5HaNk93D)iDI_JqCUMNEb?I^ zk-rA_+Q#boI$rq@EzRVfN)*_ych}ZlV$Y>Xv12PygoIF_rZ80&iG>+ek#Ca1GP5NR zE+cOESf$9h?WmO8!o9EtWQ()F78C2zN7uGus1^NK)!ik33%~?r&Fv0iV*U8zD8S1Wd*7 zHYlqa?p=QiwNgV3-GW3K};OA0+sFe~#Me!@3rf_?hDw0cxV7FnhfT1G^iz1d4ncx9&rpV;a%pcTS z>_)3wdD|F^DtaqAl#p)hM2rYfO1w0qdIZn(pCGVmpcaxAsd9P^jVd}4h-mQ1+lJvS zr9QG4#4%+QHkEofj4ldwlI#hE$ReEOCb|<6m8A;RTKNjpds#FTDT_t?hU(KO-fGl3 zkHNB1zzxde9f5XDLqJmxY0);~LI;UXhoOi4rSPO!f@lZ(Gy=72Mpz3n)~1`$uo}V( zvB)#^fo0xEED&zhfpgK%=fbZgmC>CMjgJFpDY^moknYohiU=+IAP&kiZ_KTF8TVkv zi^dx8Y9&!a(<}$enT1p@a;>p8)$nzwhR6%a7l~4b5#4HNK}|Kez5Q6_ZfLA`uiolL zhv^HLQ6tb2BMwtJY`6OA+UkmiYK9)vB&U@9ZSDs5#tr1xK(4rBTDZ!MRn;3R>Z-}z zi!$2$vBNi3)UT~>L?5Xdehs~sZC_R0P+9NxG*Z+)&GZ@pJ|L#G4K*0ly(Bd)5J@g? z7@C4qc9OdYYT1%wlDjDNqE^?e%_pbXboDT6Zcz-A_Y1$<|cSN%yPze2U((4T5d^ZP8JI2xEy4 zvj-tcLk!N0h0#k|BF#ucAUE_=+&vaT8;|&iKY=h95cX0Jw{j)rWDUx3sV&-%XoZ*f zw=GIzJVNA2L`a>9u-eL-Hl=TB28m|U57}Ayu$%-lthA=sS)kO8%uZ(+;=mvlLUGyk zHVgr>zwztf9hhuee}YyFuH8`i?Sf(n(~5HhM_Q-Z+mQHe1w2I@4vw{@(Y37 z3J$9D%o{Asi0W;J)CSj42>n zrnX@?VW^ z@e*r9NlUYV#tQW0X>}@u7h!BWTTt9n1zgc~KvUw%nn;xT9V(658b#KNg3v28C{A3L zl*3Z?6jkW0XuC9k`7A9Kqe5C(sL0f&f~px6?s@6?;sVLrEa?J5Po$3$HH52#i#$)ePK2aiQNsci7HCrXQ+xjJJg_HER6A zdMgxmm=rOvVVcZ{MvMT29Q_go86OIO=O`Kq`PZV5HuRl56chaz?0NZMk~G19e;+h_ zZo&!i#)2B3i$oUE z+KZw2(eFU$xX)xPMtYl~zCSHzmM%tZV-0j3nms8ou+Zvg$i5OHz^8b2?*+>=FQR=% zNMfwE4il;buYb}LZZ7}38*W%im3{LK%dT5*=^1SpF)aV4ct)x`meiQWC0FrU>GM3M z`VX$%k=ks#qiPTUtppyEdi5oaDcyQ?Q)44(5^LP`b+=d4S5tnfs&DgDG}eF@Mu_wo zOcNlJXmg@jK`G5+^=VcyORvRbNciW9tEImpzDhlY_RmKL^g~LTH=1MYBrUg$I%pE& zRJr-wlmvkff9SP)+5h#73;X! z(6qYYj)unSI@ocM7yNNoS{fF3#Z|4QO83^)jT^Q?m#SD@TU`Zj_Bi1UC>Yfgp<$Ln z&5P<`w3bq+eY7;-Q?9#ZAq}^w`m&c3XquF)&{UlzW%RH3s}$omwGdV(Rvu{BW55{T z7^|q{svgF{YOYJBc+clRcI;x+!)j+KKbRZ(k_#Un;Rk&uBp&j^8?PdiH!CLed1|{x z9hHGrKt-jz3HDH*i2>WLRM=a(eaOePO_YHY`^&$}9JtJZ%N)4Ofy*4Y%z?`sxXgje z9JtJZ{}l)D*{X|-mGXI?c&6Yd^DzUOJ~g6~S7OEN&ywA8#@4+y)$aLT#@1gm)$Zhc z>{i~)?HprAVP+r=oH1;A&$4?I<}}!0iE+K#vKxSj{oa$SV3L2DQz1_$YlQhCt-S)j z*euLbD_~|b_S17P$^R)~o;qlmk4(iUUzmzV27!?WJN&8d0Dnk)w!3W()3z$5XO-d9 z6Try#sr!X_8modVi?P#KX2WBqJE|}o|Y0CFZn3Qjn^EBlr z2PVaje4Qpf&Vo4va|TSSyg>YC=kIhaAo6#*5hjJ(BFqz4TG(fq#7~s})O?tfA94py z=JSkY|Ee(Ua-LXh*;9TgpYvcM-05?c{X3R936t{i0Zim$7`)*5se(!Vms@xhO!zzX zh-Ff|z;-@td4Mfj^LzT6`gLLD^{@WG!}4c8!WZ0@@imzbai?%XUO&V!&1!n89g*#c z8pd3^g!>7|Sn?U=bo~nU;Pr`e#y(9;i}bu0&vW>*qvIUai~US81zEM+9p@~33T>g~2>0Z8eFaR&!|=VA+MU|M z*qud|KPOC*J0Dg7{$SZD!tUe~jD5zo1CNM5r-C11hcxauWQ8Sz;=7-*&35^J2Ro9f zF2=UJCj5;Jlby9cWH0H$YPgZHeF5fpbDl*COofL@{Xty(C!4VRhHAO}AC2#RQ3QO{ z&Df!*82b*&d@%-(Z)9g@Y`jOq?U5p($f%tlb-8WG` z*3a=9ys5&;3Dap?liA6^Qpo<&C}Yoc!CfH^Gsjy9Gba2ZC&2lP{hJ0efp&y?JJ19f ze1NgPM?I{10J6Lol+PSz;eOrgj4i*Ku^Vn;>~X~X5c2208@oj?EB*}H$JqA|A+Bb| zY65VB{p~Xu>!Y}unB#4vyBy(e1izMp2iJo)*Pmx>X8~h75cfT>kJTX$``EOZ@Von2 z#=eNO9z@*xL0>}NdXTp-g9o3z8flz>oFe|OJj2+NeV}EGJ#h`pH<9KclnZh8!S3Jm00Xad8 zv7rQL3^WWH0u6!&KwY3tPz2Nr@_<~Ra*zUYf|&RnPcU|T3^WXaa)HW03djk9>oW<^7-$$Y z1R4YlfVx1Ppa`fL)r^+b`KbhG3^WWH0u6!&KwWUe@2O5ugg>&Un(^!b uxj^M01>^+5`Dg+(1{wwp!2-XdgP;LW7pM~y0X2g>AQz|{q%ix3w){VoR+)YP literal 0 HcmV?d00001 diff --git a/sbin/reboot b/sbin/reboot new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/reboot @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/reload_config b/sbin/reload_config new file mode 100755 index 0000000..c5341cc --- /dev/null +++ b/sbin/reload_config @@ -0,0 +1,14 @@ +#!/bin/sh +while ! mkdir /var/run/config.check; do sleep 1; done +trap "trap - EXIT; rm -rf /var/run/config.check; exit" EXIT HUP INT QUIT TERM +for config in /etc/config/*; do + file="${config##*/}" + uci show "$file" > /var/run/config.check/"$file" +done +MD5FILE=/var/run/config.md5 +[ -f $MD5FILE ] && { + for c in `md5sum -c $MD5FILE 2>/dev/null| grep FAILED | cut -d: -f1`; do + ubus call service event "{ \"type\": \"config.change\", \"data\": { \"package\": \"$(basename "$c")\" }}" + done +} +md5sum /var/run/config.check/* > $MD5FILE diff --git a/sbin/route b/sbin/route new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/route @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/rpcd b/sbin/rpcd new file mode 100755 index 0000000000000000000000000000000000000000..ac126ee996214d1bcf34742e1c0ec5111a998fe6 GIT binary patch literal 42864 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%0Dtv6+&aZIya%!FVUk|v!-#cPnPxCPLpvb%Vtj@q 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 literal 0 HcmV?d00001 diff --git a/sbin/setmac b/sbin/setmac new file mode 100755 index 0000000..ff1ca3d --- /dev/null +++ b/sbin/setmac @@ -0,0 +1,103 @@ +#!/bin/sh +# Copyright (c) 2013, 2015-2016 The Linux Foundation. All rights reserved +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + +. /lib/functions.sh + +BT_OFFSET=64 +# parse cmdline +while [ -n "$1" ]; do + case "$1" in + -h|--help) HELP=1; break;; + -n) NUM="$2"; shift;; + -b) BT_TRIM="$2"; shift;; + -d) DELETE=1;; + -*) + echo "Invalid option: $1" + ERROR=1 + break + ;; + *) break;; + esac + shift +done + +SEED="$@" + +[ -z "$SEED" -o -n "$HELP" -o -n "$ERROR" ] && { + cat < + +setmac options: + -n number of MAC@ to set. + (default: number of ethX devices in the system) + -d erase the ART sector before setting the MAC@ + -b Set BT MAC address as well as Trim value @ offset BT_OFFSET + -h print this help + +boardID is used as a seed and expanded through md5sum to create a +supposedly unique MAC@ suffix. Please use something that is unique +for every board. +Example: +$ setmac DB149-010-N0001 +EOF + # If we requested the help flag, then exit normally. + # Else, it's probably an error so report it as such. + [ -n "$HELP" ] && exit 0 + exit 1 +} + +# By default, fill-in one MAC@ per ethernet interface found in the system +[ -z ${NUM} ] && NUM=$(ls -d /sys/class/net/eth*|wc -l) + +# Expend the seed to get pseudo-random MAC@ per device +md5=$(echo "${SEED}" | md5sum -) +NUM=$((${NUM}-1)) +# reduce NUM by 1 to start below loop from 0 +for dev in $(seq 0 ${NUM});do + str="${str}\x00\x03\x7f" + for byte in 0 2 4;do + off=$((${byte}+6*${dev})) + str="${str}\x${md5:${off}:2}" + done +done +if [ -n "${BT_TRIM}" ]; then +# increaement dev to past last used MAC address from md5 + dev=$((${dev}+1)) +# reset remaining bits to 0 until BT_OFFSET-1 + start=$((${off}+2)) + end=$((${BT_OFFSET}-1)) + for byte in $(seq ${start} ${end}); do + str="${str}\x00" + done +# set BT MAC address + str="${str}\x00\x03\x7f" + for byte in 0 2 4;do + off=$((${byte}+6*${dev})) + str="${str}\x${md5:${off}:2}" + done +# set BT TRIM + str="${str}\x${BT_TRIM}" +fi + +echo -n -e ${str} > /tmp/macaddr +hexdump -C /tmp/macaddr + +# If we set the delete flag, let's start by erasing the ART sector +[ -n "${DELETE}" ] && mtd erase $(find_mtd_part art | sed 's,block,,') + +art_partition=$(find_mtd_part art) +[ -z "$art_partition" ] && art_partition=$(find_mmc_part art) + +# Find the partition and set the MAC addresses in the flash +dd if=/tmp/macaddr of=$art_partition bs=64 conv=sync 2>/dev/null +rm -f /tmp/macaddr diff --git a/sbin/snapshot b/sbin/snapshot new file mode 100755 index 0000000..a0e0ec0 --- /dev/null +++ b/sbin/snapshot @@ -0,0 +1,111 @@ +#!/bin/sh +# Copyright (C) 2014 OpenWrt.org + + +do_snapshot_unpack() { + echo "- snapshot -" + mkdir /tmp/snapshot + cd /tmp/snapshot + snapshot_tool read + block=`ls block*.tar.gz 2> /dev/null` + [ -z "$block" ] || for a in $block; do + tar xzf $a -C / + rm -f $a + done +} + +do_config_unpack() { + echo "- config -" + snapshot_tool config_read + [ -f /tmp/config.tar.gz ] && { + tar xzf /tmp/config.tar.gz -C / + rm -f /tmp/config.tar.gz + } +} + +do_snapshot_push() { + cd /volatile + tar czf /tmp/snapshot.tar.gz * + snapshot_tool write + reboot +} + +do_config_push() { + cd /volatile + tar czf /tmp/config.tar.gz * + snapshot_tool config_write +} + +do_snapshot_upgrade() { + opkg update + [ $? -eq 0 ] || exit 1 + + opkg list-upgradable + [ $? -eq 0 ] || exit 2 + + UPDATES=`opkg list-upgradable | cut -d" " -f1` + [ -z "${UPDATES}" ] && exit 0 + + opkg upgrade ${UPDATES} + [ $? -eq 0 ] || exit 3 + + do_snapshot_push + sleep 5 + reboot + sleep 10 +} + +do_convert_jffs2() { + snapshot_tool write + sleep 2 + reboot -f +} + +do_convert() { + . /lib/functions.sh + . /lib/upgrade/common.sh + ubus call system upgrade + touch /tmp/sysupgrade + cd /overlay + tar czf /tmp/snapshot.tar.gz * + kill_remaining TERM + sleep 3 + kill_remaining KILL + run_ramfs '. /sbin/snapshot; do_convert_jffs2' +} + +[ -n "$(cat /proc/mounts|grep /overlay|grep jffs2)" ] && { +case $1 in +convert) + do_convert + ;; +esac +} + +[ -d /volatile ] && { +case $1 in +push) + do_snapshot_push + ;; +config) + do_config_push + ;; +upgrade) + do_snapshot_upgrade + ;; +info) + snapshot_tool info + ;; +esac +} + +[ "$SNAPSHOT" = "magic" ] && { +case $1 in +unpack) + do_snapshot_unpack + ;; +config_unpack) + do_config_unpack + ;; +esac +} diff --git a/sbin/snapshot_tool b/sbin/snapshot_tool new file mode 100755 index 0000000000000000000000000000000000000000..0126bcd24efad5629c75e1cd484ac54edd1c523d GIT binary patch literal 6616 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 literal 0 HcmV?d00001 diff --git a/sbin/start-stop-daemon b/sbin/start-stop-daemon new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/start-stop-daemon @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/swconfig b/sbin/swconfig new file mode 100755 index 0000000000000000000000000000000000000000..eebbc8c5c48ef8a0e930ee4379da98b6c4388d72 GIT binary patch literal 14704 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...] [nand] + $0 [-q] [-i] + +upgrade-option: + -d add a delay before rebooting + -f restore configuration from .tar.gz (file or url) + -i interactive mode + -c attempt to preserve all changed files in /etc/ + -n do not save configuration over reflash + -T | --test + Verify image and config .tar.gz but do not actually flash. + -F | --force + Flash image even if image checks fail, this is dangerous! + -q less verbose + -v more verbose + -h | --help display this help + + nand NAND base update mechanis, expects .tar with CONTROL, kernel, rootfs + (devolo modified) + needs to be passed as first non-option directly before file name + +backup-command: + -b | --create-backup + create .tar.gz of files specified in sysupgrade.conf + then exit. Does not flash an image. If file is '-', + i.e. stdout, verbosity is set to 0 (i.e. quiet). + -r | --restore-backup + restore a .tar.gz created with sysupgrade -b + then exit. Does not flash an image. If file is '-', + the archive is read from stdin. + -l | --list-backup + list the files that would be backed up when calling + sysupgrade -b. Does not create a backup file. + -p | --list-packages + list the packages that were installed by the user. + Does not create a backup file. + +EOF + exit 1 +} + +[ -n "$ARGV" -a -n "$NEED_IMAGE" ] && { + cat <<-EOF + -b|--create-backup and -r|--restore-backup do not perform a firmware upgrade. + Do not specify both -b|-r and a firmware image. + EOF + exit 1 +} + +# prevent messages from clobbering the tarball when using stdout +[ "$CONF_BACKUP" = "-" ] && export VERBOSE=0 + +# delos extension +dump_installed_packages() { + # print a list of installed packages which are not in the original image + local PACKAGE SEP VERSION TAG FLAGS FLAG + opkg list_installed | while read PACKAGE SEP VERSION; do + # installed in rootfs image? + [ -e "/rom/usr/lib/opkg/info/$PACKAGE.control" ] && continue + # not installed as dependency? (has flag 'ok' instead of 'user') + opkg status $PACKAGE | grep '^Status:' | while read TAG FLAGS; do + for FLAG in $FLAGS; do + [ "$FLAG" = "user" ] && echo $PACKAGE && break; + done + done + + done + # and packages that failed to install in the current image + [ -e /etc/sysupgrade.packages-install-fail.conf ] && { + for PACKAGE in $(cat /etc/sysupgrade.packages-install-fail.conf); do + [ -z "$(opkg list-installed $PACKAGE)" ] && echo $PACKAGE + done + } +} + +add_installed_packages() { + dump_installed_packages >/tmp/sysupgrade.packages-installed.conf + rm -f /etc/sysupgrade.packages-installed.conf + [ -s /tmp/sysupgrade.packages-installed.conf ] && { + mv /tmp/sysupgrade.packages-installed.conf /etc + echo /etc/sysupgrade.packages-installed.conf + } +} + +# devolo: only include config files which are dynamic in delos +DVL_CONFIGFILE_WHITELIST=" \ + -e ^/etc$ \ + -e ^/etc/uhttpd.crt$ \ + -e ^/etc/uhttpd.key$ \ + -e ^/etc/dropbear$ \ + -e ^/etc/dropbear/dropbear_dss_host_key$ \ + -e ^/etc/dropbear/dropbear_rsa_host_key$ \ + -e ^/etc/shadow$ \ + -e ^/etc/config$ \ + -e ^/etc/config/ \ + -e ^/lib$ \ + -e ^/lib/firmware$ \ + -e ^/lib/firmware/plc$ \ + -e ^/lib/firmware/plc/user.pib$ \ + -e ^/lib/firmware/plc/user.pib.tmp$ \ + -e ^/lib/firmware/plc/user.nvm$ \ + -e ^/lib/firmware/plc/user.nvm.tmp$ \ +" + +sanitize_conffile_list() { + local filelist="$1" + mv -f "$filelist" "$filelist.tmp" + grep $DVL_CONFIGFILE_WHITELIST "$filelist.tmp" > "$filelist" + rm -f "$filelist.tmp" +} + +sanitize_config_tarball() { + local tarfile="$1" + local tmpdir="/tmp/sysupgrade_sanitize_config_tarball" + rm -rf "$tmpdir"; mkdir -p "$tmpdir" + tar -C "$tmpdir" -xzf "$tarfile" + ( cd "$tmpdir"; for F in $(find .); do + F="${F#.}" + [ -n "$F" ] && [ -z $(echo "$F" | grep $DVL_CONFIGFILE_WHITELIST) ] && rm -rf ".$F" + done; find . ! -type d > /tmp/sysupgrade_include.txt; tar -czf "$tarfile" -T /tmp/sysupgrade_include.txt; ) + rm -rf "$tmpdir" /tmp/sysupgrade_include.txt +} +# /delos extension + +add_uci_conffiles() { + local file="$1" + ( find $(sed -ne '/^[[:space:]]*$/d; /^#/d; p' \ + /etc/sysupgrade.conf /lib/upgrade/keep.d/* 2>/dev/null) \ + -type f -o -type l 2>/dev/null; + opkg list-changed-conffiles ) | sort -u > "$file" + add_installed_packages >> "$file" + return 0 +} + +add_overlayfiles() { + local file="$1" + if [ -d /overlay/upper ]; then + local overlaydir="/overlay/upper" + else + local overlaydir="/overlay" + fi + find $overlaydir/etc/ -type f -o -type l | sed \ + -e 's,^/overlay/,/,' \ + -e '\,/META_[a-zA-Z0-9]*$,d' \ + -e '\,/functions.sh$,d' \ + -e '\,/[^/]*-opkg$,d' \ + > "$file" + return 0 +} + +# hooks +sysupgrade_image_check="platform_check_image" +[ $SAVE_OVERLAY = 0 -o ! -d /overlay/etc ] && \ + sysupgrade_init_conffiles="add_uci_conffiles" || \ + sysupgrade_init_conffiles="add_overlayfiles" + +include /lib/upgrade + +[ "$ARGC" -ge 2 ] && { + (cat /tmp/sysinfo/model | grep "IPQ" || + cat /tmp/sysinfo/model | grep "ew7479cap" || + cat /tmp/sysinfo/model | grep "dlan2-2400-ac" || + cat /tmp/sysinfo/model | grep "ap-dk07.1-c1") && shift && ARGV=$1 +} + +do_save_conffiles() { + local conf_tar="${1:-$CONF_TAR}" + + [ -z "$(rootfs_type)" ] && { + echo "Cannot save config while running from ramdisk." + ask_bool 0 "Abort" && exit + return 0 + } + run_hooks "$CONFFILES" $sysupgrade_init_conffiles + [ -n "$CONF_BACKUP" ] && sanitize_conffile_list "$CONFFILES" + ask_bool 0 "Edit config file list" && vi "$CONFFILES" + + v "Saving config files..." + [ "$VERBOSE" -gt 1 ] && TAR_V="v" || TAR_V="" + tar c${TAR_V}zf "$conf_tar" -T "$CONFFILES" 2>/dev/null + + rm -f "$CONFFILES" + rm -f /etc/sysupgrade.packages-installed.conf +} + +if [ $CONF_BACKUP_LIST -eq 1 ]; then + run_hooks "$CONFFILES" $sysupgrade_init_conffiles + sanitize_conffile_list "$CONFFILES" + cat "$CONFFILES" + rm -f "$CONFFILES" + rm -f /etc/sysupgrade.packages-installed.conf + exit 0 +fi + +if [ $PACKAGE_LIST -eq 1 ]; then + dump_installed_packages + exit 0 +fi + +if [ -n "$CONF_BACKUP" ]; then + do_save_conffiles "$CONF_BACKUP" + exit $? +fi + +if [ -n "$CONF_RESTORE" ]; then + if [ "$CONF_RESTORE" != "-" ] && [ ! -f "$CONF_RESTORE" ]; then + echo "Backup archive '$CONF_RESTORE' not found." + exit 1 + fi + + type platform_check_config >/dev/null 2>/dev/null && [ "$CONF_RESTORE" != "-" ] && { + platform_check_config "$CONF_RESTORE" || exit 1 + } + + sanitize_config_tarball "$CONF_RESTORE" + + [ "$VERBOSE" -gt 1 ] && TAR_V="v" || TAR_V="" + tar -C / -x${TAR_V}zf "$CONF_RESTORE" + exit $? +fi + +# original sysupgrade nand did not even try to save config files, even though nand.sh worked with sysupgrade.tgz +if [ "$1" = "nand" ]; then + if ! nand_platform_check "$@"; then + if [ $FORCE -eq 1 ]; then + echo 'Image check (nand) failed, but --force given - will update anyway!' + else + echo "Image check (nand) failed" + exit 1 + fi + fi + if [ $TEST -eq 1 ]; then + echo "Image is valid, exiting." + exit 0 + fi + # original sysupgrade nand did not even try to save config files, even though nand.sh worked with sysupgrade.tgz + if ask_bool $SAVE_CONFIG "Keep config files over reflash"; then + if ! mount | egrep -q "/overlay.*type.*ubifs"; then + echo "Not running on main system (upgrade or rescue), can't save configuration" + export SAVE_CONFIG=0 + else + do_save_conffiles + export SAVE_CONFIG=1 + fi + else + export SAVE_CONFIG=0 + fi + nand_upgrade_stage2 $@ + # should not be reached + exit 1 +fi + +type platform_check_image >/dev/null 2>/dev/null || { + echo "Firmware upgrade is not implemented for this platform." + exit 1 +} + +for check in $sysupgrade_image_check; do + ( eval "$check \"\$ARGV\"" ) || { + if [ $FORCE -eq 1 ]; then + echo "Image check '$check' failed but --force given - will update anyway!" + break + else + echo "Image check '$check' failed." + exit 1 + fi + } +done + +if [ -n "$CONF_IMAGE" ]; then + case "$(get_magic_word $CONF_IMAGE cat)" in + # .gz files + 1f8b) ;; + *) + echo "Invalid config file. Please use only .tar.gz files" + exit 1 + ;; + esac + get_image "$CONF_IMAGE" "cat" > "$CONF_TAR" + export SAVE_CONFIG=1 +elif ask_bool $SAVE_CONFIG "Keep config files over reflash"; then + [ $TEST -eq 1 ] || do_save_conffiles + export SAVE_CONFIG=1 +else + export SAVE_CONFIG=0 +fi + +if [ $TEST -eq 1 ]; then + exit 0 +fi + +run_hooks "" $sysupgrade_pre_upgrade + +# Some platforms/devices may want different sysupgrade process, e.g. without +# killing processes yet or calling ubus system upgrade method. +# This is needed e.g. on NAND devices where we just want to trigger stage1 at +# this point. +if [ "$SAVE_CONFIG" -eq 1 ] && type 'platform_pre_upgrade' >/dev/null 2>/dev/null; then + platform_pre_upgrade "$ARGV" +fi + +ubus call system upgrade +touch /tmp/sysupgrade + +if [ ! -f /tmp/failsafe ] ; then + kill_remaining TERM + sleep 3 + kill_remaining KILL +fi + +if [ -n "$(rootfs_type)" ]; then + v "Switching to ramdisk..." + run_ramfs '. /lib/functions.sh; include /lib/upgrade; do_upgrade' +else + do_upgrade +fi diff --git a/sbin/ubusd b/sbin/ubusd new file mode 100755 index 0000000000000000000000000000000000000000..a534015e46ea19436d3bcea12d4dba9d73657fa1 GIT binary patch literal 14880 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%0A`Nx-Q_@TM^{m-?n za4Zq__UQ!ZSLGxOJ1){$o66ta`qt9lOPCY!a_a&*%e=6s4<}HUw+P*59gy5}@qKT> zZ_10dyp{iJ591bn9bLgP>!P|?Pd{Oh|c2D=**Dj$Bi{KSQ3Q9xk z;$SXmdBsm5{c!VXML)PiiLcx|=n?X;$2F1vGwH(#!k#vqB6xA;NxD}YQ-andSoltl z-V43ij8O%9DX&4c4BEwDJJFzVM=$ZqkQ%@+t?8(>pYjlg3YYYXnLb zhg{?h4-8mU69c>1d;8D2cBj!yjMs-;1Hri6liK4HN%m8uJ+-n27$ z_h{D+UwvWfN7cHiL!UHBI`~Gm;vYw|Brd~Wf(<#+g?&$PxN+v4!FQtv2W(q!SX3XR zMh{Nd1RL~3D(G!IGCK24wSK^P&F!e`P4%+(bpu^}3;K1R{p;oT_dA{+zUFqO6k7Xr zTU8(Ea;|?-?%dLw8a2LBRj?7KwI`3n_N4u~$$wk12B!~M;ersnBgabNbZDH;bE5~3 z*uJnhOdmc~Wa!}n**L?bIaT*--8f%9vkANJ^3Xxybg;q4Ch&&fNTYCa=A8kY#Lc`j zVHWnjTS4AID5ywVAa$_9awC%3qsuwctD7o!ylvD87jfEAJS3heU~aJ!BH5dnPS7v# z8gPb2tNIkAr#6r?_up$c5vNY{3j8a$o?M;2FZcVoB+Vm^k+N;t=y5A2?U8A3draIV zAFJ@Hu}f|echvO$Rno(0(K9A>5AEjfMf>&}&sS&j4^NrT8}KefcY{3ztKm>L>A2VF z{bovfBwg`JBAEr-!awa;r~4Mb zd#Re6|M_Wt!}&~M|D?GutH;nw?|8e=>&P@0)Yceg-m&V(8>Q1iZfBF0d$K8ot3{nt zO{y68@}&M?VK(=Ha}wWshZSy#~eFPCOL>s zE9*nl$G;;vARjMSL>foZ@ov_y^J<#4kuQI5!>5|ehXO!?CkC! z4tP_+x0fZKkl<8(B*P281#iK1;my!hpf;j+Yv*3wYKV}$*r=B1x8Mv5^PEmSh?q3} zut48WC){Eyu{PR?atgZOE%xjB`I=RF zpQrdCbLW!m6WLu8@j~Q^=(T|#TCaxmEqJ1nIU?^NMUKGV6=_c1?PgLgorec&mAS;8 z*ZCX!QGdTyIeFlRrd~YSDV!y|rG9?HRqs)H|G`Ziq8=yBzx@tk*jyT4*pGK97~80G z)I9nMVW1NyoK}f@X1uM@h$F-fMj791R2g6Fo#n=!bW2f~!8g1o=rkY4+yCNFR}D@+ zgAS7Qpm>@*RyJlP+bE8pn|Af&Z4yNKIp^2PzHzo&!7rU&T+0^fgv<9~uO2=HInCv8 zV*sgN)Zp|me1R-fxOVRCt(iBDSw!wA=NhxNxPFrEKZtihx}q(?I--htM(Y;5AB9&V zQ3Ad~pHEa4h$jO#->ym-Un1Q+P^<+n-w${`D!-c^qxbIg{@s*4KQF(dHqm?arQCY< z623mTV>RBv|06TeJL;v}{8zYZ@O#QndgmRx&bq;PUz_op8*wKU_iEc7{mb-iQfh-S-DrHE&A5^3^6igq zNK1R1Z#T9#^2QEd(;lO%nXV2SrBY*iv(ZEMg?+|mUpjqA)3$-hmslBF<>H@N)zRwo zp$*X{UQ?ySAAgd+BN6WiB{ca{%f&l%3GM$&lgd?QLMq-JMJ%!!F>cmM7hRP+>6Yq) zbV*sPBg3t{xA_@d&l0a>qAo7S(nVMKvMw_4V4IHbC9+W~`+vn@u?T;r-$}vvGCqxZ z0yoZai!1*{ HKkxqllaSLB*7LJ$SrU>= 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 | awk '/HWaddr/ {print \$5}'` + cfg_vif_set $vifidx BSSID $bssid + + cfg_vifsec_add $vif $vifidx SSID ssid + [ "$hwmode" == "auto" ] && { + local is5G=`iwconfig $ifname 2>&1 | grep Frequency:5` + [ -n "$is5G" ] && hwmode="na40minus" || hwmode="ng20" + } + cfg_vifsec_set $vifidx Standard $hwmode + cfg_vif_set $vifidx Channel $channel + + config_get enc "$vif" encryption "none" + case "$enc" in + none) + beacontype="None" + ;; + *wep*) + beacontype="Basic" + wepencrmode="WEPEncryption" + case "$enc" in + *shared*) + wepauthmode="SharedAuthentication" + ;; + *mixed*) + wepauthmode="Both" + ;; + *) + wepauthmode="None" + ;; + esac + ;; + *mixed*) + beacontype="WPAand11i" + wpa2authmode="PSKAuthentication" + wpa2encrmode="TKIPandAESEncryption" + case "$enc" in + *psk*) + wpa2authmode="PSKAuthentication" + ;; + *wpa*) + wpa2authmode="EAPAuthentication" + ;; + esac + ;; + *psk2*) + beacontype="11i" + wpa2authmode="PSKAuthentication" + wpa2encrmode="AESEncryption" + ;; + *wpa2*) + beacontype="11i" + wpa2authmode="EAPAuthentication" + wpa2encrmode="AESEncryption" + ;; + *psk*) + beacontype="WPA" + wpaauthmode="PSKAuthentication" + wpaencrmode="TKIPEncryption" + ;; + *wpa*) + beacontype="WPA" + wpaauthmode="EAPAuthentication" + wpaencrmode="TKIPEncryption" + ;; + 8021x) + beacontype="Basic" + wepencrmode="WEPEncryption" + wepauthmode="EAPAuthentication" + ;; + esac + + + # explicit override for crypto setting + case "$enc" in + *tkip+aes|*tkip+ccmp|*aes+tkip|*ccmp+tkip) crypto="TKIPandAESEncryption";; + *aes|*ccmp) crypto="AESEncryption";; + *tkip) crypto="TKIPEncryption";; + esac + + [ -n "$crypto" ] && + case "$beacontype" in + WPA) + wpaencrmode=$crypto + ;; + 11i) + wpa2encrmode=$crypto + ;; + esac + + cfg_vifsec_set $vifidx BeaconType $beacontype + cfg_vifsec_set $vifidx BasicEncryptionModes $wepencrmode + cfg_vifsec_set $vifidx BasicAuthenticationMode $wepauthmode + cfg_vifsec_set $vifidx WPAEncryptionModes ${wpaencrmode} + cfg_vifsec_set $vifidx WPAAuthenticationMode $wpaauthmode + cfg_vifsec_set $vifidx IEEE11iEncryptionModes ${wpa2encrmode} + cfg_vifsec_set $vifidx IEEE11iAuthenticationMode $wpa2authmode + + config_get key "$vif" key + case "$enc" in + *wep*)#WEP key + key="${key:-1}" + case "$key" in + [1234]) + for idx in 1 2 3 4; do + local zidx + zidx=$(($idx - 1)) + config_get ckey "$vif" "key${idx}" + [ -n "$ckey" ] && \ + cfg_vifsec_set $vifidx WEPKey.${idx}.WEPKey $ckey + done + cfg_vifsec_set $vifidx WEPKeyIndex $key + ;; + *) + cfg_vifsec_set $vifidx WEPKey.1.WEPKey $key + cfg_vifsec_set $vifidx WEPKeyIndex 1 + [ -n "$wep_rekey" ] && append "$var" "wep_rekey_period=$wep_rekey" "$N" + ;; + esac + ;; + *)#WPA psk + if [ ${#key} -eq 64 ]; then + cfg_vifsec_set $vifidx PreSharedKey.1.PreSharedKey "$key" + else + cfg_vifsec_set $vifidx KeyPassphrase "$key" + fi + ;; + esac + + cfg_vif_add $vif $vifidx BasicDataTransmitRates mcast_rate + + config_get wds "$vif" wds + case "$wds" in + 1|on|enabled) wds=1;; + *) wds=0;; + esac + + config_get mode "$vif" mode + case "$mode" in + ap) + [ "$wds" = 1 ] && opmode=RootAP || opmode=InfrastructureAccessPoint + ;; + sta) + [ "$wds" = 1 ] && opmode=WDSStation || opmode=WirelessStation + ;; + adhoc) + # don't support adhoc + ;; + wds) + opmode=WDSStation + ;; + esac + cfg_vif_set $vifidx DeviceOperationMode $opmode + # RTS and Rragmentation have different definitions from mib based targets + cfg_vif_add $vif $vifidx RTS rts + cfg_vif_add $vif $vifidx Fragmentation frag + cfg_vif_add $vif $vifidx X_ATH-COM_SSIDHide hidden + cfg_vif_set $vifidx X_ATH-COM_APModuleEnable $vifena + cfg_vif_add $vif $vifidx X_ATH-COM_WPSPin wps_pin "12345670" + cfg_vif_set $vifidx X_ATH-COM_VapIfname "$ifname" + if [ "$enc" = "none" ] ; then + cfg_vif_set $vifidx X_ATH-COM_WPSConfigured NOTCONFIGURED + else + cfg_vif_set $vifidx X_ATH-COM_WPSConfigured CONFIGURED + fi; + + + cfg_vif_add $vif $vifidx X_ATH-COM_ShortGI shortgi + cfg_vif_add $vif $vifidx X_ATH-COM_CWMEnable 1 + cfg_vif_add $vif $vifidx X_ATH-COM_WMM wmm + + # Note that disablecoext and HT40Coexist are logical negations of + # one another, hence the inverted logic here. libstorage takes + # care of mapping back to the UCI setting. + config_get_bool disablecoext "$vif" disablecoext + if [ "$disablecoext" = 1 ] ; then + cfg_vif_set $vifidx X_ATH-COM_HT40Coexist 0 + else + cfg_vif_set $vifidx X_ATH-COM_HT40Coexist 1 + fi + + if [ "$device_unmanaged" -gt 0 ] ; then + wsplcd_unmanaged=1 + else + config_get_bool wsplcd_unmanaged "$vif" wsplcd_unmanaged 0 + fi + cfg_vif_set $vifidx WsplcdUnmanaged $wsplcd_unmanaged + + # HBR is not implemented in QSDK + # cfg_vif_set $vifidx X_ATH-COM_HBREnable 0 + # cfg_vif_set $vifidx X_ATH-COM_HBRPERLow 20 + # cfg_vif_set $vifidx X_ATH-COM_HBRPERHigh 35 + + # Multicast Enhancement is not implemented in QSDK + # cfg_vif_set $vifidx X_ATH-COM_MEMode Translate + # cfg_vif_set $vifidx X_ATH-COM_MELength 32 + # cfg_vif_set $vifidx X_ATH-COM_METimer 30000 + # cfg_vif_set $vifidx X_ATH-COM_METimeout 120000 + # cfg_vif_set $vifidx X_ATH-COM_MEDropMcast 1 + + done + + done + +} + +case "$1" in + "wifisec") + IGNORE_NON_WIFISEC=1 + network_name=$2 + cfg_get_wifi $network_name + ;; + "wifi") + network_name=$2 + cfg_get_wifi $network_name + ;; + *) + network_name=$1 + cfg_get_wifi $network_name + ;; +esac diff --git a/sbin/udevtrigger b/sbin/udevtrigger new file mode 100755 index 0000000000000000000000000000000000000000..9dba823722820b2159b17842646d1879798ca0b9 GIT binary patch literal 5428 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 literal 0 HcmV?d00001 diff --git a/sbin/udhcpc b/sbin/udhcpc new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/sbin/udhcpc @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/sbin/upgraded b/sbin/upgraded new file mode 100755 index 0000000000000000000000000000000000000000..5dc9e53be63a63f79f5a14e8a97e1e80428fd911 GIT binary patch literal 73103 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/dev/null >/dev/null +mtd erase rootfs 2>/dev/null >/dev/null + +echo "Mounting $mtd_rootfs as new root and $mtd_kernel as kernel partition" + +mkdir "$mnt_kernel" +mkdir "$mnt_rootfs" +mount -t yaffs2 "$mtd_kernel" "$mnt_kernel" +mount -t yaffs2 "$mtd_rootfs" "$mnt_rootfs" + +echo "Copying kernel..." +cp $src_kernel $mnt_kernel/kernel || { + echo "Error occured while copying the kernel" + exit 1 +} +chmod +x $mnt_kernel/kernel + +echo "Preparing filesystem..." +( cd "$mnt_rootfs"; tar xvz -f "$src_rootfs" ) + +# make sure everything is written before we unmount the partitions +echo "chmod ugo+x /" > $mnt_rootfs/etc/uci-defaults/set_root_permission +sync +ls $mnt_kernel >/dev/null +ls $mnt_rootfs >/dev/null + +echo "Cleaning up..." +# unmount the partitions and remove the directories into which they were mounted +umount $mnt_kernel +umount $mnt_rootfs +rm -rf $wget2nand_dir + +# all done +echo "Image written, you can now reboot. Remember to change the boot source to Boot from Nand" diff --git a/sbin/wifi b/sbin/wifi new file mode 100755 index 0000000..3fef7ae --- /dev/null +++ b/sbin/wifi @@ -0,0 +1,295 @@ +#!/bin/sh +# Copyright (C) 2006 OpenWrt.org + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh +[ -f /lib/sm_fixup.sh ] && source /lib/sm_fixup.sh || fixup_network_config() { + return 0 +} + +usage() { + cat </dev/null >/dev/null; then + eval "pre_${driver}" ${1} + fi + ); done + + for device in ${2:-$DEVICES}; do ( + config_get disabled "$device" disabled + [ "$disabled" = "1" ] && { + echo "'$device' is disabled" + set disable + } + config_get iftype "$device" type + if eval "type ${1}_$iftype" 2>/dev/null >/dev/null; then + eval "scan_$iftype '$device'" + eval "${1}_$iftype '$device'" || echo "$device($iftype): ${1} failed" + elif [ ! -f /lib/netifd/wireless/$iftype.sh ]; then + echo "$device($iftype): Interface type not supported" + fi + ); done + + for driver in ${DRIVERS}; do ( + if eval "type post_${driver}" 2>/dev/null >/dev/null; then + eval "post_${driver}" ${1} + fi + ); done +} + +wifi_updown() { + cmd=down + [ enable = "$1" ] && { + _wifi_updown disable "$2" + ubus_wifi_cmd "$cmd" "$2" + scan_wifi + cmd=up + } + ubus_wifi_cmd "$cmd" "$2" + _wifi_updown "$@" +} + +wifi_recover() { + _wifi_updown disable_recover + _wifi_updown enable_recover +} + +wifi_reload_legacy() { + _wifi_updown "disable" "$1" + scan_wifi + _wifi_updown "enable" "$1" +} + +wifi_reload() { + fixup_network_config + ubus call network reload + wifi_reload_legacy +} + +wifi_detect() { + for driver in ${1:-$DRIVERS}; do ( + if eval "type detect_$driver" 2>/dev/null >/dev/null; then + eval "detect_$driver" || echo "$driver: Detect failed" >&2 + else + echo "$driver: Hardware detection not supported" >&2 + fi + ); done +} + +wifi_unload() { + _wifi_updown "disable" "$1" + for driver in ${1:-$DRIVERS}; do ( + if eval "type unload_$driver" 2>/dev/null >/dev/null; then + eval "unload_$driver" || echo "$driver: unload failed" >&2 + else + echo "$driver: wifi unload not supported" >&2 + fi + ); done +} + +wifi_load() { + wifi_unload + for driver in ${1:-$DRIVERS}; do ( + if eval "type load_$driver" 2>/dev/null >/dev/null; then + eval "load_$driver" || echo "$driver: load failed" >&2 + else + echo "$driver: wifi load not supported" >&2 + fi + ); done + _wifi_updown "enable" "$1" +} + +start_net() {( + local iface="$1" + local config="$2" + local vifmac="$3" + + [ -f "/var/run/$iface.pid" ] && kill "$(cat /var/run/${iface}.pid)" 2>/dev/null + [ -z "$config" ] || { + include /lib/network + scan_interfaces + for config in $config; do + setup_interface "$iface" "$config" "" "$vifmac" + done + } +)} + +set_wifi_up() { + local cfg="$1" + local ifname="$2" + uci_set_state wireless "$cfg" up 1 + uci_set_state wireless "$cfg" ifname "$ifname" +} + +set_wifi_down() { + local cfg="$1" + local vifs vif vifstr + + [ -f "/var/run/wifi-${cfg}.pid" ] && + kill "$(cat "/var/run/wifi-${cfg}.pid")" 2>/dev/null + uci_revert_state wireless "$cfg" + config_get vifs "$cfg" vifs + for vif in $vifs; do + uci_revert_state wireless "$vif" + done +} + +scan_wifi() { + local cfgfile="$1" + DEVICES= + config_cb() { + local type="$1" + local section="$2" + + # section start + case "$type" in + wifi-device) + append DEVICES "$section" + config_set "$section" vifs "" + config_set "$section" ht_capab "" + ;; + esac + + # section end + config_get TYPE "$CONFIG_SECTION" TYPE + case "$TYPE" in + wifi-iface) + config_get device "$CONFIG_SECTION" device + config_get vifs "$device" vifs + append vifs "$CONFIG_SECTION" + config_set "$device" vifs "$vifs" + ;; + esac + } + config_load "${cfgfile:-wireless}" +} + +wifi_trap() { + for driver in ${1:-$DRIVERS}; do ( + if eval "type trap_$driver" 2>/dev/null >/dev/null; then + eval "trap_$driver" >&2 + fi + ); done +} + +DEVICES= +DRIVERS= +include /lib/wifi +scan_wifi + +trap 'wifi_trap; exit' INT TERM ABRT QUIT ALRM + +case "$1" in + down) wifi_updown "disable" "$2";; + detect) wifi_detect "$2";; + status) ubus_wifi_cmd "status" "$2";; + reload) wifi_reload "$2";; + reload_legacy) wifi_reload_legacy "$2";; + load) wifi_load "$2";; + unload) wifi_unload "$2";; + recover) wifi_recover "$2";; + --help|help) usage;; + *) fixup_network_config; ubus call network reload; wifi_updown "enable" "$2";; +esac diff --git a/usr/bin/[ b/usr/bin/[ new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/[ @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/[[ b/usr/bin/[[ new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/[[ @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/avlninfo.sh b/usr/bin/avlninfo.sh new file mode 100755 index 0000000..88f1d95 --- /dev/null +++ b/usr/bin/avlninfo.sh @@ -0,0 +1,59 @@ +#!/bin/sh + +export PLC=$(uci get plc.plc.interface) + +utf8() { + local s + # If valid UTF-8, ok. Else assume CP1252, convert to UTF-8, if not ok use fallback of 8bit unicode codepoints to UTF-8, + # if this also fails, take it as it is. + # actually HFID allow only ASCII code 32..127 according to HomePlug-AV spec. So this usage is not standard conform! + s=$(printf "%s" "$1" | iconv -s -f utf-8 -t utf-8) || + s=$(printf "%s" "$1" | iconv -s -f cp1252 -t utf-8) || + s=$(printf "$(printf "%s" "$1" | hexdump -e '/1 "x00x%02x"' | sed -e 's,x,\\x,g')" | iconv -s -f ucs-2be -t utf-8) || + s=$(printf "%s" "$1") + echo "$s" +} + +. /usr/share/libubox/jshn.sh + +json_load "$(plcstat -t "$@" | awk -f /usr/share/rpcd/plcstat-t.awk)" 2>/dev/null + +json_select devices >/dev/null +el=1 +while json_select $((el++)) >/dev/null ; do + json_get_vars mac + mfg="n/a" + usr="n/a" + net="n/a" + nmk="n/a" + if plcwait -x -s -w 1 -q "$mac" ; then + MAC= MFG= USR= NET= NMK= + while IFS=" " read a b; do + case "$a" in + MAC|\ + MFG|\ + USR|\ + NET|\ + NMK) + eval $a="\$b" + ;; + esac + done <) { + if(/^-----BEGIN (.*)-----/) { + my $hdr = $1; + if($hdr =~ /^(X509 |TRUSTED |)CERTIFICATE$/) { + $is_cert = 1; + last if($is_crl); + } elsif($hdr eq "X509 CRL") { + $is_crl = 1; + last if($is_cert); + } + } + } + close IN; + return ($is_cert, $is_crl); +} + + +# Link a certificate to its subject name hash value, each hash is of +# the form . where n is an integer. If the hash value already exists +# then we need to up the value of n, unless its a duplicate in which +# case we skip the link. We check for duplicates by comparing the +# certificate fingerprints + +sub link_hash_cert { + my $fname = $_[0]; + $fname =~ s/'/'\\''/g; + my ($hash, $fprint) = `"$openssl" x509 $x509hash -fingerprint -noout -in "$fname"`; + chomp $hash; + chomp $fprint; + $fprint =~ s/^.*=//; + $fprint =~ tr/://d; + my $suffix = 0; + # Search for an unused hash filename + while(exists $hashlist{"$hash.$suffix"}) { + # Hash matches: if fingerprint matches its a duplicate cert + if($hashlist{"$hash.$suffix"} eq $fprint) { + print STDERR "WARNING: Skipping duplicate certificate $fname\n"; + return; + } + $suffix++; + } + $hash .= ".$suffix"; + if ($symlink_exists) { + symlink $fname, $hash; + print "link $fname -> $hash\n" if $verbose; + } else { + open IN,"<$fname" or die "can't open $fname for read"; + open OUT,">$hash" or die "can't open $hash for write"; + print OUT ; # does the job for small text files + close OUT; + close IN; + print "copy $fname -> $hash\n" if $verbose; + } + $hashlist{$hash} = $fprint; +} + +# Same as above except for a CRL. CRL links are of the form .r + +sub link_hash_crl { + my $fname = $_[0]; + $fname =~ s/'/'\\''/g; + my ($hash, $fprint) = `"$openssl" crl $crlhash -fingerprint -noout -in '$fname'`; + chomp $hash; + chomp $fprint; + $fprint =~ s/^.*=//; + $fprint =~ tr/://d; + my $suffix = 0; + # Search for an unused hash filename + while(exists $hashlist{"$hash.r$suffix"}) { + # Hash matches: if fingerprint matches its a duplicate cert + if($hashlist{"$hash.r$suffix"} eq $fprint) { + print STDERR "WARNING: Skipping duplicate CRL $fname\n"; + return; + } + $suffix++; + } + $hash .= ".r$suffix"; + if ($symlink_exists) { + symlink $fname, $hash; + print "link $fname -> $hash\n" if $verbose; + } else { + system ("cp", $fname, $hash); + print "cp $fname -> $hash\n" if $verbose; + } + $hashlist{$hash} = $fprint; +} + diff --git a/usr/bin/chkpib b/usr/bin/chkpib new file mode 100755 index 0000000000000000000000000000000000000000..64c553fbed79c1e999f1ab87904225dd923d56c0 GIT binary patch literal 12741 zcmcIre_T}8mA?Zs!vKShMg@&A4;+4ofHVBYy74jm2Jv^YNsVO&=J6PuA2z4hV_ue2-n{NNu zhv%Jh?mhS1d(OG{+&k|*Hy14`R)wgTiYZqJ(}7YkK9UMD>DI^$8c>{6Lj{a!0hx?f zKx!>%(4brm2!#sNE5O(klo3#!ssT5kQq;@9SPTjXs9ur*X3#GKGxaeEm_`{WIzw5$ z0*qaPK9bfd^&#M`&@Tg1K{o*l1E}qdmzDwF?IODjcdHmxrk>|?RL^tTQ=1Av)TH@5 zX(raiR5wP+$YlP3E)e9HAiM@z&-id2IEwMJmjbI9AF=^h!+7nZz*@$Kz5yJ8X4`=& z5C-^c8p}76zNrAZLc#X{Phz|d)oe1r0JsN01yY~D6q68O=w%ETdL@1ma58vm7Yj`7 zk^vMas*8r+W?=Y|^`Jf-{vPxU5C0kEJn%5eRltLc54!^T@4e#Dfcm3rHh_Fjebacy zUo({gnj0M8euby8B?6`aVgdI7k^rQeE}F}9CCEtf5BbHY@NhdlYek7&A-`sFewPdd=Q5At%o%8vH$QyKKr+^HB_&%PeV zCo5~7?8E#}WuX0W$SD3|?=b$}{oor>PvgBkuKmdTQ2I}Szone1_2q()%_`O0o;rIg4#Nzf%@x)X%r9+VH( z5hh(!k157jcw&_mi1zR}bCU6WEwd6s)AvBQ;zr*W#h~Eym&_1S1e3Nm+)3rv`y=+it|6?6HWfhIjOg+4K z22&@AJ1w@^QQoyyt#=*3Rj;;vX$Y-X8C3Nl{gu&I4i@g=Tc@5YNiV%nb|R`bvYz!$ zXpNe^p(S!RAJ;U4={bS9Sg*dGwdzmvDCJNFt-TTDs^su`)qpqcW-x8Pzzilx%xu#g zoIOx)(@Rn@k`C_3eY^c615FbT-X|Vtix7_wxRcd0SZFTVg#up^m>6dWai}iOg_e}I zh&kc)VHl;ZH8L=H28-<9<2QuVtH{ch$co`|^+&Ke`iYha_V4!l5t}wZ1LNayzBDcc zv@<@zXe9^p@sCQgn2&ED7V)zr?xl0ut=I)Pi5a(r@7(@8BK-nW8&$)%LihI@DXt5` zQ1|r_JePEGr^7(}3fHW3rt5MoMkA0~#X*Sa&ZDpG1qpTH?e+G5+JPcQfOH$VLh9%}iKsy7Kx#mbAdY@?Sr|xR8P!voUW| z82@A}o4jKyv$n@3EFT{Jaj5ws^BU$FcouG~VXD`N4~=OKsfmewdL!9zOFHxD458s9 zt2cyvEZGtQe_7@=pq<7T!c^p2`09*t+dLETnENT)(f@XgYdgl%5ohk(j&Wcum`3~| z>#$Pa)Si4pu^=6^#-Q({@p*GUts`1PIzz|>>U;DxxX3+1EoQ$tjE=cM`3Tsz|(Q}wX};}ZS4c*jOKJpVAX(2{64Lz-!8{k zt!iCdgzT5W=H%&4c3gdU1#EesSJxZf8*#nIrElBkRzWkn`U^O3_<< z+rDSoq4DEqcg2Ov8k5&b`tqS~nz&m1>~+?0Ruemeg`LUnRX?jKh6cSmEY2!hko;{) zI!Ek0l0*3dxnY@if{jL}h85bjecDYwK@VZK#4fa)*|xcDpV%Sw*c|j`axT1`G~&&K zom)s!+*zh-ZLd&$)E*nUb64-KX+v%MT;yBkRw1|TbB7Qu#vv+`m61MkmEJvR-w0(VW$H#&LKayu1t%O^GuEQYnJu2lXvPP$$Wj zNd8Nr=t*(gGAeGew(L>b?uWKy@%wFC-0YR*V#if;I-k{XwUYdK)vRcoC25=rjZ+c7 zO=IG>X(WEw6EISpBpZq7Maq6sJhQgnFEH3U${+D~RxsiZCXD(U)Z4%A{(;~W%6D52 zKd~yrI_o)W_v7N0v({7At$du$J5Rh-p-K$#K5Dyl#u|O&EZ@CZd}=p;rQC-7MBUS- zH_WP69o!@i{5OA^4{Y3L-OHOxFU1?~Ema*{dzy(lldi;eNp-UC2daixv3<~=5_;Bp z*mIUg>pp?zgwe?wQU{x@_m`{6)IzfO)W8<8U3hxXZ=5{ax3w>Et%n`3cU6DdCpb>> z1&?j*>$2_C3s=rI3-6um>#Ew-EW9M>Pd1BBZe!dMF{wIju36PEf3Vp$d8=)gw0n;i=wy9BZsvaF#@yfQCj4U68g ztM3O^U+NlmbF*!_xE8*M5dXQIRow31BIs^bS*Pt`@;FYbqQ7idD7N3+oDu?W-g}mh z&g+^{5_gjCn*O5YESIc45Ob3MlsC*cbT2$SMcjF_DlY8MbcJ3R7gC>kk~=u@G;avM zSv5BbIwBC+h*MSqIu(e^>`l@f8ZW)0XH&LWWQ%&sT$mw z1WjN9@vhY9n}H~owEo<&uG9c#dt|?RA?_EQ5q3M}frM?+`1pi2&|QG{0LKAW?C*9P z0tRYPn^f1WHrDy}x)9sCuepHUrJ@`c+3#TdF^_ifeQGUY-RH7?&19R!4!%&Wby+=z z-utOWJc=5u2IQEIp}y{z-dSz4+!(iB|IGc#`i!LX%%Q%3?n2p6-$C_-GLqZvH)vaC zm8sT-mK%F#+4^NKqrVchwmgb7i$_Uw@BKsmV4p+&Zo^$PHwX04+k`rv4-fiLC$y04Gbn4VsH>&>=%I_)l1XHnpcgVEU~$CA!}fm|Nh|AkqK zxF+a>z^|!P@j&F5vA!eMbRQi%R>}IeU_F2&#zlIp^{dBdJg8{w9;;EZ{$*GXAc?zM zZ`jZjg8Zn4Wg)Qa1^?TB)3z45KPkFnZF^c7$x~xTBH8u>*ajepzr(igDH=E3MWYWI z0e91gGDMc9a$GJj@x09&K`w;Inm9FTp)jHahI_(YyZ&dr= z{u^;#BI~@1FQjpa9o?mO8F?W_4xqMwhcEKvzPfYoqR|A6fV*i#8GJ#0@Pv)bPbssC z9f6cFzL-PpC0`^-lxvM7@tn zzfgvJJ8PQYw+CkVi~iDg^(tgeFXisU2Eg|KPclAv0q_psTwvtg&PJ(Pw40!B6Nob#B1ej0T=)_y%QaUq?^gqFVqdP`S=!)6hlc0Tqk5eCthE8>R zbFA($K2EEh*xoE2K#A#h+Loxe@OJX(6>-a<3ADTF)#A=}KX8n+Bi(LqZqdhKAJiMg zE%hplfE%cQzofGhoNm@#c`w#YMt|-PUsT z?qfHHci$RnHdXI_^|MRa)*F0|HTz`$2igCW;l6hD+Jw(PJm)g|hk8sM*_q}A{T~eR z*&SIO*HW`yzBb|NhZp`;)SdcpAi{R4o@p$XDla}*u70k=%boVyZmnTE3ZE@#v4~wi zDY^RL)kXd9_rI298S2UAvku>EHuG0M$S%K@dhNBZo3pTorY$?9_Vc-62%h!As zpZ(zt$XxrEtZ!dU6%#JMmi_1rKFf0TgJ(-Gzjk%W)%ORk47_%(sHIH&`MIL*DOfN3 zxuQ!Bjb%4qdHY;Zh@~9!s{Hn;qXRG7{`8aLzN`xM@8dtQTxULZqS$t@o-xbC%07&C z&(Y`nUhcC)r#oyn;LB{9p@`RUS|4i`it4?*nDF_c&&oau8+hjoZw=j>U#>cn-x3x# zy)~?!KfmU3L9fIwe`&ofj3mSzt=fv7kF?QWWzBal%=*Q(l=FuYG;LvvDEC8?yp|F)_IDw@Lp~Yf zenV7?@q4YVg?k@!=cYe>lh3Rk_)(_w^H*2p+EnfhpKZFqGA!c%h;JTS_3s-pESL>j zj{P*N`q+1mJqqey`4=-Rm9}Hwkw$s&*!MMBw~q9SJL*|qWx2Xcy{FoXIh0v_bNKDe zfW4X3SzCbj0p7G-8=1*FM&*Yo_Tg)j)LKykO~&8lBA4J49d=Ocs*`ej*b$AXbeN+u zqZ;Q_Hzyj)HkVJ#UTAosC7p-8)^t9zdBAn0@`V*xWizi-id)d?mKfKoOAd3Y@U-Xt zBXr`&Z^X6<;t9y;p3&hs2!3YN zB8g`w$-ipEF3M86lr~+Q)`@2k1q3Z?bYM`Em=3}Zy-dDm0c^NxXL%y~0wWv}3`M7nR4?q>Eamd~~-e^eX% zd()iMofpVEA8%L?$UBs0n2-B>L(X^9R!#PM-MQyK-PdE7QqRQahSrqc#-MoW7j69eWld}QV*pWrbDBVKXyJoki1xhbMmC$sfQT+nREnmMAxa- z1&oIhwK{_aax(%6=i_%F|I_|xm^8#as}95saX*=PC{8I0bFvc@aqJq1M&~zqYlv%O z7nhXlDsJ`V4{;x{=!JvLh?}4CKw1ytWCGxPlu`;<39zD^_7j|WQZ`_Z@dIxI;2f1g zG|o&Z)b3-znP7zN2Sj^|Hhyl=b|Lw~1 zpBlQ)FBTZ|pU<}b=^cN$szMe0^}uYaPOPg`9krI@b(2^v=#p-TCF0MsURbOaQlmem zz3ReK_}%?(us=LcK1t8RgU`W@lZJ;A45mIjUpD?2&+G3oGYy_E8|gWBf?@c!&Y*jb z%IR4(J-4Q3)p+)dL!Nxe?}L79{pR;UA<}zcdTy<>=Ys9yeO!&ro!H3H8%ECIvWWs$ z2U75I4mXEdm&e}Z6u5Xh-b(qnT2GVP&Q(Kn@k5nC!F7Vyhj)s9(crJi*VG9$YkW?Qx3cfQoxs2ZS z-YHw}8HweH4Ni||jgJ#O9(x31uC?n}tpfpFMfcU*sv*!^hO--gt=mBQs(wG2sMp(K@C0Oc89OQY1_!TY;H%b;A>=TZTQ+I2i}^m z3x{*7@&1`}2|gcYl;lk`!qwoYmaM0@u0a}4(TK)7aEF`dnz}V$LExe{)0kR`@imE@ zTM+C%&gSM|v)AUfr;V#uoaPcRBDa{vln}Ez!706aYw&tR7{oY*m=C{2z$Y9T4t>OP ztK=SitK~}cMFa57=T^o0;%nk-R#OYK0qvuxmM<&FPt8lu<5<~>C0qf@#>XXvTLA}@lXDC5 zQ@96L~kbLRyb|zup_Wa8-2oopB7Dx z9ZK{@8?gYGqM&w6~$!zV2TJPfb`>HrOZ4S;3<_Kt6^ zUn6WZQGcetaghvUY1*?aQ(;C?W?n`{ac)+YCC8L$%E`?vEY3A&<>%)XT5=RwS_;gP zm6u`8E6gcEZH^`1WHMV!=G^S;yn=$Fq6||Z$++=N3gPc!;S$cy%_}zLWLk19ru3Yw z{PY~N$zrl(<>ch$7n-v(r12J;ax*QNMY+Y8O)IsMpdarjW{^#AOiy2-EVimBcE;f1KtJ;Y<>6HgXqW@YE( z=H*)o3X3HFP`TxY^V-+u6z)9K^QZr~eCYJ^c@G_3^~m)}*IO2D>3n78cRo28_Hz5= zt*cZ<^W$$lsQ>;u-nUjaHlIE4=RIe%FTTC!dgH}Cj<>&ftK^A^Z$I}dqkjMUsh3kc z<&E23ezfc7XV(4U$y4nQEL;AP`B$#4(8TwC`N-yDzv_$p>XR3DmS}%dvuw(oIb!0G zh{x0Jjm@o0aot{#8+DHm;aj<`KH}dVJNoOi7H`Vq9lz|~|I&=wilY@zH5_v;``L+> z{^`Hlr8N#s$a>sR?{Api`S!F~IZj<->H0;PU2h!9o2fsz_~gswtM>k8NnM)ftH$kH zu5Ea}#kmJ>`Kz@XzC^~9_aUbThXQ%e8MXf=#oOoH z*@VeokP7Y?lyAw0qpw$f6!s0}^(%!|7|9J*rIh$5=U~>@ISWdyq5boqI$v`j*=) zZgN%2`BLT!ZFq^L)RlUCjcyzZf;?r`(R`uctMNLdU2{aAGIDN3BR)qH$wpc43RsS~ zpp09Ncdj;kvNlpD+p?mm8VQ>=SH?;Nx8QZuaAkJE-RP)w2wqOgWp^o;^6VY|b7LKY zK1SD#aS-aT3Fl;{ORAC2Qmz1QF+LT!EOiRN2p)MV6*(=n5H$9R)Q181-I0ntBlT&3 zAJB!mQh*io8-Vu#X8?ovouUIkPuc>;ICac@8@sdWg1M}YZ?rl z*)uz|Z$m7L>DfZR7ZPKJ|GWTSnEvPwW_2jXbn&;$YK5Pv@G})YMd4GrLw8$+8J{!Z zTW~$TjT^_`9?P5AI9@l7*N@{3#j(Kv#SZ^kzs+W_r=_W+oK@fSx) W(Kmzm{}&0A78&MYr-Z-Z*8IO?_5l(A literal 0 HcmV?d00001 diff --git a/usr/bin/clear b/usr/bin/clear new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/clear @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/cmp b/usr/bin/cmp new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/cmp @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/configsync_event_delay.sh b/usr/bin/configsync_event_delay.sh new file mode 100755 index 0000000..b68e215 --- /dev/null +++ b/usr/bin/configsync_event_delay.sh @@ -0,0 +1,43 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +my_logger() { + logger -t configsync_event_delay "${@}" +} + + +DELAY=$(uci_get ${MY_SERVICE_NAME} global eventdelay 30) +my_logger " copy system configuration to configsync received parameters: $@ delay = $DELAY" + +# add service to servicelist if not in list +for SERVICE in "$@"; do + add_to_list $CS_SERVICELIST ${SERVICE} +done + +sleep $DELAY + +SERVICELIST=$(cat $CS_SERVICELIST) +SERVICE_ENABLE=$(uci_get ${MY_SERVICE_NAME} global enabled 0) +if [ ${SERVICE_ENABLE} -eq 1 ]; then + my_logger "start synchronization" + RETVAL=1 + for CHANGED_FILE in ${SERVICELIST}; do + my_logger "Handle ${CHANGED_FILE} SYSTEM-TO-CONFIGSYNC" + if /usr/bin/${MY_SERVICE_NAME}_handler.sh SYSTEM-TO-CONFIGSYNC "${CHANGED_FILE}"; then + RETVAL=0 + fi + update_md5sum ${CHANGED_FILE} + done + if [ $RETVAL -eq 0 ]; then +# /usr/bin/${MY_SERVICE_NAME}_handler.sh APPLY + my_logger "Apply configsync changes" + killall -USR1 p1905 + fi + my_logger "end synchronization" +else + my_logger "${MY_SERVICE_NAME} service not running -> trigger ignored" +fi +>$CS_SERVICELIST + diff --git a/usr/bin/configsync_handler.sh b/usr/bin/configsync_handler.sh new file mode 100755 index 0000000..e452d88 --- /dev/null +++ b/usr/bin/configsync_handler.sh @@ -0,0 +1,194 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/lib/configsync_lib.sh + +my_logger() { + logger -t configsync_handler "${@}" +} + +create_local_configuration_file() { +#if it it not feasable that the uuid changes every time the service is started make the uuid persistent + UUID=$(cat /proc/sys/kernel/random/uuid) + if [ "$(uci_get ${MY_SERVICE_NAME} global configured)" = 1 ]; then + CONFIGURED="yes" + else + CONFIGURED="no" + fi + + cat > ${CONFIGSYNC_CONFIGURATION_FILE}<$CS_IMPORTSERVICELIST + fi + return $RETVAL +} + +start_p1905() +{ + my_logger ">>> start_p1905()" + + # wait on first start after device boot + STARTDELAY=$(uci_get ${MY_SERVICE_NAME} global startdelay 0) + EXTENSIONDELAY=$(uci_get ${MY_SERVICE_NAME} global extensiondelay 20) + wait_stable_config ${STARTDELAY} ${EXTENSIONDELAY} + + for SERVICE in ${CS_SERVICES_TO_SYNC}; do + update_md5sum ${SERVICE} + done + + rm -f /tmp/cs_omit_wireless + killall p1905 + # call init() for all files (not directories!) in PATH_TO_CONFIGSYNC_EXECUTOR + find ${PATH_TO_CONFIGSYNC_EXECUTOR} -type f -maxdepth 1 -exec sh -c "echo \"Call initialization of {} ...\"; {} init" \; + + create_local_configuration_file + /usr/sbin/p1905 -f ${CONFIGSYNC_CONFIGURATION_FILE} | while read MESSAGE_TYPE MESSAGE + do + case ${MESSAGE_TYPE} in + AUTOCONFIG-FAILED) + my_logger "Message ${MESSAGE_TYPE} ${MESSAGE} ignored" + ;; + NEW-AP-SETTINGS) + my_logger "Message ${MESSAGE_TYPE} ${MESSAGE} ignored" + ;; + CONFIGSYNC-SET-CONFIGURED) + my_logger "Message ${MESSAGE_TYPE} ${MESSAGE} setting configsync state to configured" + uci_set configsync global configured '1' + uci_commit configsync + create_local_configuration_file + ;; + NEW-CONFIGSYNC-SETTINGS) + # kill pending events from own website + killall configsync_event_delay.sh + >$CS_SERVICELIST + handle_event ${MESSAGE_TYPE} "${MESSAGE}" configsync_to_system + reload_config + ;; + CONFIGSYNC-DYNAMIC-UPDATE) + handle_event ${MESSAGE_TYPE} "${MESSAGE}" dynamic_update + ;; + CONFIGSYNC-RESET) + my_logger "Message ${MESSAGE_TYPE} ${MESSAGE} received" + rm $CS_CONFIGURATION_PATH/* + find ${PATH_TO_CONFIGSYNC_EXECUTOR} -type f -maxdepth 1 -exec sh -c "echo \"Call initialization of {} ...\"; {} init" \; + ;; + VENDOR-MESSAGE) + my_logger "Vendor message received" + # cut off the VENDOR-MESSAGE prefix, decode base64 data and call service handler + /usr/bin/configsync_vs_handler.sh $(echo "$MESSAGE" | cut -d' ' -f2 | openssl enc -base64 -d) + ;; + *) + my_logger "Unknown message ${MESSAGE_TYPE} ${MESSAGE}" + ;; + esac + done +} + +case ${1} in + SYSTEM-TO-CONFIGSYNC) + handle_event NEW-SYSTEM-CONFIG-SETTINGS "${2}" system_to_configsync + ;; + APPLY) + my_logger "APPLY) Apply configsync changes" + killall -USR1 p1905 + ;; + STOP) + my_logger "STOP) Stop p1905" + killall p1905 2>/dev/null + ;; + START) + ETH_MAC_ADDR=${2} + my_logger "START) Start p1905 with ${ETH_MAC_ADDR}" + start_p1905 + ;; +esac diff --git a/usr/bin/configsync_vs_handler.sh b/usr/bin/configsync_vs_handler.sh new file mode 100755 index 0000000..946ec01 --- /dev/null +++ b/usr/bin/configsync_vs_handler.sh @@ -0,0 +1,42 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh + +_logger() { + /usr/bin/logger -t configsync_vs_handler.sh: "$@" +} + +service_quota() { + local EVENT=$1 + local MAC=$2 + local REMAINING=$3 + case $EVENT in + assoc|disassoc) + /usr/bin/station_quota.sh --event "${EVENT}_remote" --mac "${MAC}" --remaining "${REMAINING}" + ;; + list) + /usr/bin/station_quota.sh --event "${EVENT}_remote" + ;; + *) + _logger "unknown event '$EVENT'" + ;; + esac +} + +json_init +json_load "$1" +json_get_var service service +json_get_var event event +json_get_var mac mac +json_get_var remaining remaining +json_dump + +case $service in + quota) + service_quota $event $mac $remaining + ;; + *) + _logger "unknown service '$service'" + ;; +esac diff --git a/usr/bin/crontab b/usr/bin/crontab new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/crontab @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/curl b/usr/bin/curl new file mode 100755 index 0000000000000000000000000000000000000000..97c16f83a21d92730a1642b4bc71251e55202752 GIT binary patch literal 88032 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 literal 0 HcmV?d00001 diff --git a/usr/bin/cut b/usr/bin/cut new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/cut @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/dbclient b/usr/bin/dbclient new file mode 120000 index 0000000..54813a1 --- /dev/null +++ b/usr/bin/dbclient @@ -0,0 +1 @@ +../sbin/dropbear \ No newline at end of file diff --git a/usr/bin/dirname b/usr/bin/dirname new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/dirname @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/dlanApp2Backend-device b/usr/bin/dlanApp2Backend-device new file mode 100755 index 0000000000000000000000000000000000000000..35a9ed739dd54084a7f60ba3303797e8b115d63d GIT binary patch literal 345296 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
    gO=9N$LAiEUOsspPhHb={6%wT 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
    16xukyw6`*HQl%Tu%4JGu2&0cDZxQ}u1=9OfGA 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 literal 0 HcmV?d00001 diff --git a/usr/bin/dlanApp2Backend-plcnet b/usr/bin/dlanApp2Backend-plcnet new file mode 100755 index 0000000000000000000000000000000000000000..271e6be8a593c37e53bf685724eccb9e393f4b79 GIT binary patch literal 735231 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 x;^ePYD{%?+N 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 z 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 EZ*c^PL;wH) literal 0 HcmV?d00001 diff --git a/usr/bin/dropbearkey b/usr/bin/dropbearkey new file mode 120000 index 0000000..54813a1 --- /dev/null +++ b/usr/bin/dropbearkey @@ -0,0 +1 @@ +../sbin/dropbear \ No newline at end of file diff --git a/usr/bin/du b/usr/bin/du new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/du @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/env b/usr/bin/env new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/env @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/expr b/usr/bin/expr new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/expr @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/fetch_radio_information.sh b/usr/bin/fetch_radio_information.sh new file mode 100755 index 0000000..735ce98 --- /dev/null +++ b/usr/bin/fetch_radio_information.sh @@ -0,0 +1,46 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh + +createRadioInformation() { + local radio=$1 + local interface=$2 + local channel + local frequency + local ssid + local config_data + + config_data="$(ubus call uci get {\"config\":\"wireless\",\"section\":\"$radio\"})" + #Device does not have the radio + if [ -z "$config_data" ]; then + return + fi + + #Gather information from iwinfo and uci + json_load "$(ubus call iwinfo info {\"device\":\"$interface\"})" + json_get_var channel "channel" + json_get_var frequency "frequency" + json_get_var ssid "ssid" + + json_load "$config_data" + json_get_values config "values" + #We will add the config via sed to the json object. There it needs the name config. + #Furthermore, delete the first { and the last } to have the right number of brackets + config=$(json_dump | sed 's/values/config/g' | sed 's/^{//' | sed '$s/}//' ) + + #Add information to result + json_init + json_load "$result" + json_add_object $radio + json_add_int frequency $frequency + json_add_int channel $channel + json_add_string ssid $ssid + + #Now the Object has an empty config. Create the json string and then replace the empty config string with the filled one + json_add_object config + result=$(echo $(json_dump) | sed "s/\"config\":\ *{\ *}/${config}/g" ) +} + +result="{}" +createRadioInformation "wifi0" "ath0" +createRadioInformation "wifi1" "ath1" +echo "$result" diff --git a/usr/bin/find b/usr/bin/find new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/find @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/free b/usr/bin/free new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/free @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/ftpget b/usr/bin/ftpget new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/ftpget @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/ftpput b/usr/bin/ftpput new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/ftpput @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/fwuagent b/usr/bin/fwuagent new file mode 100755 index 0000000000000000000000000000000000000000..ea187c6355fda922ca4f821f331d02f0b6d4d0c3 GIT binary patch literal 710272 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⋘$l?al5&)g#=gPvpN; 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

    KW&(&D9)_h=Y()9_!WzJFg{@t9%ypnT4f$Q|Z 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

    bgJ*kI#{R0$t#VAK3C7&m$L}IH7Ox^+TFd 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�AuH8(nVK7zXxfw5CytII1{m_ zl_}wWLi4MT%3A7M*zG>=(W>gqX}fj(=$Su}<|sX55knKK0T z^sgVkxZZ!!s@bU?{gS$IW|I5E*ZJ#JyuJZ*fQwQfqys*@_i}Z>snj-8AEcf&^G=(Z z`HT70eiCe_3Y*XP&Ao0l^M))*>b`#1)GS1YSh&&D+-!JAb2GB)<^rCVt(>Zvx5JT- zf9t+})YRO9T${)EKhNoDb-S>C?m9;7EC&<+m>O=9shN+CHgC|>EI7;4;Bc^Uz*vwk z9LDP{iZ4A#{7Le^$m8|XhgIG_o)e~~%XlxjMPKZ=N?O-5yD{ws%M7 zbw#4Ty>$7?yFU_JSsS>vd^!;dtBEz$e)_GFvzxe32}=fjuOm3Y#BVqWwgCiZ3H8Wx zrhA|-Wftk~OGqi1Lb~8grHRaurb~;){IL}6(TSM%^WANCv;11#zfO6dqTbArFyosr4}pIQ;A+uj3goEf~dsY!6jmX=3-C90?Cn(_7bk)Fc-y2 zEp6#rv{cbjMLjE3Y|&CnD=I1~DotohEmf@aEq$emii(Q$e(8Kav%3dJAV2D_??0lG z&+X34^E~s+?(FRB?hJjx#I(YOP+w#+5-fUhrln;LA? z&h>qcpT%e8u&vmzO-&K+b(L>tEpyH6nL}T5UMrT*QTD0pMX-1JdU0#={;wDD7iFe~ zuGD8kW%}yE`lUiEPeE`(*v}%YwCeq~W!w)fqdnvv)_xjXCgRVtK9>8LOLrIpBwJYz zZ0fMkT8+dg%gHCJbeHZZyQJK5lK$?R7gOpKkXNxb8bL z6Yod#cRq%SNguWIqp~Ep`6;qan2Hj8_Q2tUr^~&6UL1c zmc?hBxCr}HI#uNO-zUfae{=k=#d{ysaleP`y&UiHdW&-}_cKPl(=5(@E<~UIjw~bp z0o~6mUT&;5ZWMj4_n_uF4;L+&QKp3R?+$E;-_P99w*Tu>Vh?}LqQ#%DAh*ptRkngV zQuzHL+|TUK1IFEjHqOC(#qV!SeroLefJ&QqL!-)RFUlrxKe5)hpV9WweigN`&$yqt zqfyw`bIo2qrnhseLcDlAKw#hM2K|0!ZNmM`9o$!3U?)E;(*0U+r$-dr8N{!~{mdQX z#B~V!x#>!`u%DO9?`HjeM#Y_*N^mI~X5Y`K`14|fOwuqWd#+upyMi_^>4yo#xsvs9 z(zT>rJ2~C{@*b(a;;ZEx`%(+*y?#_}uNn#6xP7P3UwO(_&r;)_M6;8BK50Mq+kWc4 z<7HC&(wrQ9VjJT-^=e-Bww3t#{9C=`TcYMNiTBTWOGcYw(xX-+RG*0CPJPS1k*^BR zI5FYV^BD>}TQ-+h`Lze{@%uq0!qlqIFabLfp37_Bh_zd%+pkmg#EX_Vc|m!Fce9$d zpkk}mcxmG$?Ovnq_tAF7Wh_S5-um)Jnk6a;61BFYy-^gjTl9N~_Q5GV1?`3We&6lb z+}0#CAWEmbg!ZGvu6<{uzHL%}O0T_yvDy;ah!W%dI&EJc+q4}enMOL=n2TszE*cYd z=F+lX925n2H4xOZU89|7XMd?6aBi2NudIRJ>fJQPUbHw5+pS9G>~=!MZ@`wa8q&B3 zP5K(f#o1|5a>*jzt=C^evzPhHRP@x}C+*pE zd#0Si%Pm#vYpP4iywz&r70c>%Yu8vRH++LeNyW#%#j5g_m;3aEzUhOr;9EkReympU zY>kPy7)Ofd(c408j+YthiStSr-$h%J_q*-ZSoFf zmwJx3ijk~&7tGr_&*PfsoOjMV_2Syf6>C;H_!dv4(SNU6Q!w?Luj5wp+8ojLwO?CP zxORn>E`QaURqLF3p7R{8^Hw>|*EY^uzh;ffy>2Cu>vf?Y(fyCQ1{?EjpR%>Qs;Z1e zUb_;lSDd$rqZANk;08?E?wd(H>rI3I+sco zOKn$_lY*Xv;PZHOOD6O$T!bj$yS;A`7hmUEOTWDw30iv9#Zmd-$=YchPp950jsMnT z;^|aOVvgzWag>qz@y9+sf@aDtF{4c-p7|iumxMw)w%N8`ly&m*i!WPzxmtOAj-MpK z7d~(0&aHgWa~9w3sOQA$ZP$cm#$L^JqPm|zn_k^Q=pnRy((X*RJL;@ver|1gI(?Gu zgwBp}7UbmU=XyQ|uUa7c9Q~xo$?;b*^8>H-ZBCeOXMcI}RfBV$*51$sqwV;Z^-n!0 zTc@><%7%D9aF6-$rb?nu9i)yk-49dcUtxT3mXo7iODOq9RpmCLx4D|1IXUO6hFqUM z=>6-^npvasv42JHThD$ zXPvrCyJ*+vSd~@v!5Kg3Qhjapw+|cRa@7h}nq2)L)ZILXtzAJ);(^KJt2IrgKKG-G z8Q>Bn>NZXsxV$Bc68a7aXL_Pgq-k>RbN&}{mnO*F;|!iDd-~pL%5O{da%{$r72a*U zuTB)qx6RJGX!%O*Me7;oePX_zx$`YvvX?f)7H={%A=-V|eWCwS2J29>;I9&(<-b4o zzs$dAiC!F|O+k<@hj;4c^1)uqlHiB?c?L9RUSsV5UEvIVz&R8(QN7( zzh4=7bIV}e?x}vk92RJ0e?ZlLh3w|h`>Y>C=Tto( zP>Y#Z*AER%+t8)PWInLZ_kT5*($D$wFzf%mulLKR&Zc*>_KTXP92Z>=uxfgWM+cCk$vZ>-Sv zsecOY>lF5%6p6EV$NH=<sQ7z zr3Y192VsIZ_08^{@`-OBC8UyuG6qMG-9#9emj4iSdaIu>f(-cUWMRMCquZ~=4GH_t z(}+_#_mHpRe@)r$4v`=JJQ>-OqM$b`K|Xf>yhYe=LoV-a+JDm|>>U$^eBy2sggoNB zbI2$D9v6A)kU<%5Q*t@}AGUEErxD!3{<~8BdDM++U!D;kJBu&c zEZTIC>QfxbSLNia)SQ)*6CXe;VE{!9 z*zGx$G6Pu&Yo4jExU2kB{`4~@<@srGx>!TV+=*7HSwhuep}iWT?(?Q+HP#L*?H{fG z^Tdd;V;}dV@t(~R4!J4Od(1JS=IDGfb-GWVt&Co@R5x~2{F83&CP35sq<&q}`anQweL~R!ACjA9?`EI1y7p!-AU-3dTy1tUQGNq zhKqu}bb>06(T+aJ`O9^|{%E(-A?%M06O3!P7KhwNCzY<*?SzW&rHy%vw))Xl!e{~C zbysiqsYI8Atx2#p=n?dF30+xA1lrbBtz{ELqQ^6ps7pwEFpY zs!GWLbzV6$lB!wt)d{KflXta>f?Ym+zR_L7)A`~$ma3et?Pc4lwrkrqQRA*W=OT`* z5}IgZqK8>itkJ4_ICHf$@x1Dx(8qe+F4;&sqMgA?K7u2S@9BXU$RQmjhk7e{80}1q5$XQu+ z<@)mqNkr=%UjxB);(W_RJ9q`f;QSZK3E?Ro=#mfD2_h&v_eMl>*^0Kzaf{Q;6 zeN!*_@Mh4*R>tX9jhLH$%SPk*S+4e;5yk#E%B|PysUKUtYR?wuF73xy-evzk%F9Ht zEJv_)x_Up3`b|8pE!G9|t*XL#?=5lvo?GhlUNHaTIsUwryyNn*pL3cMK9+VxKfe|) z)y}Z}w3|LAw&E3@eKpkcXW#ctwc^|ZPW{&3Gc=y3?^SJqw{k-n7YNk@N_aC-yTT?s zU)4Kd%T@P4n-F$G^(K~jFdoFtO1DT|-Bs(YKY^VUzgWBaPkrh-D}JfcW4v9nHyMjm z8ZK9Ri(jnb6F#Ta?kWEkANSkGy{u7G-7%|h%ghIgx|~U)3$i~six;odRw6RGtusaG z&o-XUJ5X81gDYMWnnRps*V7FLDr>QmDsrf~eOFQsbJ{g@pt7=*tT{~Dvk#xOk}A>t zs_rVduTWzG&&;|v(9-GMlEicg@5$19>NBZ>OdmneWyKCu){H}VQPy<-OG(pY4LJ`~)~r(|{@_rT z!&vSCmT$(XsV@m`*uq%wfytP0`p>ZA*|Yi$(UYuzG5_K^D z{Rewis{3tL3z4AXA0K%BFXMbx9e_PME2;%a)b)Yqe=y3Ubj3R(Gh1?98)LwtcQ2Tm~bZVRN=QkLCenme&3!Wx^vXIcs zz9BuGwy%+WJ?tCR< z`}B0!_l$?2x9bJZ`1u_qbQ<~UgyU!z`AGAsYJc^=f}uX)uqeHxf2}6IoA%l)9LLtP zzmxr~)BB&HEU!&c59nh~MEmnL0^6hG!p_{o_Ltg){lz{leZfDu=8dHAJ5Aqy)=k}5 z2~GH|L)ic0685)^y42zth(pFJ-S}^h=Z7l(omBGRyNMb?H?p${z6AMw)Kw9o8yUUA z9vUI!>UHs~it8jy5;ri1eB#6SD>OiwR>CNZJsf|{$D=g%r` zGKpX(&OC>F;@|5c{TMPR<0QUe&g+7IHBQTa&cc4m`F1uo4he^-6LvYG%U5x4W8d3e z;zno7C*EPQlgCdQ%J{Z^Z7q1NiQ~z|F+toxZTj=mS3B8foR7nl<5g^aEn7GaG3H%+ zwUvGC*u`-_T*2>b;xmNf(^ezDlG$R!HgM3@wg&t@6%9=5&HEA8c%2Fh4GE+FD=PmhB&!u}ag{s?FNcRdH3*WzxL!(do0`FZG}L6kx_*;!UOU z&!TM2OIjbp7=}>&OYRk3NHsFZKtM_ML z@EyQ?l_qCTljFBkhTZ*Bb{G76lHc$D9%rwmGde_C-}puA2kuYqwN&wrmr){B9*1>Y zIOf}6o_@_x`{rj6O4(Par7U>CBOFWIY`X{v{hJqxh2x|S_HhsUBG zs2~gypC=qA*9b?Z(I?a5`h{Zw{Sj;7?CX+>Ur3+mWH0%<2{GM{7t=}KMCcTbQ=D46 z@36MA-9Fv!^UQG@pOdL6L6jfJ__4J8s8uW4%xL`4{Ym>j-Tv<};HqjzZ}_!`nE^lF zh3j>fIOwXi9WNJY^{=0M>U=y%oJ}8Bq#m?Ko3L1G6OgA4fyCBhk93O`tw+0|S0DdU z<8Chp^tR*Wc5z^9tgiDfD>^4Ps)+osnhRQgmN z73dsJt*@f?$NxU5-@VqaW!C#VI4z<6r{h&$T7ApU(u#bwwXJf;HkRzsKidBYuiaGZ zDTET1DD-ae@6@l{pVa4ceHzb66Yj?nzI(=VIXMLt+t%ye%gNbX?q}5@0z zzq31i-=}5LPf2Yl(v|wEki2Naagp#kZ~W|VmK9tT#MK z|KiQ!4_D_N9@BNEh=RAqKIr|+em$!9pt#=SN5?r_>(AjHq0ks})b?>rKWCJE#`T%9 zJJ!%wSflnC*Vc}S7X5WD3r-C=zgyX^twui{C>IfZ^y`tc4^~>l#yg5nSII`TN z>ky72`W$Q3ng-nesJJynght}#81Gc^=hEjWB7RLCp%&R0gwkpGj4eCXrV?tA(JLJ5 zGFhOzUYD=M(brhpMcf?Yohp7EwyjGijgr%*45v;g=Q(Kvn{b?;s^2%AV`V#Q{kHg` zM%uh5vu0G8zOUlkt}34~-O5MUHml`gjW?!e-cfzhK2NvL@%aW4CQ?Xfpmi7Kv@ybM>_x{~?KR0V@A<0bXZhsq zW%^3;vy>$Y+oR#nv?N5TS6k=n7Y420!1W;^cE*Hb+R>sH^`lX*`Yj*5{;ASxXRY>6 z!uVSJrSem?GjY3GC9E?3x>4d9Wbt&%;%BxtWH|espm@4$ec3ZV?lux>*N$*}oM#{7 zb%uz=OQxFJTIafiXl#s2za}#NqomZ3pH71kB@f;KP=sI zA3cUHqwx?095;@Q^x-^N!co?v_leX#4}BSrn|*3*kn@bXc9hevD_8rBHMF#SMeL(r zRW_ohi_jmdMqb&NaBR@~N?QJCp>X(v><_VD8^_VpN85yBJN>H-$%K%$PfH)E7mgBJ z!Zz|s$MrliNfgLDejEMAC^|i*gns1r2*+mndYgQDS+uxbY)m4qpM85gFIVxK2MNS` zIti1=_7H;8@?#a`$DVT1mXUS~W!PdoZ`R_le^VxL>KXAK@>Tpdx=4@x<@6ahr6U)A z#*njtxDD*zYS#OY8=Bb;>hbRu^4m=q5{_*_Bfg&PMkBtD-%bMbWgGDUwrl4(bLO3s zqfLb;va)it|5cuqmDOH-*s~sQZn7+~X)b!2ld}7xp{m+E{ zCoja$(HT5XRg@ab*XnI%4>MD})Smbdv1rXw&83SM(Vfv2KP~fZDTzOmEzvHe+P$pv zAeVM5?eo4qer4d+UMbfG0`)tX#O{RFb~z7f-0O97UCG|eDLQ-ORQp#UoCl3f+2lMZ zo8KS!nzk>?HO=ap?>xBheYU&%DcK(Fttyk_@&*Fub4&V%ZN zqn$R_jGy&pGAH6E6Ph z{G9n`T2DEJZMC^zK3f-kUHfG%RzHn>Cs-G%IP!k<_q^5Hwa4{6tqr2}eLmd2-oJ8#uo6V_?x<{@KyZCCbc ziqTV6_g&6IbEoWa9@4fr-N0gX0#}(JdUerC$8q&e^ssC zo@o1g>T-BNG*$KtRdvxiNPOzo8e=SMW1@$llEe|y`ZZxNB5*?ExyXh*})59 zyk{`GO)=s%?7dylj!FKRV|-?6(Wb_o z!gq43Hm>t8T9ojn-YU9P@xC7Y8*}D?+cKBC6Wdd>-lnK_)OolQe|_NgbZ$>h*-smO zMEvmJxl7RZVd&iVs$^5T@!b&>@3U{X=hbO%wX7@C>iLKd?f!qN786beRys@2^_jd6 zt6WpM5>C(=*D7_KIBuyU(9gX|fB!_^M?dwJ5c|AZ1*^Js1ltK}pI^K7==RvguTY~^0N)X`Pn`a z7~5tqb_)W$sZ=iy>ddH4yrVQ~iLM;}A|W@wW@|WRa$Z(2ZRB1xFN9PA8#DIPUQ1*XNr9 zY}Xp`$`3X|n{fP6pZCkbyl;-1)j3H1&t&u4N@y02Uv(Jy-E5a`*y&f(z>9fVivu}( z`-k{Eg8EB*`#2}3WF5^j4+yqb^Wx#QYOmL_jd{j+2EN5Z+U?clqRgw$K}4J=+_J6Q zGS9>85|!TSt=sr11aGPES?x|ywubrNS-^J(cd%+MDrJ+JKYXMAyvjGPF) z)*!6NTeh*hqSEV8ld15hwM)KnF=P~TUn+I+Q>ZgB$~2tfrWQ+2jqX<6XL8g5ATR!z?y!e)Pk@>_h}jgu}vNiAZaf9YV^TCS?a zvW?k%64T_IWGUN(L*`C4Eh|%#r9@I%LnL1J@)n8muhOf=ZOT3LsHYEDl~^4|+S3s0 z{DorOPUdV2ShVM1Ir_>VnQ?L0TDEEb4uP#>y+&9a2>Q1zrak^#k*Oz3mkF(3WWurP4 zh|RH_q?eNirX1|sPTo<$Y_zB24nt5eOqyE(Q=gu#->5ql@Y>#gx z&eKlXW%=3z-JNvP^fdjm(=d0I_M~djvgv$hRc}$Plj_}ReTFZNAU~-8J~EZxy+)oT zYpb_UXVZIwnn_yv{Nrjx{&8FrjkSgj{Lh*?Y-h1u0H%-F`=iC23M-)d=$ zWx@k$rZ9}xv;IB4alGbOrtc+HUhP28+bzA8E&4!r1>jp zLAGqxnqk&vCLQez#rv=29iX9QRlHT;w|s*~l$K5U^jx!aRh7rD7uNYXT=?{hn|?BJ zYLi`?Q;89}*>;vyt<(#uva0WIwlJ$74T5UwHK&qCJr#{#E@&~S8~+xgLDLhGMoYVw zM4rlOk}uq6noa8Z$2qt!IoyAH)oEH-wq31zwu%OWUZ!fg)lX)E+gu)xTR&&ye(WTV z63?16%HF-oP7tlB(G^eIm8g40f_;@uB~;31>YkB(FJ(J5+bH@zeTVo{vr#ZpzP2}> zJuZKb@*S9bWvNmyQ@*}8u3*n|WTUsdZ2OGkj{9)FK?~^T>a62D{&~ie zp7Owat#g=g>}pqx_@TQm8Cy7LwrC>s7h!VrEep#hsg4oN&$e=U6-;4Bz3gc_T}qFY zOH8Jvd>g$@?KO|YGf2PU>NQRyr~0jXwTZVo`Oblh{TixAkX>a{aPVZ`w3qY1oE6e zCh{*t)&+wQ9Tyf8ItlF}|KbLbUtCA%<+qtY+{G@DUz#HFOT2_E0ydP45XirQ^kw8N zLw;F|ZPITj68WAakzbA-<$l7r$ls*470JITSLAzxBLAD%u7wKNL_n{XvZ%1Lp3p)V z7WtPZ!w~Gyg5f^BH$Z>D_)&WR`&HU_I=wHme8%HOy{~i3i1y8r)(1M)ES$$o8vUNd z=dm;yOWO(Qq`kg=ckLT(yl<1YV3>|n8l~rSFYWcT(IJtLi!9o zTDlF|%lg8@E%03TztvUcd)%$EZrXP4bJBv{zUWP8S6 zez#NPcUKTNR=ax$9M2DC5;*1`>=XHq5%*Xlp_?!!@_SPWenKmuOXTn7_im2q-K5<; zDf0U*gjxc}b$_qO|7$;CMC1>e2{uB2FeLK-mP|;GAA@wTn1oM%e=VV>Z}jz#Yn&^c zeypndh2y%6_~nUm5_48MId|rL#PL}oe^>>d z$bZ;8Rd3GYU7TA3BLBx}BL9h=g#ENN!_6Z9A423mlRmv4J^44M6AEX_Kdys))b-89 zd+ZO1{9p>9NaS|~m7FWo`N-e;m8%#*&{ns%>?qTRN3;t&X+FZ|Ow}8=oI+5eTzpPt zJfCI}NcJtPszkSn)b3_f67?ahv2WA%^74dTS~_oK9VJ z=bajx(&TzPC48&pFXQ_XH5#GzvCRa+l-a-4cZ&K@rChsp_~iYZg!#1R{%~jg#w{zg zTGT(;(ckpm`-3j+InzA-JW2Giw-wqx+PN3{**7elCl(W$No|a0&*NNrVNm41n5XiH{IODgcWZf_D(*!a zA)xZIZ;$b275|cjJVm6j5-LnbAAA~Ds6HXg0U4^a3UQSM_6Tup8f5=1LWX>$Lfr0$ zTmx@!fdL`z7=d*{JeeXx-^vzZf_&c^6(&=Y3~dhzQ*t|O6Q(2TWvI$6Oliq5CQL_X z$`J1ynli>@sM;n>^BSOCm=+^_zB_a@=T zpbT|22-9-xxIYa)x@72qR{U5eL)}*Vh`jE0{Fo|34`$&<@U!`k@DqRmOg@dpjj=^RagKa#uNP%52 z1NK219D;>#43!B4k!(7+~ zi(nV@z&;p&L$Cpk!5|F5P8s@BGVFtCa2Q(Q1hlaNaT0XGH0XwzkaAb#!3yYtK3D+* zum;w{M%WBnVH@m%U9cba!4WtFC*c@(;K?uq(`D$-$uJA1K|8cUH?%=7bi!KbhE1>n zw!r}GhV^g&Hp5Za21Bq*h;Nu-AGE+Bm<`9E6NX^13=JehA54RF&YdQ=;H!D7;!6s;f1JEr)^ufi} z0Cd7;$oaLk3--Vv7=s}h`kRd>f@#nXZLkBn;W!M)(9_tvtr>bC{&|Mur7{WnU>agI`yg`ukp_|Tk38BTR!&*2AkzbV|L(d1G3r@m185$*BRV&1vszEpi zvGd>P_oqPY^XJLX3#9Y=AnE);8G11T4nX|t$F3LK>2;F+Mf6u&;TXiOG4fScK;%`| zz+#AfW8|yufL#zdV|{QG;|ZQiz;O{1AU!(gYh|8ytas za024Dmy{grd)Xqy4(wBNi0r@*FWVsX|1y5t;fBcBLH)l>Id(L_PDnXlLH~{(mBt!q99G7Ll3TT5P&;!wbSwM!~!QRV)5dD|+%20@Wmrck}I8BI}G>H6~ zJQ<3l!%~V)(WLWeI@okF?ADjYtAG1T$s$NbJAT4as*U`i>lg==+k2?}n`q zeQ7FwQihL0?ssjl1{TWjm+}91$#--G?2zGf#Zejl3ij5SW%!s}Ncv;(L!DQKk86N! zGMs@ub;A(*>Lz4(9^2nbk>Qifkn&rTpa+h?fDA9FgXCL)ec$Vs;mlznzMm|^CsUs9 zXUXtF@_(OlEX1DgqbG}UeLo0eko1cJFa{@u_(7%&FZRJ=I1U?RcnNm@pj(EQ)TM=Ztk{?15bnzh5^b z!`CD4dMhN|^|^2omdfx?GhvGiH)p_Jh@R_7-|VM;(qJoe%ka;L|7jg;gzYkX1A2ct z3=3fl_EC@c^+r1^hAoivH)3aVs|>eTA%1Hi|Ih3)d{Zt&@6DqSeT+|v8!V7`);A3Y zd!a{$Z=?QhAl+@qxq= z{+rWexE;H0M*dv^A%2d3?+U>Q8NS;h#BF97zDEer+AG7qOBUi6T{7H7{4E(Wd>`Al z*kBqggp}tN{CA%X`XS}Mr5<9>E!cZs4eWq*5PA1Cz#-TS$6-*2pn%;l6%Ik_=e`k` z3&&s)q@IEv7=r;BzCQ^zK>QyJ!gSaPGhrXhg~PBAQm*^!g}5~ZwnNJCfEzj?cHUYH zReTM^@3%I}a5wpHMP4`MxfOZcUN{Ch9&U}nLHw02!w;Gv{&5LC0 zL(<)WoIe%8V%P-Hr|xs_z|ZRbj&Z24y1%=f`uvLx4nZgJ$omWS-W7mtkox&cAH`Ps}LQTuvmyLpA4%tN4kiAnsi;r zd!`2t%ka>I5cg-v@U!(0`OkJh(hqxt=r+sn^GQNHC}jBMMj;+9l;Ky{ei(aS2?+5B z@#D$ZJqc5VXruh&_@ONwqQ4Efs{h?)hdzkicGwMFZ~%JXDD=Y+tP|o_`04c~ zXo0OT8+Jk`?1jZ}5c=RKtb>!VS%xPl@2|R`9S%V+MD7Ig+S6b+v_bNm4mf^Pqq(0uVLHspI{oNIV)Z5+oX)*|N zA?fc9zzIk_zKwl%laG15#ogU-2#(0`e_R}oLWbYrc=$Et4k7Q?>ONDlr4YB)oMG$*_=aZ3xko&tPSPI)@1laXZf-kS&6 ze{Y41d|GXz_tP=hBO`}rK+>C2X@@dotQ$SfWtC!B;|R4_#?+4`o2W`1L#W|hRFM}752-> z(fzc0g);J$0az;|$DqHvT}F;YZa029j{FbWWaNZ4NVzib--G1OAl-wM>%=TbxlU{q z;vw{%lnS$D#7g>yN@ZkzI;?~E?IG-3kP8Q7B-0EjM<#xH*dikf$@j1iQoj%5=d2+} z{37J^Aa6+~^g#6V)XT_HE9`_pNO^7Tw9i>GvYhmfVCQN0;gMz;$xVXz?Tk8zooBNB zXsV2?K;ENvNcuPl(Z9PEQjXmr zI4;B=i(m+PWQ6%G#2?AOiF|)-gFYdKNWYowf8h7c=>K2prNRvDFd)P~tunHOeE+0; zTQVVj_qGc$f?RLE5dUI(JL&$fOGc_F?`zoQck>)B8+ssi`@OIjlI}_T=&yx!umLv1 zCWv4C=zp>YQa?`)!cI5_yCL@Zk>8gB@mn8$@ee~A9EI5DpMa$>1pP8njop3q&+cGw{0*x`hfV}~13 zjvW<{a_k5|%CVy!QjQ(XkaFxm?`|{1zTKHJ52LtL z;3%YC`YkeYX$^GB$YoyWlaZQY*eoNL7s4JH`F1X(T;E3jACqARw93d8W{BJ?ir_HB z?mtdI{PL$1Nculf?kk3&9gagcoP=H(sZECsFcad>+H8nFYbo!a@Mo=(gWlRUA^wcs zTJ-)oT}Hk`eg8QZrotkKoIiV@9o9k0_h;0OBi|K5{KX8>|CdbYfq4))e{sPk=!dPa z9=5|4I03sMa{e+PBXt%y0j)wjl?2iMR0eE-Hi(?33Sl?&!hTo_2Vs+pd@l`lLgYNv z2c2*X7Qq-q|6kK#C(MG#`Kuj{LJypT0T_b~GV=XA*bb5N*B3+i2R{+8M&$r zIwAUpie=<#oOA{t<@|j+q@4HGLekyW2}fk) z{$wGZPnMAfCSab7bffQi?0*RT&j)4X;X#Pr9`rsxDI<@tJ&OMxZGmnXdCUxJWTbZz zqW5tx9EM{;{M#%ePon?d=zkLV|1Or1J{u(cF3SCH((h`9r0+-m3)s<*+!w4e@+S{O z{-2TiLY<5Z_+XoiJmrSi{nUUEFOq(c?H7@+p0mDKAtQgY!+IHcCKL8R{P5zKj67=< zVk{Nbz-$?L4!g%nVJWPYk$*U07wmz^|7V*JFQv)INIJ}uk$?3Wfc-CL!Xa2FBQN5QmwgbuFH?@OT-X6A@5{Y1@{$!|-%FJDm1G!# z&3D^KF zG7@cuE*Xgl7=XxstpQTL*ZO7TT_420_qv35JyS*ncE4UMqozDq4=LyC9Wr`wI~;+7 zydPwj(PYw31Z4EnX+pd?0V{-fD-UAVTP|1&D_}jWfupcnMh`>ITVpbMIO!%+WmMe< z#oRLbnPef}MgQk0-+Re2`gshNSu*+sD|(t?Hf)Evum?KfAS{B&`$92{L5~n`q(I8` zMg|N(8>C!s6hi#+Mk#E9eu(}z>LGT$(E__6<^2M7ywMBC;gF1`V&5C%5P!cZpc`U; zY6Y}H^t_o1DfgR2upW9~BMiW1*Z|vL5O%>%*a!RI5FD1#FQ(w1G#NcI8Dh_oF8qYQ zk0k%37Y;+@961V+^CdIvfvFIGe5nFX!hjHOCqwLcI~}6;ZS4CJdf&#rFZDp|OG|=v z5IJu*L;U=97tDqI5c}UAhe09!L%GwC^B>BcHUP8X2z0_RSS+JQWx^VWoc}b!Vu(MF z^1xn*{{M`^J{W??dB+SxFjGdqoDB0Iet5?PDgQfuh@5xoVI6FP4X_)c|D9nt0Vg1G zLP;`uv;}6sENFu^SO{yN7a}KA3)^83cEU~>O-Fxd5T?N~sN}?;Q;2Xnbi*uI3hl5B zR=`n+eP0Q{c32O4Wb_!7Zyb^@B4qSf{1U;gV||ePmLy1iODe2^gRl)EFVZce$MwJw z7!x8&{^J`V`Hv4m%5?&EL_H9B(SVF*6v7sW{wVq9r9<-1qh6wuaGdka0+AQXmeCW3 zAbL;2?ihNl4UqEBNB+C$TYz8QbwliW7r!kShP5)9Nx9yoUNb9TFGT;lLo#|Y@$Vt` zP{@+~CYd-V|e-$PGU3mlfwMeLW!GP<}H7Q$|bo+U-F5mG+cDx=vJH~_QY zsEjT(3zHz%afoFx*_?O^FE*GkkOnJh`!S@d9RUtr@5e2Mst181)GKG zpe)!5k(1j2Dfj8fKM4Pv-UnM`^bFn;Jg5f_3e%yKGcSYpBXebRg&lfi^sFxAb-`ZP z5BuQ=9De1c^Es%01VYeOqNiGM|oDig(pGt#05dY_+|5Jr91C~PMe98}9unBr#8}!0%*anAXv;aMaU?1Zy zrbAL?)MG&lONHsP7T6(7DWosQ-joqY z{uJ!nWD}-T^lw66YNw2D#@;WIfAbi`A6tn3QoD>YPGmYlu^F;|dl$sd+mUlbOh&8l z*JtosRTj*E*!vk9#BZM|gxK+!Qs{$zSPSc6BW!^|*a15r<*(|2LvR3&!w}^#%c$QB zb73AVhJIKB+aPinS2BGTIgAULK8u{{8i<@rusel%xTF_i-z70iw{?AW9n=pML31aUTvSjqz7KlHuXohug7?Q6x z1@_4(<0hsrgrJZ5OoKsagUC;H%jkF0AoW*AdA^80zmHvC%!5uy{P&UfMdWdxZaUHe z$6%3+{;&bo$msu&?#MPc3bFG?wJ;>34aFQM88UiR3v|io)p-zqHrDgLKIwi^DojVA z?+@GNTC_g0qQT4D*n7$m8(d$Ey^sR34Wx@)W2g#R)+*T#80yabJX(eA;BgCGx z4jKK01!52PgQlahA^DFY-!GKD78$+W4EtsD4j+01q`Y5Fm(eyCw8`k5P0%Z&zZ~Md z_z5^7OzHUlmt&Cpznp~V`IQi+x(L=m55#{*2OxGI z-2lmVH08a&9d<&Fqob+6`+MLp>_bl)9E8Y!ARXd|2Qne$c_0_!hX)E_4XlT~GTPk@ zvHL;l?<;0l3v*#FEQbBi2Pwx_8et5!$|(1vrmv9yp;Ab>9;$%j5WgLRoQJUY7z=EJ zl<%Q&h#e0h=NRmG82gT?hZ(R1QvPGQA$A=z0F|6k*dP`5qpCl&>ch7DD74 zTMF&47E-=rn;`m+?Svf=KlLa%!*B$~;Dj()QeX&X$mk=v&<>GfaYHW*KtF7N=(n`P zA=m?vV;PiD^__ub5~c~$ammmE(_t~ph3GjB`yLa}4|`w`QjX)WueTkB;FvHSPx&6N zf#iF<0T#*V6O`xp8i>5(@&A)HNWLer>-a$#?L+_Z=Tt$-k=!l7Ck##4o!&a1tUf1N-}npc~f10PKLxGWtj4o|pzlU?xPqwE|8;?E4e) zzlyv+1%>Gp%J;mJ<66-L(f2&|&m;c%3OEdXZ~{`^6RF?l>tG(l-V;mVAoR=VXew-i z$T<-?qu6^Qaz_0SIio5caz>kk=_KTgwm|G0ZH3r5ihoZ+?r0};!ET7%qv$yayGQ#W zeiSdUO?Y`0ns-< z6^_Gfi2V8Fdl5g)uYhidJuj9*Hh4^*;5X8RuA&8s>W*HsBt_75HEFI=S z{JNkN)oC{r$ zaxScp(YGki!e)pc7Pi9y*dwEFQ~rhc#3Z zJfPk^Xa8umko&^rWivF&Sgrz+@wTdM!i`;{_%gdcM*J z@%LBIZ<~Zed>4m*zA_5a;RMW*v196Bk&GROeak7=@yU>K@x8QZIet08%6Ew#$aYQu z+Jxye@}FRbckm=!%aR>*b^`>m8W2l>`X*dSx`ska>JZ9e&PdLVwy z8HChB&KUH-7;Hek9S%VB&qwZQ=wBcp_AS89(~z@(^XD}DxWEf3?*c!hybD^eD;2gw z>|vb2lv@lZV2zA@wGIYh6YP|+O!ViHKNJ1A|Rj_2cZvA z-W7E+c3LZ>+^2Oy%9+~;DNiotJ*yK=!af;0UBF?8-7AHRok9AQSu&P~+?B;LwgP=C z8)WP((m4lUEgXhT z5PJ&RWNeimj>y>RTwyu~dser>kc^!Tizv^UE@3*4a;_!cI_xVNgl-vIM>*Ct%GlSM zA?3NSLzvd5%h*QtuP>FcO|=kvzJZ+e*ils>Ob$ClpM(5WHP8#|A$Fl}syZ~|igsw5fPkq$E;a#q@xHh`e7EVhsY^xfu*n;`rrTzz){%Eahn8@b50r@hc-9~3uUYZ{pWb08`eVPoYMsB zVJB>ceK06YYck<5B;V!eS>uDXuujIlod-K0OAuuhoPnqdzlf2|7^K@arE z*mp8uBg}@aGInJOMBkN#ko;GUaK4fM$_a=+zS{xO|6Sx2mC9Hhekww5-4Gm*vF~}| zB&-ppbCYH4`?)Y1BJW(MjQzk0y|5Od_XpjO{Poy4IE^E(x0L92}Yj~V(Q z{yMJ-4#O@u4*O;7N9`~Kk+%+e8}Qq@7{p#zii}-_URSn^UCn+M`mgSS`1@+g;X+;` zesSTqMn4>aHE>+Uu1TStVE;9v!gPLyj5Xn>^IfnQ`ep1o^q!C3uA}^4v%?T{%h>fv z5IxtE|7+;Ez6Fx*`T^K0V?R~#qcBgH+({69?hJ@sZaeH3rVA;@&l+K_jNLE-InHiC z{`r$KcB9IVe{VFybeImaU?%y|f1?iuU;sA2AZ&+ium{HAh>W$6-;KPMRAIURc`dmR zf43Au^tRxa3yL6iT;P+jn=)V%#19v=!AUqMV>e^Z1!HgwJ3AozFYJ}ETLi?Pw=~0; zjQyN?xClF2DaS<~8M~toHp|#AD`3Bj-G#p5BpK^)LNCPr(o$FtDUX_epcFrJ;K$NV zh@4XN|AumujzjD!Gs7NegT$A)W$Yg0m(|JGZ!N;KAr<1M4V3e@Hb^;tI}Fj&iM|ar zuuYh@Am?{}Ve&S~*zYNycS6SQEf%J27C0_Um883m{gtgU){TFBla3cFzz9Duoye2*iqI0TD?>0<19 z+zqkgaSzOfUg(51uo!kj?0dW)Hpaj6YUVWPayB>$bF(0`d~k-gM+Xc4#Rdh3VYx<9E6i_48~wg#-2Omy&}YcA?jk4BKEj#6C~1jO{kVB8VK12j;>$h`k>CyW0iZVKeN9 zO3n!Uf0VrsTx4~<|Nog`b{7>1l~qi%QBhGTN5dk;ZDyEs)KSNpl8SCrsOX}OiY_YV zq^P9i4lL_pqKkz}#x1&0QBh4rNkus+78NBG_g=m??u~BT8@FcW{GRX6nPJbIWmtdb z@nBzPUZ3~p{dvFNpFihwKIe1JV*j-YOoHV`YKHQ!tp#hrAc&r8o4^*Z6Kn_LU?(^X zCcr6B^bp6H6>tq)Q;zFOjMPsl|GFBm3G{;Kxh?|sfbHNQNd5eD7#swbz)282*CmbA z&nmzb(5)QTyFkjnz6$ID>p=8e9|Fh0HgF1zfiqygk$R~Z90w`qdhB~?6kIk^$u{L^ ztpM?(75jeP2ok@a_k&R*^>Q^x{+H{(5fFb`XN}Y==xbd97wO*~BQ=X%H;`|Z@^5Gd zDgOric@_I^pxjr{cf+)i`UUlP1LgjL@^36LQorc}oGLUlT(05}Om;x#H zSCoGv`G18!H4HCE4l3>C}{k}puZX!N^Xa<8|3~U0sLG1kFDmY}MWS#9M z{9LRAvGZTYz%>v(H&f2P&VeB#_3v)5(?~6~f}eY}&<&1&wMP1I{O)Km(j{Xc`Ag=M<8JsPvHx!D zI}-lx7&r-%e&jTW{?cY}2J8SAK=j|e3R3Pp#YXxKE-(&a=e^ihhW~f9f!KK$`pRZN z^p(wn=qprv>vy8=YdJ;d=S?6}7Zu7J%(`WPvX{Ko{r zc`yvFfY{er24Y`l6*vn9z(ueTq})#IDlZ3nz$$PEtO3WtR&W-?u1@N6dkOxOfHPnn zi2e75jP$YCb?+32zIzwJH4ypZuNI;cZ2wUdK`V&clr?M2B$&%KZ7_tFbbmgfdp6&E`R}W6(kN_<=_Zd4UU2JAaUzz z0++xjxB_+=>FQc=7(`DO@u_YB=Ro}KS_Tu!@gR0oCqe9xb-D*@jr5uL`(Okt1M&OJ z3XpiodfbEfcP8aLh<#_SfwM;XtO@0KNP+nA5cZut4Ay}QV55<)X$Q$)(*?$j^qcYL zp-B*Z4-ucYc)(R7eNKq@;@3IY_i#N(zK6p``dsXPc+5z@wG$*BZ^i#dDDSP~AmzOk zKOP}pE%_e_fuujyVx-Tn11axqwaT%3z(~KH^xacNx-PC9z1>Fo0_^CWFwz&|U$+OW z0s~+Th}{>Gzq<|ef-x`*_Jhsf2si{zgJa-4h#lQ4U{X0g=>q4#3UC3e0g2luz2FKM z0oTA*BVDgR;!|G+VsE`090olg_SJjA888gue|-mjM!`vN08D|%T|}H7nFC|s8rZEI zkCuRAAmv{)0aE^s60jMp1lvLUew29ZAU==c*N!HT`q|L}CPCu)D1PlgPY-_Wz^|Sv zZ~?3{((fd`J&hpo>}dnh(-Q-!zn&qm3mgY~K;rezX>iF%dnxBr*yn8n-A3A11BO8S z_!Rc}E5I%=3SyUk6ePdwSNha4NIV`>Mq1YS9;*S}pchPm6Gr-C?0JlGF2;|?QXu8* zE;G`XVE=C9E?EPqhoAymjr66Gj-QwIC`TMWFYN~_jP&KzV9-d1&=)6OA>`uy;5?Wx z(pR7-jy+dWes779z6$$$iOW^3;G&VfdPzC@NWXejIrd=hyD4u^IY>Eskb95(j)BB+ zZ`?>nhLz*-kdb~b`5vdd_XWw%@ApN(X0Qnq9y|KF!A@`x>;lI?^!81GgWw!Eihjwr z2o4+RYpOxguknDSU(*P#fz8U%kNww-gEin3=mlrM2#Edtl-uY6DYvl%q})dA>!-am z&Vvi!GPr7_-%q)F-QXlxYotFg05%%wCgk^0ep4$*`AyXC-en{GA@V<7X{0|)`s3*R z2>v`i15PN%zF81^_AP-)FlD4a+N2x<=>OP~a(ueONMAPxPyXu`K@W%>`vOM#`WmnW ztOt?1J^=QBA#eyp&%SYx@&>5q>!-n1ka7k(!8H(j*f!`GAik~C!$1;j0T;nGa1HEN zjwdR>VUYN>j)Gng`<`ev(l>O1U0@G5V5D!P{3oVB%70?cNbjrz@oQ%sfADMP7)ac9 z;{T_y>!uh;`L`s%1rWVYg^YBx7({=x8f*t^!EVqCVt16dJe2?!K;n37vvNE$53VT3 zXX=b}dr&z(i~c*|KN|xn?@8h(`;VRsfHPnth@L0gK=eF`+%7jb1bRT?w<`*we^(4# z0^=b5>>5&z!7^|RtOC(LNV&33JBa~*1joTia2lMV-iwX&{glJ^A<_>-zyYuw90fbUgpuxA0x^^{zh`N=aK7g2g4xwo{xg_VBARW?FZ5OcrA!skB5|F1iK!m zoDuALybJVzvtYnT@AH6-;3(K-qz8l_08=3Gdjh*hW{vcxi@_9#9iPL#C(-jc{CcVh z#LlOZ;E0iantJ=(BuG3yHxHukb1O!Af0c5)-~wq^FI0f&e}VF!A-*qA{xj%(q0LBt zhH_r$2m3+ve6}210{Q*4|{sQHUt{UmFfO7nEHP{9=fjwZ4k^YxyaLq`6c|ke8K)lAg!69%2#IAAD zzgT9ZzlvX9ME+~|^+ot^CX{0gy^}-A@g=vB{uca~LPq*KC19tKPGH}^R2penzx?tj zIHnxq#N~U`^El;vAA84}jr0$(W1R9{B%b3lMq1X}#Y_o{zY6lCfr8)mrY>ENY7P+ z9Y*?BZQ!tx{*3~W`)!AEd>y&pwSdU|ZU~GT>DLB8YTf;1q~IY2^PoVWczo`GrO> z2DX9d{Q~71CE%Qqaa2-|UJ$##7%?(MVd_&E8P^b43sTNl(8z492Rp%KFm7bF4T8f) zrq~50LFB(Q0xp6xM&>a5`_h_`IlO}U4}ddZ)W{ss0Sbc3t99<5^jLb3E@zpUSQyvEwjLde*|5~w;IkpXK zG&09^QD5jk4tu_V{^PM@(rskk*a(KeX0RC?0ApZ6Ile{y6DmRMIDvS43%L_oLF6il z>$l<{etZl6E4#r7ko@1m@5*6t0mS}qD{u`gH!>%dfYo3PSPwRWVQ>_Tf|Fnuh<)EC zJ||L7-ySnECn<0WECccXBsaJW)+@(%Tp)4#P6bH0-|>R@`5o+hlM9T2P2dnX1}2P* zTja^_rrbn{kvVw;tOH3;gh0wqkpGlv5I;{rUjjc*Sq3MJ%&EjPK|D_#1Xn=({4RD> zRe)6>c6}FpRV`qnkvXjj#E#RD|L&-fIXwW*fgun(PRE|_DUf>j9&tLo9VAX?)PO+{ z`@Yu>&Vk)VrrHG#f*z3gRO8?Groe6xz11sV%E-uml6P7zcYm z{QCZokvSWCzK@=>+d%Z3-4CvT*gaKZWNJvC@_-Xy#K^n_f2TT)%sJ&C`8_2d`8|u^ zl94$V`5(BzF3=59-VbWQaS*@God;XNB@jL5u7PnQa~}5pVA9CcE`y6k=KLY$_+gom zc{_gmu+GTTq4$R^M&<$+i2WB(?hh&df+RR&Wa?w!Do8wDEC%uWMeMG}t``GF<|5k9 zi)}{coyfm93NC;NkaAy~H8NfWV!s!^r^`X?m?nPS6c{!#zABLNeUeW3zG0B^eWTzw zh=0@5;3PP2Wc)601q>?3k6d6JtN>@h8W8MgY95D*bjDs*wcWWKgN#+ z;`L+v2t>ecBXe;LNVyk>LF((0O6B-TrI86z?oZGgECccHQuP015$slunGz#&Sr>@D z%jUr*BXfBP7&9^(Mhg1WtqFApT9x8X38tn#8VF z?E29N7zL-n0qOxeTao{9E4T(Gjm!;=#6JQO_n)BuhDosB$lO>@T#>&q4z?MYoju?H zm;gtOOj{j@-kZw7H6wE~@%~wjk%^XpEnpbzHZr%O?`O+K=62*>!r$AGO9sIt7&S8O zl%GWJ9nHj3fn&sL+{oOCowMlO)uJ4)64zbC^VK>KJ6{cf{UG{w4TIRbYaAQ_r@(n5 zb62Z!`~v&$8UZ~Z<^3WIE`iv0_aN8>%I{$#b58|01qQ)Iuv0mH=>n(0DsTm)e7T?a zCFOS(gUuj*{gSwKMnL@STm&bK%)ON$cHG;c9CPToHx5=9nU9Zx@YI1dT6q82Pyy8!{8D)VPv{vAo;u3l;byLMy96@#LnH+`)_)TOgsRlz=U$l zR~wmLp=Yc9rk<% z|9>}RWQLo-1+W8LH8LYr%JCZcN3ioX>g|PQu-nLtj)RmlngogO7=A638<{UvgXsO2 z5s>(NrIGfN1SxkGzrNB(+G83YA z4y*<7W5TN(zempm`F=lcWWJ7nzeoQ!qRR0H?3m>DqB1hymV9HNh>W6$rA z`*s|xHZtES0fV5Vw}bfe`+jf?eIalaYy(qZ%*Z5&%O8fo8gLxM?mx_e==;MGH~^-= zgmV0`5=?>~a1IO@neUc^E#L^)4NicAM&^4R;566`&MT$L_~X&ayLr6vCdUy+o+v+s ztKk2D9?G5rnyY~uvvFSie?=?h79kGF8-ZKMo&%a|gx4^X&vRT{dH*6Z zk}ikfFkB^AECh#e6L3|am79U9$)*EZZUL^|#;wAI@;ROZdjHY{SHYhgl)>EG`!+won}mKM0x+a+{R79 zi62(EB%Ih{)wc*|FJlc(%CN}sEYtf}vA3E(Ik3g)hVz)`>s&3I*Tx0m!Zxl6uGz*# z;i5LK3od5k2H@g0ZWM0F#wFm!Y}_nd!p1GZC2d>^ZXus5DuY|GaaGE@3MKK-2Ut`G zC%>&+2+nQen&CV)t{u*6w1-R|6NbabCE%jf=ny*|=7?F&ozjm#}ehxTK96 zhFh?46L2dwZbo_k7s}cuw=BSw*|=3WcRshZ7|vtkD&f2~&I1>=aRIny8`lUIwQ+55 zF&h_yi`%$kaf@&ZHf{}WC7;_?qP%~Dvc_+l8?Ma8)xx=L zToBG<%{FcTE^6aO;bJx}0T;J%vv5N;ZV7J8#--pA7LMyzaT#0^ zu3803-NCqXzax@-Em#VpuW!ZF|KHX&Ne?UUnw#``$sdS2gZmwAr7HOvlw2Q+@qevp zlk_<01Dm9ekv_XgdQy4+uWXa_71HIJS-`%-%1H0tB;7;$)F$a+<^4O!1@%Wsuiqp+ zPI|{C>0_jiZ<3xQePxsM73KYhT=NU~e|Q<`t(&BKNFUxLJxuz-Ch1Y-P0M7U zCV7TQmo|~hQ-vPJ|38bK@PU5TdbsYXM}#f??T7{PN_!59TuArFs3jeDy_w`D>BPhk ze+uRIlHOb(9eYcfNgpA-jz2ksYlmCl+{$$;pPqZKi4cd#4Jw}lR8h?+h2JG(a4~+b z;ZHSn6WZ_Sa|U~hoO5R7h^WZTDW9|B5OUPlkxKcBM1NQX^>{~JM{@(7q`OH^kiJoU zQjRl1`V#4_(q=BlCNsvJ(pJotqJ25CRry?D^Pvv1J1wVqzNgkEoWzhj^C@uI!1Q2&-aTf=?ZdW++S6*(rd%3uA(FSUMR zS3045#l&9)va#zhLnrq$rNpGTm9#d}s_DY0?Q_Om9fwQrx9aysk#{y1dGF7%^9!B6mxW_Q&u*>(e8I(`y|b#12;!d8tD!f8U|y zhm`MdcTRry=JM3d8zzyLx~r2InAh6YTzyOVE2N8Gy8Qi{>!W_kN|cZB>%cuBu_>ed zAJGZdY{n92i*!p({yaA;(DGZFkekny^~KH0!nQ3v%2y(7U)%PbL(Ai9$+|Bu9a?@_ z`HmD{w0=z8tgeXVQN_s5An!d8OY1m!6z#vXgmgU)nz5$Ine&=*rMBXKX@vB0X&Zm$ zghTW;!%JJ-X#9}$80m4+12X>5m*URW-0&m)^C;Q`?fF1Il04&Z^96KD9@;UnyHm3dLIU4`p&`dh#`Vg)XF3PXsEJxW#d*C|wy^%kXCrtVf=~g{0aAR;* zJsofpa0UE6dVutlEzhX(m5E=4%AO&;#+GLRt`@F<-^VD@yGgg$dko`W*+9OYW2pbK zA-Do%9}^^f+NOs#Q8s7O!N4z3BV zkl$;hOPyH!E-!&gv+D98J=y!QH=^PK`lzR7i1 zMrTv8zP6Ee_$o3nWcp=X`fK)jC|AS%4p<$BWAT4`xp}TRH}lIHI4Mi#Gd9jwkIaN6 zA8quA7C31yGn7|SB6Ed3&PXq%^%cdpILEZpuW0LJtW`(!E8nsGT&s#jzA8}K?F>Hd z+PfvVXIrrMuweY~#{G_`o%@RVxAqk~=glkZE3-@lewUqG5$_{t>u(&S%vsU#F)5R4 zzIe!_z297V4E7a;;#;^$>vcKhqMZvO?XhA(`A+UY zHZHQk^?7UWmQZ{vU98y@H|MSBF0E3&Q;Lz7c|*xJ@gXb|!C=4-(^V$NeZa2r%|4+4!6H*3!{Z!CwL$BoJv$w(Hhmc(|b%{#p_odTtYt);Pa{nVx z8kF{K>C?y@PyJUR!?P2u-<;1nOXW z08y|UZ>QY)6(WWR0;k6>@YHm#O_G(CBR(__cGZA(eHF7tga}@Q>T12*yX5`JZ{OO zGeq_~`kj5Q_|_svd0rmkbprmsxs7sOPrNAO1lq(~f|SuDHf3+FbbPrG&}@qw)p4X?yl;i%5HIm+OyQljIsiqjiiQu;_PsOsZ7s#GvxMeV(!+ z#MN9kb#kX^&aZ3G->H0c9@1r8Ir0~q-;dBYj~+#S6#0b6FVUX4(G1CO%3wO84bVl) zHHG<%?;UN(b|YKLHMcs@=j8eq>RoUD=J-tPP9!GpSVcC>BBOnmR_mHuDr2L%Ao!)5`Q_@hm;06kuNkGEmvNPGkD_Fp2+5e?oXsl- zd$xO&uR-#-#Gh|To_LXrzfR}MdaVH2f%#XFV)++;eI#4=0ZbLwsKaBMNS8j6l5(!5UK%B`64*XhFEz4YiLM)Y#=k4Z$-5@< z*GgNFdw=J0R;9GflLwWL{cds%F%QaNpQ!JuZpxACdiFZRMOZhMKAh>a6eHvH$;^MQ zCZAs4G_Q#i6cs76Qi$(y70A$coW){Ghi+3Wdz;}kgWJ2U$T4IOugnWi@habYy3jAz zt?am`7s6gUBDlVef!uMO$Soi@CuI!Mzw`h=Q<^$p3qGF`SH6hEzL-BbsKeu^|40J+ zDkSfh1Eq0CWRJ7gY-WATR2%bZ(41#4E8qL($S?OHZ&)N&jGti{5Simz2T)>Df&bSG zBP(Nbnao=^U)QT(tZ#JZ71>o}rLN1QuJvLnbv=Ecu8I5c)b)pE zSPNVgIqG%5!Odd0uc+4*mJy_A%Z%BYrKM8#@d@SoSc10SgZxqTfzoJ1CcSbYDsrxw zZ9sQoH@7UrguRtY-zU|D^gM)yFQc{D@X`0iGGwTCQ(tpoefV@*wenq0?3CR9)XAc+ zURI_pHEA1lXA+$)$c^Q6c5SYcK5;|+>(DuY++e@TMBgCk^XLnSzHZUi*jps?58B%L*qfb{yU|CR=%Br+R^1-CF84a=2<9?? zC>5D`WQbwzIY{;%uyMT)(5_M8>qsFph92fL(wq96^ryJxhF#=n|94Tps$0uxN0|z+ zz+z5Mv>zfDR=&Gyk!!Zg$;C3eKtVjJJCN%~u95N9T=&)sS6Yvx50Ji0`bO&ml8*np z6Daq3>-n2<7o2+LxjgF{nkNi0RvbMQC|x-sz;+>bb32qTCXDfJC6mHeVbtzxWW#g#- zSh`T%S2|NaQSa(diwZE#I+b>`S$jz>*gkhxQqgEDI3$n2iO#{n@ddN}cMUh+@twU*o(GprtOPia=Z2i=@Eip&Bsv_IyY`th*H5SKU8 z{vVXObqm2ETo>E`=ebzbP#$gl!6B|!ZK8|oDQi1Ldb-0<`QoegT zkslZN=3r@#! z^wGD^VgKJ$E9qUiF@Yv3r4h?>*#E=3&j(^DT#NF3J#MD+uPN67H)Ng*rStZ{joG*% zxP*-xhfCTx`v2D#Y#eRk>nk>n`u_%$l&24nDU9zM^4rQ)z`1Q4ZQ>gq8|Q`d+PDZ@ z*v7TOHQTsOxTuYb!^LdeFkIZmO~4J=xEZ)H8@B+LuyLz!$$akIVz>nxR|&Ub;b?2; zdX(>*Q0Dk#t^=%JY$ZKRdi^HpQPQRV>+x-a{P_RP@lDdlNEe$5!JMdCv9WhHHltA4X*i zFgKLQ1D5r1Lh=nL-?s*lsnfai7Ljvazg#1Z zI|=$R*7`r2lC zkUQUnToSofvrb&BM(TSY=6JbV7P-cr&-nM43%NLQJU5ax0C{TSa<(536uAg;{m8Z3 z<@BwW=>Ty#zf<|XFZCk*z_O<<_beu+wPqK7MKA4tcQNuIv6HoB3U9XW^F!ZROXywX zdN)FSS2Ri=-LoYu>!iWnZQ*#ateVPtsa_0WVVUJplyZ2KdK>-!2R-C%qYUz8pSoGr zXT4dg%%x@N*KcD?*c~B%z1E_y^KWZZz8|jfTiTF3e>S^$t7O)tQGaj4{};vojq0zK zIqewfZQK(}yRBf|qb|UM!1y+8%pMny16eP2hV$(qu4m)_kCxCY_W>2G{mHWvJr84u z3aoDeG>xUt)l?|ok30AoMgDk~*vpiS8HZk2GH(vG&BRCMx<3}(10q`{^%lnt9wEw8 zXvVWbk8=+b5s2Y z%2}CnS~fzUS&tnxTGfz@q>o}vRJL3 z2=Exxx?qh?Y-t)c#+Tq7Y~d!0qj?BtMkm5Tvwx2{$Bk`?G_ z!Y|!-veUUvi(SO(&5VD2QS1sx88MzY99ZKka+q#wC%niq{_Po8YFnAeJ{2gPpbm;# zdk>2r-fZp~F`wFTi|?8P!dUm|DfXYpI>8AS2TI4BfxSFL04;)`@^gS1VzVupfus&p-i~HsBcS)Jdu${Gex=Wp}DX~+0^xC z2FN!}zDlp2m-cTB@7boESTB3;7I{*hT~Nw%K+2v~zUP{;U+y_7zeWtCY&)VE7yesl0TaUdIy zTs>2NGS_{%gZwk(If>^jh1T6^6X)RnD*fOQ>R(yNlVqy)8iZ8H}pPEJ3X+z({a$cz=ci9_u3FLW&FtjUKoWNGtbw#F1Un^ z8-PpNIL80i7T`+wlSA|+;ILEfo%JCcZDN5jB#&cETp;G__jn?gf@8e2a`k0!v@2^F z^;K|Qn_L}S5YAF=eF(0_#xeg}h}rVC!*$!ZZn!v{#kcxFxIvrT7~HUpn}Qp)adU9v zaQLYYu%0%tFqO|;q~K<49Am=5qJ_i9i>l#P;WnB#qx+(u^8MaJdKG_ixS3y4*T0W& zK1v%rrCru3rH?rWvRzDUyC|l7e-L@8FFB;FemMDU-hbx5gC%*!Ntd#6dEAsW4_61L z%j(#;Ed2k2_?62?Sv&Cm57K@Ll(oaHe19yr<*9`uZ+4B>+^Z;;Vd)+f=!}rw$$6a$ z>opvvJ-X*e8Zr6f_y%eCwWEhLv8A3rIfNThzQttq4A0l1HiNvtEoGUieHj*~Y zI4;-4Q#ymCbFSQC1#9<3lV~v)zNxcX`ue}tFz&iVc1*@cx#-H1czIgP4xF*vaAc0E zZt_eh-@k<@yGQaQP5UsfBe&j-fA7Tqf15*Qqq&r%xkS=r5?7frT8YTW=j~D;{ zJ;u4r`z&+r4d0olWiCoz|Mz9aN4ZX)G8-su4P^HpMC3uf%+89O720#T;-Q#>a?Z#9 z|B$x3NWN2V;<}T2=D=h+=X>sYLj8NG|369l8{$t6@_MQNKhcI9G7pwHYN&5Zc2;O^ zA;`bl>2~DB|NoTy0r`gmJu=sw8=>B04s_~6!O}6=K`0wCW$yxYT;y!cyTW0=%ys`$ zbPP$JU&~x3Coh{^^D_{4Uo-NH$jd%Bi92f7@1-O?rhNY;?RcZ~D$2vx|7s)7UMX)4 zf4NiEw|Uu1o`hE9=>IFDS-Gl8GTjv2TPmHZMMyQ+!n}nv1xtI zR8*F0iI(lQ(!c$+%J<*Plp9g4d28El(!$F3SISZ5{)F}YU)|Ca#8#1MM@C{YLQE`s z#Cmcv)VqH`d0*^Ari4E^gya3!eZ`zxxdd|EHjejS_eqCX1i{!!ozpcP+ zbS;tee)6o5uAdJu7ExqNuCKdEA6LHrsVBWf_f`GukEW+@gmh1%J=HPR|IZNZLDqw- zRs*HYG`zS=ZflDi))yJ^lP>Iiu^)Xo8--*3vyZa!xEkd@dd$Xo;U?jvUgVIx5jcs7 zRbMMy5-ul)pMg#|8M6vJw+aj@zuse?%OkqS;N0Y?9TRjQjOHQca`tA`u6abY;|-I})rZq~+iz%5!h;_?aE31SCKHmrI#->*?#uC6fQ*66N0x zZdgA4TwFtX6X_P;E~fssx7j%Ae|x8mqyD$|*f{Ec`=E`B!;RXwVYo>fHvu;TXK5Q3 zYcj=h&tx0}2e{u*n1sCSrEd+;fjDN?Ea9*bwJx9KjYr6@*a(}pgqRsJ{1xE<8vh}@s7Pqk$nxs3jQf}8Y>+90-F)=qkmbjs9+ zaNXFp$gdI$$Nk^hij5m1uf(UuBFFfD!T`S`S*`+o_2c2GT2qbpasB3uHdU^zz8d8} zN$Pl2Yz+rx&zr0%g?IyFkF2`LEPs8rn_cR|mQYyv-!x;E!N0n!Pzz-xIoJ0lx~%48 z_V!8Y(KkSzCDLV`_q1C#e?B1c)5`B|$;p3Wb9sCXEh4{we1ZKISGbh_WNC}V{K-L{ zE2#gIC8h=1@D+8WOMA2Cp-r6J1Xp0c#T9L&kC9HC^Z{N$n>abaFRPw@xM{dTWsj4- zLb_ECF*yY)PtQD@=q==Tiu6!^o-51X#IFKnU+E#e)0T(ppMDRjfZtcPkS=Y>V(*n5 za7#8lJ#gYzp|VGn|5W;Ro}L6;wM7qQTsaHpfukPv0baQTC%zV#8(mdQ`Y7oel}+2Y zs+#m!(l>jSL^)T{{;Q8HJN@6GKpPd)S8O(wBAqCVk%=$qs^&w_EwyW0}3~ z+s0!zb8qH){2xT-bNACen_Z)^yz@uBT|I-0#9Qi64)k5jweHMf&UKxAF)yEe-_yHG zkex<0m*35Nu@-I)ZeHsAhq7M7^ZxwzV%{B4{KKpM!4w%<=S($TckcN|ohJIVpP_IVn3X`l7_(z_U!g_rtnkknfq0F0u>C z?-8AH9X&mctbQp}zx9xPx!5!mnMh|#sY7=NVa-)u*75T+3YRBx(bCc9Wae(EcOT|69k9ZIixb z&bOGdnd`TVJ(o@@-``!VTY0eI44%;r@eYtYsF$U>_?Duga?995`;9RFNn^Vz;ZF`? zei>7Tv^VSX8DUwo%+`(h5LTPxMy^`rWE@{JOESqg`eIH-9Imye#0edfFtb3dI*^PWP`}jHn`nA{aUMK6T<^w%m z09>CO>a5}$*ZOz#P^MS%-KqP^LC@U1*u8?>4EB^WFO>Ob{4k!Cnr~dnH+TBB@oudQ z;_{BYZdM_XZ+(jqMYO6-`(bW!TJ$vxOZ!O8bT6BnXC&(>8qPXSxu zL)D~HmSaH5dN#-!J#R%zLzCrUc}VKYmXobG%DD#r>sQb@#Gf4Wv1_>gT@>ehh*mhSi{z>(+jX)PBt2i> z8D)%-6TF=Yx$Ovf(5AxU=8YyUlqZK-pL17_;?U*PA5oFnP~(OWE9m z=;FCM;R6i07jlan)+gYm^OC<&`HSdhTZbfngy*wP%d>OyWp8=#YTX*J{s9MkzG6W6 z{q5APi~MJu`nsMoUooTnfew71kvx>S$#do_)|CHU^g;cc`7FlJjowG1zOHmD|HZTw zXS?WpSjL#_m5xQz?3V)c07`qjlD>Y}D0>g&nao+=)7OOfHe!`~`oSarZL%>?cO7%s zmGR)pF69r>CiHl4cEWrQMIK_aOSs5UlRqBNuirnU{FjBXy@NJX$F)gI(too1UbJS> zOZ{Iqjhu}AXB(T}6XEMsjQ^Jt6TQE;<_*|E7n0RsF{9jKhFhr*R4IRG4&AbDz&owE zcTM#6C^0}}X#ZD)IFBMD`+f8?3iIVCZKISKLuN8p=0`U#lQzLzdh;?Tk(olKGp|fN zVCgc6-v{XbVJ|ZBJVNFVvad&`FV1dVIXTa@Tj_+Ikp0Cdq-w)Czj;gchi}2V43)kaIANk;j@<)iB_M=X&3AxWAgnAhs z;@iwE)G{n+mt-srGuFSinfC0)r*q!SwS*4|MC5f;{nfTTJPF8NfY@UuBZ-^sIc3;F zyI!wryDhZ+Cj7r9hD=i01AEJYk2`~Vi-P^Ga4*|k`nJZ4okO{%pW9nT8@-zPZ=_Bg zU1HCBhzVZun!5Q=LRo^0Za3u&D*yXuIoECfK)YLi&_R5!o>l%2(C$o~T=%T+1g=D`R~O+l`~C1NLYqZluZZi)1U~au9(nrkX(i=a_d_OWfv?EK*XlMRrVy55C z^^jNmTOTiM`|ugNK9p4ck8>;&TgT z%+~j>5x0M$|6hwODklC}<0dn->^ohgzo!{F(JgaI5B+<8SW{G@4`CEyFL*}8L=j9za>*lcRwJBQw^8dt`c%v8n()YdczB@~Fxo>Ll z!aEy!^zf`Z4Dt~-@{9q_X3@`nry)n9d8fm(=_1E~o^H##Kd6*?|8TwX-xT1yRpN4> zeabSMuJPn{}$TO zR+&qmdu*UI$sQL@Q5AcL8c&7kHB^zq^% zM{#~OX|v6h%D=0beBxhFUb#2(#f!7~WD{wfEgx}wFKxYJntU>rp8JITUB>*29PO*Q zOZo2}AUZt~$LzjZJx0ru@&oPbz106b$eVh(=62-1S0vSA9i-9aMlbc>xyrd*A1w8w zcXUdn(_cQKl>go+=Rss--v>K5DO5KJnZwCk_uh$Ing5*1F%;F^Bre<(tqlWWv@&&mEpYoBhnjNtkn?xSPM-`$Q*J=R*=ig};1ZYyJb_Zqe? zieC1onD6|sb|IIXB8S;a%xac)@Udd$e`FrL=KY7PLCNrK3P^f2&&Y?kCN#==IiqFV zSyWV?m2i{J_rLey5AV@({~Ex}_(A&tKgOKkNkrD~Nf{qL7K1B+E0zQf;fTqT<(vyI zhj1fsZqBW8j0sOthk0_;|C6;gIr{&T^)@-?#7|1STlBS*z=iYWTHJ6=HaYsllPxy6 zAY9ZYNBuuZ+qK%)5{2us$%Hu@(+U2#`GavJ6sLFta9CO5gRuM*JG+? z$DZ|PzQQfQNxQ1!PY&T$;iSJ=xYlC0DH~S_m$Gn_*Xp6%0GvEmbep~&^xbihYgGOr zX`?I1v9@{O9jv6jsOUx~axvw920WzPi1L3%{6Cbwr1F2(^*ZF%kXt>39I?EC_CLIc zTuAzixfiQF*J&i(tNhP;NZ+V!;MWb!q&Je@q~mblogs7bx!(6~=q9fH$d&LX2laFV z{r}M+&U0K1bJ{7mQLbyUHu+Z8LAl1uvXuT{3NN9oPvk_i=vYwxo_Wse`IAFzrv9HD z=e)pk!5hm-Un4!&AIWoLwemkF`8V>Da&8QgUTw=m|9?(mQ{cJajh&=-kxqVnh@Lo{ z#KBrN?f zmL~!ybzZ>lo$aJkhgN%cQvc6S+VoKW&x>D$%AO>B*`|l~|9r}(XHoe_TyO>aZgY_y z%+J$S0VjSHD7&qW^bT8|5L^tdfZuIxq)VMx>ZvUTw`kMT4<~*VDtlb{KUZ$kGYwZ| z(=!iO16RoJ6zS3YJU5lWiC+cEzR5%SkS$LDZUnA?-#4|8E_Gt@`=$=%f1$*trw2~_ zDpd9;>Gd`}3Am6=&n#R7u7Ka%d-`7($j@_gG29SbfwFI|CVkqLryec|SHSO^o0R|a zQYRL_Z;ry%+Vph6iC=}v9wxoTre^}K-KJ*-t`n|+-#0Ilp2*L0i-Hrs3Y2||oAec1 zo?5syxB`CP5@D;d)QQFKTUz0oY0BlpU>5{(r8>&l9bIbHf$zI~pQg>crxAv>C3;rl%cF{3=v-Kk4H(JtJ^aHa(MY zGjIj`j?OFp7sQrg{^Y1+d3ps-{3=lPt!1QpNw?&=wF)i>SHSOE1EfoxSp2@V5pL9` zrwva0DpYn4>GL){LvYJBJ>zhza0UFnbyoSmSZB+#1m}e-Q1)%bq_^hhxvdf|3Rl4I z+v-V|IGAwLx0k~Wz!mWO_FB@VPAq=k9)wHT^fW2|m&C6^Wp|QZW789dtGDQ>W{x}o7l4yz zpKskGYgzLAodrjy<-xTsN3|{@yTkx`*)`cnHBR~bNIKjM)|)k zKXe_+yX3j=e6X~YeaBsgxlE}$1IQ+jf{2{n;@{51xvo34*kGk1K|NmATnF6-A;s3X0NY}RS$g=@f+q(<@zujz}3&mKX z+NR;6oNL=J%gbl4n_aa3?|6_clgu1$rEV&Q^K!0j|Hy{6cX0hr;6owXZ^HjXBk9`q z{Pqv4%j>}ZgtYNo+1P$l7hDQX+y3CDws#CF|92-X`Q7B7f|HnO+j%x;k9!R=OUnPf z5o9{0Zl(^o#(p!texEVLlwaIj9vkjr{Qv$C@5R^s@pTG$)q%}#53H}PtZzC;=gsu>A2cH)e!V@oxt$`vg8Y0= zzHxJT{Fk}z52a2AMgLc2Pla3)%qEo^Q{Bh~8GA)9H;$LR{U;(PYhrqbgkI1P8T$WY z!JG{JeN)8>^oiZ0oEMlU+%v5FGsC3!O9l>njLs8uP;?%)2!s9Z?1piSwC$ts=a-&t5caldU&`RAm4 zNZcZ&9I`RK^=r(oo3~>{k?Jnhig7O_<(fJGM3wlSY{8t9vT(l^=y+-*LnkYMhTz#v) zPMLd}+H_OX!(lCQ5#+|uw3`ZwFx zCHfiv{zyAE_0y+bkA7m&PWxY6BVU);l`x;x=Dwh~VtJ~HEp&7LzjYqM7RHe~yvVJh zvs-lXPO){b&2rxE2>pIij5e_(dZ+1ALHR5VUkYNcro5z2eEPOHyR5B9&rM=n6aHU- zJW&}3HrPi-OzxOQW;`2{ix{6?PfWy5V)CcKL;J~I3IB3Aa&n!$=!vc9LO5}AHvq;1Ij!oDW~|L?^A|60iTzyEdn z{|WqGna-7M-N&O#H@{1UKfCb%FJAPIi$AaA`BUUDd%o_Y*m^&0;=fnXDbItl`;9uN zRh>?o*~M7@SL)L-ExP`fJsa$!%5FE3|9oN4Yynzau4}uv*8NXOHkLcym{+#b7R&o5 zmH&UGK07IUqx~JkYS*gr|E(e$s~ya-UuRo+phEfo57nFYPyFkMAlHF@=@UC-Pve2@ z3r>5VK>h*h{~w~)+>^wHB(^0nHQZCwD|@i?bWbj;x%fUXg#0k_1=>Q#Ea}TR|Cmp| zUjNpVKRtU0|ELd{>t;gemvLkV-%hpqXB|gq3tb`QHUO*T1de@9e=w{X zwuaHK_q&&ApRdN_JyRsM)Kd?^)O$pBAq^^zqRG#|B0c$GRtOTv&_2XKQb|woTQ2B zeQ@Y}D4-fjB&HkHyQH_Mh9emR3f)WILtP&kBfXzk_)pHeCxq4aj}MKghSGBLTyyw+ zPZEyyr0*sD>~G!V9{!;vWEU;@-3%LLaI0|hQZDyg_IpWef7q=W-jGD5z&(6tL^YI^ zkgjd#Uc+JothW7O{4X0a&xMk4u9NyN8{<47Wt;Ph-2ZcAzlVQ#ST!6KMYc>bbGXS* z`#&nixwiejjcuP-4M#U2Q^59n@&9PK&S=~BZD@Np{vT6=Os;Hfzc&b152tOe=gp$WN$-6KJ1m(juSR+sgmP*PoqP z=`n;l`*;fZImQT?(>L($lVuz)a+vclEsKwjl&gjlyU^W=Zp(FbeSS>2kJKTvjLb&Y zC1P-2n`$_TanvRE?G3lfcNO{2)q&0D{Ev1;3sxJYT>8W*UUU{JmwJ3;44DyR-2BNQ z+!UPDX|ZN>|GJO4&ZndNmN{8NlCe(y%QAUM&1v2%=GHTaWvqhyNn#TeS>BzIaX??j zsR*N)IjHp&CwWMt%nU0qzwg_Un7NYqAsPkRDEDY+xTq!x@y5 zty}KV5BwLG_IGR_O(463Y`4^vbw8wR?K-e`Hb(td6A!%~GO*{6`yqRX$ypKfR-@Pa z4!_*->n0-4(R%p);g8q2M=X(b4Rb%FYb7h;CcTmUkn`j(v>(#LJU31mowSifi3`{8 zxGN&p7=5wPYdicm_PI79(UEeg|8tr--{@LXMtV{;yo0)2-!miJBAnQgYaha`!O8WY zgg-gpK2-v@!nsB6Q;dJ_z|TCnTGeoY%O*#gxIlDS^){x1l?VZT1ak6AdWJ1e&Y*8*qtjW%&X8(g){spTIlgX`xvvDODV9;<>I zJKY#jA}VV#Ym|6k~Z zvz9Rj7q)TBaLxJLZUq;$apiC^I4MVtDy4Q;)9w6e8>xujG7^<$jN98bPE z$t7fc&l2go@t~$m>7O*4w|6}aZ{Vg{(ifpZFI9J+|mc6R5Yz?y1^?8)9 z-~V{mbv%>P@65<6Gb}PX%gnB94j~fL2jke8LU%yy7+&9B*Ca;dY(QUpST$Va6*<|1 zr{5iI&AmD*bsnewFX|#a*LEZi^?#B0XpUd`dp0G{8tLQtd3sCWCgBP^_wB7w4Litd zZD+k+IJZqt1WxL#K-sEUoRQ3w#^Z9xD zTyTqU1^n)-QVs8vz97EK0ru6w1v$6Gye|YNeibOYuZ{E$Ge7^DdSY7`m8O_G@STVsO%*^)#tM1Vf^!!z!mU&PbKNiq+9&n)8{46Tb?Sy{Cor zA)6lhzjw^0rw2~Pjskw~86`bs%ac$IKJlwi*$br8H?8sAvkF%WSHSQ7a?+(vEPnS_ z!wux?>921kCB4N&X#;AY+$hm&?M^UjN-jBQ~V zr}TfKp@+XprS=XX6Go=Meb6Jbr1y|6_dyr){qGI#Kld)Gh5+TQ`&G>x6JG-!IJpnH z`1^VJ?Ds*BS0QWl2VIYbRKvT-uJ3~`{`JB4LD>E{_5ZGUWD3~+DE?nuLAtj6zw>Mm z)nf1C_5sv+2l zOaa?_@IN?Ay4Ze6{@MeqwtXM|^X-hhxcAW3FAc(p?U(TWrKP^?w(lEM4VM*L^1HEp z3Ql6CZRb92gEfnNv4OgPqQ7*Flzr2=vyWIaGuceWF%&i)(s?EvXwz(|z9}ebZxu4oh zZwEe&@jP`>Y#8TTEBr_H@)A7;^WQEXm~zqHpP)}%-Gp!0tPkOc$<@+^i?bZ#-eWUx zU6e0zx{MfD%0KA;2NNAjs^Q%$EZTZ=kn|{aUe##+AL8;rR|XC5fi5Vr zebvZLU{|HcGCtC`a-xG4QMuQ8%BvbaGK*fb{mFir1M4KBtDW>zPS<0b>*`SrAET{o zs7uP?``1Yq~4j%LlD(}iQ@J>?RJ?7IcIQsDV zI6!-Tn(_aJcAH!cT+Aki|2K5ox2tgI5*|eCO*~(C;MgOUeEsj zZ4!s4$B~it)I(ni%L~0u{q+mo*F?vxYG{d)K0~^E<4JG3G2dp^GUDHwYPhx@883fw zpm%=>b`Nr1U>>?({9howm_IorkNCgD`9|Xp$d1wL;c@4$+^V`E~5=MPQexMd#Fk^>=b!xo;oi;H*XU^torS{R* zZ(4&;d9*D3q;<})3t;pTBmemD84>zkz=%Jt@|U+S^a{;k2!jH!lOhL9;_`y%P{ zq-)#%ys_>0AB`eov3-ELj>h1$?Oew!KHF{oY^`dz)oaP`=Cfu^a1t}IJ{i@-%8gv!#abTKsX;0!~IDh{ytoG}( zbI7F3bInmdPbk%JyR-%IG5o$weH^YpR@z@KMsD(Z;pXAAk2f9cqsY+K+b57|lrq?l zVBfP&9G>V_4cDRD;TD;_Jhw3aUz`c+x}VrfU0=V9oXl~-65LGpIN6&OpNZ6$r$qFeHG!X@Df^yg;>Nnf+&Atv`h6&g#PO_ClVU2K*^ z{Gw0X*TQ+ue<>UPc}7>T?B}Te`})oN{HygmR|7Z9xkb-&w2Avh;R>|XC)-J1B3;_* z)xo?r2W#qO{EKy(=bEc#PRv*r>*1HQ)vF_U`Rx7ixhd7~iI63~oBYdgO>ojyuiklZ zTP;`Wxs+L3)knb-%Uys~8?Xv{A zx`6%y*7_HDm~%Yt9|xZG4o=YCh>4>_ zeCgu<^1vW&vv?JU`H^}5_;U7^SDsHkKdTzLr0(WLzdT6Ro6dO#&3uYy!=qV~v_bXE z8>#CDqs-ykMgM?2Q+V7Je%iTb8~-be{C{ctisU1H^1sm4uX~gGe+MaVB%m4|Ui|-2 z9{s;NL3z@zujZbtaCx-{mFJQA#SBC{M){7A7SnlVqnj=X5kmDw?6B#Kfe+!os3LV`i9%X{gS< z7nKaJXjG_FR5VdxQISzGg+)mX6(%YcHdNG5QGQ?Vwa-56v+vpHJkR%ezJGl8^PGD( z@AX-q_4&1a?6uZjdm_UgVb0CGChVNqq%F}IPEm?%<>i%eDfc+O?(M^O>*RYy){aLH zWsY-R+P=(?c0pbnxhASF{&75F$aReU-VXUIjJbK#B$nV4iW8%`b=FXnQp7(_`Ydf* z6Zb*utknOTssA5>R`m7~M*SbuA2A0~J8=u`A8mXA-7U0#A8G?5-Cm-r1?%Fk77s@I z_n~?I_R_V2E&H%8FvY%?j{5(hZ67vl8m^OUUOL)@>&kuDELfEfBmS?e^I_{?86QSW zT-Q>F-C7FP;lc0$?=Ux9*8>*NPTxxWUpGp689!afcxwyxmHbVn-9C%8`KxofwC(E2`_2v5 zcaj!x7Wzal>0_i9v#WTIkiI~Ay=k^KY|Wi6th8yOzx>Og{mO5XRbq;FG zeV17Lnkl0Vx@CU4s=zu-!)P7%>&UCT_C1gp_I}tycAI5ZYgFYQG7UGzp>^X4Uw>j8 ztQM@8t(0e;^j6Zjx0mv)fXV*F^28Zu66-e(k)BZ7^i5*XSxffLn`o?i;}SFzqWKQ? zw0heBV$H_fIa8E}dQf#wm9jtQ)LeI^5;1A-Cn%kSX_5F=!@(`F^U3botZei%-Xzz*fQL z#8>l#_NZ+gP#&JN^~9+rY7aiuVH(E9psi#MEY92vum9Lod^$Ev+B|ixM|^g8E=XoM z`&T>0+*dAmIU(OEIXyk`_^BDw@Ua9ulexN=-UNHO$qzU_w{Cg-S^tMDAN^-^cpqQTK{ z?vQ222`YQTG`wGSC>A^T;bZi5^rwy=nwiVhH&2f2cfUBTuNsEeeQwY>s~>AI4Y$^j zPh;F>#;P^W`&BwMTCZ5;57c!J)hr{=plO&;UC?-<8HIJljrlbC(?&5~mM;1CAMD7} z_1VX$>+hd{W=(l}?3g0TxxmhNFgJQ}$Aj4C)A;`r=pB;Ye6t}pml+9_TX+9JEIS76G!6Fr11qC_ z2a~gp+!s)W94opqQkOnXTmLD_He=F>@!78KeU{iui~f`N%gl&&TlThZ!)q!x>m^3_ zk8eRMdyYW+%Ke(3xATSVqH}pdH(p^HK0WBtmGi90TC5m0dkB$JW8Kg2zkRNF<uAfXJQ?L&B>bzO;WITs7vPm4h)T--ym0>L~mUvK@gQEVa#+J^VfQU2*F2 zRHaG$uoXR`xqdIa=`Tj%Z5t4;TMW^?>PbFGijC zPTYrKlke2{uqm*F2cvFJ5fk5O0<+JdPP;-g=M1WpzD~OQTPz*_--7=?uX2{L=RdUJ zSJnn-MUI5S)A?G0te>la&%CE>VZ_9A3{35wE@89@({b)y3>iL0ov`nX2J~&8L;nTx z7Hyxza{`{UGv0B^=VrkaGbQ|V5qGzs>w@TdrAt5Uh}Pt6=qaLeJxMN5YmE8NDD+eK zw>?+yTh!DY+25j<{`ih-sLG8Brzw?A|5;}mzAN22O?N?mrnF|#`bq0C;eaC(5Zh4s3V^rFb#Lbp>h3K3QyX^yU-;+<`6asrnb*ZHwTvR(Jg~ze0134uI56z zX#>_;NH@)x;I0lIU6pCLqtA!cgAMqwCh~THdE}dJ2kQlsJi5?hn)-j&oO7SYi2u8m zd>Hlrt~C!aut*Ay<}kuME_QJ4QTM6=TIx)9{NLd{&FkU#;(xuqN-U z2s)E0Zd;CjzkvRCx063(I;;=fZ};GzPg2+Ko*+&2?Skmu^$q#I&}|ylD4%hgI~Fb2 z&-jHQ(mP3y@zbR|<6zy~7aO~v^B3kxmww(nD_~<_0qYK5*dcwJbn@Ga|G$V$?hy|U zpD$K|i6)@zFD6N^Bi+jfo7|J}@#zF>0t?Xli}?SZAzvQ+e~tMYUi^R0 z0$70FU)(Yc_r^*0$or)jSWO|HFI9j^uYj_@MEu{|=Ho;B-`nNmL;T;{0~Vn7m-v`dVGCR(5-~9r$a^8mj@0UGY znX4F|6YKYngUu>mydYn}vp9KfTQ&{9?C|7|8}nIw{Y%B+it?Xz;+!}({A?xdq{V9a<7<%2V_&L8|!!e^*6~*{6DY?O@QoEantZ?#gSxhJ*7YfP%AHI=`{R$ z(z&-7ewk_ko8>Rb-dcE0mftU5=`s!f(+91qdz}3E`hR3I$=>>$qOyNw+%#-HnM-N46G5%%Fa1jd#roT692y~@#K$_pIHB`Y-VM@{6yJR zMvrOueg>K>`n{%G&uhis#e&al7Jl2%28@wsCr!ieYDh0uM^zSe{dX<&=~XJr#vikE z+L3f55}xrqa>W@}mYT$!?a&TD``V}K8>gzPyyBXBa40wCt8tUC=cH>c(HXlrlaSTq zZ$htS@|P?B**sT8_$FB+Uqf_0rV-Aq2G~(z0{TAF@Pkdpm^Gq*Ib+QI$)hn=0-Cai z_^ABxu+{>G_8&XITEPA>N7me<*kLrbe*5aANi1)0FF)wQmtUPj##QdU*s@6;q^tsL z18fH@#!nY{zeekPNcF~(_iJTfq!rL%??c$5fR0!^qC!Q)_@1Y&tK~y zZ#7sVKL*M_u35Q;N$(_Ga_CZ?39w%7i{(-J0_igW>CzSb5ABfd^5p-oqyJ&)?#0mm zF#HNI^gk?ly>#e*xE{=-|JRv2Ih^!iJXalV^kL|KSna4c?;u#K4;uv|Mhobsz+@Y5 z-g&TYAGQM43+9!16Kt>$n~Q>t_^@)Y2_IGsHsir6nEFhBEr1oPk4kSNU2SzxdY?&_ zKvy&!x#vcSoh<1k{B#MU{ofkl-o>gJ|DtP&>^?=^x^T$Z-xuLaPjp|J3G~!_8%uNB z&~HQU$fbJUnyd9T{Tt~2H*wMf#xCEeBi-v4bofRiSZAK+3GW-iVmx5)$0`$JU zhV(&S9?d^XuYj^|*Sx}vFHaBH99V$fw-1}-$!c#r^4>lHR^{U}3nsmS%3dYC#m8q0 ztfP?6H)CL3U;%o66aFVp`SMWzPnKQ*Wq-4k^fh0eF0c)-0KLDNHObNh=^nkmIR@6` z<1-B=y@JYKCcV$cX9Fx-$mcft|E+N_jrT4bKViH#A1BW+>FAnUtL)0xlQ`qdX402P z*SOpc16C&$)Q6ML% z)#+PFlPqg=?k$FXU+x5Ji)>x3wuiv-&P4ZF5lDAKs{1af+VA8Mc;uH0g>@z0$ z=omCXvZMc_lcZbO-(4UBs4ef?=>Omi@qHb82lwJzkA95xf1hCq zS!)Te<6M%ylLO}bPwF^fq=^g*kcRo$DgC-dtfmfGk$M)Qh|5e($C(5Q6`@Hrkt9#IX{002~B>3lKEbQ08 zzZNCE$>rs|w-&_fzbZ`f$-DZV$g7ET=_|P|p?$iV*me#H{dbmK8s|XXA%7MU-R%^B`wBJm#`JEb?&_wZ9?TH81}Rmbl=4$ zl{+4+f^jjv{yXJUy}P77b5fIC>vi(fklsi-{)_5a=JgqU>yHnSK$CmhJ5rI0D%a;K zr_&@)TZ9Go_M)8c691>I@>j8#qV4`V_5W#-V@u^M5L5QUqAbfe4@j1M9J&>g_{lK# z8xY;yyY}-u%YAplBu29E@;}QV&-Y>`d3qmd9=m)G|DQex=CR-RYQWTPd9kEPJ{_n4 zYXK9Dmk#}(F5SyT%%yVC|8(q_w}~+7|LGGxY#eL`%*&59;q*BlM*N??;LE!Pw&KIK zk);aEqwit~Sgi-cKZ|klZh!@hixv|m`HULUUAdH}8LSShm`~Afv77WZU!DQ54zPf6 z(IWakL;927UgCrP&ycR(veEw;OJG4|6aUZHA>G604&wg|*}=o-_G)aA08{+Ge!DRK z(eaKt@|2NYUwmA2JH9@nDVP7!Lj`>(s4f4FUTD;(xUy6kbNd+B7MS|pOCMd3&)@gn zf&Mj9p8Rq0R&+MQ)S9fgs{XwuEuwuTeg#Rq* zqok`X=+OFjk+wi`ubX7;5NqT0qI*m7q;0iLO=_8%vm6^-a1;gQ{s8|!XE9%HVLKn^ z=nKxeS>gZCp!ki_wm9eAni!#P;s4?6=MPn-G!Y;x8tw2EI{;<*I2z`cv1+@rbw?FBVUb}8{a?6=3;}a{OZdM5S&I5!GNNlk6MoQq+hz1QyL&_?3&t05Xld(z zIsvWvgUi;7_6JKl_)K;x(jWY=+$57-q@kz1ut|=WlrUfZbUFw&la(U^||?ly_&XNj6EJVm1~Z{D1B$=^mZ$>;O}F zE+#(2L=!d+>Razb|0Zv|DG&NL^^qs2Z2aFePP)fFccOpOBv?S-x=c*GEJ`}E+l&8~ ziT{_C@t23sGV%X1WC$vIxsmiF>0Ung|7FdEeEthxpSumFy6~31!ny$e?=7Dz+PD6=37U0iptl#c_;I^QHp`B#Es^WHgJ7iDb8)*S9A5e7L}wRU zes35t^4%GeJa3Tkw(4!yiuQ1^FR}4hG=NZf=IqWh;J{cM@-H|)9cl>3uTlYEup!zuTK ze)fB#Cb2r3YjZCDOwl&yC#-+mAUp2S=KN%da=M_QOnafrPu9V(pHWQfii7Q#cKcAu{BO#IFnvaUl(J=dw?L2FEaX0S8uiqqJGYW05XunDw zv1_ioAD*g&23_sB5Joh2WKK%xxD>k=b4|?bdTO~bKbtX$Ur49^+!~^|C=q}BY?*dK zHh29gYy(}gU?u!?fkB?Uc!YZwi-VPcje`ZncQs?#Mw4u>rLC$$#4mS8v%p@;EW~1l1D>y%2`w?i?X{4L{ZTgRh|I1`s#p@N*itXZi z7vOhSqe(JY4gS)a|6+XH#FzQ7C-85K@k8T01&PTTj zhHVPUrTx23G2q%68GeCHu4^fz`$Yv-S*rx*Pw$MP&xnA9$_NCVY4rno)kbkmbkKCfS9| zb}aMu2USOCfV7sL-fvdhxorf0Txj9J!PbKknZ7g546|I-X1>p)Pwbb z1?YWGE9rB-JY8VYE2wPh|MgqGJY!%xU;%ow|228MiFB{L%V2FjJ{w@tE1>LqOGwWa z@?oEB^7v>WpL=V;#=!#gzPFk54PTxPFzFRk_JB#=KwNn3d+!KXC0Kyo?3qp8AfI^j zzIPF9z{h6|OnL>BeP5LH=|VpDm4nR}^0}`XY!NI#@B11}a#{B zacxkAEY$Te{UT#`{eCq7%?>mk{Z=PU^5Z37dcJ!HdtCN- zzWdcYvRZ?A$!eUy{A2yda<7HyiyXc}t5Yf1LaiV6vHH?>XZ{*;NMqe=D&VDHY9&^d4;P z9P>zc*gKGyp7{S(wMPMZYOH%}AL&-le=m?1)av;_wMkBtIrkPrhF>&;Rq~hBljq|- zeDnY|nNYoQeH>ibeO+KgcD92vHs1u)S<1fXgF52IF@c-vJ;4lC8mN|aN ldS8S6y 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 X=d}_Ekp9j@-%aUz6u!lNaf$seG8B)9 literal 0 HcmV?d00001 diff --git a/usr/bin/head b/usr/bin/head new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/head @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/hexdump b/usr/bin/hexdump new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/hexdump @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/hostid b/usr/bin/hostid new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/hostid @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/hpavkey b/usr/bin/hpavkey new file mode 100755 index 0000000000000000000000000000000000000000..5099f158663e4de249c3faa30e0d0bf4de580b4f GIT binary patch literal 7541 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 AXaE2J literal 0 HcmV?d00001 diff --git a/usr/bin/id b/usr/bin/id new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/id @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/ipcs b/usr/bin/ipcs new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/ipcs @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/iwinfo b/usr/bin/iwinfo new file mode 100755 index 0000000000000000000000000000000000000000..bf24ab125f594db22e6e7a8e79f6df727c2bcbd3 GIT binary patch literal 12492 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 M?zGZ9R@`0vAFUr!#Q*>R literal 0 HcmV?d00001 diff --git a/usr/bin/jshn b/usr/bin/jshn new file mode 100755 index 0000000000000000000000000000000000000000..19a21456817a3c63c9fe342fe7ec2bbaa3a20646 GIT binary patch literal 7756 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 Ih|#zI1sQrsxc~qF literal 0 HcmV?d00001 diff --git a/usr/bin/jsonfilter b/usr/bin/jsonfilter new file mode 100755 index 0000000000000000000000000000000000000000..73c74e3ac2ecc97dae82e6e346dcbfc196930fe9 GIT binary patch literal 17352 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 literal 0 HcmV?d00001 diff --git a/usr/bin/killall b/usr/bin/killall new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/killall @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/less b/usr/bin/less new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/less @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/logger b/usr/bin/logger new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/logger @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/md5sum b/usr/bin/md5sum new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/md5sum @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/mkfifo b/usr/bin/mkfifo new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/mkfifo @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/modpib b/usr/bin/modpib new file mode 100755 index 0000000000000000000000000000000000000000..63c304fa8c7a6f1dd72e825e465dd2ee3485cc64 GIT binary patch literal 14549 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 literal 0 HcmV?d00001 diff --git a/usr/bin/nc b/usr/bin/nc new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/nc @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/nslookup b/usr/bin/nslookup new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/bin/nslookup @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/bin/nwinfo.sh b/usr/bin/nwinfo.sh new file mode 100755 index 0000000..8d11193 --- /dev/null +++ b/usr/bin/nwinfo.sh @@ -0,0 +1,3 @@ +#!/bin/sh +PLC=$(uci get plc.plc.interface) +/usr/bin/plctool -i "$PLC" -m "$@" 2>/dev/null | awk -f /usr/share/rpcd/nwinfo.awk diff --git a/usr/bin/openssl b/usr/bin/openssl new file mode 100755 index 0000000000000000000000000000000000000000..60ec48bcb908059585978dfdbbfe47cc61fd91d1 GIT binary patch literal 522816 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 z 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 z�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 lTtFPE1HL1StN>Kmy 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 InU~i82gjhwAOHXW literal 0 HcmV?d00001 diff --git a/usr/lib/libcurl.so.4 b/usr/lib/libcurl.so.4 new file mode 120000 index 0000000..a5e8ad8 --- /dev/null +++ b/usr/lib/libcurl.so.4 @@ -0,0 +1 @@ +libcurl.so.4.5.0 \ No newline at end of file diff --git a/usr/lib/libcurl.so.4.5.0 b/usr/lib/libcurl.so.4.5.0 new file mode 100755 index 0000000000000000000000000000000000000000..5070f5027eb3266a50058ae00e6d6c138187767e GIT binary patch literal 220204 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�PB9EVNQImzMVQ( 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∨VtM3>xCxx?*X9Y^kwNX>jB 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

    mP} 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 W*j8_UrAWPiJYqx$5x}p0?)*1BAXOUx literal 0 HcmV?d00001 diff --git a/usr/lib/libdaemon.so.0 b/usr/lib/libdaemon.so.0 new file mode 120000 index 0000000..3268735 --- /dev/null +++ b/usr/lib/libdaemon.so.0 @@ -0,0 +1 @@ +libdaemon.so.0.5.0 \ No newline at end of file diff --git a/usr/lib/libdaemon.so.0.5.0 b/usr/lib/libdaemon.so.0.5.0 new file mode 100755 index 0000000000000000000000000000000000000000..a12f97e491dcd3cc75d91bea84428c14e4978aef GIT binary patch literal 16928 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 W`F%(!q!<7^Yy3zp{4N{rL;OGHuuo0^ literal 0 HcmV?d00001 diff --git a/usr/lib/libdlanapi.so b/usr/lib/libdlanapi.so new file mode 100755 index 0000000000000000000000000000000000000000..089ec8853b92e8417b7794df30444f1d91cf81b6 GIT binary patch literal 48532 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libdvlthread.so b/usr/lib/libdvlthread.so new file mode 100755 index 0000000000000000000000000000000000000000..3bb1371df4f8f264457ba0c2f2630c7cf3239753 GIT binary patch literal 70992 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 ZdHgwqAC>sNnOJSYmij7WeMrq+{!d)uA$|Y= literal 0 HcmV?d00001 diff --git a/usr/lib/libdvlutils.so b/usr/lib/libdvlutils.so new file mode 100755 index 0000000000000000000000000000000000000000..aef13b30fba2806c5ae415c2165de413673420c7 GIT binary patch literal 211532 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 I0}UShUt9Onga7~l literal 0 HcmV?d00001 diff --git a/usr/lib/libiptext.so b/usr/lib/libiptext.so new file mode 100755 index 0000000000000000000000000000000000000000..ca2efcab0505cc21b5310c12137a4299538ac3fc GIT binary patch literal 51800 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libiptext4.so b/usr/lib/libiptext4.so new file mode 100755 index 0000000000000000000000000000000000000000..9d1ccdd377ebf1c21fe7244e1cfb8bfaa7658ea3 GIT binary patch literal 18852 zcmeHP4Rln;b)NmvY9+1Ufg#AYVn2ig0&B4>D8_;`t3Qy$3M(K|TANDC?$c_;O1s`& zVcbI+g+G%X5p#h=8OWaCVGr1*(j+j zi!h!H9SHweP-L_aHTdrW7nxbk8OCxhp`lIIn^C@E$O)7wXCqsEv9~?}I9sxTsLWPj zpjlCdeDfzI^h?+S=)kyWO!uKL zaR6{Wx{drL`A_ik0nPw70Vco> zv=5w0(4)f8YX!;{=KDH!&F~{aB&XT^P5|J^o6;HGvU?2Ec*(EB;{+|UtX25HK zkEU>T7OwgVa5+BqL%8bK3^?LVp>aO`5&cID{WnmVl9ay+^~VU8^5J`By(ye^QJIox z&n{wFQ~}lP8$$aq)yw{00^XLw&1-=-r*Kmime1FL>;1osdRMZ()gNy41)^cr+8*c* zu-1l_rdFR8(fomEOpCNM)dWM`T8n3AP!n~t*R*=~c!+@~82BADG;nBbk9fMY)y8FO-O<%77}yyI$69MQSGAyDAf^-Ck8VuEo2s^cVq4vos@l3V z@|L>VhAnk9>3z499SV}32xx=V|6Yr)ptT7(9{qOpjtCrrTG5n-NKD8SkynwIR}-P5H-0^ZhGs5KDw z_hbPrAY08)<0u7Q3qMqGaD+C9+{V7^35)1VNk~kk! ztH*2TrA2lJyc)?3haxf3JgD(;bbCEf4VD23ei32qP$bGnX0S(6nJy2sqzRLjS{V(k ze5jlVey_JR%2C3+qSV?R!_33?e4dzxwQ2&i?u6^YGorQOPf&Sv@*lO!Occ~8iN2zY(7<^Lx?ao7bPiDn%?|_!qObWYgeQ~9MRc4s zTv&S?wn;cD;Y$*ZN%*RSmn3{m!mAQqlQ1FSy8>3J64px?mT*wQF$rb=>a_x|Zj(^z zQ!VAylnQ#y9trnKctFC#5+0Edv7W|PBjwc$OPuyUqMw)Ws}jB_;Y$*JTfz$xzA7PN z9PfWcLS4VtCH|&_*Cc#f!f6TL6|h#7uwFu`XRYj4EA3e;+t;BP$*r?Xs7P2Kp(kS3tfsVf-8H5?3TFkWiJdRKjuzYb9)vaJz&)2|FYVN_a%V0SV7b_*DsC zl2H1`hF2vn$Fo7|y+P`|(IM(LN_{sLN?et&Ov2R?Nka5^k4J>RI0=@m>iJOE@gyh=kIP z^`jF1wuBc1Y#1T9zL1%h4gc}5C4P1BvhU1Xec{_odErl4Az*=Zo``+2%^u6|UtN4O z-dnot5oI;%od>v@a%ZqAWfVVk4-F|NMe;-klU3yZxjySe7r64o}jn9V=7f9aN) zna^7qUStvF0rbx)_A=8S5N;{xHG2ydAHfNlc+of&Hgkh)E$lyMRHt*=zTU&=Z$;f< z*s+xAiVu9OqZoVFvqcS~uzT52=zkRYABFx$p}(Ama$&!hlJk!-yeP+92%g!*@905{ zA>R8U@#MVEHoTeFZ#TazLXNI)0}uXuW*`GxPBDShJ0`O3&*XA@Stnb zrB$A^CXNkm*G|jw=%C9`PSKAIKAxnP8_Jgk?b_*UE^V#PcWp#t!=6sd@czjo5sSxq zsw!xm{M_GH5uJ3n^+$OHLI>XkZD`!;e>_n>bT~0O-EDO72(FU{%6N+iE#XJp|9VponDcbXpXyrrbK!C{E+MB!KQ+tI;tJ)=vMk{iP3nu zfB%VmxB0S7d*oHu>SI@r|JdcW_SqUuuhsjTeY=w~Ka$k%=UigpaI?R7_=zFc_?(36 zE6ovGnkac(#(kak$zajFn2YA2wg+tJ)gs2Fo%RoZ z<9H%Gd~CRFa%Wp^qIu92G$+ajX@qB+>_c_Rf_QVhcYHqj%0A-`VGFdh%9gL_w&-L7 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

    &Gjpc$Ye4HjZ+snjTkXyJj7 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 QKLhvBvB*z?R6pV$!tkxh_J~7N= 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 DJS6n4 literal 0 HcmV?d00001 diff --git a/usr/lib/libfko.so.3 b/usr/lib/libfko.so.3 new file mode 120000 index 0000000..7479724 --- /dev/null +++ b/usr/lib/libfko.so.3 @@ -0,0 +1 @@ +libfko.so.3.0.0 \ No newline at end of file diff --git a/usr/lib/libfko.so.3.0.0 b/usr/lib/libfko.so.3.0.0 new file mode 100755 index 0000000000000000000000000000000000000000..566ee7be187512e8ffa42192975b25cbc535588f GIT binary patch literal 57296 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%0Ado@6oo8 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 TCnfkbhldRBZSYINK$ia(hPA~M literal 0 HcmV?d00001 diff --git a/usr/lib/libhyfi-bridge.so b/usr/lib/libhyfi-bridge.so new file mode 100755 index 0000000000000000000000000000000000000000..0e99ae46c8ad8ab5de23a02f094c0286de5a5843 GIT binary patch literal 10612 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 WsH0_!-+(kmc*OX92Y%B5`u_tT?uU~A literal 0 HcmV?d00001 diff --git a/usr/lib/libhyficommon.so b/usr/lib/libhyficommon.so new file mode 100755 index 0000000000000000000000000000000000000000..333c8656a6c2cc45f44cbad102f6a8262d0e720e GIT binary patch literal 56835 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 YtFc4&stC;=0q(5`EzqMj;F9kBJCl7iWdHyG literal 0 HcmV?d00001 diff --git a/usr/lib/libiconv.so b/usr/lib/libiconv.so new file mode 120000 index 0000000..7834f45 --- /dev/null +++ b/usr/lib/libiconv.so @@ -0,0 +1 @@ +libiconv.so.2.4.0 \ No newline at end of file diff --git a/usr/lib/libiconv.so.2 b/usr/lib/libiconv.so.2 new file mode 120000 index 0000000..7834f45 --- /dev/null +++ b/usr/lib/libiconv.so.2 @@ -0,0 +1 @@ +libiconv.so.2.4.0 \ No newline at end of file diff --git a/usr/lib/libiconv.so.2.4.0 b/usr/lib/libiconv.so.2.4.0 new file mode 100644 index 0000000000000000000000000000000000000000..2dfa0a3e40170dfc760b46fb8ef4343a0aa57785 GIT binary patch literal 20344 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 DYhEku literal 0 HcmV?d00001 diff --git a/usr/lib/libieee1905.so b/usr/lib/libieee1905.so new file mode 100755 index 0000000000000000000000000000000000000000..f1d62262703a8e1b6689cdf200628094a17e0387 GIT binary patch literal 12808 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 z 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 QsA#8L)0}aXQw($Ze~3z$5dZ)H literal 0 HcmV?d00001 diff --git a/usr/lib/libip4tc.so b/usr/lib/libip4tc.so new file mode 120000 index 0000000..29570ee --- /dev/null +++ b/usr/lib/libip4tc.so @@ -0,0 +1 @@ +libip4tc.so.0.1.0 \ No newline at end of file diff --git a/usr/lib/libip4tc.so.0 b/usr/lib/libip4tc.so.0 new file mode 120000 index 0000000..29570ee --- /dev/null +++ b/usr/lib/libip4tc.so.0 @@ -0,0 +1 @@ +libip4tc.so.0.1.0 \ No newline at end of file diff --git a/usr/lib/libip4tc.so.0.1.0 b/usr/lib/libip4tc.so.0.1.0 new file mode 100755 index 0000000000000000000000000000000000000000..b24b895dcc6c47f5071fe9ab724369e5891bfdb7 GIT binary patch literal 16992 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 LigQJ5E9UxdyT_dG literal 0 HcmV?d00001 diff --git a/usr/lib/libip6tc.so b/usr/lib/libip6tc.so new file mode 120000 index 0000000..936c4b6 --- /dev/null +++ b/usr/lib/libip6tc.so @@ -0,0 +1 @@ +libip6tc.so.0.1.0 \ No newline at end of file diff --git a/usr/lib/libip6tc.so.0 b/usr/lib/libip6tc.so.0 new file mode 120000 index 0000000..936c4b6 --- /dev/null +++ b/usr/lib/libip6tc.so.0 @@ -0,0 +1 @@ +libip6tc.so.0.1.0 \ No newline at end of file diff --git a/usr/lib/libip6tc.so.0.1.0 b/usr/lib/libip6tc.so.0.1.0 new file mode 100755 index 0000000000000000000000000000000000000000..f1a70d6c8745899a3290300f2a8be4392de534a2 GIT binary patch literal 17784 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libiptext6.so b/usr/lib/libiptext6.so new file mode 100755 index 0000000000000000000000000000000000000000..1a6de4da17ecfd294bfc8ac3017e719040105843 GIT binary patch literal 18684 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 AKmY&$ literal 0 HcmV?d00001 diff --git a/usr/lib/libiwinfo.so b/usr/lib/libiwinfo.so new file mode 100755 index 0000000000000000000000000000000000000000..eb6da8bee0652eecd0805daa3a43a53a28927728 GIT binary patch literal 31052 zcmc(|3w%@8l`p*Yuq@pA{hV?ulIhIG5@!&7wRI+1vZ!(ro<#lqp8d-|cjwO&r zE+0ls#A$z!0i=Se>%#~Wb$=uId84vF1|PJ{e-{31#v0DRM>|!Y z!_Py~WAIULo(Fybf=l5S!Vw)BrrLH2elcS=qm67XW9s+d-wdbkmg-Z%2Og$|FLD?@ z@UQ~-D93u>qa0fRpURa)Zru1c1P9>X0IY(aK$e#g{!1So1$y9ak_%SCe?ShC7lI>N zR>9p07lGRZw*rnH@P#daTLTB4Fgx5A;fPM6J=Zf2k<`wwWh4^MmS?~eoCS9$Tnk(P zjvngwFN-0@%HiJz*9uo9$B|bCXMn4K`vM$2cfhR_L((4`y!+ueIS#C4^W|_5ehD1O zV<+5$aJR$#6*X+wg%mMK{znJ@+O!n)<*>( zkR&hpOwvafNH->+8o;~7H2zjd`8D?;Kk1*MVllt^HL#v!Xt|WG{ujnPW9VuQ=_H3L zS$~xw9rbH$Ow~*LHpt~a2fkB)%OqIC0e%PYQVGr*m*)ebkLbO@R6D4@35NWuFb;2f z9^fvy{x?7m$+bg*DVwM_ss19g=Y6CfK>7nxdfsOl_@Ezj#Z0wx80j*8O$F#l0@O?N z=n6CPqkc8UZUfOT4>k>Cx?wmCt3C$YmxkGkfa7U6uNH838rDVud(*J$i(t)0w9_cj zt3ulvT_3<>U z`8%lmUceO+eJS0^43vqfAPcwu81%=bbhR1fyD0@Q9u;&}y_Z5VOzm-{Vf7)Xrn7)u zQh9BhF%x*q)<`hBjA`dqz#|f@-iPu=z%oAe-vL*pVO1VrLmE~u2h3%_7Qh6`<+VGY zmJ?}M4SJnpX;_>O36$H*E+G9(Mmp&;@hKPos$YWq(tNTV{f+;srI05YulLFHdtnO= zrPCSOb1TLyi_7U4U(ON0GJPt@hVxV!&V$}}4yR%D*8%sXVTLqkJPoU@fV_dAg%RevL3V+IWQc2;G;v!M^Z0=Pq>U$ikOS)8=tji7yxz#o#*RYy?X z09fh2e?|Yk56~y4_aU9jNXK|_5~$=q2vw6v!|E>s9!tY{81L2zz^_aAG+od?9|4x- zSMy&XTHvVyYd^y@?*}Z`uf3D8uig!~O)8%k2fkT=V=}&7C{M70?{5LGOT$|9t(o9W zQhx1CFehFCEcdVGDdZ>oa{0UIK$5vJ_>k^U_i zhWuD}r^{>p2yul3D#VMSyhbmopL(#SM5raSK9we&`_#Os-e}{Cn1Zy9{^mrKQMj1APpF~fQ2)72pff#EQx?6n#Si7y8 z0kc+{$Jy%hNBu&eC+3fOoR(lD?Dz0(LBEuiJEgUKJ5LDsU|=UQW?*RD9OXlP)U`Q+ zc%^h^Y%tK)+a6fa6JddEl&v)oX^#b2Po%xeA7h)_!vI=aL%l)Y=G6#n4s7>r?g=QF zeQlvtp=}f&jPS9ZfNwLxzQ9%~vk>!bUZrFWZCi!h3KZDf+s%4n(QteBj&z(avMrp3 zLVUXdvGp@&X2BopVLd(Ve0VeH&Q+i_;6u|Rq1I5$ z$2LnjK|^~8q=dVpfpBay3x)V@7U~U?Cv&8mkM{Umqdj4&kTT2h;9DyyZH@B2K!g$0 z9@{SZ!APX5x4X4F78OB07>u;HwnxG-|MpmBhA_by*fvM~eleW_sRAOKP%YICZV|=s zkcIaV5R3Gpzhv@TTm4&z>Dz$0HPYQ91&B&&ZV+O{di+6uJ4CP5AB~11tssq$1tMVv zd_<>0Pa6*j2>aNUc79u6b3jBUlN#I6o$3rZTWi~n)-Xg(DNW+s)4^;TZ1rm!T5axz z)hqA2ueILftZ^%mR*$oxx@KxzgKK)6smWuVn#=C2b$X^oS!^zAO`{yAkSqy-0ud8J z5uZQRB9SYQ*(niiJ=rm_?cI@W{^*ok;Ya}Tn2C8yFGgQ%M{9`RPMs2jL}n)QJs43U z`!i$Fhg+sawnuuyvFMIz@gb44)}G$(?npE?1-o2?@v%r?NU$lx%WuPKj&p;KO16)O=`YbVs*1 ze4t2$_V(5usL~ZH8K8D4)Vf(5^{tzIe2izUe#vV^XSVjlcywgzW`vP|u~zG_nJulW zR#dTCi=}lneDP7yS_bal|0m^FN-2<38Z(m;A%~QBik5I^=TT$vrqr4$JSCtKb5MDu ztdjpP@u@th6ZfA)n`d?)Kt7g^y7}rSoV+0{t4NC zS@uuK{tspUN3#FA?2pL)o3j6N*?&j&&&d9}vj3j!|3>!5WFPj0NY5qNzasky*{8J~ z(F?na{1`mZ*UCQZ8xby*eVOib zF}b`A;jO{b> zs~Gc=-+}E6@*jh#Oa3Ot+R0x7Q;>Yn=ZD|(IkvJ0-p-gnel<*e^5fX5BR`0(GxB5D zCL@0-V?pwlV@r|zdl?IpzYAN6 z?-}6Lj4}P4KVb%nQyv+AoM?FFv3S`td*Y=Pk8L|uVMhN}bBmXoS^hjD%R}8mHyaR# zM`MuovIrl+GL8pRI3Aa9u;WV?v%IB`vb>TvSk2N!2wS*e5!bta9@qa&h`9E|%fOd2 zGGCT||L@q+@Be^ReE(Hu`2HzY)@Rw_n&-tHqw$GF&+K`mh$A}p#0}3Jc%(>U_-xjb z=r!WeGmoNO{qc%t`r>63?LB>JOW$JV9a_ZZ_C0z>U#uh zO5^JG(nU}1p!R-7Yai^@+_)y<6Z@gWpu~%Dd*Z)Ac`f+#8}M-{rByuE^H_zNsg9QK zaDo5Jp8@^Pfc|Gd|1+Rp?vE;ofB)liMGnvwgWTpa;LIm{&peJc9C*Y)I7Qsg?`T$N zp}xKI{t_ScOLqSzSf~2aLxp8Yw#s-u;6Iqq`>qLPquK;Fv?=-Y!R>a{GQ$KnWDKf9 zsxTWj`X30XgmOw9)Czl(Pk*o`;To#;9}!d36z4w@R{gc35?-}mX?FZ3TA)piyH*p-$_)uoSwvdeR&&=2RI z(~WbZ`TKMqw|R>aeM458>b09s-z?Q49255VkCaRVSbzS<=2ZIZ)3c|hC%T8`iM4N~ z+WqXS3F;hL#9oi)0Q+G09vH!@ZPT2L@ z?WYaGtBEs*nuR_owNd3i!WZw;39r6ZD)gN$wHKU2zKNmjthH< zl8NHr&FHgN6Nw>*)Q4RRJ$9S_NaY;iVZ;_8$Gn$fohIQ`|C;fTu=|qnZBL8Jx8ssQ zXeJ&dzg~z#FiCcNe`y^zO{v2yygF`2Ey1a^NHQ|{r^3>Ir=FF;{2AJ^K(1$HP@6Cu z?d(*eCbT7C_*q@TaLit(LdcGgLku}cJ~G=l`Sp~1UL@%hHYK=&Wyz<9hCGbdCaMmK zGSR6Tw$*iQRmd2)sJc?K53Xwc_u!opNAX^M)M@7u545%hrTeHZ>p`k ze{@#jlr)ZoErSJ(po#x4iTHPo*Kb5`_iFbyz7ijQy7C8zF{ff4LCkj%Q=N+0gP38& ztQBMOQR-2|e22p(4yO_pgMRIR$a7&Gr|M)01Eg!1Wb5i}3jd&&INxXBT?HtVxh3+d z)4>t1M4sqIm!X|w<+C+<;@04@P+WNQT&0u-el1k%i6;Zgba&-1#aQlimLXrWl-{U8 z+wP%stsXjJQ{r1rPAOSgh`Oo=mJ$4&y9RX|nE!}(A@}2q+%Gvr-8hJmTmJEs_#y>M z`EN-=M(-*)h4i0m^%GS?u24MjQhh1q(CP_+sKeD*93+Zop-{M!lkhtB>?)9C!>-=6f{x`3aJ)Y(W4AvS*U5u|+ctvx4& zx7xYYS5I!u^ClviPcDD*&g9x{oc|{8oU1IN`sDH-t|ThA-t5g6E+r7})d1r7TN0Y^ zyh!4$k+dE}FKwpH7I;)PP)Q^4yT)?ucTFuSp&8Plf*fqWWEi)Td|dydA|IHwXnbjfhyPHV zFdltK*yU9Jn&z7aKPeWpqlLoSx_|pse)4JCynoV<7l$>YvxLW?%dOA@;62Szm6~Bw zor)_Ko)vZ_xMyDvYbbpHWn?)}@~B5l1G6@1y@kW({rY`{XKToNn{H8yP{R;y(AFrvq(URxAb#?V@%}1ecdq3*^eH`1ch1fG+f-~8L z!)={vPLID@E)Rb>PL02Y@z98QUxEFPmx~`#d-H}Z1N!l&Ml75k_-c=TbCq%Ysqt4w z^T$`Nw2ta+>dWP4XF;kK?!UQ{?Y-Hl8`atLzbfk2?bDBUdX2*Cnbgw^KQsMesx(T7 zJ7v#VMCwbwSY4#K`1el@UwrjSJcIUjk@j|x_I8o>c9C{Vzs{zuQ;n}2)s?(HP_%#6 zzJiO-59HfFTlK^R`*?8+wW)ePak`o_KgX~3p3@EJp7UM_t$yNNon1ZN#(ycqZ0cX- z59IIHU3tk{^?%WZqUS78l{YV{=JSVrpj3^&YVfzZKVPOXzvLZ7KV93IA%CBf{Hb-K zj+!g%5w-HtkfasBokjVN7`u$)VUpujR?>5$`DbTC%B|2g6^UQe=|_tW7|V+QS;Oo= zJWm%9=LV9^@AtG`WN>aChqOxv z;-g$WhjdqBydgzT<^SyG%71&%zwE<<->i5asb%|brO{S-u78$qm!yA_2bK2ulzFfF zpmr!;p-UtVx`>)i_MTCi@5q*-e>C@Xs%V7%2YmKh<0V7gjZWDY?TH12oHEZRiX>Y! zj5&7bgirz7r8+S#X?xT0K`mhKKoR((5?&2+myP}}BMz3#K;eGG5`AeKbMikc_Ji-| z)Ki^{gx$X?(COY@-^nJ6L$|%X0keA5LF?pWb)v=SvtA!rWs&$Wxl@_{6E5F*xu16n zd83D~8as~Q0%r^M6-Mx5ch4Hx=w00=G znD`*Y->JBYL-|v1eWAYq+DqpxxwpDdb7Ak3@e5B~jzjm(hVH!u@24zcw?cpAb!s?G zrwZd&E7q1rBS7j^U%Jkg6#b&C37d4VS|D4+A(cYC&pO@!2{WhYT#%AaaVEp+;z42e z+Z(9l0jrQVxiXZmlpWMI!UEx8Jr5MTv<(s!EY~GY9k};nqyK(Tqk1o{NE&G>$$n0x zLjW(y7IXfW+%oD4V^oNS>=?p`Vn>yYOltBR=w{SS!;)yx!D(H zA$9EFknr%;_#2O5rITJc?!Fp-d#$jm|GQyr-g7q9`Qi!gkf?b`FP6O7|I!C|MJY9^ zV$yiM{(g%8Z%XpxFPngsE<7&$NYo0|mkgcIRiX{?zZ?1=;~U>2wZ| zu+Fzlk%doxtneqj-bbrx9ifK}S~awk@FZ$%3yG3}0<@}(WJ{cjX2DM5hN?k>$eDeG zZyPC>|9;R~^s#ZEV1`_#R4(9}F_%ToRp*?S&V~B4RG+YiT7w$R`wCCODm4i9~q8)4J!}BvDQn*(R@YXd|#L3?b^oF{IJP)T^U=#gVLzd9iS1G9$Pe? zQ*=lpxs$oioakU@j`tm3rC-fmXgK!*#+vb1-6gYkL*I!f)ZMx>FY=nc6GKLBW#0*m z^-V)@TJ3evYW>K-i)Wtid;ZcM?@fum15XIYUR!ed4u6?Y>R)roDC`;3_C4=EVpWw~ znW#GOLt)S9MX%lNUnrCc$B3I)F^fAViS7gM{=w+~E5bK=R5;v!B3#t>{k-RnZpNq_ ze#3{6>BIaMf78+b!q~bA?tnN7`!EYzvDX30PgwP5PL%v@{|kMm(s~#(ohWtw)c%TT z#ba@XN1W^LSL};K(s#pu@cO&$(0Za3l?MxI`6yn$M2j4WB5CIdYs2LOrFptUk*+jR zG+O!|B=3OrY7J~h$ZO?n&8+J;jtx{4Zn|k`IH==QLDiL4>_zXzOOoQOYj0iWy0CB$I)AuZHAUkK4zOONj=Gm7g~SZ&OJVGcyi36=l>JN z+@^qRO^v=FJbdoOtKM%lgLlXF9mD?A9E>K~pSpklivus5UL%f6?YS36Ux3#7M5P<} z9$5~;?z6{q2hJWA9+ad5tywC|O3T#R`F|814zLO1(Yn#&{m0Lq*n0w+_VnHp8r`bp z7ix%>3B!Q_s%66PH|W!|&j&#B!1HI1?mhakC>KK{7q^_A54l+5zyD)VF7_VvAF)9$ zU`L&ToV@Uz7aajuX-V@LxdfOdp-OA1R zHx|xI@$}k%n5RSi;Ax|N^r&}}$d$ty-Bs^9u%@JubM6?R7XSU{4nrfnB+o?`gr9VR zAJ2D=w|Rf7(%tL$-QK-NCk)3AUa922RCfpX;<#Y@R>c`kpDg!R$o5fquSMICi>H*z?*_Ng9M>&=&J(w^7us_tmLNeu6QA z-jC`=k9qHwBxB&H)aR(_SXM90J3VhoO>!^DHQj`oWVxGK)9BIuqkB)jZxlH%?wyjo zt?)l{TqRQTU*cKcXV6DFwO-hr9NEv3*a1!&MoWp$(5HP#!`quW5&QPnFaw`CB(5+f zi-U!jRZh{qZ6a~VA+`g%5tyw<_<7gkKPVEw$?y&Bp`>@TsQxQS?^!)|5c{N@!r?)k zRMR_u~yJ>q#$KwkvNOWA{zax=Fa0rq(-Kcs9}ftk|Z5#z9@Q5Tp3F zQLXnwZcF9+$vC*-{Z%Qbiw`i+f9jCD6O@dPqOFzsq_?lsuu0e@^uZQt=I#TZDCaKW zCrQIEzZT~3_rav$UF`2t%c#v%H`;dV^tJ&fty3Pzq9`9$+^xb-CJfIvw-kHzLK)Qn z-6K-MeIaRhWfR7^PAE^t`$6q!X~~II6(yfV3;FR+8Tw%;>D|vIz3=Kj+CY8Lq(Y0h z>)-Gelzh;kx>T5qpDCJq2|aH(xoN^%zAzc@D@uCLXyLOl8$zr@l{Ai`)-z=tXx*98 zq<0?^9!?qu%0g_yaI{pg)FJmdE;;gdp*wGF+TN!X zPA%1dr_8BMdizV0!vornY}D@2GRQt^n&6&wC5>ABvI5|SgbbECoY+b_>WFX-+1%LV)`kXY3F(Guc2XyI&Hao_h<$j&^By?DR=caLM_ z8P677vS8K%??=(=eH?ni_)7N)3;IDfw5L-){$!Dd0<}r9@p{8SzMXW2}~FbZAo)0>hy0 zcX^=BdlphB^#yoQIu@W(V^58@^Wgs(>~2A3yysBoD9I>#N2I=PvN(E+7diS$ms(N2 zZ0Q>OEw!#m6g8{(1=3ii(Mr+?noE--efsx|#hVd^)*^^T7}*U{p5l$d?!58Ikz>u3 zkduM3-#+=vgUOM8Z5Vj>m7d>%GaF^S0nVN&g-$FBuOUlWJ04;k()>>;Wk}hbG@c|1 zZ%Yh&7edm@z-jCbMDqdXit#cEM9z6a@m%)Hzxvr#ff6MZ2I}eGvN%oeb+;WuKurz5YsQ<+J3(kO4N+ru_v6;zWVC zLL@4diu;a;B}=M{RjPz7Q|c{M)(2S2T@+8HsTB_s4r+rG68HSDY9Sm`_ac@3NNU6N z)2aOxdEJgZOzS~2;UenAJl|35*Hk+xk0>*#JlmA^P06!v3Z4xL|EJ_xJ0;JTl=a7y zJatp@lql_=l1JpcLeHny)B6iJ1-U_7LT|g|b1iKPP6~O<0;BV}R$A+7bl`cja8`Kq z>VJ2ZohzaGw7Nm8uQSe`uqqubLAi^Ni3j)He)Sm}w|E)h6dtAg!mESY0i+9WVC5j4 z*k}iCA1$RE(!T4y(n0Nb7#5FI^FrFW74{C6?!TSN(;4%*`55KJ+)acb%ng(%Cozra zN&cgKx1Yc3`i(cfadtjvE*mJJzU`l{tlh3%SNIFLNKlJ$u1)LsH^sK?z4`}dDb*7~ zJy_AF&(zQ^p&a-ZtLMY|Jvw?DQsowiG%WzdHxZ^Vos(B<=TFX2cGR(NzukZ2+ybIU z*ehE8cmrT`LH`0@w<7!3HYoCgp7^7@53tK$Hads&8?4_uQ0tGx*%~L+I1}KSId7q` zOItv*jBrNb0ko4wc=&9=FXjuo25!N6SGK~jzj5+g%i;V|;f>r{m+u#aDqSDILU zt|+nmO&44<)q{2v5lttIL^VN!+A-6G21fg5!RQCvm3J@I1QLV^diqp(aW z#d9WMuhMhkJ03^M*Dk6#TZR$7DMaT)KNlvhK2ygg=hV|13Jb6r74;tJ28;#cevA!C zZaQ(EF{s^NrY(Nk(}}&GFgIFAIjBB0azn04@`^`qfrfTS+5meAC|#)*ws1v=E$YN- zRLb?Xhvcq&vJ111Zwt*hq=&DTWXa#J+p#th^%`2Iv_jZhZlKmC|5`e+5z5O2@CY&3 z*PjUGlLTJ>I3mhAI8p%pgtV*wP1-G@@yCfV;F-*=^4fH1DoGfm(E}c!JbJL8zZ9cz zb)s_LJnXO*oGVQf>?=)F4$QmoZM>J%?p?Hc>8dK>@CBPj7cRPBOBCekZK{{rj@Bb@ zQKH~YD^~9XZ@MO6i6jaJL@h-)2eow=gH%V!KLK0mZ?MXjceU?oFU^#X#PyVX6!|_S z`4BbGr!TB;9~lbq(7@x+-%OrrpN$h#VkGX5i?U)fu}K7Y#m z{yFhN9_1B^+=})T-pW%;v*1~b-?=mg(rh?WYez8;@OX2CW~L#lYEGCtH%EB&eg6G6 znxEcpm-gAbgt2U3t~lSh`)}=HAzs+~ffub8`&O*^W@?YfB?np~jyEx0-NkXLE}RCB zhxXn2p^?gj+LZAG8PV;#^^g%KNa<8zS}K-Vsj}f|sd_mzMPo{qaDpxA(`&y@^G~*g zmx#8bTj{&>GGuRlP$~MNSAy;~iuGFDL=y8!ZWCM%u$kDAf+#JyqC{H%BjSe z19*RtxR~ne)O)0pzfRd-3HdyM!zn#9B-w`tt%_|ToF&apI6@4Q##zCCWNUxr-}@$7l- z<>uedO)P8Y-WwM6wA@dV>lOJytaP@)2}_6;ST~upoJrB5DxZ(>_-OoelZw||{5!kK z(RyO|{K>KB#F~>KRfTSGo>cSi=l=fW`@>XgW}R1awg1o8$;#&me&KPkPPJWi@zsnP zuc57Zi?vFPIqKW0tWVIVn2o0EY0S}OB>BqhAe2{1=O~M442s%Pzkl}NoP*8jIbl>M zj;LZP2MJN;=8Gr+38UPSRvXpz>(XOx;@27SCDTF}G9@SxFV9EZ6VUO-$*@DT(_kTC z7q;?N$~#b`(1}>uh4>=3$9yNH>@Tv3QkvF4m9s!k^FV%TJYVMKVJth+Im$ng+Bi68 z|LlVsrF=BU;JruH$F!Ql+hr7MGF7fC8KJTRsrjUw*6Y^&voR;nIf&C5|NTJ~EGv%Y zAu8j)pVB@y4$jGrADlz+;F35GOLd{#rUBCA;$9_jdO+gwE!4IU!%n-xWm=W%@eUSo zS)^GgmvG?xIHlhbThscD-n^5wBWyr_8Le<69$+Ut57>%mwJ5DGU^x~3K)9y2@c$ZIHOOXx`P7xt>oe-K5xvvu{Gy^?GuDj% zhwV&GZ>K$1ouB@_(tnB1MBVgjoV)JAS$Ba-FRoLy;O^cOfAeUSIOQ}5>*&;p=!zdK z5c!H?k={p4-SiUJ2`l!Fn#+ulvwA{*rgjz1G#Pi=na5 z$vrr^%R5$2X&>T^8l0*nkkh7|*(!2z?V2+GCFc2*ckXtn?iyVkHqaTAkVh6FwHo^k z+Wl*YZt3ia;?%dIEr;<&{oS2Lu|>o0G*7M!7Ah-j$?Czm#q7?4{cDhOS7P|(A*^uj zCceD8N|x*i8g;pN!m9`F9(klwgR(@^-SVlINYCWVrONy77T=s)u$tbS#Cx9?w_J(i z-6Op5iT5Y(WX1FrA~#!nBe7uEkNr9|{?dDiHJlc)u&_p|v5$avMh?;1ShUSLL1Thx zzA$bV4*QS1(|~u~Oqc<0e%p*)g*6d}(l^8xsoi|OaQHZO!iQ@r)t#D=n$G;cupRdg z^Zj=(Uf89+>{zTFezZ$_`KgiiF1-wKBBYfeqX-!Q<#ok}AHCc~@NoOGo4QnpD;ii8 z%k$>PW_vYV<;%4=?J>ZXRFAYL^j!?^J86g8#a3H7^ZuhWHnL%!|Kj2$19xw_$-8pZ zW8k#yTgHp)@Q&*JxZh|Q-mu+(JCZhJ{c9NBgZDs7@R#G};jfV^?u-xb!MgynMH=&B zv-twV8}LT%9`uqLe^q$@*4(LDmXBUy;Dlw|PVah+q;wrtyP}2amwy{|(jfn~=RNw} z68(OuqWH!Q`8Ph|?~?A|dY*XtR$MH#62D>kDXXC0_}szW_#D4E`V+-x{bmTiHQx@#bf*Z2n`YhO)1>3XWx-8h11zWS=+AMf&7F?4B ze>DsKN*4TJ7X0Nb_<=0={w#P+7W}0wcy$)MDhpnj1>c6LKckQs7=X#TNb<^3%)fAF3o~V6ggLX>9=w( zo>6`)r~FP1e%5a$Uwk?JTgZ}A+Tw|i3CA<^d%%p}Lf+Hc6TPPgw@mo&!Oys*I}h$r zE}d8r+m0W2vLzkc4O5*Du+LDw)-$Qp!;Fq8=-xA*gh9xLn z3Ab|9mwH%vTLizr$Mq1K1423Sl-Ja_8XKGxWaXRr_E;pkgMfQ{{;h6C%^rfQs(`C!N6$U&L0n64 zPuL&3XGstKQ<{Y0o~`&bdL){LWz4Dcp58Vfi1|afYecM5E|-p%F)XQC)%?Ire}JFv zsi1nZ9<2<|lYRP4X%SpDtk=mI$ScSQqX2#@EB;(oym(JZ%FHk2k*boy;yrrw16CBw zjL!^hTRI}1ybw*f~ml2;4Rw)fdvN|K2iATH?FkL(ylIT=B5F<4-o%HX8 zR4B_K6Fl(`@l^?z0h@>q5vgz{-!j64M}=My`vqb0jf6{#XQ~GgmibB5De>ane`+a@ z7?$wJcLHX_Q<NFK$|ysYOj2tId2^2=YEZZuXh> zm}|`bpb+Q{O-rE&^ICInv@@qMp-dT0r=e`U8P)m&hH5_A+tb4b z`OKD^8_bblU~A6aMcGDkl;0T;M{_1lDQtG5y?ltz*$K?-F?aOl8h&D7^LlfncdI`p z3r7}m^9FMy*0YVzDbCEi5j{wa$topN)q+&IUo7WiFczBH{)mHJpR8>K0Q_fcnm@Wos-o?Y&ThWCKrsYHDhFVv(8V zqng?p0hdBeFDAy+SU33TazC0hu&BtYzNWDziYu!8SqY?iM18HsJ z+9)5!q9x~3YpUhjat|WpuQkiIiXAG&7s*t=lv-UI_0Oo1Y9W)6sE~_bD!XP3FZ!>?pHrY~t+lX_a`zuF+iC-CP-d_>a+Ecr(1~;Bzof&|dorb2ik*J!nkKAqyUa%@BKWjax7wbe! zkJD-e%}q$n>bG>Z+6@vZcbfy4U&Z^S(uu5gV{Pw_85wQ0TQR2??D&&WMhRM-RzH^9 zq7me5ua4mQw+wU2T92~6-e~R#*xG1`;;zdXB**Hp@`2o{43%4(ti55_IXMM~*{W@@ z%x4%z%vNK=azEERMy;|rY&}sPx6|c(Y);sUenVul!I{G-wAG{D8QKHP4VDgGz~r6N z+_bH;Mfoi`DGtpJ&s^hz7N@VsLyFa`mmn>6@?6vkCQDMi#;4P*l~7OJuZywz+lKVuh<)<@jFB627B)| zNOU$m5^UdS;dfwW&n+AF7CXO_@9N0S4Ts6W&(ItocbFZ1tOsY%{SJ%NUI#8+o!%D? znGyuf|aH7E-{`h{o?LlW+G!7v|_)V0JjMZq6-{NOd~FDVU5oGdSzfB5VibM9iEGsF%;t zR1ud`8b@Thfp{_uGHG|NllTz8^{3OTb~ZZsURZXyg~RD4KKI~4UOvZ2b9&HT+#Qd58<2|YeKX_IVP~_`zdbOc%4TF>34dP}{3o58{db4oycO??1%dz#ECq58GZb(YB3S2cVz4`O-rwDK)u`e8RnyUSG~U*SIp*q>Kp4J8`<`alDEF8K9EbI zr1bh0;#CW-Zq8*HG&mceofS;kzRTo-42N@j6 zYXizovtQ++%(c-a$(({rNf7;YrggYBcqVCYtZDT3hUxO|Tu);|V+7qlgS0og-Pk6a zA(1sUHDXhX+Pc<{3+bgB!c&zrZfL|N(oDNOZj+nu^##PqYC3+m*-iT!k=#au+v4`` zXvbb$#tv?(TIQ~HV>>Q)YZ-IbxVM4W8Is+#ZY&dd+?}06Ju|n}9a~|rVh<2n9ZfS- z`{}A_ECK_NQMb($Ir$w59d0|7g-GWdXKsg^WR*8K z{ILAfEtNuU$g?!rgr|!nbJx3RYR)Zm%-!Hd@6RyNF?XXI(~)@nc6O!IB9EJo7(9`X zG=^Nr*&awO9Np_{g4nzWZq2zr;@;@qL6f6ot7Pv8xm(=ZXy-Hc5cXI+*d>-MSPSg; zsjCi8HC7_ixAA29J&HyW%~_hHl~GDP=&AKYX53H=pNS~usq^rifthrY$L@)A zVHuNKe|sFB0POa=VK?H|@$ARrr1sLuMlKuKQ}4mxo?(Jzo(2yrnVdp}YCMgEd8YM| z$Kyel27J7<1olMQu)<3b=UMORg+S+S5c6#C@BxheRQ4$WPm6~S@0>~LG?|*ZXd{0* zCkRPXZIdvwR%voJt#Gd}I0NBG)X>ly3+}*hP8ncLZh0@r9m_nhl4)z&*c9!>w4PJN zvZj`%oo)V^`ggr)J+vPk@>p=czd^*GZt{8y>5cUmAK0W86^FFzBu#DWYu00g?!*L? ztDn}_t`A@fDy0aQ8_bwh=(7p*thZ&SQu~#f*VnHPV3!|eloFHauWwqkd$pIQ>B z&Xzy3yVbIxB@k-k+qUHvoor-NV5?^p-gv<7i|1a^UoS_%7bD=Wp#;%iCI%_I@;*d1 zg}cJ^Q4%Lld$u@x^WAO5H!>LPbus|tc*D~54pTiAJ#0g@n>lelW^hGtumqc9mCIlW z1|S?#xE8~#!BtaF^ti32#+quzU^~_jyryc^ij}yX+~u~j4K*&2HjmxrqO=W-CegQ8 zoDy8)T3K~3=&5nv-C!{@i=1!zdmUJgiM8i?=c8j=JCARKD0SoOH?dIniY16yf;EBk z-U_`ag10;96%qL}6Yca74LnQQmxyOD_uxA%$~z_|I*7%xeo2pk&}6@7qI^(+iZgu5 z@kXYPPaQsq&lau&=HKFTg4gf~KO4RQ_c-F<7Vk#n)e~C}H-3>Q^PbvN{#9@ToiTsP3fCuUHRGI)kEQJ@ZlYIKygS*-Pe|TE-6We96s*@H68?w~1XDtovB}*fF-LjFr zX=!0^SJ$ZKRomH_>IU}f>K0a1V__fE)Uc0hYBj5B-0FAN+SsRSagF8LM)pUz8?|Q5 z1GP1(qS{8)@>-9|Xtk@Ft@SF8wUPbQ+N9cKt5$W`YE&_sL$%#jukzW}sk&{As-VrS z^4dJAU3E^?V|5LxzB-rc3An$3`xe}{;huzh3htRYm*z3J$Kk#S_t$X9t3h53@@kM* zgS;B#)jSPH`GHTf7p@;}AKU=kez-xn@4yYg9e_IscL?rTxWjNq;QkhF816Z^qj1OI zj>A0<_X6CDa3|ot3-=P-Nw}BcUa{Ax2J9}?kiAiL5bltDgX)OAMfJ49ta`zL%cvY4 z)sGxas{ia*uX@?BQS}3-N%fi2qPpU=YwmP5sQ$s(th(sjsQN{{O}(Ptq2}rv)aLpY zb!CH7&0HomRF!&@%c}Oe?CLs~L*3zORBv^8)Irxqb@MutdS_#UdQW4M`cbz@{gS&z zop9Hx|G{lj|D)Tk{;7LC`ycL&>d!n@_2-^?%{)(|rqtun6nQqVBTXhvMU!3gK$BZz zg{y1YsA*|x(QH~@qxstUdiBW08qKyAlluQ@*`S6j;-g{ohrTPTB7cXKsd@$|YU>lhwFy(;x(p?@Lh05xGFdUa8Md2eRHsZK?^6~#^BDtjli9P8;0wHi$goh zlPP`UkG|_y?}c+o-|VCB^wGEZ>Wy$!a0WOIj$x)qz>Oh*$9YEd#P8zaTX^EPOX!<- z&Jnm%aKmtYaB;Y9I4=_)()ms!T$TKdImFVp)UP1MZP9Rm61(r8fy;9PW&Q zo??Q~z%RqNs9`$pDd?0C)gV%YZR>duVyR{P@E>U!B?#IkLD2pb>3St!iy}#pAbf#5 z3ULTJd(*Y2aJ|!yASAf&_S3y{r(DhGaU=sS{e0!RRJj)5nu7E)Tme(Y%eW>BLfr{m zFj_*_QGWrhX$TTRI)b5r^($y_MLU8PSB7a^ z(T!BgiQ!J2#XQucOOD7!g2%)0{u(~ zOAu-i9z}Q>AqIhdTM>xg%oM>dk6(n6EDay4TS0}=Q2s068 zBhYUeLMgiwgcZ0xgixo%A6KsGd?v^e=P|1 ze@6T&&yTr{DMkD@kH=&Ef>1^M+m-lF5eM9Yq{M-iZ_)fy;ro*yR8w5RkFEuxqZskM zO8dxrocj9}k89qZ}GSum#t+GjY@wy@a%IW7nUgX!Q)T7fcWo}_-_Sa%^t)R zcw^2Yjy8owJU$^75Kfm{NxkSD0G65b@SXJm!apdn0kpX2cnvqCS4wHw0lrGj5uc_JEr@iE?

    &x@+R9rXdT$}hrqkZ+9S3;ziIOhsJe^>u@Y6TXU+IB-=bM#^h{22e&2 zSNKD_5A!L6cor|O#dxLrBXNQ7N7a?_#DHG>hw}8h0QwL;GI)If<8=iogXe2bB7P|n z*8x`7nMgdQ4gGf@Ucu|f6e9mbBwzC@#E(bf!T|aMjl=Lhiu}V-`H%_xXJi)*;JI%l zZWVm!6H&gEvK06b-*5xbB;LOkde7yJ(HAJ+KzF=7GDTcc zBrddrel$LXznPw=Y{AI>3x9|4)BIA}*MYZOYblGjCy>l$KNI_}{R3F-Dcrg^ygD;( zEtJK}$NUni>lH-5;Q5*|jF0H8&ZlEQHNj(1@*l+f4n^{{nP5%CH4BvXAsaU@MZUtH zF^%B&pCGQ_E9Mi-_m5FtXMPtMSUu+w6Cc{esLsUvl`}5Fp{r@9<99;iEBPX95AZ&1=6?d z$NLxl4E*dzf-=5X;Jfw&6#zW=X+A{!INkBMZa(6NBk>sUQ*CP`uE%XPVANdV;~`tP z)*H#!{4c~CBJmhLI3)1)W5V#Uc%|G>X|I8uTUormtkUlAIOLkfCWmKzS%ItG?O1Qy z;&Sl3JLgnZ?XXo=*SKx2ns1|ER11~W9$THGvc_Fqk94(mbZYf>Pfe3UXl(LSL83M` zcxv2D)q=CJ-i=yK4%y+U+-7q%J9v`EVRJ>tQLV-;-yy~2aLY|wc_o|2V|$^pkzix( z^0@41;?epoPDfQ!C7|$3NQhL3Dp6VMcws^*s#fWC>}V36Z>;xBY?8XDth6;YI*a7mFoHiG+JHds&C{-Yqz4kE7D&wpTW8w>4BgsOD0Ut)6;!7+1>B8yyb20OZ?+ z#;UCjd*ur?4wqfP_?l|!9QD<9+Y1zFsIj9VhsWctuXNQ{*_vwV-8Al|dY6lj!QG6z zI!7Hk;Ryj9REGe%!tjFZ~d03_L| zAWwDG+w2Nb>2^ybwHn~sYk*LUrYe#Q<_4}Y5{#{0ft+eah=nl$7B)0cfPqV}ftK}E zmDSDesz#yO<8TOdEQJ?Pa0`yAY^vw{hc3dXaW~g(naKUf1-H8=j&@rEn5ELOgSYvW z2v6SD?4FQw$0%qgH`%Kf(FLOKi6bT(`DkiF46~G~dXJ~NDFM5#fe8zH|bzC>7EP*C~MqC8=>wRlBAGyDZB*z=XsQ_rtx~ryQI|93Gg5x`>T+#N=lB}hE^%f z^EBZVxCZHhp6nlyvJzjIyA~JdY(3fJVscFlrBfLP#p83nCE=G1V$Z z#Gn0I$ij6xENzA#rHl~s|6H2=YL|Cj&ZE@<0};BELb7LWmtsRSG#s?NH-F$ zFmNOH<4}7PSK6oux3Pz}Asn4IM~I!bTZqj(DXg3~8}|j`Vb+%SKWR&3ZMAr_fR{50 zUKaf9U18qO-Vw|{ds{I6?6{ECTCn3xh6Ep#W$)})TXvlm3C0WKs z^w}@JK;!)ac0DoC_z2;g(_yNprn9t`T`!})4t>82JkFy$;Bl>4D`<|GcANqJ7rYAi zUj_WH0{&M4ze0~Zj=xJ;Dj#4h*Of76q0KmI@6|mRL)WhB)Fx~DM?3mdSctYck4{}r zbeT-wgHn&BzsjcXcW>0xYUB;qjs0$?2LDSPLQrsO$Nt|$IJFmBF4x$9KuoH zhjZ_3PxGa>rd@fZH@PkOdVw^jEm@x+w_eUfjkVNrr!J60B~9^d37!fm!()=t)){T0 zZ`v>%tOGC4(Rv<`;(gO1?nw#`%0 z7g}}Vnr#nAGq+XP?hTg}#g*avEb+;3SwVa>d~XmR3g0J*3*Vh1=tFs3*4ta8c%&bb zTSpg`We|LIdNK2}`hUy{&Z-wEXXujazT2+egojTJy!`OLqEy!HTf@kcTR*R3<&)%A zF;;0i*_zRgkq%fK-yjUxY?yn(|l1 zM-6gu$1+wTRIF)BzOlj<6g7*qPC-m^8gE(`{AEIWBDH7VcKtBtqu~pQBIl!Emi^Cw zLqB-ftnIPLS#nNb!A8TNSDLk?Ffr!J{+GR1UK#LeJ{CR{4#KzVfFCJ6dN=N^1-?_$z!%2ote}PCaJKo{#3#*&T;^flL4CP|&}Aw62^{ zWTSmhl62yXP^-U?*XUR(U+L5@IZ}7ul6{UtH-9RhM4k0#bvgrD0DqsIvrZVa*b;OG z`AFImA<@5{*Xz{#mIO?p9u7a>Et75p=hk7WGbbn<+Ls7UYYyd z_9afug_ZK|5L%~n!oGj6<#OTe64=QA&e=~(jd9$mT2T7 zy}Cd)wHYcXnMyDPOr3gg#51)*uc^b-X1=vTS{+*JU+Y`aVPdd^e9JnsJC>f+$t|qj zsgiproz;4*&D>!s8AqMz1VNn!5WHg5-LL=_YBg8h*|yBL)D8F!Y?VVD*#TXspmeI^ z8)C9t;ak=L$iNjva_B75OQ!mkV(eQ6PO!R3K9f~*)|B}Rr_jFS0%j5@_li|WecdVe zmRww!`lF7ePGkR1O$Ov_b!tY-N;3lUd$Ywj#E-eOqh)2&&(8lS8yG7Jd2_CHKDer6I3V=y!z#QwDfP;RJAj zHE=&_C=>-JnW?-f&LsrqBE8~lu8-ljV=ky~`q&aW<6q0E-%csO{)K$hIPNbbXglWm zay#{9h5&HlIP}rnvpKmRx8=0o-|v)?(b``3IQ}0)xL&>*SQ1BHDa#U<_?9}o{V(Sd z=UyMZye5@#{q?aeYm(7hh1<}P<1;f{2%Y+mOpZhCCZBn+>uRxYNq4?{Brq48UBPJ` zxF6I^o7B^@qi7USZ%U*%%rQ(yKCOUHah=Ou06&CYqg z`#Y8fXjT@5qB$%ZFy#*Hme|bw3V%)OSmxIFmVTt`m?y^imbrzFhtKMKOQGLF#8<>q z9Dc}leQ>Sc!pAGV>gAR|4q;K11zZNSFZJcTwu~e}ua3qv z5sRib#F=tM2hBBQMt#I)RL8?qHaCgQ83r-9BZ;7*D(Dh~oJ{IWp;UQ4q;VD?0+ksodIc9ucR8Sd z=#T8I(V2-!iVo9pU22{q$7au#m!r2}7n4r%@lM@Fv`wuIid{w4B-<3y`lGkX1nR9r zkA8J!KWBMUF8zY@N<>eN{F6#Q^Hgs6IfbC*Hx;ChFIq0{S-<)!8Ki*m)q!x!JP#s!6opVl1?9q+ENKGT`<+7yB)c9a3!9ew1IayK?AD0g4{sSY_`K62^GEnNRhCD`3xs06$F>z|5| z^Y4#bx_krI|DY1=Zk$S7zLB?fOn79)XPZ7xzI{8dZ`Aw9$;&lY{_XSRf!lc!N^JS; zxy!YmC->ieWJR9kk;{3)mEZHSkDMGnk$2*eQMEK$*^<|wmcH`)%!6g)o0B9t@9316 zKWX*~f4b*$uTX_O>1VLFUW|SCZ@?CL0Bf4r!i=N;Fe)rPe69HC-!DD9^zh}M9Q_IV ze++j&W;u07|BiC5ym|CT?Eg{Ry}@$M9X&!hpZ)Ua>-2xAbksZSePqkh|K9Jub?fp! zeAczpGGbY>V(CwBm*0Hzvjd}+r6-nrGVsC8H?O?9WXn=%Nz2m1{qCD@UjE^jfKqFD zseuoMy-Q9$eB$B0o4>#EYQKBQmQmp$>1N&KAKGUVT|asAe|%2-JG4>d5AzhxTRr(J zY;z1H;}`RDLE+GuZpOnZKMl=H%u?ndvm9k}k1l_8N$m9!X_`M@-sx`%z&1QkG-NMf zD-FxbWF5*ogKH01h)+6ot(XOwpAmOc|AXh%{;`r6wI&60j_!kkoP9H8LCnE?v^ryK z+`qGJ%0P*2ipABDV)=frUfyYq59J+Te8;WRHod6tqS9KwCi72_8f=~x$_Fi_vHeb4 z%t0G;YuqRK-O?vgw{+pX^Cv{adI~`rd*#|LaSvC7NsdFWN3jnIo`)x%F*V z=TYd-5&3B!VG_wq5^3nAl2ncxNI#)#7neDa`423F-hOj5?j zW^KR_T-#OQo6=$EJ^}es6gtY=1x@0dn)bMxh5lWgQ%c6=EB&s;)~m&GE9?SVnG_9O z<<#O5&tz@`4ZG%b?;f%jYe={FQrq`*0uwVM^eJfCU!xC3- z93Mp=Y#oyx%+JV{ z?b=}F)&Y~*rr);5`NWPX=cV&6$t_H-X3&TTzTrZwRP=Idd#dBnj(GWGx$b<``I9#+ z=il>NN;G{IaL;zmo59D_^$F8=D#f79b{8<+1_?_%H+D{yua0hLs-4hO=3wvudXZx}M&%=zLp{N@ zJv-&r11B(>FvBMH*QvW{C(bDym(L7XA97u-llRMS&|G1&F-%`s3)(#B)0gOay!}7$ z>3eMbZd*cbEY0DI`4=ss!M~+Ve_j%GxiS8HpZ;RLzr}C6u*+}ruQ)GZe(#Q+-F%H7 zncZEMlJRrEU_@Ke_(s1}$7g4A3Kkt~!|pKO*9!g>^6vicSpWl@MXpksMSv!AsIRcE zz$x@u?3hKYtuA$b{{Kyr5}itugZb8^o8=2&eJFiC8irr7J>;XohHeYDAV@Mggu>O= zjV198;kvP>0AU5eI`XB;KZ@?fxO>2>SR-Yt^0Cjv=ecT6jQlb(K5k)w%PP91pm)A5 zD1zV2!O!1VFCPpVf3sTdkv9j$o*t~oj7NTqwNPR3b1PfT$_G1jLE}-`acH1?Aa(wA z+^_CW&3)qj#o)!gbpmXiqS0GcW_!lyJ9VkH_D+qJ|LTr@YQ4M zIee|A#bVNxYWh>J8!y_px2$JNPyRrG6i2zGnik8&E%0%r@;v+1VWCHoVN3QD_E$;q z!-C&_iIo}_`t1FwV!9JPwmO81g(y>m{NE8KkPF_1G`rXK8A&shABSgz_16>jL9&j_ zwc0#6E5;Bf2P)(itPU#V?B0!ahyTb%@5Jg%{!YkpsuCl960|MK|GsrL_0Uz_sqfwF zIMgNgZtAM({g!EZi!^6iS8ZJ0rl}JAO8(P21N>}MlK*MayxqPoNC|yZFb0Dmula0tEEo!lEu^P z6r?P9C#|0k>_s?MJ|F+DLzYTo@b--@EHezc*XU^dw(9ztA6L$l#L}OXX)f0^$4Y5e z-(0+Qw6y$>`LDkTIsl+#Z~v_K%eix2%Evjau82 zJ;lulu>N(hpo(q!o>e_taVK9~B_;(Mx{7>>#LG7^uQ1zU{HsgG`&Ro4bCaN*_PVd& z|1pH?WANV*v|?Jxcza@B;iY_U5iA(2n^EdoxKx?dK&4;-7zfMOFi#Ch6M`@FLKJ*o zFq=Ww9Nbpuhz5_1@yV!>`}BiW_cXx@?0HJr_Uk2*rxZz^%dUS-xhabZ;5xK zS9*e==h}$YF{Tacv|4nOEvBBC%1~)HvNfWf8h$-rQ$w2LGCYZ z*OzD-6Z(p6@%~lv4(RPw{?&bQZ9-p>cn?~e=hO4vP1As5P2Xw}{*JEGPA&e=laKe8 z`chwu8>=hN8vIeQrf(&ctWSLQ5ApC$s>wRhSnX)E@A6T$V@HK8?rE7 z-kJaXV8em6@^S0zTWlpPuT|+V_C;7e=s2IOTp?$JPqO7Knr*{-czYySG4s}2=W$8f zsq0?^98C7oh>+aE*eePzFIpp#oDKKoSM5vQlXJXhA^1>pqx}8^d1ueQhz;JisP6%? z$}QhV+FCAuxE`Xhk1bQ@H+Y-*WeZo!J4{ATvcc!TbGsurrIkUban=C8=r=I5vX7x|(uQGPqvaA+;ZvU7H)zQ448foGHBkfir)mUPcQCTX8v zVAJ+3OyByvDRkI26+RKb&{vLmRtBw;*FA64Q9Q%(=neQK$=}eC&}<5NCG0$uXhU98 zIRXz^caeC~{azR|{OQ+5 zXy(U5FQabH>G}lURMej?9+!XRoBA5c96T)_ANzfIlKA6JwA3-x@hJ8f{)u40S&l=t z2MJcDbH+c zxx~IEHT~VmQvQ$ zgKpKf3}=#<2>Ka7zZ7S@80$2MF;4QJCHoSJHDlxNRa&)Y6EX{_mqX~~5bx!LTc`E{ z%?RBIUCHKfhf=Fd^HD1|HL1t*i%R-7CO8-N zFS2Pv#@tM%N$PTwFl)FJC>nJrvXk-B^Le(Z@=l(2Ae^^iYp1@n&v9r|f^@HZ5xbjg zzKLh^i{w^npLn2SsydHpu0+*{Wt=-Azb*dKvqd)L?mehKSX*5_6Y}WQ~ZgbtL%z_1cFWhFd?7#ECQ- z6x>sS`>X=9Udq>GWG-}#1LO5pZQm>6NO)vS#u7)%M>_S8p}-;JMjXZl3?5*5Mtq1Q zD9KOaJgnXHkU)nbQgISCV>mX$STto;coy1FN0m{ILo2q*t)+dN5}*T*@Rg>DL2*&X z)Jg4W<QMe{tGHmY*wkkd%ND9*wK#sWusxVpVo62O#Tjk7aE56_y?}+yq zN@Dtc)>qcIPki1vn=}EW<4oz9FiyhMu7#$MTZtP=e+}M(MF$Btq|#l5S%D*p>T(N7 zJw}gXA;`kfx-zzAVtXAi&T*_6AHr&OKll;(-IUMZ3+Km*bI=R&4N^6gnW7*)(2wnVzpdVyvU!lJkmP>KwEwViO%KT;I&!>G{rlVg|?Gt#nzhw4Z zR!^C14hbHOR2C9oolW&@3R$EX>nbGZw9tuM+E+X+zwOHixy!RsPk3IGwxYBkrKbKI z*BA+hlh?)A*5F&w6^{KD6r#lV(E>i~bE!MbLJ-0oWH5_RH zR8DQ^i1X>igplY@>iJpEK58crpIS%vuz|8Do;e2SbfOl}B(eDC$YE=YKs63O&#mb-gp702`AFfN z0M!_jNm#R4d=Sv5jUN%joeKs2TU28xehy##h8H{&|2tw?Y(kk#3 ztgs)0M!Hi!<**#i+^H6|;xFpV=tv*atM(~LtX#fN#$XYD=}YL@CBt`S(zYjD$OrB$ zzWC0B2&7Dx?H#&ijX#@cN{EcJEzy@iqY?e>xMRCt@cR=MxUEWFf{qMDl0=WCtW)P% z09lCr;jfOAu$lR|=R2^zV3jMJSzewcR)UIbA0rTNYP=H-8#hZeU9XrQ;dzrr4VX-Y z-Rd|E7-uW?b)x9OM!D5z7`j#(@A!sEJ8(i=FmU2)$3XPJ7^H-*GFX@k!;rc`3s}{B zTnDy}IZD}yjLdflD%BRly}=hhbgd|!_!BEYb)5Uk>E1B-qaqFEkjJbo-t<>GslnI7 zL;o#2zm+o@kTZWr_KrMP)`dA*@6@#?W3Auv#pmV5B=&f== zg-Lt_P$$bDGTGW1#V;gv7qurlwf(N#xu_4lf!^MZ@MfpZUxqT%6^X_q^MTXUF4|{) zr%s&@t#C~+bgd+wagAHqp(ykL zm!@s^=F-0SY51*xGwjWMP(EG7oH)1bUi~zx6PV@{2D8gFflMv!y3!ejqM&KzQI40%oxiqVmp&MXmX-~{1o&5eV4DF2Om-K57@HoK?d9RsUJCq!FIch z&8jxzU0|EnW}E=qjKK7^*$R9!?*gCcF7P!d>-(_$XSn+h2H#vrtF_&hn;*f|~EUwq@M~W+TBBgL6y%(5=wFYWK5AH=T zhQXC(OoN4an7F)X*vR~Q;NoF#has80yyu@;x!h4p8uVnNOs{exdTxiGM3@WqzN0QI599#WKk=-$ZakNwQuQ<9H zbUXQIF8D_Goj?B7@sEbb&;2@uIp{@4Fj?b@Q?0W>Q?@R%{22Z1FM}Nhf1*hFG?Ivq zWOSM;AO1Ff<;bY&-&FSSu!}A){{#9C#Ik+64gTx?zw`f=yn{XaI-$3_*8BH$OyOKj zT*>vqNN1RSZ2uLWnXHmj*^He$y)`a$#=qVzsy?)?62dytGV*`y)4Rp8*<9D0D-m(pcpc@{{Y zdmfW+1&!|&cC9_P_nhtAs;;Nbt&Yg_;ZYSn@B*C;tlnbAZ3X=+txLnb_Y{Uc&Mp_6<2&1yaMc2m)K3f`7OA{_Q z>}(w1a~=Z+olcY6K`d1_R&uBRNy`1f>)<+ zpXOM0-EzSav1{=;q`>G*} zl(D^d@Pu@4`mybsLXvdv_AP^#r2Eoe-(Ei?p?m{M)eIg+DK}~f=^fh}2Q89j`-?+f z+Z3$7*eQfpSh9zu)b^A)nT?wIT$`qTcBCzS7H%k|Z2Hh5cE$J=hEE#;n@`N+fGd&McnRbloBJY%9mMrH_Bi3Wrb&o7|rX% zl|%b5OQLxL{fZx|^r!IE9trxgxI|3PoA2+hkhqmH~Omq8`8=Q!l%yMN4% zB+fe!=3ZJ=XO{R<7Q}U}S-dKc0!~XAu=b|-W-Xxe$F%&=K=R>C4+dIK#( z=vc6gnvn@4%ERWmJbK&Ujys zvt-9{N_3VoVk3l{Wb8r5iS%m*Ae zam;O#v}J9xOljRxqehw%;a1c-9mT7#jnh(*wv{-wG}ZBq0ZXq)DH#m3pv z6OFmHCpm9TrZr(1yzo-f=Ch*I*q$;!txe3uo|6i%%A-gL%ih!*(L7HOQLay9Wp9^@ zBxBF&NEXQZQ+tV*Gk=2;dtr@%<|DWHX?5l`nZQR>e>erJ@^`^;sj#}%b}(M0{W2Av z*HQ_8!;8wNryl+~Zo`@3>67`rJr$lt==a{#%)MsZlG55n8dbQPdiC1M0`9XF7A7 zdtcNnPKlNas&2_#iE%43C~D4TW6q|vXZf!}7 z+CD3IX^ti&`qy(mhcBg55B-On;0gFMj{B$kW)TOrPq|EG(PRXFV~365%y!NqPDgw3J+G2iDL3{&ejo#$8_fl^ zZhQm^HYN>OEn*Hv^H)$OPWtlexo!kHsQZ$LlV2)_sPhad;WoarvmLN2F>XX~+(Z*D0^7!pFAwi1W?hYAk8JJ-P@yqRv*dv;<{Y9iC!Y(QVg!72= zLx$p1Us@o6e9Y}>LF4YL+e!b5L2r(Bd!xiOJ<6W;r7;;qIBK9FbxkLZz40%D6V zLEYDBCr?!7oY+Vi^mdHSvJ+HfvyGHb)XU=9IdPHFBn>A+lKBJRU_DxxfCEwEOCvl0 zYU4|VT1}hjL&JwOALj+8wap>k?w#&)@6VxMbMX!eN{J`^yA7F{PzQ>C0eYV$75tkfl?cVT5wj#0P z2?6FW$Oz*nQZA9o$-i+4f7HuIX{JzVS3j%6q)?=kVziz7A)!k8|G*oxvwMj5LMMZ=@(CQ{-!S>VuV*-;XXo z**`S0L|vcpGbA;FQ^X1A**O2)!gdPTN~+IdiaBY7$CRINR?Zxagz0a;3cm(Ua`$-6 zI75z;Uu;hqJH;#d^7&cL9%!qJ`PYr7EbPprrB>*%-~^vU@DKky48Q98*7dBA=l0kx zH{RZDduW{?#gKLqEvt5!|Kif#{NdH!n^m^aQqAJRE59Eo=+#Ra%*>rW_15?TF!}9HoQv=$(T*{*gHJ|$NkeDV`K5T-HV2I- zkIEIXkOHj!)Azzfo5E@A>CD7CgM{Px)sr^-f1nG+? zoatK*I}SB3f>i;GDbFrJJDaq%i-0eN#Yk%I43^@EN)g))zSPnfJo)x}pW)M2T#HV5 zU3sT=wHr#cy$PSzow7`>VVcuoThY?E@T@`7mT0hRVh8|pIN_LQ)1j88*O2)|Tl~!u zX-a#-rw2ko|8%*f!|>S)gh5|?yWwiBFX8G_XA{~I)U&e0BkKj*>h*Yf`hBlcgD03Z z>jf!k>;#^7e0lMvk`wP+oKN1gTD?x~`@6)vcV^vOA*BcJWw|RBuPeFqzGdt^rL6b; ze5Gv6`z_+kcT)RXZ1n%-VejIClHmK6cc!4tg2hjlpk!376-q7L`@28EY10wUiO?t znqBkcLp!c7xRQK%_w_eyL+^ufPUj~i&Q>F4S`k@%jLQ)7RSbece8Q1|DDRR1tNea3XASuV^r$va>2;`9&md%(jC zzj!X~i%o;)BIb2VKrbe>CHKeJ@DzYvk8)O=#6C`ZYP!{yf_+<@%>OiAeRgK7J*+<= zC$|bDaoH30=C&kx=jHeoFP_DT^ab04_l5OIYJ2jP#Qr(9FGxzd1=iEsVL5QCX#CRb zB2DHwj4bMjH=1W->8gCexYQ@gW}(03x$(i)E^CMCf5pg5^px8M7xNL3e94V(Pnr*V zxC`$FpuRBfxLWOb?RlwIbKcgTc)ltk6Gz{T#-E~1R`l$?_DX-1-!9LAjL&(f@Y>27 zRgy-=8H*+JBC;MmPxqztnfeO%>&+RE_XY5Ay!~*ID#d9pAzJGD&7!78ke^cVI{J{R zf7l+u@_^1|rjc;`u)PcuMp4mi$&Cvg?<#U}j}_W<3YPEpS)A~o_vHf{N)5n6{(K`p zHzVr$R`(UjYt^R>@ah|ZR@Cz~Ju4Lb{jSMLx9H4QEI9>K1_dQ|0o(V=1o%} z<2K&#kh(u}$FZuV?37^#{)}qNL@;WODJ;U%A779}qcIE(sq_o;5A0c$ z8yNr0bZT72K1*LdFkIj?@F%D^fAtk&rcB@$lvx?gFJ?XTBhK#IV(4iTl6nrooJeUl zLr=l20x7nqaOttjzqoEZ$fPWTDKdU#)-K>S)M8fe&vJJ57YE^4v|;z|;2Z22|Dv&e z^(+ZE_=Z#HI@NWw|CE&QP|>yKgVG$`fn8ROS#x1mi6(Q{D< zj~r}N@y}^3+s#QBCFCs5sa5o}9KbqqA}4WP9enyL?Q8DXe!ALz`0T%K0ZDO;q$3gY zp3MVhQH_K|n)e-vv=SpM5G_KzYW?usONrn>ZiP%S;uIg`3Dr_D02;^AC~VMmkQCrG z#s@U2C_Z5AhsPh*JvxQjGgu3M20woRSW^Hi_mcCc=5CXe@?%Zuc(hI5x1ueD(T-^V z*6u?perT7M>9p8vaq^SSfPMk9av!~6kxxdX2gh+RO#iU{h+W7z5&NO?o{ppm_#2|u zaBec8lRZrk;iF)?D!=Xui`cd7F0eeU>Q7}f{JAt}EN-)#^tCbP=cxLL_iZ-xV6Ebb z0oG%Cs)!PJ2_a^nIS!bOvFR>eLCkpZ(?>S>-kR1x*c>x`t@tE&)rsi$v zr$Vk7nYP3(j0@fgzJf8u)#@U!MDYa40@x%RmUm;`(cp}r@*|p!c~tp`wYxgwhzoSK zX~6gQLcy-J@{hxCB!$j&nLCnw4BNS}bl3MrUrU6Ftj)AA|6V07Fi)pb0E%>bz8;e6Kbies6CNbLEo)gT8~)d~#^2+K7XFd=s z^d(33q%(h~;&m8X^vb&z4E(uhvlSRB$u2%<$;G({dCz|e-NRo89oD|I!n+Ng#Yuf1 z-|vG&HqrhRPQ_t2FeMu5JHV`*-JrRg`5yD8E6)`V1)}iFp6C9*4>#MN{r?L0Vs-w7 zWp|dGy^wtE247O}cSW%@yP0PulX*V&5Y@vcchq;H5Eeg!r&j=8A=jx+M6M5p=f5&n z=gu`kHo|v;XG$;&p#!~58tA}(vEh6UwJ(bPs#{gkm;RTQ!t;0a&5z)dJmAGUS@f5G zavoYzkzLSYBwq&Csq#gUhS}LTPsubZTD|%Aun_o}3Dz5Hf113L{D?S-{{94uXuw~! zc&p!jrTDzjUx1U^uyZEL$NK#0!gd(VD$_OpOZ`7+OJ0oU;H24r_9U%qlwAj%zn~p+#izggA|zR%Rrm1ePn)q8 z-2ZiJA8`ux*q&_FTz+xMUU_HXPobGMe7gVBUp#!8AoAmh{Hry-l=I$6V^r`NN>lYq zShmiGcG1}8^;F5(pozEHo7d&CUSI!Qe$ewl3(jyI&z`j3Wn||}}u_u)wXU%^W`i|}G6ORY<6ytJ= zyoj_@9K_r2NCx>t8Vij$T1E!+bXqoe*qlPr!>63?VI|bF2zV}&?MdCkOwak%0 z5qnKhCv~uI6+fXBE;n(WLhU*8B&_>~G4IxMXc)|NzF&E^yFHG>oQqf0o`oLt#SQ#G zveBM9-lV|#r5YW0nvBxac4ZC;yqao1rj>1Yej%XG{G?H9OKKMn?mlqp_77~213SWj zmV-x_1(1jRV|v3D-VsFga8?1kyTGBL7Z{-uIAOofrytnYUnkCN)Y$ zsJ-HyMGgK8@*}F=RXVYOC!lcR7(NX39YW8m^i_D(4BTtTcFA11(=@wI^AI^;hGKa^@)q<2u>XiF_(!*36B6e;seZ@2LK0K6LUCB>u}nJ&f>1; zkPu%D6u?_KgJ^(f8x(#3G&;7w1wV?ipU2+C(T4Ku`8<8*$8B-q0$45dl!akxP>;y9ph)0>_Por%l^AI|zB9-a-rxER5iFRlah=KHRki}20>;IsqOQMobm zBVhGG^c;=V^HVta z)bVlU9i;5NsdL3`>-XVH5$O-&9jm{Fa|!P^ohy$274Jm-3#Ctbrzzf>&wqGVsu*)= z$87e_(&<9OqDVAPl`Jx#j7U8D<{RjH7UM%QvB&j@wJoU z)=BZwN%5jd@l})J1(V|Wlj4?1@h2w5AD| zd{F}*i>TOwP>tY5@F3ug&J_>v?^skcXXh>1fH=FVF+re@l^78oqktRsl6~B>m+0fl zU!ji=bGh)&e*EYoVD#eY1qd%9dS_QeBy83f-PSX6~C#j)=$2m(GHBiQRJ zDOoW7CqEQrzeS4{2@lvE+a754;41_5b(EOhXmsP%@W!0%#+>Ll-uG^-uQsah*x!`5 znSjY@rb2kFx}9LbyV)JKx`j_{X|AruOYs}(8;wsG^CqWn`f4%OR+Ugy-|TKOKJmD5 zu^=?N>4O%=rh20tFSoZlj9Xr4av1Y=WaF*bRn#@G)PR?!+nSm^4x<8Hjk}>4v}nes z9vbku2!|bG+3u=wV~LL!CBTPy_!(ZjFf&W@V7^EA zkv`^O%x-)P0dOr>KLvu4piO178(*cse4sTKZPjv+LnU(m*CR0yYzib@nKy#37jRSTDKaE0Z>TpoM{2KCl}12CuY zJ%M@;UR^FMXH$WF5rmC|li8rwf5!6;q6DudXDuu zWIn3oVGSrS3*mlvyT+WxiS^m|B1|W&VIPAr;_DQ3i~*}5H|z>MvRySQ=TZK=#``g4 zs+)}bV;Y=C!~L-jErf>^frFUwKOc(%ZA79d!xi%BTQ->3cE=85wyW7lGYxo#kd+xv z5R9yAHiWN&7>1A2Gz?%go%y^EGjRlVMRXi;^e$OZbVvfO63GqGXHZiF60+e6jrk*4YzGkP$-zE&Buc`!_eKQao4>^8 z;qJ$0C!fM+wtj&t%#5d=M}YnFl=~8Om*R7!*YN4l zRFwM|X=vl=2cdCbN6d~z{T~U!v-cnm?U>PKHqz#zee>^eMZKK&(cT^e)Srib<^h&@ z|IA@i|I_#X>JB5cB6txR@OiRkTqT6HfGwVXldsOgzr9D_+oNyn(RcOeTY7aySW#%7 zzLQ7a#-s1y(KqlUjJZzWKl-K}eaFsq3E>R?MxE;f?vL~D&$$lsa`bIES1bCzfvXp7 zpfCEl8W1Gq+i!@|H{M)pDTjZ*&1C@>zJhw_o4&_J-(aKfuF<#FHvWWvQ;oi(M&C|z z84*OPiT2SSegBNul)iID-!`kggm8v(`M1hyPau9A;V?og|K3=w7xxV)z<;3m{|0yg B|11Ci literal 0 HcmV?d00001 diff --git a/usr/lib/libjson-c.so.2 b/usr/lib/libjson-c.so.2 new file mode 120000 index 0000000..4dd5a4e --- /dev/null +++ b/usr/lib/libjson-c.so.2 @@ -0,0 +1 @@ +libjson-c.so.2.0.1 \ No newline at end of file diff --git a/usr/lib/libjson-c.so.2.0.1 b/usr/lib/libjson-c.so.2.0.1 new file mode 100755 index 0000000000000000000000000000000000000000..81954d812bcd5ff1a5441dc15a226b9af2b62638 GIT binary patch literal 27012 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

    }ZJ^#pw&Bjbc?M?`WhmtF0=-# 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 tfQJZSL#;^1CUd?c19&jL@ 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libmcfwdtblwlan2g.so b/usr/lib/libmcfwdtblwlan2g.so new file mode 100755 index 0000000000000000000000000000000000000000..04af15516dbc89e9079b0e76438a8359c07f0d02 GIT binary patch literal 4820 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 M61d+w8l=Ge7rb?w?f?J) literal 0 HcmV?d00001 diff --git a/usr/lib/libmesode.so.0 b/usr/lib/libmesode.so.0 new file mode 120000 index 0000000..3af1a72 --- /dev/null +++ b/usr/lib/libmesode.so.0 @@ -0,0 +1 @@ +libmesode.so.0.0.0 \ No newline at end of file diff --git a/usr/lib/libmesode.so.0.0.0 b/usr/lib/libmesode.so.0.0.0 new file mode 100755 index 0000000000000000000000000000000000000000..38757e7cdce9461318076d41c6d95f393164cd90 GIT binary patch literal 70704 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 Scqtm6O?Xb@IR?Ir{eJ-0toHB# literal 0 HcmV?d00001 diff --git a/usr/lib/libmicrohttpd.so b/usr/lib/libmicrohttpd.so new file mode 120000 index 0000000..71ab536 --- /dev/null +++ b/usr/lib/libmicrohttpd.so @@ -0,0 +1 @@ +libmicrohttpd.so.12.46.0 \ No newline at end of file diff --git a/usr/lib/libmicrohttpd.so.12 b/usr/lib/libmicrohttpd.so.12 new file mode 120000 index 0000000..71ab536 --- /dev/null +++ b/usr/lib/libmicrohttpd.so.12 @@ -0,0 +1 @@ +libmicrohttpd.so.12.46.0 \ No newline at end of file diff --git a/usr/lib/libmicrohttpd.so.12.46.0 b/usr/lib/libmicrohttpd.so.12.46.0 new file mode 100755 index 0000000000000000000000000000000000000000..0b3690d8fa50b4064454c104831b0fb061878e12 GIT binary patch literal 68620 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 R`Y^(NggS%@gmR*j{{z3C?mhqj literal 0 HcmV?d00001 diff --git a/usr/lib/libmicroxml.so b/usr/lib/libmicroxml.so new file mode 120000 index 0000000..c71c374 --- /dev/null +++ b/usr/lib/libmicroxml.so @@ -0,0 +1 @@ +libmicroxml.so.1.0 \ No newline at end of file diff --git a/usr/lib/libmicroxml.so.1 b/usr/lib/libmicroxml.so.1 new file mode 120000 index 0000000..c71c374 --- /dev/null +++ b/usr/lib/libmicroxml.so.1 @@ -0,0 +1 @@ +libmicroxml.so.1.0 \ No newline at end of file diff --git a/usr/lib/libmicroxml.so.1.0 b/usr/lib/libmicroxml.so.1.0 new file mode 100755 index 0000000000000000000000000000000000000000..b27f61d45102708593fdb09cf4b0e09d91b47fae GIT binary patch literal 31648 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 z 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libnetsnmp.so.30 b/usr/lib/libnetsnmp.so.30 new file mode 120000 index 0000000..3b21ba4 --- /dev/null +++ b/usr/lib/libnetsnmp.so.30 @@ -0,0 +1 @@ +libnetsnmp.so.30.0.3 \ No newline at end of file diff --git a/usr/lib/libnetsnmp.so.30.0.3 b/usr/lib/libnetsnmp.so.30.0.3 new file mode 100755 index 0000000000000000000000000000000000000000..2ab5f94c6c1e11a21362d1c6ad03165b50b009e9 GIT binary patch literal 351752 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 z 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
    ()M2V@TTV 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
    lBXxc_ULVR7rEFKFVv}4DJetiGLFOz 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 ZLVe13U$G@m8~N?IH?uy*pU1QIe*og3rP=@h literal 0 HcmV?d00001 diff --git a/usr/lib/libnetsnmpagent.so.30 b/usr/lib/libnetsnmpagent.so.30 new file mode 120000 index 0000000..838e41d --- /dev/null +++ b/usr/lib/libnetsnmpagent.so.30 @@ -0,0 +1 @@ +libnetsnmpagent.so.30.0.3 \ No newline at end of file diff --git a/usr/lib/libnetsnmpagent.so.30.0.3 b/usr/lib/libnetsnmpagent.so.30.0.3 new file mode 100755 index 0000000000000000000000000000000000000000..ec8f5aec31988f8f34565e7f05a7a7489a32d698 GIT binary patch literal 143196 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≀z1}^BAOQ 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 HY+3a`9O?-> literal 0 HcmV?d00001 diff --git a/usr/lib/libnetsnmphelpers.so.30 b/usr/lib/libnetsnmphelpers.so.30 new file mode 120000 index 0000000..c75e175 --- /dev/null +++ b/usr/lib/libnetsnmphelpers.so.30 @@ -0,0 +1 @@ +libnetsnmphelpers.so.30.0.3 \ No newline at end of file diff --git a/usr/lib/libnetsnmphelpers.so.30.0.3 b/usr/lib/libnetsnmphelpers.so.30.0.3 new file mode 100755 index 0000000000000000000000000000000000000000..2caabf0eee160e1692808ac8915caedeb23398af GIT binary patch literal 2240 zcmb7FPly|36n~RRHnX*A(k?ba4wG)!L|m3_^sI3F3cy1+C-?gLLi z*nSeCU}N4_0)mHPK+$O+c<2}qag+vf+$kW(9k+b{FYxUEedrSKXXq~G|98j;;5|5B z-ZMOD%!Y&4JPqL-xn}f2oCn{RaR_=M`ji6lz!@GjME}qb5%X=>7j6c}B`G)u6zKl~ z9eok&vnZVR_$IuUyqNR+0r7i4*10$DgQ5>~Pz>h>vp6S?=i2s1)^oi-LGJ^j_(vmt z=6i;HJXG;dX9F1MuSfdnV6u2fw;$6rvuQe{t+uqPX}3tLK_~6f@@1`Rw2f8Mc8vD& z<@vhRG?w*p-3WX~d$h{B&IEehdcTu?TS%v8Espu zt~DAPnq#axR5#0w8QYpU!?Vg@wpyuZcA#lBu~4g3bw?-72tX^_wq`qe8}-#Nhof0# zj&QGVE2em1mR?!BG&irEotX{VBW^#=di2L0zCkQ(C*tQ2=ZTAEnvC#Bdzd zOU}agPPEPguiPi4a5uOjA+O4Nd)M5o*KsrXYl@qn!T9}C%wayC`b2P@{}-;V;Oe+p^y9m*AJe@r zso1+i`Q8_#_CBXSfS^rbUlZ>7gC&O$5oN*f~+2l-&hEG<87j@58S-hb+h@3 zQjg7dCu!xQ9G&QHPQB*)H)Z8MwNuX{emq|x={Df??*Tu{I86U{?sd@r z#8PAzwvJmud>pdj~IqCSHj-lIJ4F_rTFM9qJ&{ZP)ufIZ@O`yu~7++BBfcqbG6c-r4$4pGC%ofMC@ zYHu{kR$X;0wV_`%RC}#$sLmDLQR`;&s@YssAAd^Ks%6+}({j|BZq`++2?D&E8g>v= zwS>=JYqhMlqZ*BtvjL`ZTW_0&Jrk8OKzyF~`$Q2A9O1-e=e_2A=o7 E0T-gN6#xJL literal 0 HcmV?d00001 diff --git a/usr/lib/libnetsnmpmibs.so.30 b/usr/lib/libnetsnmpmibs.so.30 new file mode 120000 index 0000000..a0dc36f --- /dev/null +++ b/usr/lib/libnetsnmpmibs.so.30 @@ -0,0 +1 @@ +libnetsnmpmibs.so.30.0.3 \ No newline at end of file diff --git a/usr/lib/libnetsnmpmibs.so.30.0.3 b/usr/lib/libnetsnmpmibs.so.30.0.3 new file mode 100755 index 0000000000000000000000000000000000000000..4057da8555a5fb6ae066a3cdf8fdd32506ca5bca GIT binary patch literal 226604 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�)Rl)63oOIX;-ONsC#=53V_Su8q$0FQdTaUZO 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 F{{Vc-mHhw! literal 0 HcmV?d00001 diff --git a/usr/lib/libnghttp2.so b/usr/lib/libnghttp2.so new file mode 100644 index 0000000000000000000000000000000000000000..2e154ab28eb63e4bc2015670a5bdad00b3195ffa GIT binary patch literal 104152 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.Ff7-(zBXhF?G4#13E=(0C^rfj7`-~$p07#8 z!6yP;fC&;q@DOi-E)%OICEs6krpS@G(Cl~gn}{m;=3tjM?E@o?(3b8qW>5MZCAv1# z$(IK_*&jz~I-%sdrGBH==&u^8a!hYEin)?<&E7Pnr7fM&)}%_=ldZ;OxZAQY#ZS@@?DL7kkv^ct3|<8w-hhaom#qR^cK`#O8)WVof>9%W;j@sGB{X5tB-2{UjFZ{ynCZq7cxRF{34`U^L8 zFiQB0UT{@tvuk&VB;BL#rFQMpw02gLx@ws&v?@wrXed7Sk$>0ZTWFa|C7(bF|7ahOBG$)jHQI+teJl+)@=`mVIBRw2 zm7?rVNq?x&8lghcMS^>nE+RS8_!qP;&}be0Yf7fjp-hM5rv^RB%>1O$9<@9;i)f_m zVsbMPgD-qko1YkbqXz?(b!KHYwXmetN&~qAPSu&0aI_#)AnQW~#L-b|0V2XP{N1Sj z7B*7QF)xEORznf~jao?~d!e)TE;o-Bm6@skj_$#(VE4I(8+C)-u%gP9&GeSIm(M}? z>rwbvzvz{8p`Ch;?{_r8Zeac9m1T+^ayx9ikI8|H?YE$l^>NQ-`p6W0FntOrSRX+f z*Kb5~!gVsB={I2yx|GV{A?5p^Td~ui9H8;#wBeHuBmZqRm0pk&m0!_&s}357WRv=N zP~$JYjwv(y4c-*uG1VOO`1g$7Rgw|t4V*Y*bKPz=c~e}s`=9Xd4ZMBE7C1>W$ojY{ zN*}&%Z0xitiAw&hHpo&rjaaa?tEAoVc9Cm$*HUHU+r{)=?PfF*eN6l^N}o@-gmyYR z_XKT+Odps7n*;k!?>uBwokMO%lJdQ9?%wX&#NpcESCqHHx$ipdlLMReMrBWbvQi1n zb<4*#*Bz=&)eR*dOmSFhla$VIZl9x8!oSXd?d;@+iHPPo2q7^({uxTW4w&ijvJ-SQd+yZV0J_wgX!pULejr7^~T znIda;NUhWl&AeLI_wt~l&plYxn&wUIGsAXK20w01A6#uQ1ssFb0q3AAP&jy}j1|Ey zhs%Zj6?%I7JJI>!{CgLm-E*;?b|(&Y58B-Nz7n_8x3sTxw{5U!cfnxs?sp*B@46(C z1-Aip4xm;7uSM|E`$cE_US4==@Z@0M$z>=tP$_AIzEaMsV}F@4e(|N_*CzJ8%xtoc z`c}6Z25o(%u+6IbDq9mVK92YjUB&_z%XjcH{jhr9iPEpH)=czMDv5rzMtkbyg}#lo z(&UA~4fyr1b4;V*K(X@u2BrsOBc#8wUg9|}|AZgl**n-*bl2eN!G}wAz|h3;CoDmM z+`dW<-{@baz_;X5JVBk8F?%P`i<$L8?aKvyrP=0vOKZ(Tb@%FOb;^pNhSSR!-6ht> z)>lHK4Hk)aFZKOq@I#`M*FbN1AFY_jqQVm&qyJoVXzx zjXrp>{sUr>6Xw^-8~BLkZK04sq@{mh^(2r2J3I;KMdwKTxyQlYoi@ZDd< z3X(ZmWtT>)mgkJ0EXyQ~6e(9LHOccC+l;hk2eHbYTI!pAtms&AL{{zoU$x2pGXzV! zArdZp*tL6J!ieNf8CnM0&(u+M^7U5Z(aqMG-5fh}q)D|E{9t(!Z{gbQmVEM&BJ@-a zI2fOd%`MUSWM%&m8^HkG03IP)M56QW3WN>N4vV23wnobRD->qWw;SFtcO8cg>^oyhJocwcLxNm7)uCj4xhi#iZ$&wgp64tdLT+ZzaSZ8;IN;Kaj z66OD>Z!$BO8!Y&^)R6`p;;H&QjiPdff0cjB$!8u+!cS2j!RN&-M%3|CTeh<*EMS(!?V)&)^zPoA8wN4|*y!(iA8m zDr;*|_?MdeTpn(~G$RU=;DjjLhA7-uX?4cnn?&K>I~8sYvo{4?QLf7VErGqR-3+th zQo|J3zZTVBr`UW{lFko6=M(gyB8~2opGM&qK8G8YuaZdiYil~zt}B&|FLf)sFn{(E z#z_U6+6_yMlNZ!C$;;7JOCR{yu5;}^Y|K8nuzFD)?AhFt%Qzh;{o48i8gXx6aZm~t zU`2z(_*)`f4e5Ad-u#FN`75;f9pB8OGwLc8v)r22;TWoN&QLLn{))CV`y{jUH+$36 zErET31L1@I5?IB+uGM&QX{eZNEyzqV_Z`e_w0p}UFpy=_2Yc5OCDnZdA<;k|xQbVXHRP0R)^aV~wWWVqrF4i~dX8Yel zn-#tFs@62ny}aZ5goih+-QY_dNIQ*$a`J14X5;?o z`gR$9d_56X#+}dz#i1p{nJ$U!4A$;}D1T}(i;MKaNNxlCY$5Yg<;%?F3w4sTI%9eE z)Tn$_l^HJ93tYb14Q(mm9+EHD?&YZsW~!q}7r`_ZoqsK^i9WF=$FISxo?o*MH9k=^ z*x5<}xUSXUx@e_;PfNlbi@{z%!4UDdxzv zn_$NrzX4cwC&dKh!Y z{3~tFM*l62KgYkFMAnQmN7;Di^-L1BDf_uBD0;{O^h;ZcvS~EjQLMbboM{;HwPbyb zq+~#Tl2LjPa*7dP zLrN6xB6|+;wmhG&bX-Fo*^Jeq2{r||xt+x>ezMmO4)LXzg8twQW8m#T7x;zQ`z+qa zxw9*_a*gecTTK%bzrAs+Z7{BPR)@l~!?3cjP{cNQv%hm7Y-omT~mI;&tOnw;oA=;`bl zJs69zT2qvb{wLIKde?5E-XGK{8xCO=CJicJeIVL@A79g5GbwHbYw{P=B5IS|p~;`n zPfL{QpoctSrLtoWy!VpPyJC@4u_k_^(O=VP4VkEU270YzbX(b#@%>MRwEihlMv%-& zUij-p2bIJV^~$!>k10zI8SC*Ggw}L#>VQLDx2LI5|L3}|Bm_<@*PR}3Gz_1emk_90 zraQf^G!t>wu-B+;JbfS0n?`9jD3&(ptz$OJgU=gJ{M{}60bJizUaNn*ysI3xe4^?& z;!yV-*(1+V-?WPWA#&|*GuBF|QFNr}^wM`6YEh}~ z^nD)~pEoVd^rn|&mg)Xn`UjKq#}{*$TN?VIBRl9=YjBv?COVSV>YZsp=R_0(9bR;Lzh5umd-^7aO`UkmSwElKbQtm9hpe!c4 zsNV?7h+=`vk{azL$%|T2w?J-Zl13OiSthdxLs3JLvZrw8XxPuz54EV>P}qnFUsbJn z&*tH0->D+YUuCf*wQ6CZFTLGxqHQl?Ah&iYn@`_I767M+cbaRr6*16yNv(p-wz%DR z;3;(r8>8B1Joyya6|L#Mw1BPObfRWo4f&2k^?ggpE_B1bh97DhEEp_=XP7%!%z1Ep zLzKU{zBJ?~De#rlF5+?;SKG}H^>5eKSFBkslH6byc0USE{J<^2vYK^szValVIwcRi zybtS_&8B6#>Nqi5-4n8fW}RNE?me+9wCVI({JUA*a;ot}J;tbxkJ9n6#zLBWV2z}> zIoXW);jmg6X;GQisO)M(r0I;UJ(V;9TmMxJKD2@LLXnsH9Hv(c%99sagfnU-taI-V zI4IH@Y3V4jvp#Djrd6SN)GlRLSXhUn9*QJklw75VjdQ!U{#Bo5dchEMBCeW1@fkTk zxJ7*tG4*SdN_DULj=@OsKe3csXx1#%rM`_QuB+AfM@Oqs{Z+`>vG?@*M>nfZbz8^2 z)4PstVKLMhu%ca>9vY3xKi3t(g21Xk@o=eIa+-K_f8ym*=8N)pM9?-^%;p)<*V9L^ zgSB^X&tMnk{cTR$(G42>r27ejx!0dR>73)0mD%TtoED|BJwsv9UxP6U`BkkMJ~^~X z=?iUZHHI7v?p*{opnktS{pglj9d@nyfZ4Rr!_hc!RF{tCME#?8F{06RtvCG-2IZ6f zM8xA-0?Zb!Uc%>bB&5Mt&FU(Ze=syksKsP~YH>V9ei7wg?&aj?UmcWkbNs7pTVUny zJp?`1Z^G;{URHXrl3^87Hfr&)%4|gFD(iC;gR+ez(K5qF5$@Ro`2%?avp(E9;P9mlSZE|zgquQ2s0br0 zfjxhxQWP&u#IF%Gu76G`oDERs++>Q#fs%Sjd6!0z7tx4|etYX--?Y<@(wlyxWlmd~ z5t{gx=7n|G2U+GbE;pZAS|<&7CNFfVNPipHI7v`6sjmsgg?>d4?6%|vy-)zFt|z6KZ2hN5W%bt>>d8012Tqvi%-sU z1s!fF&)BiA<3NYw^q~_^Wq-0z?}u?#C1md*R&o{sY4c|-?Vzm7t`x^|zqp+7A<#CMPQ+=Xw~;!|-m2Z>h< zA7@M^m9ll*ny5YztS;&v+;<>X(^Zp`ntuD7b_tNK>bN#P*Yw-xv@vO8?e(0!@qi~f z-t$rUi*eYca5_7->~jp?*yo70yI;dk^Qo|ZX;bnoMo@Eaz;^1@`0qYDfgufcExiB@$1ANH2FvTd_u&} z|$Dl^T$NCMn8?a*?MrXzAnIynz>_3M^UYA=sDP-*r6V3;On-we-^A< zWD9$OGER7Jb-E=jUU%=Q}lgT~(!8D)CV81DLhVU1+TRyHo#21r)i`2%|z zhlc6%P_ZcYX#6|&{KfPSK4dY4yY@NUsY7*Ey;~=n5oILHo7uud zd#-cXI)A^WpZF@NEDlzHe*n|ILd$Jlqvckg(e?w_e=C+J*)us`hr7B8u_jfn#@V(Z8nM9t5@xR4Uko2KbNq+P+0JvV&YM=R z8?HU~qdF<{Ew3?Di~TOouivbfLLGp_=A9OL0g!l*wjiy*ZdO_M)O@1xY?V_ND#Q9`YNOK$OmA^}gvlZ_%()eSxng+w@Pia(9h!cx z&Ve0aJ{OVOqWF!IKCMj!1|Hf$8{UxzeGzDh9B&}|kIE3okr=&*9Oie&8BsX7C{;|6GQZ$7G}iy%z1Eh~dOZadvWV znM4sojBCSqKi0*M2fw2Vj%q;EmD z4n*cVnxo?(jy!C0eVxWT_v$&j8x-&B!c)4D=5Mv~{h)8WbXgMB5jN997Bf+W^xV+0 z$=-#9XW#+2CFnoWU$$D^LhKU`)v0Jg@1g@I-k9uNP;{>7_}`Tkr;nca z_}qaLwaPC}{QR|~kCqM{P*$9HqdyN4xTfSw^p+g$%>aq` z^=J3z))N+}v!e8GnAfg8+nKI>1N$2erx|kGG7~+MR;DGN$1t5byUV#s3TdSTSy}a*k)+@3otcT_W`Eg67Qb;4WOzB-e*baT%RYr zxyYS-^kerA{H(fo@QpLM$9%*)<3Eey$Mwo$^ks(!zHVq4&R3dRjd?dT)-{|m*&nDC)@i8IGAdET zmd83Kv1`WGvZ69s{u*?dug!D{QZUd=>z@VD|9E*LDyr+%H}W!-C9~6x{`}Z_#ija= z`Z^w+_jmQtysrkH&$lYY*?&{-KYG9AD+BB08`WlI$vhTe8R>0Eh#Qr!phaZ{#6Z{? zj@k0jH;y%5)L%OK(^G!~j~@M|Y*L@kHw^ylXxm`3tUKBUUEv8;;J^Dq-wfR!^TEc} zN9V^NxCeYg`nt0jJ_9r?@lU5ccq`4?yyd^k*^sr{t48 zOFYH+e8G~!e~)@-QJZ$|BBoB?F^GoYT2 z`RQmGbu`SxGpezooRL>1kv39)rrtk0;n@9FgKQYQ&!Qjj4g3ty{uCVg+tcq6Eg8qq zYPXs+^s)?U1^WTB6RO~QQ^97pZeCJw-8@rp{k+8B{k1x>(_kSB*&6v-3_fNxLWf(@ zHSK3jLNvC*VhFxE@Du2azjQn#ry`PV*DN;pDG7z!?Vn_yhBeFf!l-4v-fdD2oPXt} ztKB-~0Nyyy+vm_5yF1~gjB|Bv!;R_nI=As$-Hpj^{jlAgI1iE+T(Kt6t#`7O5@#)P zgB3{kBYhL;K9t)T%-}0};@!72`<~=G^82WKGn>ebPompzAH+W0pwa-VV6X(IlZur} zI)Or#3u$`RE`~pAmtVGTwNm*|l4IU&)#(Wz{e9>0k3K!`fsVcc-!i`r-|C(x-Hfka z|C3Y{J{Yjc*TCDh%d^5QfnqruQI<+MGtz_iIe1ekXW@6ToPvK#X__l0gs zL|f*|$;P$G&ctv}fLT*AEMJ_Zdr({7XrgJgcx$0nnC1K!a zgWa+oXNS6Q0vQomI&U4cS&{?maVAF^SRb@mb%O=`bTZKn(Y@K7wxI)#E5{t*{Zn~a z5vdd>!tq9jeb8-VT`zp%`ns}z*rpuxJBC&{^=AqlbW+-gRST9xb)Ql_W&>X&jdgW| zh?=#M#W42xva4ixEPxQPK32yOto*_{wqWrW)^Pv>J=VE&ZM+ewuqMx7nIM>CJ$BBM z02wF)yzdFVxyNy?s;B@^=MH|0BGg0L-u@e!{Se)IGvrT$?Xy+w4mbIkB?rCH*;QG3I86ZC#bt%y4gKCC(klksg0J&f+o;g*-Qcm27Gnm(~ZAukf+^ zC|ViqNiZ&F5p3e~i8nO(G5bvK1-&2b^{*8X9X(=N2f>GoE05fZy>Jm1o@mqb1LB>Z zLPOy6z!-dKYXbgl&T}MWwP%jC*h-X>hmz~0LuN!AQj~q82f2UHZoF4=?RFUWDSNrJ zROh2Le@{QOh}c0fQp~~fXFd8s>?l<^(GTlyN_+H*cKbED%CpC?Mvrx=pX4RCU7@^> zSZIrKf^;AD40p>(C~ZPCt%W$4zhmw7)SmC>x}{w3Ybp2@dh0Q!SI9pU?h3{}BWaJat ztZM(izA%6CM1R2!9YEW=G|h0hep z_2c{vy>VlYAd-8e50s>+plks8Ekrb*JcD%1m6Oza*LO5Y+!o>5u3l9?ZhRunU>)cNyK&pr z^@kRzB$c$UqP**t&`$|c1=5N*`{P!P{z9IT6@xc>*94WD@kXIGfX$*q(gIP%BXh_6rl01Mt`P9>R^0 z!>NbOh1((rJ8X7_&*TO7b*iU5d0ZMSuai`VYxlTx)TiPT?nhPjZ?INUJ>$89Hq|!n zcxTmXy~s&}C3QO0arPP1vg5sNKy@QO?l@p;&B{w)zY0`aSYI#I>LxEVUKchuNaMK! z`;b;6?LZ169Y#{oK6l_v^x;6-f^-Jyw@5ASU#p(6-oZ+DHG{zZ+8*SO50=mRj=vDQ zpJxA^79&cq{tVTR+XgHAtK53LH~5QqedJ}9FXsIqPrIf`{%!dt)lsJ(w?PJ<9k(5& zmN*NFlI^U-a8U`J#Kf%>)l={TM&;abhuyH8ok4C-cJ20Wa(jk$U{n{Q1R}U@8}dp1 zr4|~+9P6w0g1>N?jzQ#69b?Cjw)hK2V4V!x^YnhK+eEK1S@K)6R9jxk zxGmtT)erBO2MHY5Set`?o8=j`I?8#otQl@_SVK-k!pW^l;6X8vgMk%*X5Vtj?qm`y z(J40IETE>bu|rwjVT;j6ygS%Y9-}9{^QF?xE!WPRFA6pKAVF%(e-)V6Eib4&4gt?l^R*MW+7tgZ9@e zEn{g*bz~utKe2{xT(NjGgQY^-pV9U`aF*;_I9=kw%1`SB)0sY;1`Af9Z+)I#{#xE0 zVUHgkfa6y9fVNslv~@vin$Os=YIu`lp8o+0VmoR}q<}moemW|=&ptDJYB{Vz|Assk zaY89h67teWJ}+gFCl^1>>`NnS`N#uB8QsU5HTy{0qtM!MdzAHEq0zVcBW^)?WrLaaWoZYO*7eC( zxLjBhTg`Pk=m=lPQT=e#F3F6xXM4Js+Y{K)uZ)BPHsX72?|1BQ)P525rq<%Pj{Q`d zpDFM_<}U+}ekwd;&C&K#;bEs1qVQBi?W2p~iPjSE+!Do4*irdw$6AU@#(IN0U=N$} z(}K1(6F3Kvk%;o~-(knpe2^31!a0PNW1Vlx+wagAnb{HOT?O7WPdG>1-w*m{Z&xWe5dJ0O?-8HI--wjp1Qp*=4EJcKjo4b`u_OdK4jc1l!}8q}!CIw_ zW&I9pG~2#PYYymJdA8KSeFe6M5E0ffQKJo75c^P3>)5q>%%)aar?K7S7Scu3V=Z>i zx;?l(x&wC%(&fzdba+K+bJT8zjwv0Rg!h~LfZ zH{xyG9;`UeVo%Odi#1pELB?l{JGz{CS73JpF&*F%r8t4tQL>DY>64^ZvW3*Z*!hY-%;il}{iZFL0NE?MK_^BMi}@3R1%unw5t_s?9T^7Emi z#~ZGQ>hEfNFM+gsCUKPDeOL{AZvi#2?oGgX0?X|Qgw_3(}11oTU;41K3FZk$rT z%4M^7Q_(+@y{Yid4%n;-t(Il-p$u<^mDvkpwwS#T*=J8BKAABLs_pk>>@BevM;54T zFUpdb{SUIEwjf?Z$q@X{_@ZKV|y6h@;rNkWH8r2FK_S3(?-l zxd~=^r);J*>rk3I(ccA5$~55yo;Nj)k9e<1@+t;Hs@C4}2ft&U!JAns_ovEN0oxK^ zYFiXSO9tN9`HIq-)lQTtZ%gg)2~Hu1{>hsvq)&>ovjkN~N&4>Ox~VnGo9fHzXdZGq zle$Z+CiIo*?-r{Ojm&hazktTUDI(8Ndv^)u*r4o1S&p30mW3zdz^EPm9c?~FM>YKd zTlG_{Mn=T$u^Pd;WcOX$ja{oeM zQW^N}yl>HpHL?IYy@%)|uTWoBf+OWY$LvIlsdQuDt~CZ{Lik{T2YwozU+E#P#jZ_H z!FKs(%T2WjVb8z@*=qT!vN7;MT2x0(vFy6 zbWW{l6d99eS`4(dy;CLQwA1_qw{G0=b`cwIqtY`1|Ak<~*%4cBB~~3H&cR*FqMjLu zdcs2?y*qL!YCni`&SXKsddSB*gQyDQ0%plGtP&iLj61putcyv~a2iysKbVC@;a-2a zWx<}+YjqB0RgZSX_?u=qLJ?`mQFsoY?SRvlc6OCB8@@&J*(%2sl!wip5csC`FLEj? zOA6cete%HES_6*&Pun}I<%Qtn%6f-S#EIC6Co4|GH>nKQcEd=yT1?TDwzPKk4Fc@1 zG^r=){-I8nftW1hI`Iw(Xkxw;~TM}G~5I zX#d(BpvAcFZRqR{yfaen7wa_BXekW|>RSO%xP`x!uTj5^lL8dy&OuE(AD8Sp%LMY} z^@wuvSyVPD`j`)C(eY?4A3uCZ8(%wjgGfm+cAoI94Qmd5Z#ZOzmp z7uFkFjbmM*jd}S;SHRb^(W)M@(J#w&WHFtnX*J;l1fq-Tn>QYZP24h`OZ)Ay^V=f^ z+>8caOr9=FCBM)Mt1D#7J_26})MvKAqNsnu?fk_AkAk>Muo!*ol%fY^oRp9sbm87X zw!6BYAbpH1EWeF=!$b}14S=*aRGpX0AZ7MPs2Gq|drdf7ekGvYcjGArp{?P{DG)M` zaq`_Va}>go>|-24PQOWSlzu!8n-K1L(K%GN2D{QYG5k*FTlg}R9Cy|RvNyRV>c6ly z;jZ8cvUr2V)~xZ|U>)qNo^w@>1iWdQmohE|o4%oQ(%C6_q?~)^GH{Rii<8r%{*^dy zh#qgBm5kbm4cPCXIm2G8?d?kWTJ&ki)k>C7iBb+du~@z~Zsau7S`cl257k2JnTT^} z&=?64yG$j_K8&6hneax}KkW|jl6swDpmR_kB;)pFb^G+;|KpGYz3X+3#PtTJIq>%H zljX#~tdI9%M)%k0mg!2(+2`gPyf_zNohjc0AIW|$54!{_=pG5h^`YUoO-Q_cR$i_Q z`cg*9cgMdgf_1)H33`)_kk4R`(sB@AH-h#zO)gx14Rk8gZ`K9gj9T1O2s|;K8w%36 zzUjkHJMse_`-MuQWAdw8(h^Q1rhWQ@bDj&w@c#kN;!*8D_qZ+8mHnr{+j#b6pG13G zXnXemu=lTIA7$?kX8!?v!t7?^XBX;$q$s z@XO}<*ZF6ec^DKIQ+g&+OLa2hwAwE6$SeHxE1Qd`?iw4>@mkAyJm)2A_MKzldO~F0LJvE3L)md&GftKZKkmW1T|0NANU#kBtntPHj9--pa zD)%F;bE9qFhb@P_2;Leq*90xiEeu4qVA*663{3y-vZiMLl36yXZD|@l)PMHxSS(B2 zqZnJL@mKXJ#I;tz!ZNt^ih=e%=3N0Vr3gx zq>SB#7+n~RkMvPYkKr!On+~t4`5TfmoqDY|55F=GH%nNQsIio-)7nW(w(gI_=tu39 z#M$!2wXG>QCE%p^RbJA>b*1t4!*tjWf_5Wb&3*uH;RGqWGr~Nb$v<;mWV-jJ8<8?#CIDAu`jY)`5hoz7x4~jwo8U-Z3-8yNHh!V>S~+>G9`}qA zob=6`>zFO0=X=WxrPJt9x~A^?pd9eMc?fjwy)JWuYeXYjv#ix z@1YQ!h}j+Y7YA(N<41~dV!^h@nMb;Y_JkmBS}bR^B;OwBhCQ+>CZlwskwi48BAXz8y2w>ww6<@i=rv* zva%60VUZYyQ;&$S2n&Q+Tp4KDf;bG*p6pC8;t!yOh{Je|^0Zbn_8?PX+u;tw*zqHE z_=bnaZI<<9w_?VkxPB74x6)Ta4GpugptbbnDT#=h`=t&Oa&#U8V;9a+o|=gvs$nV9vL)W+^2 z%Xh>q$yT{7qun?zb-=?I+JhBok2e$anEpJxCTK6V#whz+lgYaD$>H3$H}J9gfp;sQ z$eR)AQSnu>HXdQ*(KVwF_lt?Qy=G>OXGQ4|T^}az(bflwnlXA9l(}>1q|mm}9&L9V zo-ks`6y<79uhT(#Bd|E_hZBX($+TRZZur@8NAD`KqPUGR5sB&_(i>c7>Xdh3S#&YI zX;yH15*nj?v}Nku$%*|j`zF@*vs;loPV9==H?cOZYog=P&9{$eJS7xAB5Qk(rk}9i z$*mc~m@QbM%(148NK3Qo^$%R*fCNKEnAQE^lI|`!<)WD0S&HcmEu;0Z9p5AyY2lns zyYQSI;}H!$wtqpZBD~kJ7ENzmyfRt!HOj~H_$hbMe!tcpt18JM&Ny_=x&c_xemd|9 zpMP&8zsw-l0{a4Gzp~LflVm#HUx$aEt_0hr@fN|b(tonciWw`lbcDgImu2(3x^c?Nen^Hg;-N z6@B5BeEYN!sS(i+@{;~M9Qlga-7`WbLMmfA(Ryo*A}_4fJwL5Ku|ZN=4uLLZGWo)q zWLsttc9>i4sb10pVM{StSOB0hjW{laJZSM-PFcl5zFtitn^|Zj;=R%Lwe?lVpaB}m zvm3ir&Xi6kZi$iai<@o?2CN!9x-mJcfz~*j%2UJS?~dY|1?1OEEaA87y+&&?mC;ON z&u;(u_eL>0@-#0_&55~?MftV7d;~LrH}Y7x8eFgBZvP zDv8PXXvP%%p}{V`0Wew604l^mxkbc>6GaRrP08=*zLCBq!5~%k0?xiN#H@*jEgFPZ zwx!|ysWSTJKomaEvJ5^;1^lvVe8nW%2h|;e9AtltJ~rWA=Z<-I;Jn2K)S(Di3Go6X zbXOcFOtA{Bd2;RuEKZ;B>AmTJx3o0@yOX{C74SQIkF3BiL?zItxec;H6vEpIqEPmJ zA-%$JgeCSSg@TbUV$Ic5mbn~E92$?r>MD4AwZ%uxB5CZ|^rRK8^542n<% zH&{||BbvTmfD_KXWR2@&18kUaw-U2mBKK(eH5xBm+*ttsJJkvr``KK8ip6C!>%i3_l6y?=r&@lcOJY9$qRJ1Wmo4AkH#qLKI>TW5^p&5Zaj4zXfJ=R1Y zX2V|+d~yu5bA9bFbSAz5nRZFLeQ5VzR1^KAYP!rawf9q)?_bilAX~GbLn^~P_ztXy zv_b!*A%3qmCpeNYz9WzJSvDXAp&e4ZSq)~TCGdSMzG406QopKgRg^8PA8Lz{17OpD{|A*c^cx=ifse zK1X7mk*!1>20$}jT$V#4%IV;(W_HE}r#mk3Ew6f!`GeLGwnmjq3h#p1uV<8v zwqL;x1nhSwig+d2)q~pEw}~cAKMDWW0C;9&< zN6;}lJrUlP9p404<;aMwwzS6@C_n$6vVVL_nOR%MWh>)x@Dx_cdRRn-{wmBgzVbq= zLCnJ>|22N?!LAzeuB+KsEB4Zv3|g%s&+(gLuB(_g%Fc9*w`l$&dDqOFn%P;i>gYycm8#VtL>(kU8PN9dZajK!nnoE5XB*YEl z`^wCKCmrw@@6{dswj&QZ4DiJKa2ZjQn1uv=kGl`SfBk6|!|Ie5mRTe4`tz{z4*Vmu zq?J8;2r*f^7HtJDe1JTnlG+ zX+=C?tDk>w!cdko)>3jMTPf4L8G)i9SRyDrSg*s{Ax-4p&Av^itdgBrG-M${2ZtLzVpw?)dLQoANgE-8}knX{#$fyHCp>TFqpwurDLv%a?SnhuJH##($jq za4xf$Zf4xfDf^BU*wILG>#0;ZAj&J{t6>vm&>Dj_q7O@w8{Z3tKWSvOdi*xo>`rJi(M=!m zhS_Q{n`NY2gCDj&zhxuNFr3RE96m6U?<)3xS+vR$7xO1Cb)*Me3a{(=jCK}_q%*&o zwLo{5;gdm@^QOZm6Z6Gt(0K=VuEa6$SwY#0ebdOnsC^G#?DcDyWY6|ybV?`7@QrHt z74-=tJ$$EMo^!n5m^7E-MYDYALC3HjK4Sv>?&;Wx>51LIw)`3IQrqQv3DLb0B~0^T zHKT>+)HGlEpaWmLPSC!MpvgdFfkvO|{{-ir1RU@(mA(%W$K^X;>PO`1?o32&aUO+x zZ;|QTwynOCuU+AAtUa|=mUMn^Ic_Aq__yCD7XC`9JY=|g9cfP7wQ(+gj9PQsHrl=? z+MeA#bOkV)M_CLVTyg5v;X-HL>oZQ$^STpnz{an@I&FuB{b?Ri<7#N%BI{pAdc>+b z0gk)AUP9Y3aMHUJ-LfX3c7<$2o%!_%JmN*`g@%7PhCe%l&TidohrRY6r`{XdIE?eY*)>i99oHc$s5(T zaQCSNGsE6;Us1rJpL{jyKXXlFKul>db}H?-rQWSYYk^sdzYBY`=2JhS^Rc0F#C{$M z{Hx#7W z$=hKo(f*M-aW?QXT3b$M{E##S_8@fl!W2$vjvzk6PdqXoFt<+1@Pix8^?Gd$!U4cEO*(R~7ZTvYW*o8~TygAo^TDU+la1hBUj8L;m24 z{KhThqG0l0tk^#!j3e;R*;>vpwtmI`1h-EPC&5C+{yvW*5uB6%g0H?O`oODgNdErsITZorOo+_1x-W zRv7jo8+1eU%0{xoh>!hy$)d_W?C-uY3%UbRi;}&dCR+0tNaVHB#2N2G*OCQRKC%$G z|A%p2lt+|3uH6$aSaPtp)%Bt?-1RQL%Q93q@q%?4di1$<4bspKr3JSkSWG1{QYtXU zT;W|KZb+bCjG|Ewlw&ptmqp-aoZ@)PuX{8wJu731YZGGV9U&)IEKdev; z{&%#!6+ccgTjKNzjUneU`A9^;xyy+Ez4y3opK z3`;*cEovX7vU4Vea~W>kn8%*;L5kuUwktCa8(4Erw@0gW*n=`Z*CL)htWm`CiMk2I==nvr@3m;uITBUx@mowJZz0$=2IgE8Jt? z{m>Ws!Gk%ovZl76lWIo`u(!}eF%+#nW@3-eG&rl>rP)Yx9|DJS74P0H>8mKHE~-SsRp=_%hpAIV=Ez^A;A*i~11aw)x(Mt6}l= zAcZHYdBkQE(VKA>|1K?AgLFC|c77B#1V*A*ImcClOxO`g@_ntzc}c!Z+;0M%m15|h z{nS$Y-z!$-rz?AxebVvH`UI!3v%59( z1KdeD`U^S1ej$5g>4jNI%Bs>&0-Kuk&QCiE@O=r#f7-x1*TqNGRPk=Q+z2MRcGNbIcBzI<9GGK9rS;{pi_rfrHqcVw-l!& zoZPj;bMo0?&xIf1_GZ2GsB}_?U0LFym?w(+6fbV$!BYU z26WC#Wl`FTOHU!HL(r9E_Xs$5WdDfzx>s^&w1p?e={K2QW|rO9TWm4nET~d>5I$Mp zC7dlNK8*D%vQztR%+y#a^Uoc#ut&h4O_lEyW3^Ire)$66+$j+Owxp&zi$v0R_*$hqw*X&r!b} ze1}=2q}tf9jzWlnBd>Ru$w{;BFW2dOmtm&UaPYjQ$+$z9@7k z`k!B-pAI|Y%5XVvU5C}LtDr$@&8yd$rXM!2JJ-u-HH^ir$TER8n@cqj0a|QHs%Q5p zp!E@FgT0B{#r1l!t84K_t-#w2r8tWZ3p*onyzWXFxBc8#4lV1?k&`0FYqN%H59P=P zt~Czlcyp?o#QunW?7y}34Sw1G%if!SH+5cl<5#jI%f`#~&SF58%_f!*64EqI<8na(%q#0jL$*QPUIpmm7T z+L+ZqkYyXEGimsK=e_qzvP?Rec{Iz#T=@bDDh*>;>|5ClT-YRC04ZHNTSEm)!k!*Hh3uE;t!}DjusYzF!$_M>@kWBlI3adC8z^ zjb^QvOGmr|vj%@R;V<`PPW*0b^0ibEF~MDtt@ArG&aTXx8Z52U3}!gEcXC1Lp1xX@ z7U^1WtfKdbwCCz8X`xlxtF{%o*7+}f>&gr7RIr$zq3~(7f?EZb+_KwIOEsoq9L;3O5ia^*=pbWr8VSUX&K7!M6uc@(eP8^MQ2T3&N$7S6xFrsAb{m3lq{n}g&sFKiAB zq&1P(?R0(8jYdm!OImYU{*x2%ipYPYf7ZzeSK1hdye&H6(?CfCG$kx-Px$g#?OvQ7 zyVB&^NdA}<%uz05Z~4RFu z;~@5SMMALe9~aCC*oQodpDL38Y47)2-J*o9DJ*V#OE|^!aPOUBF+JoKeO4FnZz5iY z^dGJ?=qKUbw?!ktZy(-%Tx;5-soN#5y;hvT%j@t|SWDRboDfpQoeJZ%tzj#dU^Oy( zX0$+hMyv+6XX>16*OBxufMpJJee6VpC|97akK~AP&ce5ZHK%#{&g`Cq?%WmLY-|hL zXFR3PL!WT6-HRG*1y2@;3M|9CTwWCXJbKK!X3(#^WJ?lj!}!^4c>631TG7IX#S=q3 z*Gx5pSr!xY{^~orW@C+(AdfR0nU}al|GhmHKK6~4uyIrB!vCPgM$5d|!!Bc2Zr4G} zvVHLK>(_N*zBluJjUpffZe`MB=7B@j!#R^C=!ViNjo8WH!#c@XkV63cXqs=o1q1{g*1+BavK*h>nl>@iZIk^EJYr1}>SSxllPyaniAwZ zBQcFs6U{Ech47*?h0&Kri)KtnVYcj$a}}!2DClhFLliPD2#NK&F{_xMoSXQ{j9JaI z;^2V{40+2hJ*j$}1Oai}OfR~nH?YdsY^)Ic_20N@2?G=wJG0~&of7=<;yo|QIL5DW zrFn+BOzpkx+ecpY7$4T041?Ezk!Wj68Z}saC2&>21zNfwHszYG&IMwLiS3K{?o~$?C*&LA&aV{6|n|eR%{XG@jSfSsVivOyY zt4NCdd)Po2Vtrs-$NPUTxkS9FL1=$mol61DiD6&KGw6>h`bg8wq9OF%|{yapF`aO?Q@=?56ceam~$qq-G#7QLY#Vn1t2jX zLqfqMaQzhqM8yL4S&?*kIkhA6&7h_6u(C>8c01O#wHp@KEylwHnOLWO%p@)VG_;*B zQLT`BlK?-e8&F2M#|vN}pTdawLI+}OO>k_t#+j~rhkTd-1G7}_C)!~k6m=5?%*EUVmm z$A|qsC#sf%{{w18EuQ1k>+s$b<^|OvSYWlqYN6T~_4U>AGuNU)fg&Q0yv+ZuIn9*@ z?BCjPu%GdIGzU02M1+kN@EM(Nc!oNk$==vqns)Jz1%w)lv>A98^#&5_PvLMc6 zjI%%+{@1w|^TRP(tf(A@AAcbTO@}jazCuzUgqm;%RG0iu_fDkveYt!vGRw6DLYmbw zcSbFJ7TS^aPNe%|J*u@#J-gZHeUpy^{zZB3TNak|8elrqNm%jBm2Zp0W6}w^Z|!&& z@=2|WKBT$XGxE(drTjj^>dVXd7Dou}2lg+vhF!LPkV~+$RJg)c@YM1RD`n{p;)nHU z`AI&pH4G;`mzGP0Q#roxwPT^aZbOPVnq<>K;1mjN*0RB>QJw+R3y}H$8h!dc*XckWj(9fF<9(u?P zY#Lc|CKVdgaFX?h^E>yP%l{xV>7;Bk>a$PQj=$n-pZVxO@_$Xqv7qgEi1}HlKFr$j z=T-fwFBgu%S32a(T(rh?@UZ%V^*lSf*N)rN`h7O23I|8tYQR{X9KD{O4Xb8eJp;#1 zHo>eYR6oxkdpVp=v1rU_qpzz6AKTd<;TtioM{?zMy;oKHH#Po*ucyY263pS_4GpD z+`~CH!47`~JV&g*k$l##2-QAoMmxriZMSZLBwlqM#@_S4UvQJG0Ut343-9WM78ssC zBfq;svVNpLnjhNF;?4NZ;TPiD#wX*uke`F^B0dq{TY1tojnIDN*ERVf^O2Tpk!)?{ z^WV~r*?jnO>~r>^7=5sISw2e&=- z+t0*L#Oytkj+nh0g4e**4^{os3|!NzmZHJyV5(BZFV&`a(U&koIPa9waE@{}G~+K3 zMWfSB#?i5eKkA9Caz_h#umt)#*vk4&$mz^(0W7McU?GS15qm;C-$V`5t*LPW8iS}F zL*?*0fPO9X(kx!H7x@6l5{K5%jo+&H$MkBG@RLK7F`N?1nl)$~S$)0}V)C$`Ot&OU zgLH1bUnvD?R%4ECTHd^3IQzuhG0vKHA_1p6OHV9lT7DvNOmG)J6gx32EVv^pJmf5_ z0M1s7(%M?YJ*)YWVSZReSOve6|4050v0sZ@8MiWiPQraj_N42xCzHlqEAaN6m-n2C z7c?j0r8nB*t4RM^D1CD7j@Cp^Zyt9R5df7ON$A_eTb8)y_?E=sjUxqP!oZy;6DQtU zrloUnlGtu2F{KoyNOvQAznn# ztWfI{2Q71?F6k4T@i1$(1K6{?`b{!7G2;!C){dw1^Br2&+UM-G_bo9A9+C;@`H}I} z`xy@ko2{%#tNUtO`1MTG1^pp(`|BJyQEG>sm~@EhCtES}h3UnquVX2E=or^i^)Pl* zVP2rOJeQ!^qrFf2pmvw`O32QT7qkzC{3A+MJHpV;($T6D@nc+HLCTkb>#qY>VNI#p z$jVVPEcw!4D>UVv*Y;;IjA!xeaK82l-5ooAK-Pbv59SheotYm(j6<@uI6k&$la9Z) zIZ1tDS&o%Lwe6L4)UKqqa1Si9@%AiumE8+ZvU{a2ijUZJd@OrYGH*f-tJ$#2zJp&a zeM0vS9QT~x6pu(E>*%We_?UiE1dkIyYOj;pn~l8AO35+%CX~ah0a|k3Z#B>6ko1jt zB4Uz8!3N_EtX0+C2V)vPXkqi?S-n3;>YaQ~#=o|3#<|RrK5;2oJHEdt=DU>~WJ|8E+A}1^InYM6p8Cdr3-@)({ZMvaNB3#19LV9@ zsi$NYUWKvuRgZSAKxDeByr*wPOe!KTSfVP8D81X9QfY84kk-kO>u}muY`^DPYymVw z1Fwx**S-R~#A5G3^FoYrZ?$3a>`(b~)vkm)s?JtaYR(AxpPmuC!~&&xso=aR6q}7j2?cI>_jXvl zFMbx?p*PH5@QQrMoi#O~LrvA1kE)=VenvX~(YdQv(+oIkTIz_o@#eDGd|FlbmG3T3 z0c{z)_TD0#IQ3PJnXJ$k4%D$z@c4(ch*%Jsc$j*JHN+?x&1hin#@+&rGbA<JLsNfnH1o$zfQ)Z=`#VEh;`ICb9GGHZO0B;po7Lq zVUHyoYZn%`ygPuVvr`I4JK?Pf;2b^~Uwy!a{tfzQej!n&Y0u>|Ys@RwBE_vzEgNuW zOk<846LBghxCdMbtJe5nvr=ArL6Dh6)Q_m7Y+dX@4D)*F6M1(!uvMm^z_%!s`pUF*T)&A^pYdcN0Qxh&T8)2-aZIz_V*8cG zGK=X;VgN7DAn6n69QGcNPjplow3|jA`%13l&`k|3Gfehjo>aIM%6nx1+zJn5C6%JK zwA_zVW~1B!>}P7+fpFko4)i2XnP&r64vk?B#tN;^NGH@@JHn=V_yocNHr7JfhXd!s z3FC;~k@N*=5ci)OtJ}|J3-Ftu-5EP`h$D2W5jH-YyZ4b0c+stMEhzYuXqjBI(r&sr znObePq1-WQ+1D;VCGc~|3ITQAdG4nw9|b?zPh4pGK;iJO@#GgIF`vL*c{#Hw9<7Eo zC7oT~6n{BW)DCY%##+r~?5pTIN{$!GcFk3w&pp*`;h@5Zu5xOAYABxm?EGz`HIUpM zKRN%)u)Xkd%i>(~y<8f9A{ibVf*aU^9v(RXX`&;ItQ8Q)Dhc%<+8(s8#4%v5)cdfh znBSC?GOvPjYEH}%=MW7UGr4n8u^Y*)@Uw7^9NCoQY5e}SH5qFj!p=zYtL@|*%CdW6 zPE+EEh4?!UQ6yIETL>+}?h__MTvM{k)E|dPsD&qVO|Vfoq1V7O593cEK8-9u0?xo$ zEL2#sE@+$m6;Aj9#_-8w;240P(AoOpuH16}!&}hrRm_^|*Y=aTu08O)?nZ?E-RNg1#l|{mP{((pFBLW&85Q`;-RQGu zn&ZeiJ~a$f!!%yF-$&>8J1ex8ZP+`b_a)zW^R@_ng$e;0e{#G+Vogt_EPT%-v0cvdn}63J7@uz9H8BKR*ru-`OapZv`vKjpx3BF z_I_t;pRkWws8i)EU`8BoX8lbL?5}!?N3}`oUEP_;1;>c#m_`*QLiNuMX<N;)zZ!K*9n&X}R*Pb)XqRt;{Vn`K zeHsPA=BC89@N=87&p$t$%{W%HimSRS-<}Y}7;_%u0gmV*zy+`wY(Z2=y!U+OX8Zn! z;LRjP0DnHoO26~@i%saWZBS^6M0Da+kQu)%%)+z5wYCdC?;g7D5N|X^d}wNk{7|I# zN53u7(>F52wum*h^SOAp>P+9h$TP!D5j!yrB*KxR4XioRM^)n7{>^}RgH8xn$zSUvckZun%uca1|=`<5oPZ4LI zwBIJ3%`;Bj?6`X;qLmeBk|wV05fO7{>}fg=n1;bDV(BFOBog-@IQY>I1fE7J9ifqq zyl}uIed`0$f#DB^sm+mZo#{FA7I82%F07OswE7-l6LJQCM{dRa0gB6ycbN=S$ZS1* ze6RNauWg&Vk8q*r!o|^4Sj3qrH#)8xTN9-d(6gz0mMNDBY3Um=(u9k_ALi^K=7NO!K2S( z?YwZI`myj)l8VY8`xS_D9XiCnScmqCnUoNqFTiMFQ%!bZiY*~HgUL@}d9m7|k4^b} zvR{9Ep!6q%>{~v3F%A@q>3>$YGp`Yu!rY2Vz{X)NBoFLi;Dz@BhuDnYT2qIzx`4gI zry+sv1~|yp#dL{rm0zz%63hWBc5#kB2}s>pt62saz2{n`rb=_Y>iT!_iILW!576Yc z7oxPP3s(7(X|Ol{I`#lbR*uM+@6PNIWrDzNrfZtp!f<<78cjU`y=i}ZQ~cTGn1`a~ zL}b=YTm~(RyTNN(p2!a<+PBsFXTpooGZ}*5+XM^Ab-w;PG?kj`w(B+cp#QB&1VtLb zU+=%yWTBl-ktFsPQjKy8mr2?&?2A9UMfVJCmjvL5r4B)yJV_R#?I9c-V+u12~> zsGRpRUMFuWb=?Hl4GM@ER3T^n z{LuJqOlH%Hm~%OUqc^_ieCYB z-9wh`?X>p5ZMJ*H19qM9*V>D`H*t!*8}C57;9D_=a80|N3D(;Q($V23QKC-Pr+kk6 zsQAVo`2~PH+Vr2OFdj3i0@_vg?)-m$I9!0Y(3LFYETbGM2!mHPjb}M(cf7J>SPUC5yYYh)$T*bIOINQL#^8 znbqdfUPamg;CaBg#51HO8BEtXw@mM%!|3G(ELWzBv3nXniqj9kBzL zL>~~{+k6dtBO(fb4#~ZeV|Jfy7u&7v=9AEe_8U)xYmA;kItiwJIbcIAy@q$jClCx-$e{UY5LBryPVCwPBzk0S!IdI1J$~G^4TLsS%6@F?t%8P??jGhLR zD_76gflthbNRI1&IxZv}=ln4zW0!;4AW+R&CP7HMvZQ=Tp#npM*7F>N$1YgsrW;X7j;tCuWwlhyV0zZ%-0p(utr?vxaKOp7smc*^Z>DMTFHmi#>clrJ*;U-M(#{_ zrSr4p7!&=`Jk9rf_+CW=XQ(9OIl)iVAq$7mg^U4YGtnGPUN1B+Q%h9)fwEscpn+9g zhm;NrME#YqK@(_yN&1+g> zM{CR%TV^>-$S?q_f^u+bQWJdRJn+YjMPybES;Y`@y*aU;B54*9Bd`sTRB)joH!G za6b=aHC&+g<(X0T1=OO(znFMg#UFLe<2-b)ocobhJoR(po9g_*l84bYicR_zU|D~J zf>U);a%()E+KyH!!$Ek*Aen_Mt6(+Gov%MBsGU4PDR4Lh%@jF zLFuh+vOhX@(tg-b3$!AOU?a-tNAoQHZq!^Hw$)c`kMR}v&Bl=7x|z@{1@b0Kujt3<0DrBZQtM>x|N6B9iq%kyN}Eq zR-6GuU_M_{HMss51KyWa{2}YC2f_c?JH-1aN5Co`mTtnuO2iGKNCtOrfn6SrBfS@& z_d*SPB5@0?ENUMc(KS~ztp1Lid-bFt^&*WR6tRUeo})2f=6RH6*vCc^v(JE$oWi_B zQNP@X9*b{g)8$(ouv}8?3`14=2znq#XJIjf`okHv|9`E}Di>&xf!p|qMtBT;U$RPT z3E`bB@yqKNB~U!nSfl_)OFT66PouR$>8L-xW`=ljRwehg(303ZOMMRBQ}%QO9#?X% z@M__0f2<3knA4Y4KVdk_*v$Re<7ghR$IVE@* zr8I(+WwoSVsYQfi7(CD9_l}`dBjr=$$r?H1Wj_iR+>uk3=dzuB94aW?vNaM5hErrD~r zM$w#b@^tq16yK^Cd7`oN`Sufq&!jd`J2IiMz4Jl<{<8Q|6eEL0$6z=@`EC|xKrVZl zPE)G|w)*9`&G*oJ$((*Q*AgS`ZH{TvbqW+Gc>tV5i(z0hbn@0d0iSe4Hey_el4}>y zDt$YJ8i6XobG#k4UDSdvV=y9O&^ad}P$|7vXowmkSv$2@?LX}DC|cz@>~`NkO02|QZ2P+;6o(f0-1;4a^r%^KPxz3kmE>y6!S>< z=`bnn_u>6U(F%WsvQ$t9f)3*P$vXAB zes}U$zWq&k7a581rVcgGjKOBrx2I0Nq^=)($GM+NyRZI0K!k?QLK`xe_Wo(=o5xC$yhNi8Sj%4Dq7fH&3$SRO4P2gmY1Wm9kfM{6A6bkNI8P*+{&f_*!(gX($tK#=I7B zHf%pPsud#!g>KUUVYuQ$>;A?A+__nQ#2bIY$s6Dp0SvgE`b7JBBgb)U-~N?v{hcGY z9k3$yL@cC*VT=mWbtg0m@bZ7Hvti6&j;jP*g$eV=8?z)_%|_nMxdQowA?nl$*bj9S-dLO$aj6H- zci=fZ#cX;!!8u|_;pDIK_)9&gXNS^8IBeaFxVDdRsdK%Y4QC=NaE67Fi}Q3S$z|1e zhEn6vVw{kGaw4vha1{;vwb{59a1C9a4JSz}=zODaVn-gw-mCKTrADD7@^p*QsHYOw zI3u=&qa>n5BKr1A)XOmsT4+p-xUsM(M7Rs(5UnJ24&GZJz>Xqo2dYZ%jt$usq70}s=;#g_8(OYNU59p! zLM(n)rCRY@CuZPxW$Id#pX=#a0c*sL!m$fVPj{rwMVVOweDt!)Q|F)zEHPF<`+zbp zQM#JNTN6~ej;=aSR5}a>*L!I**FZtl|k~&8>e&u`Wo7Ec^)Vahj z1rlj2D&`yP~a` z@W)*!?H&d->3ppw1iE;`IAR-ljuh}RKLI%>JO>$5S`5SbLDONYEAp5XIYkg%^RP8f zGnAh6VL4~r=!(wMqNWADn!tzpYKr&O6h<{sJuXA9fSLq8)L#!YX!&H*57{{@qt>Ch zT6(TtG!!>VkLPKYYwz5j^l$X+qpXa7?X^lfuEbogy>7d9^w^M~yLJsYVmj6{T7CWx zS>iG4BaPBPX8Nkon#PZQ`_Yfq{`1j3X?xP-(Vk1Dv){3EWv|<-n?sS2{@bvps`}9S zN9%33!=pb;S|M$}R(5bG|0e3Ly7EzK$lwrSdaaSFnvL+m$P*U~4q@b$!|26U==SU@ ztDlsXU4F%$E0`qnrNz<@E*}=>UFx+LTzmD}h?ppSf6YHjmW%7nhI~yla34yNmoa%EQ0nhU-L)n$Q9bz7;mHZ@6QUy1b(EwsB51LL;Swe-6nHh4sPJV zfv@=Goym9n_)FSB#&11KCt8xeT0j1Yth;y!Iul{G!z6vJMt^iGbPTUyrm&9M3sHjQ zgwY$ILqH@T7dZDeCSS1qcNS*Hrwg3SR^>xgrXD}8>e?Q{Tu56L-ei$){oN?|lyNqY zzaE)80q^xYdi|ah+*;(RdsWk|jnf_u`3K`L)S4IdF?!KpH~c(QANp$OP2&>duIZA2$+M!t*ZV!s+#WDXzaa(^)B`KU5_oI_<&=r!>Kd%#R&0I9V_7mNDq9 zl(>IzHVAh+pAa@WtH*~#ij%N6pgbQ`J}vG*Pzha72~*s6gGxjMl~@t?wV)EguvrvW z6;vV^9{0pO+?(Yr$4DO&7CG(XjUtQ7RzrTUfZ*7>w%~r<9+$!DR7wCA$wB=JiMxGT ziAyu;NQg7_W;>l|wSl#26&JEMz$>s;b7s`JFpl~6vUm{am*azb2OEzmWA%ZGWk+{ZK@S32cAqwDwbDH}!60m{CJ>{XAI|mVH5|rZonxCF0PDMA23WuRbq8bp zy)nNIDiOS*zZmoPy?IXO*pSG)^_f>Rk6C?g2CcX==3s9=#uo3aM`c|Xw zv?}J?(@H!yg90vyd7{@w*gMuE%nQU`_!IztLn=ZlI6Hmg?>F)JzWf`%e#>fxgs8L~ zyr!1N*n&y~Q0G{zECBDjvE7#U(}KQ7IvBQXY6q`(`0iQqb7_^I9k zU~9ay0TL1<8-<@XBuDm z40z4q>t@uB^`g+7WKR$B@zRLo+MlyU1gr%szooZO9yxp?m~T9bNkA)e%WakYgjo*S*+Zd}8kwv>O5l#qkfa(zN$et?$m*$1PV1 z_>Fj4$gCSfuEC`C1kYVG$&Q#Xq3K2+*}Rf&iBI?fXYti=MXgvCqQj- z1Q}@QElUya)!>S4jcbedc-$O67cC-2B8>(4#)*@G?nKE61k4-Hf$qe(nMJb2x$KG7 zIP`Wl(+-n{gt$XFH?MX)OVxjrok!FI#I@{t{NhPz!`0F%XpJs>tx6-keM)z+L@Ks^ z(*r3?&P0glKp}4Txy=KQm)T`r*n3XZAIdytSLwAk5ue{Uu*dck*~XY|Rl5-?@A3FV247yEmW9TY9#_e~#=; z^YOpO8j$hK-XY9w&4WBALeM<-==v(=A3Z*-IS@i{iv#29eYNF59CDo zd@{L0cbleyQKJHl^ekZ?Vl>0s#C{KCi3njCwG10VrDYipTW3ipfQbxeZ;6NOlnke_ zm`R*6#8R(14|X2C6+U^+`ShC?D>?ZL`9nd{b?vsk?27%po}DEdPU;FOPKD~wVn?C- z^nr?bbG(yRjpK zw7UaY?beRWfer2H9T@}J_|6>Ic+loC^+88DkUNm?@hBeWI`>md8?0Qbu=S+*P*&-q-?z3M%P3Kfee}qj&q`L>YZKks($y?DC>{0OxZOVBq(z>$xjqT62Zy4Qk z${<+VGtKwr-9+n$aF)?TJy2WkcuLZ?Kz{7X%pY=NEF<|{rDrQ!qTkPM4t+l}HOBp& z$|swnuRMQ8`Pu4Dt2t~mTnNdK^5-Z0+5IhP>j#YkxlFUJ^ql2roTgc4J^v?voRb?z zeehB7Ro9i(Ep$KCZ#+4xE3>n7Bsb60AMSp(HQc@7{0pZH$le8v7%hdawojbJTivCp zALrkMf8AlSLzy;~Mv4g2eo!6_jisB$5neDSlV+xuu6}= zUqQBg9#1!$1)PWJrk@h9vHTRXV60wEXB09Pu(Q(LI6sZU$%RLr8+WE#Y}4gISHNNl z-czMH70U8c>smwC_MQ$+`t#ayimdOig`EfHRdMdpQ-)@YnRMc<$Yc^YK8jP`rn}=g zo928qqMKWjE>mCp7||T+3d_4W&^V9|{LXM^xJ7qk-p$s80YuPSlXEWjjLDsury0m} zZ_E$}r1$gQ{~^xT;KS*7vL$}>l{GoAsTWc;?^mE4pnvZB1KH62qaOql<>X`rOoGp$ zCj#-G&ii!II*-u1P12dkQ|@aX)6pzx}!O#-v(0EOKwt*e6K{NHOK&B$oKo;rA z@HdCz@+k1~t=;jXD*aaVGSWNPW4C&=)y)4?wRafbqw*gzRZ&LL>l?|lpJODqsUuOw zkutDk;I4smg2ccV2G$QeL_HmN*r6HNh8brgvwpKpXM-04prYJC**gc;dW61p1794t zdjPZBw;rE+XO7J~qQYMpTUJLeMKp$H{Zo0y1NPm+>i8I4r;|tMBamTkP|cD_S~Yj8 zdeX_RTqv(~&ox0-sZq{Yi&6LuoHKY_1nF?&r%ZL~f+kBsJb ze#2|}AV(^`wg+>?PbTLih~X_}``xb8OV-Yph|(jPt08HauI+c@H<#r3@_NLAglFfS zcY}W{zGLam#E}=gd-J#|?MUvasE)$^SmcbaZ;7hH+P(5!ml^hWxO1BCk8?aJQ{WCn zd|NtqFaOo`*vq2EdQ71X&h02)H&ohU?v#dbwr2^mKGhm^iXRhJ!e;|k-@DslTH|$w zF}^cvpKN_ZedEltUD3AqQ_*7rqLU^RXig_IC$uaYb&Lr@muxhvBZbFQF!L%!+G ztaG_*@{qyY&BH_GR8-QoYR&1WB+#M$sHClssG^b{aA#c36K{uiMq*2>`#Xrwx7=-Q ziRn0e%^@z9j&?ka5rZ?u_@E{9?F4gNJmQqcO_i(+Jkdm=<kY@Y(y9k{ z`0VK@>9s&E+?7fc7+zwCc&^sWHx#bFaT8JEcek2#;bVNKRXQ#|YlaLVz0nVAMDQ{` zJEvxp+?S{e?Kp~9nZPEwY(FeO5wGbDtXVZijIJ5?5|6_QOYWyKg{9R- z@ow6pU8%5E!Lxl)W7|}^kG|mChfk=~xXd0CPM~ApQcU9Z za?Pb#i6w|LxRZF}r;@whVSK=LAAcOB&^7~EmGwsvZFA?epQF)O%=m4?cxQu>Cea-o zXdV2;covUIx$cj~wPJ0JsFoYdI_b;H^v%(X#*@v9oX1l;em3CzPNt`UZEpQrw|U3A zcOAb_Ir6)_i1XFg971UK+XeAcH@iQ+Fn0D^NmKH^GoGRDUn)N&8CHP{1vaR>EUayi zbHP*%OK0S9R(LAL;lg(x@xX|~-Kydl%LWM^oLTHD`JrK56xtkd20P|0_<^_8_Elb| zh8tVm!TkQzz0rF}l@Ao@XccHuc-13iscjb3;ATtFAI6MtM5Y|rra{fmEAnI zs|>q>>0<6lzCRjv))8LQGI*1~m&C_kG|z4`oG~@Qs|&Wa(U%=wPT<{Ne>hV3I56@Q z^sn={W%z$kqtWcqv}%`Y?b_G1M?)SCX?2(mHp2G$d8f(CiN-3^LF?7;T(vcr#L#+J zp$QAYRXySe;q`ZHOVzXAx`Azcn$s%iDq|@Ap#}D_D4~b`AOwH$v{G}>y5=F|%oX|` zaqtHPvh1$pSsaS3xVO#yh*QhrC%T89#lE-|@puklKl!`<2nX!q+z-nh$5{2qYORN+ z6_n)!e8@ia$EU?k(jz9|gg1MvCk^=&-M?V8Xzu`cn1P4s4V4QbD?+T&-@Ch!;lzNw z{A&(fY6yH#G>*`IT_xmOeZ;BLD;yS(-AdBQmaqRdTiOAr^bwuH1e@+VrH;Qr;N zo4Ygv?}K_8wZKGZAfn-Q09r=tPmfs2F8CM1I*2D3pYFx115CDI^u-Rtz&3f*4h}8v z)<&qBJaY63sD9TZ5{pQ%}PDQU(g$$DJtpoevrxdj| zi`O}jHPQWxfo-5qJR&*4TZsC>BII(GBt&Dy+qM)?RYXHk^a+4e;vm5ttuUw;q)2TTcTZaM!v&Gx6WG`(lTeblCq7^ z9$2Y?ye9axTF5ZOX=J;&$%88YtymT7o8wv5pT%Tbcv25K$z~r~*Vy((WWRepHLAtf z`Sd_zXX(K9mN5K!3cpH8!aiKpSEtIrlcLHWGdo2?a}@k@Ko4N!wpxzb5MXPV;-k;Z zHV;;>fC2206d8=cl`kEgL-wo0$D)kIq7 z{geUh^X?@RPpSK>x|dYbUc&YIoYE zf2JPQe#twm&JWpsL0dtVt6{x;HqH3n&Z~F5ck%uGeP{o7(qvxfCDWQsa{s;l@iWcQ z`S-ih%V95mI_&r19osvQfvMlv66OlO^6fEBh(gwnt~%o(VSI0w?T#w&IV8o{qA7&6zU(laAhzkQUrMZg{cp(vB;? zdk1mB=?Ucg2(!M@*cv*LKMGA>vmq~Z&8DlFg3xBzHb;zYhNZgHbc0))0ZvNZNtgvV zsN+JH!S?Yf^YVF%=5$kBwdJQ(=WDkw9VF6{sL_V-=U`fj^xg0c! zO}o&iYcV1s(s(@k16nrcBIe+3%nG9~atoHPwgd7mL&x@^Ju=++!d63j`Xff^@zhyu zq2P8|e9hBqGVnCI&G4v^o_3UFK6U1q=Fp?ofOVC)-`#m+kfX1$9s@%p+l@}PN z-j&auq&M2dabz&y zL&oBAq6^qhTb=&-4Wvxil% z`(H@AxabS~>e)jh!}_z!Ds+c5mm`)9S7KbCPRw0S4{n#Y?UqB8mjAc%H;3=PYk0^3$S&^sx9{L9mU>$*)EjR%m?MSb0wO= z9_i!3w;qGN79fyQ$wT`k4qEAVmjGWcLzh_3iy^%^WQ}vFrz?F6BC)^{53zP&n;zo0 znWq_K9&GYJSK(d^dBdd)8K*DVNp4F5T8T% z9LA>?pBM3Y37?noIfBpk@%aHhKg8!1e13!vY~=@E#pgAAUdQJr`1}+f_)ZW09G}1U zW0SldCWd_dSLfzP{Oz)P88hx>NzW2(m0qIWu`-#`v(ihQed?R+9!dq?Be;~k zzG#JmgZIXE?17fvzD>ua3)f>x!iAK7h`*j8F1Wtwwvc~_y?SjA*We3lWEVc9{h2t}s!TuSuFBIsN+Y9Gdrr%2EiQ z9UR{HjSzpX;INQ+Y4fj3<_g+;)0LR>kGwpz(U|k=t+?K7x*l`oqvbf?N*cwg*5DoX zF3p8^C_w&}wcG0uWm-??J>z@ZecCHz_=@ZhI`^dMI}g2Rb>8E(3XseZ8E8l6+ZP^q zv8UiotiZXj5u;WnPr$Ow{Ye z6qLv`FR4m7+ye>x72BIvV~Xbr3rD`3nU4DJtxh>4T>Ig*s)9EknJb269w`{WO4rvf z7eew+KCBgxw>9ai(pyC<0xfB3OJt|DW6ug$9kf3`)<@Q>?XTc-bsX_7JUpVUtuBD? z;AW0+p(EoEMg*B3K8HuX?tnz#X?%B^qatRgHM|Wu&t4SwTbJuy5xwR0l;tM8BcuAB zL&B9GFAr;r8tYpHzsV!ps;r1_geV@a$gT|MJY-NdY)M9z5RG8kq7|SSwuHAvdiGks zTcat^@h6czq{gX-b~=&&)VUs|L$};3ggO@?wjAfY8&+f*-n%7ZtWliLe}rBa*68H7 zr^LKD1v=_8u`y*e^ z)9_#IIP~HM=l#M0C!(H+1efP)LRsm(HdZqYSyfv~$>+k=V$s7$V5j&smwK{Ku6o+>` zz)U`@v$S3#?s8hhdUj6>EMu+nmA+az3v}bYT8#m|V0A&U$^EH+v`1VJ3rg!XVFhVA$@jqW<>^MYaJ$r5OYMbyf{V|{!f&N-~u_L2~ zaOz){hc!oG29Ud6#wmg;!ztuR5E8e1QP4X>g$U<7VF~{o=X&AME$F#u*ph+oQ2uGT z4F+qIA1da*V=y_24AMBqt%l_hMy~Yw%Ilcf-F%^^@wsB>d&1I;^8DT_w?AAa3eI(d>U^8u;OFFP_&61+Vl3XLxSsU>^YlK!mEO1f6R%tTk34XO z$?S2^?~+er<12r3G>*P!4kxTOuc!ov1r1*QVC7&QpWuiZea{&srZ{5oYysf_l_Xq5 zR49X&@b5jZ)(IO#vAFtBF8VDz>*lB#Vuzml4%0Kw@59?T7 zH9g{I7If>nU*xsjq1{Iu-04tA(1w=KQHPN3-d-On^6nl`tum2TEv&VPUcp-1M+wdP zW^1t0CYpeYn6OCp3O_e`^ZeHFuiwojCg&okrNZ*haGi;6>u;#_L3sX1G zRJCt+Hx7z!;REov&9m@3(`|+H2|QIS3>4qn@h4UO3ASgjNP?fVZo@&+VoC<-*HRkQ zi}P7%Uo4S04qMFM{DkLj z{yW|O9^UyL-VGVzj7xsWErm-f`}e)}Mm}Wd@f0ebHk*4j==w)N*RKR!{~+l4`$5-7 zg05c-y6z3SJ`{9)FzC7`==y*<4)w1LuRpI=;5DScC>eie>taY_$#F`Vh>!zADX4Gh zk}s}l)W!U25k31JU<&xDa5B~HTzT)#hbtQF)hq92s@1D*zw@>l zsl1_~ZVfKid~wz4+we%eRZ_QeRVnqt|4%85CnZjMb?u`##hLbRhqJb(0eAlPec8Fo zzRS+K!+x#2S8a+@uD6S&m7Ll?cCUop3c4r1HoaV3ZJjcT?Ynl=ue`V1E|w8o<*U+N z&i{t->~MQ&|B13|Ov_DTRYU!wr7Q2Pbyi3fH6>N{nt+=-D(pbJN5!gLc6vf!bv{b4T>ZKG zUMH4OohwbZbH2G_&?*tj%1ZDQb*l3x-><{em&o0^^|QyYR%#zB*;Q92HZYXE#rsmN z_?Y;_t>3S!sF7~fX5Fs(@{&4dZFNPx{Z`NG?F|ihwf_5j)$R9V2J9l1@8!(uL}ud{<{Dwu`^nzG)ccFA{>>Q)vvpo$#=n^D=Sh9~N# zbtWe}Ju7?5{YqK25qgi_ciOQc>l;i;se6=GO3);u!!w?jR#n(*8ca@mslDP+dl`PP z3T|0fMGa^>Y6|FaP&+1hes9r_YVmPXX>ASmQzx}2S5a@WKVE9Lm)URKcL0&L!`d1! zIra9c9q5!FXt$oD&4t;UayM->EnaN$O_PiSB^C80)lVq!0z8)1%lB89{IK>73^Pb$ zsIRL99r#ROevbZZ$-X~(%U80qs6N^-0N?+xQXfofYSpH(?^e}5hUozZQw<=qIjg9l z+U!o6HiomG-Nt_i{lW+C&nYR~vbiAl{_Gh@gLuL&xZ*EtpHo_na>rZ+j4)Avfa!a!OUm=S_^?Nfp1`KuBNs&ZccwN{i`#d zsQ1;85|@2zE3y_)CvhS> zs%mS?N`M754R&YAe_ZEs(;Cyd^=id|{O_t;t!7{UNvqzOqfexeR?3ysdycD-@lTlmsdBV;Iidn)sB@i%~&dfcG9xJZ^WU&hD&wVwG>r_^L!-{Fu)0(L~gS`Y87w z-0ZF$J1R=qwgDlk404I79+Sb!_~^l3DK?!h|CNGhGjsDM(257ri*h$_x+ef2)SrO1 zFdF`&H8<`{3KE zj4$sw0q9dxTeC6{luEyAol1v^r>m$}=@t5-&UG-{a-|vwlbCT81nN5swWdMpzYZL< z4-73O;T>xfI}^$A1R?*wP>n{*{)L1Y71{^#=e*dhT8Y8s&0@x42JLkPGJsk)*RJia_6WqYC5%lz;9 z%BWHkdwh%MGls|t2Ez|Rq0%Nz{EW8h)OibjkLH9bEUBP>pwgkt-T+<^psm_L5;h=guPG%Zo${~DUWE-7%29CZfBXKF+pDnOQh)B>RZ8oZ zQ}-7zlu-UKRX4YJSA(f`2l0K-1SwnU1K4fZ)(v*x{=%%UnjVF^4(twfdo$`38*pKI zj4|JAx#NDJv$mnOw6@9weNwHH^R*@K=Cxp%8=&#yxa`dvxGdr;8k}NHJ+-Oopg3+* zt*N@!30{{e7EQTXCh<|RqKa5!PPs=Lp;$%K`3Z$PGGRYaSYE1MDTjT9P>nR799L9s zmz#s8lg2^24haoDnG{ttl;fs?Gye9cZBM>2$;D7w(Z{BvvT}@s_Ah0VD-Y=Bc02YI z|0rkZ7J|B?%5A0@bzqGWOX=%}!Xl_s;JdGOjK;kSTfIqTQ%ywo*yQa1Trs<4y8xM5 z3?6?Vjnq0tbpq*KY=BZjIiUv?kY_RwA~~1_s=c-vl!rm~wlaIbm5K`+Ao`Q;q`?`8 z9|0VlihWqOCJ9=c8tRnVSMXyB`_0&(IuS!EGi`r@bxN$Ot0FSXu(Jr#Qngs~1n^-; zRRvCld{Pteg47I7CSei0RoS2FA^w-~9)wB?fA?9_C@*r7+IBFcv8y;k@bc+~WMEJ` zJ|tAv-e2eKIPNPIwN>)^g3^E$u10Ml&MLtEDC$!MKV_zH2Z4idLMGiR%rnKBQacFw zgXMsxXksh{#LTj~S`c}K@vbK@D?7ChRPxAIKx3so!iuXg$r#RbdB6vT3o7lv)==vt zvPLlYtN4a8TU0&Wc8J%C9;h0_E5%GeX^EvJuUX(sE#vZOlrkX&&;b*+P!*9v*}zvY znH?Rj#x`Wyj)`DOTJC|G%9`58YGjZA0m~pQY}#A`6+YZ$@DJ*uqRp9`ZR(xeO-0#T zHbJ&lN^Gz}3ql<17JnI4_$evMEy&*dKoQlW91&#NHs8+_Wqx5>tqJ4K-tYjPD*7GZ zbo!>uY#YfM1%=SD-49X2R~Suh%FZnEU1x8~q0%K^-Tc6olFW2l0ou&n1TE^9A)`R5 z&(3^+)F&K4rQ~+}--0K(IHy3lT`~-)o4$RUDRIPloN+NmGe9h7#Xip$JNx}S1^)|W zsP6yy{NI5AP1pax{{P=F_%AHkzxgXFeYq7bs*S17==xT_)q9`ySFPv&mA{|W&;QQ* zD(nLP{=Wi`|LMp74G3toAv(Pw)EE{%DQnmuRkyyW={7MfDbscDNA zFIl?GvV6tLRsW~C_kh-#cpm;IpOHX92`D5%grI^ZQUnEzNL4^lQS2fhAYFQIf}o;c zM@2T(2xaA?OTDNK2uFn~L&0J^TpuuMj89HqEh>@erjD6hr2@@wx?%t#4 z>AiaY&*@XnnmX<5=`+qb_q>_sUodO-g%@3X$)%TFKIe)nubO-HHP_C&?)n?%-+0r_ z3vRh};iB7azvIrk?!M>V`|f|>!G|7R{K%t^EqVNjC!c!ynP;DS{)HEpzVz}d%U*r$ z^*7#p>+N^meeeC{D?a#e<*L;mty%l=C+pU4`1G@lpMUY?S6_d#Y4f+=egDIcKW*9i z^Dn<{`|bBX{`_luS&=j70I6X2m+jxQv9h&hV<`0vXNQLwuUrg%WKqk#E2n=Ju%a);l}7N z*fL?i#T)e*STJL@>@&{PYqsQ=cw_4yJ*knkY8CRE#f-6y%$L2GwVXy~S~H=~=ze0Y zx{ZdJPjF*^HbpGmLcRhM1~+^d`>wf3-7;g-&DM|ph6_8%vv{$($#yPNz^xp{7TWL+ zdWAWr&0mt+P_^ma>u9h?!)89-Z3y-PL<}qW6LLF+JwwXsaGDQcP2W?m? znyO38)c+6cNBykrXmG!YW`)2`$_gu7h04;@#AYTsEwpmtShMYKP`_Sdt)Zr|<*Gs5 z7ER5nYuQqT#W^Ft9sSTu7)!=NKRLYPiPH7h6AE)FJC5uc=>FChHi~9` zv+wmU&2PKD9im0N1pfEuGrXV&CfK|s!>;hOtpTmTcpB13dX@z=9R{2Wx&KRrX>=r+(=L-6*sDJDu zD(IrJW5yCHs~2o0gO^rq!~Ys5{r{n7>?Rt!Va7Rm3OYPI8 zW22W@+_8&6{f(X2+NZ6hqp*H3V6Zi7TLZ|BIeOVLrid84IGlQ!4ZkIugUiGj%BHVb zYpKcm|3Vk^8e}ZQ#<*72zFnq$HnmrwzZP01YKrV3 zQdeYek^RK{E{hy2($0M5Y7^0>q6dif5$!A5U(8kJIzn`e=-A34RYa?%@Sq=xzE zr%9+y9GZsO)Zu_o4{+!cY9EKbq4ss?A8LPx!J!Uz7!m3SXyVZ%qDiVvps7dGh^DDF zg#$beh&UkC1E7ybpNKxG_EDO+H1TN?&?KfwLX(Upxi(Rnx-|7^8qhSRX+qPCrnxp% z4sbcZ=YW6%Vh%_+Ame~s4^aBJ^zrEv&?lx(LZ6I2x%Pp+9(^PFrrH@hfEaH@l0gvW@85vh()`nvS>=^M~Drf)*ujJ~<{Rrr6l zFM6P8GtuUvEkq9z%|#D}F&<+g#-ut1#(Ip67@O)?hq|HGb*LX|eTPP&HgaejYGY-L z%NUoUa#wLu-7@O-@sOwQTqHd~np}t4`i2AA4hejTa zA{wRI2pW4dj%b`(`gL9E`qT}m8&fx-Zbsc)>ninK>ig6Ws2@{5p?*gFTS4VM&n!?JM16o{tgF*dZ0tIP@6e454E{Ni%?rQ z92Dw74tc1#!@;4I&;B0!N9>>K{&1kjfe{C$dLT6OXco~d)n?G#qj^O0RGTaNyX^0? zf584R`zP$5v45`nD+jt9=yPDefiVXr9GG!nt_Ld3T$=eb3uqS8ETLIOvs{}g&0U)N zG!JMV(>$ShM)O>oLko`<5iL?}0S9>;6md|h2SM(UN93vIaInY05eKJwu+qY%g-?rs z7BMXnT4c1ywS{t!%RxQ|1soJ}P{KhO2jzN@lDp(Sc|abMC*&DjnnMFEMOurrH=6^jerPS)UbL6! z8KV6}2Z#<79V9wbbeQOH(UGE~MaS(U=J%eAerO$PYlrrsws+_iYA=T~LOsKwU#R^Y z2824mVPL2O9R`Iu2wHozj%b}~YiRG$KB9f9?V*=PuZUi$_JT7!&WJc8)iadVF0Fl9 z2egi9ozOa?b*`-BZj9s97cMKj2M~fNM)$YP@kazLt};}49yst>riEw%P^l|0mEX3 zB@D|Lmg_KOxXW;#;Q_;Ah9?Zq7@q5JWu(hUpOFD0V@4*7%ov&LNEq!gI%0IHqcJDn z85c1w)o~6jLv87BXsCxe92V+f4jn@6pp14I?K3)Hbj;|4(HWz29j%OW8Rs)DU|h_& zgmD?;avcXPJz7SzOtmE(>Tzhqp{X7Uhj|V^hkweWAgjtm}8=LI->L}Vt^l;H5 zL_3QfDSDLX(V|^Mj}bjqw5#ZGqQ{G#AbO%h$51;ubPBbT!{MPG?r=n?M>up2wX?&K zp&sdQRH#Qe93AS>(9xq~M8{M+LMM+-5uH-)1c!SZ9&vc8hrJdsumySLi z13JcZOz4==G1rbtCznn>odP<=bV}%y(J9wX%Hb}D`y3u{c+BAmhi4p~>*2}~E=Twr z5pYDz5eY|R9Fgl0(AlGNMCVjH!;v0GMjV;yk#Lm9Q4vR_dK4V(adgDdsUEF#cIoWX zIiPb)=Y-A~opbH19O-hT&yfK~#vGY&WX6%X9;qDVa+J?e0Y}9gm2gzXQMn$a9PM(n z&(Q%##~ht-bjH!S`N=%Ggxba7m{5;#I5yN{9lD0v)#12Mk8?Oa)Z-ma2=xSq6GJ@_ zx_ESn=#pv|IL70ch+|Sc29EVOHsaV+kA=Mmg5ySf679j*U4s;n<90b3In+>eAJxYe3hSt_fW;y5`yy zj`KJ!;b3I-;!Q}*>69P_%IU(VMj1zJ_K{?UoM4uA_PK-G*;lzv+ zb3IY?B+-*aPZ8}V=G?Fj5gjEuUUY)!MA1p2lRKH^cC(r$a-?J47bk^!lEcZNp6qZ+ zsHZq|3$>fWnW3KPFeEfT>%pi{M>&iSbv&HpaZ6`a;hi8DITXpoRaD( z(9NS;M7LDCDJQv{#E?{nz$lMV5u;Ka z1>-%&M~qK(ymF??nLcL*oEdXw!kHOo=H}W-hPVvz84@rgW=O)2j3K!WQAW9p@);E{ zDrQu|sEkp$j#9?EjQ1HIFg|8{!uX8wxsG?35b6YniJ?w(m=x+HhsmK%7Trg5KhcJw zhlrjkdYaiveT)c9@R$%WA=L>m(PLu7#8fB3B#%iElTw`olRYL!Oip#OGQnkn&xC*p zF%uFdWK76)f-=!%qR+&Di7^usCT2{`b)quKWs=XNfJrfv5+-F#%5{=5*=4fN&dF&UlU#j~-Lyv|L4O49hhj<(kaY(9%DEqkV-~a9Yf138!V8mg{K_dxpBF!(O58<&cJ&I%J_{4sAniE4r^}1JSci5IITYR4bo7 zJ@$;)Gu1s|FOR(<_DXdxNIlYsG}RO`k1QffHB)!ge)V=HG{SuZ6n&I+SXy; zQ1^9c5NZR5vqC*fbZ^l%Cz~x4BHctzv+`-{($=SKK--wM32igl=Gqqa_1HIJ-&FU7 z1|AI}8l>7l+1F)XpM3-NjoCM0-;8~8-B)Sg(!i%dK!cbD2@NtD73ma+c3o0cXXWm2g(ZS-GACdwc91v3II_ zLmQ7a5p7a!qwMXnx6j@Id&lgZuy@AZx$dpBacSezCZJ7Bn}jwQZE|hnAfXzqSTEFi z4(&p1=g>XW?hZXe?ddQr)M=upi%#t+a=LxK;vo@|stMQgs25Q$)q2p*qg_P1RNFy! zkM0rOQ*&1?;vzm0ATg348Ir4MS3Q?{KJ^0X#nelvmr*a*dP+N&c0TO_+Qqa>XqVA0 z*LF&Gm+n5@1G>j_Pw1Y}J=gBg)1zlZ&s2NDG>>T!(^8%0aC)exJ4_9As%R_G-l9`_ zS$Xz!>FLumpl3|agq|5abM2{2bD8EdEnr&Aw1jCH({h~#r+b_paeAt!!&Hx{5mQs0 z>d-3GRt~*G?d>on)G58q<_k;zbeGe8P7gRe=JbTqGfvO-bY-f`RG+Br`mv(JG=VO^v>v=Yj0(W%M_m}0aIe8BuvSelIxT+j44sXoK_obY;0nFDOb)H znJ1=#9-=RbzGDn^#ujGGduNImYuzYgDifI~GEL+HkxNCc6Z4C^rswnswTHutp}y$w zPN?sQP8U5#^jy(fM3;!ZAi7R;gRxo}DH))gJJo$BPj!rurhhw}b)#-4K$2k$_q?Z14m+3y!1E$AJPne!DJ=f{VIWFh;oD*

    $%D;F1PsH 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.Ff7-(zBXhF?G4#13E=(0C^rfj7`-~$p07#8 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

    $%D;F1PsH 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 E0Eu@#^8f$< literal 0 HcmV?d00001 diff --git a/usr/lib/libnl-route-3.so.200 b/usr/lib/libnl-route-3.so.200 new file mode 120000 index 0000000..02732b6 --- /dev/null +++ b/usr/lib/libnl-route-3.so.200 @@ -0,0 +1 @@ +libnl-route-3.so.200.16.1 \ No newline at end of file diff --git a/usr/lib/libnl-route-3.so.200.16.1 b/usr/lib/libnl-route-3.so.200.16.1 new file mode 100755 index 0000000000000000000000000000000000000000..b8aec49c3968c5cbe1db9d4f58888686d2541459 GIT binary patch literal 230796 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%0DmYR-ajM1h0b}4^0WLm1L|~kI$xDr^!o1!{>)X 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

    lo^tdF^4VfNc5xhtdOvOhG+^Y`Gi1hzWE_aE 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

    {R-k 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≺MNo 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 H+V?*J!sf6m literal 0 HcmV?d00001 diff --git a/usr/lib/libpcap.so b/usr/lib/libpcap.so new file mode 120000 index 0000000..d0f3177 --- /dev/null +++ b/usr/lib/libpcap.so @@ -0,0 +1 @@ +libpcap.so.1.3 \ No newline at end of file diff --git a/usr/lib/libpcap.so.1.3 b/usr/lib/libpcap.so.1.3 new file mode 120000 index 0000000..b216b0f --- /dev/null +++ b/usr/lib/libpcap.so.1.3 @@ -0,0 +1 @@ +libpcap.so.1.3.0 \ No newline at end of file diff --git a/usr/lib/libpcap.so.1.3.0 b/usr/lib/libpcap.so.1.3.0 new file mode 100644 index 0000000000000000000000000000000000000000..bf14c68a8b0a177bb91445bb98724fb46b3f1c36 GIT binary patch literal 168836 zcmc${4Om>&wLg5$%rFcvz=4oJBF4!88cEb7Myob$CkZMLK!QYL#d0PvIbj$EG7K@= z*btKVRon0};0%xytM;!oZIe`Qz4zMx&9&NVtL?=BEhN}WW3-V(I|CE2t!>`lI(r{x z@?pLAeed(UM>p%N{jv7iYp=cb+8<}K^VX8vM4c$iK6=4~cSPJW0JxIky@C{vH;Z5- zOc0tFhyZ9I3-1&RJj4)0jP8-`Y7m4tqKrpWaXsQG2xhY&%=r}YMxL%i7Q|^m2qBF^ zJc6Ot`@wp^OFhJ)bg6`xIKz<`WcJmN+KzW{m-=%KhXGSS4nY7fx8wpQ3*w^y)K2j; zz&Jrzm<@<}6VCu9BL8y0Bn09^FX;CT0Hz7TvXg-6f{e--S?wa08G3Jzx#O366ga@HT{A)IoBj=V=Dc` zeF|_J!o3{-C%|VAKHxZkef-_VA%R!<`%*ykqx$>|_07XuImZcTI<*<^Zy|h4k$Ap} zuo2-q2rCc{Akfo@@D+qz2>%!1OQ1>p{w_l7Qx9YU;aY?rBTp7!F(B#9_YmGg2qN%D zl<-3RP0w!-(Cxx*LiqC(;B)-_7QhySZy{_)_&S32EZ{G{0@QTlU-0hX@ua7}M0gS5 zhY0@%;aP+?5dMOIM@+__mjRamu0gm1fgb3a`V8Q2H+vP%03Jm6GRN-$+|S?pIjrN5 zz_;1ExQxf$2)GJi4?-;hje&dwdVYlPy!yue+zzkI6F8a-CfF#s+Gyj+bDgf0$eIQ%If$!#UaJ2<== z@cRfy5k5hn=K%zw_jiPc5OyNab3H;e!WcpXL3{2-y=g$Q5lF}HN4O8+K?Lnl@Y2AM z-*NappcCOEl%LPzG|-HfA0TYy5%F3A@|yAfXcWh^jX5QXi`U@&zYs|Of5PL@$0F%D zJufhz{(T&O|A_Do!Xbn=5r~(6MxbYi0RjCb`1t!v99{}MiO3@e(>(Ft0f+f}GKU1t z#=PTIBs2v9x}iNZXQ}fbfS7rTlrX*hb#d$8wq55@XjG#*f z^i4ChVIveJ5kqAk{I^!%26P;v;va*H^d9gOmTpAa19sqRIF3Hp{y{W7^&>(5UF1=f z2U(0;ke_tYPJpD33T=p#RD;aKn0H*tSn4J|2Pq_{J?MJ%CAIA6NG=^GPdg>v_w;i~V z$v18@%;bFFFS7Lb2O#g)fzM;O9`k7vXb4t@8=+qh!~y5+O@1HzeiThNy}#V+RYuS7Hry#{uaVQAi~Lj{r=NPOAl_XH{0K{rTLG7p=vDCY zke!$0XJ)tw^ToICfjqdpl0Fv1yssdg%g4AL{9g{7%Re4=c~3($UEcyzPx2__^=*fI zegmBIpL&9?)5thMUz5Kjh&SDg^bqH#3;e{?XMjAtl+Nojg7*ig|2VzmYtWxWpZ90# zjG*t@1DxnX79{Ex@T|$-1lzm+-+^=eN=XyMJC*|<=lljBzck?G439^D?E)Q5-tqH+ z$M)YV=s%Rv=%Y<+y+!?p`OUBb`nL<|T%IX^5yTBte>QMz;M6|YbK|X$2YAxt6aNeJ$5X(me#lq>v8g4EwP1b;yCsLpO>1tAFw-5*hYFj`&*UD`1UobzM!qW|sz&fBBggZxK^=2I1xwczpuQ&HoWI0h2*T9!K=WC8st5Hw2b|ZJ09`+dKGp22Nb-|`^YW=b zK>mY3d4BN*#r(Db_$rpJ|0+z) zL%_Ly=KpRoF-6cHyYTXLRzBfH*rTg~Yxd|z zg19$CIaz-53gF{WJPG!0?_d;9gzkNsfd1IT=$X!d{vxEy3>Tk9{-e?S$y2}&Me)?T z(0>--Bv15T+zjkD^>+#@pY%_Vx1Xoah5h~ylpg@j`AZ1^Z;#^QO5m+gJP|(sFTVo* zER0^V4f+QAq38An>n(9_Q#5}n=F_{@1Lyjd^heb11J3(fw+i{?Xnyg}z{{g}O1vPh zL;DTfewvz5p5}8+zZPP7w;cEw<0m0s5MDylg$XV%)W6pToVQPW6Zo@Ug-yu8kc{1WA4 z`Ng%s3FUZlE&2!T6K-SlP3W(y9s^#;>!Y!uJ{Tx?%!Tmx;S&kZq5YHv#`iP`>Qn^! zvIF`hBV9r|^vgIRhxe+KEAzEJ){ z(fsC3zz3puJm!~OB%jY1ebYXq6aSn)95je~TBCS^jBPLUiI~sx+XbQXd8C&xJQeGU zyIO#A|1Eh8<(s1AQ+$G0;Q-FZhggsKi~8%wynRm~zZ}gkuEYFw7WhppJ)s<1w`9-$ z!f-S4U%MK3Im2n+@tfViIsJGi=HI7)=d$$FI{0U(U*hyquLHloLHf6NdNtC~Ce5Er z{1n@f4X`Vkd@cun;9*uiZ(^(PZOEgal{f8#zEC>JANrE=HRQKN^J8CF+_Nl-#}8nu z_!^W?WaZ;O6okE~UsuWS#9Bc({tnV*hUEd5C4zV*_17tm>oEVl4xINd_M62$5^!GL1bJPBIYd~>@+Tz0 zUZa1EE?yqIpQ{7ETwW=yn1BC_{5)Me1A0V`)5HF|xH}ZZ6ClgipkLZ}&}~Qhcr@L# z8Ty9$65nF=nQun=U^G4HC(!>VfOGv%St^L-q+i;61zr6G_!Isw=NI-kFARJS!)N#Q zxcm&`&`**#w}){hm|s5tuK70^@c&7Ed_5(;gm?8xQ~&D!1^zA3w=w!DPr=_V1!mzmFijJ(`}93w_Q7&h^+O zd!g@U%+J@I1H_@ z_0aBeq-*>>4%`;Sli~mFUKYg@Z^H2fwfXO?e0(?T*~h?ndrVg$zhyRmwbE2wTi4tq zRBx_x*9p}{m8I3S4v#~rYxX)km8EN4jc!M!eUr<<(k`7+U9;Uz1njQ52az#`LiJ{k zy}?mk=ic0ic&&77Y=hn9YOE2Oy`Gw;2L#38ZEmcoZ*1}+yTjvgH&!Fn?yYNd3r#il zrfTFvbfZUTj^=D|G*DTOqh?z}vx0&(0M+j8-YvBr0f`Nb+Z;k&V~y7(Y--vJMqOwd z)#!4#h0Tpk4)={Kh0RnoMdE(~-bR<}7S+zs|7qJ&B*%}v!cdm$)~u(`=o z=k{)9+<6>S7n;}DP)+PMS9=?)84;EH8kfWFZfUA^)gf0+BRF#lRDW$9>O{LiUd^rI zkVr!lT4k>V3JzV(Ub`0%?ejj+O^vN-DY7k6HA>Nxm>PlYG{+EQGxiuVhftK zxyJ2vp*V?&8sSnKfx3lFb@-$5SKC+(a*pkF-Y9Lf;DV;KxY4If4q&jU(dA;fAwhSe zdlNdWzIrpK2#LkUq2Ah-ChF!UyW(gjb!mWX!4{JbTI(fsK?iNN*Er6LQ9Ho5HH z&5fQ0(mF7_t(oN{46Ub#D3NBWu5L3L=21JiW{XE4p-}|&Pu*r0v|ZTjaX7SGY8@28 zi81Q#MlYz=dFxa?=MBX8Xx`GuBt7;P6`8BC5z0t5ViO|k zqiC%iBcje-&k1o1!sjHYpR2V@nj#^tCfY6xMSHV@h9hG}qd^0KRA`%BV^d2(3?--| zWmXJYB^OZPd21cbHJ-YrsI8098kNv_HN_@gRM{mGFQQI*5!Kwf=IZAA?M+RZ<}}!y zjh^al4o|eZ8tU8^M!}TwuBSJ5BWoD-YqP`UsPWRoF>4B%n1xcMfh=S^wRg=#un6@2 z1racOEzRCWSPzy%Q*(yV@YNKF4Y3+Fsi@@1zE*1^EY^mo#k4MIR;LCCvJNp(b>?%0 z)`Kv_Xw|F&lR@SRqt;T3@mqa=op+1I%>`;bn@MY@ySB-$T79*GI=2(lSz64bp_ZZ< zgQaLqiDk`Iw`sPo?B2#Y0Y(<~qNbi~oNDaQb7WI!rcmp`@ThNTf}xB>-I#x9;$R)M zt=Y}zHaG!_Q&WCYX>TKph?jRai*Q^N<8onICu^@(2+22*wqQob>|WPErr*tKf>m~S ziN0!a!LjNtxE$Ltb*l5FK<{LE8L1|_2eUFUI!mdJ1}lw^&CyZIYpixR5(Ah7+|_nW zbOhl)5P(4!nn~#q4e8W1Z>eUq?VB1sUNuV-UK*QjoPGD$-HJntU?zenv1}LSQgM$1 za}}u!<#RRKYsnaE?{(^%+o7n??(uF>Uli4_GbUY*W}3m=)teshqGt6KO|RRm+7`9) z&DEY3WJB+1sGF5VzGhGK9aNh+BS@h^q+vHLTd{n(I<+to4BuQsjtJ4Tt74_MZ7w@w z-|lVLT<37r!jFOdS1Tr+sJ3r{{oSTUP;1qfI`^i=7B2e+HGj40R8*6)GIH(7Os_`rd4mkyd_}j)O@L^Ai$fK z+PCQeiX$vWJYEPRn$YaRRrSGU1_bNpj>^*HpK-$t^@D zsVEng>I0FW9c~Q7&9lQDt~Inm?FZF8pEci?wyiK5n%~5{pe?}R;j_L~sxOW_Z%(*0 zQMGVvzDw{U(3A;h-rcgjx}|wjHLrK`{hm6^A!r4;QRI54eT}hE>*9J++oG9MdV?K< zO+X@9FfBi;Pfb>Z5R1=FyDZu3&|GkayIPvJ2=FNhsO?ar*_2XU-BMe(t+wuZbWICf zH+myeTGs%FTz#X=teAJ!N7A~ZS|!SzJfW`H?)5&v@}ifq?%UL&FccYKvtuI2rHesh zCg^JB#%e@WhS8(yvXCQ~XtfarH>D1KAW4e3n!G;J%S*+;X!0o zWe`6*@6$BIsn)`cfr}ekQ&S^6Ozz}H%dpmhcq5m`tOtF+2cuPO2l8ky8V4?T99Z%> z?6j)oiC76}o|GH0oco$BcAi0V$}s8IT-)4u?Q--aEx^G)E!+^T)YMcr^Q6scC&CGX zXDU=X7^vRV41Z4*YV~HkBLUVKC5cb9;I-Eax367Wz4F@YuU#hGUQ)DXZS@Mgu?Ks+ z=lzFmmH*%VBaWzc`WqVglSw4*y4Qe^g=j%cqq7*M| z0i$|8ZN@Jv!{{@5REG{{DZ?Nl5ut>us$~E@(8~d(vzQW-khr|of8RKxAL!8H`@n<-UaQG>M#15rDN_(CJ z%^VW{glBP>&0#Kwi#c4z;YtoyacJYPki!xVD>>ZAq0C_|hb|7AINZ+R4i5KlNQ@JI z?Hu|z?B{TR!{<0W$l;3|zRclK4qxN&Ee;1c9N}<`!;>7I;xNQvgu~Amd<=m2d(6b4 znZpbYvpBSHn9Jc(4wrFw6NjrfEa0$^!*UKQIjrJP=5Py#E)KmMZs)L-!#x~6!C^ax zeh&LNe1^m4I6TDRiyXef;ZY9X;P5RDhdCVKaGb-F9G>AY#NnqLe#YSA1`bUeN*rcz zn9ZSu!^Ipf*$YB+SwH$8Yu!%!2hdVfInIDC!6H#i*RaG1j}4#zn>#o-waBOHFp;I{!tPrq&8(9EI4VHStk z9OiPkn8RfpuHCf-zR2Or93JKHH4fk6aFD|h4#zk=$>AvuLmWmp{EWdT07$M+m^d_Zn89HdhZYWV zIb6!&G7fLza21CI92Rm|&S52oRUFD3ZsE|yp_jw$9JX?}heKkV_-^OW&tX4@&v5u0 zhleHe#YQ;4IG*|%-}Ga!(0xR za=4PiRUDRZSjk}(hqWBKINZY_@1O6!%<-cfzQN%LhvOWc;xNSFrwr}`AidaU;!xr+ zi$e>Ci#c4z;Y}RcI4tC_oWqSA${cRtu!+I0R)VXt1;bVS@3{1V@kLkt{M`6YUJ<09 z{F{&sn1zE?)i>jL3iaO`U$igKy7;P_zhXez^C&OuL;ef$S$Mu>SKZup)R0y|-*~9` z_JOW`TrgerbHPG!A;D>g{3Xd85mwkv)H!;U9kqu;Qr{~GV+d7~O?~ZC*YAJPaqZNc z1KCs8_m((HDZRhdkvuhL|EJ0i&pa)!-gC4;ywVg})_3TWv>V@;JXo6b;Y-gx4SaBU z!SunhtUru?_vn=w%1K2hr6IOl8JRj&EPPn>xb5sf#T5gPYwy$?Q6S^X2` z^qjIdg|Wl**CF&5^%l(>U9slW0N(5RiYkOWovf4evTovz<3&7=cg2=|$NNS7b-lK} z=4MegNb>v^L#S0w+z=-xwCM0AZqVZ|%E)!n!4{*ubA!9%P{trV6&5xa-_$$eEQ$mYDF2;MDoP>8lZoyxjvtDjN38TG9Y5;DOZ$%EH(_?o6Gs!jh zo9b+rYb1Hf(xR7bQx@=%gm+QC3GX`R{qhE2f}AJa5jxp&xm-ANu4SQoJK_xX+ngUt zw@nWAZgiO@Y>r#Pts@()3H9PJ*|{&=>fe5RwNr<=dY#foCfI{r*ULG zaJ@5eY`s%IQYqzKxyZRyTI8&gu5j*@F2DBAQl@i@H2)&X|EY@HBzp8!B(Hk@zD9%Sej6EYID?3Vd!hRf@ z8tkhoNeitnm56_$P+OptpBdH4hs?E~qP$Vb?k}o0ypzyyPRVsA4Vi*Tx`a|wd_pi$ zX9^lZA%9_i8`0@8RtSy*^5vmJ{wl(ITYHS&8pO1C=PBErVvc9>kiVQ#8qW0?L+z_u zgN9PkaUitJKN#vLGfVlMsG}>%ok-M=S2_({X+guJ*|c1p`S)6_c5Y8`jhtMrEqLkW&sCTxK=Y6C{p0Xh4N z>QGLwI*5KKTxOseGJoq7Yqy^opnjMRBuT6vAjh-R56X`IHHx9X)h+d2Jtg%Os4X&d zCIz}32fEG5j^0Ri%YKQF43hgLzINM|4U7Z(#4q zt@^pcIYTM+8G$`RsrrROQoT5orZ*0y*IS0>)C)ryC+`@#qATb9qTs^7qrg>#l&jCV z&bLUpFJ$}vw@RdYm|y+nq0VB{`$cUwHdeZFl>Khgo3@bcVAY$eLAhGlU1EH5 zjq*^)_H^~v6J$|AKllscvPcff{vHEz-sQ`29C+(?)ZtOq7K_$W-yEk|>q%c;*A<rmfolDNK$}N|%xyzf z`*l(Zr1nH^WC|mvXHj>~lbl=h_Jnk|aX~n(A)fP}tLng)H67?NTrl1YG>Ww`jGoVu zu29Px&nth~f3y7hGBb@P{EkMiidUA%dgO~TozC4osn62|B-_1lH+MU~( z8Z=TI zEz2N&R9l_kA5b>>=8g@Ftp?rXF`ZMWeNgM`@XeZiWwVr1f_=Sui_qUjd{4rIcgK~Q z22Js%!Gys?vhIUPJ;p%0<3Mh_vLkR9wUtm!qY_zcK6j34`V%s!ax-A=yE;&4eW+f< zC~ejmRlP`YTf$9#wY0(5W5AfV1)g;raI3Q^M$eqCj2;7xw!SvU0V5v^>PVU&mi&di zwqQ!&)?jMvsF-T^+cZri9rL9)4um^O4bpPup>J2#pIaxMF3GvR{+!XcPKO#YPS;Pk zl!xA|?9AwGqnem@sC8JVj)0@rHk2AnxpW;=Lyy6iGMQFtLLZ!%T;?z7No6z~2VmU` zd}=R{-Us&OnlM(>G2|3_45N1-Ztn$gx1v-#v@wIUG1^BnerAPXx^vn^$Nu=xqi6Mz0Q%waI$4GDa7tbUw3Y$H)dvc9dnSR_F%gv$+MA zu0d4g1OEVYC8Fs#;JC$ZoH*J;HDzF2E~EDgETmC60eY3CBGtgXlDEs$xdlE@lix6T zg5s$zRp)1@Zxm}75-OTAdAKxN>0tGuC6W_$cV$qC%r*02+vX^ncC}Ut_BjW}Z`gwr z6Q$%Ce$iSat`jpSy^xl&Rx%Wcugb7)@74>GuZpISHO}y=?3TjNV%Am~K|RJP;Ap8t zQU-5tbMJD|2z1!)3G5kX9%UImO9W zzdbVX)=af^-juG}+$c<9#z#rhI|ky1NsdO-Om%)7Jn|DyW_+(T_o~>MF78*6 zpicZ~3G}&=TEM8C-`B9%x;ioQlPM9p8>-#O>~>_MW`8h$?Wz5nlC9*aqeY#$K(9cZ zxiD)nnh_g$y7{yIaEyjqvnl;Ex6z z3zdBA!6&{{R9aFrN?q6>IFxV-lRPD z{^5viNOCM~YpoRRSAFm34SVV>AHL+c>_wEHz&%FPe z7mn7O9G5BEKXF}Ycx|9qgm#8nZm}mgmP+x;8)c&Me6jd?t0N_I&?zXtiZlJv7P06A zx1_W|LP8jtO8pVlTeKV!j983Z>(q6TRgn15oxZ{ zah~qNA4RWNo*0Dg?zEI0@L@L;adIQZh8oLXMS zbu6mO)G9{n{N7b{S;+h()LQ!x)8nvT^FL~Tsd^tmylLiK!xcf3)8M`gE1{}MsaN$5 zYH!o*dU$&he&mMs8L(dZj7sI!DB0Jf__EyRFpdvF%0ih~vU6&EX?BS^CrEd8X8E#u zi-IXrv$l{VZNJ@@!jb1=JUHLf@w8jynXl!d7+AyW_ly$}DMk>3Eb;7!HLy4WnkJiZP{>tKW6@n~wCMr8dDjQIH zU!l@|_7S$4AiptRzsOK@PSO>LnICo~bQ(vzC$8#>cZ$caI(}QHDe7~dy?=IpF~&#i zbuP*2bqyKUiAzYfhe~#0{Aat*VN``nVFy&->`T4ttmOH{q(;(8GgvBlQ$eGY2fwtS zQ3xg<&R96Pwb7xlu%Nyd^y1)l-k$W`;HnQ>;Y1%;?1ye{LX0_e`t)Hh^7qTtjNZmQ< zO6jwC=Gf!v;yzj;>6H6^xKde9-nYtQrnWv(dHnM~QW z04_U;c4P_zZQa`^e_cGkXB$z0HEWUKy<+@(r6J|}lmoZAJI?+`aU7)wwqhQ^PSTJU zQcOVVU<0IBDn8i~372I^&4GJEtyZ1hIXj+r54BJ^gR{p7+1t9e&+6ptN+m!meJADm zpULuUTA4|@S$QZt@WMt~P8e;c-)cvo}fI$a2 zY;^0-E@vkQ`5BNR_K3Q-M-mIudbW{Pud&a3E$8w;Qy4!2&>&x6>P1MynvU4>NOD)V|h!N|vjE#zUc!tIaU*oD4&W@Bs$$ zQvz*HF;F*bRQA7B)>o8o?7P#WbBeMFyZu=#g<0$D z`cgHoy3d^`-GvsH|dSFRR`m$UWEJ;rKG^4xpC|~Aebl_x{_vg zE-_{POJ|~Xo^keF%|BP?lh4pAM$t4oM);i9nFZhYXV_tZW-{A?-ku*`-(bYJNYi08 zKO_as%G>0dMYWe(@x_|;Q9UHuGrZh84?Fu=)W*L1X~rB%CohnEz^((6gwtUY`D01{@E?-<|CHY5QTs{W|ZQ&fF*>VRZ!~aSa}HJ1+WrQA-Iv!rk^WL z3y+T#^!HW@vd*a={W@X~g^}X3l4Yk>y<_R29h}s_@heqthcsvOUdX5FY`B!I-;fTf zRX(e#E2geRjswSUjjsHAOc&T|6VW*TWM(>z%{OEjr)|=Lz{|cxW6z_`Bt`YQwY}gT zMtybQXMx9v&v){MbCtc=(OtIx5OGW#xYBw|@SW9}umN*l;Mh>k60t$gxC>f4v0j2L z&yVR*Q_$j_2b*$K7QH(r2jqp5e1s9F)PBf?c55;k&e67UOMUv%UDTTkG~KY z!)=Xnzd9bBMyfUKhg25lAbB){F#a)vSZJ5fj+-5rJH&4IbhER^`X197yW>Dkj%Ta9 z$kQ%g;W;c{4(?jj@!9SsuWw^_-t_VkW;s!Zm3lQch3yF;CBF&WRBFAd&cV@>$BX(D zUe=;m4`O;b>rrY)`WWPCbEO52aqDIZs%y6Vd0HQkjs(?}2H$Bm`JhGMY%sIHlRRm$ zr)8Eq#qQkq)`eRG{@f&Rrg|LMH8q7>M>j$ut)rEJ_2^f!B$zePTb0Dola}fAWwUx3 zSP!WfAQhc+>*#s~I@^O0)?3(}N4>)&yvFX!bsQKgSwgjB_^i~^@bA!$k6(Dll3wdF zgyiR)ZXuYY{G9xi;dEEpyXJS39k;xjVodyv?>8;V58k!7u}cl=CRJ{ET03DqOkT2= z24@0%0E^_%G!3@Hr0v^jZ6|Mrc&bP3>gv%VmFm)c))?PrekjC!8&=coe%r;P?jq{& zZ-_c+<1lney23Z#yHoxt{F}`G4p$8*_YRfQW1Mc3GNankZRs&>5YT@|WkcFqfhx>| z3$g2wdwd;9z4*JwOC+01=+1SD%6r3!@rlDp!{*`S{Re&4-`?ev+~PZl?3~13#YQxj z;+2{dzqoDF9c5g@Ss!Y9ebkF2_q1J3(PwQq=QaiBI}JE*pU+m)Oam^_XLMH}`yWZ= z(lx51_`X1;FSpn*T8aITxWJ(eY0$p3(el6`v{4*=O*VSA+D*Uwhuv$}85bVsS`zpM3M?lMY0 zZxQWx27X1mMuGNsb6GpPpy$UoCS(cY9fjvR$bN92daa~YQ&oEAfu2JG>Hf6iO(G_3w3^j{am`DMculajycj{Eou znvDR<=eOqKd1off_L@mfZt;^h-?d2IKtaHJV(aYwnrRd#Ncmq#mCq4}%M3J6u=&BI zS`FMFut-IL@56(6I{o9oWBqpyTfeTuO@Rf0ra*^R9Lkf+jaSe(ZZO0zeAnQ(<((_2 zZSPvpPG~W1ewe6#aVzOOdr8_jyAHqDcJR^d1P>GIu!Csn%EeeP^>vdyqxLFeN(c4d z^mAotpV%B6kWUwq>V*jxPC~BWxtH+V>o1~e$w@*!TA5--4YWlPi_-!>i`E)Gnsb>iuQ+{T z_srMitYBW|jRv((>J1I&h7E4>&=u-QGoK^W@it%6G}Wq;g;4iKh$dO{=-9#9%^>Ym zM&7-=b78&U5oH~%r@F28N}ZSc^7g-2oOEZXrNBhUN#&(El%t)!FE&y;2~2Bbn`K@ z9&V5V*!@7f4Qt3mCM~t?v*ST+JG?Bp1UrVe$6Cl}`)9Bx6kSP^?n!?O{N8EVrk6#h zEtu_ujNQ0TRcfN~9G}g`GuBb2A&h+M3Qf*mZ1-ods$g8Aj@}0SI~Hk<8-AHaLFJZC zkZ$Ol^K~8m&i#6Zytw#WaBk;Z+`YoZvS)9EMbGlSk5jNG(X$y_)S&)|j`aUGrK=UweX-*wMv z6nm^^UUmr+=^v;6e!W{CSThtK#N8;ICu7H+%5=fUI9{&KSpS3hapo}dEXV>x&%3E- z)RmxR?nj+-R~C-met{K??jc>m|09p9RMdQznYU@@8)pd@)gUQ7Ik1JpU2~wVSzYPf z)`{))!u~^N(m&|v$vgdP*&G;NC*JTz;Pnq*dat!R2b|i<#kKG4lgoh7+E{ zXyxdh{dZ!%NRbvWyFItPGq<-J)=TvZsU;bwtTb9^J}R6{E}kpVeoA5FN5u(}>XT3X zs8}4eQ5>%BCg6Q{czje{S%n`j7Q;tJ)%6tCPgq-xs_P}>H33f!ohrN>ah1p~%&lz@ z$uFE+jYDt57=A4e5^V6yIh0e{k{-*Q9o))JuWKPS^KV2GfdDCtO{Z zy-R^y&Hdlm|J28i%YTl!srF2Z zP7eF7=(Y@-d<)-6=*}Ka^rgI$1dnA+_hq(6i!(|-{h$b^RmpM+EUmi2>BU{m-l|YV zsXB|RHw325{-c6YGq8%8bI(=-R%&+( zeK>77xEd$h=ic~6=fd{nVkwx|nT@|m-HY-pohiM++g4k%yB41Qg&j9`Y){~x%tqzV zusU|=&Y3Tz+kCpdze0)opy=0fS1N9wB^G1vqB9A9lLF*jxZZ=iI9q}V%FDkq4jGiXcjC@0A2KOB-c?UodM@i;5NarndopD> zk>BModtl4$@jl6KD-nyuVQIuB#o;tXUoVVola_a<__z7e_S;I%y>Z6(I)#zD0?*Ct%)=;F z?{}Ii#hIP_UsJ@GNq390q2-qp`<4xDf#`l}t61zxKc1J6#lt;VS2K2CrB38%PJACNVvy&Dgi zZGXo!gpv6>qY|c?d**j%k<1{mcG907Cb7gWjLJT_SPZ7n{w*W{&94yb+1O)B9kumw zsT_w?j^F05^ed3crV&*tILRus4nQ(=-xc>*><1u+6uLR6?)gV%@7I2j9PW;hL+R(r zVQuefrM+jq67J3l8lJx`7#G+yWDFDp@iU(R2kpg^eyB1=EB_Z;_|upc9@bjO#@%Fw zw*Temtv#!(!reYO6bh)P@Yp%jq4#bNEejO7%#+_PP7V)@z=I6X&K9inh)unBUNt!w zU}wGtq{CaWTIvOt3AfYr;Q_zxm>pjW4EW{aYjFR4V5H!@+=ZC6Q<2)5YYdeK*!+Q0 zLcA|l+CQ>6Zk9~-0&dWY$g}16YNecRG|~-d>Ys3>)<4*LG}TVi-XknLW|dG8U%?p3 zt6id3E#xBWoX%uA5vAQy{0#*Sv~LA3q9D|HhdN{8Yl*cI?aIJA?oOV%nx9)5)j9qT znPYU)hcls=hxiD+ID39&s{K2S7u+9MWxyN*NixZp+i`QxiqkwUSu^d+1)^&RGxl&U zXL~pS>~;lKhJs}RwO{2t;9rB)K*0N?SJ1h;&tJh&qIn}>+cuuZ#kn$Uw)9N!^(omW`K}x949!ispE@3!r zcn-<}*3+%yRR68P46F1*n+NpkGdyWS>2i`w8cxRwIa`W@rl${O;MTMdOb;~$Ha6Vi z-^FwlElis#4>YZLs&9O+>^3R8&!nx~^T&>Zt!LiK)s>2wXP4lPSC`Z|$2ZUas{bk6 zuQvwchvT}^I@5g_PtL_R1c}25hSaXhA%XItBt}*Bd3SFSPbEQ`1-=xDwe9LL4`bJO zsmYg`i#uU~WhARkDVXX@Rm!`vkGIx-i+%It)YB=xL;WsB^$X@`=b!xceHGokpOShD zlq=cJbo7qBHaATVY5mK-oKULhdkHoN<9msq_Pqqo*VVdeUke}YS9jl|-%m_;Y4e*# zBUIk2>U&I{X6<}Ky&r>7Q&945e7tek^qwtf>|Yli?>}lyP^vH=w)d(YXugr`R=cHW^0duwAp%%vZFg$X`c-B@v+Nx+k-|c?!ndxQ|)~v zy|(-$=`xJXOl1eY4JjwdcMSekc5_xsho!O6EjR42&)&^E+chh{*D*S9 z-(V?xt-kh1M~O+TXSLN>FBpyLPQFosU*G4V`MLI1)}FI>&X!m2HS}+=UhvIIIGx?P zrqL3W=h^Eu`w;Ex$q-h)dBl6ZZe$s>*nkq;ozRD}^vG8+vm2<5 zu$%hXcFxiC<8$QlmGk+Sit7KR<#O`{`G5Kk>1Tk)0+sKyk!sGj8FA0W@clK$H@G&l z{yAmouO{7|y7Qv(o2T}X;iKieS8s`O;}B|Ji;hIKe02QN9W;Ydpig+m7#{CEO5+{%^_ZVb#w^p`SD+kXBL%DC z#DER=Kg`OZC)u70W;*LMYB83J_LJjl%SHJQY<6=9PVtmwtPtPrZLsRlc6=GeYzxOL zG@RNrdHwn01FM9KY|G@FS^IOg4!64$gQIuM(!VR$7|lJhDEe(tcuHG8!7DJ(*M0qa zl~r`Vo6XX6=X(UZbI?KcOduLd-@Q@%NG1BTmCg%d(p3KdX;nyj^rAF)1LPsV&XrqP;rDv2eeh$RQnE3JH$5|ccI7(hk9FTa`mF6l z!_&4;itTYFVySptnEc%j*VQg!_9Zl>$q)DY&u)Qq9K9>BmbzYg|BjH5>{pT_dxAyy#yj+|j`kQj-1la6fKap?GlxXa~d}HAU zqX&+Dk}t!ePqf*mr6jM;zGOe{jo24&-Dkhjxes3!3R1qZ1E<5~ed=rzYPYo#-^wdf zP5Zr8oMh3O7hhfI!Yj(MC9F+UJPh1ZCXp4Uc1b43mzDO@HsvtB!P1Q^&m7il$xKl5 z9~%VRy8ldhJtTcE+R_xXw66HGUfaaucH@dSZXEpZ-uHiV%F?&GOw2s3wR^_%1@dpl zms%u$SpDwAOG^KgCVd(YGb=Rv6C?ZfbtYBz##q_&`EpXL|GYM6CBCo?d`y;WW0K>= z7vNj9OdVEsTU;0jwsDQ?K zoR}`D1 zb^I+$x=nqnD9)Bvt8bmfg0xC~JA$|`sc*sJ3~2?uO{F9C8ue`j;ufoK9?+w`@$xAu zi#>O|9YJmL=`BJfGD1>scEbYT@X~uLrzQ)9$cnNo<_%$W0>1_v28#vy@|OBCazq;+ zuuIdlz9OH3S;YLW!3tJso)k`(aks{fwaUl_X<4YXwH)_n+Ocz@ekp`qZS_V}0DDt5 z{%u`g5WANqlKND8VB?4lE3yIv+(Q^CK`2M4M8KVck*dk|Kvfv)itsq{jE`74jeM5m zcNeE7HT$XQ+*CV8Eoevmsi~mmzhJe+=Q~)aSFX`_CLJ5V7Zlkp!(=(%1;kwuoN(D< zZbx7GD?wfC{h2A8;m{e0YIDp=8%~_7rX)W+;lRL+g_J@un(djY(DaK|f9h<0Yk0ia zq^!cdL1T2CNvqg=d~K+$YA;xO(LGB3l@D8c5f|!AgMT&!GFyt%R-@7uoqI;sb|zbO z;c;8xNRd(=^>ZhWX!240Zgn-S;ETFIq4I;s9mVWhWwxfi4|J=rCkFXq9=#jCV#XSGbi21qP25OTWR;_T6}|u zdk&-3k%|&?xJmnVa+J4P!!Nk0!tei~)pVZ=XIrza?!Zp7iCRtifS;^YEe?&f@Cr@- zQT>E1E`W}{NV<7V^6Z{E*G_A4VEHi%ZsM=JNN=O}E&fM(E2XGfi+xpSZEFB?G}qcn zj5mFBtr6if*w(f((> z&%O^(^6<4KyYqva)!2Xe2eQ2IJMoBz-Jnw~fPTd{=nG42yw9xH`WG^zSqb{4;?p>d}`AG>;Z!qvvChb;s^giW9 zx)HS{oN{NGKys5rO;c%2g1J=n#-g@$dh7Z27dcAu;cv$NGDD;@y2_Q*+kvdSN{@Xv zgB$*A{+?d0=@&*OvyD}CB4)3usmb1|e2eNK`!KFHMwXSZ`%UV;Kz^zZb2{P=;Y(uv zZA~OtYT)127(zI6o0>ef>b&*+Va6YD(AtMQuha`6 zY5yyc^!+xg8J=N$Z|M?!B>g>jFsCfXOO;K%rI}NF?Y~uc!1#s6sJWgl#@Mn@n$~zNB)_0mms>wDYEDrs+I4$(!qGXyAv8y;fk~^{? zx~s@|jf5}szp!gK*sFR_Bym;V>i$b@L9s~Rip1>u@OZ5sB8N5pnHPn1)RS088DP0p z4G53>3%K{tj^7l3J!jTj)A`73`=RqGY>#sacf-2X{Yv%)lGTN;hz9*7-E38f+pX{; zER(Pi*u_-$%lP-%bcccB*f+f_A5Nu}j?uf2qI!1}^$u5ryHC1S1~e+^5s=qyITch$IgDdD!4nZBxD4NF9&f^l>v840rQw&?^+%23+W zQy08b4xiL;?n(2suS}xf`=H$FSViho$Zt|QXw=k`wXrB`S-(upj{n+|>TI7)+6Y~1 z&5cJHRh~32WJaRDdos0rR{pP18LW5{m0Oh`^q%Pbg;F(js8`+9QfIZ&b zc3z%bu9Xj6%f9nhviDmS-5$o=?7J)QlqP5EEdfhrq-$fSbxCID#?du6FS&bktjfV1}6eKHGQC z`QC@B$xDfjvYYWVx(27FJM+c=H?-i%6b5!_twT-an&zwX-&cRSXs9G}Lnr+og!Q^P zzOo-SD7X6Ny^-vL$HGU>qNCTqxUZ_p%-Ld;7iWGL~nNc(nfc6&Y7jjd8B@gxk>#$ zqgmsdGuqZUcb4Wnt}AQ*KhRw6n>)I@Gt+u2Z+jM}Spb?}`EO|7MQso4#@;>7-J;_< z&~^ci{lVDu3-mMDmpQtp%hb2lYUq`749eQf&yMFvB8_kDH%HDMnzg^`H@~pGwfK5} z;qMH}t4bB=3U+T*y`k1bzxzGgr1>x0d&yl?60imIIN{q7!d{l;8o%t{H58w#u7t?y z``hRjJSa_-3&rfdC}z)vG1wc!DoQKU9*^1MKLhMM3tk^P+lZ!P-wbP!vqG}P{|G8nbrX;DvJuIi%ig{pE4eb3;=&%sE}9=`YR}D z(O*Gv;mccmk%Sv;%HcQt2HXo`Cv5myX)gOE2l^ccqlxLU>UG5au9VUHE%-6)POEyS zTnSU1)0O<58DuY=_bU&S3ja{`E~dTeuLe~rVMblGtr>s~dun%Z1FYu1sH6pRHfUy(IK3Mxpu}Nat`~eH5V;;T({0K<&v*=wFww@4sX0 zCz7sz!`MqoTjn(RuG0ekjgta7cUq{#H&fnmImi2V`3mnEy9K`+xIAR`>gDv1xzd2& z+!DQlY{Cd=_g*F^P7iu7r(X|5u0;rUBV2`WH9{Ujj&lhcE8%u+d~5q+v?d5tDf&q8 z*baJ&Oco2{MZLT5#eah4Ez_w(7yAA9>OxaftNl!LEgD`HGe4>89bGcMAI-(@WJvg4 z#?$*mZdzE1`6i0K;xB~P3Tkxjh+h&R&5`{54dPVDZ$9fOQFVpJb!bpq->APSg!8l# ztmKvKGbPBsW0=04?~hEb6C%O>svAl^Xy`T#8L_wjbeBA>k>3F__`uKDTI*?A%g}ej%G;#Bo!IZ_HhzTJ<2|da%N!eu z_r-Ucy5jp=Prh*6)@R4pSeEyTR9=_Oo{upf8E2T-ldNT@w>0D;dfofT(}z> zS#hAUyIz(AHOQTSZt6c{^c6n_MMP2|5PtVR{Xy5J(*UBbh?d` z?JX2DJzQcSNiZ2q@6-B6<&k#Gpq~*>??%r~*;LVr-*32I(tDl;JZhhhv{jK{pakF6 z;G_n>&eO?mxJ81a^o3c53z92LrkMb_mL9|0tDPT07xdHDY4SU-t{_gJ808~@s*5Ne z8Lhg2@{z!*C}pC1_CK}t1=|H~(a}hglQ!sOL!Jr0l{r_swDcU1|!>yg~ickZFDSaDK2BY%pKAKflu z^SSC@6pOUSjFOewI8hE`hrTTsk9h;X0o9}Kz;(v+xmh3C7h|93J43^}@% zA8xQ8sG9MWnoD+;q!AyPW1aC1R1zvCwn&+(0fK^~`+&shBTK103FIo>49ab4ud@k8_mc#wKEa%5}^ z@cu~We|hmcbsb6EdCKyq zLWdbSn-EWV#z21yto<`c8*qGAJ@*}(KKy%`zjge6$L!n7>f0-k;Cn8Vd?j+^y&aRX zJg?#r+*!}?YzYs@#)>-G=1H2w7ortr*-{^Wx-4wViK{Tl3HWUQo1En_hL6g|seyc5 zT9YRs+$twmB%)keJ$CvIR4JcPyN_+Jmk3K6@XSH(%PTVEq=wXwK`AfZBcV)^$2`?) z7t@Z_Ul00n&H_)(q(#9Q%?l6h3KD+OHmT`CvQm^~C1={!cVubQ)_Vvl@H zMH}jv@7Woa`y^9$IIy*u&`dImOpZ=cHQ6TO&J08qu5U* zZQO#{TH3!O(n;fF|Bkd(o;{G>9M9eamFt@xSzHP181 z8DH_Nd{x8aXlHBQoQiMDnVv@xJFnug@PPd?qOJ0v>K?QWw^&qOcw5r`#q$ItXRg3s zd$#9kd}oxH{*LE4NL^p?yd3ZOL1;kEuJ}LUal1b42c9G7DSgEev^hKd)rt@0Wfdn; zBGdEwq)m>i_$74UC?v7K^D4?`dww=K0ACpGtxs1zqh7^tL4ccyb?Hkzzeb6Lo)gfX z6we!zt@g`!zW(#_9q@btN{JPJl8rN0tl4s}K77=!Pv7eaqg-Oc^v7kBmb@fSXj10o z4N5;rlxYu9s!vy28$4Fa+MSM{7CKPXpi}vI*=Zz+syQH!v__Q&qCqA9AL8BwKC0^M zAHR2IGE3Gw*(N}c5I_-7V+i0v+X+h>k{~e#iyGTIKzd=8B!-~AZCV53>)JZZWSLAR zVYRhYTd=jYZ|U1qv9-SX7AGRvY$J<80x~n%>{}|o?{n_GlLT<-@BQ`vub+l9_nv!} z=RD^*&wjuowU-NDW6$DgJu&`7wLVtR)6*f`$M!=xdzYcU!<*gom3dIQ06UVftIi3V zD((JVby$HN>|YO2$6a;Fi>M~PS5}w(QosK%DL|MLVC_4wk|<#&)MlVA8FpRFM9;o8 zQr~7g2dracSUWOUTc}U{*g4A|BxHSWuPaQT`N_11@IlCOvuh-#T%Vtr?*>nwrNKn}PXGoaD38PLBDqxo^^0=2NKT;Ayx z&?7cdw9NkX^wiV8!c;q9e;u{hyH1AfE_^SKX;-=Vdsq5uxTYsyZUOcCSba-y8{fNl zf5H4XJ#h$Z)sin;HMZv*dU?ei3)t5R)Z6P2m(};Vdn%o>Q+?L1bHtjnU{Sz%#3;Z< z!dH|Cw!l{z?hf#7fPB2v=aOeYI10`j5U-$`)4mc3(+emmI^$BhEcsx4O+v=qnn*%fh#*>BAg>5XB}d*z7Q(hht6vQGLF{{BLG7SBqCJ>A82gK!J$QSUTh z)SjL?1$rI@M?Jj_cu#GXDE}5apk-il+N4qxbuKi{^fmVMXs;PA%kY(Y1xGOK`D+1d z2XH3{Ds77NFT6EmcsvLl$vBPJ&7Riu91ed>fU^s_d#)Qd2C*`}i1_cV%W z@KM28?nl4sx(3)jCQ2c%2L7$-EvL8>?6;gYx3qW2-Ci*E3z^fBE=0hM$vhW0mpXXf zmXOz1NR|o;#@;E87j6m(txHF0TJ~QDENv}!0`Cx01TMd|Z0vS99=;h;-$+gOii-B0 zQ_y*Wa|?%BSHLSblfFe6QX{xKMFWPmP%}Hmza3fP;`}S;nHcv5Ii#&%Y*-mtUkv2o z_HxL>JHkRc8)I`)lkTti9>|?i-CwPtl5yWQ7EKi8{^02#=MmP1|6Aq%nN5oFDeEgJ zLc0w4AYNwkW|{G_Q#~oLHVIAUW<*R6fhVVT@I?#3ey^w8V#LXNjIfLY($u;vBZVu~ z_EpQJ6w~%{2vRIEz3h~w*p{LrdRX3k-B0?8=wFS#>q+P!4XsZu|61Yd1^A0c_Y zPy-nny;!eF?_<11kDe&EE3A2`EP!A}h zIxG3PVts+MBdlYx5%zkklOl<-*N}YY%pq+9i@4T1H==!Q_j0eEBzl4!=4_zW1_yA7d1tWq8qFSHy?wXBiwkVN(wxwm@%c33od6*P5I>n^m>~;}U|S^U*6o z%Ly$U)pcYL1TI-~jk=ojj;IP7@r$i>6R@vDt|Q~-CEu@9+6MKz0!FP=Tlc~$2~08d z<~y)<6WU%W_tU?=lm<+Ka1h>Hp9x>>72u03lMLH*^zJfB_66|G z8|wiE03V1Rtj8}Sl?CiNqAD}vJaN)a{~nd{fo_oRqO2*wNe}9b=m4Ayd1JS)nr?&l zC#V7_uB!D!9(~eE-+ac}3(6ot6V*7i2e!|jXZBQt56C)a+EY%{p;P{hHK<3uy$w@) zDyS{I%cRprp)q>ou)5hZwbelx%FbAO9LV;;>dI^6o!a^!bTu0(t8N8XKU3fk^2{#9 z+KhkctchHwo^Lpx;i*Ypr=+J1MP$B0(x_V7EWsP+#F;!`J?oO(-dNgE@MO4&R+sq{ zCg442Zp%`oj>a1cO=HQ4Rb9)$56E#d+VBgiew^tU>!>&6?5~M>JZ59f1JL%QlD0DY zYt9m8yJFNciVdDt5tO4e`(VaNy9m{McQ{G9>4VUz( zv?U}vnLZKy$fJZ@MciK?fR$P?>Ln*V|AZ}c^BUXFd^`wX#74=*a?!;Qc72&$14crT!L}%97)r40nhI$jE?4At* zX3ZJIJ?;^3=|DG zYqD%H;T#_Om;}7hy?XfQDKecF~IEw7m3&jD~ zo(;&)Sa%*PgZu)Gg|gQS{P8Q=vrMom?+qVlwW_}07454oxb>ExCvmg(O!0|1)CY2A z%x+AmG4=m|dTRpYt3$*(Q+U@cpN?poLMfi) zx%h_oNZP72qHit@vPgq&2Pv;?b^~ZK=rspUkgNrtR};1fS%QHTeh%upLuthV%WvTh zEh~l>XCTFtliu>5IYOGiv_JVKC&3(!Ys# z@x@>e`*|=JUbHIVi^1SCYW~Y%5GhvA*GYI#I|&aQY;QQYe6E#yhI@(o9rq`$Q{Edm z$(~)U7h=YLeL7Z*ELvs$Vi5U^nwLXlq}V9$jPRmj#1@b5jBs>kgd2-t4y64MK3Z&) zcSa-)dt}niAlefyR_XU7cvMb;$2S3w8QeD!Mf5bHi+;@gock^JN9+hrI*j;uUfM4m zCMaBqI*hJe#eXpvd`8X7VetQqIxu}gag_ctzt-9iMOKMZ%fh0mRxhU4_S>$)?KHTJ zqN-m=h3`fJ`DfTb*Fb&Uu4%t8hmXouJz?s?epb_X-o@VHY(f-6-AKpRp<8Gzb86^R z5w+BopmFJC-)gdQ<2FzOjb-dP6+hM3p^8ju$r*zj0H^3{Su4aW<5d4ib^R`>kG8K^ zzesH#{A@f*s8dsM(`k4of%@aL6RvY|@^7a`Iv8Yp1HA$F&9q}-cWZ%Q{+v2E z#fj4)c~3y@l1Ozcvv1>+HAn~OjA!yRiy9)>jXtT;w{c#i86MH_q`d+sqWBOLsqh28 zJqGSxPjtQ|)eb0}doG+_kbo>60-MS4D%{m#4>{TD1$A^D!NUnN3Lj{(HsJhHMibS& zjSQ;%tvnuSMaA@YaV|>bjx1W!D&EO=>Kq*LN9PBTou!Lfi2ChmN1ju^$6D#+yVhz$ z*lBs8##OxN1b%)4__?XJ9}=)h#ZcO9V;8GtAdk8McxI&Efc)MD1F~(oeFdsE3GI}H zb6ge`cTs0My>G<&&^TPsqQl##qcRh^4(RewyGh9{D%<9Bd@JOd$iffF3|=(KmriKi zeRY+_a88wF_{G+jl@Uf)V%v!5arEu~ zLVY_mUSzeeG%gX(y9DRweu*)SkDAFezsgw(yK*n z#dPT=>4)~5qu|yXAqUVdsWe7;_SCUF*%wB68*9%xKlnCi3hME+8-g*&^Gds!=^!TT zMfq+{ZDdgO|M|>*^`F_VKKRe~>zF{_NV))htGMb?`X+rWudX*~oWcz^6-)tzTRxG( zAwSJbM&o93t7ID2lrV|P-Pn{cPQ#iKq=O7L!~svHbSYn;-akR@6y5%l205>M@1BE-0 z>BFaw+rh9*I*2`iFXTNTK+6K}NbF@7-Bqf}|G)WvHz&;b$oQNvqwLR{Qv=7LXn*$o8z<+)S|Rs zZIQl2PexY;Jy+Xcu}tJ&PnwS8(Z#E#)A~UtlFW1>fGfC->;~9b2%Dlhkt^0z>P?h- zbdhRVx2N3mqaAu8dcG?0`nh|dH8PX^IFz-o>~4)%hkw^1e+j$*5Mec&`Ne)){1&{= zl97#UZfTqtiyXewYxK7D7TsiVEus-Dv-7^c8H<`jJHiW=O=WjYyiJA6lut9bH^7-7-pJ0Dn@PeIuTijm@ay zT-XI9ZOAeZ@lW8i#xZ#()uXnRym8Pe5#%OuKPhsb!;1{H1=*P!S*k^=uT4qab+}^tq zRt5bTYghh+oCVrQ?0EZ3wpuF7RxM?a8BD+<%$Ds+k}%3fmM9pCSXJnIb6Qe~(`*5! zId-&wd3VBg0&h+5Bug*hNmRKjU*<^~nVz0_4#-LK8gc6*;jk08ZcgS#!icLx4dF9t zu>NU`Oy&aCwJ?c`#w8tSkgdH@c`F>N@(++th}Xh=iPxGqUzyXAHTj=Db>fVpJlNMJ@?eee%8ak4`7|-lZF$aAW?D$bgDJC4{+wE0c;+(i6^d2&ADcV7 zK}Y&`!r5Y@G-oU<`1!kgoq zwc<;VJxq;8(rJejeLY(feCtf`>d&sGGYghjyl+UE&32BQ-Gpk<7m&wTmW;+^`qiXs z+g5Q4oeGTx548L(+x&aRTW;A#cLdWO?cL_!TK3{*&D_F_yk{GePu|`qHY5kOzZ0AH z*vVBrVoQBn*6i4saoCHH^%*w9_5`fbNIPf7;3?Or+6dG;pS7cBRQ(FucbR0<8u!0< z#>>9nc$PYfxC*jsQM=B1nQJ9EmhjnY=w0E}_iX51?=f`ePl%b?=Cs^Kg5Ns5C=T2EaD%3c?(==%xLHSEsciS*q=GMk&|dsjYg&t#U2 zu9f39n&IgBv$!Q=?UxXzakVIveOZjDy;{7XcBz;u#MFLSoLO7vTp`YlRLkczMh)Hx zy0vhqu|U34G0C1oPpkNM^_8TZ;z`zKlJ|Ck1G9gmQXc(qQ^9n4Vi|RkOc%A~In$8) zIkpGcmBu+v*b$NWo<(cuD1ujkXmk$_ZC3GD)e}Mk1%EbwK?D{P+9NW44PC3^*Jbra zy@#_k03lrLo1s4U$ zK#pJDE%iC6s%~)v#SGba> zoi9(-Ns*>9EL3r-ZVLJ>eK@&_tGJnX?Wp&PtV1K+Xf~7E@s4oPBPiK6vd7-H&uA7% z#|e&{$yzGh;Gcl+AVo1P9evfL-wFC9jL%?1ju6C%GnF2Lz7^1{Jy-}I+O8GSa;dHm zryptCde?ytDLSmswJLm++sw*~-vS(KrI@k2qJ;7oanqt5Chhyky!QSxXX>FVii7XK zJ=|9A`&g~O@QVTW0&vBC_i$QqrU0L6_Uu`~8hwiq;_ag1%;>7fb@s2^Hv5)$!5<%k z*8hlJxL)~UH=bXwJQt4WtCEmmjlS>%=!=>1o7FM+A~o8FJc6~bl)g2gl{hE=uI?CW z!luEWA0(_K>Kmz+GqcEeI5tOE9OmZn$$zXdp_aMS6tUV;YGUzRsENbhgp{GuJbaUjx0)IO ze-jb!lZ8l{q@jLWO!Aj%Hp9czQsWrP!kbM)9kyx0A4;D_;?k@yxC`{ZLaeQ13uqHX%cxRjeq2LbcbSiPj0 zQ(-`-^b~w9GiyFT9ZSl*(uk-p4PpI00_3hr$*vj2_zBb8BQF&jlMkX)h70F6t6SZU}7j9~R-)XFq>s{%I>&^GFd!I5((efj3vYcUMXeQ;l#=3)4q}szHKiFg8M$$T&_n^*6Rw$vqD{5oyZJuo==Q)#u4U zhQlNmvpoat1W`B0i6kMjcA&o?4H5aHkGD&+lqnr(sHVXvoE{3btZ*)JX|SK=@7$!3 zl1D)I9<|iMs<|%ISj2Z4v%dk$Q7J4(cf)eD+m_%lR`pjh+DdIA8;ObRLiBaiHYD4* zAU`%Jl(~v1K^?TPMzTA!GEa5s0MkZAB`G=sT3`qA7^Rb!)M1h+>n&PGwHC?qlC}d{ zhse$f`;aL+GZd;#5vO2X@0991MryegEmt9aN$z_I=fy}ME0|o|dHJp;NJhflR2vXQ zZ6`lo8!%;d3p#(jCT9JK8P56zcbWZ15B)T>h$NNE(iELvQi!x;%>PD!4=S*W$zr65 z!@L^Rv&&>YG15^o-3c9wR8FG<{Vk_4$n`<};3Z7!FNNS$uwT|Slb)!-1nU9pn=MxJ zmnF=SMvpp}so)Ip)u1h-N2;ge9%F+&L{@mxQB{fN6Up;K17UD%(z<(3uN&iy7R~@Ap5kEsKSrw+p z3BWjNYeV)@cl9)JAsfYR8)7aQB!sHN^qnw#g%;nL)MDt;7O5|S0Oo&3w6%9xYdDdW z*56~lUt@j+bp)lcgN0Ls@32#K0XtQ10Pa`Gv%xM0jVR!U>Z_PU0UXc-fnWHok!ObA zCiYva^uAZp&>E?`muV~G={wZwsEQXJQ_A&KiNbc$t|HIo0a{O~L?Fq@Jq&t{445qH z#D4KtUv_cu6F{Vi^jc6S=wH0m#r^75S`XPfR^`ov^=t;f*V^e6GpfvXDx2+X(cc>O z`>QnXP^qjr5r{UshezPeb(l&cYvIT8J675X|F8d`(r8+7yyYcU0uN<5z)D-;`SKhq zVZ@dnvJyC0%N{C?t;MqdD^a~>c?8t^%KUk{NVTl(0#1fdC+b;9{2=*ftp3_^mh)pR z@_sO#fI;Ptpmktz=u+m@INcBde-z$pFWfsXjFWV-Esa~tH*yd2U*XsAzvh3&Kf}Mu zzr`Qp@8UP`5AZI28~-GKQL|O^kme!&eST1Lko%qHAU{WQQ1iIPt7*f(m;U!7euVgK zXqpo%x$w6Yy|bBqUE+<$^vMGAxDN5Kao;7MA*7p>UH zK#Z`DardN4CeFTQ6V79YE!~qi#8qKG5XnUNbY2zh2f8X3FMtn$U+O30 zPeH%*&54S=1HICEqsGIo44RKJMtm#nx4eKi?y(U$cL9xweuvVr_Od_Voxl;CR_$@2_67^nYrFT*9=SnHV@>5o#o_m${PJ z_n_4QCjrmf1LSc;ur^oW8}nt~n9-Wg$qPF8EA2PmQe9dQl5jD11M4 z0;J5YsX=`d9+Ny181^MoZNesSa0^+$H4BUJT{1?)+7EwQ-qFrfDO*^9H_)|T0vYr*0Wz1jh#7t=WTv^M zroW}MI=R0o=#MZHwAPn~{T?i^wb5 z_>R$QmI5ANKp+peq@9G0WvXG1g%kbRZVt0g;`tLyJM5&eCieOsc)b z3A+z0bD*1NS2L?bKAWu)tJ8pUE_)7pqF7_F0((irP1wosGG3*)lb#x`^px&*fc{mn z^aSl8uQ(^C)nk;QOlt?9Mk9?^9udKvFc|PPkd~67jw;$u ztfKfmkJ%4<`L73maQ>mV{db3n$AQO;Kv{J9!))eS;a9 zV^d>Lc|@|wwl(YnoJCN5Lat^aUbzpU7^SS$uHwsh^DpM#k;o}#Ti@gv$?=~aYEhJABxM?{z%kp-7h4s{js=SDBOBn%vpOv z)Ng%7T(R|aaoN^i2{CI=+t#ifv@PBGk?nTjW@L?8fty)@i%hoN8y0+JN**_42!-U5 zO*ItkgFaR|7y&2Q3~wxEdwE4jr?qwR-gsFqfyXmxUgan7b0&^bIys-0PEjAAjJL}4 z%o|Tq!Yq@6cWFs$fjbIW7Ff$i^hA1?d|adx7Uns?WWS;bI_ak3OroJ<@4GUc{5kOZ zzB1AVM7dXt8aABvc`Ry4&VM{^%Zq$fg)gWg@$Gu)ns3C2r3(*Fh>ux=_>XTyaxFB5ol}3K~0go)qR8$+RV8Q$v;kc=ZW0 z|CenjoC{>JdE<26lM=*zp2(m%;cRefNz(KrH6~ZIH^c87ngRJ#QN3YEUeA^ziK9N7 zQM+6CtE&G3ugYYuNRU+3`(@ns1#&R7V4qu)Nh|D}yj^%9qHv*h-eCwP;EqkLBPp1GR?5IZK^N)E z>on2%NZwTpleNLbv3~mu!pKob$w77pg;VQItu!{8g3LBNc;jlVbfPnsa7NY#0ycXa z;)Be#E#tex0O<%iwN70Xygi6BZ-iXk97|q#tJ&UHzPXa8nc{;r*6*0XS^<7UFczg9 zM4u_`$lmsH-=EQr!$3N88jEylQX8g;V__1TRh9E$4}@$0-!)|{q^0!H{j&JYq=Puh zOH8ut*hFY zf8&nv7Vz}ffXBa;U&$oeHr~r0{&*T zpb_2u;E47sHTWvMTEp@Y>bQr~Wvd%Xi;Lr<+zh=Tsf)?0!}p`ase_T|0D}A?v=k@c)lOk^0`TS~lBtS2NO!defoL6EHueaLf-`o)I(l@bt2wdPxK&=dN4fz>y zFN&s5;i6pdK%p9l&1{$J$THrz#+LEP=4!L3sor5TH6_B&E1qa5+9I8$PSuK$J{s@j zJSI^YV<<+o?~l(#)^J=tmvD&u&pvA|a*fZL3)T2n%_Xu@J^wHl#h)#@F8ayq5;?%; zvIOgLBi7|hi2EfEVMPB^4xnb-{6YT0(CL_|rUK7P)}~2E@8p`zNtHVof5as4OI9aY zS)JI1c%0!Ek$u+8?5w#{r1FMu zQ|y;NReF2$g3RB!%njd`-e&vRN&5jOhTI-FGV=vFC)C&|DC+}Ct~jzrKZLx1a`qVg zg#5F(YnEholGj5^WRDwUyn)GrYfq*B3SAu&q6DtAIi1Rx{>k*bk>~szLPIvUTu!KK_jvjTtnDA@q6b% z?Eafr3zU6JXgh?AR(->sw%x zX-(gjvf<5fQ_rio4L$#~wR@R^YqSR)J+_|pu&3VI;OJZ4z5TlHMeEy9KMwU@>G^%n zs~!h>$cBF(zUW>SjHj>cOX-`_R%aSoN9{%jMw#&5GSq(sS+A|#%bg`&d&NztpGfr` z3uu%K8V5#bAj%pU&Aq zaP!oX!w9d$6uIm)P)|YRnC{u&6j|Lg@cfmSLwe7{7-I}FYd8iSjd2Z$K?^(wmu*gd z@AodFC*GTI)Y0?%-rx8AUWj!v4jDNO9GmsQxSm(vb@VQi;jw6L(5}~e?H~NO!Ew}u z`?kTF88qyR{5z$7hR^;1a^iB4Ko17)5Tz|=@k@Q;g*Ei{O`h}Y+ zkY|KtP{WK*x@Z-9tyo87k7&oeC{9f$L3x8#-$*mJ=Pz%t=N6n;)wd7#3R#_x=5N%a z4X5q{SH(@eR<9i`=jT_*?c!@guhjudQ_qI{Z^ckO^sn?TP5O@YkuT}=MTikwxCvj* z#+M9(@}(Gkk;ZADk)CqlDd2(j@O_ciDbmvqTx>p4Vlq!=X9W#4xEe`e75j>(glopc|#Ole(A(md@@wa+SO zh+|=tl&safJn;Z;&t(`a0rM-Ju7-)m_(+=;FOe=bl>-kCrqx(=7dqw+}eyX&3EYC|ds3 znIyzGvrZNbY#i9%nFLGy+YOL&iL+@o5jR74Cv3aVAST?W7tQy@h;cJXdUA)F$GO_g zWKVnW+YH!vJfa(2+H^U!)MT2Dml z#+fG8`Y~8bj$G32oO8>^v%ZIZRjg)&KtIhU>Ftqn#h?CdND3yoAL)_NrQ#Jz)`oNlqwx;NNO^Xrk3f=l;7$}Kzz`+C8UC*djKd=5UqbCy8be^T810z zVZr9gG&Wr=={~0jJ!ENQddzQ&YvCC*qXv8fo&`#c(u1Qri-lPfi;;_1jPH@<(WMz$ zRA>?wA{HYL`p(>%SX+(!Jd#$JCR_ur!nugeFyO42U9%0k)$fRTf~|%!5_j0{mE$vP zaRPGUwFFo^a~bkk3!`hHn=y?)qkcz}_zK|%lb??+E}U)|n*3~dQDK7R44%o69Mv?U zD@1a@4+1=B)MG{NpIV~6s86DaCsOx)$sq^!s(lE3c00=0dut{p)`=Yak~Z&-_5j3|nW$mT5(88N8Xy zn`+JQ&7d79+xpZ|!ncU&D#~0LRToL?!1g_~MCPxN)>6g}=)lu~9~R&TJR5wqzz^TZ zXwmf9df>nr8tcvPwI`ob4(F zClX+PLVh7y6JM%~6N*=|f$krGY&$C3Or&fxi@&t|9Zx?y&NJ45+ca@*SM+QnOAz$F zqlMFz2v3r+<3A16D-PbLnVL z!Dj^+qQpiamT=R5);-U2O~6( zrmZGhZloUeS>)SZDZ=l0e&}{N`=lIM2fGqyyEde;<6IvoV*XyR6$f=50eYfCOGpP& zwj`wbrF_26aCq!8pWzzW_ZdFJHC^Qse1<)}R^$t*BOfE`m%L+xv4uQlJi(WE=!B|Y zi+Xh5N7Mj5+X{Uke{DrSuy2BVBj5AIMi6{6qX zb#@~`W7yMY1y(3N0+AEy_@PIZ8U;pwX{rauAp?Vv4D;Ed33mSGnB5$}|&LmZd zs7dL7;{9-`E*(ByU%39b-W=J&BGq#C5W5k2JB=fw)96WdYJD3jxkjUZ`RaJ+RgVXe zPk}~4dSqG0>P@EiTz-JIrO;q%)==$J!fN*_Cx+L?!)Ql>q(Ex-G$6|-{rP&k8(R%{-d99zvkZO zMtBo5yn*DwN{wL6h;!QI+Kj=i^7Y_|5=|oW?t>Wj>O(;Pp zif6w>2|k7>y^GSHS!oodH>kvPr?0WnVp(^JXV7ty?iBt03iW=;-jZ%`1uK!x^ee1H zI@4QNiFBs0d?0`Fv%~F5=CzHG1JK4O={BJgMG5VaP86m4Wt}J_e?@nSXH9rk&))tL zrSGuPyC~hyN~0*Ey1Z)$%ddqcX@Z$_$RZ+)h}->%XZXs(#;M$ws;2NUNo zX&`b8(m-Ok1esdcT`ur}#W^&O@!OHHVq;@8%Nnv7g1Q90Hd51DpUu7;!5|ZAvFSES*b@iT7%3hOHWrcn&wlk|`KG={5BfZ!=lz3W@8xMD1dXki_1@ z|37(0m;dPKRfP$~G7m;JPPdQ4y_SFoX%5;Bjnv=&-8Egc^MWw~E}YkJQ`J z5Szf^{*jB34jXY~Zj$Gce?26~+zRdgY^@9SO~sas^H(Su5q};(SUg{wYhAS4@;BtB zz%ALGI^mo*aSIQhSM?NKSMzO19x>o0g__vV0pCW+H~VJ9e8+%~%&gIiCBm!VB1LGZ zjNl&2nKbboe8EwCf-OzB1H9wyr5z|I$-EZZm`1?G zd4XFEoX%ug6KcBC>h`Z}C7FU^}M-=Z9O5O*XJ zRE`Wia2x&Wma%WRS&mf09F2v4zgw$lL7I!>%}L0ZU#?GxL4>3{rYNjH_tW=a?-*=? zCjs)e48dc?TzXT@4!arqiPq;>accSxus(WQJZhPhTA-Tg57+DvKeFou6WWNe8R)GT z#{TNF?+7L|8rO2REiYD`TP8k0aDhf7sWBm{5y_@!O-T(#(ub%wP6H-&m(1W8&YYh{ zLYRRuCf<;6=^RFu6lbJ=<&pp!oHv*zH5FXd#9tKl)C zu|HoruwFg^Ml85*YHzxhW;tFX?eFK-%kZK1X~Xh9Xi8{KifU-&c_%c)lXj-j*sR>4 zja4SA>~{H9GU;|F?|s3!fs4#N@AKDrWG4GhJJtb zDPNq&bLESuZpWz7u1K|_rU*!YKFn?kujXbDTrWL2p<>b7vs!>y@Ds5 zzmU%Au~Tf+GM>favf3J|T`ABA~Rt`BZxz?S+Q(8?o)Ye*`xHkP$)J)67jKjxMhXz^Fa>ZThz8M6H#EwsHj!=$O=_oA&Dp$ zE8Ks@Zy&(7Kbth4mzDY4dByt8IC+~T+zUfvb7i5w82iOa<5A?iMqDmGwu@qfrF}v8 z-E_vo(r=_E!PriC-bEv?JpPv<@3UFa*bx7|o$#Mx@Q8;HW?r#pP<+eXm(22I>b(&A zuafm+c|xTGp4f5uYIvr~|1mAUQ7SLKh|{XB!YRdJ)U_4!=@&}X6>&-lkyPx-rV8kG z{IwJ}yv_(ND>F}L)b{Uus=j~Q>3U>Wy&aTdgfnwR+zZ@!$yA^fc*!I^Ud+o8#AC#} zXNHlQn6L+uz!)T$8OLIfLqO-`j$(DB1Lp^E+o6$tX_Owrm%tmpJCrf*BOEf~d->^2 zy7Q+TR_pWZJ-&C6YO_W8})JYR0%xdkUzjnpsN?c|QXBpp7gmktO^ z^J!$}Rs6MV9HDif6-QXR^6v*hV>-uJi%yQUXUVmWa*K9LhmXI+T9_uyTSaZmlVS__ zx$;*&P>2`q738^vUPhY-7agGZWWw;O5WYJ|TqNliB8tqzbzDrk_!UL}zD?bqDs8SM zE|}3~F{SJ(#3*Nq26IO3SH&;aehqxA$(#&&z@oEZ$@mzu9ViHBGuvt54AL~qJI$FV z`z8|40KXtcwOl%)xaw`jM01%pQGx11O!q807g8PR)Oan>^*@i(pzuw!)0~T4F)ICG ztuLnRqZ3<4elMcw;F{Fd<$6@d1rHDT4ruwdOsXaGpcCrA7W%n$R)1O@=VF{mcT->3 zi=Wbtb1L&6xo5)M)?t5r^Z$dn{qM$|&U|=P>l>&_n6#cz-h*hrN(0E$L;oW=JH)H{ z{|R|ugx2!FzlXQ@OU@RGvwcr@ebvr&-8DNEnwz{aQO*HPevrOK-&)_(@V4I^ScR2Z zFY{xeTqo4DC<=Bc|hVk~@G^D3rDAKzHKtN+6}ReblJ?*349Yfg)} z{KMYmy?fRq^uE&FFU@_Q@2&UM_wMKtH{N)9x3mH`eTk5cG-&^Spv$Rm>#%cIrx1Jx z-<)MySa9;Yr(A35it2WqXx(t$Zi^}8Ym#jtJF*^QuFM8J%0>CZ5oiW<(o#8Bg6~^| z7lVajl5aim!hrY%y$GF4OPTNK@HRQ0fiKN6K&x%%X6pkO$1J{(5A3k~O@-gc`1+4* z#<>jsQk4^a+WW9VSWbhRiQ?0URn^bRcMj87vu2Q8 zFWOoLe${n-HN2&@c-gitYi>b!OYc*Wk`{)aJ)AuL$V^#w$N2lHb!H3iSNDf0w?D(x8wgj6KDkFPrcK0FE`eLg-GKkh+^xV5O|Jej{DQ1XQpZl`VSSZ$19f@jnGR+V=Qu_RzqaH96w6(i>qP7I0r{ zmY6c{niDSw*VdFEqu=e2?X80^2r)It7BTq4nrf*+%oHrAs)Q+nFAMQ>2JV8cZP)2A z&hqotim#me&V20B!DPWS_`F~k+%HuSkGyM`-VtZH>q6g#KI_I6;VpkHlW`!@AH}ba z*a|&V2MII|UsU3XbMPy=#8`#*S8>~9( z^ldo)<9A@!YKYA(KvpW=zq>6TGOcEy$jP<7GVtH?`rB57>RV41*7^7P@2E%!b+kTv zuF!T=DmY(g)6R}*trB#z|NH(l+ncRhJ8|34tk>o7`zDY7w-d)7STpZOg3g1R)q)1g z{&D+pxI@Jsb$^7p*@*s%?hu?IVNOhbm_jQ8JCN*3cr%1L%x~t z9xH?8PuV3+I_#5Y$?H(MaPkGZRZ}|DY`~s5Hxlu?7dlT?jYN8?Avu(H>hYxPL{aXV zu0lI^O^WoWbit*Ilt%eDovvgaH| ze*kS~gu7PjggGtiXAL8l@&eo@uu+IT_vZ%vsjY|iy7-pu(&_V0h*OLBX2ald@!BPu zTDBek$1a=?6-l=6oWaZ5!dJe_LU)+&;GetfAYRRKJ4Tx7Fas3 zL#!U-mDM^QuZD-4zrgYrY4fZ|gZ?(Y*!Yg#vNIcZuR@zq(#G2MEo;{Q+3KtKtIfA2 zdr5=A_Y;5N$rp}SEngGn?&fTXz7KEE+WD@p2~!*NcCP4?!^`Y3eH$G7n=1ruqu#;2 zw#@gE?}=u^hmW^Cak8lJBKykhJADHrx~>A8Er|{KM*ZOpMSPy~c-5($u9!aCo4W-~ zv;L3E?L1MxYYaI3->{)R=u=jo^>o&I9n2Q+kh=eHQXJa2hgKYW$r&kWEAiuG1Lt8_ zQm~2p;2(wjuKvFwdU^;e5fIyU-@)5bb2puW&slb&|LH(q&)duXc-ysoef~z2kD;88 z@?Dm2(M6nC;1p!L)7T94d=Jf4P83D1gCE`na5V?y9UUldt4DUNE&c^`!}{X6OcSST zD1=0pNwPGZ54clr3ve_C7HLtY{qzR$Ra^Wd`PH4t7)Y*wcL+|CJN$J6$&8QD!_QH7 z_DOIs0n6Azqf}COvFHN$8$&~(iwpSQnRW8MzTK9Q#=^GEi#OfDRa`G!u-!D2vnwP$ z4nE;=%=S7zA~XE|abwfjlQ+&iHK(Qi?78lG|I@Q)1pHFSf6JPSUkA4o=vW1AspU|y z?xW|&F81|VhW$tBZM*+d-``~kN`ET4c-sX;wPQbG_ILPwQo-T^f&k6Gp|D98*j&-R zXj4VP9h~hJ+_HLlD5w2Md&dXF2Vq>5y#F^#n$8|xa{AOicGaJK>#y>-TBRfYzu$K8 zP8wI%8jNcf#&zZejB6>4%m4Rw)cDl*G_KcgyHIqoBGGbKDt8wS<@if{CcpK_RlylY zrn#q;aG`ozyn9-%(LJMol|L&~KU34fADOa=J2Lf1M$?q5uk}u871_;>Yo$XC$nw-y zcF75t3mz$9`280%ycw`p@TXU!EU@yN)2oG9rOD!S;;=k8mFH!ib_r8kj)OlsTN7hL zKCXO35F)!Ge@UB*Ym&v8rOCDhQeULHy-XOBE>PdQ%0khTgq^5y)UvdEAby_KGj+ff zoZ66a*7Z(C!cAHF)Dp@MEq%2Lx!DeoZ3AjRNrmwZtMQf zmYXeg?r8-VEfhh{6U6)-?yF93w`ItFn%T+zpZU{5_5S|0hkU;qJm>#p@P%{dL-jr4 z;Pd|9opbg44twWZF>e9S%lvf-hil=dN|=w6l>J+9dYy{ZE~j&ol(NsvarHa*m$kMYmS@z zSu@R2IYHQ;T72zTe*t_f;a&PDc}o@NBfsO#;21x0XB1pKlHs0GaKX~2j@QA34+QdX zR&Y2;>cWs$Le+s1+%_lD=v(S>s&uiv{iZrT+S^0c%2e#)09ge`lZ)Bd)lo|2z_!8y zWYs;AMdJx+WY25ww1#O-XITYKA*wuG3T0!bf&z>qGS|Vx)e4X2aA-{p=~I^X$1NV1Y|*njWdY z+Kk_4&%c4+@mU5bKwM2AfDGVU`pR0?+l>QGWDC$~Rqh!D7mmzuUsb{l_1kc_v3my5*tXrL0Da3j-+t*rWx5*k?y3Z?|rNgbPl`fyk)?f z0Vou-a@AJxdnNhelIm3GAmd8X#HrO<*c4MsbYem^4_$|$M1$YD2sd|{I|C>9Vc$OU z52_8}4l%Jh9&ucJwN6-CJy*Q5H~d(o3(k7!HG;HxY4xMXp(0ct z4DYtl_z%LvVxN#Nx!uSPf|*>4yI_j2dT$c7pjDYYOFFa=Tyfhk0PFh#^|PlTgF)8W zcz4Fx7ouTNe!Aq6E#;$#olNFeHfw)=lv9*GMdLSP*-#&WNkP+(0 ze^z?MT&2R0Jon`u3DfcRc|_x6pp93|tE4(Njp^5xn|Y5AE;dKK0HNoGPnu zsw4rzgvqId$@1=}(Kk+^@e8@gnT7eboTfUhwbEh#zR;ecm}8mjCV?rEyD?LG#XW^+ z2Ej)7o=08*%s9JJ3OGWb5e7B^MQI=orTYzbdjV1&VA2c@CDu! zz@sy>VT$xhW2WV$yyuTUj)?Sm{``4!30m_E?hN~*w0eMuTlhYMU6!b~9|6QlkV{jv zrH(@kH*vml*~&gEudF3ma!-CI)12-Cp;E>VjO9(C(4FDaE;PD}j&JsNWMxR@gpK|( zNGUhs3Bf*q5fL4206tm+^}q*P*9P!tb;KpfEeY4Kf1ekwo7CDAsV*0-F^#^Wzxw66<*&V=7@N_A8Z zc&$jwLglTW0my@Jq=VVOXJS4{0bD_I$ZzrcyJRRv#$=i zGi>1OeHe?s43efoXDMnb`$J!SZM^LyWGK9qXK{|@+zw8~+b(~{{RYT?7ib>4hQs-5 zOeF2ndS}1kuXlXtvJO5q_|y4^o2K|rw7>e{+dU84`GzS2Meu?PVB}M2d~}-k)LLF_ z*}FB(wuVOc^9vYTq0d^AX`9V(`puS=kl%+Fz6mbW)mlG0q16Vsb{*f`y^?r(YK1uW zo_B;B=3Nh4*o8qym*|+@y&gM(!AY1^lWL>;C*ku*u<!qtG7_xy>SfsU(9F5|i4Ir_l1?nj)avri5@)x8XLPUoHlK5|(%wk&fR&lWGZ z&KYX84Lk*!lw3NK^bo@{Y*)3c9K7uwUJ#(2h^?{WNm|RP^UjJHf}!P+vl|3m%QJ)f zq^|qWQ1WT>}%w(y``0c0U5 z8?qIevy3r%^^Fg!W{KoK8l#uJee5!=rZirGDuA&d%2s zU37BqiA>LTo=GQ};VoSaLl*@LW*d)FUzZx=E}CoH#KXs>T!M9y^sYU%pb$bU)&{z( zhq5z6OnU=PiuX(-eq=ynn@V^NnaG`M#NG#IJrlRhsl3?mHktdmlo!J(2kxk~Hl!&^ zBTI;jZlR+2(vIH(I{B1)+UdQv-$;GA&nnUb=zM5*_Edjh_T7Pv&}hsJJOb_F$xz3x z*U!8m{!LiZnza1U;?)DOHVyt=TOY~1ISaVLGwxbL#8Sj}5*QZJHb^7ubg`51Afx{ZHl z@xIV+k+v&9@^A^bU*t$BgzVc}Lb@eYgX_}4{)1==XkHcD4q`^3g~g59)_Ks>wLnwX zQZW3o98=*jphe(B%b`LIc1#KU*-YUr?@?4mSwzv*Qj4fj4oWSw^o6&yzq#b_y9Vh| z;O^;T`Uv_Veg+v*4z!5WOZHpz%%zj>e!%k_x%cefd-aWm-20*5LZmdcIOszg^|`++ z2SNg#qaWV!Y5k(OH4I*kIi;-ZgG_>SIkZ|ts)yiE>n zPy-FcCd6z(&-2&+IMrwwE8(OE=??EfhjeH#e$W>wX*)2O+}3}5Guc|H4Sc^&{&F$C z{II*d<1fFVFQwD;{`eVWHN2y@Y{^qzqmzSN5qDN2UM=-4dMr{x()PRYAN;yqlwLpH z-Fw^dGrjLfeZ5Z&9cb?W$Mn*2=s@1KkZAup(}>)oUHSn3X@C9T!qPLmcEG~niF#N2U+oolfSQuHbG zv=`8l(B8**V^}PJGe>UY-!*^>J0h(jTiBGugB5wROesv9G@IqUmWOo~KH%Yh& zz+WHu;kj7bSKRuKG`P*=b+~0C&b4;9^#kx8U049>FSh<{j;Za}b2P~O z`?J=OU2^HALf&$2?4j8)Zg|J}tbQIh-KV!&9R~mQ!Ka|pjP>uClN5s9Sv_mO4IBJb z{+9-SVvBgvdqm6WrgXc(r3WtZ?sT8nx_#iOfuGLfd-DNXtZg`_{Rl}J?e*A|_zjwV zfh3e&!voe`MPhZF@pnO}0dO5At1J>5@Zx2=6LVIPv z+E%~uJFJaC(N&s4OdR1J9pl&iIls20&b zL=f$f`=i;S-4b7c;`4^zmY>L;IkN6C(l#D{B9#x7Kqn*S?m+f3<4>%}-k@Dka5}57 z%b^)8UQtl^_ACwl9#r*~k$ctrXlhJGILB`#h-T~kE2Q<{$h1W|3- zvTbO9`O<87{<68^Cdw@O-manOb3-DsMZ?QUk9(zH_X)}VjPo>}L}tIjYAAmD@2Tg5 zI*!m0WgKMnBwJTBHYD7p_RsPyu)8q;u>)biHj=Sgr|!sXjXztC$W-2DHpJpR^U%GW z%hvjri8>*{mPUN0H?EZHh4e^Xj04xtyHI#hh#~E%H?G%;8{p&dmszP*8((<3ia#t* z0=xT0PZ_=r80faKGHEt?V!q!^x*BlXBJ?!Aa&-kMKW=s*^yt-y*Sk(0FU2g)(_@`+ zmN3tqTkM=SwkZWx9P_Kzp&VbiT#w;dj9d@?Jt>})2GnXy_FId2Sc)dpQ|cf`)jZAV z4k7Jyhd0GzY87F9G6)G?gU8$>di9=Uc!(jp(?C%#VsSUap1YX`b|DiNo!g-=U5Xz= zIew3t0F($d6iY&7NO#i>NE?95Cai3BCYwPklZ3;=B=^dpCU;l_&gQ!bbA9CWYqH3f)!%`K_8xj+LOvkBQ1pdTG@H5y*CuI7&#ES<=b zO1n&nUm9IHj^7(k5d>oNk!r;onJ7{`C|`yXnH4H-g0$P_)j$7(9`TLstc?m8A4V>y z^HcXU-S#2pe~8>voJlx9a2Vpx)z3<1mbsj^yzpx>CQ$AiA3TJz6E1;90%&Gm5#Ih4H!nJH#(ET%Uuf39KZsU4^|Ptn9}et`LK%D%wcASVqKB~1Hlf`{L(MHr zR`V8fCtqmLzlwVed@s!TC&t!*d!}mj?-*=P0eY0*gxG9{|lfNlf z{VUWxJL#JTR|{A8CR5$NlfS9F2p$ciyNw@u`AU6-qx28)T7Lrv0dL!2e2XzF#vMO5 zr`uTYiEy1(-;%G7m3DR}Nc+??BU^{~oh;;ly$ZUDrxql5Qe*TDX-zDa*&FXkDdGp0 zb;gTvmL93DF}4Zb6Rjo9M*4c*faQoMrIfe5<&MX_R)`uT*oMp1@iTuG&^l>$IOHo2 zJn6T>n@x}S66NfLl>-_CoU01Y2?;XfgC->ZF`|PiZxFgL;rxh~?-Z)k;pAAMGc^k? zCEltAw>e@z=b$I#6J>J)pOif{bU^7%@2`&>@Ri8^jIN82FOD}PuLic_Bswxw?Mof% zx{dLeLIOQ;U8HCKhqrfui|RQ0$Im&tz%C%16%55EZ_+du0;tQyTTI@hi8jV0P1>e!tR`>UG^W04>%AeUi2*NM1e3RE z{e7P~=PbJ`qIo}`|KH;>XJ(#f=9!sio_Xe(%c)WmOy9Q!;s2v%T7*T=Y|!B=diYK- z&dR8vaj+F6q(=H`T!Ut6kq-oB)_(Efh|i>vukU~-u4&}udHK`e zKrho5k7abDgvZhVUDW>+=J9)uWkO@mgqy>{vhqgY-2l7qo?}J|xqOyE6|vZ$yfFx0 zO7A@=2jYTy+K&bE!UdRR#C~TH7$E^UN`cPt_Q6{X&e+AB5_VBxFyZ98GG`Q8UIP& z+9dvq8oFkh#%>5UJSNqOL8psu#16+E{iLx?V=J#xO*KU3^M=PRFD=j*bS>?N)WnO# zDWo6j5*x>E4BZg6UejuC(oVW-fJ<&4;8Hre@~=#=bC%G~^T}yl`MaOHWSHAw8QXOM zU$)qDtOO8yyDnhg%V%@jFB<0Hy=%X9@3B&AdDo7MJLc?5FA{k`HUo$I=@jTg=V#-8`LJGzT}Ac4e4U&85dO@a4s^&3juiJNKE&cbhKa zHkKy(n!qlU-IE_~(1~nL*BjMR*0s-+($`)vVb0z;pU&Ac=TE&+$Fa-c?~ydWM0}l( z96`O)JhI7q21v4?_C~?NrE3~XD=y$;vGoz;@;2jsV{#}5Ig#7 zP#D+x>hZ0udGV30_ql$LQ<^8um@_(g5qqt$!|Q;wA01KvcMh?GN%Gw@eS`dubH5lz zf-No0#n!mC#^!2#`&Za~tH|%Z74uNRdg^fK-$tl4pD(tn4~198ZXEr2p`CN`2gAA# zNGA?md;?DE(&m+&6@1b=?_&qqq>a(P{x$kh$Hnt=_R^PNEaNvscV3`dGpN5@%C|1Plz-vkk>~{7 z`HPcBc3tdAyB)UuLlI(xgF74{hCzFb5OEs}D8dPfBSaT}FameOMq>{l#;Ho)+I@(P znHz##(R81fDHXTc;k!)=zfjvZOXDINsha&qD%1|uO*3R@b1Jnz?c2kCF4p$V2dZKz zJfA0@BR{yoo zn%TMIqGQfJ^mLK|QcvIC`8;l636=cG>pJ&aKZc~(bKU_dKykR&_PTK+4u&gn7oMBF z6|=Sd$aN?7&5W=<`sQNHwJ^#yV;pS0yD6q0`j$j-Q!H+|Zo@1$trDe>>V~bZHRDY3 zzZ%2e&BqNapT4#DX!ZFWM+@F6Ji4eM^k^aAjS}oT*+=hd7y;|y=uXGc#mJ%P=odY~ zdHm6IPwuU%RXn~c7xm7a8>27TD_{?994!XDGq)+a>xD_UaKL&Bx4sF#YUq05_E92E z{WUWkpt-0Cb-!_R|GWaG6IyZ05Nu;pESrhqnEYO@W&%>x{;F|>3U@Q%glL5zsw!aJ zsNkBSkDK2af8K7^R>U4RdETz&&A}dHUc^x&Zi^5RVqDCd_}ycVW|AG-^Q2S;di0Ch$^HAvZ+*r$=^HbXH<_(Lo6^+5PTtyc2-fCJrJLqgiifnAMQgebw6fZ@_F&ao z^t?=SDcr6hhtdpJ)*+TD`my&8?6|fi*2z;NXhbtSMq^mz)s2w`T|VExra-dF#P-be z7~13$wDZlD&9~DXsHpkohe;{`@`D20<4w35BdOP87vsInuCDw;n#RZ{NJ9yGBAuNX zuO>;+zjR@2OB!w3^ckKVhHI;0wNzraM?3%$89e?7LO8Nh(ou56X13AXY95)lD}nc{4rH&AT^* z4a6=IDW41Z6fezn&*`n1B-8r;SE*lRUVwQn(?JIHo&MwA`MW$v>8+P;bSTTrL(cYI6!a0xENu*RpR!}sTfI6=cYMqOl0@avRexNFPi(vM$PR)qi&KY)j95->mkm; zxHxhkwjfseA|$i1$#$8`zg6@@+3tuhQVO&RR^!whQCD%+po3w(3l?f|zxiEVX@^4b z?NHEa{)s0qeteVW$^<9(-rbUB1o>DAE74~urt>>UOKQ}1K7Y}HJEgf)6GoPjIeWTx zbUqImxF0f5yHUG)M(1gEY6HC96h(YDu(Tjr3@Z-D_g5i%?BNtnW8whLrbD{3d4@RJ zQ`U9bG#YoDt+2l4dCEs(gnK1Mlp-;xq~hd0u{kqH<9SND`Kb!uC~JuFyb2kK-VNYYM)la?(mL=Gmd1tj3XfniFXa+Pupr(i=3mJ(8!{0?8AI5jKbJ^YXvUKV@xS zUfOPo#HpbU`hIi^lb$*+(8d-$d| z5~eobPAJ^08S?&%XutWEFl$NI`IHjt>*p)+hBiivrk#f-{O&Vo{jKMBKxbZ;S_hr^ zdFwOh&s$%gyY9kgz^uc_ccJt7uAK)%4h1)iYDtgJ16{a}3-jyImlN}}WS=@1id)+? z@pm;wx7sI#yUnXMjs#5YRu?2Bn&IxM_n`9#%X&Qay1MEh}*g`diHhImH-lR=2 zBo}p5cuG&_Ub%Yw8Be-rdsDC!b~bl?2*T>|dv|^GrsAn_joNo}x}Noztsi)vND7+m zNU1sf)|rQ44|S~9{(3%qi!N?I^RP*67qEADsThp!QIqS&JOO%pGt>g>2B~@v}cp{p{>ZhqW>N4ce)JK6r@zzL z!^OwMoS;;2S8;e{G;x^HD|$>gk@iIM8!aYFc*0olD|mQr332(Qo!0FaKAXMu($4qJ zcI`+hxkPilb;P}0#Lb^cF80fwZX9=FUCS#cwzvG@@1f#GZ$4_jeDv|U7E^OxyiSpP zozGvH;NYM&)}g;vVU+^G`lSAP%vdzeV` z;GxRF#q-T?ykTm2B4N>7tOrz10L43q=Go9%Q`S+5x^`M$p%QiNd~X*?547OW&ix0& ztT~-KHiRY5w|;Pb=f(WPME@4KzMeesM9a3ng|^H;7$&awmPzAVXV~Eu)BNeJqu!`X zsUvDz9{&`rBbBFXC+Y1>hu-<#qY|aZ&2O|fKit*H?j<5A7oN}ej42Ss>Xt8?>(Bd# zKUfeamQlXA={MZ^(q*f(4m$9~)L`k0dW=^@UwYz=&2J=(YC$~>LBk4(hBww7H%Zif zTGC>A_kpfwO;Nia=ql(t;8}4yTit02@A*wWzF?2MasPYIclm7oBgVhcfqqOYyE5gy zcND0_s11?UrT<7D{YV8zU(h%dwmx#xwoBXTTg6_u2WcD}w1bG18zPg>&%N9fx<2gd z;?4WM`j?a2l6FL7cSGiEWH-e$;a-S7tdgz|YkLCUFByURI`2G9ZI*UOhgF^J7zM@6 zPuB1z5%<{Mg4=GnjU(DjT}#i8ys)-YyfD&Q(gUp$vTZ~oaIX!A^`o77*m@oImXD)a zKDqUzSslFjWvWl7Ny>W~>Y}nLI*Ry2EcGn?O*FDr2 z_UqkUpPD8ql7l#(^}!uXcI=R3$HB19&wJ9QY8x@bOom-+j_HB}eO;bm;tQgcha(P# zOO}C+;l**JPk9d5F%r`JgGzQ#-TNC!1J_OJo#{!d6r09LHN&j97)P4oPNwN%8zP!* zO=FMc9nwt>uHns^-OsbHFh%Wt4qskM69+Z>B1(1RSY?h#`m5N}4GSx$1v0LENzx&dIuxuKF_Jp+?YjpMbkJ%b7LtS*zK%>MF-YJ@nl*<*hzE2<;HO* z=M$GTzuGjWcR`-^kXl|9#~c^-fvxc&&CgCA(Gc;*N=b8QjQC5o^@%sFvL3MjF<+tg z$-N3S!YHR6sBnh(A6UJP0Nn*|E;zR3*djsGG-l&C>)Y172dTV8y%?DkSgfy8-yYZd zT|Q(?9v@%c5Sn*&S+MDBY9_wqg1abAKi^e{GqbO8uU-A<>POsbl!98bVO-^){A1Rk z_=V^hF-;LWOcJGS(0vpx@EbpFm&cEY6YM)|K}c&*rm=a$tq!gsqA}uFV@vumBU;z^ zW*yP%;Evr#x#Jgotl`RnyfM8YIl5!%*85-=S4;E7rg43Dj;CG-TiPR1zokA)eV4|5rVBt1pnuedyYEou-!<4NV;?Y$#txFL z%hp>n%{oZGli25MobBjq&g0H5*_1Z_%f#T$7qH_%zbSnoAJZf0%vZiu>|1ggG2S#r z2BeYOvMmc~TzDY~X|$wK8dkRVqiufK+siaPb>p^xo3cYY>k8E^ed*N6db=AK`FXt~WguPe!dd7Skx-+X2nGr-M?x8z#q z&C**x?MkxV{*A#hW>);U{pav*J^IagN@JG33;t8)Q(T*{G@>WXEba_W;bsb5BlfRs zi+?Z{At9T}HhqFob{_C^X`G%l$?_|tH;;1t=DhXOD|_bbo29oDAnec9c@k})Yo7Jf zbNdnYCu`EhX_g4&wils)nzIK~?zis0Xt0b2B}iqKe$HONC4F=Llx3El=sTruD_M@4 zP|Vs*!PaW)%&zm_7-mgMF?A&YnnS)qS5nuAQ!Cr{{#cJYxJPda83xLVl1&DbY7=ID zgq;Fx>&$P?BQJxTQaQ>xrF)NAw@G_Fm{+x@Y*TIpUDI$|-YuK#)=8HfL=|k2M3sqZ z=2Ft7%2S=7Y9?U9Hg#Q@fR<16qrM$FUI(bZaH_(3K5-%PO~o0!QJc<_mSnX8`ZJ%h z4njMS^E^Oun=T9kRoT{2e7D)T=^`isE><9ttcl-zHcL+{4=h(Fa!fNnwCNJX5)|yK zdoCHek`TYY>w+`w6!z#kXHGGk-M{J0f^gg{I^|rvDXXm``*n={>8*OpZC57XUj1KM zzqv3Csh*y_^}+?~H)Nre-HrvkQVm_d|927lX>A#oPDE+rP zwyYatu*Q1#jLKBu8^KOldw!<3UkqyEj2EjD>LKn+Gg?c9XYYOOjkJ4(z&9Mj!LX`O@^yp zmVi43z_F&#Ww)5ruF=RhOtiZ2jdRmT?2mWg-u7vT<(4HOp9JKqbxkp?6z_K>;XMX> zdXNn3jsuT={s9!?~B`;;pV4ZDqEFb6X{RzDBskj>-3 z*&TVq?q-3b!g*6%bf?*hl5^Sw~*T7z{ZKEU%Gs( zAog(Zt4~y3&BrYuO=B@Dz)n7jRfR%R9J>)X`TPO((u&zCCp zE9pxeOH^%XuwcO!VWw88hmC1hv!Q>CbmIZe1wwPcP0<=y2un=)o^)2*u&!)9e&y=x zAHe-5VDZ%r!jklmMy!cr+&*jPYK4Ou^EerI#&vLEhgNXuYi0Oy3i69N+o);KraHRj zx4&c>iM6M+_40a@bzN_FGrrGBc{Ko@G|7XSm~)Dq`^svid^r2R0;{5J_&tK(hkb=@ z&-4|xno^&^IUZB%$E_uODW{IIn3PjBz11zdPMO;3+O}e4{z-(cIJtGZsV`+ObR?>` zD{}|!!)0ff_59-=(USuWZC6WO&+hziXm6|r9N7Dc*-ErzVJ6&xD~kRj*&ZkBE4a38 z))gnqJ~6dz`^0>*qHP;dc@noh5QQgSn?x(cpm@{kxaVkRtLeOR8njp3l^!b1hX-xw z0~;0j&g}YZza(znku8i^g~2{BTJ1j=(l=AG%0gqtF6N_o-6EZWIBM!E#Hl>`D#jzo zyF8_wPU)S?gFTGh!f-UVVMM$RyH#-u32R@R$ADckRa#N1;1~1OrJYWi1vZ8p&29)j zZj$b$p>p?MQRaWt7CkdtR*+67t-tgiQS3{DamVZAxc8O)9g3~L_dpBVO*UBW{*8n9 zY(3-dgKEdj9=VK|#bV#>RI-`X^Q1hDwSIOEcA{es zzSKGdhi~&1;^fNb1n<=MR5wop#w(UPQeUsc*B?5t0@8?H&3Xr=UPdiOWw`u+&-w!G zy+z;b7TGt2??%39@xgtC&CjGfLmV;{wnWUYo|SBN-8i)j+eKk>Iqf1$E~mYI=x;dR zbuhROv+$O>K2hFV#PY@$1JExSjFhUxcXcAZ&qe9t7rj2b2VW8B4$WcvQ`icVOlRLl zg+B)OZ23_mdQdKKHEIpF;7MGK^M&W9nr@w}L)eG-we_XE`e9#6Thqr|TeqHCM1+S+i^XkNA$!geGe^@ax_QeZ#%E>M_-J>AM~~2hwyy|ON%)rtKeYpncQ`0 zQ>UMK@5>yMY>J51}W z^~cMsj~u@hJ#y;N+m9~5jb1CLwXH^GeL<~A{ib)L(tbn-txaUj$L@TbRIn!WpjIUg zfhAt3z}g1NRo{OM_bA4~Za95%$olZJ4?nrJdE8r#Us{NK_ff)1^%P_aK;BK^gLG2v*JT=>dWYPTxkXPW?Jh>(kOX%9~rDa>mz0T zv{whCBlWx_b_VlqZ~v>CJh``CxhEUtAudm&{+C+b@zTkylW=~sukcuTypF;onI0de zl>OS0OZ?OQfRewmc8Wc{ZA1n7D)I&$<7Eoyv~H|I0qglWtmo&*y_$C9a=62K*Wm8S zm}592BJZ@JGpL}CaFBK@s6UY=mEr_s9!isPf?A1OqwE^Mhh?yD;xxw5G^#O)<|`W% z{sGUiak;nJLutfOJ@-W&HI|imVOM#}cZRLpt-vT7*B9lfpRC5pGut;{=LT`G|CT2n zy)sAX-xy=Xva8DZ#lDo5>e~y@?rjy23CF7;J)WBei3us4a>~(H->mke(SF3{6)m6{ ztA2)-J=00sDVJ^x!KuCPajGni)huMIN0F`If1Fs9Wh>Pb-E4`S!Y4^ykH#yoe#o8efl+jw=cP@`R zo%?KB|JKD(<`9CL{d&*&h1}UnhE+c&(-P6!Y2dzk{uiWKSGRAwvUVXiQ{BGyg*~`; z>=cEu9oxHlwk_n^&ApxZ+%swQy41`Z{>g@Zz zs4sAbLUJZngBfi^#ncGY5i2RTeT z^JDze{EPfXeha?t{1*Q{{}KO3eBt>B{{{awe~G`sUll@xNFhd;AS4Pigt@}K!UAED z@PJS(ScNKKweXnmwD6*^QP?89CcGuQFMK5YQTVHHMEFAZTDT-!5w5C2RFSF})dW?d zYKCgA>R#0X)gsjcs$!K@Ri#?3dQ|n4>Uq_A)h5-es-3F$RKHh!qS~+eo9dM6tm=ZQ zU-d6_ka~oAl=>ERf;ve(TYZl@OP#M?qJBtiQCF&K)sL#5Qa`U=uim77RlQUFp8EId zPyYRudcXRF`n0-B-KYL8h!4^R-5XRI^w*#Z!4C#M9Q;`D^TDmbzYKmq_>Gi02NZiDPAVG+Yt>k#KczBjApN8wxiH zZZOncgEL_4L2bb`za0x$SfMfWXa0x#PF5zdx zCHy$JgntWM!XFQp@F&0}e0_gA!=DJ3@Z;eU{zABfZ-7hqpuVeTTa0x#cF5ypyOZYS368=oMgg*-|;U~i-{FHtZ!%u}v__N^>{v5c39|o83 z!{HKsBwWIu1efq9_op%Z)o=-a72MJGiTF!gF&}Ou+*{#>!A*o40(Svi72KSDy*L4G zF5Gc&^Wet7eGo3;FM~_?%i$9K3b=%ChD-P*{T#zDhD-P+xP<=@T*Ch`T*9}&CH$3e z3BMFB;g?-*XZTa#68>#)34bbF!oM9Z;ZK80_(^aHzZ@>%+b-{6_~a749WLQlz$JVK zT*9w}OZZN>gkJ@h@T)IxW%v)nC43iL!gs?Z{2I7~UkewvGT|K1u1#s{(%@4gbRJv| z?j4uw#5lNj!i}}xgTJHTOM|O}n+|sb#-jS>G?Jv2J2zv^!hjRTy~gIu4QiYyylUB; zckg8rRsk{p!Z_$Xp%2;3u(ov5UI9Ac3!E}`6222D-+kF6LMm5=Vhk5OY3oexndb0{ zi7!9iRe}3PUUDxrtMY_OQN-;mm6|?db2UzCx34oz8g>4IRIKQH{nELSJNDrIjn5{l zGM+IU6+;}t#pm$$Ker0_`*!;4HI`z`dS9_>@sx`!pu@$=wgRKW};;FhD_K8-uZo~GuK(lVH9~gsgMRX$F zv?ghn7&Hv}x-^|{?ycU^O{Mqd_M<4AvLh@i_rM*7Xb-Fq(%ELBmozD&IO-ttL7Qa0 zzxc&{%zP?2?)S{c+5&jLX1*Xf?k(oi$iCN^Pb>SjF<+?cYhk`H+1JQ?;j-^J<{KgV zo?^ZT+4nQ%i~K#TFjZGOBjWlK?Cis#!i{rG-tF>b;e z&3HbogO}1LP4GCCE~odkJn4LrIwcdF+J@U?>IZfhV$a~K4wGT?lH@~o_>+?xWGweG@df_ijF<;S{ zhSqA*_^|3~>fh=fiJeoNwTgS?8rMi-rW4@!RYBY9oEa4gLVH?k6W#951m*q;*Nvhvk(49`rxcvd zJ&IH9M@v21!Ea0R1!YEvec$O*KV)V4jX~5M=vHGLexzB|t;VgBbjuFtYFSavNp!X3 zVBTOl7|&*zX)W0Yqv9XJ4FL5mu(q^SP6}(wY?IGto@A$Bd#iBumvsT5L~Q=Y+1Y^GN8>HVii zSS+FQe^0z7>5Q<9*0+}R6>k1hU*VSaz@_Gs}5cyNpULV{ZjGS!y}IcAG}+Rw3Y~de!j? zwC*GIqNEoS-%~rZtU&w9+|=^Hq3J2*?Z0IFwC`euY5eT}^gQ129`TRFJx9}NY#HqL zsHJn5H*(46aC>PQZiAEh%6Ax*UV#i?d9~nvWN(|J3`#q-=Y!%nqJa7uq{EuzXB-^v zaM`nY+u7PraKGo4ZD%X@Jx=N3wy%-ZJZ?P{ObhErQ#o57>CjSdIY@IvADLn;p|(-_ z_~;nAWwJSrY-zm*6x%ZK5%LBU?gTltwdaO4C|q7ZzTX&TQe9(8uy_>A6=N zfmX@s-ZE87weMf|-H(am6}csI6Urq?M)Yd*pv@+^|Ck{sm!8f&2x)i}_D5gJLH8px zD&UToQQcp#b)NbwcNoF}Ris$#Fn+0+{;GzB;4x|4g=_}{mlgYjeACEeYmn#h12{ho z>G3x1@iOK}D;wb4seO&Xt!YSw?p2U&odfSG_}$%QS1m0)kCn!f{QD=VZGx>N6hc&qtq2ifR_@ZZqTv4wObNF7fNz4wv8$c!In9xIk26UtCun_JxIX8=G^iPbl&dsf6crQ#yJ7 zK9dVPl(zvnHimcblmmr!W%Tl<34lR(12r|KF5q+@ zQtj`~i#?sc9cealr|;|Cvm(Sa9pTlfPY!&(P)%cMr*mooLX4LeZu_Eas#^zV-0_B$@b}qzMZt72@DRo1#j%pxJppwU6zf-e;TDiAAFYZk4%T$)w z9&~HOBTwv3}?@H9#u0}~q% z)5y37-|fg~HMgxpt^}WsnDj%a&BLhuWrw@JG{I^!xQ~i|M|Xt(1i!xtIw4>9x$uc_ zMR!DXn<`iJQ&lr86<@*@VN?G?{l5Bi(72#{-I1Wjf_@hS7~PTJnBYah6~RvhZwdZQ z@ZW-aLdJ#6fNkN?kY9#;6!N7;r5U5SOLs(bpJutnqN&oX)jXkjUb9iNP4lMaJDqUEK5~IB}@bl1Y({Pu|a~^gYe_$f^#;L8lh*y-afQlNr%?3Z*=CsRt!Tj&L(@6{ z+Xm?9cGeLLrEm?UTk*Yg)JLBYY53F!y&sIF(L~-KNwTy~6bTlgh8x1dw$(EebV%AO@!1FC+_<>h3&)l zJn)xdv=oE;{wOZb8=uopwk^(!m1hs4IEGUvMpF9tay0VVYonAt&a(%zoUk^1ZJbPn zNsOX4k|c$77fFhtB_XVoGrok}-JmAP%j73PsG#ZR zRB@~yVE2t@E9EgHtX>?!VELPX<-`~&0eXUuq=zLl9HoK9;(B?&RynR$9FAf@&<+QK zr&Jn0!1)+MV56J>$%Ec?-IVvRomCizBs|hv86Gq&_O=zaVQ5JR+bWK+3-Vhu^lT|C z()$)_SIc2R-Zzfg8n|_^jiOcA8}28R-*k4!G8PtY*UE1p_E7l^S~+_&iMPo4nqV81 z@!L}+JiTeLkwev5>DPj$e- zHXkX!1=)4-8)qL$Z&BadqnP`xJ({_f?W~=my6t0_|Ga%HbI;i)F!zjI&)jzVMCP8f zCo=b_eKK-KeLZx?w{;&%>CGY3v>6_$20ds`xNGW0C_@Ev!3_~k`uI9 zHb?CQZ<3zkANn%-7{)|DNKbdS!slM>7y6KHA7zq_xYc;w|?Hop47b)volN;a|`t&&#xy{GPc zK5~;S7gA|P9;A@U@POR@$U=ePm-dGk&t)m1&_8lF)x5i58Nl6;F98L zmtgPKsk8=N-}@^=T;E6d{u$XHR$Ts{Jk9C*+O{RpoUOk1b3-iRf);8(Y2E4Eyl?3i zD03I3Eu}k12TRj5bu`1fXbA7yf*wy&3Ow5cD?{^&l;>FLIMVx{(ThB(~3dK~b(da8*-`y!Omz)HX*$jCeWV%e;kW`t9*Z;w(PIn^&d zR-&85Gg&l})@GE{r%N|<$@o(GB){wXrW-VU6U192z8NXiUq8w^0TPe(Y2AQ*CgrE= zl_ZDmq8#2Shkqr9cl6E-)X>8n7+Ee!_#Ub>-m5&hnML_KDz;OnL zG#+jpY!l07-LF`T$a=7U46SV#9Qq+*npn)tA!43pF~%Wce!^nXhKQ+TF{UA6Of05) zh?v4|NC$r|*O9JM4~u|Cmx;b_^eg3ElEl=_wLijYKgE7Gb7$Cp#N6BM_b@jRX&BjC zyd*ny<0YA_8!L?$y3x|epc^U4Ze4^V%XOiW4A%uqvREfbvRM4LB#XuWwP#bh;(&bt zb9*aNX+9)g?CWmE_flEQUG+REX)3H$F{2T`V6mi09l$Rz_5gU!fbcfo(O>)oAw@Jx z&D+0B!2bPPC=Ie`G~v#Jfb`#jWcxqO6~zXrKExNK`VgO$>H#Or*qA1+lj=kKnN%O* zPby$zI>d>q9I(F}=0q1pc36)@X9dj*InnM2V&N+>rc-!H1$sHcf9!ze3-HUj>zj+b z_4G_YITo^5rJe#~??#QRK&|`fZQ?A1uE7_nu2McYqj4Lh;S@bvaWjNGuO}R|0?Gdy z)zXkUKG}>0CI+Ddjp0r)xxPIk`AKSr9P#ubW?!3lINVx~{7J`vCeaw%Cz4)#D4Mtz zt!o4{QSIozm>0f5eI~cpxDa!rmtm1?2shLjzI}FU>XWdIrFHzWch9mA`VL@o^_)zy zn0!A!S^7B`){iCjM26zra2s&P+)?-p^HdnO=K0TC${x#^tD*yRs_Mmk#)vpm}r z>Ar`({m7(t-;LN{G2NYJdeEJT_X*-%ZaQ}}VtE15%rTX?4e-T@Gu=khN_P<;!o;cW zM-Vo8`J8eDI>6O!$9^CN^LT1qYTb66vQIH}R>u6LEu%eme#xa$^Uu!0#=G5| zoQ5w8BdqhZsrD>vtTDfBEA2XMszMrEMdUfhOij$&Z5c6dwW(ruwq+#e(07PpUT-T+ zDaY;WT+DXq?L=D4X8DbaX>KbO$FyO!N7S~Jc9x1^ZTmVu6*UOep36X;X*%&8aeTib zSX5c7ao4x-ie2PisYr2rX^Hu1hc;$yM_A12b4$gs`e~ixrqC^SqdLQ5oSh?L9Op7) z?B}v$%G*jiY%v!6t%xZ>9&1E3{<80#c8-jB5butd``b!mo<>?3jYig)s)J z5R+#$#^5WBbRXLizU*!DDoB~KOK+G~zPSfq%J~d7Vce}hD-&ONPx!gMed0On?Z*+r zS=?Oir})PEPJ27P(wb&6EK4`3;&WYkoX4s&Wx2MRGVo<5V{7^{QM{*>Un+`svhTU3 zndSmA4BvB2S*9}yQ|}dL;OtluPKSkyceqTZDa*|C^(Rr~sy4;D>dZ4R)6!ftOpj}w zc-vTUioJUQkNote@MRNmLQITDodGw#kmX>qAa_ z>mzRRi}iJJw~9}%d0`C4Ma|-ZUPPEm|E=~`@#^;?clDnX{vvQ*1g@%`(ftpR>d zfPX`PzahY1AK-s6!2d#k|G5DFGXeg`1N@H#_A|qCcs}C;D0#4Umf7D3h-A1 z_^ko{l>z>;0KYlFUmW0nFu=bgz`r=aZw&Ak1o#aB{@eh6jwICv|4Q=n>3Ugyw#zaz z4sNVk$FBb3WEh8P3uJP0-IT;T?iSU$9sNu`LdHU#Dsod_XsM~OIj#CKo6AyKW2fp0O~iNbjyHt+3R%kyxqOnOLK@T59wOZhg7M zTxN0U9Tq1cRGSG%hP@N8h$!@-EC>l(C?&C_Ud;P`XAk+PoADUedhE~&~$S&6#joo!wmOY_l#19+3luEQ)sFpvi+mv3ZD+Tr{j-* zs@p`bSt<-Wu z9GeqlR#l)YS5}olC3PbYg(kVaa~?>~%v>x7%3-+$nORE%;PQ)>NFm5y>K96PCg%00 zYbe^mzRRbtc_>M$Dm@se#!^XrtON|8t-!>tvtSl z1vqz&tE{$KqR3IjaW;3E6WNjbAi1TEDz`-@c(5J=QZ8Amci2iu-071*kW`uyh;p#H z!a|bx2M_tTk*~kjX)bYC2!~{N;iBTA-25zA_A*+S{A8Vk#(^rQ#a)gOr=)h}O6q%T zuqcv7o8tSEInMi@!f|rN6)z|%TtsPk{Y$d_{R;x(nJo5!U$B_LGoHzLpoo#@+Xz%= zj7}r^3>6?bPE~F$@>Q}nVl@@tSl_el} zeo^t_jQi&=$(HM=w94hGt)?Mb0!P+zzhcQ$noIRnD_0Wz31#}*F|I&TIqCgJGJ@pg zB;k-m!a#C}%Wb)084kQips2pBUso@yimfEtaBuNtKYs$?vluu19 zMn|d&6l`#KrcR2!ZChzBD|5-ED#WmAbJy5P-RRyHl6B@)7%v$E(fF-5>)G&2QoXng z;$QM&v{Blp8e@Nzt5UBAhzp4!SISt{GRhQk0FUumR&Ky@s2Y%K(PtWp+&=OZU7&^r zVOg|th^89*!Fbfq6WpQP0*lk)vX$yrOJfK071R)uVwArPjSR)2vRcVtP|!0%04o#1 z@Z?%nT1N)fV<7XB7gRS&z7`rc;Wt!ORqHXdRoa~3)-pYkXZ2bF?yYbj5-=pdSzwL6 z+$?EaHytjg(F3vL6fKhA?ywNMI)w-`TzO;BBKViXc<61Ni1 zFzy|qzU9WRmFmdbCP-82B}zLe^+Igr)3nsu+)dE{+5_8iIJyG!XY~7ITn**JM&(2u zFOkPk#t&dk458ch;ssen*#;(cvWpA7?}gW! zJJ?7ks)Q~Mo?!Kg8mxAhYp98{T62Gm3K;~ z(2#3X(lHv1EbZ*f%v>cby(qtUadyV6)Ojf!Ts^($4Tg*)ixV8{u0?I4asegNwK)9& zZn1f_o>EoPFGi+|3R&JW78UAQmK2BllqjN$;)n!>NBL&Rv`N#B3{voIrDg}xPO4gE zaV1f%N;-vEi*wUaBS=6`kr?t_HnYPUkMTKcu}ov(gZb$NMOhie*}03e9!O^uS-2K+ zpc+dlbZVDnHHHfrHlsKv(~yBV1r(twz4T6b%Jp14YnDWB_TnrU0st z3aW1sYoxs>b(&R>!6|Wm)rd-C__+m3mZD{-fu*ubBcpoXvkF(;AeC|pv& z7^bim9131h+HtT>ix;P7<}$s=H*XgvT~#&ET;#!@$|Uh}v4N_L>PMvCB}f*-R%|Y;l;^`lp`-9#_)Na+bQ* zRx>T25OxDhk5G5H8LYmPJQge{Ebz^P{0s-ijybliizUikMjfSjZg(Ij%XQkYc3fWc- zQS4<33fHp;DrbI?F}e7G+@hRfV@@V&y|8eup28&ICu?>-ZBB7Sg91nIayltK;q0Bl z3o|lUe8_7`o zGO64o`)K}OU0q!^O{%;>a~fHMu!HdIByyE7T9TnKa{cnl%_ufzNpirZ+_T$_IiqV(^h0~4gj!7gZd|~eg*C^@T zUj-2)cT|E&Pffmq=u5{GtyC|0SooaTDaE-N)ZB6$0`$3L*{n9ZY9s?hMpb1cWN0a4 za;Yws6wYUP&o?Z|f<*y+IVU5xI0ro+81(L@#5Kf_1bxdIahzYp8NY(4sG_Es?RkG z7bMSwzLZhrtZ~6sf}tQC(+_=trDk=Nt3p2o0JrH^O^2D2!2D^OU7V_9GDzF(>8ZZC zRbygFgQ<*bH0E+f=qvKLn>#2V0@C)DdvN?4%;WmymqzBm(NRiU;XRD#US6Qqgn~_q zn=I)eddg}^O}M74RE9wsyyeW!kmY7!ZV{v;*};m^_0`fOT&ZlTYxF4jLx$a!$6x^-4LlMt;(w7$$- zV`ljIMgtpj$d$5yZNlQvV}9&_0+Yl#f;UI0ZqNthaVGVQh*#nsh~MpO;u?XsmToPf!rMQYuKitK07RKw_ftHxa^E# zHeUOwg8J-?B!p5OQoPh2*^ATjvx+mb47vFz?X~by$t5dOnZ;qNv_USp6&iAlY>LAb zRyoX2Q}woLwj99nK$kA2)uXH;ya54!lS-h^veqhOOGyZlD-bCXUAe~lnf#LGGppFU z96pEgl*8FO3zz0z#j{986f9zW=&x3%{QHzG-FW&R?9Bk&|9fkVR7nFRWjE%K2yBKfgEwvpu*;%=MuOBYbg2 zRz9@W!88!2SHdXI0(s6M@e%4kDyqY`{zwpzUHgVsqeNH;vV48yyBpU<&5+@%=I z^+-Sg8M^QLq)}Y7IK80In7%lxpy&sur#Cyxq{hdz-CRj_VhSnDMkiryX`LWbru zsVR5N8dP1KSR=BP0GPpL&R;@J$z>+Zucd-2c56&QnPq3z^x4x>2!QOALBSy!ZD?5d zh=@p0H!>=E)aaPlF=NNY-7N z@A=WaY37pBGRsP9xy@eTsB~6UKkRbX)UH~+X6;XwuXyOk#ir}W|MZbZfA(12Mt4+q8Mh)@?6uf92KxeC_pLzVYUcoxgf( z*W0__dH20vzyHB+e*3!*fB#<}?fJ6f^qI3?eSPkm&aU$pE?(;H>FvARKXB#S@Ba71 z$y5LMqW${u|NQ=6|Gw%Zo13kM*;8fn;mWF7R3iS7-39Tv##O0UkSv4A7Unvr#8#(d z7m?Rkl$9Z7|B=JM4*8Ik6vTo#8#qYM)&iL-JabLL8oj)3!%@$JwX@PvS>?jijiYrl z%=*`2p~MOkAX*IkXCbKwdz=Mkr&^jBTh@R>n3;}fRn~xP)shI*CnmTPeZnoIlln(- z7PpP{0ocHpTk3FD`=(Xpw)tUT**j^ir6$R1vQ(_0)ubJjtYdu8!}s7BKOiw0}2~4B;zl$zhUlQV_u_YCONWO%3av6;Der_b4a9yo0Uj5 zJ7)g$wT9}Yi4wZW%5+m|tP||(eH&fQ@;|*W_ z>*EbyCqv`ipq_?Ax{12G9vjhL7WC8ji7?M5d zhhTtCvU3G+h%A7Iq>9WNKLDIFW|PhL2cd9eG!4$TZXS!2^P7hboU`6M z=Agbl=LhA-=D#(tDu)Q>5?8r~hA*YY9wHs0XU??|iDp_Dh3&wnxQXr|i^L_`s@Gft z3|>qGCzM!fWu@6CA&QfX@PS!y)Dt9Iqh4WfC&c@i5BW=+#4Pt#*KWHtidv5D;`9NZGZUAsm=Sx+qfW?tAnpWQZLmjTs4L@mxNoBO3)s$CvYyX7<1@q1|ta zP*kKT0ZRG;c466^q%`@`|PAlC^^oCWg07NqP}umG8IAI z$#DAHR4;%57BsgiatFrH3NgDgr zDs2w3Un;gpMIOkeNN>1g@?ax4i&Egpsv-$12}21VG_?4}4(6lS9Y`ez%*)Rb!O-aPK?mQqZ-jt^LACX9*00 zoO9kjp9UR#NiIXH@O4_o#DuHFvgKpD;m(QbUULEAf!F$1uL&EEj$1B3MC zbvqK9BxMrHl30QXWz(69b7!ET5+kE*wNVC6S@z1IB*m5bW2z8#A~|ZY{5FlrL(GJo zR60zr*=`}W)0mDNayEAr&KXs6Fb|NPMWz6*8oT1xINbgg`orJKW5fMK) zwot;vrC>4cCexOd)rL-%W411D*#|el;Dl2CqD&mNz`-%;EF{)^Z=x)@ElEjO4(}dAUSeDQOC;I>T@)L>5#Q-n=n%i!PnSXV0PiWLTwHB z0sWcQ#&2#tm|CY8XHw{#1>yPV;fk>*@E9l5fI&7`4LqFR!*+-tjw|8aT>XMqhOAdw z)J_7&GuGEL0~?#FVWhED)>dNl!Q7Js8%=l>U@uFuvqEM%_)T+O%m9IVH)A{r2O&}| z)DDeKdLYI&907E}SV60Kz>xL|Fp)}TIP^~WgtzZ5-zmt+8-ueWw7*U|2cBthm%41y zHt_k3ayrn21Es|{`dYOTFXSPcH=7X4v?IBR_duDvQ98Dj#WilmLDx@(_SfAg9c+gH zBV&g?`YX3c#v{u@%lV=cl=(K2y z2RocP$Ra;DSx(9gvX|&{OV=#OJKzQrqn-&%HttYhW4|AcS;3On6?PAZ{y_u?Su4aJ zjKB`IuSb!0N>^1R4dCq1QIsuGUaJhNN9D=}v&#jYg`L|Ptk{IwX*iyXgNs;kvLw<{ zjD9#KAWeuJM)RhCGwRaq5;+*PU<#5t; z=B6afOewofpO7@qjX$&Ixb=2Awyd>dJfX_)i$^mgl!bDTams(DpZ-)&L{9^P^n-8a zyfykqry*7zSIX8x`$b=o#}}Cai;Ja0+{Mxn^eHIa@bDH`PF)rmoUR5btpL*SIK@zP zojy6-C=VH)6d|O|dOSNIuZ*I_{s5>WNgwmIWkE;shAYM(uRV*!DK-^mgOZI7N*J^% z*p?GY$r!tm6meW{f~zj595~c0iB2a%nGTzTlZlWTE9GPSdOBijDU-4=e~nW zzi4jM5RabItG_^aA>b1sMHBsCCLp$*n}A1;U!v^Ndjj(n!qo$-j=L2pRN^fGe{W^K z1h@%^c^d9C{P0(Jk^P>A|3`k$y<7{z?&Xc#z1&IRIrcVZT>EWBgFZsrE&Hj%tQFu&!2{6sV3j7ku?+d|e{GKS@_xS_i zaIO9izFBNh5Ac8BT7{|7qrTz?(Z&Tl>VFds*T(-ra0qLJ7NNxtViV{8Y~lPKhVyf7 zi?B_2R`?X(4|>)wej69?2=(f#K`L&WP>K3VwG7lKdbSNc9d!9gMX-k>l+1;}H< z^V~LG@O$e#jAOrNBD)XT{yw-<<*2E3<%!|zwnLc@fl^m zCxrKTgb##$gu{mj-y@yl+=Ocq|N6eC-Y4H0(P}~xJiAump%_~k*_!la-Deh|OneVn{|R~o5aoa=QE7#*RHIa}K~MWZl=A+M zh4*<>lT|AShqna%LY1nT9rU7Vg>O7>^M43NHJP^sHL|xks(F6#6@0*hZ;ca7MbJjo zo%E)%`aw8&zejav(3YUrd50u(ch7WjDZU$4M z`YB(7x2IKZKZwtHpGOdVAN4W9;hzD{X7y3H+f?iE_XVMfe@3Y0pOK%}d7nq9Qmq%N zRWINu`8RwYp+WVvY6H@H130g!UQ_K6J*_pAP@ zI>hf5+^R3sp9-gh^}g}^JHC&wUj0YmlxiRU4&kUr5RPv=|8BtZJ|FM^r$+rT|GpaG z>UY#T)NlGi2sOe_{hmh!pGWl_V1FO@AiX!#|H=Pe{VIMhtG*LFz7WFWeve0Z+wb`Y zVD|++>dop+>iPUWb(^|CT`c@Vb=eQ%6F%S({-O2&<`dw2qPk2tz7WE%{hr?nzR!N4 z9k725eAFA&O~QWuuj&%j6?MJPE`06>ae()EgwIu1g#X9hdw^R}d+p-MBr~(iIr|h2 zXIByFy@(VArHC{^kRnL$okKhHUIi(l((93qBEq4FNSCUhfFc&8gCL?H7A(Mhli4M+ zE!XdVpYM17&wajmce2*3tYnf*%g)SNbB@16kAWU#cX)gLteQ^mYRBna73_}oA%B)n zr+2{}=P&Zfys?^2@7cj8axe57(|a7xcj9^YSnY&H zcvn7#_h66mJZiee?cgP#(TR_M^aLM|JSBJ!n})90VQ32YW5_d{577+%3eVzuu|8N$ z*UUILH3e24ooY_KfL@X}v!$otyNfpPY^jsNJM#{F8-JH)+tO1t8~AfVM@!{x zc}u>X@6eNM=>aVcVVwYPpeI2)nb)^z1T`D@8D3XU)`EHkXx7qG_!(PzJ}nOXvYw(> z)$-|s^a*+eUXx$8X%x`nz;B?;>RJKhDIoIj8#ayo_!?ylA7~0#d8R}685R0u{*yjU ze_4Bm>AbSun3d;0sp(n+6-d3SH`XU>4MZM&7V_Lx)3s;g&`49DKcGLO&(arZjr5g# zC%%b^bv0dUVu#S-Pwf` z1dXfV@^Z8D(Crov=$vD@wQlSy_PM^0A&*U?hZYCue8x^{J&>mdJI;==qpAigWJ3|A zVkCPBx&z|D4zojSq&9%IEc9MyYuF4n&ZaR=Q^3X{eKlL5jg#dqWlPvXHC>yif-PW^ z*(8)Vk-f;Ku&L}7cH5TTgsD(<7O@H1A{F5hrfQ2&${6+oyUm;1(wj3CZ?X042i+re z7Hc*znZ`zIi+OW4Lie!2EK}8Bt!?NDjjkdObe5=K9c<{tRCHr1dNTzmBTEHq$6B#w ztdW+*8nS2EGwf+rQ%%>F#$mZ;11rsnvjQx?ww&c*x!40Nz`Qn%6`CEZGzBc3ObMWc2Bzt>2KOE+K<|8_O?x9jivx;pJ}JGPar#{eWV@H4r%+; zbnT5lVF&WO1L-F1Ep46lCfjP$SgR>O+Uwd%Z6Ra}v^m;rZKn3Bny#&n!*p#t@~qcJ zYeTgm+CZ(JEj?R{M_(;N>ji0dt+UoaYp=DlX>8Q&Xsfl-nnU)y)=;aDZzb2ZrN67i z<0-AW_9Ud$v?sL3wTjwfHjV9?9gk`iwDORZ)5>a(Xl1mAZRrQJc$C&kX~iKerWMr+ zYlXD@HjRUt9l5oT=7TJU=Ft+h1kGVf|5%HMrcwHb_A&jP{ziYLcjzxRjgwj&=+E>g z`lEJ|-bVO=-lR8F4c6C&0ZhfaY&&$Xvjf_774%zror$#T^c!}7UZYplRPZ-c(68xb zdWl}tZiqbe0zHTFRE_U71@sL4ik_xlYTwf@^oI0v`WgLHP1kPO0iBcd6M9^`MUT?M z^bkF$H?(Q|pxN=076-bI?xwr6pXhdkcj-3zj;g_i+pv$RI7qiZ_f9kNI+uOPPVuMc9OR*Y!k2Uwe~M8$6X9j{1+QV#xX2Xn8gvGoPN%Xj zd2M`gybhfLT_Ya6Hhq!TVFsN*$J4RMGsdQYPmbF`N7GTfHgh14gN~qs=^$JBWv1d9 zQ@}InKieJCD$0If^wu!m@ET8q}CHRw||jl3)#H~COLfaRst5vtLu`e;>y52aOT zMRt?tRH2Wi75FfAla_~W$#|f=VYD1839T};7%j?2+B8Zr1$-neObgKhtQ7L(qj_l_ znp;h0Rrn}YMFkBZPmuaq6`IaR(NvnErh>1kf_i8obyI^?#o5m8Q#GnF8_4hE z7jm22V%5m^2;Y%!$#qqO`)$a@6_9WE3(&2uf?Ok4$=BoxtIl5_m&gTjj+|A~*;96q zugI6=3-TFziku{$AkW9-xJ{!5v!fPMKt3WLk`KuHtQI*$4w3_8KiQ|Iv)b_>?~%P^ z535aflU-yd*}*5-H0m$~d=lAC-X+^u9r6y@O16;ABwI~qb>l%cAkTVMm%K&R;cHQA z`4pQ*J*I$9A#ad1WF@OdR*>an8Ob7x)pS-r9%L5s%w+Y+tK=2(GMT}r+B6z41$-)b ziA*C?SOfARnM5X%@noEu&Klc6#*#58uQ3@#Mv@U^I2mS3e~!h03?+lfK=vFNK=1-6 z=|}q7G@3FSNFUOhWU!{BC+UIrB07-vw)8eE4x}wn!0 zB}GUfTlzp22a<|6K^$zL^$jgN@+LNoLCgk`4h`}8V0f{mk7sePl-T%)Hu9<(6ImR> z`V*mtAQn}F=e8jqR}j{n!{Q(d5#`K@aWjXNL|UHBWMgFjW^{PDv)EI+%)0yq4|a#e4Z@t4L;w}L3ygiS{4VP#pkiL z&|7QeQ8oAk8(!rqL@%sm8{#2LT*fv;wht{;XCsS)rN=h%Wo)C&yIj@aui3CXQYv4C zdap*=8`+L{SZQpBrOT1Wrm>5~L2h*w+r?M2T~;1dgRiq;Jy-Dw%HG9}#6y<&2|Hqy zCSse$hb#`39{Z4g!afu{KdEZ)O*Wk5r&XZr583H>giAbaQGSx|vT2-Qap1eL)m`ii zN<$Efs=;Ny@ZJ2p3ZbQQkrTS##6zSZz+< zcL}jX8!Y))dfWpAJUkHPK_Apw^oMLZj4RL|vUE6$Xd|bR&h>bpbmZaTJ%P16HVuO- z(DQ^#H>=9-n4W5!*Bt@Hm9^7byCw#u^@nu>KlFU)9*m z;}F*0tmvy6dw3ke`g>4s1oUldRYR|9LuEl!=TN7y$ZFo^vFuC2)PiVd@M z74vizi**&NbQN-JFG|%nN^AnR$p#$j`euEL#M`>SR*83Xfo&4+>H^y(cIW~-B``kK zcj>z&_UHn8CEn8o_91njzF*>ien8gZfPPTokS=go;(cA<1BoNLz)^`0b%Bp0j_Jo_ z{$u)ai4(fO$JoNh`X>@6bpael`ltFSiO+O_&n3Rl1-_KP=v+Uoe}(uf{fxv}UEmxf z=k)XXdAX(Y`UU-hoV4FT(g7K~3Z&CL;W1FyRR)?z|p8W=Ac4g=#r!)drA z+=c)~c}9YfC~9UT8Xm&~>M@cGVRu77lMPtjAWi{N4SCLi=8#A;1acZVp^?)_7XT-y zSHfoq_$2~{Ku{uN2s|K>%Mf_bcu;QdK_j=sLxw;e10!9;d5yd>HLsD+$OlP2BR^2U zC?KT;jDiw{41vN1#;=Iw=+P)*6g7%sy{J*lC?>Uw8O4p_kQ6sc040r*Qd-g|B~jWC zc-X+G2r zMUJXQHN@47Cnc&I0vHb%PZ>23*Dz`#u4&YgsBH+;fuxRsk)`ppQ5SJtqaNaV#xoN2 z4S@!bG%%h;{H)PXwymMj$Y_N1Mn+?!v6M76nix$WX<|GFG&SUG31~Bk=M918MssL1 zH(CgQ6SSp7D?^~QL>oh(twcLRpuI!~L!hJ4QEsoJ(Mh7SA<)IZSPF4hqpM8qYIHNY zLDJ3W4)id3NNEqFr$jG9Aj8OjMus6rIYw`zkI@I~eT=?FU#Z>K=x6kUq@U3r$TTvg zG}9O$G0+egWDJ7FAOjX*#$ZFZvLVJ0W2i9{bf_`R7$zmdjN!&`NQN6DfRV;XDIIBy zk{E3Wj4{SQV~jBt@mOOV;&H}!#N&+#5)%!97a)1Tm?QvB(8&@n8Uj-!rWyj%B&Hhz zFG`G?m55gws}Qd;RwG_*tdV%#5O_mkE#zyBHxa*S ztdl*p&Unjs3+rzg>y7nNvfkKWY=C5gkqvA#HcIJ6W0S;YLtu-s1sYq7w*|lnx>e#G zLtvZ4yN1Aai5-T(PKjNHz;5K*ZS0ZQYwVR<*=xKfvCk0LZ(t0D_<$krT%ZSygOD6F z4grUa!!pld<9&$_41puY5ojDSj>@#7#)k&RO^81-K9Z7;jAOz^5)8=p(b=f)St7m$2md<7;z#g58b3+=4E|^1 z7l}LI?-;*I{09Cv<97+%(TqQgyAt<|d$Ml#jQav6k)YC80xxF5Y*aJxstLfs<7F}l z+|B?K64S(e&2*Sf370A0hQw_qAWkq75ht1+i6m1X8Ioi(1#ya*ia6EGA(3VZ;7(@d zG;tR*(@ig8uj!NUn*sqy0%lOu*bJH>GXxqkA21(~k_XIOW-dr_nGXWF&D>I&+k8kO z4^r}&c}?8O5a$yBCun|&0;WJg$O@W;5En9WA2SP^xR04d%%X^kn#B+oGm9fGZkCWJ zX$q8rq?B3OEG@TK+I-l27?Ow0GQcC?9x-wE0xfHnGs}UNGs~OhrKG%B!K?sD1@lqh zF>sHW6%ki7E6Maq=Huq$SbyAn!hAwXo-iw$l_9BYRspJlt7=w5T+Mt^rax&`H>+d4 zy7`oeyBWBr%o=75&>ChzGfQPlG;f)-~%&NnNv^Sr3wW<}*Nj zaP`dwh#Q#CB7W9vh`6EINTM%#Zf|x#+`;UKxTDz#aVN7g;?8Cl#9hp; zh`XBI5O*`X%ldaWdzd{W*Td`yc~7$!;$9~1VP=LY?_p+dvyas1WA>G_uh~!1erA73 z`rax=VE8&4;Tk!pBSSs%|r>yYZC0nfm5(PDUdc?(ZPo01xMI$9I!rT%1D zSO(9;n~{C69xMxsz_PS0DQ~kREDQNR0eMjFF!D4hMt6Z5j_1e4@DzCz*@Ne-NASG8 z9-hrthMnLuhz}u@)fi%7VQIHmtV}ZSwD)H`^X-i?2STR>X-SU40`(U>LGBA1*O&36 zc@UmA55{`}LueE73Z6rMLK~4+X=5@IdCJGvRL_RJeOG<}^3C))G8OL&Ota~B~x zwyS#Pc?~JGZV_+-#5%~soxNnnF4o}v{ zlk0eYVlrCuBAEi)(F@?pk{=N-umP=xtTJ7MP*ppNcrn&(){>A_6URBEWf7MZJ!R9F z2Yb>Opu-PCZ-I4g$UN#cOWW)g7s6I@m(*D#%7(3BPEggB@d?}7B9f(o4xvNoFgl!M z(QmXbkpB_-otlo8m!;Qn1YqC8KKOgY?^9vRxKsgphML-!WEuScbw46|Y8l>q2!m=` zdAzlvqPtc>(jg7^0NrKNaN2AbUDVA_$n7R*>4KuCzM%;*pl-?<_$1i=#*iZNz*aF8 z@6Lb43S$44#T!2{qQR*W?ARagQP5*A@ZSB2NmRiwZ4j+VV$F} zhJ0BZ{m?(Ez-}$~5k02umpaGU1$u)0f_68c$76tQy`N~y;h z>`JK(nz}^tXj=IA!FjHx)39jl7&=#M8sUjaYkCrA!~s^87uK+4jytf(gTHuD;CdhB1xLHvEazOB z8~S_n99jb3LNnNPoT0n${&^HgeP6Zf(vE5$#(<+F1J}(I8&Xk|6KsH%gICbfcsbPn zD&A|4;W(@mqrkr6OpgKDX{e*u1~;xbyZD=$kAEcgj_7f`Egys5W+NBSg0Qdd2AvS{ zJiwn5dGLOH6v8q}K{9NVVkm@s56};7c5(UWF}&SXgca8Ei>>o~I0MBS{V^1PZ-^*_ z4lKQQX@y`}SU7xi6oL&v1kbP{uuxE7>F^_3eb~elWvzK`)Iv#z-J8wYjpt%b_&d;P z$hT{axSti}L~9rW^Vw{%ghf{jMUbx%N>uct^o-hcx zwN=nj>l6c0KgZr~p>@WS{uBHoS(nbRSBW6mX3^G7OJ&!jPIrDpoZHBI9ri6T^nk~X zC{X$isoe{8X(c$cw3h!*>B;OmN*tnRz!DGF zOnv}%IZ@y&7^MPdfgkrc9|cBEl&(%Y?fo*)(1WwS7%nEb{2f zk>`Y(jx%714Oyzy7v5;xggk4sEd4F9B|QgvQqjQquvCT6L4P{6W%?Tau>Ka#r6hPE zi2_G-l$YFc)kX~O&l$V`&Vdzp2P!DeL!8fw)fjRsYv7Y@Heai?HRvzc!)dScR4q-^ zgmr>#RurrwO6((R*or$@XKu*eW9UJGoVez~tAX7XY^}(HW8+PP2cXkg@G-E;tP*cU z8`|EbuMWLV!q!gYfmZ;#J=aEDFZ$prv5C#pHjCqq^@WvL6t*jtpY=of53H1x2lhz= zw9RPsRvXZ2j&Yjy4*DJA5!Me@vF|9@X0zyeSKBVO$$D!$kY^|B1{+^P+YtjBX0!7d z2^-58E}~64(M#{yuvXiK7GKi#q4!(!0x17SSlGp|-)8l7Ks(48`w2aB2zd^(=3+0v zCNB!uh>laxga^g`K`T>Xi*p&ehv9p{ZVNV!y@EcvqJ6@f;Z53wsKI5}`^9h)o^+ys z=FfOj&CpJXJUG?}y9fKgD8&D}7}!EsvtGwhAjgBE9)OxIEIFeHr;8SSu3g87>suAl zTIMFZrF{zz31iTrCeTwf*xPJt48qnWvOU;|eW!xse=Ki|JLq?OH^bc;@259V(}jhZ zf*!D`sweW`9I~D7>^++u*8x~w#qd5XtYY|BwXH%q%5?x%qitb>(UiRbZXqlh>S1l6 zP2+ppf6ms_X|qkcg`OIx?Pr6uAJ7gzJU#4!KZ_q?!1k0i@IS%JQ51OhzaGwuEwBaM z5UxpM@G->Sf7Zah^ha!|yR2y~?MI$Vx%+g7<=L+>@CUUqvVOneUN8cFL=M8f^EUDo)$ zboj)Ys!f6AZxq=752--wUWBi%Nh}Y1qfJELkAp9gJPPu{TTv94gLof)AKWZId`qB} zn3ZbI^2dOESWE?uH~4GQ>apTlUF~VD4lHGB!G<}85;l9Wk~jitYBjW{SZP|HJxp$B zu$zU|a}1xdQwqL-&0!S6o&$NxWAtpZB7@a!RsIn6W)-apFRE46a6h+cs5W9%VV_$` zSm-jDM|)H&$BV{Ukv$2oM`1|oT-e{T>RL%$WlF#fx0rgLqE4Gd*Hh3bsue*G*PuDk zm)+q{W3+1Jh5sluRNzRfZ9^UOcq;C>Ps4M_X1W~~p>9}_$M6sKqr3<_pKQj_Ro8}k zbPF$r-g$@b$g)hb_*}NRAe0SoAvfFDlK%O5^ z;|^9s;iN5940s)@~_>N(aFGb`8lTdWzq%ATiR z^GEqQ*wIJ9tEu)S(7i%0lR+qLJ%5X@r={!1@&Y`pEES9NYfX#YqAS|`Y^Ydu`U|8`Ep|8?cP~*Wd@C)>1iWwkb z6B+|Xf-k{Rq7j|WhTtAQ-iA{A0_rf0P0$z8sq_UpkzZsJ6ikHYuPFE>Y3utqn}j^$ z=vX?2j)u>PD6r*=Y?caG{9d9X>0o#b6EoaBX$oqrYRrazuqfbD%>yrN4mO)=WIBDG zHbYyZscg2^*kErZSHkUTQ{9%3i46UcyfANugl!Ec9{Sd9oG3Tgiqm-v< z9bw7K=JIbWYhGGi)xfo6o(lRT>~$;CC)j+{q7w2{q>r)rG2mLFtbtzyk7!ZQM`;CG zo|a=vXj%FQtal%#rQzcviuijRW*AG+lC%UfX>nocON;PpwtHL_do2d^wy^ar$d;lf z3())&_P%Us3|ibh4l|5-kmn(mgXX3W(p>Zb%oxY+a5-Qvwmb&@Ee*jgIKWm=KlR}} za#9al5kvev4l{-nc?iox?vs1uF8KqctM|B-@cb49#&5sF-|DYyHMv86B0rGt$#?LC z62n?}iHicyTyBtWaipw^*#DBt@WB#86PwM~2G*2ZA{WU8mQBtRSO}9d3Bex&7P0&Jm%hX7Az@a zn8)YGAhg-@_Uf~k) zdQcRr_-X~J_2`pg7@!`r^ihQRhI zQGtj5$VHwcOGB2I#A8UdSwW@nRH^YJ&w)H?;Zk$(82-tA^jDDw^Q>MQmTve|x>#(Y?| ztV0<+#2=A-ke7);cj!(9+4@6z9tGL_5gb>K*?{9pmRQlE;*8@J6;!fWlRYkG3#CqF zw5LiqZ)F~Zo-Ab0DPXgR65FT)k9o+$uG#F(o|adlr;$=OQUkpXudARQyjDgL(c$%V z(}+2ZLYEXLZz5Gk3r)$7H0cq$A7 z*D%#GdPC$I#;g{IJav_OWHzkF+Q$$ru|tGIZ*_0qRNhl5y(hd+Mv!5%HS5j$Ko5C%Uxa?)ynT5TdP$oN-ovoG zi=m6i1K%|RZAcB5g8yR?z*}Yvem>d;Tn7aBn25IE738y7qfN7}InbG|=uhV{l!~)g zdpKPFLPdWeyv0UPDb8LEv%UiSbw&Smc&!ZsXKS{K$hd)H4mtw(%8g+Y-)zGcON+ma zZETJ3{Ot(fZ&S5WtO#qz7(~6ciZj~wjG5|HZB~fcI{rJtu5GV^_rhD+r$>(rzE452 z&BARzKM>YGh%KgBdHBH?^y>Ok3TzLNMNXauUpj|uI2F|${8o4`s%%iaFw`%Z%I#|Itkq1wUKDEJW$9R4! zwsn3=K{7nIs)+2#v-G6Mi1&s9g-&_IFgAdpc>A_q| zkLSYo55mCH&Sz9a_fUOBzdpS8hY^3o>*4bM?ugeX+iW?fskWT(?yK5x&azo>s^{8Z zY0bIFX2oe87a|rTC3UY)v~BT4+ZH2xMdVSp{fcedv-OoW8&TDIbg?aE6)6$vCsINJ z*AY_1hB=VTA&Ujz6HOppq9YaPBGDCI>$=k3620WRfc@qBdpJtzAi7y%8~hV)gO@^q zeG-R|dI+8m1^QBq60qJk{PvdhR+cOsUL^&rcY6}yXEG7qCIM@E)*CwFEkl`qZ}|Nh z>#dpGcvh1eUq2DB-g+qvNn!Zf1gu)XJEuT<3G01^4CrKNsE^hczCH!4XF)?D87kiO z6I%k!i!VzEE^qi<0_z=t!kV=WtEMaAX>?`yiMI6|dYvZlmW1^b8Sj|Ma=M0}0b9>@ zGc>CncneFW_Cal8b;7$?QkoflYHK}<9jaM%#90ilsW>;`J@uG`^<))u)9|c%Tf%Cq z)v|l=&3aF}FA$!G!xavmT|J0B@bfBQ&7gT9@v;Eo0K=UYeq(b7BJ;K=7PsGY2%^}H5Go_NA0dyLhTu%1p>PZX@D01e^) zwjpaIVa?*}Ocy2N?JR2!-kMo=GpkK_hf1af+wvOrx`Z{;hr1Hn!rnpr4%;SS&C%hEfOqKqi1#y`YwQrbMhjT8 zY{wxv&ae;I33d|kNrs+>pX$#gteG+~Lw`P8^Wm~>!%=&y4S2^uN=Bh2vG$B(7+E0K zxbSS4HN!QT{keVCe!I(n@O+Xr2V~9LShFo|_zibk^B&@fy)1csc-BJBMWEeQ>+uv` zrfx+a#Cifx)TMNLc$PuV9-vRGp4lhU_MvyIKEiW!DLIIqiuD(sr%UMv;duf%1Av}W z`|lH}@d^6S>Pb9Tl#)~E&seYG>7tZ=8UDvF|Hq?$WiRup7$a2W)e%?cH4)e3wIr;6 z=M5lfpdKIa%MXPA$6EW_+OKlY;i~`w{Uxk_T!XoQ^^D9cUxpBPNy7R!Gz0P({AI*1^O=Ze@;Qj-@VOF;@ZF3>;eSDkAz#dw zAYQ_kB3{Z@AYQ>&O1!}Ztp7i2AzvHrhbKi(;YnQeaF5`Ln3U8&zr=b6PsXIQPWV5O z^-re(zCsY+Th@_e{mZca861_Pd20l2jhR2=0@ir<3zYB$|55@^z~oj2gh#gLxWEu@ z^&*~6$<$%!%UF-%X^oVQ3Xg8T<^tom)wdI5+645k)ytUum6A#5>sXIt7FbHBhDW^L zbAcIL?fX}y#;fRmYcF6fR!U}LU&QtZW@V*xet0bW3l~_-)qV4t)OZd1$J$Gnca@Um z*jKSVhM80;T^$}J-{%5rx!iX;K^np3Hygn~Z0M#$0{DdRI9XhM6V)SG$MZAbzFOOuXRl7KJY&4pSbP^@3)RF9oJ($5I%k|7mKxQ#MbEWK^?G03D}o%kLtN4 z@5n6R zTz^8MvMx{sk}A45lAqMY(OW~WDN#!ou=+}aJR38axLJYX#)U;lbo5=U2gN+2kUGQT zSRCJa13eLl@5?4SU>(DHQ=~T4n;~wdKaco%y*c9MdJDuY^p=QQ>TM9W(c4P2(*@c? z(q7JEiY?|rKgD{h6C|DR?^&c2M1NVmCg$seqzL*h)`Q(3=@#z4QZl_1`q1i0G0!7% zltF*SdbJlMy~2I^s7!wp{c82Dn5PgqDxr^KJ>3_QzTtkZCey2-udN<`3Ude|$5ZI{ zSnrE7d4N6;@jxBtF9Ob4gb@-W!H={Zn`0pvi(@7mAwS~$I3}_Y${{X?eVmO@3vn$u zzaX~P8vPmT)#o62PJaRM3;HC)lk_Qwr|9C$o~plu_$3|ZGlDpiU)6CIBjC(M7>qa@ zvG|85xMBJN#0#*GvJsXbUV?uPB1QaX5LEnI5Og~J9SAD^7YI6AUx9dqz8djr{0|Yb z#k%+p_PYKC;x}}hzX)$4ep6qEcpd&H2(4B6dc^DX4Tv`oag6?lK(Ju^M{V2N7+WJ4 zyIFueX_~$X_MZ1c7rv_0JjFHP^G7H`8tQ?~TZludU?&rI;j1j%uv?T0reIbN3j zm?G^E{+Rxoju?6mz4!*+g?WR%p>euVGvM>d+OF{Vgu8hdU&7Z@w)FHAk-*cF@bV;U zdI4UZvfMX#(d%))hD_=yVZWE+NILgGMxf2gPw{-KOS$fQRo=>;m)NX2>%)cvIN z{Up3S{R?Q?4Ur$A_CVe|ee@-Qhl32&cgXNW8oG{`rFxC)$o1!g(-zLjv(_hE( z&CY5ve##Kz5WuJ?V>ud;-kii3z)GoNR7H9lnkaiP8^K3(E)7U&U-r*e_EnXfHBaBhE4~5@E}X zwuo067&jPVbeGN6TK<@@-U(|Pr5`4EV3J;!dKf(*?+N)X>1(Ms)}(JG=}!sXl(3Fb z6#GzmQG)LztV@qc(o51v17j#-6w=Q~-$)og8RHPf8xx}Kgf}G16VhMB>^I>X$DydiLaYqC9E8fM}j<~xKzGuN(5&RUvL(yJiFG_t+`XqukBI$t${)ZrYU-}$6 z3QqbMl759w7$>m)vGgPa|3ToT*C6RB=(K@rAv^?~5nh3e^Wdc)AnE((ig5+&UrTR4 z-+;q)N%;2(w^w-g348UieEWzPwcR5;`#|$Y16L^F%?C03_#lP{AH>3U5B&Ck6aIQ& z6l&sHf+-waOH2a+*Ad~72Qhr{AWlGl4<5wuzJoXg0bX|y!`}|#bOiX>K@1N&W)M{R z)RBI4a+|mYz<*Ajh|e4|AJ+4m1%#Iz;T=bK#eoF=a1g^2j_`sbJ>S6R4J6Xjjr48< zzcwb$V9S$@^j=d{_^g4Xy6{vZz0<%ijadg0>4`>qpMl>QtUrqYe=~@~o@RuX8LYv- zjPNTX{K*JkGSYtx&O4;wyfbm$nH>;1BH)}eJ0o;K=!(z{p@G>Q@w38LjPz#HQ+lsy zV)lX*USbf#|BTrO6uxK7zM$|sWA+1u&l$5nXg3pQra1tii8&B)hVTs|e8RvNOr|+p zq`?nNOg7T;3S;g6|B3&n2mYrA{{Pei;{UH$lAa`GL)SvrNVz0Gy`@I9a`cuiV~Z_8XE-;!fVNn~A;>A6Gw$WKDo z@K$vd+APUW;d_e0mlT~Rwqt>MDLjsO?sF(aMGPN* zi618(6*&@*Cmuw+6XD&&b%~p$Yz@}36SvXi#MR*D%6J*Ll?bmS&Q6?>_-f)yiJ6J$ z@5GEm`07f853odd1CzOhx3D+J`-$-J1u1-yB{olNp>sMcrihGNfV_cbVBHzkdg3ALS1mJ65zRw5MCR6-Gp)p)j{ExE}?Ql zA*o$D;Q^YFkdly__D^^K@>KVa?qA$D+*jSV-QT*;xX-#jLwtj0xPOM-#3J`?zMQos zEBJQ$7{7$KRdcw%cAwURw4(cfd%t_1d#_%dKJMP_-bHWXpIa~YPJIHc>R#bq>t4oi z^wGBNrMw>ar15#GImI@7UZ@FGah^);COQ)KB zU2mC_%q-WN<|^9R+-06J&zL{Emb;dk_vm5QYmS2ShAYeUvTKIxB}W7LoohPmtH(Kp zxTZN?*4(Zsu2=BZVt1sE;TQG%j%}{NjuTpfYmjTCUIz1i@I6RBb`8*5IDU7gy3n`I z!kDL+sHMZdMg~pO>bshdTUtT7fp>G&a6QG(x~jXL)GM>+=r68nt}4#@&P?ZA=XR~I z^Aqhw=V|AUt`^SUT{&DuT+NaGysM6@wyTz_kKVyG$+g6V^F?2XK3na2N?(S)_|OIK zg~AK6kp}4+R~fUd>x%2H>tU=FHM_VT#eC^5R|Qvj{frTE=X4c!7uUMDin+?bXTo}I zC?jZ7PlrQ)6W{f%#>P7GYWMIYw+O51c*v38-IP7)&S3N06CBmti`<)CL07=NLmTVz zyRT^DT)u=PZHX)0mD82x;t3VBD=ua%Hv1&Bb7=`f*hCj~Ij}h4v{`o~Ii5~f>ii>N z8(Zr9-Fbs8b98Zj>!|Cf=e+Lx#?j6(FyW%}e8TT+oAa#m3Ly?$l^i%vwe!xe9M=-_ zC02Bv#u+;XRu;$DRkIJfX5?b`c)H^f_c|WszQo3fJrc)pJ@Jji_Y%K!?#K1;H&2Rl zpQo^=it{~Oe|tOkI`=qtc_uom;99=fiL0R#z7W}A=MLu-&r#1M=XOYzAm9qf?l`A8 z-}L;El*2hi97WDeIQnrW^UBTQXHn zcldKofAT|of-`4w9X`>S=G2@txnJ^&`~}B%&J1Vo(;%D4nIu5#m1X~V2+h~FL+f=(oey|@kIS5{?8vxt_9!1o1E=(95Zg_IG^KJJ;V4uEsy@D z@p;A*(!jgnDX=mU~xQ)>ckF;{be{?n6 zw;HGYj5(f%@EELo@@x9N#MeD;%%0uwJm%?^(}UT)L;4QnZj!uO-xUrO$k z+&5(A=-lfO^CmGcQa3CgDzB_t&;LJ{bk*7Kxv%=sKz znj33J;5GM>_-AWwNtu)~H)n?MhOOtyIS2dikDNGn`1PCz5ns-E7V-X^zaZX|@^DJ) z^dvk3ZO$9R1LTV-J>hFJ4{WS1r(i^oik>we!xu7fht9zf+*ogjucjUWj~3*>9x;dF zJGXy;KSfAdGS*+l+fLO{pMGgxtzOE;ltXwssY9wSwOV>X4I=|>u(O}>2RzjlNw2J7 zOd$4DWJ!Az`QL&q{=3+A-_$I8>HYvp%1o=G9ZvlyM-J_>c2(#a1Jc?vSB`UOwP3-G z-asy2+7y;Qtz}woT(>GoNr|*g?Af%wX%k={3y-O&9ZJnP0lMoMJd-B4-7_71%`sv$ zDN-X#+Iu-i!6(HiAC4z9(8=kqGxT3N?p>j4j>+co^sOBI z7+cJh>ATdg4n z-V|?6ug@Fw=JGz|&F3xXE#fWiE$uDqt>CTbt?aGpt?sSqt>dldZQyO>ea`#5x0Sbz zx4pNsw}-d4x1V>QcZhemca(RmcY=44cZ&BV@2lR~-ud3e-eulZ-ZkDgz3aW3yl;EA zd3Snud*AaO@E-Oa@qXkz;XUd7%=@MHtoOY4lJ{%xH{S2OH@&yLKYM@o-iPsy!{_pO zd?~)1zJM>6?;&44UqN3HUvXb4Um0I{Uq#;&zG}W2zNdZleb4%u_?r1z`r7z9`nvjh z`TF|$`v&=j`bPT3_{RHQ@J;be^Ud(h^3C%t^eyo%^{w!&_Pya-=iA`h?0eg{&9}q1 z+qchmz<1bp#P^Z!gzr<|XTC3eXME>Mh`Lq3-{agL-`gi*G`1kn_`rr3| z=s)KF*#D{jbN^}oIsXO!W&c(Gb^mw%TmGN?zxaRi-whDFx@81hfrLO(AT^LP;0rtu zcqmXHP$W<+P%2O+P(Dy8P$lqWphlo}pl+akpkbg%pjn_rpiQ7dpmU&mAS2K}Feor2 zFd{HIFh1}?U}|7SU{+vWU_oF>U}<1wU`=3cU_)SYU|V2kV0U0&;9%f`z=wh3flmWp z1kMI71}+D#1-=d34BQU<9QZYGH*h})bN!$z=n19-(}Lb$AoxHqcQ9|TK(KJISg>TU zOt5_LvEbvus=?~Pn!%@o^@0t8je<>s&j(uu+XUMOI|sW4djvCreS-sngMveYBZ8xY z)(F9&A@=LZ)Dvx3WmtAcL?*9SKR-wtjI?g;J{*4&_5KN?rJdxl4FY-CVGEt^j7xKRfBJKYqi0z2{V*6qd z+xw>=+AMS_G#A2y2)Pj+ zLdb)V7a<=)egsjE0tf{W3Lz9mz^DP=uO;xhOGt5q5(p&`N+Fa+z`q21;g;b204u-P zW?2M5|0n!UABbZ>EDJDy*GHl+xV{qe;D>u?nC}ZK_t{7h@xOs6B@-UKpG4WSQHqEK z2t0`ogs<-b(&zVVyvsi)oRSu%|EBc6)-h2+9-J|MooY#2Aho(pqf&IONt6@1k0WrK zMC2R{$uK~)$!g6|v`D}z|4CfQX5)L+_Bxb@A9B&tvvJ+Ar~K7gKBF4YUY?6TyXl2eaWr zUg%hRN3_a+o!N-w)xMEhG(P zJR4WllrU#$s&RZ@sx=gKvuY9P+ej_d8d|ls^di09HoQIG-)>jb!8%G}wRswI@3ZmM z^_axYslBN7V`Qs;?#oE6BK3~+aHM5cdSok)VD>-4$J3fJrI`HwK_sml=H_QW{tCVc zFbmY)m$4eETeJ4EsE@U6H7!;NIitXn;2rC3)g zwf$B}qO8bqXz>xbwI-8gq{^*2#M0DqZ`~xFfFd{$Aqt$v0hR8I+9nEY1K*X<4F0j{b1=?x$M$d`Ts1pS{iFZq{N6k zvNy(s+wlVE5UFly{9SC7I3lbWE7g)m;>cD6wJ&PQ|Ch8_X;#@*9}zMdUo4r9uZ%?6 zCG;X`5lw4djU%N+G^||Knw2Jakt4GFyY+Z2kvk$&YZ#G6(yXnBwa8*miRnku|E(lm z->Sun;aXW+iQlfs6RFAH(?8d60`|h#a89eth|b?pt9HZjwHQl3zP46PtlXj|VXcCF zdiTpLn7dc+j@>$U>(noIyFPt-cI(tJcV_S0-TLJ2+Pi-y{@4kfe(f^4boyt-f_?h+ z&g}hfbUJix*Dd3p6;Z_j89g$356Z}0q13}AN|(-^Iiydg+!^h9brMbai?n!I{{ih| zSu%Qe#9S;PnPJ+wU+-Q*(y_lKi7T&Tw|<>EWOnPFA@cMel9AbNaPCh1`t|N7)_Zm8 z)w|!2+?@t@Z8xBQW~YuqmNB3wX0!?E(7AZK4w$X&+q-}9j_oqr30Z_M9!^x(`}DT* zsWKE$T#?KC$SOrb&nm`R@6+F+{WANL4kC0e-YEk$vZz&;cK!SJ?$EDOUr`sy7q?cz z^8S4kxmfAfDV8J5%N$WTlwxw3onY6u?-bsK_xiYS%&ZZoABGy+pk_ zcIz)Us`A~CD0K#8b`|n=pq(-@yLAZ5J9ZKh?Td4gbMev6bs%Azz>WjRwTnTxyTeD7wS=ck>}qpq9AUSAvRzY3}0WU!k-py zh&qWylQn}vghq5Vk@D9Z>zn&XUXQ*fM9% zTxFSuW&VPHw=9fX7RhBXmL*HFvR+%dblI}yD^{#nxpL*IRjbuyjaXiP{f+Rl7R#G& zuEX-y`t=*+k{w<)V%fBLGuox$zk&mv^~Bs#5v&zMXesBOs$kSf;L~p){#E8jycgs2 z{E{1l`&mVBqcN%wBZZOR#^Nhl`DGauQO0jb7q}OvG2ZhCt&uyk3q#{X~u0gtsZyL>NJH;2U37Sudfk zq6F)I--Iw7jWR}}RFNXWv2eWwFIse5mMB^>80(@8(FYUY8*n5_&QI3CW8ixD70iZz z!A)edY*D)!`7ygNCfx1_9Ss=+N+MN5J4HW5 z`aqPiGFZPj!OW=jg}d~>__kec@nySky<^|C zD~kPCT$Z5J3FVhZ5PdXWq(v6_&ARHCm#BfS)78R1_B!~ETwVO@e+K`h8(_Agq5Rj^ z1ply`Viw|gjIG5t;acH;ejCyja|rD*$I%gAYwIk&^M<*N?wGykiP?k<%q56##`VJt zQYIN7wnqkATP4H6%T}US|79y>e)a2p(N`A*qtc?-*KOV1mr3Pm*z9fkw0%x+wgSjn_q+KE<{5=(4 zjYJL{uhv4w2#R^UlHu<-mceX&S$wsT;Eb4tZxa4`|F%58TjKiK9{>9T_fN^I55u)( zG_Devi0_iG$Yp%ba5Nc1lSv==L`jWanLfpr4nM)!BmQX*z!w%%a0Xo=*KvhB0ne)w zsTW^zJaqr!{fn3@e1Yu1+{=69F#NH8fNvs>B0F)`?ZbJeUhA+G{C}A&zm7N+zJ-(U zJ;#3JD=PB00^Y^d@?&5R&gzz^b9?e34dN`{j`Mae%0CAWu@~@u;ac)0uBR3~h1z{V z2Hn4n)?UOLn&Ywcf#dz0dt{5!rec}ME~fx6ts=pqe1bt(B6evn1(nH2M-lw%HhF6`r+C}#`42e~yu zse$hRy74`~MCvCkXvo$F$I;FkR^6!?t(z!SEYbVI{kv%I%Tgwy$lXF5L1M9gkJS1a z>0cf3Gtgr73#9TYElW`Mi}k$7YJ*G+NBM9+iMy8n#qm}?Ix{N1Pb%)T;-2+ixyp&n zH4ASOZy;vI~^5Xw+yuO0j*qPz^Vw}k`i}A+5M~cH$!qdDyvQR61hHEa5M zU-?Iykf)YE-@HZ3%z=Z3v})a@P1|WWBaz z@%#k~7ZoYGi@dx26LRc$pV=wNIq-Tw`A5rDzyY!YH@;wK(&VvZ_sMz4ihfNZ7Z6iC zgU=o9Ik`vvH*4qb-@=T0_50tECv2Km?q9*W2>&h69z(gG!e7}T)H=ugQrZlR@5S*m zFS0$1bV`wma_!xSOrhbLp`06*ls2JFz%9G~GX^7~&cBhIRto+rU<>zuA%?YXi+><> zaK~2KNZzp4WDOzL9e>u*`4E(QoNT$~pW!_&9)><5tSPoy)#7pRgl8K5mJAjtL$xuZM-0=3Ya?TNFKFY(jg77TnVSF`>wjE^{A22W zCXs54>xPM!z}*Rno}}cI)EsF!)4e`_AQ*Ze*Mqqq%9A%={sILH6)sY=Sn(1iOO<}O z%p+yXm9Oxqb<$VCRiOG)HEPzfUzwUV6PKe_t*t9jr_Nn)DeBR)S4QtXef#y#958Uu zC^=>p=PnkIC?#6IO@z)oCuE>k5$*_%&{+uxKJXeS&h=Rpz%$S)2#vvWgxEr74JUMt zc+Up8XH6n>QAlv$XCh>QH$c}SYz1$E?n5{P-T`_H`c=R?!GDHu8oUei62gz*-Gt6g zLl9-6UbFKdJOVxm6!n?i0DLlNO9V0BnFADcm^~N#!=S4PUGNF`GT^r&90T706y?vp z3BD`nAB1kL4!#@Ofo&{m3%&<Ae!|LY4n7-2m4exNfD#2s<~ z=z4_h;C}}F4B=bwg9x3AHqRA(I}{XU&K27o2HF5YlsO7?Jc6kI7*N!It|(_L=qCtQ z!HZal1bPJFGb+nl_?4hr5k%cqfu2VA5j?iD(19S@xCS&If~e=~plI(xQRW+< zbrCv(Uk8dhFB}j4El_N4;d=1vK~d&H(f=E;ZwW#gc=)JUR0yF0_>G{|5t@NVKP~Es zFdF=3P_$>>VDMYO&qY`b{%z3h2#3Im$U%U_ePS9@&UBbcd0!7`Hi1wn7m()TKdG~;#T}w8B-wXN~f@s%! z1fTvv5Zm1cnh!y2cRy$qgu37lfDT3&4*nqMcm&b^hd|dN907lr(AQATYodSN2Q7wB z3;Ze2o(Q5Jz68xe*a{x~`Wou+n%M7OfnGuo^*KZ6(gXw___LsB%hE@{p94i(mUaYx z9u)nsbRqZ)ps2&r-QX{R3O!K{%3FGe&}E`eE`uf`6as$*v^qj#@K-@mw`HTjUjs#% z%hrPb26P|7G4R(xQO{*J!GA~Sa*iPS>U+>q2vxw}1kFU40sa;!+P3^E_#X&e0sR$1 z|7!&M!lq?GfVs$NT|pg$O%-`!i`HNCcQVoXPXf&iIv2DQsHkHVP?4_zXdlqFpoc*F zfPMlx8dUW84AAkQS)emP*MqJG-3_`M^c?6u(3_ygKqHILKZg~ee-%{di+()@D%vUX z-2@f+?tsP?EmQP4AzEfK;$+ZJm=*%fjrB*uvLfsK(jzadj#DCx*k-tN6;gnyFtY&5$l^e~MgJ1Wt@>-3e_#!tGacXv z(*%)hTf_*TO`k*zODgV*;?8JME4J(J9gZ1!Lg?Pn_>V8>c=Vj0lhAXqh3=i9i8Z=+ zrYxH7#l>E(FP!+5q*)G;K=&>mT~^YyItbP`wH0-ud$+e01<<|w+A>Lxv=w`S?mgDl zl=PF)6(l`3x`m`yN4J#p=I8~I-Wh#c&^g6sfDrl~AN_=+38O0sL39yYi!P;0lr2#v zx@Iw>1z|5`p(jCK9ZlE^wkUaLGAIXtUzrcjH!u>&Xl2 z2^rG~Gz*ue*Fa~WyevZhSBd5i+C&`1@$VyKa1i3);2>V0>7POEpo4=DaVR2%iyEne zkPHPo6k;I743$eScQIlmXa%KOBAB7uEgi)SiZ}=@BO*U-5F|A!;@Vd$tJ0rCxJ$ZG32Y{ae~L4jUTkwBIgUTsXW-F&F(`#gU-@I z2VnBI;ZPbEq;Kf9SXW9~;TzxAtGr#MM>ix3$?vdFYpzf_cd%(2zQ;@F&*-}W-Bo

    $d zz|M(Srz0)pN%3XU;2b=*#(G13Hfs22N)}*i&#H<0tQ7n_PQ}f8Q4I8HXj4 zvixD>96o&dfPdkG6u{UF>zimE$R!@`QeI;}psW51xgok*vWqX^`>cl;sP~v_72K8G z`pWn#=m==bYE3Zmbx(Rzl^$(ke+9lIyE4yyp{rhCzecpkWo*2_?a~wWmspycNA@GQ zDD5vI=knHj8(UoHEHEwk#6iIL7xt^n`pfZStQd2Uy(Ak)SLPjjiZ$KD*Xa4X!2S|v zxXgUk^tKA_W7`Pa!~O>{w?o@SE;Ed$!%pU2`cC{;{`0qo#P%$$pLr&8(jNMM*SNmR z?bsGL0$Bf?fys&WF>a~yO03aqPNU~qK#UMqKDqb!9=Vh}nAd##a`z=`N~7x-w&jp1 hV9QZxY$=lm_cPL`_*(qn;|Cuq2LB?*;M`NYs#EzDrQ=EF{(!;hGa7F~%`p^f=^3@IT;9VB%v~TMu%pf{I)g__skO z>w2CDB=SfUl64Ct^K68~IN1itaal-?+g$7S|3wL1$Uf`{WDoYo(El%~{J|j3X@R!{ zHf!QKNUGnEF)(XHKO_ad7_sIsaV`>{D-wDsmnu#FVXrSns{bs2^L`ujl?5~Jkm!9w zgZitmv40AmK@r4%3A+PHJlFZ7L{fVKn>~eF?JMzI+v!l8>-ZgZJ%oQ6Q$7Ow0D{c- zYY5ML?;u|uQf(Z>i?GK+_T|(`S@kcwwHVkB82cKnOs%tV>k`tV>}I zwiG7!PZ!E=!>xEt-)-!l9-psO-Th8+-qo=SM+&7w4ih-@-eUlUG8E<-&Vq}%=4$Yp z(P3|WezD?Jr=6-(aT}AYsa&i~*UF3Y?j2sWEEC1boXmU0N~u(6+Rd7M1Fe$Q3Uj`D z2&xE(tL2#$M?Tw@CbWwFksRu;8R z#j<~;j!)?Rw2xq2&$e>yPAiiuCA-n_&JLMf9+t~GM|R%Z?>`euO-RGK9^+HFl0@F4 z9ZR>OrS$Oe!`LL`;yNwqpJTuE9wa)(uY60beHb4{Y#;hK${6~1Iv175YuBXm=>4uX z>Tjd|HtKJq{$MZ0bpM|G#ykU9!%VQ|3~~-JU;8Pn;Y4eOIaTgAQ~OLU+}Dwt6Y#Iy zTh`o@hoYJomT%J^z?7~*Y#wSxk*^F73&@vR%=enCF^XSp=(Ij z(`uPsnm$6Vd!Jed&c7!cvhl5bhlx~AL+^<`YD9R-cs#4TY9*_k*#&(7srm7Vt;GttFo0`s`loho#Pngw=tH{QT}4%0jscd^N_-UOYbZNDCje zb>rD*HU2gzTPoE>RpU@RCU)~+({K1rQEVQ;JdEw~;i|LXmBc>iG!H7Xd3Zrfzach; z+mE`9rdO-3F$#z^+<6WcTYW-obp+eflQZ|(O@Fc26kB~u>_$x;$F_S=pZ8*y{8|Iy zvKEz^kIFQLr?g!!2NOHK-|&iyz6<9<*)1+sY^UhmxEt&GAGE2i?;Sj^!*@-SA`T@D z-VWyd1UPeVRQE;RWk|&FY-DfMoeMbRQ+GMuI~gZYl6QbNfsv2*J91pLFxcvrJz;pe=}W$<@H=NSkb zLuB4%265uJ-uuBEhu-jBr0zzCU>h>|9)!c-I>3RWCk+Uaxk+VkfaANN-VewDnSAvS zZkF!?>>02jgL@PX=EGx=d|$KV3<#1q#vczP)|))7d9YT52Kuo8$NTpg;K2HuND#=( z+lJ1(#B~7yUl8{k{1HpzdVqjs0&EB&l@s?ogX29y-6hOi#2WoI=-d~~o5};X2l^P; z5c84V0<*q=6mHg7kS5=|cwWw(_otSjn;dkT9C$VdI@HwL42HIo literal 0 HcmV?d00001 diff --git a/usr/lib/libprotobuf.so b/usr/lib/libprotobuf.so new file mode 120000 index 0000000..cde87ee --- /dev/null +++ b/usr/lib/libprotobuf.so @@ -0,0 +1 @@ +libprotobuf.so.14.0.0 \ No newline at end of file diff --git a/usr/lib/libprotobuf.so.14 b/usr/lib/libprotobuf.so.14 new file mode 120000 index 0000000..cde87ee --- /dev/null +++ b/usr/lib/libprotobuf.so.14 @@ -0,0 +1 @@ +libprotobuf.so.14.0.0 \ No newline at end of file diff --git a/usr/lib/libprotobuf.so.14.0.0 b/usr/lib/libprotobuf.so.14.0.0 new file mode 100755 index 0000000000000000000000000000000000000000..e2f20c665fddc1c9ce305d58b1584a153867ce92 GIT binary patch literal 2110192 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�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

    Uiq(A!bt} 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

    H>k5d44Ok+A8EHB)3f>9h*}uYh-p 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

    sI5Xtwd*=KRvo_ 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͎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

    @47 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

    U}hc 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Ẍ$M`>=u!f=hic>6ipx06*KSVgB!R%`IWa44hugj!V<+c%I{* z^^PEUj>xJb_1<%{KU5T95AV4ehj(uMPO}U2EFrD;9cMbz4J}rJpr<_k=+S42&Tn( zzK^!v5Pf5IpCElAa}HeQ0dvRt6CYBvNiNBABzAnybHWS$qWHf6Zt(HNV(?XPgU%PL zRr1rKOv|Acsejce+BDx@Y^80UHj^IKe^#F$J!0o5_!|9XJ!Q?;R=14Ey6?qV>?j29 z^8Ads3ohD`@lphijEBL7mlEIu;6XMJ-`{tMm=J_~Nr z*$poFZ_+soF0oATPyR$E^M8x{HtAddPk2s}t9bK*Y*;3eSpF`-^tcm9X- z-!0W(2HpRu2X7A1-45Pv&`pg0(+}PWp5UMS;qQN#|663-OgfqWTSmZ5{xbi!Nc{=& z7o7{a;8Wlq=AZl}XrumbS>m@mC*ss4{rW$4EinH-Qw+zTcY*o;nR4(Tz0$u6yb`>| z$?4b$Zc-<}hrlIPBbp8U&g7+CWK64M4P$1sAq8Fl9%KW)znlYJ1iq1f@+WPKztt97 zZxTH(m(rHt{~LULxz_FzqzC(6ZUrx)zrW6kz8)}%gRXCow$c!NlXjmVeIj!aT=G<_ zORq5hYbw(9ydwUKT?W5iDYp9<^t@6HUPb>6{F6U)ztTXP&!1PsfAL4|->~Xetvl2b z-&cBVIVL@$;5GE$Rg~~2dZz3?THIclr>zX!py$;LaEXgS&#U?1wcwhbS4-?Znx0oH zX_MSG>1hNPdxP}kMk23vg4clu<1qQ*XHeOBeadsrsczH;(wT)#SlHjc59Zc$A63yjQaQ4 zIrIhO#a8iu5zOGQ0$2 zW1Kr3_-pUnX;90tL?rTG>YwH7+vJ#YuBzQ$AZy9jGSMYt)*`aFkKg8{y;w$g- z9?xeP;=gqW-XJ`Q#{s<0*XH@-v5oQk+$uanJhl?Av&1e-4)>RvX7qgrmcq3+eBwx;&bmaWfEN4z7Kc5>SX9~Q~k;8M62EUdI;I$a!BzTo~1$Za> z$C>1>EhCoF<`p(9H>%WNKQjC^M6eF9A+W=^Ux&KxzT=YIUuss#x)QLN(* z=LBG4$cp9d!L_j|=GzYh5e0Ww5>D_F{a z^`IN*9lE98Fj$rWn*xIq*l!UG+k>#}nP5c*jQc-sFEwCgU=;xvdQyetNj;dvXy2!e zG1|`czuTn-`QwZq+hzPq44906xdEF2GtA-CIChCl%dS(5cD*j+A2dH0_t#6n%8*gz ztySGyX%pZz;7#D2)Uz`Ce#;BB`AvLQDzQUys8iyT=iXE4uWKt(|JvX^E4-*za~|=@ zqyBwC?3Mcu^Zx7cy0zLQwoCn+h9~QAd#&MK=MuZ-!KJp`EOPjMvr}92`)T2A&r->= z8{x^lsd+be`d&)6YkRRuez6RmWmlKS^Vzl932zRb!LIGC;H%)zi9YJ4b07Mpntx(f zze?5*QKR#OccQB=9?kR&6W*jseyQKFi)SY)>~Zqh^+vu*o>OkHD-nsjQ4U@UF7K~% z&Rg_n=g>vIB+u!D^CULy^St+r;izYl9K&8`{qtoR!$sl!+2cK{@kHkcJc-4ucD$X? zIJt0URqEF*aEh^uW2*aY62Vr%x&km{znP0h>)6`Bds zzYmTfhHs66Nen|`@YbA4e$}LZ4NUaQb4<<{>JQYTe+~b?N}Phma1H;zIs_InhHLnL zUY4Oh{-1}AQ2qFSUYnsm{+}mv>Sir|m!!vU4gbHE9nhZ~Si}FX<&gvOK0Vw2c=R|; z0R6D*xuJ;s4seWPK+0csOHluV#Yu?}sC6 zh=6(YzcH{BSV#{3Z(b$OuMh73b_A>m>@H2eUQf~gHvV4#B}o6<_G$Qp+xXu+7~EgsfAa`f$Q)Am{|)gm zzR<~0zact;`s4pM#=%1BsKWmX4f&(+|3b;1u>SaeVOxOy{74k* zk{2>IQEl%k9^G3@K>FpvD^SUA_6NvFfR%$u9nkmW)9Y9?(x8$p<%a(4U{zr944N|s z^o<75&w9RP%+P-vY!V;Z=x?u8;`+Pe$d9*2RH|RrJP&bP&H1T!TpiMmnR$_Dl>Lm0 zpas4s6*=Tf>LzTp-j|YdrnhDoTMwCi4_Gu>W6L?uvniH-ze6-i{ky0VT_$&eH;OvJzZXC1HIYlbjMlQx=uhP*K+vss5r#N4@sRX|y*6;m|Yq$Qm40~SD80SCM zw~5O=|Ic?Mi5&I|Zd!HZ^qJ+1tJKZi@Jw>gHrE?BhbB?TIjj}RIkTpgg+^gro&7K3;6)RM! zTWcIyhnZzD|9?~juNGO({MVns63f?>w)PJ=90*J_sl8^>cCN z>n`kn479=tsv&}N{QD&_=iJndrF%<`;1%F9w@i2gcv%SE0WNdJ)PDfHDFmMY?+C#c z!28U2W+wPZ2wng_WxyHN%nI-Y^1F-pILD57Q(AsxHmc;WsISosj}v>vqsXx=ll;H7 z7>>ljkrUm|BME0%C9kW%7EM=7A5Y=Tz!`=!>B)&{k6~K6SpWCc!Wq;!S9q#~^R5J( z`5kbW|JOIdnb73u>k4vpmlBRab#NXcS9ibP&FQpbqVVdFMI5bn67N2!)f{beSnL{6 z$r}ri_c%J8eURVzY-j%8I1T3v@A#^{$;+y7yRct)bEjk1cg=QDFK;9c>vnzBXxFY) zDtS{uxLvz8!;xGHu`9DdJ7(`*X0%K4<)%4mMXtp42+yuqh8GOtwJZ653p%4xSDkf> zuU_t!rINR1B5NZYx7NSy$zh)F#`6z1OFo?9jrBzi13kOp|7}vgdptcc{kSe1{Qq?& zoFT@=sYlvjK=N+49yrK}uflQG81eKq-EN~QdFLQLB{WWSeI1H)YfZP?oJtN2z^TcoU9C${LLJGS89I8N<0pJXBFUgDKZUyXEFbOOWub0oyGhgmiZ?0#K~FxzFGXv zVm$AL!aJc{zhjSkrbukEnE!W=!Wq>#+S0?~F#mr?t>FeYPuEjEIn4iia*0hL94E%n zT#tm`?@q7=?M9Bl?{}A}q?FBgyCy@gdm^JA8GRu#+EwxoW#A$Hyn6tSRMQw4MXeYqWmvp>SH^v?61`(-XVOQzPTJp-&|rgu-nA?mm4y`kY4+&bUfGGz)12 zzn%G{-xDSr=Kmk%_?gl;bDkK{wL9~Fyetxl%6^vXccVvQEO%%A_e)+G{NA1U|FHNJ z;`i>%|A%F+bb5MXZV{nfY+?RCQpN89&E9U$6pO?Be`FfY)f(rAJ`VH$QK>Z{G0tZG zKPvV3Y0aMTbUE1tDml^4I4r|)>Ss&~AU0=Ls^k+An-F`lo8U~s`JHC-4L)7nDmhuV z1A9hP@=rM-9L6ep7S05m;PdO~hDnvWK_;&pliyVqe2hWPd-82L71(UAqqXz&=W%durViu!~WL|GDl5$Bb+`sO*`PQ z|8>Ja2nYY)EB?iP>J{|BK|U72Eg&#@O!F z2T#UeLgd}z9T)U#>%{hbt19`DX1yitdDveEur>cxMct?Om1OnN)eTjt2y->i2Cc~XBQCpl2M@_ad&I|EPVyTmQV zy)(|*%NMtOid1qz;$n!~`x4;w;1ahO@9i_#|Go-xQu0H_J$Acmzkl4{*Mz(&cw&F- zN~8Vn>ru&A853H z?;3b5j{UnC?av!h$ycSO8SLMi{C~9&T;d<)oy>;#?>&M2lK&F_=woL4iPx(=@Ff1x z-x%%RCl}r7f7y>)xBoLn`}ZMU zi)-*K`;Rr-PyWAF2G6qp5TpJ36~UW>XRtqy{C_P4F7`*bW@4~EkNm%}6Q0CB@}klH zJmR&r4xZQ_`IFK9Jo105)KRfN!aC3p|NWL!^1tQqO!kxi|CKsx+5cms{ri&tH%eYx z_FrJMe_!JD-*I@B{bw5O-_`@0G`4AeaV08`#`+_YLp+Kl%xf@QBx{)E!G+SFk*6+@JhkU0`iv$!pVW)SX_paewwp-fZHx6`%j} zWa?CO@87JFZxz6MMQr@6D>H5FD?HXqZ!N;xD!k)8d5!5l??0}RYr~Gbk9fTF`#Yoi zFRJAKS{!)?d3t-&P;%u*@#z>Vh)i8b(g?Ajo5 zuJ+`->7A-b?!7->rQ#yT(%0ef{Q5Zmi_3T!&Q;#us8SikOWx}ndwYv3CmwswQz-hl z{=f6Aqwjc^mzE!_`3_uEsa;w_^s)Zkh4~ddSoC@4DDmjVG<^qTs8lArb^o+;6rX?j zwJP<9*5Qxu3Rqi+=|+tJJQJfB)kfL5A_mpH!*cLi{^m6kPl} zM)Y;Mdr)!hb+0mh2h6Kf)}Za*|1L7>JE&Bp-Yw&77{3Dx!6jeTL|=usR~KDKi|2vW zDz$rwqfa~6^u_a_L3lGE`g*~az-2!Ck7vJ}IQizof$SG#_uBf_k{-{e@8CR@dQYiY zUw#&NHU4cx-`azooVPvqB%b-jDz&l9(Z~0X9J~DbI^oTQ=xYUEMc>Y%?_y8RvQJ;X zO1)R&B=c{r(c}5`t*KN_ONhQja9N8lk;r4zJqd9YL6O6UxCN-={uwm9`>8^ z<)B)X+A|yf3efk~c2|z?dm_<;+Er>Vc$R-}z3B4%^Zk%nctaujCc!7b#lN?H>&fx^ zmr|)*iG#%Rt?NCW&%c67m3m*1S>M5>;H(v*6t&n}U-RTFrN{H&dX?Hc-_ggjeTIA~ z7=r;6GDn~Go_L>shZe${Gw4f1qKD%D)eYbw z`vQlsUdo$>!#;5A&2e{q=|Ar~q(P|kJ$2U6zVp^Yy5P0JV;?y7Cf{6f zj;X$V;6qu@?JK!wST`OrgYB8%vfg|1^KPv4WsuC}0``mcohPPpjCk{8m*+o56cnh` ze(I&ma3k`&H@ycvkG+IMwC(WB-9Ql{zpFo+0*!E`k@^ zv43Mhf97Yvk=U>D?M^$N{ds>_9XuH$iT&!Ijj=zh1KtokiT&z5 z#@H9msnkIQ@C>m(Yzo_@W=Yt5c>}_fMa*GQsfkQYvAqL+BOl19zKTs`N#>0{Rf6s zsz72Ov48z_W9&aLi!8?5iv8=eu1^16USS6E8XVrZaf}M7mj$wpk}-OndzlQi>46q{uyx9A$Q5BBE8-OQc^t!jM_Ro(G=BdusY5i_Y*n!uD*C|eT?X7<;3B|DplyL4_^1y)$h>P2`^-QaCoaq9WMTH zO)R$kdGGwmcTMc@et6y3CF{=Zk5{|jPtia4K<<2SO{IG3kr$FXhcBsAQ8^sRo$V9B zxr3~t3V4ilMmG0p6gbzUQ(ldxejQP&QpG*UlDWP8$Hu%lq8{EXJjt8wUpMAW(Wpv& zq#B+fZ;lvLsb9>2OWtfh)*T=JG3|(HvDw(sNdd~^Fl z)hcyl3p_*Ke6Sq63tYx=h3|?w^TIcdA8f?_X?Wejd&-@Uu}i$L$}#za-Hcm!*e z^-0!D8F?BfBQs6TN62UEo2enbf22yKK2?Q1A-;d4S*0rQE83{(iq@p->QSi^8H;F> z?pJL(hx#Y)jE~mnobq%I^SLq~&Sko;i_$npW~kK3)T7wWI!8OHPVks)0XaDmKJG_W zs?@3Yo>7Gydkq`U(C!-)Igz8l(Q`xJR}o#aDz&8^zr-Fl zpVRI6XhfxI!hC0*6{oNnUDo{BwySaed=&rBsKlnTsIQK`sP-@gHhmQT&+H&Z<$8>Y z(#GSX`2Tt8rcn+yeWXLPX^C&92hDxa$N1NchR9+Mzl8DcoyI@^`xoe6k^q|%-?7)3 z?`@vB@@!y9IrD;X5A0tDMy`kUZ-+B!=-&q>`4XmoT&1q9F!aa&YpcWie+>Vx9S`pR zG5o)FY6t!C|GF|mfBe6WoCvf3WB7j^V-ys>kKzAy*73|7|BvB+Ux}eV{`ZxK>pu$r z`-X%2ABF#YV>{@N|JN58`s4rgr90@4|JM&1`s4rgBRlAi|2GsE`s4o%93R5se>DDE z_rL|@|Izq=!_W@;_aHLAj_y}m z_iF|Be~UI7Y)qwwI>0jcCx619rmcnF@BF@1^ynq9Mlgquj8go+F<)!Lrc%~3H|Ee5 z{QZe&X$g3))`wbAO8vVrlQuc7IrT_8tjYbPrPRM0rB>XatwFoAdLp{1e>cjUyBdxa zk64Er5W$DJb}w^E?h&={W*3&{N=xy-zuCs^b#AkxLi|nf9yp1C^L|fa_HmB?R-6CZ z-h$;LPx$`#GNS9_WngV!vW{7|wahg}`ZE6gGPmUW%i!+!3aH^n6R-YBuwK?>uRP@* zGt=H7Av*f)dtKyP;FgZFTotnZKbm;SGs)KR>6L3dIeMMO?~gCSlRCrA^wuA;kBQJW z$p1UavHu)Tw%`eHsXsyQCPa5>Hn@ycllV~Vj=TOE2^sfe8hCz0@}P~T8q6r=E^%?+d`3iIhOpt zr4pXuJW}%ImOAhbk<;Oxw>If=u>a$E@W$YA?LGD~_ios0pxCgJd|<*W=UKx#e#?2} z%V&B#-+AP*y*xh)E$}>2>>dS|n4ZAc*?E4xql%axI}2VG;o>#8yAId(Cg7AY{k@w7k53D~@_f2Y<6(1IliFI)2+vUK z%DU9n_eqWh)VeapQ=VPXYggGAdS`rX%>Q3Y&T2KTY=O2B+MIXN=3vX3+PZrSZE~K@ zyyBPC%;+a_(9^?jr#=vaPZZE!>g=1upv-+9{jV!B5Kg zGncG$zbfZ>a_u0AzE9MnubA`RdF*Vx`N|%Zk``9Pt|IAr=P+uW0jzIwu|*(tMD7`F%I?&J*7LZv4~srODs&Nwqa! z=77I;2)3ZM?jgqvKgN7NK7(&0ihQSDz(1aPHqlO7z#8iKVz3sCFET0^*D|e*{5!su zwj$aLYpCN}!5L>)uk`7nEuXfs^*PuTBf3mO>s~3bi}Ad#9Ney1=Q#6RF!I^TKdB$g z-*X*IlD;J)ulU{hg zE6=}9swjk456@6fPsjt8c_BVN|FSD5rq@8m;e>K{WAN?}-k-d2@U1CMXym(a74T%8 z^!y(@o^PF0F%C~+8+5!NPb=nC>LK8Wy?#E+nHSW(6IuT}lmm7tHPp^~|GNZE%!kto zr`0=N#mcqAp2%VRACjC2StEUl`SQm)II>21Ub}DVHm}^t@$*E!f4x7)2-6zr#9_5H zdkH+CmYq1IQZGx)q?XGc{-22dFIVx~&j;It|1Z}CVA!#V@qD=nENHx?ulOT&+H$pb z_C_n1FMk}RwqJ~|bA{TyPv?5h61Ppv=Z7W!&EE69v9mmitj9L>V~6-7JozJsDmv`8 z%aH#s?H(9yYg1ymX%1dHeYE%do$ZJRKS})W1uyl+zd^?n;3MFb9^RtkW#IGRvd3u8 zuT}@gzmw`z>J_nji-*Uw$3n%I6RY9Km`Ppw*Aec0Y5waxC$_58cr7u#NO)X-a@P;% zI2x_koJhPL9-@4GSa^F@duxL{kH?zsM2;7aGDfjoEqU6rP`7Exja_2nD&KvUIL!)o zKUZe#3XO`tl~sJ}n_P?bcx#||RC_3yys2zfsVAhC%CUht=YAUtJ)4Nv6EoN(=UUJG zwR%I3v-XL37urS7h)O+Kf(-4QU)mSuEt@w{|DNoIGcB^7aM!Fc{rz^Lllu4PGI+AS zcy7$yyS-R*P1Z;!Q~&8VR9^->GJ zoi^f8l|fqrZH9GfRX%v5uMg{)muhJ%P+xwAIsQ zSofV)X3Gg$_u=Phbt<(ae)`Y%$&1sd=hm}nU0Pn$YDGu-i$62;_n-4KZl{fc&4V51 z<*{2NMLy%dKrM)#?a7ZvwG9b4n_2SiDIC3w^KMwKs z0DSjHR#7isor5Q9;D7Ay`RKbp^7KrVT9o<}wAK;Z$(KdRgE8bh`(H1weD{b*zF5y& z$(r@qe|kLMn)P(@|245cXw8bg(;C2s!DY|p*cu%>!cf7ksMXQX}kn8IK;}8H)Zb8EWNgIrN|MII&TWLhXv4PW~qs zkyA_DXV^!w$1xr)&;|$@_)Wg7e65?`GUhYg-k94H-Fhz{c5i7_D@_t#+wSuEjG_!^CUc(Z!@fk zoIJHpf-RfjeL8~8lFwJb`#bkiIy`$5%;gop8*zB^!90BU4EemmJdY)ay`6*cSe6%j z(b=q0uMfdFN_5_??e!g;&g)gFH^_r^-mPXH`SKRAjmdfX-*3`*+KD>0)sX*hCm8d7 z&9TceE#N_W+T_)iDsXZo+9S5qx_j&KsD6S?f8rqd zay~yJTZH>*ch2h5N!FS*(<-I1;2Ex$ZNYyfHL+jhywBAc(_FLkEyC-8C+Dz#-`T6d zo6>XVGdb{NjvWB+=~t?peazTaAFoucd|l*;-lzZO<%E49$;qA1)Z?ejM~lb)uajds zk6QiNQFvYO68w`teE;l}T8VV!6R1Ay042D+c?u+j{RqJVSfg(l(nB*uSz{- z!WmX8(PCtrq0M{!TB7*Ee7;}=j?@SFlYWczt3mb*va6i6`goe`Gqcr7oZN}Z``ldp zO&$jy&Ma0d8I8y+gHy0B$32%J#%ET8OC0^j4Z+0!axgjWQ>)$mTkJctlYTOGgUGdO zL9EA9Ek2w%q*ivyhSQ*Ns(qYkIMs0E-A7KnJ453z?>;*Lrw>0z7}vj@pvB{dTGAo| zowd~ST?+ZVtm%AClP8=C@}wV*jGJS-e%>jZM&!)ES%hQ9EjHtm!}w?R?SRAhTX`C$ zi}8P##CfZx>sg1RObrhjGf$C7cjlpKCzQ^bX`O{ugBIfW!D-Ah{oA z595D9{SG**aJs`eXXWA79GvsCc~+Ai!?URWyGm{}Y8>AhytWulGn_th?Wv?!M}5yF z*Ve*Yba?*^=8;EdG5!~bPE!o1N3{cLWw)}(`Z@elH@fvGuAjpr>+_Kv$Mf^#e-`5# z&GB+O9@X|rL=O3H)jz2lPX6oXa>611-z_m;h2zZ2`Sf^xp8Vg?0LL_UMGpRN7=~l2 z0nG2u;s1tJY`&J5|7BG3Uk^GmkXM(1?V0?(OtW1-s0yb*tz=igc^gidy@r1!-S)al zJBc~Him^~xN8G;jL&n$AL;e^=p1;&4)#QRNcOkPU&>kEv3 zv((%Wd%nQJ-g!33{M!c>ZlhNl1J;Z&N9pDQ7d~k!P^^Iwq5>b{>~m%E8ol{4yHOFHqEJ( zz2rFXoM%()anB^l|1XmN-^>Y@^F{K1uUR;=nw$xr9Q@CfaS1t2ev$mYaBT;=$p811 z!I{%^P5N|^|2y*ii{$_N661d$>*iGp$Z6I%bv_Q`e-QIK>=^LHK{(Usl4HOm=Xv&d1m8w^#~SaPOto@|%*zn}&M8zY z1;jLZm}gf!x~FFtwx3g_Rt~KVk;5AJoMyFhSOc~nxxNOjcTNDLKjVK`JN+d-PHpqW z=N!iW19kL&MdLi}nISPehx%7ofSjE*j$YSF8<#M%h z_y`a zbBNcsrW|?K8ReZry|_r~yCqLMrugMCU%uV!$m=o7>rpGMIgUKu+iCk7^UE7kE8od= z!q#aVvKmU&%J=h;bsMrCU-I@t_3woV zuU@Tum@&%OEIe<|IG%BgCr@;as+A+r8CgT8vz}h?D3)FL|Is`+A?KW5!T*oW!wETV zf2BaJlrWdVbbW>T|FO;;=pvtws@{Pv>i^Lar>*$q%x&Mf>sOfnM=$Nb9_D}PM7TYT z5w-I1t`IroM`J!YAaiD8q#`Xp7=y+#uxzjkspXEX_32~K$ao$jwYXQyjcA8Q5;^4a zC1r5(y|Ikz-!c$8IG%kU&O5G!ku&Eq|BtN$Ta%nQ(_J$<_k?b;uQQxGrdG;|;Y|te zBrk9DIl=nj+y!{E*fS=)qqJ+u&04`j4!XaRgY8rNmKypv?;&;OnO;-y@vDt$<+uuD z%JI|Yq#Zv+RvkW8BI_=Z^=_|DT=Q`WoZ;qf)S|yj)DX7e_cHYNd*?OgjfV zPSYWrS~wE>J(1&{!^Aw2aN5w-fSijwPRzX-fp+2atCiEpiD;|GiANheIqXS(Z2~#H z@Q;LJ&%?7FhR7hFHxoaumAJOVHamoMJxy6~CRi_&!>O^yA*NkpAZ|@X>a{lp;rp)z z3RbCJdu7&uHDF&En14@{F*~mstOiWRY+^qz_d2wxCcIX7i^QQ#cv+r}>EHT`o=3cX zEMqHkXd=^-*QUv1kGN?~tz0MeCio|RqGOJ}qmjrSl8=va&&yEE4#XZ_LgMS!8UO2= z>2vV<8rHq{O|WY9+UhV^K#acLq+YY`7xQD-^Yu=(GR!zfocj+%7WsUg#Af6AvDv+^ zU-+Z&6B=LIrf8FTEdS(>-1z!DZCU)zU6;|tz&q(KbK(39@C@+$bze3+pkN8RZ@|4s z=a+)z(9dw4rKwP@Tq|>NRAQ;UQ^+1yXW!ubc6^laI#0{ZGql_kI|kIsZ>8S(?VwgS zalHKP9C;zySrY(zto+iKNN> zdahczr^?~#*QEovMf@B19?ZDuaH`}JP6axe4Ox|a6HRa$Ls_ktAr>-=mul=$iBzhtB?+K|}=X*I4)Av0X+h+WKqKq^5&I_oTr=)#V?JLqLR$v^ zdd$>55f*`UUR=Ujr}pWVqoF9iwWcSK=l6M9$jV zCD1N1=HS%v+rIzIucIXb-TFtfB1n&4tdi zm%g>gW)8gLI7r>Nu)^;95aamAd%U?kvYb?93ra?HMv`rn%g zr&(lu&s*Odx1JKtwtq-fv~0D<9l{Y{u7bF`u6-4(W?OPga2Yk5AIK z9;^z?&9n4-B)-)SUI$+4?HjsFK=SZg{ot*ZZ2pHov2}#DPJRchr@krt{>b`$;tvrI zXDz3HH(2aiBfnaZA=jdbZ5InqXLu!dF3M9Ye`cO@FR^=`bg?r$#Jz=h$-U0j{pb&I z&EKHsBK-eL9dhh@J-cExo*t1y{rgK3a%4_Fv`4kG#}JQR;%KwhW-YC1<*7M%S;E`d zJ-+Fm-j#f4!T-OGqi-4BgW9)Z=R9$eTNmN~)kDb3#ecUx@9dF?!MDl(=|*Hpoc-%+ z!OOtgz-2GfiebIyo8WcCxE}l%1KtMSZp*j&YtR1U%eR`4Ut|0HAn&lMT3?R(eg0OD zTKQWkax9+@cm2^n(IsR0?IpGHw9J*tb$fmm>xy6Gcr5znz$MS+-jlI4PfpYNTslF{ zqshP45_rVUsVi<>5RCDBnq$d3FyvoEyq=x_lk@MfyS%x2tu|K~n^ye!J2?@VB=?Am z*clsf45eK-qiSU)m)}omoclG7=o?~;iC+c_+}POZn>V!B%lV8xk4Rj;lZmW8WEt+I z{SNbgMsmvZt~8NR2}kO6P;3QnR4dOEfZMqsJ~cX4aBTZ_EjTsAddJ`cf6?Ysl@=WO zi!A2n#`aZst-||}cb&CDvt4+M|FxCyZV=wrJl+-M^0)&oM0)=xR%-l{sj}eNSTE zR*u~zaAfT4adFpKJ9cHKAS<;$dI zm+;7!e-o=%o$wxTd2xMlAUx*(i|vf1oHN|V`*!X8i$|~W1meT@GS$j|q%OAL1N%YT zgXa}Oa12EPM-wFEnj^MxXY4aFM6wQhNz)k`GQigvaskMac(;hb`^Q zXRB`^^_F>chO@vFek<6Nk1zh`(iV{K?So)4E!|7Gs!ZTN4EldfZlw%&9d9T~KBrR(UB@o!6)*HK8D z)ZiTc$saN3D6`u%9UaxQ)r0G84YXC$ruo*ZJLfBm(w=p-NbTpsk%YUGFGuEk529Z4I>Pdgp1YrA^nnYPV^6FU_K@ zGF{%K3EE0&)AU|iOk0tUS3z6C$E&4HbUJ!D)?C_Tw6sFz-6or{W}Z6t3vQf@cIzE5nS@sB)=29GXx(5?+d{v!G}Ze zMeqqT{?jaQnePVsep(2=6oOaUwZ_!H5j;1feQM#Tk67Fs-q_)ne@!y^Q*2t;r;gLHMxkiwU0wmpm(U`fK}*B0mM*4sPgwc@B6_2wn_6 z7=l-WkA>jP;L{;^H~2ybJ`BEQz*%cvF5{UG-iZIs-kEmW1?Owg%Q>I5_ICXHLttGw zU{VKzup+Ql14jM(r^GejS@$m1zyIt4lYM+={adN6e;JpqPB@crg7#X;zsqF3Py&7x zd3wihyuC^NSq0(AdSSrfU2EnsUt%&JEqQ#yy24(U`{kwJbvV2hBkyw73)cCyC6906 z8suHhdLiE6$m6~3CSD`F8HaalFpo9Z&&JjEj0$);{F6UoaQT2*nH}cz>@bN{f!jCk zdq3Re?3X<^!hXe`!aKm*!+Sy7nh|;A%fE=}I*)JsIX3G&#_)P~x5ExVM8L zr>hKn2z(TMx6gTU^m{!-P7l6I%w=D_V0~QD*}~(yGfj5R=-0c2SHS)hH7+XqJGb9Z zu|3<7Q1RD;)$Y-O>MKg9~rj7acvdG0N+5ecYWsHt;jwjl6GRFGn)XVu6#`+S* z`qw<)W?!S>KKrz>zOs=$fNA9T_of)@E6HbTKP3q32OACOC$^2TCRv|v?mTg~-v#IV z$2t!QnvdXDMZhPJ9fXT-OWxcQ^5xCtk5?(Ou!bb1EJ?#*3@Srv6#`CUV`yt`+VzEy3r(86WQR zw{Z4$k8?M}!GDnfF2{32|6k;T&xG_Zr|wJbF!iqoFERAT&nv6J8_Azt#m~LHb=BB< z@v&|*5<6M{#bx~+bd5yt|BtY<0jsPk`#xubMn)ql>SUv$qSAy)ib_UFMk7s=(L_dt z6B;T`sOUq6MusCA87bO4Mn*sUGcMT{ry@pAerpbx~z zL63gy$=en~C)fMiq3?tq-K*2JtpD{|Bwqz7ae;U=g=c*e z-Z?$jsQ`-M!}y=CKC_EBS9@cueQyf?^!E~L%d1}* z=Xu3z$|Ut$weGp*d-n_M%S~AK{IKsU-`QvJNfYy>@VPJ z)_2B1AIO7V4n14l5WNI?Ep**W^ki)IMTm|)1?nqt*Ed7&T;cj|=>02PKLmXgdbY7c z@^?U2J&DtA7P@jWhW^z&lYDJny!@}0KwlFt|Eo37m8GAuR9dF?p!Anr!~oH4tf>;m&PFz#N0bsroZzLsNlkBvZ&?iUh|0p^Q;8H1*0817wL@6Yu+tZu3` z!B?68Jqv6Z$NM(hmh07CxGHcp;M{uU1oy!+-Zv|L&EVu`$sPVz@cVsx@$1D$o!lum6eF>&^|xD*<=2^e69HygF~!IP|)+9bB)Edq;Mh^kV)~IK6^i&3udfW-SZK{x6}vco)R_?edq&s<(b_R$lj|Dh*oTNe}8)x8gur$s!Z~TGH7e~ z(?@NL|3|2n*lo?URatHLKDFR-qm-rddm z=kO)k;?4^TLp?vD7L4^AkP|GTXcuM@%%F=2#%hlK{L0@}P))ph0ZbZ<))8(^%>4bF zp(2w!ve=`0xf+yJ{5MnqU3z4BcjplCKe7>8z0cdp_&uDVHt4GPS>D}wS0l7xXc{-} z*+2WZfzOAwnPjo@>j?hz!KR@J+DiGJt$&F=2VFX6Tf;;DMn3dr=*RhbThGYQKkrII zSH5X~=o{TZO|!R=8< zSQBZ({>F+(+XmW7Xw%rD4|?6(L|ZZ6W1hXc7yBDmLoZxDd*%P+j>hGCiGO1Ov;(uy zwnLLovg{jtbI7|+^USZmHS8ZvnSJnH+200_Z1n}*?^^@C8@irbpbuue+Y$ZltD>*# z`sjTk>dJ5_*LFbbM~A`3!@Uc;u1JRLS59PmHbOFpf1~m!I*#kwF>*B@TAcpV(APkZ zdG_VLCFqJ*4E5T}t^_^3}t$8~fV zX@)int;(;XEujvgchff^yL7MC2h$qS$>(Eao5pUBZtroA?0{am0(};GeGDD@zMY4C z!_eEqv4)>u%$PHMTluU!)E=)l-UQ1O@xXpJm*Sq4#Ex&P{+iMf;fWW6*lQ+4xDXEgOCwT3;sqe&X-8Me)eKpZq_%0eqHu-u=|Sqg$b! z>&MjEQ`fcR^U*`lqxrzvWTXb#SWb@n4DMGef_rGZ-^(gcT#L`{$Npnx_>Weu2n4? zcp$8&_T*33Qvcm?$=3zB-=_b&1w!Mt(QS!f}5IL%)`lxL+ZFzjR^cgL~7S(|m zeMYh0y(XJJ^pVk4=mlJVZP5ADQI(xb+>jKhO&g`6t`^$noC;BhV|L$F2YH&v)oA$M#ANHr~OrJzlM{Q&s)p zI}_k`fom4-q5zlCAB5Y3-l{R1gj*lrGTtDD?hj)BN5;Wr8;hw256XVY%QB8X*bPnn zHSXFW=&HThuBHDsDsQu0i~ggd*jWc%YppNe5$GRXYdw??ZXkva`ae|a=^tGuh(7lTbp+QEFc0AAC4Z?ycq-WNtY@*c`D$>UWQbyn_6Ja^>r z@?LGfdyD$yYupFxk+9>TnT-a>#OkJ znNz4wYA?new_3yb9y)HLznmu}htctN?tl65i0qj@O#YuY49@HK8PBDN5B2iAZP0tg zXKVPoBf-QBnsD3j-8kR1&wP7li0jOZ?Y3$7?eY0Fhd7%b_Ih`kiu@WEp|0d;R%yZx0!~RVR(2wR%AN>A3>e)w?f6@D^k_-N$>I>R; z|6luAw_vvH&Z)k)fIq6?p|t|Ok3RRky~re+R5LfySG+y)YkgNC=ixl)-M$?A88=Ig zaMX+Qu`i*$p#SX%-VKtQusXSL^(Of-a?yRR`+qOl80=}MeWBDzu#h#7Z!q1+`Kv#EHOmyfnEY#IpxO0$|=!@kul(1@6xTk zD17t1ey%6>IagxyR?Z$)dvhE69SFjWgF{!>*IRj?f1QW3eT}?F=>HdOfM2$CIW|8+ z|G!AFSO{~(xyPz8!Ze~YIwdB+cyq1X#J14E!gQJB8^+;tr{&+?5TdwmZ#T)cRlM_K z1GatfJK-~xxhID};mH3Jn!r^Hx81^(hB(P2|I3wc3t_x+6VGN~et`Wa*P_>bmVMSE zqtfg9j2Ettl#gG$I>@t(XYP^rgJzSwcs0BRLq9mSjrjWq#Q$Q|_n7C;e?a^%-VS|* zvFZERf3fPE__jm#S! zEeF>LE@s~FDD#=i<>zd4Y)W7fuI$C!v468in62?fVYY+W3FcgjPmSdp zY#JLeNr`gL^z_{o#4F=Wk8s5QihO{YgY|tS@KN-4BFBh-c@g{ygzFCPAKzv54fy@A z1b*%CQ{MJn6U;JY6!z)yW;$+}1N+f2+j_3w&3VB%sxo{v|VG99yG~Q z^S~*dU-(QIr${`1JOOS1oNWJs_5SFH?K_H1@-&U}F}Cj@o~PAAkFy<}9;*N|L(H{K z`vULc_i{Ejaargj;mH3=#q%C;y|08hYwzvhuN}&N)q+z1Zb(Jl<}@2uo|+g~01HppyO=1(`6n_i_X?ZIYkqhmY!w zUnlG{U+{T62h2Q}4}&3*0?Ze3`jH{bR5x0El}<%3%it~{Je**+CN z{B_+lxW|NJzucccTgz3|ou5^hfe^`7+Nc|K4{VRXe0Zl4bZ3o?zyg; zSiAUj})h@6;n3qRxh(^hiF-&YBqIg%bT zCfPkf4$t9(n>cG1{Qh?Ct{~dr9?v()9`tq3m)sPt*)!%Y_+z38UGlTY60H+G3bN3+ z|1i-H|3PSL_|r#iBeV_k-EWf~eJ1%N`sQ4OzMtD2_-&KrHmwgP<~)79_vrR9hWlGq z;{9{k(`oTWzn`z6O|gvL{}Qbdn)+6j=XHKw4^4ULJ%1Yb7d?JX{`U+(t0sQlxD>2; zM8}?0=*o%>VXc_4(QBT;b?1Us&Vw`&5A2i(eR?jRm}@!JV* z7M$)4-N^GJ{uo(n6%XmRV3IeN`}|%X%kN3*#m%igzuZ`UPu76j4o?2N;rYOhsD8?q zn-y#M?}lFoxTw8PZZ*kUYCQdJ_(8mWW8k{L$=)08j@NJ2B!AY!yr@*T&j;ggu2U2Y z0h)vSvWh$d=bi!ZbMdSYqPqIaCQqh+Rug~j#Qs~TkM8?}Z+LIWKT#20EdB!~**60J zo5*#44j&u>q+OVClf1Qv@0#QI7<-N*dE3yl5_y`x+>jT@bL>4W;ijoSg|Y`+_nx4C zHCySxn4kDX9=K}wX>HX#70jD*6BpS?w=X`0{ZFc55ot&g?8{ea2HuZOM9@*;0+4dW;^OwZ`Dfw{(JFmYvsL|F5e0NNF ziugaZ3)~CBabLr)Yg3j#;P+ISNlp%cdqlX4gMR7U6T#J+ zHx94ch5LG_&jnWgq0cVz`4;t`=za^bo?Z>D5}L-U>n{y?M8@W)tHJg7vOW;vqO$t2 zJs(^a-|pH5k7;P${pD7FA}>7#88aZcd#~5;6U?KWhKMa`ll-Urmxcdtir`TVEero& z=Rj-r_;2}ccK+z`Yvzl6awK@JI5XOg!U`~02_ay;Xlx^Nxf zI>Bk*Y|9ft-*WEEwCgw2zqvi&qW9&+gZ%%JeA+D@?7jK(osAX`;mH3l$wn8)nY9?) zt^#o5;FQN(E(`N3vd6fq!X*0(!D-&H<=iml)tPd4HG)&0xl*{d1-NT1n8u@B-Qb3O z+;QaX44nGlb=L+s$F_rh{JRC}8+A3?nWU*gXnD}G zo%_J|za{_gnDk}vOk^KuZ2u7!t>i2p3UJbmai2uM6m{H06W{4ZG zd{6BDK>WYj4Nmulh|gxfMvF#1|3h(!o~4rxeVz}yt#QrTCe|G957;wTo#lGbRR1jTRqt`h6YaP(coh59#!&p#JA3wueCBIv5W};pO5!8O&XrEz7$5?+E!L_7BX1 zt7Ct;SZ8~#3HQ0A_a5df6)WgO9#3Qc^Ic%F?S;T&x&pfL?pplguemmd>S|p!P5hr< z05fCdl09D(rqd+nWz&t8pW7@x(uMJSchL&Ej6)};iQajrJAI5i9b%*>k|0LSPsBHWYB$Lj z^O>)XgK6{Uv?G~(`c3lRL-2Xnx=%0|LX^*cr2j8e!e@%y>AcF~WzBo>;h(TSIR~$p zcs`S7k}1eJ^OnxxZm(NQpP~MxCct!9x!jbg&-5CTOs~N|%F)gvV{>`B#v~WV;pO7k zPia{8K}IfP-*l@t?!6*@`-boMdeG{x^!aCYnBBb^ld`OTpW*rcPpj5MY2v@rBwuE% zbF}{b6ytP@AB!!aVZtq#v&)V>lQ#~xcYoOGK3*8=W7@w>P_)GcFFadn%i0;{}=(d`-f%bn`G zu5Kr1mx*rA)PrmAaYw}CI!(%b4~f>@pXMDco(;|)!f?sfXNFAbwS~k%@#_4Km4{)t zTpaP&?=2+qg?n-1sOzt#qwKMwt3 zuMNa+%p||j0j^KD?*#eoMCR*%o&`4pPI2pGo#556sJ$}=e+Z&n4 zov8q~6WpNqT@&K!tt1t$(ImfFm^?Pwrm05pc-Odr5NNZvAFM z-ZOSQW_Fq6i0b-j!tpGGZ^sJ}{gzDf+r!9h6|O0GKSqXMigOZwtp_&`?lG&L-XBPG z=OTZpHOc#XsXf<#u_*wR!?x)G7Bvz5DAn+P3qr=-O5INoXU`e7xFb zP3kqxRvUHYuW8!qX^VMYc6K#%^+}%(cFmU2R!dtecKLJe2FosC>cI4Yxr=e4)XN9^ z{ynm1+v&&j&zw8JxN{VzCzzy&z7;yYanJg=^vw4Y%wm6mYGSrCZ`eD#%cKsK53J|n zX6L-N=-vhX{97LUgwL{P__tzc0j~JYYU(a5aVmu z|Eu-bCv=a#xG-(&aRc7oH~+}|S=?-|h0y<=V^XW~p=Wz;NwW7qSFGBQef7_SxM%Ei6ZgN@f>XY%@ZN*jDll8YG>g~g z0$$N)j%J&|O@g~!xJ!fekJD}0i*B>MCbfSxIIZum{y@O*O3S?(L;p_x@81h9+dWnB zAz$_%gs#1ss}B#>w00TOcrm+VQgTJkgm6w6&uy7{{jCI?_~~p-2lo;DxJS;`{DblA zfNF5r&eov!KL()7r|XEF*O!8K-Qn|pj6v_p$w?dm-K)_VznLuz@jtK=9=F-^Hp@X^ z=JLQOM^-qK@i*$lK^m%{S|uI(==9-@k1aJvtvF zf9HtjrH#=1nj`!mZ5wFIQtRfh|I%s;FCNstOUtb`@gV+}7Soo6$3MycON%T#JpNfk zn{=@B_-Cm}wW^qZ&r|XkL-G3mX1}|U3(t>n zt!#;oJ-T)Z+8Xy-uODVUbN@X3`M^q#?(uH%d2{{zYUuUQvprWRdL{I>73dAndsm=$ zKp&2w6W{rMY%hUsjp6enUR!hw7k&a-Sp+}rwPnMnp;ct!cNchVS@65b|IJkqe3jRh z4UhesYa;kouPqzC2igYkYx&a$n|3Sy&3w1p=>MBLtv2fS?j4K+{j_QC!i%M2?_H29 zyXWwCKA0?XoEP$-DOWD@Yqk?UXwJ1Slt6EV9?dhx#Q8#K-O#kBc4c_a&#?z#^5umV z#t&e~_wq3mAzNR-{(}mk`_F6Z8tgwPkG5>jT;*Ru&hpQT*nh}0Z883NaooEmn}6{6 zi!;z=cQJqZ;In`2U@fHY+T*$Wpim!sA=r5}k1I6pI+hgPP685jI0cXYQCHnK~O4_o;OLi?luY+F9pFYxS zind0+D@K={7WyO-qkm)nYWdUh$-jyJ>RH-ieDd#R@0x5rA;#G-u|LdB-Y5(ccFNeOh*OTHm z4{j$ot*u;necgiBAyrZ z?8qi?cUipbAFIGm{~iG|dA5Q$DZP#Pg#6yYIWwJulzJ z$Qcmj%TZ$g`xf(rySS4B!BF)YZkWuXB)P+gK>Rybao%X zD_vkx#}|U@v1|`dtGIPCnFBAzDA$jh=VSet#{T0sfYaVYp!>3~k>K7_N_U#n$42=;)lOVr@^WA zZN4a!8>xNCIg@%rtuObSfL~Ou^5qS~zT8s+TvTqV(xlvJyes$6Sh*?s|JqjgZAZUL zOu#RC??1(SaqSW~ok6{1Ho#?^^}ycLs7bw1ev#ZuejYD(3fvxW&k6THcyHV`m|FjG zxk;6&X2#U|bTM@G$2-M`cgc9U?X0r`CO#b|bwc$Dd>H>vP~Ug?)W`E7o+s>Ffe-ed zKLq_j>2q|LuXkqVSsMFK*iOExk6cm}+>^{rSR42Fb1}!HPLf_4doFon$S*SX{I>zz z0=Ss5=fBurUI2ZC+P27eQLY-HakJ$&p{)5#-50l-l=}>)bZX&#qCfwR>NIasC#!$Q z=(I%tKe=>eonFTNlZn6k8xAeubA!2wb3&!?)61nMb&B%I)u}O7r=>2Fs_0umr$OlI zUn}_OW$Zt-0*vkpws4==&$&CSoa5f+%VXf^GwyGJU;JWlUM)9KWC7tLEdBrVPOuNd z^Wx`%dw#hI`=BD&;+(|)V?6t)V!c8g`){R5RnCGL6udlSFE#SVt zKYqRxx>hyuzs!HmsDYRE$1lD-;Fa<0m2e~Ah?U#-FRqX6`~Tf#Qg0~+r+w{<$$j5{ z_IWJ&>?>v9#=*t({iQYdp%%LO+QruU5h8tU34gtXx}P`)+(oYhxsmbPSm?jhYEo6Z z;HMnAh-bTE^7@q>CiT{Ka4~uP$}IF==qu#V68-;etI_F7$@)@|8_r8sYM|5qBmX}N z&b^0v5og5xaVr?yp$SL+f3(ZT-IyK6-ijgrKRO34%X7ho@!!oWJ?rPk#2%+~{kTar zHOE{(4Xq7Y-1Td;iZQ!Co(7YBzuw8={qOF(52O3_#avqjf7RCbXIY(`CNQ#Zqcz4? zTlp+L~ zS&po;zy$M>6EpZEicD%<9elL+S-rf^lIt9oiJ?E&qEF5fVEovGr^8hjoJ6BZy-RlO zvGhqyXYwKb>!-oYTC#YGA$U+-e1=SF!vM0TELl53h%0Ntq~3$h37tptb+&7=_{^Ks zIeqXM0ORLvkHv?4a0X54#3ZZ7fv=pZ=NLU+HeFKa#3K)THjjX-$7cN2>Bj>b@_M1oLd#}@=p)=mf$Y{Q&&J>xOwo6G_h8hwJ$kF3 zEuzmuS1x2f2j}cl0KJ}kQ?Ar{{oX!H2#p#l1BmY*}n z1}C=$%mkQTeAV=eaBK)328AYGqg%o+NBTq|1s5Iy))FaIasoZ2l@Q5 zozNe%&Jkv=51m}b|K?UO*GM1MI(~lG`HHN4%fO9;J1v}>1ht_A|E_^P1$|U}4hzmB zI{leC@7r!t7dC;@d+(~3{TzsroUPD1p`U|Io-V=3DABh;R}N)+j#hN+xlnp!yB?qH zyI@imkT?X+*r(%wt^_DDN< zrF_{eef3_W^Q?EM_bk^Ickf0x`pd_=bJ&9ex9RiYoZYcD^<<;$mp_hMw!?Y`+SwO> zT}o~_Mez9OhOiDeIblGM^{RZ6y1buT$xjQ{7oOqE8w+vBdNuL?hH_EQQ{b~e7J2&W zPLJk2r`_jRzd1qXcJtoz0Y8-G!)t=OtndUvJuR4Hs-gPm}Zl@x&#^G~Hc;+@97kj0dCzUM ze%mSBTtN5N^qSP?Dv`S;tc$!8J(E|LN!>jLuS)UyN4-BD=Q>A+IPsb?Dfe9ik6Hc< zr7i2f6U;ETLf4Adqt;hj$58r^!#LE~9LAAO<-Otvvv^ik+#&@0i!tGUg-6nwqkAoLpOI&*j4 z2|@pL>@#=5O@LFrO$m2Mh}+>agC^V_YDEj*wf}ftZXnYM2H9oYYZx!?QD2z>*ZA*% zUv9!G+TL;$9qEOU`s)PNo~z1 z|8-xg@t+%4_4((gn=HZTC2XZheN}zR?E?kD+1cELZOpRW1=Nc>=fIvNzU+ZE`0}lF z8ntWHnAv^aAlF1|muUR{*EzjeXpD)g7EJn8&CryK`hed*pEk|w_CA~C>|X+{7MhQT z$NrVH(N}{u@z_9HX$+4RXc}{D9-XumSZ(6bXVUvF#qbz`rg6~bF;3fz)g~UhXq$}T zu?N}?3y&>@d9-b_+Tc;Rnzo_rJPIqI^;>xHsHLsPY7>t}+B#x*bUh&_F-8^`LegKz|-C2ABPun{z-f^pXf4>e;ZZpZIK}O}fSL*#$j6!e`E; zzL~b##Ak^%=^ex8K*s-X&Rf@D*Ma49?9Q>@@cd47kv(r{mS1M{~S~Wz0;D7J_ps& zX6Lo|$bRK@9G`CJO%Xo*wAEQ{;v@U3X^Z2t6M9YLni<+EXxkW$m%(zBal0r7dJFW1 zknYrkWnSZUQ3;pcbXt5iXYx6u5{z;}YYRUP!Db8X=yOOTm?gez z4eev1vbs!aqzX*@84Tx;Au!!wdaXEgMD&>eGY@9S!t_Ki^CtCe#j`73=R*s@On|w_ z(m9elhgO)>{RLoJE&qHtQ`VskVCunaviL;u>(EXxeJk)`+&Od*%oLdD*-LWf&@pIx zplQF%?Qi=;0Y-=XJ#2ZPPjipW6GyuPcM5 zT($A^f440gz7d-IXXD$vwrqIn-zys;c;fH2Wy53tE6OpO|D@NJ4Nv~R(wK=qEXQlh zfEq&h08ZS;C#=lY7Vd=A`fVKkKvY%sg)?mMTO^iNkHb5`odheAB^3P%9 z%V;reu0EX0iP2|G54b*Xwm#TD+C^KOKG^SG6Q|EKbk!GIpK;o@(&p;(s#tvvUu{wk z+5LKcj!X`n>1%czq^J>cI_MW9x(c4_46@} zv*GLU`plWsL!A+Qu>T>&I!2#j?02uprVp_>q5yg~*K7Z01801^IcMZtvU3FUrH7Ok z&B9d&xX8I==ZHp=+NNA&lhE0~`*Hj^Y?oC_C71Qmwsvqjm%O1M;CH3H>qPx5o(4A# zPWNa_m+Nw{oDiR#&=n8q|L$D@pS|>7FsbjZ0Vn<69lo16s=xB(yA9x^|GNib^*^!( z+zxQk|J~hz+^GIX4Vcu!s_ilQD_A!wQz$fbe;&yOj;H3Zh;Q$xa zzZidgPkll9ukVf5e}_qJZwBY;-yZOb>VM1{aHHU2^goLH->x{i`g3k7#{Wl=|KBeF z=jvY^;G+5;g}=UE3(nO)FINAf$p7ze11J68H6QTXOaEz;dIVUk{^b87ilg*@*S3I9 z)c;43|Bp0+lm74O4{%ZakH%k*^n;WB@8WmXV*2mVd(2fnEXE)fBj$%ob<0VFLRKehx;`q%aZxTyb+!CybD1n27C8m~Y3|HC0) zE@x}Aa-3G;;?DOS?$>~ySd zB~9Qa!O6F0&jkFUzCCWcNsX%}$N08{`O%4V9Pe|S`Ln!h|}x1 zVw2jD2VMSJHyZ1&<7&Z4|8e2AhVmk3Q;ur`x5wAZT0cbfnlP!KDo!!}Qoj6DesJ}w zi`Q!gocfxpS4FH|$LE{W<6C{bjt+4Vz24AdQa`JR*X#H?=<>Vb_|83nUeP!n-vMp_ z+;-u1h4O|n<9Pg_Nllb_dcE_p5Es=e4Q}TOdd)#sKD&DL#p+dBXi`6yeXd^Zp}dG* zrIp}z_grV`%f8v4WVshJG#Zx3e1=MB~1l!r6IJsis08Ns!f)GwOA zNv|5l27jFq)oa|OehDmAuTkiMURTEJH3crvt09yZ(Q9pvNj(+l#c!^}=vCHWQj>9d zu^&^`0bP1kFYmKm;GY8&Z7Z}YX!@;8_TVXAPLujoKJ;2GiE4)glHOnE0^|5P0~`~HA^&H{NSVgHoIh85(UP-{}ZFZShG z&k;rC5&z#yuNCY&iTM9PF*@E~h`jPbllo)n%JRx9z_hO{@5EA* zng+5g@9KDYUEq`}EBLc~2#lDmVBd-TCiSNlUtV#%ygerM46v2ty{QOH&C2pl$_JwY zCx4#FyB=fw`KBh5`m^*}!M-B|FEf?CyvyR{O@fnNE6H0hslOEcAM&Ud ze;M@U9ULp~LZ!oF9sus$hZyU=lkD7Y&sM-DIDR4R;=HBzl zc)t|CG+=hG9fux06U2V`$@3=lcWO?s-$`FRC5N_h+Rov8X0C2gve)?VeC*3i~W+a0oD|Ih||u~3rZyr~A9Y-j}cR`yT4dTehY>Ynf^)Iaw< z-PzVSjFYE~K`(}nH--kk!7drY(3Hb_B*U6N4DaU}=iisF!2Y=ca5v&l|DJm=h|!L% z71%%5#&`cd6Mn0}ez)yGt2W=6>9>kTllmu@alUH#gI>y)f9CPeCFylsaJI{N!qQ8) z7I1-&!ZU65D_JyuJGsxKo|FDMD^|4_tWz5;b}nu^IO>}FEM?W7!r07PI*Z?oNj)!Z ze<^-DL);@4j@X=v{m&0e?(!U^&$%qP-K5x^+5mkgbe%!>;v1a$M$Rd<(3hZZlAO*U z2ik4D#b?l@<}1L(s9B zuA6}-f9ZpLrwYG7KJ{VW88bm1bDl9&Ot^BBdV$*E{$}tQe+$iDZfoEO|jzG4FAobk=Dzm7+E>HHtQNa*~FH!kHS8bXlt!e6hFFSIXk2JapB zYhV3xe7yG|IF-fdFTd`BmtP-jdHAl9diJjdFj3!;zm-kUTA-;$dHogQ>2Z+<@1cQ!OjeyrsDU;Z?>I6n%rVA8MNu(E$nn=|SC zwt^{@JnNqDgykR3wVqyx{=_Y>QaH|IhrgGYvDGBq-rQy z?3gmC*K4bKQWtM=xL{jYR_eOA~;3%fBBOMad)Yj&TUkBn%3LVF9( zzaBl8g;s){)QeY-A%nw~&KbN5yUo+xxiJh{F+4c`Sx^O!u5h2!{)uSSp0~7^-ESJr zB1g1tbRd>{=||mt3+G=;hoL$A>7%x7$gAi38n+NNo1=HEwKZJhrt zXy@N2hiz4Pw2|upKl*JI=YI}(78(mGKOffbbF5SppH`DTPJLVN zb9Cpf*6*d`tGD*zt0L&pJqmpF7V6)sTAqI{lnnMI{aU=ok|7-VazHt_^}@X`z~$zi z7CH={zBO&qMfJ#vJD(8Qq3zBky@&P}|W!Ru``CVdDshIi%!HQwnCAsR2M zD#4Hkxtga{o>1r4wcOnD5QtuH>oe)Y)K{N_mp>*=g%FolH<(H4Pn~$>*ZDOqH}SR* zD48QB{d)YJS0Wtmi}!0!ZZgCn^UOSxK5_w>1D4F2LWpYjnWZLO+zO@_jGu${^P0$e z>l!e-e0i@4YI1Jgs*o9RK9lF)PC);?`nza-X7>@JS!ne8GqLA%^-1NLK582`>0?*( z-EL$2KepIvlm2tGmD08`r^X+LGisFdr(PV}0Hz*)oz8EJc;od2R*K0N)fM2n!L6rH z`@UEgn&@I0z>I*|WMS+xlIUK|eCD({Fuv~CUrqc^+e2HlR?~l~vH#fZ(6Y^iMc)Zs z^(2ly4}B(vj_kJ=AbSvcR5reO8~x?jDRS;Wd~+J_^7hBuS1h~H;q7(w@g4A}VZP+~ zFPP54=gey8viULbIX#%4Irm$9glnM|$j2`3*mxZNDlG;#C4Sbs{B~IUq!;loRnDy= zf8E++J+}<~tbFKc=z3?KOK-|p&zx0i(r+k)zLt1;b_Hie$%(USp(~Ec36JjBIUyOX zU~0hBf^lUyHGvRpu5N^`KBo2aspo}j2K(79^5!hYzc$|8;FYZPI_cu01Wh z*1iuxjL+I*(rbI%Yg{{n-^LXW@_%g~v>EZp4}G5bjyC7*)QdOPg1ZV_1#3>P4`fXE zu=gF<^TvK~+42!x-a-DqQGKLj+2?^S*!T|YdE+){rTpoGes33kg731i;@0doN-q7s ztN~ngxR%)Lr-S(HfZhRJc2-#L6o}eMe>tHXoNH%YterJA;JUzNvlCltnxSunZk=0F zzML>fo69>dJ8xafcy_{`$hFK>e-21*=g&Fp!H;-kvlax(E6Ya;=hwQ@9NJ(YOO(n99-96(kJDE%a#-3L;O!t zy>R((A1RIx@jpqqlZ_8PU5EWA4MWdj<2vj=X*7n0{U>eDPCFa>Pa2P*l|!3|p>2RR znT19kpWR~8XNl(Ur;pm`&*hDLmml=OZ)a1_&swetZXNA&tU9b~M!7~cG|#W| zDk5!Dw3WC#mx1CR? zzMYqo!Hy36-&GEMb_IH!Nxw-pY7Wmh*ym)t%hfr%8ai=FoPixDah9;wUk@MWS7_z3 zn=dC*V-o5gCp{SKcjP8|Lmc_=F7p2r<+xQ_&!%3SGDh1LUHipgJ(A%o$=GSq6|2Fu z2*+8uqQH z|5pq^Q{L)B4AyTm>FQ#>SA=;OEC2-~KMCjSK_IzS`YyqzfbR$9tkZmC zy`PNYF$a$sy6bB3=-aqz&i^eZCoc#9IOWTk)9^S~xO;>B=M3MV^SiO%m8JU@-ux(d z1gsc(4|7k|+@_G8F+UfN5imQzWb41uWdQmVI$tDRJ`+BVoy&_Q{1-|IN4iUE8G0x5XzY=( zp8j&CV%sAbX9m8BK3~6{{(mO<dexA;bw{Pd(_mEC$ zv%7c*xzSn!?L9?i_W{b|C=LGa&N1l+TA=-1{COXM&)=Rq5zqHDnDm3C;F_#Gq4mB~ zXcvb1|6ub980msN4-SIy&O+Gd9o{nrZ9BB+GcEL+_fY?Lp-ay`0nk+ z^f~nz_4k|t=pE3r*`0=_{Jb5zPdGjtukGht@Xv-~aA|O9;W%sQ`)As+UAS74e)|Nt zKL}_2PV?gtTpMGGa%UU3vc(`*ok0tSZRbo7ml<%{TPa50#K*O>G>gzq4){rO3d*tBEEd+7fU4Do$l`h7c)9r;Z<=RK9g zs>R2BDLW3G-rI*vjUW2$Y0r*eiLMOku&k@ub!sz$zWu2&h?~u4sPJvd{SChfH33OuD9={?s8}ybHyPXKo@aDe}WPt4;cyUEr9QIAsR~ z@7{5q%j9=XwMnmQ0C%!*uL|VmCf0;NbgSz(>9f^0TJVGK`^f#AI`aSQVKCnF3ypsL zrr*>}K^udnT*i+LK25wC&(7WnttpJVb51B;x$!>iapM~7)mhJ0V()wNp^sz7e%SHG z9|wMM?Dt6vS5Dl?k7XS9e?0%~g=;YBhkDRSdGyBr1hLP^BXoZs@jtr_oc5}GzuaW$ z&i?#+iT~N;dakS6{|on_oQ%7oZVqguo;|b#zqosA_+n#;Nv~IqYyZ?;w_Eo*(P?81 z^a<#CFOS!cxE&hi5%JjAV$$y}1rvR)PyD-~kz;Z16{~B9UYnESsHVJ;vx5!(KKyJb zM0|Fd^f{~Hvo7o#!QPAXr2akB0{t>e&q%)4&A?*~@!Bd`WmbM(8_I&$`zuZQy*=={ z$l_&n3FXlH8$EgJLQHULUGz?PjKIUI-x+g#eD?kU=;P3%_baJq@81sZdT9QBzjVU> z_im?6&q@2aVLvA=ne^wnVlcH}y!z7aTSo4@5Buxzbz&O(*S;(Cbz_ttM3p3E6y^}}Z$ApgHh{wL(KKsU>2!jS(Tn1j#lVEq2O$r2|_ ztx2DYo$l{J`@Xkp3ch$h{yKLcCubk+Td#d>_+FiTiZgui{$`W@$PRR>7w!YWn3tQV z&cyYa^uwxSHwnl7yx;e(3Sp|v?`OXJJ^Gi^B-{rB8*=TJ)d`2c8V8Z9dxdM+7xMdA zqBdj*u0GGC&)Wq~wSMjT*jis-X40F;Z>Lzew}r8CR%P<5H|ZwTm&b*BXBhhjLzwKS z?={fOn4BQp6hUR+$5 zlk=)x;m)__)vpR3r8qN+Y0kAaW$Cvg zluIr*6q$5~`eMiO*mzs;16;C$G!KaeH3>*&Abozp{-{3 zJ{k|Bb)Wk8LF(W2P4t1|B%^ENs?l&=YE>k+rhah5q;G75&r8C7Bh)7{7ysZclm2We zJX?j^8u}sEnsAjMdJY9*d-zxrv2OIQbz!8MeabT9en?k}$$4dp&z`9Zi1;CAHX zmWTyv)6t4;7j8*U0nStAyj3i!R@e z++c~X`SwRzO?sRB@+filbMn4Wq-1`m35;@gNW6X*yra#re}_T582`Up0&c{b!`>0$ zMf|@z0;Wa0z8=IYV}FNvMq{4YeIRvkuXUejy#L$TnT3X~A1;9ZHfYKl`LS(zY|l8y zC|m`&G&qe@Z+v@jAJ(zQDdsedy^Lqd*ERg49#YH3+7{*mGVRbj2i_J^1P)#DAQz#=XzKc5Pj7&)Ts%t#Cai{TM!79@Cju zdGnH7=d>^hh~IfLCjC>@l1lEm<@Y7pC%u;;kVEIupC7KLUsW<+_OFk;vvE@~bB7i% z<>4AJQ$ZeOJohP? z)U(HD!F5^w3X+L-@xos}tIo-J^?-QwTkr6Ebx+_l@tQN~Ipx8QFmEHjk>s2=ZPJr{ zU`E92w(zWCf56F|_cv9T^skD*4U!Xn9B+zXn9u)8yzT_!^+A5+J6sde7n(Xv`f2sI zZ1>91xe5E9md-1z*OV_$cajU5Qy(0=YEtXeK!*#GMxc&)HjAz#wFu*=cD`SITi z?Z0n%WcANPo{#;%Z9}H^JA-~x8X8x!oG-sq9e6>!*n{_TVQiU~yNnX9&ZPA`iTkeE zl#eU)b7V2-`5Ed?N(tlQ6S|!|5!JNUl-*O1J^Qo6Jh48!6!}ZSbCJ%1g=4;Vew#`Er5oH`!i`yLfJEkIj%3qco?Y^MeB2KLTXGYYkEx3vTQIx# zYemQCJ} zn?(oTFUx&nJZ=D->~i&E57L`sW#}gx7r>2z)Av@MAhZh$q3wdUo|+4-!>5sR z7nYet)+9OZ8AIw`pJQ#H>ssu|-2h#CmRxI}LAkBj`e#H;@ty%7`o^8 zKBpnvnh0`2N_lH?ErS=a`Adt&DN!Ef?-G>Ay9=OZ`_LV)8Ni%ioBd zqcQr};$Y0obu!mtADi)P&|bl@Cj|A~?hfMDoDYt?be~~4_TT{5Vk;wDIXLyNG5D3R z7g@bLrf1A&g=;X2dGei$3xAs_1BV})yTHw0$GPH1f1L^ZFmH?I9<$RtVixs&-DNDl zT@iPp|9ePZpoFbAA+%++&uc6*S0VX0Zvqe08E|FWX&3+su^9{TORvgyU3 zHad~9;=)d|SfKpdBHUjB9i3{+a%{P92wW4m-wOBhP)B=WE**E8^xwOX+aVn9|8DZ< zTLl(F_y|k=`^Qe~Su5-#!5ls}Vc+-yi~Nh|{{@P9qp%Z!p3&U6i2hPA56<-^>%?ri zf$WRu|F7-xeaW*-E5z}lL9@93h|iNfhip8hR?RGO_YUm0`VfBSMP*xv&GBW3Uzt)Grt{x*U9qf>nvVtLSE99c)GvUYdyEuLcRRw zR$mXty4KP|`YxIDbBr6VjAM+2%arl)dSvvvevmiZK5 zR=(V9tt~o35iY-ZlV!Aob){XLZ%1BC1Q&D+2%_`ZKE z*7uv4|G!k^`<^*jFh{j~kF6iiGmA$NqkVIv8_%i^`?}>NGmI6s9G+=>*e2}D);W^I zn!T`%X7Tto*3sL9U9k3<^B&2-mcX~ir2j*Ib4tOMoE(f9x%PPo$saX~Ws~@EP`Gm2 zk4^?pe0f=cNhfDl@FjDc%gR|dGmr4+DZzbJ(KeX*7fZ6x$k)q=r+eRN4Rn3f#&}j& z%6Gf1kG68!$UFBV9R1(D);~KZS>%5m_Gi^&mxqteVfn3^%l4T0zxHvRp7kj9e!~WS zm*<+MS)LQt`SU)}N}x5k*SPb=;N20-+b*w$)()*WJont_r=RFe9=$9)cOPt} zwj#xg7}{zLK6LD{RhSYm*b<8&|CBFv%qtQV_`3KzfxWqj zy~my_+s)$p#md#-x`ca8m_zpSV&cdAud>aPd*r`Eep@5_wwlE^D?YvO zJMym~KYPzXcFtqR2)NVmyVo~^8x+L3y#V?S;!+RYt3|o?J{mmQ%gti_!U{a-{~suT zJ|FUMc3FLcn6(rC59|Wt{f=0RpRd?_WfL~T-_d^Fkw4kEs>ja{rz+qgT#s3N3*$yY z`&dUlVU25v=Q41kX0b~ACWU*v-s1O2fWxj&Q2);yK&KBc>&@DJUC>cPr$3)L1zr6R z-#`!FFD-hlS*$LMq2t?6v_MxsynyTdJ)v^~4cxl&iC!?uvz0K|Q$6v2V0M|sx95ZD zv}D=m)}(J5OcR)F_Tbs79{x#7ml7+O z@D!H*@`0_Ksklkl%b7zv-h?H$C<9E~I)==AvX$$y#HM51%)9&IQ5v!7m^Oql9 z|G%OOTJ%gd*IiR&7B8%a7JaV=^XF^I&HPjkw8;GV8sd3{uF?J`<8W{mlf1r${_on7 zZG4qH*)Kmu_0+Y4(0ZX|yO#J}Bl`!T$34f4FRz(3i_Plys)_oL(;XAE(Wl)rIIsUy zP?K}*GdRfqRI$fj_ei5-CVZ}@zg#GPbd$%gXJ6LOvyE033s(tl7TjgRl?Qv%*H|#= zb#;?jyr|5_t&Yd_fK$#~C4T7U%RS3tD1M{hc6hkM*msD-O_{}ui@@Cjzr!ZO{Udv> z1ix!?z-{$$-_MRCE}ac#u|@n^E#2(>AL8EGX%^cQ_vji!a$2~)n)n?1y%#Q%~icx1~D(Pxk$f9m%)z4!%d2=x3k_Oz8kzaXr+8Nc%ik588%qX0~{bETr! zK(C0QOGdLN;~r%A{@-fVA@LxdmsG-IBelxYGg!-rJ`BAzhK|2J)en6Te`&ma9nbwY z`0KxdP>^u=Yx6KTHj#Q?=GnW5};kDGi7v;Zb z-xaOV%>QLi46VZ~ez6If)-2SEEB!g3uG=lFJDVOe{l?234i+F-)nc6 z#mn3I9``%i!eGzk*u4_wGX-F#!NjdyiNj~giKTL(8r{4&UFN$^^g1u!WS2*`&xd@b z4SHS7_2~JTKIm=u{V@8Cw|>Y?IKBjT?EG{$HK_%R_7V?$l5@I0i??D^Ft5TF*RA&2;@0@WRGGz3=X2ea zVV}*IUyu*iHG$EXovl8R>(^n=t&CghAI$pYzLK%N z#}A(&{Ta?N?dvJLyU$o@WXnp^vIbJW6MUss=5ytX_i$Egx8-t*n$=j}6@aTdRM zv)EM)zxynHw_E(A+YFcqU$4VJcsTa4auWH}o;QfO! ze3NCe`s)pC;5xvqWj~m_;dc^)Z3eA1ZXlm0D_pueE(ZJSx^{$Xsry-L3Hg1)PUxM` z$E+M04o!CX?}0y%y`ID2`Wp+lJ`F9df1uxuzF^mm2 zV*gX>UmHS9hp!@j?519RX$rb(!$H3e*2>O=4}vBf{iR>E;R)fwGxW~G5!|R*{IdM{ ztZ)wpV`{Y4d^R849&nmN`2DZO;zb`IUl#8uA+H_rV$IO+kGp%1eK(YXT>_gYEMuBC zo;puk2~k4K>dfL-uy+~vp6odM_F4M#FQ?Hj=2@Z7PC%FbTC*|l_^>~pBCemEHH!nv zx$)5F&WL3jaqYo=mw%S)d+5&t%8Qk*ujP8hRs99|LEa+2r`ariRq`LP^75XD{2s2~ z7IQuQ`Kt>nTrU~ef2aDZ_V2uU?5wk72r~~x{XK3x1@pN=v-mY2iR0ko&5bk8yOIZ= z%`=OGd0@tg?SZ@}#^3kJO=NU;)$Grfo5ip9Q;YTpyN_M7YpqOh=PaLXG>hM8gs;|g z2OeeJuXtMq)a8r6?itSE#YDnVZ(3r;J?TKb93EpUp;_3H;GA}DUglPd%a`$Q1YbLS z!t&nyV6Vr?RH6ibQZK&KfU{Wo_IBEN@vIa-8Wj|hjq0$uYhAbiA={{O%b z*c`A2aKE&6*)Hdo7F0Owf3OpqhJ@ojd7Ec{-pygqC7b^LFuA)=E4TyCv+T+HgT>MH zf6ug89IGT&nlm2Ad6?k7u4AvNUF_%b&Ek({k+1dEfjnc<7wlhkM)`gY`+qWrO>V3> zhZNYqZw6Fz@Xz;|#V4omh4y9rJhtzjQ42m#Ja-7Q9!%-7-BrMU z^Xx-M@S)c9wsQ}*gYVI?RkS`czpFZiHez1hzYJRS@}9zGzsBjh321fDs+MUN*|b?` zZCPme@(Vf8(3^9$!PwC1dqDJJ=-XDHS3_4UvR#i}Uuc596eGLSyj-{jT6NC3@>ic@ zJ!34{1JJ8t=;A#Fofz(AGjo(LOhM~}MxAm$YMZC6HM8wz?00!sxSNY;+W=0w>BF@* zm(o_xcfYL!pBH%7HWKp#n2-ATTI)LyJbK>T3{F1I67QS4pbciBiGM4!QD_tJFZ^9t z3+#C@`F`^ba=8ZF3cu5Q^BfrET(330Tifrl@fPaY&KWRg@uv?lxTP2!7Wl4bwYOCY{__zUh?Swznq7k?g6v(UGqYbCnw|4{hcX5zSz5wiNK zkfj`JSRV7;=LGFB7hX4)dodgluN#88;GAofKH(aemo^}?NVxy8YHuQZ2#{Rr8#ON< zP=L(no}p+vp(&4}H1XeV7JsGdluP>`7wTajO2jv}63<@|r>t{qWZWuyR1d1LnSHC^ zo$I=G12olwY<2F&8q z_3-Exk1MR_=@Q3T-gftTZcW2y06r^>GqhK+#^EvR@(6SYZgt{Uk~qZ*QJpGI`*-vQ(&`!se$-m2;2&Y` zN5=45ng8r+;x<&9aQsGyKZfsHn2|o3r`?9X4%!LN9@%ks;FJH)-rK-eSzL+#&-2{5 zH#a1KygbB!F+`eWW198HkAF%jo26McrIb=O%d(VpDN8A3S(arfrIw|XA|j$9MU2RM z10o_IMg&AeL_pp|M5T&|h=__95fu@y=>31sJoDUpbGae-*4_PmHlL3&cji22&di)S zbLN~gGs*Y%%woQ{w8P01IO39q`+91E!I}Q8ofeJcXM@k!gJ(KpVq#D9(plr8A0Miq zt&;`M^@;xennuJ4ZR{8H-hGF_j;M**9}?FM!MQj3@nLAw^Chb$5og~EaGr~P{4#P? zpa01Eb}Vkn*^vOr{Jf(k+HgpCKE+yh$H-{IlQUD4LG$g*|0A?7AbgQ|E^e<3IG@Eh z9=^B(`TuG$IO^d;f4yB0gV4I^?X>^ZRrL8`!SzC1emkQRhy@3IaQpt~$Hxa!ulUt7 zUrC6M2qZ?2c(CWAAD=+JI@bW3^%sdU`cxytC5&fj^y8DXN8ewX^?zeAm(Gj?Nb0Yx z0d7C~x$HNxE>Dnq!IA_>Ewg5?ihg`raGDs6RO?M`9WWz-St0lWaXUnkov#-C_cXFc zjQ}q5oj6~r{_)O~cASoW{2_Iw3IArkm_T3XTnvzLxwB{V+3{9-}Y!Ew}dkPE)>Z_|IIBY&*eY) zle!yBp3&uIItl0QDW983x%7vuN7OOXNqAcZoO8=57aB4JA%F1io%B~OZFSzDuQQNu zvHh~081<$5cJ9b%q_yx!v3$%Q{Wur>x3$oIt=BGRsA(AE2){&HPoiwL;2s;3@6OPK znE_ACrTwkpW!r*o-|p5B8)-dv=AJ;l?giJ(1egg4FwioO_IK$COtNl4-^?qetctQ! zu_;pClk(w|caHOJY#kQd!zrIcc`|O=Dg2VZ1^Q*(X|XW2?)Y~k`LUAoRz)KPVQ@6D zM$g+z9UUn*aSM&kPzj9Y_bu2a-Mo-xz%(@u<7Zkp)ZnPIxOhK9~NOH=U}HKL(w@TUzzj@)N#rs3W&RZE zM`mcBUidF#^W_4c9{n@F9(;3v6}}C#@AUh4V}cA3IQZoXl6C`zQh(_AMCw7Fo(ugx0?AP^1W4NQy$dx^*OL!nH z!Cx?-aeplg1Gfr%8g3E3fLKgioLi`OVaI6X8}NmW^-Zgd^Hfr-??U?P8}PW+FViN( z?=ErTYKG|D3z;t^HI|ieM(AU0KNv6#$v7Hoh`=q6M&vGC?XOF3*Dr3%v^&M%m|JyL zv|)cW^rcwG>k6X{k7uSRV-D1HiAKJ+pEByue}aqg{N6!+CF5cY>xMH%b(A#`7g0Bj z^6ixOVGIqw#LP4DJ?-f#@=We6WA4mkqv5LnGXLs!MI(PHv^2F>6#5#VZzwRyYY=6N z!;}q7Q3meCC6x7}FGKKhPp`Y3GqGOO^M7&AXrxCMzHe$jEqIv!Jw{#xhH?ADU|{N~ ztCx)LjWK?9rY7(o{jnH+{=W2A6Y_oWLCPB_Pa)qIpP`KT(j=`y#|iqI_UQBaY2S#` zk!Xj9jwMy}JAKpC++0F?zJHwZ1>U%6oqbwD-%(c`>t9d$-fp1Hp`8hG;9wk3;IJ3; zDh5vWNTF@9IqdJjv@KfTL|)K7N9KBHZ7kL`;3Uj-#$yTkZ?EQPI~|SuFh(17#$;4u z+7=f?BR`7K_E?j&EvCQzY5=qy6WZz%XxrDQt&4|)PiQ+Na0z!#ZI6Qq-`}+*8tF3! zxTa#31m-v}yMSqG-J#EfU;fsmZ}&=l=&?1veB2PP5V$2)G*YtxT(Vyb5g#$y%!g?n zfBOD_C8g2Gci{^i#~&IWg9|uC35*OL=HAjN?2Cn0ljVk#)kPaNtxZwJUSa8`Xv1om zPlgIYV0x2#xG1V`H`@-WFuoQpUe;9p5YdlRx?PD0wsaHZ0#}#=dPd-+{X; z9F6?_Xy953Tqr)?k$4q??=IwjKgL_1?GD*-eD5c~(ayW4MI-$?LPN5S!yLPt_Vll$ ztcmsS?(LM**B6VyzxzZq^5a5aQpDijbpRSSQ6_7Dka!J$50MxvEp4H{{viz9M1lKR z9Iki5kkXcA{h|$fWDQL*p36o@8y?9{Q3jtbn@&4~j^zomB54o341MOuRlwBXuaPx( zrZYaa5I`gR68W)=%Qeubp6nOr;{<2E!0n1g1}p`xQs6ek?Dhe>LwsP+wU#pf{}Fz- z*9zP{33mHV35|vx=)Z^c@1KOWsnF)@cQI#@ff)@9_3E=3zFssuUZuuU3(R@y>_|Tt zeWp>&oYaN<|A~x+?C1Qt#wOsQjd!mCW-NGWg!ao4XfKQdf@`^oMg}ba*XV@$lJwH$ zrNErH2n>9>oc8~71u&`X#Zu2m$_G3{nHdJQqNjoPB&2x?Ow)w z8C*!a_t5S@qAXhfIqyBqJ zz$CaFFz{> zt~wbmuIh;_x@S`~GF0ZJ%<}|%PNH`kx>mTr)dDAXm>J%Rg;#<{_+_Z90UFQd7+n|O z85oVo{hCeUfnR=JO8Eq#hgecy?(|CND4~b({P_gn`Y^A|IF0jr06D&5do(g`DCLZ~ z{u3IP^GzMUM2~X*CN{pq5>U(9vy%1f=i7lZHiKB)4E3%or0f7?P4LIcO6rw4n9LvY z?Ev#_s=ct3kE2}XQxh_M<(z0_7{&TMQ(sObm?mXB@0|{ejAt!vwErzGD~2RAQs9^` z!`1>fN8tWG-p^C~PNYoW4o4&ZQbKyGzzvMUCA#o|TfzAM%NF=;guoF~YW7mjk%W4Y zoh!b+4emMx60+5-XVsC*!rMKH9Lons1W(T*~%F8`d#j zE+`XPHbf&MDRRXBXSc&9>hGJJ>;$T{9KR3#AGHAB5%9m!9eAoF?suXOR)&E&4!xqY z+T4?4=ndG<#{sE#Wyfe_^m6R$RRZ^2_KC52CtXl4qz4gdeD zl3)1=c{Su!@!Ow^0ymUA;nT#tapct`s`%!kjiErVZ`>LTk zoAO1#}3sIrH~1_l;z%nG+UvQ9JrjO!g)FF7HSF>2XL!YcaGQr(F7aLR@|( z-{)HoKmQ6oy(mn1G;%E<){+D~iFP*Hwz?RYN$}?;p*b(swt&4fJ};oDejI(Y3S9DD zT$R~F^oWB9zt%5^Mt*%77~igs&R@^`Us6w=(PK%8jo+!?MgD;l`A5k=mm>dMwBat{ zk0d+~WRqW&BEOXUq2wp-HK_Li&cEC>B`F{NcwhjuOP`k@L*V5a-&i4KV<{6pPgREg z^XtJHU*o$b=(7h_Q8t0H!SQw3>6OrD0<#|&S(}@JK_&^m{2IP;PBTWI&P}{SI58?i z+otb79gU0!pN-CMe|jKcJS!TBFBz{jy`zzxCDdKOfAR-E)OUwId^qJ2M+E`JVP~7yeIS zb6iLJw~Ku1Oy6)f?->7XUZHCa^q;3p<}vyo{ogy*|5CmIx+*D`Gjc{hjM+=!$#n-Q zA4$3BFg|UGI*h=ar+(>c*>C$WGZOd>`q$I`C(40ILH~N%|3nF8MusNFT&^ELSv6%T z>>2Bke@}>P?CP~mcyE|rEp1z0OS#bA#Co=VE#;Ho?-P7K+_zKh@G%JQIO}QuPN~0# z&%X)wVktjIxzy2w{q&&%%4;c49(VfWp$f|CbXnv3V!-=Q4P~pEz)PP$G@9}Ql<$Xj zf8E;@Ctda=57GX~!vE!7|HNYHk=^SiQO0;U9pUS9FD2ONo=sqEz7<&3izyv_*uzc3 zQs)Nd^R7(3OEF#>N+=VVo~o~C^9JPK4Z`E8#*;R07|Qp>lpmlyzO7RuX z9~ghF7rYC|J4jxtJ(84fqTHK5vHjf;AFY%hM$ZcKeX9Mnl%J=(l=3F{?BPPAUyema z`tu{U5#~E^JX{6LbkgQLkMQzPp9b3gF!O)+9Lk%ry$Z|}V2;Dj;=8Ev`FVhk#j6K- z_9WwuJkY*F;-gxKJn-$U56xk$>ly0~@Wn@0B;eWAm@kCpGvKNM*Ey?C%kXU?TTbkM zCVnsYMmHLnN}D*_*5CJc1nk^6J>Uc8>9lKr->%rsU9X)R z;peCJ8azFX9+()HCU}-cBR9%83IF(WCc%^|Yw*Thz`!eZC;=wX#wswZ|4#|c!+`Pm zFln8BBs&_}*9Dk;31dDlp$ozD2=jlRj8{RtE_|@)=8Id=ClF zKQbX2*)KBcYW|Zy!Oi-&f3U%Ac&<@wAanJRwb95k{eYJ@!dRPQ_t(nz`@MePZtl2D zPt?%`hVh>!-#7KH88DlWf74`b*a9AZTvjE}FEEwRkqJzq-jle-unuqR2uuy_QSjxN z2jk;6JE2bnj{bTU{+2sZ>@zE4XGsFwSRd;&frDS3tEEoj4mCc%Zxg_zA2%HYPR4p4 zedN#GL^&(C_C_NI>MU%df(yHMZ0@}guao)mXh}5k`~+~NicO@hN2@6ZkF_+RuEcee zv3_)TH1a|*FcthKfASsUPcuZ9i}Ogr^w2PMz>EYYah}C41~7QG19Ozqf$JTO%wmqn85;Wo?ih%jw^3~y!HtbZW<$I9!t4)* z$7G3ID`*(ox^XABb!2wBu1X8d*5p=)xa-BXK{~D0cI)kL{QyNNO3V`6ZO z>y|J)TuC2`zUhx^&lrUE(`_k_MwZDqTu+qMB(MbIqzQaFizds>1&z#8#ptSGt8t7jOTodhk zT-v{v@{6?Z@mlIS2TV`;0Qo-F-!mcmAIJW2|7gmRZC+A_{j;u1iZbYbYy&tO7@tni z|K9$1{L$J3`stI$jz%L7P`CJj?e`vu!KI2V+L9TKJScrKQeb(v$v*>^XfFommI~nL zXR-6!@4*{BoYOO*a>@l3{$E?}!%n_9>~vrmYl+pd-y4wtn;5J^Iqly<`=76(U4sP{ z8+c4kc8D{Vz|sB}#sP<|+1gDY0l>^jfJxLjz`er-W-l-y{*ynx+fhp17Sc`W zdIHls8ac|EL=09;ZZvvNmUitx{vGWNOcVXSVF1pXfmwAC9Oo#P_Do6OgP8M~eCpX% z7>&Hvk@T_z88s_DjWkRZFv6!7gJJ$3mp-_exiZ|FkB!a=NnPkO$LoNZLR~&g?0^;d z^vkYQ(a7s0k%uw#VK83S%-32?|O4{kxzaPZ3;#Xj6kO~Z`^Zi)|gZPRcIfMae* zOpET5dGPgQJmASjHVb%ij~k7gmHsH?Kl$UEJ@Eg@Eu>S~ zcbD~U$!+|Ja{+r81YMr5O9*!+s;-b5~!h%WJSJCqP`?mlQ+<1t0- zHMx0JeAB<|KHIuka(4LH1NbqjY`5)we$2<=)ptLbDc@ys!=>umR!=ghJC7yV8eH~@ zZPnUE7@rJCW*_x4IaMLrp@3y}<=8tRo_)`5RJ7tFP-Yt;3&+<$1T z@k#5(kA4*t&5|5HyH&?3-jBD{)3&w8MxIg0w<;*_)%GoAjqdoIvR2tOk1A`4Q^vhB zPTQ41Yf7Nw9YJeLpeCxU^$OVSLH;L=NL@vCr-3i(4tdYERyZDLRw4g(SAS>CG34bG z<0!vI{la4J>Gi2JSD?z(kF4qrx&jR}Q2kPO8!l7dvigt#Ev~Rq&9LhoYl~F1z?p9A{BVW(t|e>?OrC~uKeeq<(@z-w1fn;i|$IW41zES(9var)|}nmgMP4(Df198>9m!+btO(Q_y|J zu{KNANmEI&?wDh?`*^^bZblt!oIA@HVMFrk4l5i+V0ZcNwPh+z)JPpRGvKC_OCsT?am8Tgz?tZCfM{={Nk6 zsu8c+)+XDH+SVakk&gH!y+*;Qdu;bs$2wsP*ZNGF-+SV94(#v#!4YWE^Gwt8`;Poj z=y7j%q;AqP{E~qaZ*!~$+r6KTbrflTV&`hX=>Fce#xkLoo7zjg+*<!3XW-f`T=0!S1Z#?a{2Rd}%1DIfMu1uUN}a@=*w+T_fD6%Pm8CzTbEPwHi^(%awl zzI!$H9RuxuhrHV4fMRmMMS#@>ZU)6BOf}*C4O(Wbv&*Ys?{9 ze#CLNDeJrg@Y;a;qOzV1pdrjsE{vy{@_jSj#mBI^B8lC50@ik?T(jY$0oV}S&&&TH z(%`-u+y}sY&~aZ<)>*;5I^e#iti6JJx^jOXO8Nf@iDo_;=_F=K%$ zVgQiz8o(F#d4uTIv1RBB%kAE1uBQKtO8gKiDmxp04Kl!Y32=8rW@BKMasl>N^8bmL z!=2Q3tiIl?$*bYtVJ>n@i&$THU7=NT_buC+$P`4*M@7y9I>+=zyMfHoTHB?U*4QOl zaDd{RlR{9Qud(;K=kNmZI`9+wB3bO&vEZ%Ep%8cml{#fZXouT*|v*}Tq}}@ zWtIh2&jepk8hj`qKE7My_)v2+zGX3d|IO(e1bwvkZfP(5chYvz-88>$HeLK*+kb4+!UddWS^y6baj^TY9{0hXnE zXc@C$j?Ah9D7OLYeQDq($7L2Aav;N>1)q;*-Ct$s9t#BXL1th8MIOvs9QXbJOFx*k zddKqT?JCReGCMcDxRU+3DlGB@1bZESLbKO7ZM*TkjuFu8a75<%yT)dhUPHwPaY=Dg zTvDKqXi2feNQ$o(Tah+~xbHaDbm_V0(JTVi8GA6BO;ewN*d2#>#Q_2(@SI`GW+}?= zQlDm7ku>+yJZnz)SO${Bg)8X){EkaVyrJ@UwzQ@NSEXCl@s?i6e_@}PQA8IVftJ0@ zs9+`+ZGQx-tgrE3RZg#6E1URQVL~P?8uuxiMQF9--Wl-J(pjb}uPOt0tox>e4vUrs z@TYO$`388l5B&9EF0K5!Xug^Tj&om+GcvRDwDd;3^T1l-3kmj(K;svFJU3?byz+BMn~ zfbggl-~*2P6vE0W#vW);8!lK07oY%aZ_FD>95dLH7tf`|56BN$dPZ*u zxG#q+c53L+%Kao{Z5Of*DfhNCYnJREmIvK?(yU{WJQs8y1z8Bv&W8BS1WHX$SqYUa zuw8cL8|_|V6msuV)>;SK;aNvE<+XupQ7cUcl*xSzQ*HOY02_y{NHg{y0n7+gv(Ir~ z4Ok75JZyR(T#4aCjF!}1=JDt|(sfhm=v9t;J=Pil#}Y)JFAp$R7MOaz)e-I(@2*rV z1!5oA;JA+~EI&Zc4!EyCV1QZie!#^xG*h8$>3u)deAy45mKtlRaWlN4*rZb9f`EH{ zkewQ+>KV_ za_HYsHO*lee%~y^c~=8c-REv?;Fe7gKc#7@vomYd&n?+zPV~TXG+4=Rv~g4$z4^A; zmHmGbK-2s2`~zzB|An18t4}*yTRNlA&HJ|3E4jK?-0N)Z9hhgj^a^d#7RSXz%9b7wcz%NGbOdEStgwwPvl#En-jF zUu-F3N%*FecI~TiWtL$b*e`PP=MGOrjVA`y7wA4sxLCzv}MH~ zE8{c879poSOTOzP?rUqQ5hef5DyD*t9e>GY!~?h>qp))o&JWDb*wnC-GN<<#cL;5y z2g4QFc!9i+3$Lz%kEYrRw!w7au?#u0q(20rje2vg8)2Wjq2Wv63qF z6HN1%J}0WVIC1PkDBUWRoH3PXQaq@a<4~Un6uJ_|f3H!cZp<|pPDmTW-&0~GMBRJC zRGm{Zlh&TI3+~2k=gcEb$K)1Y4Vf-V?nLN~DY;(m1D=hIZvWh{ZhIPCZ|5_D&&qCT zks+dWu_%wQ8-x11tiQgY^v{c`Wr2DGZ4_T&KzNk&K6{A`xe-Tx958b2%dbSHhY%pk z?Y^S?`wfKBfwBaM|I%Lq^2+(qz4A8gQx>1E2W;fjOO7>SB0FB&#T%l<5uQ!mT}Gpr zk2h14F814R%6^+F>Yb8L#b`kn;q=tNWu8Uo5d{~^y&oMAes)QD?59S9{f9s&V2 zi#uqN<6ZDvRCd6IL?3J}*W8>+P#6ztr)$NWoW;E)^`o@5%vEo=B zu^+5{^ot=O32Sks!j?8jT^C@|y)7P!^gzgY&yYPga5-=RZXK3r*Ew>*l-cit72c zH{_e`e3H>gSJ_u~tY!fa?ayZKakpcm{VjBC1RuRLReFZLHT5QisTEvA0_Ak#%bxCU zQ1ZlU#{VF^z!RWPBGuZ9lUgAuk2fyc?Uk_?!UTTIl;!s1`#~ZwMLaI|b1V7L*JWag z9P=k;-qn~UCrGYlbU!<@y=bZojl6UVDJ?r9x5p?@PP0pNPAln%Nwz{v%r;q=t}&X1O!rRUKjrD zIT)RDjcCLETxu!nZoe9YuD_YTqL>cqqh6OKLi*1|Nn0b!J>249s(}6pC3KQj9DGMX zUXNnTrzOl-z4mJPDfL#cqKz(LtaS9+zV|TGXgQ$) zk2;8alILxg)lduQ=M7;Od|c9z0huUj?|OR>qo=nOheSy^8c^sfXU*(urnB<~s$c1D z+-g@K8fKg7nw7(5ar362@bRQ8?R>qThUs6iZ6@Ij_RuuM|+ zizIzz{R`quukP>*&kVzm{IrS+2C6?2$D|0qoN23PFm@85sYG3V3LB%XFth4z#Xj?D zP(s_D42rF29brxZ^@pH!FraP-n3;kV59Fy(${$YODJx(Nq+)>7GuOT;2SM6kmPsSxWhaqHQ~a4XZ1v+ z!?fwwqUfH`vPdlaKG}K9hez(&a@FT9ClZcY~038xk z9|WwUK_u|rka{O%9ShY103`U>`kAS z|M@PDRz*D|_Wc1d#Vn#-;A-DhV((Tt62VK8k&Q>`Ex{w`HwT7ks7zTnyJCixRg$kR zE9T#h>K0qxpr!9gEH#~LEg`2iNNFuj7K~b!jLU4~3-lB++-ag~akknic)&kVM*%2FHsb;Vsg8FtUZj z@=kgRQI;WCK+;iRV6q)x+mx29RkmE_~`xRcVLqz?ww;xub=NUcn>_DQ%Zf6+-- z*m=^l0qS3IS&C+(RRDTX|IyH)qJ2!W73=*uyZ5aUqD;m)kk58i+?q29STW49>d!+tPN@EmJDlunz}B-S`^;v%+Ih^Wk}Yp40UI^bZ9|) z&~{Y!Ihefu9lM{pNe6f8&MJ_NaDS28<6#zbE0jTB1?qv9s|3!|3!2B#>RNzVtl3`dFr3x3TRl8`JfPl$?`5v82}*KrP<@(a9S#=0nP$yk zK~A$)gw!Kx*4B`^8<7(h7{6W^LodQFIyTz>4JK&RA3CAE)itsg8>P?@wSXh*JKgg2 z97h|PBj3Z7XcIe}wz#LyI_h5LU!eVmXa?FdI$cS?d~Glva6ZoNx`XMBPm>5J%A=7zg~Smj?+Tz+VV5 z9g4_7e*B)Vl=>)Woz#3GvCbXU-`K-YUMI`Yc(uvAXx+V~DEkX-8}r|zHvX^G6q<63 zm7a^{SK31}!dPz1V`w7yzt0} zkhMrSYAsD>`UligY1WB=dMHikXWGtE>J~kzKL`=90^ri1dH@+5RP)2ue!afD5mfJ_ z$!el&Z7D*nlX{0;_%e^QZiTUkqFYeUe&T_T#WVburRheL=6l0+pV$aGZl3FW@dA{In* zoaPf*1pcdq$RW!;BFhJL*Y2z+CP};3TO7*J5)`?I1U>JxCr8VlIfnawP`rQ-(HU2U zu~4!g>~IuU7oC?@p*KDmw$=n#@R?^%g{@_3Ex_~>EAv_*VY^m&&xB;5VsvzXc-O{$ zTN5XC;gdh zvqko33fgzz-_8n)X&)^0qr}9b_pGcN?D@_b&Rb-6mN1mP_W1d(^{k@^gFEy_|Kx3*4Z)!Ae%YNg(7Z5?m5NPf)D zQ8(pVhjZk^h8*=kt~EKgfb_Clb$6ciey-%t%2SWzS;zAvz1D@?=iL&LGh3_ITU*Op ztEXE_SN>Vma50K@3pE0}et#tnIqR9g64BlQbtvDC?1R||$g2%d71NiAq|fgx zQnDZ0r97g>U%fX>lhRk&H(X}bW~kly){M+T(wj2XgKey%nS&o_V;#s+_q4H=wN&Kq zZ8`k0HaH2@x;9pA_C#`)<*4Tvl-#zY_vcQr-^{m8+h{u5ui)n)WTu4Bu>c_Y30g$@02B~Q(&_;7PFmD{3N2dW$m+hwp+zSh z^*Snz2m)LlNQTc$H=FZc54NyIEhm0%uh9Stgfn}J9dMACQzl3XyNpKOrFf`Fzm{NO zAdxQzY{dzmc}@xG{Z7Rn@wWuBNw3f~ZIDX+Af8q-Kl;qDF>dH}4_dF1ELL+A1#0*} zduBffqSQ}!UY78fMfNNFBl8^KaJl-n*6&Cc$})nqe+Dar?vt%3kRMXH5h_UR|BvH* z`n%Rw%kjt2MW{bmL0Cw=Jp+oh)IMAeK25|TAR6PliUuvPIqXpzm}jH2`bUQf#pH#O zhwX30p|M*H3jVSRqorKyz}*0X8lr00ayx(sVmSn^MV&)bh> zShF&zZ9%3WrOu36yBk`PZ=YIhi^v?LJ`N)*Uki)12pNnKUyzu zt>9-vrM(w*IiP-@E@J+ffVCq~_(BU=10Qa|j8%8G;QfsD*R_x%F3+XQynQ6yst>BW zW!`pvD_wRpz#IydlCDj2-)Uj3Nh>3LB2C@f!aAKMcs`Ta`>f&DXPn}}62Yx*%oRh* z4Y_FGJ!zDqZpoFM#7((`K{JQZ4u793>cy?O-npFj1L}6I3F$fQQ{32QN*1l8PJ z?_g*osQ!>^-HdUC4?`6Qw~)Fk*E%0ki*v1|X`K;AY3d$ugw@@-)}b)Ay_xB1CBW(G z-dyWkI%Ljjq3+MMmb6g! zCo|QfxmF|-()VYT?#{JVx1_@JE!E?B)~r@)WuCRVmAWI(+TKbrxm~U-&)hqedQF8LFbFO+Y->Pk`7Uo+^ zTdN!Mg%$2{DxjoVy_sY6r{S}i?Ky~fI(CNRUY9Q&t5sJPfm6^ixQ^Okao8&Rki(=>XPmx_mXG+S=NcrXGV<##w@WC1-6| z-Qrq%!s^33>y5B_CC@q=R=e}8&FLkSM(Ao*zZU8a*V@`b;E%ACb*)n^)H;^Cj0$qz z$WV8+wkBnkk=~yv>4wbyx3;zpXO+F`T64GyC*OL%r6N74)nM}9Z`I`^R=aFPdTX}8 zAJpk{*_EU>=SVFlThsJ;`TUQ5y3a1Emh~GgeX>0X84cfI8{O;3x_vC5qHPgMY=>tB zyFGZhRUca3V&Uc1l$_!l`H`a@EwGN|DAMP0%HF-gT9w<2^yECXv%p%LC;5Bw%5EsK zKFh1K`LU~Y$)^R@XRXT?7FlcZJCQz{U$(BuT5(x9>64eKHw&!E1?rgstG>-Ln|h91 z4)ZK8RND%zHwq_94ix`c3EXi_(T#FiKu(Gt5!qhnoQB>x$|ZZVV$}e!RNL~)@CQsl z0b6UkHwEy%(-wBJ2*O>$0nGQ$4VzbtmN!Nu@nmtnqVZ@HZA9=5DPV&RUDyERf5;bp zLrW`JlaW)?aAuWVIBC?b9%`mxz7|<$sW3o`|Z|8K&mf87qe4WF71;Dlf$g-#nBP0*&B#M|?J*=Z-~{q|}5ZK9b~0e!(Tz%s8C8K5g|zl5F~I{-H|;`g@{!IUD_Awf#Z1DEll?Fw{G;(91rbZ6y7(M@><$^+-SwQ+~7Rs%?O;3VYV@|AWC?!gPb`mXHNKaa-1Z z*fX`kN=pGoNB=QIKfG97ixqVty9hX^+FBWbUGl#p`VxSt!5XITQK^s>eX(|wv@D^x zi$MGBH#ulQd*yT@}n@ z608eZQ-pC-(u3X#n%A^{2*pU#b3*7rf4w(o?+L1>6X^Mo&{M7c)w83`vr9e=vj2vl zX-)+v3ijfX4&jm>P8y!Wu2HMnlHRPuBy&RbB@M=%AbcaiM7T>yC)e|3e>dw+O0UZPam;PnQes(piHw3(A z#$=@rX#1OZ0J$;$0n%R^k1z5efjH1GvMqam>OOIH}&;?tC-A#r1qG z`-UAph92Y&blDk?$2IM%T&6wLB;2j18uP4K&M=>e=ErBg=2ui&rB9{E7QI@6EZi6H zJUg8@XkrMyRK#D9p8x$U9+>~-MmDJ@bG?Y4$FbtTJU&zYvpV#;(JFpRwI1 z!?+Sia!T&4Fv=52u9Csi8Ik0E<=%m_R*~EubXTTxG>+tkko$N#j$D$f(%cs?K%@$e?6GguU1ngDmWHfqA~uGgc%njU zu=GCJKaY9YlBsB=V^PP5&seYP5ZYo?HhQ70eS*Ywq0yo4VH13SJJNI@ z(pC&uFs0$g)NL{Gs!XgA8yGsQtQToa+e$?kRX_1&j1>d+QoHvDcI@y_>I%MmZpLIg zoBb)~22EOWpM7V5#1V}ZXUt>_wAumnki;n}9JTDFUekBueXL`&u-4MA1iR}^4E_1# zsUx8A9@`p_{U7l`ErZam@jLR82_`g@xLd`j)`%uPNWwq;1w93}a>Jl8y=LHx2o zU|$rPY2?UK8VNbNk>q0>sZl8SBTF!xykYXeu}$MZEpHCCX`-jw_lkp4La+BX7QeDD z>KWe`nZZh0VNC8jz_QPo+89F;tdaIa-i?@wr4SE=Zr?=_v$Txp6+eEK8rC4@+`)(y zj>J+li?~ld$1g_{R^i(wE{gai5YGegndTAqmV=bdcblR3Jz%G>@ZEgTelxVa4lrHu znHm1n6r0?qJR*EnNeyd=zz(j7sJj#*E(x)z?lq5y^A{!95b+j7NIcNwi+1r>rbL-q zg}Wq1V$nsL-nv>bP-8p2q>qrH9r^q5|HsK8s$|4^ddH6^NzFyAdWzaJZY&y^c2J=u zH13yXREV!j_ccTODRXxw(uN4Ui%6Rb6y+Y(3OO}Q#|;xkL^K?MMFi+_-W`)RdL6ze zeR^QIQ)@rOjWq-b5eP>3nG(C{Vh(>A@z%IAyy&f%iR|lY`~~evK2r7n+V2a_EarH= zzhCNei`u&cVRDE4SDLw=~X8 zUh?|#jlP_kOMBwxWa1}(L(tmKV*9d;0q50Q1YR1RXX8E2ngl(Wxp&pd9iHAf+c zoYTE`ReKB&QC zIpqW}AJ%cK4NhB}g)?<1-oZdyfi&{6O|`=KG#IQX%;+|=r2^kpP9S-sD9>h%C;yWG zP`WREDeMa|0MuX19dZ4)*=FVs-NQ9|Tf**pm*KCU(Fzr?fbWH?tN6FS977yCHg5TM z3t^mjw)>$t^6==+Fs#*1&VP?~7s{;*VzA_rWx0+}hp-wBDe4c%NEZd`W;vTr$Y@mV z2)Rbs$*b~$DQgz`By)eWjk@UB=nMTxrWTCMiMRB9F7s9;VssGh8qM|6c@jd^%f+}c zoP?jt=7$R)=GlbaXoYy1={zt0S^FM2ObQ4dW<3NcuX}Fx)Vzo7r2UxOO0Jii4dTS#qXFCFgn$jdeIQuEzQV#avro)YCQ_EsJ4I{I!kB1OnnA5s)GrQU8 z0TC9&4I>oHkoZ`8T_-CJV>{0jeEAmrV8CYQ!Av>y@^prTMUy@msCY4hVFh?8(;D2u>(1df?}hO4n9jb=*vmak^L_l96GUnF?LTUHh@ zF?qO2PTA>6bE$|P@eui@x-X9Ce<_luFq(+DNX=#@7u7h$wYW*SKdRh=B$Uho4(5xECL^U0Sf}(|dOhM@?*UR-1y?&S+ zT=I8;d16HvEPA=#*zPhjvt1Eek>T!L@{W)Mpq?QhA1AtqaIP`%Ry=QagwH4O*6R!B zreUDlfGfG+(wQW^(A<@XTW-`q(K;H{l!U>YfVmae=}@@L0GF4p4-z#JtXSBR)6cs? zs76@@54NGtK6@-MxYRSb7ME z)j)r4faY>qP?X~h01+p!N4jEx+GSrCvep=#E29BsAoM3ecYzz^PR%jFmXy3dFIit?}U6j=smB)c7=L^%9*R%m6P zs|mZx1K?<~0oW~flF69@blNuwEEc$92H5Q|7%|B;aiX!KaQd2m5H*T4>a#6;k7s*CU=o?ALjIzA~_}Ka>>fZAjy+K_XbYr%e>qk zayg*S8A3f)Mj|2e5+m0#JEGYkiq;{i*nN>7KgZ3k6w?rE)lpp9}SQP z6t5-WZ)Nl?S6#(H-*=+M*+B&S5V>ZHo^)G6D39%#K_l||7Paf!n5wW+j`2Rw_YL&r9=vhhZ!KROv+Y>LA)hqUZsSc0fge2~lR87SuD{jda7!_+J3%nOE#CcU1{_L8t3!{*~7D3=Jfm$zxNC2s-a_0evgX4o#jusCbD(sT=?LlR}J&9 ziQ5jbRooV^#t(g$2p*@1@C2QFkW)y6)~ zp=x}s%V)!h2kerYgkJKNh-H|HE>){;TBFrB;8nz5KfP3pP3!69#k(LjVwYa82*%6i zV2IO&K#S#pN{mOR0upp_UV4~EBXt{^*r_+M#r`^>FSYGW_hz#gQg7Xw{VYdhWKTFp zjw8Sb`Pnv%_=drY^lh0ZS8`17kp)&n#l4^;>Mt zhWw5f#zZaiy1{hbm)LSO+x-TBCGWp{cl)){;EBy<4G+!kBvX&mC1OV$%09Je8`77; z{*Z^=cV=C<3;t5rzh2tEUhH3Q&wMfLsbyDo2{S+G9g$RdIdamp3-`qJ31Kuf;vyAb z=GDA*T8U5TT2G{CUABTebNl=Szmws;if~-C)RLJ{0;xFmyRF!6Do3C?uHiNoiL`D@ z+BbxJ&ducK_OpCf3=_TcU&^pX^%P&=TKiKjx(J{eZwZ`rwq;mbIH-vkK6Ffe9Ok@# zhBd9l6q_GhnxGrhQnZ(f!H8pj-(OK!EuwvyeTzH`EVp0nak{?3$=QIU>jH}WjXJ$6 zFpf0$FlkJ!3S^61XA^p;wHq?!ZmF;K9o?%7hiTt9o0v^@{v8~H#XHK0jM@4W_NIWG zE9VXc&XungB}5Z;fkQMgZX`K2Bssu3y@yg8{dR6CRyEX-hbJI)uoLbksKp81MRchYZo_x{=R9)G(LVq za(gK3gjco)OFT<@j;AjCO8fPE?pTXsXYe^~)uWQlsde zGOlcv?YL|oAu4$U^ZJs1VUSJ}*=9%=Go%GB7^m7}X#5r3%H1V^4v$~^b#nJq`Ro&=!a(S$p<_#mwL$ofI zV;nqqgbi97v14{;>Ha?QXv8I$PB@1`kE|BCutJ=W(iq{Z3M>lZAC^8ziSIAuA@J4q zgq=F9MVn(uE)7hw*=U@V={+O3$R_H0L&!t(7iEJ)d7MDdp0>jscO-sqW?+iFm{;xP zgU{3wn>(pinGc#W_H+mI0{cylM>N~NYBp6PJsZv!x6Dw5Z<*n?CGIK5%I0@Xx%-pY zf|bPWsoBS%oXd{c>9jf^|Y;)9q9nE*o>FB`XxGe!FN^gmX~*8eR#(bVy;b;aT+=CfUF@35%nE)MqUT)F6pR}<|x$l&Yd z{?(j2A zsbod$%KwZ-Q)Q2pN1X`WK@OfbBZ@fx4oe)b3V4Xxi8e57mi>w2-OfGJ>4_okm|Ui( z<5TFrb~S(uo@IY1FZGeU+3AUM6RWkH?ewr1Q|7OAe5S868J2nmmV#+d`UH5r8+$LJ z(T(vf%PVCVSz4DG@H}za^pRsp3TPa&X z2t@Yn$UqHIIF?X0AJI>)(GAlb6jvhFwn;b~Un2Oh^lQ#yU&3|F4bt9-j(e?_bHS5> zT?lF0&h^4U!P>u4P5|^)?-6vqJ>f2aRrPgQ0n{r*>(#gpy+ucXN& znxBUAe6r1tsZh?n&4G!exyb2${Q63f-V#(#q*>1gR|wFw@L+y?#a8ebusUoSVSihpac4ER=o3o^8B zQysr9n^#|CHpT9<#bh8;IHsIl@H-j)^ZsrQzijHe^QM)*w6y1UCw|v>gXWeX$vexl zMEpB|e}{YdEqY7r_#x8|@*I%4na20$G)k-^$3^lmCv|^*5-4Ul8>p^p!+LS2 zj_$c%EJP*S+KBV$`ZjX)IB5cvZ*7D4pJLzFMqVYkllyL!BE3VY4=$H0yI*R<74yZU zc|qazHpFTTAkD7lfwuB0!Th$?5nfYhD>q-i+s0a+CSPq#Q=hh#TkhX%YaQh_xwaCF z`AA!9MYvY3Lfn_G7PgZsk8f-z*KEF5gk4CzSR|K%QaUL^P|VJ7A8c=})#?2ia>eP< z40S8_D`u*@Gv(UecQQqE1GzP;kgrZ;m0r)qiY*1h@sO84ybDmm!InRMgI+Ca6x^fpM=>x7>c{z6gcO$)}wOU8Iwd7CDSC3t8t;lar z`b56E{xa)azS@1cHSaRD?J}-@RJ$*;rWFX}(gO9?<<{B)^&H>ooay46sVkJRs4rAc z7g|RODA7}lXR$S{SUpf|oxHN*o^~>yiaTR!8LMw|wu@er z%eB;#+RKOW1qrWt#4SSAV6DKOg*w4r!A##&b1_w3UU8M&c!di{%R7`2jW!i%sytlZ zXy-#jROs8xg=(4LJ*w~1*FT`&?6BLCK7}vb+%*kMs|sux)9gwb^}e|=Ok+>7+99M51F`HuxxDSH%@58IQ+$pq?Ep>l zdx=$ioLr==w-&pcDw5D~X-fje;$I@?{)uHl-Z%A7YK6YD7=pduZOi4#vYtfsQ7-In!)8y|_u`zs*%ULG?#2{|zdx z(%BSLw{u5ta0oevLvoD{YdYz9X~R&Cxxh8dy~EfXX|(5QFPrNyH;a>X+%lgQTZtY){hv`L0n&hl?_@QrL7P*T4oBaCWf9pec7vA-jXhNwmf{cbSeS5dbWtTe|a6jPZ%OPVv3Nn8>enDhk+(hc_7GuW1 zWD{xjHNBa-u=uw4CeA-#iycD3e`gzBN^P`g!UXVjW~VkAH0$6spRM%lyC~e6)i3q4 z&ubR`fXmE0yV0xj&8>vXW7@i9cC6R37;lBiB=~4buIT+S=Geu56!s zyO$PskP_Cg;9~4%Q_*eN%y~q3z^UzKuQ0G!G|%}2r-U_#+0BjE3vaWfy9i=5=bcyv zu6`hX566|2@}AKkxdDk~_5}yuQ*V$F^-EmlGDBu|r96~;?FpN3qctW^pBDF5i}WtJ zf9t80vUDX)(a(ReifI&!v%YOfTf9M>dcs~_DZ0lXxpHZq-J9TUwzz~GVIR;vVW>%d z!n4WWS=VswkgP1k$a!5UM*bQJn;eB`^@XUh)}U#R935A*O)gVXY&iau%qmCy9?T;& zXhRxhcB%0z4dGvrrm{r!=ig!2N#+=}qX~DJ@wYX8MzgqBt`ot=`I?CZ-V~6dyIdL@ zKd;+laB~UNr3!{_!p-J>Mfqh#)pF4qTaH;`VVdc<3wfr%k<()DbKnc_hL~>l8VlYR z3~K(Wf{S5AtQe?GhO7KwXKczkU)z`&ML)l(dXwRc3kQkr;=U{|i#5=6ZYlnN_cCPQ zru$7df!IyqY>KvI_{)m+Q^6z-b#o5Oc^-zT4Q`|!$Zp@U$CGj|SQ+1Jw~I)hvU8bG zOB|V7nC~=H;yK8+#Y6a>7h8;X9bPB-tlZiTzRQX>gb2C{^?f>>&Dqs|B$_n5sf8~3 zUVD)BueW(bj)j=hVas^2A}A+ONpII_jtPD$=QQPN>-E~!bx5b@seB;)>y6r#V;dRc z%4u+W1C2QpaIfR83+Xv7NY-_g7GgwX9>2u{7xr?Sw=LMo^W%tfl0(gtGkRW^$$i)! ztclU%#6zQ(+Os-P+`TORZgxw3H*g`w&lR%87X6Y~fF|F#= zfXsWF+l`rH-0mRnFD|puvTJ+RK0>zwSKLvaM(ZI*Vh6~cZ$u5L?e;vIT;J35!=mjl z*L0_dS0U(RjKGe(sX;J17rIXgbRxYafFJN?Rmn>e2Y5O$7t2|s1wR&L_vX2W+MII! z?_W!Pc@g%72^*z`T~65p@;sE#fW=T#)T)pW%@K=ir2Ph|OsKq2$M*zxW0!tPKmVUB z(-*}yo9op_;F})t)cw-pnyYW&4O$;YY}-BE$M_Os#z8+fC8b~d%dc}A`d@(C zm|=da&md?kA@eI-h3!fl)THzKbztL$g7lnz)|~V{)3bSHsI5cXS8Vnz1LC`+aC!ds z{g1+a(u9DKGMeqxWHv)$grG;tX0KI1~gET;3rCAiSVw&JZV<{FFN zS;KSVG2HFSCrDUT$%_(P0cfpL!qE(^2~IQXRNmFpHL=&*vY6&$4fWP4;z!K8tWCXT zq2Cn6OwUGQm!T+qEPDfQqE7lVyFiv|d9v0Xt$q_&Ys;d&Um#h8f2*nXx=%k}2BJ^( z+pjq6^lp-}i|H(7=q$rTXW1+m-xqJLP52Bt3+k`0v*5OCth0P?fjwTX*mrMALrtbz zrvxV39Lk=fO8!8Osv*t0Pp|SoZBRXlCoLoo*M1hFikV^lw;-Gk1ViO^7VV>l%PM)T zq&ArzDDEn5%wFy@64yiOW}ceYPa{fNdX{g?yUG)6y<85aOqA3N+eJs99i;c!F6uW! zMH(BehVRl<9>eP;hwmmz3i#Kwu112^j4$!4(zHv5}bD{aFPP&{ge{Ot8wCX z1}AB7Zj&fjNrRIBGR_c^=7`w~`mQ+AM|eh#d>&Rs)iw^G;a$}eLGZsN_(_5P1C5_F zG^4(QpEUSy&uMCz%@<8k+Bv;8t*4JZbvy#v#;ubV0at+&s$C_YXR56BgmwgrCK1<$o>W zp^vz>#U(izqc|HnTkavljd8a;Pd^DAcur8=#TG^A*%6fM_Kr)Ed-I~&>)xXj#bBbs z12#vFZ$EDQab|Jo$zd2NZuUMtk9wQELHDd zlfwC4VNp1Rab6Z+MzSX)cd}{SH_Eqy9wN0?EUy$DRq6rW4iCzyt7W{)tlvWEPy!OR zX&g}`+=5xr3b$4&jwIlDzWvZkjj-Nb@GLhSj&J)p%*QbeO)!j9IVc zlRx#%=^Ip&p@ag&OyCmk*Gpcj9L@rOe?a3iu&7N#OX6x%PJ48k{;qdm$zP3(rgR7E zIuhJp?OT_YJjtEZ6}afJfss6HFtZW-DK7UP_%7}*`FS$BrH&ZK-ssl?M8O5 zv5SzudJhZAHev`H#EGz*?ODR5PSvNx8W}N2@WRj8Wd1EPNmr%g#=680`C-WWHgRSW z0-?*ZirG#M=4|d%L)%};{-uY!do~c>qYg24!u3z-htM7pLEHrc>>)yDCSZ`im2ylY4!+g11PcGxsw}0}U64_AX z%Jl6b7s*eYEeG_qazTEF_UiF~4l~|l_q$PIg3Ebc3|j)2HwH$)rv&dXf17W^$Sxo1 zSBPcr&im~45_tgK-o(pw0egvz3=09DOB&Ha)RxBlYObW`1jZI=A zvwDeEbe=V3Ez5dfBoGhpDwET!^TPn3H<&|lNRh4bu`fkhR#D$5A!f2YR8w$aPNsMh ztK(rTZAzhoP-D4AA4?|vur2yZ>NUhyO|#1+o|Rv` zUbI}gmT_<5AnAo9UP{iTcGe5A&U(jm7HhjE=TCs)!iIeLN-q~d(Q7DUywR=;pttZg zo2+$%NYcq>x5wg;c)wJqo-oE(Va=Px?l;ZpOpxwjXR6JG5T^qD`EgKnAU3xa<<=+& z;A+#pTF#`rCm{#jWi*GAyxB-Rb3@j>0e#n7z3uW|@;-Ybqkd3BNc@owu){d|mVg#dYYIjo)r!zmf2x)?(2o2yhLsmc1XaGFV%RYcKTK&qf z*j`Dab*$r^b)6>s=P`L*UGlf`7Gzk0cSuiC^1M32g)~BnmvkC*`aI!0VQWQD@;3(M zvWF8oO{~L>guR6%e|<>ZmTn!_=`)1(q+3gP+cjMxA$Z~U|7Y)Pz^f{*z5hSSNk}-~ zIo}cR1OY*Tf&zjCOenELL5VdKtXQ~;1qxnhje->mNRU{uU=0F-5(Okckno{^1c@31 z1tm(9C{a*QP*6}~iGser*-4aoZEdZ$Z{N4%c_wGhoY^z8XV%Amtyz2a9xG2E&!fq_ zNxSYgMj0v6+mwtPVod7C;$}8B!HMO(l*itJ{8ZjGm#j4jO~~&7m?i7ege%DJN;EGJ z{vh!>@^3V~AM)caphwTC)A~WGyjWEv*m3vz|P<*t{OZ967Pm*0rQw zb%9@*Zle#_?#{4Xhf=g+QtFoBuj`3+w&nxP#>_oDKptY#iTo?^tqvrZBcsVL zG$?erJ&x=~d*E~Mw^e*k0=r&3m}e1TlNQMNtL%S7dQdRVoErcp;N2QwIng{xQhtj=H#Kl9WG64Wb%(SvcKxm zJB?cJb7@`Dew(S<*#54IH=nm9h`X@5d;HZV%cpsk$;Ey+$3`l z&6h-(#&;tBS$wMkB5LfW+&Y9{r#+7BUV8uro}6Hc*Car-vlExwjwBJ%jEtIE&qvK# z)7gbx+18z6>&h7hwkGWJ9=G-W`t@gRTJYt@5Q=_@Ij>}=Ed)^d)Rt;a3GRzj`otWG z(6DLUtTmO#8Qnk6ROXyku)up}RV@U-gk0JJwbs8UQL_)&h*y~y*LJ-*vJIF18xT|@ zqN2>1H|y+84iHysN9WH==<<0ZUckwA&6Y$vZ^PQ3h#|G6K1QlbYgYMI189(AAc-Y5 zliy`}#J+r!gNCgmFt*2yB#*eVK#MiK?pA$_X2$xNYwnz({g7?>t=sJWgqaAY${G+| z^h@VPM|L2haR2Tu+tXdwWD8{C0WYxr3q}Nar1RC)?4Bu zY+c7US(J$Ur0y1b3!<>C0I9nYT2=4{Pt$F~LGYedeT_YPzd6|1yiJ08s=L*mrG|*P zRZLu~c$2M*{eCwV!qYB|xwY73)Jm-rj7*#{zjG|oQ9g-7Ua8()^%16;Jn z-i7=FnAR?0#QKm&Pf)&zfKNB?JWH=~p&`1Ef2UFGLl^J;zJ~nd#OG{86GxsrWMbo5QRQD z-n<-jcKmSib4_!|#+pX@$bPr!CDHzeBxIurTij~pcN_Mb)yM#a*Xo(@7j5CwtDECz z#GQZ&u|W95IFp?fH=H>BY4Nv_$BhG#t+ShQ2%73BY4WoZT9N1Fun^`uU;`{>JRd}k zntQQkCuIP+;U)&r>}{ZntWqoBuLD+7I^VCWFKfZ)Hv%%h^|ARNa+lk)1$N-QF*_OO*of)o zMKmLgr9IKsYa6=Pdau|+aV&A&{rK9`RPVqD>nQ_kAdmnq=^r;3u)WNVLEq5H6y0Es z!M;0gz&;-`9}eFff2Xb12grF38;*C}^YZJ%NiVTwz13^-N4*3*&Po|#4W{vs=K1Cs zN7^!cTDJ@FXq>L!LYrGHHG{wS472Y;ILJQh)ejHbZO>RwcUTgDde)!0yg8z402bXk z>qLJ`s8j4VlYRZD1Lh6u_5CzdB>WXSwyvLg3%Y&11L?HLwx+U$b$XLIMbBD1_MX^lpj~Tohirqz7`QlcN8L%-U_x?p z>#tAic^P`~0b2mWj?2iuV~gZjb`wEjd9-D?{Kz_Uz3v*dNV_+N+n{|IhRjXrB&pX@1D^U{yea^`va|-!t&@1}|CE%wMn6M=(|m)P|DC zHaJLHbmd3utv9y>AgzUUa4oja3aUnCH2~EvMpX5*ua4KPo!ENVXlq`{gDN(AX}oz- zjFL5RsEj>v%?q)WEsr#QZEGt3RnzgeNa34f_-Cg5@95{N2WkIb=qGKK;SEG+3Ch=G z@y?S)?9QnVoq-?Hpc)hkBGcMVvyd#=cdR%{OU{@|KU_3E(lYC+tky*->ik>@ND z%+?J?WI}Tab|=_BX8$P>%jlWJ_Ae&#!Wr{mANO{y0T);HEHh|egKe4FQiI-~ijN)R zc_<@(A@?c}Up;#0JWOQz zOrYB(iS2nB1Q*DciKg4E#c@~Ac6@WZwrk>z%XgZcb{5;)10&zEoA5VFLEo9soC5qR zm1g)f{6J#+qC~xxXdWlIw;rFR{a~|t{lrA>eo12UKd~8;X#YHsw;waC=ZND2QzqGG zCUN3Dqu7!W~w%0T!+Kw9cINHxA z2+v`H@R)$+efFZOiQvK>B~lFE0JFeGZG7x;Zr$>SQ|tPz35@4xLi5)XwII>{G^Zpd zGM;-Hb>i{&U5(5`meb65W+yd&xRJId*|91=Fa=*EwaUl8lx#1>ir3Y>Xk=f$R|bSldG5T#Vmq$qbCTQ-ci5J+w8)ZHzR} zY~N~}JjfR7-WsPHG=%kA*B)o4ns~fhcnIAF94f1i#IL^@(~db{XSngaGhW0G=8@Ho z^^mH0cHf-4W9s$hbBuXNzs~82n6k>PXWXwNc$>>jm*2x**V%UNSFsQCj2-xa75gyd zJ7OOu;^(_^8iq0(Fb}fn8IQ`e!O#cdZS$-*tZg*Xpkdj}J)GOqegtJ}-j}q7w+|EW zYaCgCJ_H%gLR<$6;>W=b<~pj!(v5Du%|selFV%q<*#3bSka(ZQ4Y%s_h+TtGXiH(E zdN=W<=F!s&*~i7QBtJPGHxsTgjMu3cW%fEb`I>2dbAqWrCs(w;(b%Ntz+W5UR@sUZ z&6Yo2;Dz??MM;LP$y?SMPhnE$sYZ6HV471rFZmqupC;RP@aPxM%qM96-=NR;$dx+7Ko?QC8^adw8Om&A*!liKht~G5@sDb!85 zd5$+c%Vu0oQ1`QOHk=W3g**N0MPa0O*bG|gYv*`&B+|)7W}^`KHaGqm8(%)KM_x70 zcbgyHONcz0M0B&s-`ObgwzYjtewGnB6O&Exy~&Zsaj!Qv`FV{aPd3I)(d+;o5Jzmi zOIscGa{fE*l5+rArjZ_lr{sp@U4ufly@%{mwdE!N|0P={HoZx);}z-G8PPW5?PF(>0dwe zpGF~$35#1dm@ERT4mVg&MBwYB(byP%sI!a~m^!O0BgqmAdu;ait*B-T#P&B$4+;I* zI2bM?ySQFP1%`0dn9C56FW4eTu&3(F&%B268w2=C?lGeC1zW(lN^I|7GEXx~lD@;! zY`qOle`Ldq`NFLCLVH`X{N!%Mw*fcpvwiiDbhAE`ToWiv(5)~6JP&#}7&i|>MDx~7 zuw|>ne$fzo>28lp_QyOTzo&lgrrG+ovUXEB zT!sbV*;E#UJQRly2tFc@seg!*8gN!NGHdZM&L%6rlkxB@tCjyO&ge4S_0)MTKDCI` z5aR8?2HxVt0X6uk4-r0OH|I{wO6X4=JdA4_@h%S2=Eg*Gzzz4^vlqgBU@B4&F9u@$ zDV{^Jw8JFJP9Y*^L7b71kHvLCUeYBFX*SEr-)VPSEu=Q%ZU){`WDfkX|H--ffwM8Rpe_bZP03tIP=|%rriR29SHb3HiG*@P0y_|7jy(M#Lu>vOR&9JF(8e zjfFnlngDi<;{$lURvOCUSZH=bJ~G)E_SE}ushah9$=-@cAM3IChZ0&n4ERf6sMZ*g zE+jswFLfAC=$yXAM(+i%QUUAaH8kSiCutwC+b-~)YVYcXSkRwIaOtRQ(!E5XmZJIg+zzhhWvqJ51?nf+wtj? zY^dj>@4T1D$W;kX19cNaY`MIaxWUGky+-8Ic*oXL=@y22*}TB8Iroeg*J$4s1glxm zb?p98fxS6=^hURHk*9fIE3yXhx}yHoYN>6nvSa|3(0&_=9fp0l{`ZIFZ5BUxB@p#9o9c|A@VaBtkY#Ij1vx&L&i1h&+IR&E78(Bjg`y zWdAZrn;PA1m*IK*+}_~S%SH?tu}D_l=#?()-e~aatKEJd6WRv_?g2f zuwD{+nktF*#}R;uA;@lfViQ2X@kIL*;DSbWTO z!gjmUhC}}D#1ImZT@8x1Cz_v^)DumxD=UonWyARuG^cS5g4WR^-*?}CwXGSGeVu(e z-fP1|OR$#NS~pn?=i+1|NQt87MVf5Hn=HHiC2WEl(p<+eqpYXNo`|=vO|E;0YO~!A zj`_r}$P{ZwA8Qu3a)SMdWSubCyAq9cwb^jr&P4l@$(my9QH;{EWD(B?hyg8{{dcnS zSd(P!G+FrOdFm!Z#AXhyhcw&sdeUpU3$E?F1c9~PEh_ueaM?Trk_9`V^LjYEUJ;I4CkIS(99#wuV|*++RU?P=2_lwS5GtBoL|w*^JcT15koUOoL|w*i_WiT zrow4FAQsKM?EH#mDtV7yJ&~xehAsaFnt9U+vZk?x$@YCt?Kati z$@aIM#->O2HMSpcYOl#2W%u5xg~sQ=DKCedI%u+-4E!N=orda|pP3oU5 zL;;|Te|_gFo*9RP1&LtvH8wMA~ncV^z6@ev*hWU?W( zEpd^j?Wl^U>Za1&8YjwSotVzK_1dpf3p_D*GbxR6Z$x+n$!^miR(M?xWY>|6Ek|$Hk>@#fUpmCvB_^X^!;4?R2#oe1ZNTJ#!OnKlgl`2`lgQO zZphGD%L|PiH^8`$Mw#5LCXDDVORqsn_|L5EAu3v~90Pleoa1{l!!DPY2cCy-Wy0ta zk1Ch|;cPSxHNF#+eP;#l#fEzBjcf9@Iq(kfO{>XW?Z2y&cIHd>*f7X|{w$gBcl*7X zUu}+>=0a@J8P@w=AF^x-oLk`S-SzVS?Dl2?MjGRb=^~JKfz50jLse`cVlQLveqgFv zed8mGk?%inz0HQzK{J!hZ;api9XsJScH{)^dh7%w0(JsgtZt&7Ti4YA$JF-dz%lmM;+n9!d+T}c_4wv=eU)+T+-S}K!ww;9Nv`8o7SX}B-a~PtD8`{q5XBxu1pAyk z{X$Tg-Ci9cM4&k(n-W5lfG5af9AX1-RO6c=R78k8j|fo?q`=Wju;76ZzNZlRFB)0p zNe1n%O0vHj(iSU!G|7|``~>bmQ5*_sot1wp*_5Ba9ZVEqWBdCdt!ixYdm5YaPaE4G zcj#V+{YXg5InB|bR~)9ClO0Q7E2sU#kQO^ley7uvzvr|sBYezdKNivgm&rfpGUfYS z_C_AJ&vWi2U+^ssB`P;SkNj0R{a}4`L z8*EKrX!HSjG=W8n25)RJO!I~1bXy9htUpAno?0z3YMh>qtzvnb`EIV6ZLUX<*2LN7 z;o!GC=wDH|bxrUlYRqbIH+}xKLwUeBbTZ~IIt|9bHX;tis5g7Hb(Fxf3G54{)`F$6 zw+KkHUg3ngPROJ$ucx z*-*{vzkbH=t2MCrAFt`(IG=Ec2`;$N9DuXV43wn}UtzX6?jm@3wH>q2Jd3g22wdyO zHU>J}a?bjAj8d5YEn6%vo_K)s%p?5)V#0881FDRWrln@x+2*;$fD$mSS)Bkv%X02b zG}Wka=7rQivEtIPcBlw*K2rY_=hXTt%}kYX#t&m@lqI|ju0EC-;<6e^Iw$azn=|R0 z7QCaPuH4u9IU9D<2Gh_Mw3p>^^tE1P4!pK(o#kzV! z`Z+xDb1hSV(1r90c#S)N!kTvGZDakUwrFn!P5lCx!wevt3oPFe>H`IZ+q1#&sqZ7l z(#Zyae%kEs)t6(FppPRag{gLEuM)87aV@|!4x ziw#=7GBo{b57=48yz6D>@v;HtSm9A-m2b67EbHXpck1uAOIQCdSVz#DD{~X+9m??oWgw@)8XT6(krIB>yRUOFV1I{;G)v zwZqbg9h`12#oLj7hvS=I4BTVyKpys|4jV$$$9uuG>|oO*&KHd4#JVy5$c(YC*`==^ zBddh})H1$#ruH?4YkU|H08az_Niji7z0R3bcWAUF04!Q*&wJ-C;ipk`Ew}1x+-Glq zrFe|iEa(a=q8EW_#V9{o|Mqw8_A;|6dGR^ys2dRg=qY8`>?7DQaUx&ZO(dGxe~nMY zi-Svp$==I5QvesBS`K0*Og#bXBt*&K`kDXM1C>JQefL?%L~b)Xv%Sc#jKd0J0Gtpe z^*-m0x?nM=psuuTSaWzZ85@O#vr4yW^UX$AG*aQ!MTl@*l*v z+J-4+Z?T%#PD1j~N%fQMGn);ac$%*d&+l0phR)kqfVn$rY=(K#beHW4wgy(lA=jo@ zZ>oFF#Q8Ra`+uLx;O`mcJ;krsx`WE+#q~CE4(T(^+a_t*LgkiT3Z~74Jj!{J$ogInW({5Tsz z{qcCSi&q?PvwT+|N_e{gc+kJ+O5WjVP1*|Emc(D0b?X&FrQUEIj>bJEf|=-DB0vy= z@8YR97Trg2p#rnp_h}p!?FwU|KGUc-Rqh2@ChDOi3TP$JB?9RFFC%(yGC51%n+}ci z>GX;1c}u@rRok|BhYK*g0apD`vrDYFML-s+ z44oPOMI3n=5B7|)_l7Vt3O0tMKT%I#9gVwh%dd#SR&nd=wOy1wbyLjSF^2a z%!7k*<9HzGz4+c(Z1(gwlZcDyNri-TJj4r4WX2Y2XY|v=08jZZZ3Nw{sGq$7b>xc| z`YR%1^Ehrcoo|W1j985a?A*|M_U;ejel!6yhZDNviCmREK}6Kjso=-&0dI5U%g)eY=#)xWZGYdxB& zKj8Fo)Q$1dSeMiVAcuZwxh9R?GrbvT+~F_Fd{$Yj|F*(?t+g^Mhy82jE&zVEIAmTN zd}Dri&-^eYE>u##(fNXT!h#>pPVd00VsEwI!GoMwQEdF#u0CQ>1QZUMrR0VB(VjDs zhbU2QOrDJ#st8BQXSQa!#`(Aiy%R_2UP~R(urG#MzQX=1YtN_w*7z>w>H)?mykhdiHNrou_l4H9LP#$=`h7vW3w{mzage zzBXtu@_xM!c(ZjF{+@=-qAq6B^^z_~+PiF#7kQG(_JNHr4YKu{Smx&Q?A2~v+~rwb z4q%Hs%2NimhwOYgnh-#G+@08j{0o+=d~zdG>A6NG{Qh7g^ZeT6q)w(J$38W%Yr5sr{ zQajQhQnehHB$GOmhLQ?MWuzl=T$)DeM;cFBM5-X2l%sDOQVwYnshCtHM?W7ai$wmi z1X2cRG>PjjqmRq!<8sO_r|fddE~l-_X{$eN^&df^-~MH!S~;>ik_MCVNt9(%c1254 zHi@z;){^$g@iP~x8)+D6CW$tGMw?gC=9P@^%1I=~cO_%WNg&Z~4(;a9MhA_ffGM1iB{7zZ7|TVBKj{;t7T8GvQVUWiQg70gr0YmGlBQVq zV*bURSR(&*nWSp@hj#nA{P~p%Tu`Y%x2B|=Q_2_eeLSg3fq~fy{JfepLV*D_q)8-~ z0y%R?Efu)3gw#WUpOup`6u6>c(&=~45=EYhD)RJTQh_36!xY&vQ;}`CR$s9_dlmU~ zy&`{ZqsYljMLy@V_LS@2n5O9564DVxAIwyAejBbc>u3JH`FU#D_sN@U{(t=Yu6g>Q z?)jVjG<-MhCn@^Dz1C-4ZwZn! zX@37l@_()FH~TsL{p%U{cbl`nHl9<4v1>Kkg9=Y~&H{Ey~;h%x<; zZ8VI(;q&jkryp_*{|RmVqw{;Z{(k~hoW94?GjMtaPS3#U88|%yr)S{w44j^U(=+g| zpMg_tjem9Tr}lkn{$D+gzt!LW&2gRD_o?~6HQw*~?T2dTyZZUI-~Vs+{cYp*?$rAGws~tP`{t*)prP#l=e#vBr~jRvfzvZ^dInC< z!08z{Jp-p_;Pec9?-^*ojNknH-VJ__3mf|W9+&>pm;AN9Pc8pf=12%pYJ_FyiW(~hLe3~9k&Hv*){%fyj7;D4l z_wBvm`oH%1ecSzazwVp&YsTA9_P6r??)UY-HNI2l=F~nK${RjU{q6hYPi^Ph@~4)4 zpZ5RN*EEc`;nVbQj*K#Y^`B1jdFt<{=BB1THH~d4+%XNP-iK&rMN{#Sbd}JDF z3F#TqL8V6Vu|*o@8rufXS6(}T)#M3p3MpJJd!IJ;*5s<`3jeG6X)9~yt1F7d`32$BvmSUeS)IDN>lWPAbEZp z+D6e|*C;wFUyhqNpW&vla*WHCV?5_FjEnNwLyp@^%x zEB1oqc$EC}F|O$$|K&U6x*}JRJEtr5>O@5cu|DyvSC4iIt{bZ8nxk^vkt^qwlob`r z$?1%qhw>=jt6&G_Zt@{ThZjI+W94njoFCy#hL20+PTQtH`x1qJk}U7#HtO$`Z&H=K z_aBpUM@#vm)r#0k`T(gtXV)OOtzDksQA%S17+FeGZau&ID+`zhYbZ%fEPpd>bp}Jv2eSxf${u8zEQo zQUz`~BL8RfbEZpS<|(+Db0+$>lxIY>f@?D59@IwR_KV=nEV=s7@6&nm-7!brcUkif z(-g=%!1#v9H6}~mt8?VrR;Adwn0z0=8@yJ>^AJ3-roX(uXHC|mE5O>j*3DOVD*a45 zqQJ^Z1=rUq_V8wfZiZ*FCMXbJF6VDKJEK>HVmr6X`$96;b|A&%d3=%l`J~yvKY>dAvxzzAi-)%M@4}Q2 zrEm_7dwH>fjX2L`6myY%M6t(bEBec9xz6G|lE-?;+vA9QMcGQbsJp`L_9?B$W_dPr zmTyUCxdt;w&Sbd{mdJJQ4(716BGYY3Db7@YGhzZKG8KHbR*{*50^=?QN;(>Z1x*B72c>?l|sgCh}&?0i`+)%5hJ!0>7@3vt)w2SEVUs z4>Id;Q>CSMmH+H2#a&d0M^D|mJFUiqunDqKET zzNg2^Q9DzvbesG~hH@QetX$eut}k;G<_w|O()|jiA7IR!b+dY>ysan5e*(IiFkLB} zUFMrqt8l;3iY*@~$DFlt-rLS<$G5qN`kSHqECrbNU_oaEZ)m4j1@yf;SH73VD|91e zEjjyTV@J8>F?SC#NBfX7tw(e1O1ay^pJlb=7sxTov^PT$bX#=wLKbG&b}F`Lwn9^jm2w7p;zic@;&#ZNGS>H?oc5ve_h$`| z=c#vel7A9s*WAFGZ<-{>iaGM#9hI|H4s>YdY>a}RWhitoPyQB_3LiwzJe8wBPx#`C zN%GwnmFqw|MgM!BTrcMVyoSkpx4%jCFjt)h=a6|HTn@Iq+#t}OYNBCks4%Xz3wkuORVM90V8 zfSyWh3JgMa4lGvq#&WrqjHS&E@GWv^HMD+SuF`(uRczZpMP5UH^g>s{!@=&QO6xpa z{%N$!xmEs8hRL7G{AEH1&9WH#Bn9s3DCb*4<(ZN|TV93#z&gLUS&mzv*P&zSw?^R+ z@XIlHWil9HT1Q21$(FNnkQ_HK_j@NPwsnc3=j1E4rmGw^Imm=Lavqt9>>DKindqrY z$11jaw_F?1>tp7FebVHb4`%p7RKX3$6za51!7_OMq4{#XFhYSP2jp$J2wl`c&ea79 zU!JG%0mf08DbI~Htk*Po`{eL>P`)RS^HZ3|)!;bZt`S?=2f2Sp?#_o4KHiyiW6fq} zC}kJ-x9X@o(|ybpvY-a~d=2`)m43SPL2n&F#^lTIsF8nkOQmdvf4Vbg?a?k?o%T7{vGxwFCz_E7n+`>G)JOesdFYhNE(KB-t-i6GpTq|#G4Fk&T?g^$M6H>{Dc2Q$;ygG3}y&f^UMiE(L>CY@^-` z#nv8|<4M+kbw5Sk+9Cg|nTifBQ)mzT*tjL*fcIY*FZYjUDj2F_{5E7Q_cFCcp$W+7 z*G9>sJY3XP-Zjwjn(>M($WY{MXmeDlQc~N=eH8jX8$9t8^VpJk z%r2IzY`r2Lo4iHU^8SYVyKlZ6f6P+k@Cf;DDw6wAbg^@$ylLR1<7<%=v+BjxDyi$=)pipud(4)-vGYx5L(2R=HmUcTEily<>z zWYZxBzlR{S{b%-n_G) zf~=i?G;{bWxTgTV1~&#m)ZGM)KavA|Gw&Dl;~M1Fku0#tC-84qMULiC)%Q< zKfs!=fNx%#NZW?yu{o|sE|wgXw*`75y-c1ennQ@GS<>pzWg@wpM@S8Jwd@^HaXUmz{BW-C(tj=xaS*?w^^0Q z4lvW7ps|@9<rjk7p|7Po?y~Q;x0R)@QQFZ#(k$0g8PyE8T3`MQjsTF zvmt4U+~-nsn2YPXBLDjhTDl%(=oPD74Cy>c!FbMY>mEJC9co{O2?0^R=)koK&UIiUh8o zsFaJ5JFgs&`|Y6$eYyyFf?odB4mn>+KtAlI4m!KzN%=eH({Gi0XJ=xsU@-AaM7nCV*JGR+x7a<41TOaIGp!q&@$$UjZZJ4{Q z^n;FX&lq}DllPLipOr_Ebzr_wjAn*ysjpK)=e0#(SR*IUyEza3}n>pF6uod33R zry@0@6?<-_{BLKV$B+{N=H$*I`9IIb_HxPlk)gZRmTl_(qzCH^etW;EJo_r;xi(qh zH;&13rwh9$6MK5E!sqvp=fp{cYNspw9(9+^NADHM^(p-H1z2O{W@PPJ1uG69Bi6_{ zYb@hAhW!EVo;6It9W{(?I5KLZLbrpR!H=#?WcM`IZQE$<^jvVl0%!z078yZ%VBdZ< zO8xbIx$de~;9T_Ox$xcLLvn3BiOnT>#JNx>nBHOe}U3^!2_Al?`7CBec=07(JLPy>yGc0Yw=LIZyu|( zE-MwU_NW-$d4Qe{cfhbT^GrFcpK+vCS!MID^@Lq zeueD0q*UI=!6(=hzB}QQCy?#ynCr{I3%#L<Y3GBps&`^DgCSO?%QJ3{BF#^N6A~1RZ&RFc-TzOyj zQNM#ce{6#uFP8sUCfJ^`o4{DBk`$VEOwLC#sS}g`V{Dxbg<#+^MP?Y9@hbRQseB#N zW$X}ERO>b68s7RjMp}~CgVDTKV)iCr0{U^7)N$*OsWlKWA+&KA_O}C^~HixCK1-(j57o%L4lq!ne<$LkEEypFvL^z-B=HH$m>> z6N}zF3|>cG_qNI1cZ58SWJLzT$8WEff88N@hh<=&AA>$R$u|`lj-j;m&E+9DfjxNfIhrRa&L;qw%9 z%uSity;b-EOXPVAT77jqb{uQ@=y2+SeQq8q|5acD&fbl!S)y>~Qt0CZ^Rq@NtI&ZL z^}}8O*S($ry$@1kA++-GK5Pu^`;1}o4-2B_r^(f;DRY5cbALJA3Jpd+bO)m)ptlN><^HrnX+Pd8FLnJF&X@1e9rE2*E%(o+;EGk7z){( zpQq5B(8Lp?;ms^;kU~Wc43p~ye8)c-B=4WI!Q52}q?F3jJsbZAYyTtGWITHG*+aB} zo|!vLz7fdV=ljXWnX;}Mf{Hv$`$OBv-H3TS=8|tU_T{I^@;^OC!6)XR&%CVX0(l=9 z#C)Rz)-q4;2Nm5s1)o+&?Ej_;RnC#CA2!@4-Jm1*=%Y#aR3|Z~{S?`1>r9l%@fEs|#* zy1wOf?g`uBLDpb7^D!ArSh7~Wc|Lh2%*VcEZl;we=%Q>Xwn}k<{Ijd&d#0Vz&hMj? zvW^P&$EW0Aj*ExN_lKqmr1el3U$E!Fv2wq71lruK$bdHBvq1{9903m(C=jefM`Yn| zTqDQC4Eb9%m1jP6S46;CLHxX6>1Bo3;AKkdc|zXBGv%*7f}YHm_fq(IP@YnrhyJIO z$=wIJa^X=q_O4gxsVXr41Z<2l#fl<|oLvaUoQeKI7wpWIZ#($mQuzJ8GzDnelQ~wt z`Dxe&tZN}Q?w>LhxH}6w5B_{ClQwoLm^d9DH#+@gaN(EG_yu`#XXL;aVAYS-%kw*Q z*aYUSZ@GNyGFU(S32C_s_J#)L!pnPNiY;Cu_e*1;yCV6{JBH7)3ZH$NoV(E3zjk5= z2jw2vhWAwTDhR`{(F+7E!ClaUR` z!`edh@CXHNI{>ZWkGQNem<-*vE?c4JhN4Th;UnZenxLQCACqhCdin%2osVvOGa^qu zIaS?q?WZ$8iLRYX(V_n#_@ZhJ|$iGLXFQe}83FvO*-A12WkMrB-gR!Y|l(HuZ z{eWHXg?FE5slb_eioDVhA4D412+XrRL!L@}eUG=Kk1_Z&v9~7fQ|zh!a+GGv|KqjX zXRdsS$o)mwS3Qq|cY4U%nf1LN`|GF=+S{RUAJ%AQg}f`K%RgWecJOBQIOoatvog67 z;E~ex`1&g3KR<_lhOo}q$4|lgJ+t}VU#?Ni%NIU*-)DZWnNL|d^mUB>u%9n!D&HT$ z1CMh5x5L+)2gzBHt58R1=%xZiuRWk}xCA}N{MU{H2e(nm3)9i-+vIx$Z189Ye1+)M zs+_lXAioN&}pviG96)ef*yYU;wuy-=$2MfB3%M^SO{pbQW^e^HbhA3D~-#5bV zYvGl*+9{k^EMhODTCQnp!EMN~Ro%cH(A!F6-@x_Aw!Ngg z*kHt79hLIZ1i6!tW9L?a(R1b4lObPIFb;mxKx6drqgisJpPg5*rq|_yCC7mS!5_UC z#~U5wx(S`qeFpwwbmFsM^Cs}zZq{Hvymmu1d*8_V%X7e-=+3IE!HaqF_hD{^B`|LG zAHFP92)i`!68NpB*TRFI2e-+w2)XPVfnEnkT#URrQ6k@y$y|dyG#z?b$~eYDm&KLx zMp}Zqw#k2o4gRIxJJ9Ckl;yIXVE))c_}#Ku*A)}x8Ug;~dhePtzT;;+#vH62j9pa3 z-1dWquuEUcm+P|m_`RmF&wYTtIw-KDn*wh@&u5e>l2DBdJg$(tKxv&~@}&C|duAQ& z4N*$dvB;;Ba$bWDSsYWeW2Jo8f|v1qM+5NcS#4Mc?AWQ`>r5X!IujePhCY#X@OyMc zf9`jJyiXU%2YzurTEm__V{6odK4?F_TH%>siD|5xr$#PQ@6Y|@`r}ac;>s0%yR&>R zuvRP5*@s_`4{4^HyidZFhkYhwVGVZj8hGQCCFm9KMN9C~N-)61rSkl$9oNCP$rz9uqcUtf@W$MeO7TxpxD#!xB3@%8dY-w7tp$H>=!|b^x*|<>V87es zZJG=|Ex`ZI7!Guk^O-jCwRM5V;iqyhd#t1Jlb~OQLMJCiptDxWyB<7bFy-hY*kpy) z+WXD|JB&`?9-@leQLN|{g{;XG1wX+Dcz&8f_9}S~PLlCk`p?C7Si!unfSqitlXv1E1uqKXH$-nNT_WFN@YQA6N;|(dYlJ)~Mt*(>UVXSio|`&@v9RIR zv(DGo;AdQQj z2WpTv=!*kB1<)DM;+=~AmhsfW7sZ?9j||0^Rx9V**Z{>V;cevcy+akwroW+U8D~58 z0*|m>HS#&ql(ITo-WCV2nPTjD;Zypr9*TUjR*^ZZQSLBoJ$QTvI$_~>co80aC5Ug! z2A=0$b{$X@JQ#arpxidrWBWk4X4fc~#9aRw8FD}C^$cAvX%KlZV2ubI~2e z3s`&j=!4O6<(67@q_+w8ybC$^3VXQAuBM$f>`ClH=SSsy9X<7QNB9`|>fEQ`oGLlT z)#CR;muzQjkCn*#OJvrii?A7r<@z-`BkdUd%plcvXKDrY$Dk9af22r`JoL$Z$cN~B*0F#*^7poUaMoyi4q&5mxi{u1 z_7c9sS?IEN8RwbkmYHez^Tsg8%=<-r--TYg1AV*}=N*5pbYy<_EczOPf7OK#8oTP{ z@$9W*=l%|i8O=hb;)C2UNhwwE;XB0&jYD2{b+PV@^MZ~Fl$bT{uVDEh{0qpSd-}20 zO+WaITn{5-yO}*4r@ZKO&zu7G9KhMHfT<=N!1hG{_AZliAo`%Ak)_o8DQmrO8utbd zx9EX=97SgOEbN=Iigm{xbRqLo9r&;Dg*n^hfTPiYeXz}zB3tKV(LekV7z(CXZ^chI zU$@DV6_oG4*CHo7$+H4HGoc*)43;^g2HF^guJ3I5tbH@EhgQJPE6U{CnEoQQ&*L8BDiqvv zj6Eml|JP#`?O87W1AMQ7S4xrDejEGl3G#o0%=^V?`Q|i*wwm%@lnlA>-9!h@$H$ut z-f2qP9q_lnAO2%CWI|$h0BZ>_0R2hmoVdD`05x;$n>5pxx%!+fPiF zuLM6I^zZElZNCEFE;&jp%t7uAI+<8Xo9)=wt)Rc%^6uFt@6G7bCk88$c9MO^ol1Fm zkV5AaBG`RJWnVh>>^fvA{*DdsN5M?FuFRwkd#|<< zc`iDFO^5H|E!OPFNy_mL>}v_XvOe$f+wukIy&^ep1aHB=zO&k)yV#3-7X7_BsFddx zDKxi2{+l!9{9PV$4!YSrUXB9hdE#0H#()QU)F>sT96m?(FJ#@;Ccv`;nd@vhS0U%7 zO`@L}3e{vNTs};WhoSWtG9tNL?#F8I^P?vddSBMmpF}U#>g=k%+nMettcg~0b6n2BDtUMCiflSf%6LGd$wBM zR>+2HW>TLxiMOHW;$->orN_2(kPqDEE6zoSoWzG|XvN3=Y^egH1`{Wcp_KH&a=f)o zkt-L;^%C}Mvkc_*L42~%V)}gfXJsn%vtbIn!pGB;p2 zKfF?vjjudk&fDODsqkxenfNEMf3Gc6v@tSy8GgU;2yFdAd6r^dU9=L+h%ERLTJ3^PUEV<{ z&!AtNgW0#MQs_vYg@qz(OYt$J$vrF!+ob|MazMTW?t5+)z7ytf$$SNy+wgslgT5=| zjtA#Gn2Rog&Ymb^kDwfTZM1^F8m3Sj^Ky8)TniJFayC5b#{V)1`hz(<*KWf$fY#>p zQ}76V;nRvPXCLS%$iXq_-Q`}A)FtwVvz1!k6!pZ%sZn zvQ6PyZ2tHW#3jP#*jlk?M=9`=B6%j!o^P!jOW=o|*s^=Ef9&x8HDl$x9=}ErHed#R zoes>`e{p>~Wb+#lWbzDo?rusy_-jUFD^NC6k&BDKl>6~VZe{!>=#d`qeH-L^HFo6= z@DB98@FaV=;BjYxLcbVHTx^kivv;sI$m>P?UWUB8x&-^@klc@BCm&&cA3nr*iS=kV z0nF8rK8bS~R)YV5IG>lH2io$sK7@@3A5KQ6J;{A9oT>0aR) zW&G?x+6v?zGg!`7pzCXo$k`k{P*M&r;YZEO#;=2)mHgXl%+fv^7 z-QcSl_K-7>YyITfGY1|lmhVs*^7~5g*Gc04iWGbunkz$=KgE5_ZijCNUT*?!DPCg9 zS!e$ox!;5yI_{9Gx`KPjV160b1tZW6SEF0NR+G9}btC&G$z9YDn_&mOG~~i%w!z%v3nj!bLqlkcKo^8L6H znGJ8QID-9sNZwnL6-iFRW<0|FZaMzVwF)8kL+y|W4=<2^3Ron!QlT06f)*nCH;#rz z*U4YToK4>$5B6?a*PU{HKpV@flgk8P9N#P_c7QJ@Z2km}yrX?4CjI4jfLudGJ_!bZLhg_%5o@9Ax#$ zeZ&aDhu48k?gyi_gg?u%t;d785A?uC0*$jK?oma^QuwL^wkH7$&$@1pA|II2wPpD6e# z_+!~IMVB5`u<-=&YafM@Gx0s6+eSsfqwVDQ;0W>+n`Tok_Dn54y)nqjqxj>7q2Kec z&AHd5eV|X|=l(2t&$KD!RdCr=`Eo;h(d*Dd$4AKTaVdBUy71PSU@!RUxpaj_(f$y0 z$m|^S?>2NRat0q=Y~65tVujGaHrB(Zz!U57Nt7uxn=vH&h`B*`^gb?U=cod&gW;d9 zVh?0IbAqhRs*-zFA#!~V{(l=%vGbP*rFp8ew@g)auz{kU48HDL4IF>Kj=@_jy? z{SJ6*A^h42o_38;q@9cLqu+;~#D{*DT=9SAi7~J<(K4mM3 z1s%la0ur=d3r%%duaq6-U?|2`HIaGWFaHwob|?#5w<)*|8k;tld(YyXjK$as;Kaq~ z{-MYM?AoXeUfYK3d>TBDzab@Vf&xpB(Nmi$bS-o;j`0K*$(x1Ec?-Dc9`NK_&{e^B zIgU<}cgFVqE5?#G@0e%C9IEqnK2=X92< zFFJa{O!*h1BQAyiA8kj>TT}Tz%#|;ak30qgWgb!}m+{=+S)S+N_x+{VW$^xaWyk>^ zm=_(>28`MhxjZ;ap4t&g*%d`!qgM_UD)`D^1>Z`e?Hu?Y{niaxx^$v~oxp!xy~O-r zqw>3Je>c{44Y-T>9gFT=jQ^wya`wmpx%=0$M-P3iJ}E~&{9A#1`7t`W59>R>O0H)U z@RNdH_m0I61zr7`x%oAGvvdry0~-7!L9WX2a&E3t;Dh;c96Kb>MtJs=Mc;6ljHU>`92;GZ{yRORU}UnB41 z$LyKt$>GEjwUHOO;HVyq&j1--I~4hX-|7R_ct%V5T>@QzLEb+m?~h95=>oR7XeTjp zV3_1d&+Yy=o+9(w{&_U9MLxpR)3`-9xm5NNU=ez!U3CouKT$`oG2`jk&VF6JYX zppBKR{gP7Z_Gdja<@)7V`CdY2_idwKdYb&$imu-V@v#&Vhf3KB=wK**gG&qGy>v^S zxmtB3rqGNf*}|uxTfp|~k?p1DU!DX{b8efp8;#`sFClA(e%we zl`BJ$mkO{I7+2G#3XjE3`q2pJsw21)df1Yq;KpRRdqS_xnY*W!DD47h^hspV9qjG? zxC8MeTr&sT3z-?b+|XqpvU?tl*4u9=-uBB6QE62FcSC8N3&MtnJ2L{&?({1M(zS;eT8w zH$E39Ho4=m`SK2CZm(;n)c7^TG#yo>2$`6VEL@5nYO_`;D-0e(KK1WL88lvYT)q{o z)u-^o&%p?1l(M$t*&eTbaDfWJT6C*K2|*&{{{*rESUGvMv*N{M8#4_t-r zsZk^zIi67qrf5go0<)lp-iNP#3JsK$@vPQS^v{0zmL5Vjc9XNZpTgiQ?^{Z(N)8NN;`0DG<;q$%I18jiJ?#u&Q zBNH!&@34EKMLY57)GBaRE;c^6FlDB^S7M9bw}|I3n3KuL`0|iVKg%UHB9r=?@votC z&vwa+{T|t!hAq{Uch}~~*JF`f!`Cuz%xT#Xg|DiV=MHGB6aJYF3B)lnSDT=jxhkUxJr>mQMsofbI(Ti%twC11I_`^PI(6X5)*Vbdi|zqd_zMOu$3#i z1ba9yh~B|YDO$jM*D5%ySl%4w+L@*3EO5pK(km~QfJhmN1^pxA6Wc2>Z?3Gvxp8 zGJLt4mHN9;@{c?u-^5~Qlkwa}pSwzw+IXi@tJ&9jFh?oi+u$ScL8w+K86`^jJ=p%E zZSc}UozbE@*LKtyo^*Mg-Q>6iymYWs!7riVG@tzFFYjpfWZpdvj!B|D{FE=VFL;dc zZ6P+{f;o(H2r_lIQf~uCO)61j3Ov0chi5;LXWjFaGOQc-Um)*=qZPXBfKnE(SMbN^ zhC$g1T@BX#IdZ%4N$v?A9S5zvpQn`1a}}AqPbq_``y@K~&Y)6%--P|(5$Gr8d>3=a zyQsYv@O?o(@}+?HI^V0*MflqsMfmY%)5ku>yj%XY;9~4N|NBGbO+*gO`ad0=e_U1d z{m0+*0Of{vo*(ycxffmDO*YwL-)@g6N$3%KL|?J^CL3(sgp!O+ECv*$*JR_GWPals zEO>l#8^ujfDQ}B5R0^8+yHF`9XxOeK~*^!PcdS@C09m8i6dqy4)S$OEZ>w7|0SX=a1qm1 z(O&S1ay~4|vK(*|y>Fi=rjY3Gmy5Qh7R~Jt!;gP_5iEa5{xe#bFWgHqiSaITT1E{3 zr}nxw{yZ)En*rikDE5q%#1wsT1tsC36w!ZEN({k6Ww{tGxMS)Q`+4?>UU!K8lK}Vh ziJni6GMD24@!@a7SJr8av+1Hgo5onnh>M>*bFT}$7uH@a%GnXozCt?^`^3tcnZ9L) z`(*K}mU-X@Hks)O@bJZH?9apbUiNUGT!?Rq;rz}Z@gNT$wGtol^H>Uf!diU#LbQQB z4keG=fus9E@R_{ll! zdM+K!xyEPm@m)QP)g*dBq3E0NdIf!4A7*Z)VjUvBFXf41MPD}3KmXf=Kb#^L_cZWZ~p(~UmS&d zezeL%jm!aq&78jE())ef;8;JkciB{3T#r|8^N)JFz5 z=P&>-N6?GCtiMi^$4apdc*Xn`p5W84B%9txQ&PqDPxhy`4-)SX*GKv66hr9GsFSuy za=wiFv}7~h647J2SwBlBZ+PNT@VUtW9*EKT%Wx7cGKlq4#5#h1zl(bCTRdYHezeF* zZmP*gJ~2YmGh^UVh9r5$#Ll@zWuu2&2SkZtr4pSR=Q)dW(4kg(8uA^c9~@rDbMfs( z^lGnll1p?VlOE@jEHRJZt6Jf*FP8X^i8ACPp6QGo?60FI{xRD0&a`OHk+%mK%ex1~ z{3hIZlA69{LX>a$#f%>_GIy{JK!=uK&G7|mvn+`bPS)tN=d zx9U~ob)${@l(1(K0^5Fg!Oz(T)vt2TS0kc)vW*@RZ}~=0w5|QD5#muw@Jk*v!rjPN zJ*?e(M7uvI_Vw`3vqQ9>qoM2ktQU_`udZ=F>fl@-T0nm`J0O-&3ZMP67;{_TAMwuS z9+7mhpURZPd~`FWSBx*RMf*+@{-Ky>6odJ8G0gZ`)=?I{MqgVIp=Nf9_LBjgg(f`) zPIfo*yG!(+28iD%_0~;JLt?~+z!2vPf=*E^rNql1-nWTTH9~FZp{^{Xeo!OcWzWSo zP0eW*^*d4h-NE;fHnYEYiT9XdM9tVH7ALWLJ5P*6`t-j94{fBhcodHDeSpT zNU}!mUIhaS*!LakgCkR7-C4{21bx<{XlBPA?oo($WlwqiIWfNNLQ{`R@{P+G4?gk{ zun?>kBgj0`7jiylOpIGo$RSwS4qjtZ#I`F;%uHgBr7v@l$A`c`gNOZYh2A7Wz4VFo zNC-b2p&o6)_Xqg?jMJiDB2RlZ(3iaoP8x_uMAX~+!8IJaBU)eK)V>(jL#XLz@D|tp zAeOT+#Oo@#7!+H=H2gJlF2M<2y2RM+5N-9KsMc-xF#K<29Ba_%>(eE8H0pEDJ=D7? z(KqMQL;HzmG4oKF=Tg3RWu@qQgJ1)#zS{ww!QlT@N%9>Q)}#wX^MZ#t`NWYvq0S}t zLukll^!H-980YdtqmC$Ffyax)rP?Oit>EBl3YhZ3aRUy`@@|j^4XMKi6aTlV4U3;3 zCqB`Bght`RY`TmRu$A z*?3XzifRP@=p@|vD|K*g&Gj{H<4v?6z6t%CMpM1iPiogj)(Y2CL!TU@Ch)#Ub1r!# zj=Snbxdiu5Tp}KZBrl!E8KWuuXD;81!=AvhF0u6$;OEe&3hK(k^aaKAJ+*Pv1A3WH z!26hsapa2jl#MeLaC7c}*e~47c@(E4Ey_kG`iT=$}?<~=B;aLARJYY3vFsC_-K@WI$Cv}(om*(i4$-|?qc$@+F zmnKG9nrQ!B!ubb}*zdeYjP_2>r|b~Rspxpk#MLF*z041 zD#gOj7r_R-zv5-w&GcXUJJ9ADF#;{%V;Bz8dmPWftCZnA{H(vjk8pt8-G&EmqMm!n z6?0?VHlbviXQokOv*ANJ^?^0i$(Kc0J;KlH8RIe0GUL!wI5TgDs6S+kXVLvr7RE8m zXH25#VRVxe<8rJVUK$^mF=N zA3qxrMd9-orqP6SFg=X6nx6$ZG_C=85rI3!mu}Wlg@A&)~U!&pn@E zZk5FNqFL0jFkG)>tZ2d+^z6h2(LbQ(+yOs!?&TiT;m3*3i!D4OAl4SvrXJ<_6+QSA z=2YWDC;Zge8ZcJ?9^vHIEnGuAcsz#dyrQNNj~lAQ@?-W&+xw^ocQbbv@%M=G0=T{~ zhTnOf&z6F3^x;?ZwycvT-%d=vCXN?o#QHIKIdDL<0{p@5J>&?j^DPjYwU+#3h@gl{q7G5J>U{JtsiNg~(+BiZ7ts&)cjk|^upW>tiJXH|zl@HZIC#*;G*y&f z2RgPAzK)A^&?%Y&zxgm&v{s4wUtsuN_-tbB=2LiobP=4GqR!94NqDe?F`c+}T?4d- zheiEOh<)-9IR}GTZuGaFF)PF+9pASJ-HVW?kf;W+dXL;!=83flji`v$FL2#kNA5g) zeh0ofo9FReM&p0r@BN}Tn!s!t{UsXzuS&kd#EZ{y69d-k`{Ka`{FBp?^x-gnuH{<# zn)_K(J5Aqlm_D4oBKI7!s@ZHCIcW8W-?wL6f?d<^PNyr_%4)VUBn4QtVB!q?+qIXeTl{h~U-*K7*&^nsH)a5_cL z!8&9`8Ea0gchk!x#ZW(c*>4|beDBQ=4|4Ma+BqtspF$%KE#m!}VYqlil^=cBxXw(8$J0;=-O`T?|}mH+zo~fa({W>Q#_3td|A@S{Qq{j0dPi$`*e{+fL3g0=h3>@63;xX{~ZE(gmyY!ST^I{DEExW_-f;e@MwTr)*}{GxH@z!FPOL%(SJKVE)lLX?a_ zdMY!$P8oQH&z>6MJj(d{s0|B6-xEQ5=ZWz-YemocM5*hc_h=Gzx)^Mz=$DJ06vNoG17=+g6GvpAgFrvgu8oVqBNN z)gHz%$b8VrLw#_G*zdb4_D~!3#EHI^alKcx#mq4PC-&fz+mpCwx2Oxy+WBCvF35W{ z8QiCY^#U6?!e`c@y+g$Hn?cbxQoGus7)=8!nPT}T_45k*5c~7cgIqAZ1mEZt>+c3c z*&GHRLA-$~N(0Ybz!)y3ih7y3+#bMZ1*i>ogFEK%JM^L&k5W#L^bX^x%aMdtc;?wr zexVuXOk(~!nsGRZUIK0Xbt$zVh3nAv@8Plby)Wvb8o03*O>Sa*%qO1tvX@|Q$NPmj zkGv}NI)=@W6w#`{S{`{zOF1o%&!(Zz@Y@Z4)-}Q1YUsen21UY{=(jr`0hrnd;-g~I4b9Pd74i1Modz9l5~TJ|$mm?e1; z+PA+~)bG`bMMuMi(6UG_n4HEN<%#;CnH~_|bDlM%q%qNNm?BOFYjqjuUK(RUyDDRd z4gcnaOIzE}^a=Pg&iiOFczpc7TxL!&=skG}z9s5lD_mL5*!si}bh5KSvXilGO}@{-`3M+Ul_&bw#B8=49P#~f8e^Cn zLw~!F`auuF8k0WH1|F-(StD`H;?L>i1^jjl;2qsyfa`zlg~yxV`V8a5%baYX55b=_ zHt{}*gB;^??xaU(r03e$BU(i(&!M&)p!1x@| zT^+=(Ow4$jd7W{hew*>`*@W-so-d(?`;U{;fG7$5qCLcX67X5BLV6C?FxtzRt3%9d z@V+15Z=UXeuRO~Hw`Zdsvlgvrz&EvUuU64p`p{+KQk}=o$;B_rh)pInD<7YP27FHJ z&!cy{RujiAxC~$G@CRq82SMuNa&UHK80^Kv1N`t3kLU#sc$2~y@glPh=AI(P`+mHB zw2zx$ZEl))3I86&Y!Ujt7q2rUR`6&(i7!|USNE`naM_QyG2<^ASyQFAao{r!t7t#@ z!Nb@`dH%g{a_9469BmbQ>uJ_m!Tyb`13fZ9-vOVx;O)=7oU0*TbGmpw@oGaCt0(C1 zj!~b(qLskO|MiJ=Z#Ff8_2QMx!_&$<$)W-ryGH zNTDcW^a+}eUgXcz|HaH}E$2l?MIV`A|G`Y2dFD@vY1qrX`CQuwHGy}yC)Mj5PrMJ! zILkS*RS|d_7F8)DZ*emJ1o4gaig8mn{DDIk!B%D^*vx0WeViDA#Wr-cVw$y>8qv0O zz}rFAc}E!QjOgi%?Ik$ycjo{m;N=+gCk4(@^IzkP=z&{^ zlZ~}pFmu#~$Kao(Sy`78*yV@I)O1&5ckPe_Nv+M`M6Bf z`$o`g{NVQkqCMu~vtV`u-ejEbh`gP3_XyfGJ_aYJsr8RB_hI^)8uT%RHA{4TBI=dU zq0KcsleJg(an^sSc|&M}J6cB^c#l4w&$`)gNR$vfos&+DFQKkwQNQ58GfT-w4;~9m znB$}_67T1`M1R@<8*uElF|_+Fc+nu1lNt0IVBeHQJizJ=3&i}7eqw@d+-9TJ=7>2Q zVcg`kYYNWc3xYiRWpL0zT?noP$Mvj}QfFU@#&?ACN8tXQP0R~^H3!kZ7;5-1pS^{7 zkBQRgM%y10ZN&`r!p)h9DltB6VZ3N%bYEd7xLyG^w$6YN#{E>S==oioZJrjbV29{7 wVtqOw`U`NVDVv^?x_)FOT;pA?!}X%x=n{1teSIAd`Nfv&xQ+hDaqFf30Eglfng9R* literal 0 HcmV?d00001 diff --git a/usr/lib/libpsService.so b/usr/lib/libpsService.so new file mode 100755 index 0000000000000000000000000000000000000000..2b2b12352abc674a7b3965e9584220de9010f134 GIT binary patch literal 34916 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 z z1`jMlzXf;H97s7e2s{TrQFafFqdaIm)D})j8jHYP7mR z^@I7dKu<$3Joo{pM@eF_Q?2S>_8>6r{MqzJ^ zf}1zAd)ijhzz0L)X!)r~O7a+HzB3VvvYRL+Dm5CXUkrQ@2`^5A4A*ofsXQWyY6s;2W^X_n)^%z_Dr*O4h_6!Ad{jQu>)3jZ>Rd zJ!7L5=dTo0*KPmJ~F|<=WHiud(&OX%VN)Bz2S5ivEeC5Y=xuF))Nui1%%ZS8gb=Fqp zz>ozRHczExyGqL}eSUCWgSNCN(B`4ai<#9KVJpc}aT*)TY!s^0WFD3ak`6l;XOa|! zKqV~k9?+R{sP7=tRpL@s2D}QLlvf_K9&!+`B58-WM9ha_OdLHS@s zqqZxU`&ci6hnj{Qrk210MGTWe=MGN$wa2vie}dh#f;a(3_Ii1U*-o)9>p50)EZ#Gv z&%%mo7#3^p3%x2IaVOXoSN~P(f9Ew?k6?8$zj!e)HeDR`%msGL5wQGwucp^p5n{7p z?AO(hO@gkjtImOzQ0KuRSTOl3Xcp{b+Ne4SvkhjltAEe69hD$mIeaqqc6A2XdSNTs z3kR*l6F!&1MnlYyh2rERp*55{Y$mRT3MkJ9DH_*?!A~Y_;1XZ+T)od=Urr)#uquUb zEpKxs%G*_Dt!nyac)U?gSbiG154ZK7ADsTT;)~E1?B3a2(Rb ztosi#%~te5m#%rj8Q|iQcHslt@)d)b%SzmqGwlKEXH~GZ(rc!`UgbIv(pf|n-7(m# z4Z-wlKdxnCH~Y?O z3g#B4L)vPTpJ??0Pj6AW=vOwy`bU~Z)<%2t&51ekpM=CU7|Rrqj5b|r_Dp5`V;TYc z%LBxEKKg5DQKk{18OEN6y+}I2Xc=3K_Tn(JjL8xht{lu&EdlDMmAqXe4eN#GyJM%f z=AP?ZR_86jnnx5(9VMiXx$eXI4LUhmTxX8HRG)jO4^*g{WXSTt6!}Onvm+^xp~Qx4 zHKxHCVe^1>JoC&ptP7Y$97s3xeR|L~Ftx^Xp?chQ?LkLwAiZEpaLRlOXyYp!(1jl4 zmNbPYjH*C7bXZNDFpwF2yFP=)7%VI^lb$EFu@wtx@}uiob!?Rvv9Wb&)MGMm*f_Rm zo?;xHWNiI0ol7`RM!&4ih<4Utwj;_X=v+2KQ5>X$`j%;9($9d{7>Tx4-X5xO3(5g` z#aa8vD9ub#`Q%C^hNUFa<8SCx9YTqw7xo%L|@c3M$}cEtIEv<%qbIR zk|h%~#vMe9Hj_-`y{<8$wd%eBStB)}{ZxkQY2^TG!>^QAS)au9^R;g@`lIumm(T)h zhoI!S-wWT5U8_||SVe^&!1!Pi5EX|H4_PnPABJUz6|s%t-S1tjuMu6``bJ%(m&~i# z2(*SDq*0rX)wHtkccsfpf~%LWIOF=fJz^huXFVTa%HPVZ} zm2f9x#h3{)t3|dpWBng{5t5Md&+S)xJ$WN*VU1#Tp!&YuDs;r2YzvkytE@47RyAHa z(!9>}ar5AV(0Ok<-US7A^ZlH5q9TS-i4nAR=>FJSwbp}duVu&@gAUSH(8|x1e99LU zU-|jP`dabSgY)u2r&DaD@5w8dpZ#JR;W>O7<#U4%e(nmcJ=FZq9?V^4SZPdK>6m7G zOnI>jxi1O|(Jwyg5H1|}@;^6Q_czy?&VT<2lhSjh z{qZEn)vcy;?#E4MC8de%&#Sq*{Ta1lH*8hd>=Iz*H@edlW+!zDO8H>=7q$DE7vHv3 z5L0|f&A0iIwiBf1#&l^(ZSH4pzt;Q@&DADvn&V$+SH@>@oZo7i@zvI(85gLY zD?iihGt|Q7g(NHNsJ-E-t~8PnrJX%Wm><5|IsXQX-G*=B3L zXIp0T@@>nSt=sNtPTSVdY};1Rk?fc+rfwA?nPN((X*^R*>PQM_V(x0^N`q}e=%o@`#o5!b!Nhm80WCXIRP3Jno8IFGlim-H#4`-xUgVWt< z#8p@jv^&IBpmB>5HbU(Ey4-;o(IxdFje1%&o?GXHHlsFQ{+VI_!R-74EE}`3AJX5% zZ=wPUs+sb#Vh%)OXVOWJ1z&!fdd#&Sb{f3dh0Rt@d*O^AQ*V$G!Szq;7T zcQX_6|MKFCwWeu!D8L7kn=H2=q>{JH3frg&Tyc-FMnp8pt8?#{x@ zvneQEyil9V`SLiM8^UC64u=SxQXb6W`C%adPf!eJLk|I$ zd-|nfjW^IZwt?*G>lif_mMa%&d1B7MG*~4zl7^9Ip+oJ1DlT9+oliFDv0&~ca1vwQ z%39@u-IXOK(O*hMnaZGe=`F3#P|qEKtb&=!Vc@Kc^&cLVSALqW%&&qSqa1(?gKlM$ z8!IbVBdll+kI3=QC={M(&tYp^*oW{P}_Goqn7D&u?sZ!d@`T@YB&kwq0hznI=;)` z8|OFh-5y~03eq2&tMTZ3|}2H+@X= z;4$pBi0B8DKW`uTZ`2aero~@=t2X1jJ(x?eh|3Ey8*4^rt0|H-V`*^OwYkM?MKJQ* zjH%Au@p=3kZGEhrOU6n@g3;&*8_$OQ{-0^<1FUCgjb-kfiFt7qqrL<-;@4HI_Z7C= z(>YUX@sRlwTFW(oW=Q@dsbwq`eKTolIi(V(Crzzjso+{X6>It79@M!Oez`U-DNa7} z$wN#dojlYh5=F-t{hulY;C0PKjI~Q&*Qt6aYzc6i&t5P!^epC#*Lbg>)TSU(;(f<> z?@kLndr4hW5br}jiemgI`zcpv8rI+jNThRC11o~*K3d(+}M_;dA{hgtI+4&LZUJ}{Bpy&siES=*>RmoL;Yi;=ZLwG%pLLgOZ(6>%6dmK{09hDS9nLN~_y z3A~w2?e@@l+c0!OCGd}5zEGQ2!&g7VONwux9gP~hn_FMtIp!ZG?H$5LHT?X9&Rw;K z&DGbm_Bp?SwP#Z{$u-bDE0k8ZAm6E^g!ao*M0A>{3@L!gTtj*ISI}lb^g9)n7?tVgpn-bq%g|+HIO$Xt^+?KIf2{PnIqYy z3Qk+5<$DKbU%TEhx6}S5c&4sIMf7FO8@*~j60|8e%>dQB@q!Tw^-q9sKEg&3m1_#B z=c?DPcg`IWFVvvdYbHxqULB%S!UiorAS#Vnj&R+yw3UkL92(!5VNM< z=ved2kod-E3|9I<cf5V*1$A*7U(E1xLxUhv|E2`qy3%0G-d2m z`sFW4A4F0DbFhQm4(Vu%Se2egnzA*L5y**T2C_lL6mgbX(n=+j_ETxfSR_ShbD2=8 z=ZdS&jFMX;wm?p3c_ib5bXF>JV48MjcJZ3QJ~l%Juq#R@vZ1EK&Dg2LY>3^;(pY_E z-j!e1Whl{bmQq%24rb9Bo9|H4URX%&BfjgQ?PbE!&4e|x2m2ct9UHJ-`LZ_mOqRGJIO}llxfhxr9H|Oev8R^yS(eKhwZC3|?ydaf zfmtJ^`5D1kpJfirY7-(;)>#klt76kfjDSj@yd9ro6!^$eoK*BBseE?gYSI&Q$H?SA*&EXDOQk>B=8a>Ll4Iw3qgS zvsYbp*rSZq*RvBC{sx7SAH-$8MvfhfuMg%pqfG1M%};^UHH|zJo-UF$>p9dGncg7; z=UJwtOl4=C?0hXa9VbLHI)rC1zQWVOIpa9%eLO98x*6wI>iEMM0#;xr^39>=2X4Di z9UFDb2;~1uM{Kltn!1ZKkK|JM3C?ilF`HK#Qz)6Agw;UmzzlCvtk*HSLkNqaC9t5t z9K6k+0A1*U=~F`OC64rk1t89hF{DK&FQQVtBV8FH(M&OaiUtBR64g>WX;8NlR7 z4z)j#{u_Unf*Oj+0^N|SLd6DJrQ;nav_ zKn!Gt(;`-_ZPW^JVIV7dy1 zv)h5JaS^+SseyvUCBbQd`O97mil0>lq>tx)+^g;fPI_{WRdezH?FBJzhEvdvrQqe% zdNFKKd6-Jv4^E?9HjJ=oVt0p-lBpcPdbLa4eWjkcYap}e&cL+b{AHa1@$)Lw+l-L~ zp27D2-&C{Oj?(a~ku~d0j=Mky`Z1gVEzU+%>FYzb0ca*=H}9!X2k)z^FID5^KI%1u z$meZMjif~D>hcCMFwTVl-hFbJ!q&(H&O%zWJy*1G`h9_%;PiE-&)a=zk(|Bu@NHKg zbfk!xgBb&&vj6J!eA-Ve4`yo8I{kC#W1Pk@+hn`8KNziJ?`(!ElOU#2$O0!<3vow105lg}M$QvU8IO^TQdO zXb;DZtGZVVZx8GTA2zK+Yey<0yJBBs2d-yed(m`d_c823Y3E(g_45z*MBk~y8J&C| zc2IZyi#?pO72`UxUGyHS4n8@!&ubd;D@_M?JZ>7;j(N(Q3<-}#Lk;{SG9~+`%RHuG zUvT^RCyHPZ0e9uqhj4O=cM8738(f%6w+Eh~)k^53vgu$C$wTz3I`c?r#5~*;1~tLm zk*PQVuEYs&6;6PwaRR(9oHkk$wvEdXYH7qmZ5`MiwbT1m!qhc(>ZeP8t-T+G zcP~WeMc7W+<{U^^CF_Cga9;KGOQ#>7i(2i?u(`ss!@0rS!5lURy1tMjv$l$4JDjhH z35&B}Tct*(Z?(dXSPs3&wA)ZN_9te<#Nkb|?f-$tj$SY1z7_sJ=at=*Lav3F|4 zEZRNg_A#a8VdOQ2zQ-wIt9RQ-6|}P`?ui{IEGn(oK`PR)e1+Nb475h2dRmbEcxm`{ zlpSrJQ~E5`J&3w7!qIQzbB3svWS4MirkG2uVJ)b~$TX&jR_SdjEx-5<&f6xG?Jxyq;ann{ol3y+9m+MFOU!2H64~rb zYBppi59bnZj^|$eua4ORv-3$Z*vXWbjXJ>Zi@yQCY0jbWS2&kxQ1?;LM>F1qjCwU& zBzjd_|3G%l&g+ofj2f~)n(+2v$#5au$?<8h`aD&+u`b6sQ*L0+IXCtLF*66V15=bga9gT|>V>xb z!P$}0OH1qW#N4K4 z6AgzPRPXC`kr`pj>-FK(*Bipt*B=h2y}mwddwm1;anm)f455W$;nt*sbCg$OWZQfI zOCIO7=j@+vqqHJekijgiF0vr0)jv3Ud1+lP@wz^DJZl^)>2R(QV;~3n@*USUJ94n| zV~%O3kxy%VdF>v9{a()OckJASnns*YSRCdKSeT*VPs{OESfzOv>n&UOd)UkD&7Xqz zLN*0QD6W457UnaR(2!&M@*829SEjgm3bUow4Y-S{f+HyzG=uVYzJ_f5BQ$>wze%eb zXj^CW-TJ(ug~L^kCkFAU&vE%Tb@V2)MXV(2Ep(FS8ELvQ1#h4*Ea&ZGX7N5{6R(3#|1ejSgw9@Z zBS&czT4T)IKLSp^K=Z&b)>LD#@7maVYs#jvzWzRDZIquabIiCAOLQvP^wF>Dt%OCx zaLzuKl6ARF7<+nbPye35J*e-wWstYf$>q6GPfZTaYj<6Fr!HfB_ZdgzDP{LT%vj92 zaL{@l?`5xzycpOQe39fgR372;H)ep*@*&%KSmOm#mBYvE{d;Kbbr@^L(8N`@t4GGrddHPrBEK&vfwK0*zZ%R;P)vXVLrH<_cCO$Vqj#rb)@<{y%Co-TwiU% z_)F;!hWfs$`)%(Xw&j(Bdz4o`cg02z^_+jRxrg2}j~x$H+Mlgq)Ilb8Luw0no$5#x z*sA9plGv!HJ}2BiS{LlcJ4*GKnHw-OKa81qJ!a+&{N1cLEmZ?g_3sMw2A?@yI`-7? zw8+kw9ny^Vqk_8!nGBLdLRn03SO&YlOonf3GmSmnzh~fkcqgTL zY|pj1j_C?p!9fpLqhD8A(Z^30s&D)p+{4e8v8w>P;GF$X-}Ha$e@3zddKM=IyNi>A z?V?HWjqO%`-oIO38S8)LXVgar_Y9j}IeP8;b=JGZ<+)=|pBli)*RH?n{M-@gJ%)D! z15Za%h65M=W(jPe;DF0?o>ub~WzUce?*=}NnV|2~Q_D`qdfj-3AvXH)u(F@dtoZ(* z{h=Y7{YTZN+EnD*9p2Ba!Xqc-mA^&ryDhK_ZINfePi`0P1dqAZV+$j;Lpb(=B?C5W zipTU@^M!ZN=Z%|8LnF%Ypej4zz36ulBcnI4OC4L-0|*B`OY83o2HwO-2%E(X$Erc; z-l3gd)4}~p(Xj&^Q#_GK>s8Yqk&^lZ$V(~qP>38?{Du)L_DIYgqfXc&tMCEvp?^0ZQr!J3r zQIp30zDm<=|2DJ-mhSG~?ttC-^wsN&v&Xvo_l)`bcaQm|M`7z>jar+enH-;m@AI}_lZ1b9aRygdQ#PJsOhur~qjN`O5HaAyMCkpQfSVKG%?a?ICBWZJfHx(;Pb9#PCcuv*z#9|b#sqjn0=zx}emDVc zNPz1S;OYdpG68-l0bZK`S0uot3Gf36@ahD3RRVl}0=zN-zAph@kpO=u0lp^zUY-Eo zl>nC{z;`CVOA_GX1h^;xUX%bACcq05-~|bAegaIt7c`D%{Pt}EJU0QJlK{_7fM+GZ zGZWz41b9XQd|LvXlK@XkfU^_etOQt0fTtwDnF%oc=5)ft_37)q+HdQ$-_^lS`2FSU zoAlpR&c*L4W4NPA{r#Zfca;l#Dm($M3m5nn7E5lATLU2Ps z+B{toV~H_wS{8H@{gAH(&XrQB&xdN08Yj4g;?4m6vnfadAi+xX_Zune|Oy@Es}~5SPp+N{JY^V zTJ$Hr-~$3JrBPG}=649Nk=@ zB}nK|+*_kSO_a=2c~7`&s_NEB<@Jx&-Lw{>19x+E>O+WzIJ+bX@`uZnz@0y3+;RHr zHrCY4vk{{US;V458aFoFl)^u)ewvTEy|Sdpem@N*O@yG7acK%u#89&sbD*w}>)h3= zD<3Q0T)&Qn5u?+1SCd4V4_EN`q+PPtqbc@3jm8RBmw%_k7;|SidX+fE`6S(O2ajL! z03{@VHL{!0=w(;FX+zqHOW*!9dN#V5nt&jHYc~!*HeQI28h;+CVxm%vmqlB;prSC3 zIOzh51-@b~L(pff>>4}LwD+rVT*zc7bP{%wL#QyXpIHz~=>8el8Z939xP{B8=c|=nHxF4T-!12N=&DfIW zt(FQ4w|m;1QqiIknsgR)c6KkNKN6V8c_kGtaNfDVxu}@Igw2m>R~^vAYpG)W`ug?7 zsDoYd#RPdLApGy@hGu1#FRo^0ojxBDo%$V9Qdj(9EM}$%X~wJk8rz_%+dQ34X*D{S z$xIr*XpN}AZC3oEDxaF1hC9yuj+(N>VrlASN#(5lpjFFX!Gu)3CXpsT!_{tD9!x87 zw$*!aNgpMUMuSaN$85++lW!=7{F7xTJaqdIze^3;rL5OYR|J61($% z8DGhgJ-Ozjn3f;K1O=2qsl*h$=L>;c6^LTe+9*wsRWw~7(kC}M) zn#NT1qCegaDlZkrOE4QF!AM6}(G{GOzl|K-0ETB990eS3t>nl&p?kt$d3VEZfhnLa z8*s@fOfJS&@K|3<1n-S_Nn*j@1e z5}bq+qaKsS9hyOwXuDE*N$Td5IHf0WzZ|t;RkyP%j!IhPp-U6v@OO9fY^|-|6}qU7 z22Jru4z}8ZUUIpJUl<@%H{HhD>DWn=BX2Y0qiZEdLNg^Yc67}}^rUr3tKu;aX!(3y za!WgmSv@l!qlx*YRcsWa99162LyTkz`1l6V%qx$JjArO@lLH?UDS;d|+_Q}6S%z?} zHuM|2sh?Sk%kFZpkAF;_wuN1$K4}`T-bILyujluCQ5a907&af0cG%d3yI=MA376s; z;@LfV@w@HR+jtG>WeHa?PP}7L$It5hV>jJSmR{B-w`?V?+Td*`jZ4?8LW|LWOI3Z;LxrbHqci(;j-$TSp4bu z64HPUX*auC_uHkd!6sJR05H-A{!U1HbmCROaao(}a%A9Hc27e^EfI)^Y^``5m_*4i zTO{p(UggSHc1m1flQgf#HI1~SE5W+NBek_FZM4k>&B0{cprnzf+lQjKK@=BLchZ^| zlbg0(^6#qGXcWLu!xmKw_NaW!W?}RoZp%)|;l~1#HfsEFyKaGV!Gdq!J_p%NmXEejK{HDC|_PmvVu#G zom2#^#a2vr7lajaGF2ZhKx-Z3Cm!%Cj-5;b)mu!3ow5)6m^^)b1rT9CZ1H#@>j`92 zCu+jM7E_$v#A~`}l<Ly09PY+-Z z!H4ApGZ{$*RV=H}X~J03h>f?H=;Jc%hmJzu8cBiXxM367INqw_MyJXarUK%)q0tsN zYngz1*dhj!?&@Y7fZ|bkVBF&*Z4lq(e@i?yFuUv6%}jyG*N#Wnlt1wFK8 zqCTCdgZS=%wjIYVGdBn%xJLZNJ{D;stmF826Ggp>ywJ%G#H7`iG_--{WrYAygogIuIKJcx5>_4$x zyQ(`|xst~GJ}rP_x?6Xj*7gbKaGZRm+>NwrG9M?Cvn$E+X9u;fEJlZN<7k)sobXx)l& z<@{}H*V_2M6K`F8qg47xX;n?>nwpA5d=KAXUvB~ZI-81$isGz7Sfgj6?qG7xI*}`c z0#Z19a}nxEH{B4P@S;e=vGz#^mQK6Z;UDA@lea1!i{)8!*VpKJLIL z5k5Ew3+(}GyR$&4_R&pCtMjZj#j4wZKH7WJ1y&td81V766V_O3Q5|e!Y&FBK$0ilY zaXh`s$C5QFC#13Ee^u**OW`LD79G#G%gZcqs_+(H1<`SCfZi$7K3QX+8ErB|>-iC1 zrP(@kj>Foijw5Eo$qC;H;hPlvU5a=~9Up5`qleqfhWhzNG&N(AZ=z5>`iKKjh(lx@ zt&W$MpX8$;hB`RCD)H1Sf`CsBUpM-KAm_4#gg;uogy{dvK$-4t$0JvAU;8W9Xd&*) zjT7M}IubKHGVV|}K9A8I?}kU-WB?G9nC#8$Pg)*!;~ z!MzW6RuB|5kD|7vaKP<+ zk^6}>3PLYM(f6-S zcQXoi8g7h#vy{G5`p5~m<8Y&J{cyeN_eBMSyZE<5A8AIo0nQFr!oUCdh=j0+Z`tA7 zkB=ZPeZzC(Y5uLwjbr?qoEuLd0nf(caHDYjaJ_I{aLsTHaCZJZO!@}q#u9-&^nFYE zrsYNnPJ}~jW0a>go(4Zw@NZ7icP8oElJq^v#uISI;YQ*5;diN z$3{C`37iBc!U?eKqxeJqX}B@|O~nl-5Izn!3fB+U3)jWJf4HHUf9FuZL*FypVCUa0 zq;D0{_X#&ha3UPi*GKs`2G@`AZwb=(1M$s3{*4Eu<9mSg4M6_gKfrj{cOU3Ge)R1= z2ETx>Z|-sVz&FFHd@&(0{W(3oVBRF@2K)tbFEZa8f5Cx2lKzWZ@x!;~-{QA#EH9Mk<%{o|BpouY;V+(yegprOJbdf&OK+bf-BAD1pG-o( zq5eA^la#O2=_}bYNqUo>zHGAoG2mZ*V3P6%`tF{jeWqL;Kl`3Ez#AU5f9_o}34R0r z?j4*Y-9Z0$o}VPW8MUeS?|-Zpz|H0N{=P}d8``&eGX5Iqd!TfZ@^-!c2dgGYZ`0FD zYj2&t=C3A6@72q%{r!#UNmf0*a{rC#LcgBAZZi6N^z_=y8_Orf=`TgbsfxQ>fQ}MU z&B?-2UmI2;ScwZu>HA>xeZi&9ojA*GZxNQ#Mic{mJ6+uOdxfPazLeH;WI`K(%}B$h zD-{=(w$m5Ima>l@Ev>C;*s#>+$Ja20rC1@gBb$d-|H4wajel2ESlWUOJtR9-52*~7 zm&jpR6%X+Fc$hw!w6qIv1hMKJes0oZ`*x|zDR1dkmO8ey<11GGz9+qle@hFJit^JJ&0${j(qqYG==jD zxf3M7R4?Ju^4B8_dxGVwL_RpvH->b|N9}EbqjKQQ96NVH4`A)l@ckJgw0tL!5AJSi zpY~{BCnD5*G}n_eN3~4wHGExqzDG~c{0z7OPJ6U`+Yv$d(B3AIyL{?P?Li!Sp2A-> z->&(BKrUVvWzg_Fr{+tB4ONJIaEuR>haN58%Lo%b%2$GXaFga6GUQu2X4POKD!BLmSA5jgx0pA1w^}_xY$R(A;b8*~+^Bp}Oecy>(yePNn35GEdIkEjOzBYdJyeJG##ve4eAKbK+5~{Wvn%J$1di}lG z-ShgKh@e({=-6{_-n^MN@BQY@?93e48G2B1NUV~a%!@KAycy7YsXou-H7F^}LmXoy zK)P(pev~P@%xqJL8rE>q$jnWek?@N;$;?bTh^miJ?=j^L@N1Vdy8s#GHOQ`5{!b5s zUM-P@^3?>kI@g;vrc#t9Cs2l6(sL$#5fnD8(Lrxu%(nmv|0MF;jsFv%7|*#0v=;Th z0$TuSUkSX3M)ga#{N~?b;t^#H?#Xtk{29v)P)Qn7lKUGsKQfflpC`ybqo0JIR zi``-46lEzo9mGDQTvY(VoyQ7!IZznq{a@^lN?w|NrcQ-L3>R7=;K>}nDk?gq#xVb zW8NiTa^p8agQmXsARn>mJ7a54`o98wXGo6rND}7DcbZBD&!)l8+W4P>pRn;`;0rb$ zW*bQ{$m@`2sA%d3CceRCo*e-{VB=}+iKK{M3Hp3NDw_6uT~y1`p=&ZDVkjj)yeGf2p(@W@Q%_sIK3h7Gwlwj~ zeh9iVnMYZUYq31(;n}Q~4ky#mNIsrMqkI-M=`71+<63^0eJeg3N5^n1l8=O`6T={+ z)Dj4lFe;wM0MREf{F7QTu06qq;%FS*mrBRja8%1Dt9rz^=o3w*bG%AqxmH!ZjAfNT z#h_Up-9Ma7r&uyRq(-CR+~!<*^A_TwMkzd;=OcN{4SB-C+#unhTrQl;N3tYA83I`S zP-s`r_VCutBK9!fV*jVz;VOR=4yzL)Q}iMU^(LN5^k;mtM4a9bj}wJddSA4#exyd) zKb;RWF-QA}iCO2=LUa4u<%Lr}WAdqYSQDtP;3n^#)T;on}oF+Z(&E8{Nr*&o{&F5t-~9Ehw;c#HswF z=FkoUpW+z&I#LJ}Ckjo0Xv2>j+b3Gt;AAtqd17qiBjxf7&c=ILR=x}UYXVUwy-vK- zUvNbI&4;kNlP>a8X5}jaM==N9j8!k{Mhh|YcVX-paO@yi;9$dSz`>+fS{l26{iY)9 zFT(yJ>@UK8b1u4!Ie6iO6$9|$py_iHbgm(N#b@EeRN)}$6uQ6Pc%Nkp&1?Jp-nVF8 z>~l*t>n!0|+)~$cnQaZ8kL!A@%%_*W5%sD~^B#v+uhp13s*lh6QcNG1?ENIjx9Jm; z10_#SfY0ciPEng;nx>BF;~&Z-Pe|%BC6D@s-uZq|?{qLe)928VLW>_d9-}rT4@yCO z{FtB55byMsJZ|qFc0GaCX{Ohn9iox-%w%Y~Ksx4K32okuJ_APYN6>Dt1N;u+rwb)d z{s?OB$U6pa&({s!wp5;a8g}+tHo>0rde`Lh$giS41lz|;@|Bj5yfoC$44r&N-McHJ zPfQQ=9q8j1`yvzi52Jn{a^S)&7dTz1uk)EWT{dx&4V=_A;h$`vM7EPovK*dbOanuV z9ON^Lqy4g`k$mam!~T+o&qQRhZRuj#FWR0%yR}z_LawFJ{vHTeuyIK=)4d`>4wHotO=?e4Ar?I3w{xK(`^vz5OvOMAhmTk7QN z-wP71l1D@!=BOt|tBqnlW$YP#O@lwZdZ)y8IcW5Rgmw6gKK`Pt9u~U;W*l=X=3G5& z?g^R6P1oELpnGLBPZfl>99KIRT0@C zu@m(4dlA{&J_)MlXjQ6D>*Ghz>v*Owv-<${KzTR+BoQg9dx4-|&rFAC6(IU5y9D8< zU#j3|?Ge>`segGdO*m+;ocAUW)AKd@YZy;?w-=TUtU}ZGC8N1|cWnonZ9ud2y3lOt zN2D&JDSP$Tj>=p2{eI_Ecc&vE{iYi@idmT+*q!MEz8}hc{Lg)n@22w_)F2uL# zdhm4q-{R@$_gxFm7Ds|zFP@77mH0Hi^&dx>`3(!;E7duV)hkx5^`)V&aMF$MvwHsc zAfnVIR-hZTd+^Qg{Lp1vfwbE$f0663w?^!HE7py%-qtP-h1M=P`mskDUy_7F?myzq zN`rM-Pvjx=VeZ;eje3~&rv#I~hMv8jcK6lOSV?@{5|ZBe5qj&L$Jjm3t0(l#i9>%( z9gnm&!>+wlODz*<+5Mcmb}ksg`kL#W>q$6EHFMh++19gjznI&x_3S-8a}Q#);2gKw zlg^`Tx0I`aZ!GeGEMcr&QD%MTjI-FYvUwK!HJvl*ycwu3m(4SoI7e=j8&1A}7nF5d zaOQl61?Wt+Q7(UmGvdFfzUqu8-UR48hBKV(To`E-D(?!b z`iQ3pTYCd~^I^bNZ+q;h=vaOkK|>@w_tJZBg;Lp`zFfpUe}c8=vu(XT0AT?{s*Z JqxW2l`5#N;8S4N5 literal 0 HcmV?d00001 diff --git a/usr/lib/libssl.so.1.0.0 b/usr/lib/libssl.so.1.0.0 new file mode 100644 index 0000000000000000000000000000000000000000..3a19aa8833d558120926636061ea0c04aefa9e47 GIT binary patch literal 316740 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

    8;SR4_>Khyg68!xybqNn}TNchZbdiY;n<)D@OVs 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%0D^&&3@J;K``aQz$ynd@Z@AAuQ-6yZ|F^|)^ayAc0 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 literal 0 HcmV?d00001 diff --git a/usr/lib/libstdc++.so.6 b/usr/lib/libstdc++.so.6 new file mode 120000 index 0000000..4f2ca2f --- /dev/null +++ b/usr/lib/libstdc++.so.6 @@ -0,0 +1 @@ +libstdc++.so.6.0.19 \ No newline at end of file diff --git a/usr/lib/libstdc++.so.6.0.19 b/usr/lib/libstdc++.so.6.0.19 new file mode 100755 index 0000000000000000000000000000000000000000..ac7788849c57508bb30fa119260c15a9a4da5109 GIT binary patch literal 861572 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�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 z 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�Kos+%m4t8^k>h}72T8?0K!^JuF0C3jF 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. + +import sys +import gdb +import os +import os.path + +pythondir = '/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/share/gcc-4.8.3/python' +libdir = '/mnt/src/qsdk/staging_dir/toolchain-mips_74kc_gcc-4.8-linaro_uClibc-1.0.14/mips-openwrt-linux-uclibc/lib' + +# This file might be loaded when there is no current objfile. This +# can happen if the user loads it manually. In this case we don't +# update sys.path; instead we just hope the user managed to do that +# beforehand. +if gdb.current_objfile () is not None: + # Update module path. We want to find the relative path from libdir + # to pythondir, and then we want to apply that relative path to the + # directory holding the objfile with which this file is associated. + # This preserves relocatability of the gcc tree. + + # Do a simple normalization that removes duplicate separators. + pythondir = os.path.normpath (pythondir) + libdir = os.path.normpath (libdir) + + prefix = os.path.commonprefix ([libdir, pythondir]) + # In some bizarre configuration we might have found a match in the + # middle of a directory name. + if prefix[-1] != '/': + prefix = os.path.dirname (prefix) + '/' + + # Strip off the prefix. + pythondir = pythondir[len (prefix):] + libdir = libdir[len (prefix):] + + # Compute the ".."s needed to get from libdir to the prefix. + dotdots = ('..' + os.sep) * len (libdir.split (os.sep)) + + objfile = gdb.current_objfile ().filename + dir_ = os.path.join (os.path.dirname (objfile), dotdots, pythondir) + + if not dir_ in sys.path: + sys.path.insert(0, dir_) + +# Load the pretty-printers. +from libstdcxx.v6.printers import register_libstdcxx_printers +register_libstdcxx_printers (gdb.current_objfile ()) diff --git a/usr/lib/libstorage.so b/usr/lib/libstorage.so new file mode 100755 index 0000000000000000000000000000000000000000..0c6e60de9c64db6ce7392f4b3faac6afa6b26927 GIT binary patch literal 26292 zcmeHwdw5hwc4zfNtwspAVA+yqFwLc09J@nX~{2Npy=w$OeNPb)#-wT2i+< zEny(R8yP$dLl`5v8=)7hGUH?&cD@YGV>8LeY_P}n@R|&6;Rm+AEPl+!W}LVMde~WK zwZBtUx9?RWJa)c(`_JyhrE^a`PMtdE)Twjp-Y)-Pg}c&ZHnGfQVRqajqreAvALVy4 zB^P%NW+RNTr~sn?S}MXlC96yZg2-XNi+oBfhbZI1UmyO;#B6`Xm@SQbn=Ch@FkerM z$|&U`Sp%KFS_e4YMI0*A6&UiYe_=o}x29kDa1XvLha~)ggeL&O%T4b9&SGq>0}x{| zeGZtzSRRcV{aSYb=Ak|DITMNaurO0F3OJXs+0=d>ZvtYtx1)fhVFCmlW(MRE1_T|J z2Z(lT6Cm2LTLGzELHp$7{|3F2fRn&YfN9{Qx37AwM1xI8PNZ6-MMxH;uOmH(^bMp6 zB<)ggLp+wtjD>(@^1cA@4tY96x@vaRY-+MOOT*rb`R2xt_@iQ zD}b*-`nDl|E$+W5aguEn(tSv`$vh*N4dl0wN|5Hrf=2+?A(8zoM!Fk`Y@RMR(!EG` z5rT{Ky&mZyLJZfpa8LHM+K{K+l3mfYQ2;hW!W#h(3M!H64Hdk&uQA|{8Sb^)I^38w zY z$4!3*d`QR5PT<`-Zu%+c5&tEU-Y-$!rI(xk8hBL4O@9O2r{iYGq}FS|VHUST2kaS1 z5A(6srI(v7qN_0QDpAh<64MT2WdBLvrq?lD!IM^Q?xePKk?}x(yWvuZ-+z?tKLq_{ zR015A=^5Y-x)Zo10$kB?^V`4)mF4Uc#yn{QehV+e9|ylNm!bSJ-Aei=fM3vY%U1$td5m-NgNz@r9y1x9`waG$J?`FZ;x z;0GlB9_srH^+|qS9XGuX*MAharr!%FcNxkaLgBX)PVmN zEYFVvf05H~3`IhntWk|N20|TC*4PZ3HCESq8Uw*tPz`l-24nS}m2K^jV7-4!TTqlu zU((pL!%qbKZK2;sMFWM#=9oVmL|@JA$k$pMbDLwqAd9xDtAm~1RyC}~2&pFC0M`dO zD33X6iM`j8%|ACet4XJX-F}pn+hU5siUGf2?yuC>CrBc66|g zoscB)A$l$k1XiJeKgx&MT;9|fYLBqy&USPf3}ZY5nmXIqwx$r50yu9AMpziRG>%}n zJxXPoBp{SJsV%m>Bih!K5i;AlvpJ+=+a*JK4ycfPJ0j6oDAL(XR2$pc+grCq8>5{u zjzWwA`kx5W4U~kD#M+voI|*Ic9u7lM)UZjv-4|oLMD8$~3GUyP5x56-+ z+S)sUdOP$&wVSs3BavX+b@`!4fLh`|0&Pux*fPf7&QU15k>6j)uQ)372m)t{GlelYa=E7`j4){C$tT8A+&`e>ge~zJDrM_YlJ2slqf#bYU`o|o`V3Ez?MLkT~Y@KXst z7tn8)FkeC`4}Y=57fQHT!UrULSi&j^-4bq;ut7qfgl!T^`S^E9yi39Z5=wdadnG<7 z;gEzslJKO2rzAWt;ROlbk?^vFA4`~)@N)sT0Fb=5K#5+0CHj&qCD`<6kO|04-cN_bwvcO?8+!p{Y4%9pTMLWhKlC0r)q!xFkA zbW7-!ut7qfgl!V;kZ_lT2PBmIHw{XBNWvdUctXOH5}uOqyo47dd`H5|5=wh*`dH#= z2|pK*rW@%ikT0PkVX=e`2^UMaOhUJWUJ2_ZY>?0=VVi_<+<{#Z?~?Fr*Nbl_5^+ zrQbj+%4zNHDu!GxNVzQj@n5oqKmH3=^5f^3(`D|YIo;&L%C!eu2zrGhvjdF9A;(+{nz=;p;CC>FzNZ{S zlhgi_=F=K4q}v4#7CcLO$<}Y0wU{Svomo7}mb=~y1;&H@DXUsiGJlXcZs}do+m*7F z*xPlM$ScAuUpUTeZwiSM)?z+U(Lt4ESrkGnySJnic_;4tQjo%jY_}|Vf z5`6^w)7HSax+`TJQ3kw%s_G0Lb1qePsk_q`2I^&=Ie4t>ws?NOD`is;C2V)hN!SKn z7#IRKCk8ee>dcJW`d1YGGx9GO^Fi%Ux_iJyHC69*{5&|*F30>5A9F*SHJ$F~be-l_ z_LeWOO5=U(Gfh6}d?BHdW#EflusLR{yL!70&q6=Ok(6Ap^_mMu)Lm`)>2!uC8e@UF zD>>^DyJWg##wa*%Jyz9x$%U~NbB?8?L#B@wDR-mxY`tE}1`5~E<5QZPu8WcxvaRed(*hd#(9yyukxh;6oN1k^L-e>0T5OmIxfSA6*Wu`c2Kxi2YBAYg zuTg7r$@+Sw_0_T9F@IjVyEk7wba-Y@K5;H>i1Qs};veyG?UKg7v~5T*{D+X(zI1nA zJ$NZ5UV5x4Ta5|2vCzy=mX9cX8^bJVQ(qRPs+pJGLHQFykz10sFqbyj2bDNKK#41& zgju^u?Vdt$21*1Dn9Ac?Ap z@454dY6~MygU99<^_9b34~d@8|7>1!S?|WaA=Kq#YBlv(f8829Hf-y=tMH%F-rg!v zJCPqe_V$XhnUc1B;*8tMb&rux<>~6*8ti8(Pv~jlBf%3{@cfm1l_{IE3|jK`%K4wP z9iA0DroNay(d*XuEW0(4uRh~&#ZKwn;n_0aiq-eTMf#j z|1YHM9L6Y5YIF|I>Y1G`b92jRVKgJi7Dg`3RHRLQ%4b9Ipi3>GHYt0$#;uG%(!^7_ z+GAal)3*|`%X1dCu)aO&lM&N7cZ(^r&RhC+t3T9AoO9xKYSBN0 z`UNA9HkD*FIwNlHuTI$u-|buJyk#nX{|@f{hm-e((c9De-NhvN_>8~~A+vO5{=QcKz6cBdPB-#Pyt(u=S}^-z!P@SG_+hpm=5684@shwVp{fttkZ;6qnj1G{@{ zb&S>(-$M!BH^%y0T){Yt(#PEe1E)q>Jj#(dDQ=g_LX397{JFoWALn`S6B@P`{sl=c zWFneG@uNjObJADb)*}j0rP0B^ZrA+V#7{K;Kr0{S9sI)}OT#~4-d2s|O`Ug+qTUM3 zJ2}I}yhF`peH(j+P&aGd_0A~#C#*%gORVW=pM&OpBEN;by}~%}CmzuHm+N~2{JYZs zFnP<7W&NN#{&Amgq{eL}$qn0Rw$XYUw_&Xr>hIE5H*hlpt8I14R`?0pxW+%e#NMoi z?ZYF>b^cAw{;`&DFPm0+8^%AbfiC*}i<~645!fhtD-f0l8*hMJa}SwL_ttCosHNw3 z_kt%eUoVwIwizGHV~dU2_~3tCfzRRBY!>_L*5GaEt?DWZGqvQ69CgodLVXe1a*yn< zW$LHYqj_JC4c_zzsW@VVXsdZ8sbj2`t)>rWDu_-Zu*-psIT)cRQz;4?IczV5Es%^v zG^2V0zc1*IerljE^zH3kCEF6`GqHwNVch#5Nu_^iWWT$BIMsB>*YRFWe`5W|>VKi1 z$D3HcVOhM+4#WCw(6Ra}UB}Sx9$l)$!x!lnoL%U(lWvWgR7@=+Q7e& zZ)#y`G3hcDH`v#w!%4M7?_1qNz2|W2%GM`jvJ`n$x$(pM;mwXxP4a5cW!2&R!unfT ze1DH^IGH*eJl0WRcc*5-Y)>RI<-ecqN_`Q3}TJ zB>A6KHdytR??Z>WQrPCT2ekQ_j&NUVRf~^SsdpaToBBCMUVB>SAxedb01E- ztF7f*Cno!TGJLvp2K8QTPrkzY#*8exnm9dB?wpZ))np^zp*~N(qwJfnz6xGXhbL*a znf4xe#bX*dUaJV3vR1}_nOoUoz4%J(z6aSojvBOQ?)47iQ({;7;0n43Qe* zMp_rVz4qkHk+Ys6J~Inq<`DDWte1@CiIqZ`$>o%voay0nID}^>F^kE|kqwUQ$jlEB zVZT&zzgk*)-?Y5UH}V1=wt^o-@4e5dhrmm*GAm}z;8#3$B}bNB@f7^p75r_)+Ii}C zFv9%sq~ND;oZ?lDm-MHa{lK4mKoKN8H)-)0JjpCr&0s6T+)~o{Zsjds@PQ9q?^I=C z_yAd@{*T6&zHa^x?hCVYcYi~Kdt>1Rg#D&>X#GPk|4I>-8PS4TlA4X^t-H4&%pwl5 zB`a33Fs=4(bp$pBYrF;v6jnyDy-!5p-v;mQ2x~KIv9^dA{3Gga$ZnO*HZnJSlh!JQ zxWku=S%N2B(rJ8-@{PpJ>f;@zOZknjH9TsGSk&FA>Z@fQ25RYE`6P-K-#CI5 zisS`*f%H74wUbxNYPq+GuS5QaJ=UZbe*E}aD@Nx=B$k<}%AI6O5gXA<5^erG!9Bvs zX{quEfJTJzxRc%icmwW5UZpmwGf@LyobE+`KO9Sf zu}dWI8O2iSUU2S>u$+sWKU?Zt{9?woN`-A<)<0Zh8g*9}r%tCX@)hI6nooz%l+ya| ztyYq!W!tl8nO5?_2V&3OqQj@J;^{+hk~*tAnm9AC(m6Bv8lIQW9UeY%`XVeZnd-5j z)#><|{&HspYOKJD^P0&nR~#z)yH{U}pRw*ca!%N;&_jPYY`3M>e(^Nv0nhueXX3(w zI4h%#6tr>1woh;eN%aoTE14!`6pd@g=A?F;M_I=J?R z7N4X~i#g2w((ZAVDpK#H`5T#}*-TVvmcZsAmvL88p>;saWXmf()^W!$yi*y;=Q(u` zW?0qL{rWsoX3`kKljE))#fnvx^N6`(-b;E#WVw6Xk+PS6LbW_5(lPQEQmrv;Si&Rn z6*+gW$287{vFcGPb-xI?OWI$#KH{vtmK#d;Pq9CPl&(pS-6~{Z zl+u0=k3n1Et1zRCobS(Yo_k5vIp^#96WaRDb%@;~ve~|=bCs50c5Kfp`}r#WS(>l% z=>u3z&!tXhR{67;RsNi8eI9Mo3au7mm497Z{2No&`JcS{M&hh_-;rO)7 zqg69jd0N%f_mUS=XT^GtU6p-;L-41q^lxZ6&O)s8^;qdIVx@lrl(?-YU%U2lRnFmG zz&qke#%-PWL+8z{rdQ9uxGjDj>%ZIwx%Rr|U(>UV&($gW(Mm+x^whwgt?{I9J)E1G zF=Yo6wosNApFuq)XCJn|``D4W>58gZN^yKn|7x_hO=)dQ3ht~~M#TJpF7aA68@0j-jdV*%Dl8M~T!L;xusNPU;qOUO`P1GUIi z->od;GOSDk=6+pAdldpXn8_h%!oYx6Tb7`V!xN%yJ6qeF+7x_i`@DvC^k2Rxb9 zn#s~Es}YA`&F*bb_l)|6@unm)Ns(-=nLo4gl2PA9L}yz5sLQOVPxe?xT~;gTu@*#S zs9_JYQCCWdd;@keW;-L=LN7Gqq`t=C4Yhm`cL+U>=85%(b0A`5u3zNq z&zf_H1IUU${fG0^kuYUeGENUzW|Md};-a*GKY3@nlRKkjy3D$cNm^ zJo%A4UgFS7c&>fkQ3K^No&PUQxyHk$rCdBOYM@-BOW-R|E|`Wgq(5(^fil)G&XmOf%26b+w)l7SFvZ*w$J@7oigyu ze9V@{4Jl76XVfm9OYcFXoX5&;Y|mdnc^Wx`Qi1ZefpU%9BPXAqrNJ9go>tCd(5v$2 z2Ffj8o$?rF*Yz_6xdqBo2Fm+yY;`x{d2Ii*l=p*jy@B%ae+OmEu4#Ba4$Ax~QTSxz z{zTal@}A^HbLh!N*&;5qxeQ3oVb(ugzdkclw_I8E8 z-&UW;+Ep}mR=jst%Eg`lttYlKw3nccXgdP*^n(0?;IWr{Wq$R^QP-YT&bz>sVRah2 zQfrl~6V^QR$#(?A>ZG0&6g7I>d-2_@%=zmfx5Q;$XDva1pKB==-`DXtdG! z_5Q^5QP3z>7aj+#r#NWT7e`zWh>5+Xk!_jx8+_MOeRy!+py{H`ac^&BZ+9w}sP$!b zC3+8L;e6M^P|jm81J1e8aiXQYjqXO|S$IBfd&^{e=bL^l6aQ4{u_Z}*)hDzkmD(%f z4M>|uUDisJVFwJk4c8WV5Mv0~e3xp6^C%C| zN9KJo+U6woUTN~->#Y}k6qjh$Q-^(!;IY(Rzt}xflHV75)?^{W*nb5dO7goT?N(EK z@0Eyr2Z*=YSJv=n=+Vsh{v+NwlqPO&Vd9;`a30#6_}N;-MSOR%$12}Jd?emM zT$>xV+H5ptKHlrzAjrLj`b>QPAHkz@q^o5P@tDdBo8mX8W?skL$CA5|FuO5#6Q`E1 z6gE5lR~i03<$LvbYjd>9dWP?cnkQTrtrM!UZV!DADSgfepKj#~*1 ztR6Y#oLw`yDK~xDH{;$_`IZmDf8_h%_df2zuX?|Zj|V<7{T%-&s>GT#UgpVH0uzp; zLVL4=p$?OH+s8}98VUN!%N-W&EgM=C6<+JeymcGLx>We<4y*qINwLP0U-d##=m0vE$7ikBMcDooMly#Ydb} z1`l*v{5uS7_!tWRWZJ%4@UD>WTwr9_=}_iPTMKJXhQs|L`k2C@qR&IjV%xjxXa<9W z)4$p<-crkyx#0QcFRWuH-*Me2zMu`&2W|0uCv`mrJEC668%;P;#n?0OjUTV&Zv@o$ z*G>|BJTXxnSe5!7tj$hOKjL|J%we;`dWt57lFEeRuy|$w<+590VP1G@yZXGwVc8sE zqqNsA{Ew6e-p!TWuG}J43Zg_*uUoNfWLa3TwmILKm*UphzQ{^>gU^&KmdS8jFA-0i!A_7P~L$fb9l>U+v8uDeeb%=xYh?`Nl!8l|f~nRe`PIje}e z*k7Sik7=-L{A?`?J~V-+(lLy7!gmC=i04K}E@mgmh{l6GiIduxGHWJDDernIIlr_V zuDZ%*bM7mlH|3T)CWhh#)EmB9lkf5;TnWr|(&`Ug=&iVo(M(r1qSu9_Pgs|?Z)p6i zo9j(zSms@EgKJH5ye_^7pl?TMEtoe4@-Fz{BhH-zT}Ek4bX{chv^>#u1aC8}{4Lbl z$=oxL1kJ{bG)M;H&@s`s!m4u45RZs-8uUJ$GcdM-ei~Z=^|t7hxg|6ktbCWs3YsV> zq8!l%b&7gy?^g$p)tE=vCX?^`Et5HCYRuMs@BIPB%XgTlFTF)8W}S848oc}L#kDvQ4!Z#V(h7e&tQ2-*H;C^=5=Ai@w>9m07XFL0R7T&FR$(9GgPK_+ zrxp{{Ng!rRyME@yHv}%SMdO^yeC6n#kl)P-e-0_eOCHdBONic-HR$b!ytm<^vYUun zr^!#g9KB-yW!io*qI%RULcbX=V(7O_eqG6ZOR``vQ3CxX3PevdYWRR@=~FD4cD>{! z`Gwu6b6Pz#;W(o7ub(KZEz;jl_SiOoV;{a9#~#rkk_#dg$YmJTIzH(nJKHy+^tvZ% z5mz3O<{mF{xVcSEOhX&=_jzlA$A0nbZR#~cuIjOkpRK{j)E|%)W6goiw6Ewu z2WxQx7I8-npnbrPQNYsU1Ob`FU;7rlVifmTsOByWiMln z9PkHjy;$|p6OD}TBg1bd3doMAr@_78y`b<#^<*33@T1Ss94P!VUBYA;;H$Xg)(IEB zr<^}uNxS~o%XjFj%AXFKGM2*9t{1#`pZ5vXmb;T_!#4uMhW$zLeT*Hw@R`YXt!Ah7 z?_=8B_?^L9{xAAMCj0xXu?~&?m-~KeY;kpd-%#nzBp>~|EvLEKUO0;HyT8(xTNZq| zg{b@e7RA}43GMyNm-%jMtkrG5{=2Qw^_qM#Uu`{ruOaTA_FE~Z<}Z4z z{JSmg!PP@!e}rgij{cn#@O&jVX7S$ydq)fiya;yA-~1`LQ@@rnzHy;3T^lyM-}(*T zOO54|J$#WhO!GZohen@A)z+g6`&{^XIO|(CzMoq>_Fvr!?Tpjv*1|5ijNb@fyD1Z& z*9JbLJ?zYPfwY2h`=!y-w}Dv0@P+EwIS=Gdv(17x=~mk?p589*FY}R4$gNBylJT)~ zHTccPz)*_5AK{T`F85ukGoI+Nj-7KCX;yUcdp+M1U%#OB){i_W{q>rBe3`NLu6bm+ z_#W^upVwmlo^ou-y;_d5B%V;;NygL5j-5Vo7?DA=w|?wgt=!GTcSH%~z(XbD>N`jF z4h&H}l=JWMlKVdLB=+HJ!c{eK= za}o(#CH0z&A2}?)S)^V9$$j+ABHm}n??y)cQqv#aXZ$AnaQ|le5Wf}c^UB|fy-B}= zqu;}o%$=N+zZv7dbGuXVv1f29(@po_H*tT@O6WIZcPf*g<2P*oi}JI6gSL=<-$oaH zzou9&@0ibjV^+jAX5kyM@JF-oN3!txEW9oYUzdfuv+y-pcy$(Dm4#Pk;T2i)5RRu=w17XDjV_`O;9@+|zGEPPoOz9b93I}2Z&g)hp&%d+s2EZmue({D_T z`p0i6r{K3|;kRYs_>JO}`d`n&zm|m;X5qJF;WuaD1;R@8zhXZ0xU}C+YQLKV%=!&& zPqF^n*n+fm?g;;pFaHgt;kU6%JGO)(OSgxbLyRqr#@d^fJ`s#{&>0_$d2zG|PAzfp zb3K6LOb2-^$U}~(DBE1x@wfvgv2=#~ZH{Jts4W=Cn^NzQmDLV;o<>$Zojy+WaFljD zRN8?PXKvI7&aM!3GQCW#yDfrKEpV_(z|kJX*%}dzpf(0^B#YiB4qs`Nq;A+JKXt{> zpGJ!g4AEONR@&kCDr{%hpTasMud$wyzjk)YjXDX4Q)V)pYRA@q5G1OPIdkv|Wy*^V zuhC9*p{&x5C8ZtTD&@bo=J&{3yRFmF-t53RCGD}Dph(tocc|Il1dD=hn?owvpx)A8 zXVX$Lh9!Ze{A`ziL!K@p4zjDOSY5rozOK9ubt`J?*1Fvl6}V-!Yil_aZ5Z3I-s@hu z1P7~ai+I`tLAH|ju^y*~;Gn-ifcIY-z(H){%oXO+8QNSLcsv_lvOU_-7~Rs8Iq-z~ zq$Z^S!S^%@;BxbC>ujgGkOR&}3F3T}KrqtTD9=y9sV<$oOgm5Ix_$$}Cqg76@A@_6 z+d8+RZ3u^|h`Ci!?wu|VHhg{U`Zd+wibzvzXH+yUuUKzH8I_}9b~dY}Q-E---|CMA z1J`xOROw{*F)+<$KH7J@&8fm&yxQVf9KXna626*gA>kz zJH7snj_B4HPO$;*jRgfeC|GjO5+h1--numPB;|dm8j0$hB}_=T3#ulX8I*| zsNdC@e$`CB$dmmdPwQ9IHS~uvtv{_y>&M^p#MVx9bq>7YJLBaKEMrym_@np55nguB{XD;_Uff9f9Fc7ssWP>v8(A(8&?|qW zel5|}=M@h6i3I$yfbdA9=T50-9FgR>`}Z6;w#ad}*Rk{oe{3l#cLp8WX-7-4txKGI zMD!!lzPIB@Q=~;5+|F@`=d$JZ(7_p$7Y^+Rk{xc3`dPH2l`ZOQ4Ml-3YN8{R011}} z>MTbV)#H%2y_;GxChm#C_4Xb#%*||WTZ22918p4j?d^`RKe7|6U}rE!&a=Y-FQa+L zP(*cU5;rBGxGHH z-mxv}SWw!r0DiW7RrOl<+YRpWS^!oN;RmQO9JEF^BtEvWvAn+O?v-mjjdjFfHC!Qy zn5|!5y^3H*M~K&35%gn8sK+T+D3e;Ja`+g`c+rge7u|z-z%ZYuJb$X2qB8P7*VRVe zG&OM|UqwX)Jk@peW&X5nc)zP~I#qqlAL+meVRbM-a1_Q_SDlS9Adpf0dKSacT9r7* zEeubt`Ei^V$Nd71RHMPkH3EJv7>uou!ol%YTsTuZUmuLo^1w%ElrL6>x}YEHg*O-r zwUbbT{wPjCqpU_8$R+Z0eL%8xL6}*lI@vwyljRxdQt#AfForcWMmpgXJ9w5szj{4y zdkia_tQQrC-mhK{$DPG!EtK>)qSvciUkfi!wTV`&BhnZZgE90;f~pFU7Y{TMb$X~w|BUxRIHXU@Qh74sZH+W<> z209)(g>id0Y^X=xer0=b2TmPCnVct0$l&tQ+g7cpyN(|6ycKos_U%S`Jg+LGavACE zJr&YC40Syf?qEbEX&UR*hr&TpYIa`xw$3Set77d@57{;9iaCi@SllpJ%st4~@|PR( zxj&Tk?=|G#Yp8#pA^$$g*LhhTYu^@~Vx{n^jVk3zOI;}srHceRx3|YySy+StI43d6 zJpL%AlJF_vZEc-6y^mBXbiSntC&vkYCF4ACtXyL!B%;>|Y{NVjp%>d8=wPu}nAO3N z3H1b+7R2!bBm){Z#xZ!?w+C^w;S)GH4_D`oDB*@N*6jd|P$cZ2jzyQ#@` zt$n1vqK?{DJ+{(aT~S*v?khIdSJbYe64XaoWi_o8Mmjjn5z84rOp(=k)@aWLwP7rp z@;L$b>k+j#b&~!%W80u1tha4VOho*I{r~I#WeMO2c{)R$X%NSce~uGt=Oa;gj_VF_ zJTj}Z3f%a&E+6IZVzn*+e8gCy-`6$ZT;>-LVSh*Defv*v+&j+7-GCXlVV7R76m>Q{ zjdTFVxPK<{H}rz`dBzr+Bz^+rKhfK4IHlh&y$fZit6ld#1^i77!_0XX5z+-6U;fW1 z|3Jr={1iCGu3bxR!)(U5wCnCZ;0rYjN3%md8(liS_|JfEG~lJcF~*G;k9KXucs34d z819FVFedHVh_S7INnp#V{b{6&S}E?|(eLSQ2IFfcXIDjK* zS6w|t(gIt6?Sux5pOSVpJPaI3yBc6Gl(efM031oX8nyyQy3y6phBNe+uaY(hyQN@?HS!LW&~!ki6oY{92bd51-D!=jYxt zalU=+GSqP(DM-lkr16K~Wuyy8r;tvFv*kTQ@(g(@@5UcobS6BV1ON5!Bd-f73Lb6~ zXSsWPz`c;iQ9u{cG9(A%7oD~4!5y8cPUon*FU#}NMKM1M-F*T1r^Gqubhf#B2&o&X M3n|LaCx^WL4@*M&#{d8T literal 0 HcmV?d00001 diff --git a/usr/lib/libtlvcmdrsp.so b/usr/lib/libtlvcmdrsp.so new file mode 100644 index 0000000000000000000000000000000000000000..d0796a282439860bce4be79acfd82952333409ad GIT binary patch literal 2892 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 K;N6S&{{I1nK^-0d literal 0 HcmV?d00001 diff --git a/usr/lib/libtlvparser.so b/usr/lib/libtlvparser.so new file mode 100644 index 0000000000000000000000000000000000000000..0acade6b1c140eb2d1c586b0d3ff44ced91f8104 GIT binary patch literal 101704 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ʧ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

    r9XVxuh~GN(V|#U(#LLJ`d5iEqFyJyGDNJ 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 O0GVWe%F^utarz&stCrRP literal 0 HcmV?d00001 diff --git a/usr/lib/libuuid.so b/usr/lib/libuuid.so new file mode 120000 index 0000000..774fbfe --- /dev/null +++ b/usr/lib/libuuid.so @@ -0,0 +1 @@ +libuuid.so.1.3.0 \ No newline at end of file diff --git a/usr/lib/libuuid.so.1 b/usr/lib/libuuid.so.1 new file mode 120000 index 0000000..774fbfe --- /dev/null +++ b/usr/lib/libuuid.so.1 @@ -0,0 +1 @@ +libuuid.so.1.3.0 \ No newline at end of file diff --git a/usr/lib/libuuid.so.1.3.0 b/usr/lib/libuuid.so.1.3.0 new file mode 100755 index 0000000000000000000000000000000000000000..d70a19431543f0b3bc8b8dc21c194b05f5790ced GIT binary patch literal 9731 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 H0X_dOKrDkA literal 0 HcmV?d00001 diff --git a/usr/lib/libwlanstats.so b/usr/lib/libwlanstats.so new file mode 100644 index 0000000000000000000000000000000000000000..15cf78d02f9a46b4fa16d22b1179c80afe8134b4 GIT binary patch literal 22904 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

    #E!k?E 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�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 Uj9~&%7G*KG7C`wPfq~*s>%$ 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 Z-k12FM;~x{r7PWn@4o%g<4}AazX3ezy3has literal 0 HcmV?d00001 diff --git a/usr/lib/opkg/info/avahi-autoipd.control b/usr/lib/opkg/info/avahi-autoipd.control new file mode 100644 index 0000000..b79f87d --- /dev/null +++ b/usr/lib/opkg/info/avahi-autoipd.control @@ -0,0 +1,23 @@ +Package: avahi-autoipd +Version: 0.6.31-12 +Depends: libc, libdaemon +Source: qca/feeds/packages/libs/avahi +Section: net +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 13802 +Description: Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) + implementation (library). It facilitates + service discovery on a local network -- this means that + you can plug your laptop or computer into a network and + instantly be able to view other people who you can chat with, + find printers to print to or find files being shared. + This kind of technology is already found in MacOS X + (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') + and is very convenient. + . + This package implements IPv4LL, "Dynamic Configuration of IPv4 Link-Local + Addresses" (IETF RFC3927), a protocol for automatic IP address configuration + from the link-local 169.254.0.0/16 range without the need for a central + server. It is primarily intended to be used in ad-hoc networks which lack a + DHCP server. diff --git a/usr/lib/opkg/info/avahi-autoipd.list b/usr/lib/opkg/info/avahi-autoipd.list new file mode 100644 index 0000000..e135e5c --- /dev/null +++ b/usr/lib/opkg/info/avahi-autoipd.list @@ -0,0 +1 @@ +/usr/sbin/avahi-autoipd diff --git a/usr/lib/opkg/info/avahi-daemon-service-http.control b/usr/lib/opkg/info/avahi-daemon-service-http.control new file mode 100644 index 0000000..98c00bc --- /dev/null +++ b/usr/lib/opkg/info/avahi-daemon-service-http.control @@ -0,0 +1,19 @@ +Package: avahi-daemon-service-http +Version: 0.6.31-12 +Depends: libc, avahi-daemon +Source: qca/feeds/packages/libs/avahi +Section: net +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 377 +Description: Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) + implementation (library). It facilitates + service discovery on a local network -- this means that + you can plug your laptop or computer into a network and + instantly be able to view other people who you can chat with, + find printers to print to or find files being shared. + This kind of technology is already found in MacOS X + (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') + and is very convenient. + . + This package contains the service definition for announcing HTTP service. diff --git a/usr/lib/opkg/info/avahi-daemon-service-http.list b/usr/lib/opkg/info/avahi-daemon-service-http.list new file mode 100644 index 0000000..48c1185 --- /dev/null +++ b/usr/lib/opkg/info/avahi-daemon-service-http.list @@ -0,0 +1 @@ +/etc/avahi/services/http.service diff --git a/usr/lib/opkg/info/avahi-daemon-service-https.control b/usr/lib/opkg/info/avahi-daemon-service-https.control new file mode 100644 index 0000000..ae03356 --- /dev/null +++ b/usr/lib/opkg/info/avahi-daemon-service-https.control @@ -0,0 +1,19 @@ +Package: avahi-daemon-service-https +Version: 0.6.31-12 +Depends: libc, avahi-daemon +Source: qca/feeds/packages/libs/avahi +Section: net +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 380 +Description: Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) + implementation (library). It facilitates + service discovery on a local network -- this means that + you can plug your laptop or computer into a network and + instantly be able to view other people who you can chat with, + find printers to print to or find files being shared. + This kind of technology is already found in MacOS X + (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') + and is very convenient. + . + This package contains the service definition for announcing HTTPS service. diff --git a/usr/lib/opkg/info/avahi-daemon-service-https.list b/usr/lib/opkg/info/avahi-daemon-service-https.list new file mode 100644 index 0000000..e86b337 --- /dev/null +++ b/usr/lib/opkg/info/avahi-daemon-service-https.list @@ -0,0 +1 @@ +/etc/avahi/services/https.service diff --git a/usr/lib/opkg/info/avahi-nodbus-daemon.control b/usr/lib/opkg/info/avahi-nodbus-daemon.control new file mode 100644 index 0000000..f42f107 --- /dev/null +++ b/usr/lib/opkg/info/avahi-nodbus-daemon.control @@ -0,0 +1,21 @@ +Package: avahi-nodbus-daemon +Version: 0.6.31-12 +Depends: libc, libavahi-nodbus-support, libexpat, librt, libdaemon +Provides: avahi-daemon +Source: qca/feeds/packages/libs/avahi +Section: net +Require-User: avahi=105:avahi=105 +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 20844 +Description: Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) + implementation (library). It facilitates + service discovery on a local network -- this means that + you can plug your laptop or computer into a network and + instantly be able to view other people who you can chat with, + find printers to print to or find files being shared. + This kind of technology is already found in MacOS X + (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') + and is very convenient. + . + This package contains an mDNS/DNS-SD daemon. diff --git a/usr/lib/opkg/info/avahi-nodbus-daemon.list b/usr/lib/opkg/info/avahi-nodbus-daemon.list new file mode 100644 index 0000000..3dd7a23 --- /dev/null +++ b/usr/lib/opkg/info/avahi-nodbus-daemon.list @@ -0,0 +1,4 @@ +/usr/sbin/avahi-daemon +/etc/config/avahi +/etc/init.d/avahi-daemon +/etc/avahi/avahi-daemon.conf diff --git a/usr/lib/opkg/info/base-files.conffiles b/usr/lib/opkg/info/base-files.conffiles new file mode 100644 index 0000000..5762fd6 --- /dev/null +++ b/usr/lib/opkg/info/base-files.conffiles @@ -0,0 +1,13 @@ +/etc/config/system +/etc/hosts +/etc/group +/etc/passwd +/etc/shadow +/etc/profile +/etc/protocols +/etc/services +/etc/shells +/etc/sysctl.conf +/etc/rc.local +/etc/sysupgrade.conf +/etc/config/system diff --git a/usr/lib/opkg/info/base-files.control b/usr/lib/opkg/info/base-files.control new file mode 100644 index 0000000..8137c68 --- /dev/null +++ b/usr/lib/opkg/info/base-files.control @@ -0,0 +1,9 @@ +Package: base-files +Version: 157.2-15a464b+r49254 +Depends: libc, netifd, procd, jsonfilter +Source: package/base-files +License: GPL-2.0 +Section: base +Architecture: ar71xx +Installed-Size: 66138 +Description: This package contains a base filesystem and system scripts for OpenWrt. diff --git a/usr/lib/opkg/info/base-files.list b/usr/lib/opkg/info/base-files.list new file mode 100644 index 0000000..18ad60e --- /dev/null +++ b/usr/lib/opkg/info/base-files.list @@ -0,0 +1,108 @@ +/etc/openwrt_version +/lib/upgrade/openmesh.sh +/etc/banner.failsafe +/etc/resolv.conf +/lib/ar71xx.sh +/lib/upgrade/dir825.sh +/etc/init.d/done +/bin/config_generate +/var +/etc/uci-defaults/09_fix-trx-header +/etc/opkg/keys/de98a2dd1d0f8a07 +/etc/init.d/system +/etc/preinit +/sbin/wget2nand +/lib/upgrade/platform.sh +/etc/shells +/lib/preinit/10_sysinfo +/lib/preinit/05_set_preinit_iface_ar71xx +/lib/preinit/70_initramfs_test +/etc/device_info +/etc/protocols +/lib/preinit/03_preinit_do_ar71xx.sh +/etc/uci-defaults/12_network-generate-ula +/lib/preinit/10_indicate_preinit +/lib/functions/uci-defaults-new.sh +/etc/uci-defaults/04_led_migration +/etc/hotplug.d/net/10-ar922x-led-fix +/etc/config/system +/etc/fstab +/etc/sysctl.conf +/sbin/sysupgrade +/lib/preinit/99_10_run_init +/etc/opkg/keys/53bad1233d4c98c5 +/sbin/led.sh +/lib/preinit/50_indicate_regular_preinit +/etc/banner +/etc/shadow +/etc/rc.common +/sbin/setmac +/etc/uci-defaults/10_migrate-shadow +/etc/uci-defaults/01_leds +/lib/preinit/10_indicate_failsafe +/etc/uci-defaults/01_wifitoggle +/init +/lib/debug/system +/etc/uci-defaults/03_network-vlan-migration +/lib/preinit/80_mount_root +/etc/uci-defaults/01_buttons +/etc/rc.local +/lib/functions/uci-defaults.sh +/etc/init.d/led +/lib/functions/network.sh +/etc/init.d/sysctl +/sbin/hotplug-call +/etc/uci-defaults/03_network-switchX-migration +/lib/preinit/05_set_iface_mac_ar71xx +/etc/rc.button/failsafe +/etc/services +/etc/keys/fw_pub_key.pem +/lib/functions/system.sh +/bin/board_detect +/lib/delos-functions.sh +/lib/upgrade/common.sh +/lib/upgrade/delos.sh +/etc/rc.button/power +/etc/sysupgrade.conf +/etc/rc.button/rfkill +/lib/upgrade/keep.d/base-files +/lib/preinit/40_run_failsafe_hook +/etc/group +/etc/rc.button/reset +/lib/preinit/30_failsafe_wait +/sbin/firstboot +/etc/uci-defaults/09_fix-seama-header +/etc/hotplug.d/firmware/10-ath9k-eeprom +/lib/upgrade/allnet.sh +/bin/login.sh +/etc/hotplug.d/net/00-sysctl +/etc/hosts +/lib/upgrade/ioe.sh +/lib/functions.sh +/etc/uci-defaults/11_migrate-sysctl +/lib/functions/leds.sh +/sbin/sysdebug +/rom/note +/etc/delos-version +/etc/inittab +/etc/openwrt_release +/sbin/wifi +/sbin/kexec_load.sh +/etc/profile +/lib/preinit/81_load_wifi_board_bin +/etc/uci-defaults/02_network +/lib/preinit/99_10_failsafe_login +/etc/init.d/sysfixtime +/etc/TZ +/etc/init.d/umount +/lib/functions/service.sh +/lib/upgrade/keep.d/base-files-essential +/etc/passwd +/lib/preinit/02_default_set_state +/etc/mtab +/etc/init.d/boot +/lib/functions/preinit.sh +/bin/ipcalc.sh +/etc/diag.sh +/lib/preinit/82_patch_ath10k +/etc/hotplug.d/firmware/11-ath10k-caldata diff --git a/usr/lib/opkg/info/boost-program_options.control b/usr/lib/opkg/info/boost-program_options.control new file mode 100644 index 0000000..3f8feef --- /dev/null +++ b/usr/lib/opkg/info/boost-program_options.control @@ -0,0 +1,12 @@ +Package: boost-program_options +Version: 1_58_0-4 +Depends: libc, libstdcpp, libpthread, librt +Source: qca/feeds/packages/libs/boost +License: Boost Software License http://www.boost.org/users/license.html +Section: libs +Maintainer: Carlos M. Ferreira +Architecture: ar71xx +Installed-Size: 98117 +Description: Boost provides free peer-reviewed portable C++ source libraries + . + This package contains the Boost program_options library. diff --git a/usr/lib/opkg/info/boost-program_options.list b/usr/lib/opkg/info/boost-program_options.list new file mode 100644 index 0000000..8d716d2 --- /dev/null +++ b/usr/lib/opkg/info/boost-program_options.list @@ -0,0 +1,2 @@ +/usr/lib/libboost_program_options.so +/usr/lib/libboost_program_options.so.1.58.0 diff --git a/usr/lib/opkg/info/boost-system.control b/usr/lib/opkg/info/boost-system.control new file mode 100644 index 0000000..d7a3aa2 --- /dev/null +++ b/usr/lib/opkg/info/boost-system.control @@ -0,0 +1,12 @@ +Package: boost-system +Version: 1_58_0-4 +Depends: libc, libstdcpp, libpthread, librt +Source: qca/feeds/packages/libs/boost +License: Boost Software License http://www.boost.org/users/license.html +Section: libs +Maintainer: Carlos M. Ferreira +Architecture: ar71xx +Installed-Size: 3812 +Description: Boost provides free peer-reviewed portable C++ source libraries + . + This package contains the Boost system library. diff --git a/usr/lib/opkg/info/boost-system.list b/usr/lib/opkg/info/boost-system.list new file mode 100644 index 0000000..9a1f4fb --- /dev/null +++ b/usr/lib/opkg/info/boost-system.list @@ -0,0 +1,2 @@ +/usr/lib/libboost_system.so.1.58.0 +/usr/lib/libboost_system.so diff --git a/usr/lib/opkg/info/bridge.control b/usr/lib/opkg/info/bridge.control new file mode 100644 index 0000000..ff02faf --- /dev/null +++ b/usr/lib/opkg/info/bridge.control @@ -0,0 +1,11 @@ +Package: bridge +Version: 1.5-3 +Depends: libc +Source: qca/feeds/packages/net/bridge-utils +License: GPL-2.0+ +LicenseFiles: COPYING +Section: net +Architecture: ar71xx +Installed-Size: 10051 +Description: Manage ethernet bridging: a way to connect networks together to + form a larger network. diff --git a/usr/lib/opkg/info/bridge.list b/usr/lib/opkg/info/bridge.list new file mode 100644 index 0000000..de285c9 --- /dev/null +++ b/usr/lib/opkg/info/bridge.list @@ -0,0 +1 @@ +/usr/sbin/brctl diff --git a/usr/lib/opkg/info/busybox.control b/usr/lib/opkg/info/busybox.control new file mode 100644 index 0000000..b792f3c --- /dev/null +++ b/usr/lib/opkg/info/busybox.control @@ -0,0 +1,13 @@ +Package: busybox +Version: 1.25.1-2 +Depends: libc, librpc +Source: package/utils/busybox +License: GPL-2.0 +LicenseFiles: LICENSE archival/libarchive/bz/LICENSE +Section: base +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 262615 +Description: The Swiss Army Knife of embedded Linux. + It slices, it dices, it makes Julian Fries. diff --git a/usr/lib/opkg/info/busybox.list b/usr/lib/opkg/info/busybox.list new file mode 100644 index 0000000..dff584d --- /dev/null +++ b/usr/lib/opkg/info/busybox.list @@ -0,0 +1,131 @@ +/bin/dmesg +/usr/bin/id +/bin/rm +/usr/bin/wget +/bin/sh +/sbin/vconfig +/usr/bin/test +/bin/zcat +/bin/fgrep +/sbin/halt +/bin/ash +/sbin/reboot +/bin/true +/sbin/route +/usr/bin/md5sum +/usr/bin/free +/usr/bin/time +/usr/bin/passwd +/usr/bin/traceroute +/bin/vi +/usr/bin/tftp +/bin/pwd +/usr/bin/nc +/bin/chown +/etc/init.d/cron +/bin/mount +/usr/bin/ipcs +/bin/sync +/usr/bin/dirname +/usr/bin/hostid +/sbin/hwclock +/sbin/udhcpc +/usr/sbin/inetd +/bin/ping6 +/usr/bin/basename +/bin/echo +/usr/bin/less +/usr/sbin/chroot +/sbin/devmem +/usr/sbin/crond +/usr/bin/ftpget +/usr/bin/head +/bin/gunzip +/bin/netstat +/usr/sbin/ftpd +/bin/busybox +/bin/grep +/usr/bin/clear +/usr/bin/seq +/bin/sleep +/bin/nice +/bin/kill +/bin/mktemp +/usr/bin/tr +/bin/mknod +/bin/rmdir +/usr/bin/uniq +/usr/bin/tee +/etc/init.d/inetd +/usr/bin/ftpput +/usr/bin/bzcat +/usr/bin/hexdump +/usr/bin/sha256sum +/bin/date +/usr/bin/wc +/usr/bin/[ +/usr/bin/nslookup +/usr/bin/pgrep +/bin/umount +/bin/netmsg +/usr/bin/tail +/bin/stat +/usr/bin/mkfifo +/bin/chgrp +/bin/cp +/sbin/poweroff +/usr/bin/[[ +/bin/dd +/bin/lock +/bin/df +/bin/false +/usr/bin/killall +/usr/bin/sort +/bin/mkdir +/sbin/ifconfig +/usr/bin/cmp +/usr/bin/reset +/sbin/start-stop-daemon +/bin/usleep +/bin/cat +/usr/sbin/arping +/usr/bin/telnet +/usr/sbin/tftpd +/bin/touch +/sbin/mkswap +/bin/tar +/usr/bin/taskset +/usr/bin/setsid +/usr/bin/yes +/usr/bin/top +/sbin/switch_root +/usr/bin/expr +/usr/bin/env +/sbin/sysctl +/bin/sed +/usr/bin/logger +/bin/chmod +/usr/bin/awk +/bin/uname +/usr/bin/which +/usr/bin/find +/bin/ln +/bin/ls +/sbin/pivot_root +/usr/bin/cut +/usr/bin/du +/bin/mv +/bin/run-parts +/usr/bin/crontab +/usr/bin/printf +/bin/ping +/usr/bin/bunzip2 +/usr/bin/uptime +/bin/fsync +/bin/pidof +/usr/bin/readlink +/usr/bin/strings +/bin/egrep +/bin/ps +/usr/bin/xargs +/bin/gzip diff --git a/usr/lib/opkg/info/ca-certificates.control b/usr/lib/opkg/info/ca-certificates.control new file mode 100644 index 0000000..c9e6a6e --- /dev/null +++ b/usr/lib/opkg/info/ca-certificates.control @@ -0,0 +1,9 @@ +Package: ca-certificates +Version: 20161130+nmu1 +Depends: libc +Source: package/system/ca-certificates +Section: base +Maintainer: Christian Schoenebeck +Architecture: all +Installed-Size: 172281 +Description: System CA certificates diff --git a/usr/lib/opkg/info/ca-certificates.list b/usr/lib/opkg/info/ca-certificates.list new file mode 100644 index 0000000..6cfaa44 --- /dev/null +++ b/usr/lib/opkg/info/ca-certificates.list @@ -0,0 +1,333 @@ +/etc/ssl/certs/Deutsche_Telekom_Root_CA_2.crt +/etc/ssl/certs/TeliaSonera_Root_CA_v1.crt +/etc/ssl/certs/578d5c04.0 +/etc/ssl/certs/cbeee9e2.0 +/etc/ssl/certs/China_Internet_Network_Information_Center_EV_Certificates_Root.crt +/etc/ssl/certs/18856ac4.0 +/etc/ssl/certs/SecureTrust_CA.crt +/etc/ssl/certs/24ad0b63.0 +/etc/ssl/certs/dc45b0bd.0 +/etc/ssl/certs/AddTrust_External_Root.crt +/etc/ssl/certs/ba89ed3b.0 +/etc/ssl/certs/Camerfirma_Chambers_of_Commerce_Root.crt +/etc/ssl/certs/607986c7.0 +/etc/ssl/certs/667c66d4.0 +/etc/ssl/certs/749e9e03.0 +/etc/ssl/certs/930ac5d2.0 +/etc/ssl/certs/DST_Root_CA_X3.crt +/etc/ssl/certs/a94d09e5.0 +/etc/ssl/certs/d853d49e.0 +/etc/ssl/certs/1e09d511.0 +/etc/ssl/certs/Certum_Trusted_Network_CA.crt +/etc/ssl/certs/b0e59380.0 +/etc/ssl/certs/3e45d192.0 +/etc/ssl/certs/ef2f636c.0 +/etc/ssl/certs/812e17de.0 +/etc/ssl/certs/244b5494.0 +/etc/ssl/certs/Security_Communication_EV_RootCA1.crt +/etc/ssl/certs/d4dae3dd.0 +/etc/ssl/certs/75d1b2ed.0 +/etc/ssl/certs/EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.crt +/etc/ssl/certs/653b494a.0 +/etc/ssl/certs/5ad8a5d6.0 +/etc/ssl/certs/4a6481c9.0 +/etc/ssl/certs/442adcac.0 +/etc/ssl/certs/2ae6433e.0 +/etc/ssl/certs/Staat_der_Nederlanden_EV_Root_CA.crt +/etc/ssl/certs/ca6e4ad9.0 +/etc/ssl/certs/bb2d49a0.0 +/etc/ssl/certs/9168f543.0 +/etc/ssl/certs/QuoVadis_Root_CA_2.crt +/etc/ssl/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.crt +/etc/ssl/certs/cd58d51e.0 +/etc/ssl/certs/9007ae68.0 +/etc/ssl/certs/UTN_USERFirst_Hardware_Root_CA.crt +/etc/ssl/certs/AffirmTrust_Commercial.crt +/etc/ssl/certs/DST_ACES_CA_X6.crt +/etc/ssl/certs/d6325660.0 +/etc/ssl/certs/Izenpe.com.crt +/etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_2009.crt +/etc/ssl/certs/65b876bd.0 +/etc/ssl/certs/ISRG_Root_X1.crt +/etc/ssl/certs/cb357862.0 +/etc/ssl/certs/e8de2f56.0 +/etc/ssl/certs/54657681.0 +/etc/ssl/certs/QuoVadis_Root_CA_1_G3.crt +/etc/ssl/certs/7d5a75e4.0 +/etc/ssl/certs/7992b8bb.0 +/etc/ssl/certs/GeoTrust_Primary_Certification_Authority.crt +/etc/ssl/certs/c5d3212a.0 +/etc/ssl/certs/Comodo_Trusted_Services_root.crt +/etc/ssl/certs/5f15c80c.0 +/etc/ssl/certs/DigiCert_Global_Root_G2.crt +/etc/ssl/certs/451b5485.0 +/etc/ssl/certs/SwissSign_Platinum_CA_-_G2.crt +/etc/ssl/certs/3ee7e181.0 +/etc/ssl/certs/034868d6.0 +/etc/ssl/certs/a760e1bd.0 +/etc/ssl/certs/7719f463.0 +/etc/ssl/certs/3b2716e5.0 +/etc/ssl/certs/1d3472b9.0 +/etc/ssl/certs/bd1910d4.0 +/etc/ssl/certs/COMODO_RSA_Certification_Authority.crt +/etc/ssl/certs/ComSign_CA.crt +/etc/ssl/certs/d7e8dc79.0 +/etc/ssl/certs/GlobalSign_Root_CA_-_R2.crt +/etc/ssl/certs/AffirmTrust_Premium_ECC.crt +/etc/ssl/certs/QuoVadis_Root_CA_3.crt +/etc/ssl/certs/4f316efb.0 +/etc/ssl/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.crt +/etc/ssl/certs/Cybertrust_Global_Root.crt +/etc/ssl/certs/f90208f7.0 +/etc/ssl/certs/3bde41ac.0 +/etc/ssl/certs/415660c1.0 +/etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2015.crt +/etc/ssl/certs/ee1365c0.0 +/etc/ssl/certs/Buypass_Class_3_Root_CA.crt +/etc/ssl/certs/Entrust.net_Premium_2048_Secure_Server_CA.crt +/etc/ssl/certs/e2799e36.0 +/etc/ssl/certs/COMODO_ECC_Certification_Authority.crt +/etc/ssl/certs/cbf06781.0 +/etc/ssl/certs/Baltimore_CyberTrust_Root.crt +/etc/ssl/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.crt +/etc/ssl/certs/f081611a.0 +/etc/ssl/certs/b727005e.0 +/etc/ssl/certs/40193066.0 +/etc/ssl/certs/IdenTrust_Public_Sector_Root_CA_1.crt +/etc/ssl/certs/5273a94c.0 +/etc/ssl/certs/GeoTrust_Universal_CA_2.crt +/etc/ssl/certs/40547a79.0 +/etc/ssl/certs/XRamp_Global_CA_Root.crt +/etc/ssl/certs/6f2c1157.0 +/etc/ssl/certs/128805a3.0 +/etc/ssl/certs/SwissSign_Gold_CA_-_G2.crt +/etc/ssl/certs/DigiCert_Global_Root_G3.crt +/etc/ssl/certs/157753a5.0 +/etc/ssl/certs/Buypass_Class_2_CA_1.crt +/etc/ssl/certs/Go_Daddy_Class_2_CA.crt +/etc/ssl/certs/8b59b1ad.0 +/etc/ssl/certs/116bf586.0 +/etc/ssl/certs/AddTrust_Low-Value_Services_Root.crt +/etc/ssl/certs/VeriSign_Universal_Root_Certification_Authority.crt +/etc/ssl/certs/5443e9e3.0 +/etc/ssl/certs/GlobalSign_Root_CA_-_R3.crt +/etc/ssl/certs/6410666e.0 +/etc/ssl/certs/790a7190.0 +/etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.crt +/etc/ssl/certs/Equifax_Secure_eBusiness_CA_1.crt +/etc/ssl/certs/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.crt +/etc/ssl/certs/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.crt +/etc/ssl/certs/cfa1c2ee.0 +/etc/ssl/certs/0b1b94ef.0 +/etc/ssl/certs/32888f65.0 +/etc/ssl/certs/Microsec_e-Szigno_Root_CA.crt +/etc/ssl/certs/f387163d.0 +/etc/ssl/certs/Certigna.crt +/etc/ssl/certs/CNNIC_ROOT.crt +/etc/ssl/certs/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt +/etc/ssl/certs/DigiCert_Trusted_Root_G4.crt +/etc/ssl/certs/5a4d6896.0 +/etc/ssl/certs/Certum_Root_CA.crt +/etc/ssl/certs/8867006a.0 +/etc/ssl/certs/QuoVadis_Root_CA_2_G3.crt +/etc/ssl/certs/AffirmTrust_Networking.crt +/etc/ssl/certs/Security_Communication_RootCA2.crt +/etc/ssl/certs/Root_CA_Generalitat_Valenciana.crt +/etc/ssl/certs/Swisscom_Root_EV_CA_2.crt +/etc/ssl/certs/Microsec_e-Szigno_Root_CA_2009.crt +/etc/ssl/certs/c28a8a30.0 +/etc/ssl/certs/106f3e4d.0 +/etc/ssl/certs/Staat_der_Nederlanden_Root_CA_-_G2.crt +/etc/ssl/certs/0810ba98.0 +/etc/ssl/certs/4304c5e5.0 +/etc/ssl/certs/2e5ac55d.0 +/etc/ssl/certs/8160b96c.0 +/etc/ssl/certs/5620c4aa.0 +/etc/ssl/certs/DigiCert_High_Assurance_EV_Root_CA.crt +/etc/ssl/certs/Juur-SK.crt +/etc/ssl/certs/aee5f10d.0 +/etc/ssl/certs/3513523f.0 +/etc/ssl/certs/f3377b1b.0 +/etc/ssl/certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.crt +/etc/ssl/certs/DigiCert_Global_Root_CA.crt +/etc/ssl/certs/76faf6c0.0 +/etc/ssl/certs/6b99d060.0 +/etc/ssl/certs/Certplus_Root_CA_G1.crt +/etc/ssl/certs/f30dd6ad.0 +/etc/ssl/certs/024dc131.0 +/etc/ssl/certs/OISTE_WISeKey_Global_Root_GA_CA.crt +/etc/ssl/certs/SZAFIR_ROOT_CA2.crt +/etc/ssl/certs/e36a6752.0 +/etc/ssl/certs/Global_Chambersign_Root_-_2008.crt +/etc/ssl/certs/GeoTrust_Primary_Certification_Authority_-_G2.crt +/etc/ssl/certs/GeoTrust_Global_CA.crt +/etc/ssl/certs/IGC_A.crt +/etc/ssl/certs/03179a64.0 +/etc/ssl/certs/b66938e9.0 +/etc/ssl/certs/9c2e7d30.0 +/etc/ssl/certs/Secure_Global_CA.crt +/etc/ssl/certs/fe8a2cd8.0 +/etc/ssl/certs/Equifax_Secure_CA.crt +/etc/ssl/certs/T-TeleSec_GlobalRoot_Class_2.crt +/etc/ssl/certs/SwissSign_Silver_CA_-_G2.crt +/etc/ssl/certs/ad088e1d.0 +/etc/ssl/certs/7f3d5d1d.0 +/etc/ssl/certs/EE_Certification_Centre_Root_CA.crt +/etc/ssl/certs/Hongkong_Post_Root_CA_1.crt +/etc/ssl/certs/GeoTrust_Universal_CA.crt +/etc/ssl/certs/349f2832.0 +/etc/ssl/certs/f060240e.0 +/etc/ssl/certs/ee64a828.0 +/etc/ssl/certs/Staat_der_Nederlanden_Root_CA_-_G3.crt +/etc/ssl/certs/1e08bfd1.0 +/etc/ssl/certs/Entrust_Root_Certification_Authority.crt +/etc/ssl/certs/Visa_eCommerce_Root.crt +/etc/ssl/certs/b1b8a7f3.0 +/etc/ssl/certs/381ce4dd.0 +/etc/ssl/certs/Atos_TrustedRoot_2011.crt +/etc/ssl/certs/DigiCert_Assured_ID_Root_G2.crt +/etc/ssl/certs/8d86cdd1.0 +/etc/ssl/certs/064e0aa9.0 +/etc/ssl/certs/b13cc6df.0 +/etc/ssl/certs/a8dee976.0 +/etc/ssl/certs/09789157.0 +/etc/ssl/certs/Verisign_Class_3_Public_Primary_Certification_Authority.crt +/etc/ssl/certs/2c11d503.0 +/etc/ssl/certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt +/etc/ssl/certs/9d520b32.0 +/etc/ssl/certs/ACCVRAIZ1.crt +/etc/ssl/certs/S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.crt +/etc/ssl/certs/UTN_USERFirst_Email_Root_CA.crt +/etc/ssl/certs/fcac10e3.0 +/etc/ssl/certs/Swisscom_Root_CA_1.crt +/etc/ssl/certs/d957f522.0 +/etc/ssl/certs/Certplus_Root_CA_G2.crt +/etc/ssl/certs/AddTrust_Qualified_Certificates_Root.crt +/etc/ssl/certs/Equifax_Secure_Global_eBusiness_CA.crt +/etc/ssl/certs/QuoVadis_Root_CA_3_G3.crt +/etc/ssl/certs/TWCA_Root_Certification_Authority.crt +/etc/ssl/certs/Network_Solutions_Certificate_Authority.crt +/etc/ssl/certs/0c4c9b6c.0 +/etc/ssl/certs/062cdee6.0 +/etc/ssl/certs/Entrust_Root_Certification_Authority_-_G2.crt +/etc/ssl/certs/CFCA_EV_ROOT.crt +/etc/ssl/certs/0d1b923b.0 +/etc/ssl/certs/ApplicationCA_-_Japanese_Government.crt +/etc/ssl/certs/GeoTrust_Primary_Certification_Authority_-_G3.crt +/etc/ssl/certs/3efd4dc0.0 +/etc/ssl/certs/TC_TrustCenter_Class_3_CA_II.crt +/etc/ssl/certs/thawte_Primary_Root_CA.crt +/etc/ssl/certs/T-TeleSec_GlobalRoot_Class_3.crt +/etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R4.crt +/etc/ssl/certs/PSCProcert.crt +/etc/ssl/certs/Starfield_Class_2_CA.crt +/etc/ssl/certs/5cd81ad7.0 +/etc/ssl/certs/cc450945.0 +/etc/ssl/certs/GlobalSign_Root_CA.crt +/etc/ssl/certs/Go_Daddy_Root_Certificate_Authority_-_G2.crt +/etc/ssl/certs/AC_Raíz_Certicámara_S.A..crt +/etc/ssl/certs/OpenTrust_Root_CA_G1.crt +/etc/ssl/certs/592c0a9a.0 +/etc/ssl/certs/fc5a8f99.0 +/etc/ssl/certs/Certum_Trusted_Network_CA_2.crt +/etc/ssl/certs/thawte_Primary_Root_CA_-_G2.crt +/etc/ssl/certs/080911ac.0 +/etc/ssl/certs/56657bde.0 +/etc/ssl/certs/2b349938.0 +/etc/ssl/certs/9c8dfbd4.0 +/etc/ssl/certs/4bfab552.0 +/etc/ssl/certs/DigiCert_Assured_ID_Root_G3.crt +/etc/ssl/certs/Comodo_Secure_Services_root.crt +/etc/ssl/certs/dd8e9d41.0 +/etc/ssl/certs/NetLock_Arany_=Class_Gold=_Főtanúsítvány.crt +/etc/ssl/certs/1636090b.0 +/etc/ssl/certs/ACEDICOM_Root.crt +/etc/ssl/certs/OISTE_WISeKey_Global_Root_GB_CA.crt +/etc/ssl/certs/TURKTRUST_Certificate_Services_Provider_Root_2007.crt +/etc/ssl/certs/c5e082db.0 +/etc/ssl/certs/e536d871.0 +/etc/ssl/certs/Swisscom_Root_CA_2.crt +/etc/ssl/certs/b204d74a.0 +/etc/ssl/certs/57bcb2da.0 +/etc/ssl/certs/48bec511.0 +/etc/ssl/certs/c99398f3.0 +/etc/ssl/certs/Chambers_of_Commerce_Root_-_2008.crt +/etc/ssl/certs/EC-ACC.crt +/etc/ssl/certs/Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.crt +/etc/ssl/certs/79ad8b43.0 +/etc/ssl/certs/Taiwan_GRCA.crt +/etc/ssl/certs/GeoTrust_Global_CA_2.crt +/etc/ssl/certs/Actalis_Authentication_Root_CA.crt +/etc/ssl/certs/9d04f354.0 +/etc/ssl/certs/eed8c118.0 +/etc/ssl/certs/Certinomis_-_Autorité_Racine.crt +/etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2011.crt +/etc/ssl/certs/USERTrust_RSA_Certification_Authority.crt +/etc/ssl/certs/Starfield_Services_Root_Certificate_Authority_-_G2.crt +/etc/ssl/certs/QuoVadis_Root_CA.crt +/etc/ssl/certs/IdenTrust_Commercial_Root_CA_1.crt +/etc/ssl/certs/AffirmTrust_Premium.crt +/etc/ssl/certs/CA_Disig_Root_R1.crt +/etc/ssl/certs/E-Tugra_Certification_Authority.crt +/etc/ssl/certs/GlobalSign_ECC_Root_CA_-_R5.crt +/etc/ssl/certs/7d0b38bd.0 +/etc/ssl/certs/c01cdfa2.0 +/etc/ssl/certs/COMODO_Certification_Authority.crt +/etc/ssl/certs/ef954a4e.0 +/etc/ssl/certs/861a399d.0 +/etc/ssl/certs/RSA_Security_2048_v3.crt +/etc/ssl/certs/OpenTrust_Root_CA_G2.crt +/etc/ssl/certs/b1159c4c.0 +/etc/ssl/certs/USERTrust_ECC_Certification_Authority.crt +/etc/ssl/certs/thawte_Primary_Root_CA_-_G3.crt +/etc/ssl/certs/cb59f961.0 +/etc/ssl/certs/5c44d531.0 +/etc/ssl/certs/f39fc864.0 +/etc/ssl/certs/c0ff1f52.0 +/etc/ssl/certs/certSIGN_ROOT_CA.crt +/etc/ssl/certs/Entrust_Root_Certification_Authority_-_EC1.crt +/usr/sbin/update-ca-certificates +/etc/ssl/certs/c9f83a1c.0 +/etc/ssl/certs/AddTrust_Public_Services_Root.crt +/etc/ssl/certs/DigiCert_Assured_ID_Root_CA.crt +/etc/ssl/certs/1874d4aa.0 +/etc/ssl/certs/b7a5b843.0 +/etc/ssl/certs/SecureSign_RootCA11.crt +/etc/ssl/certs/988a38cb.0 +/etc/ssl/certs/480720ec.0 +/etc/ssl/certs/TWCA_Global_Root_CA.crt +/etc/ssl/certs/706f604c.0 +/etc/ssl/certs/Certinomis_-_Root_CA.crt +/etc/ssl/certs/c47d9980.0 +/etc/ssl/certs/c089bbbd.0 +/etc/ssl/certs/608a55ad.0 +/etc/ssl/certs/ePKI_Root_Certification_Authority.crt +/etc/ssl/certs/87229d21.0 +/etc/ssl/certs/e73d606e.0 +/etc/ssl/certs/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.crt +/etc/ssl/certs/4042bcee.0 +/etc/ssl/certs/02265526.0 +/etc/ssl/certs/Comodo_AAA_Services_root.crt +/etc/ssl/certs/19c1fa33.0 +/etc/ssl/certs/Security_Communication_Root_CA.crt +/etc/ssl/certs/Buypass_Class_2_Root_CA.crt +/etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_EV_2009.crt +/etc/ssl/certs/Verisign_Class_1_Public_Primary_Certification_Authority.crt +/etc/ssl/certs/CA_Disig_Root_R2.crt +/etc/ssl/certs/Certplus_Class_2_Primary_CA.crt +/etc/ssl/certs/S-TRUST_Universal_Root_CA.crt +/etc/ssl/certs/Camerfirma_Global_Chambersign_Root.crt +/etc/ssl/certs/2c543cd1.0 +/etc/ssl/certs/OpenTrust_Root_CA_G3.crt +/etc/ssl/certs/57bbd831.0 +/etc/ssl/certs/WellsSecure_Public_Root_Certificate_Authority.crt +/etc/ssl/certs/e113c810.0 +/etc/ssl/certs/e18bfb83.0 +/etc/ssl/certs/Trustis_FPS_Root_CA.crt +/etc/ssl/certs/c679bc3f.0 +/etc/ssl/certs/93bc0acc.0 +/etc/ssl/certs/Starfield_Root_Certificate_Authority_-_G2.crt +/etc/ssl/certs/2e4eed3c.0 +/etc/ssl/certs/76cb8f92.0 +/etc/ssl/certs/9f0f5fd6.0 +/etc/ssl/certs/Sonera_Class_2_Root_CA.crt diff --git a/usr/lib/opkg/info/configsync.control b/usr/lib/opkg/info/configsync.control new file mode 100644 index 0000000..f327641 --- /dev/null +++ b/usr/lib/opkg/info/configsync.control @@ -0,0 +1,10 @@ +Package: configsync +Version: 2018-11-07-000000-2 +Depends: libc, libstdcpp, zlib, libubus, libubox, libblobmsg-json, dvlutils, dlanapi, ucihelper, libopenssl +Source: feeds/devolo/devolo/configsync +License: devolo +Section: base +Maintainer: "Helmut Lucht" +Architecture: ar71xx +Installed-Size: 65825 +Description: config sync diff --git a/usr/lib/opkg/info/configsync.list b/usr/lib/opkg/info/configsync.list new file mode 100644 index 0000000..11bee5c --- /dev/null +++ b/usr/lib/opkg/info/configsync.list @@ -0,0 +1,25 @@ +/usr/share/configsync.d/csghn +/etc/uci-defaults/01_cs_domain +/usr/sbin/p1905 +/usr/bin/configsync_event_delay.sh +/usr/share/configsync.d/system +/etc/hotplug.d/button/60-plc-uptime +/usr/share/configsync.d/parental_control +/usr/share/configsync.d/cswireless5 +/usr/share/configsync.d/wifi_schedule +/etc/init.d/configsync +/usr/lib/configsync_lib.sh +/usr/share/configsync.d/station_quota +/usr/bin/configsync_vs_handler.sh +/usr/share/configsync.d/ghn +/usr/share/configsync.d/cswireless +/usr/bin/configsync_handler.sh +/usr/share/configsync.d/wireless +/etc/config/configsync +/usr/share/configsync.d/cswireless24 +/usr/share/configsync.d/cswifi_son +/usr/share/configsync.d/cswifi_schedule +/usr/share/configsync.d/csparental_control +/usr/share/configsync.d/common/radio +/usr/share/configsync.d/cssystem +/usr/share/configsync.d/csstation_quota diff --git a/usr/lib/opkg/info/curl.control b/usr/lib/opkg/info/curl.control new file mode 100644 index 0000000..597c80b --- /dev/null +++ b/usr/lib/opkg/info/curl.control @@ -0,0 +1,11 @@ +Package: curl +Version: 7.57.0-1 +Depends: libc, libcurl +Source: package/network/utils/curl +License: MIT +LicenseFiles: COPYING +Section: net +Maintainer: Imre Kaloz +Architecture: ar71xx +Installed-Size: 45074 +Description: A client-side URL transfer utility diff --git a/usr/lib/opkg/info/curl.list b/usr/lib/opkg/info/curl.list new file mode 100644 index 0000000..d3176d8 --- /dev/null +++ b/usr/lib/opkg/info/curl.list @@ -0,0 +1 @@ +/usr/bin/curl diff --git a/usr/lib/opkg/info/delos-base-files.control b/usr/lib/opkg/info/delos-base-files.control new file mode 100644 index 0000000..91648f7 --- /dev/null +++ b/usr/lib/opkg/info/delos-base-files.control @@ -0,0 +1,10 @@ +Package: delos-base-files +Version: 1.0-3 +Depends: libc, base-files, uci +Source: feeds/devolo/devolo/delos-base-files +License: devolo +Section: base +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 4698 +Description: Basic files for delos diff --git a/usr/lib/opkg/info/delos-base-files.list b/usr/lib/opkg/info/delos-base-files.list new file mode 100644 index 0000000..560e7af --- /dev/null +++ b/usr/lib/opkg/info/delos-base-files.list @@ -0,0 +1,15 @@ +/etc/delos-image +/etc/uci-defaults/03_delos-wireless +/etc/uci-defaults/01_delos-ntp +/etc/config/vlan +/etc/uci-defaults/00_50_delos-system +/etc/config/radius +/etc/uci-defaults/04_delos_webui +/etc/uci-defaults/00_60_delos-version +/etc/uci-defaults/00_10_delos-baptization +/etc/uci-defaults/10_delos-populate-bootenv +/etc/uci-defaults/01_delos-snmp +/etc/init.d/fixup-macaddr +/etc/uci-defaults/00_00_delos +/etc/config/delos +/etc/config/delos-private diff --git a/usr/lib/opkg/info/delos-cgi.control b/usr/lib/opkg/info/delos-cgi.control new file mode 100644 index 0000000..a91d9dc --- /dev/null +++ b/usr/lib/opkg/info/delos-cgi.control @@ -0,0 +1,10 @@ +Package: delos-cgi +Version: 2018-09-28-000000-2 +Depends: libc, libubox, libubus +Source: feeds/devolo/devolo/delos-cgi +License: Apache-2.0 +Section: delos-cgi +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 5963 +Description: cgi for firmware upgrade, configuration backup/restore diff --git a/usr/lib/opkg/info/delos-cgi.list b/usr/lib/opkg/info/delos-cgi.list new file mode 100644 index 0000000..47c528c --- /dev/null +++ b/usr/lib/opkg/info/delos-cgi.list @@ -0,0 +1,3 @@ +/usr/libexec/base-cgi +/www/cgi-bin/data-upload +/www/cgi-bin/config-backup diff --git a/usr/lib/opkg/info/delos-compat.control b/usr/lib/opkg/info/delos-compat.control new file mode 100644 index 0000000..6ba80a3 --- /dev/null +++ b/usr/lib/opkg/info/delos-compat.control @@ -0,0 +1,11 @@ +Package: delos-compat +Version: 1.0-3 +Depends: libc, xml2json, jsonfilter +Source: feeds/devolo/devolo/delos-base-files +License: devolo +Section: base +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 48436 +Description: Tools to read baptized parameters and decompose .dvl + firmware update files. diff --git a/usr/lib/opkg/info/delos-compat.list b/usr/lib/opkg/info/delos-compat.list new file mode 100644 index 0000000..7ed8169 --- /dev/null +++ b/usr/lib/opkg/info/delos-compat.list @@ -0,0 +1,2 @@ +/usr/sbin/baptization.config +/usr/sbin/chunk diff --git a/usr/lib/opkg/info/delos-customization-common.control b/usr/lib/opkg/info/delos-customization-common.control new file mode 100644 index 0000000..dc3b660 --- /dev/null +++ b/usr/lib/opkg/info/delos-customization-common.control @@ -0,0 +1,10 @@ +Package: delos-customization-common +Version: 1.0.0-2 +Depends: libc +Source: feeds/devolo/devolo/delos-customization +License: devolo +Section: base +Maintainer: "Christian Petry" +Architecture: ar71xx +Installed-Size: 1261 +Description: Contains files which are required for customization diff --git a/usr/lib/opkg/info/delos-customization-common.list b/usr/lib/opkg/info/delos-customization-common.list new file mode 100644 index 0000000..6031879 --- /dev/null +++ b/usr/lib/opkg/info/delos-customization-common.list @@ -0,0 +1,4 @@ +/etc/uci-defaults/00_20_delos-customization +/usr/sbin/apply_customization.sh +/etc/init.d/customization +/etc/config/customization diff --git a/usr/lib/opkg/info/delos-customization-variant-devolo.control b/usr/lib/opkg/info/delos-customization-variant-devolo.control new file mode 100644 index 0000000..ae6d629 --- /dev/null +++ b/usr/lib/opkg/info/delos-customization-variant-devolo.control @@ -0,0 +1,10 @@ +Package: delos-customization-variant-devolo +Version: 1.0.0-2 +Depends: libc, delos-customization-common +Source: feeds/devolo/devolo/delos-customization +License: devolo +Section: base +Maintainer: "Christian Petry" +Architecture: ar71xx +Installed-Size: 3394 +Description: Customization for devolo retail devices diff --git a/usr/lib/opkg/info/delos-customization-variant-devolo.list b/usr/lib/opkg/info/delos-customization-variant-devolo.list new file mode 100644 index 0000000..6255b03 --- /dev/null +++ b/usr/lib/opkg/info/delos-customization-variant-devolo.list @@ -0,0 +1,3 @@ +/usr/share/delos-customization/variant-devolo/customization.sh +/usr/share/delos-customization/variant-devolo/webui/customization.css +/usr/share/delos-customization/variant-devolo/webui/customization.json diff --git a/usr/lib/opkg/info/delos-fwknopd.control b/usr/lib/opkg/info/delos-fwknopd.control new file mode 100644 index 0000000..de991fd --- /dev/null +++ b/usr/lib/opkg/info/delos-fwknopd.control @@ -0,0 +1,10 @@ +Package: delos-fwknopd +Version: 2-1 +Depends: libc, fwknopd +Source: feeds/devolo/devolo/delos-fwknopd +License: devolo +Section: utils +Maintainer: Christian Petry +Architecture: ar71xx +Installed-Size: 635 +Description: Configuration package for fwknopd diff --git a/usr/lib/opkg/info/delos-fwknopd.list b/usr/lib/opkg/info/delos-fwknopd.list new file mode 100644 index 0000000..7c5b142 --- /dev/null +++ b/usr/lib/opkg/info/delos-fwknopd.list @@ -0,0 +1,2 @@ +/etc/config/fwknopd +/usr/share/delos-fwknopd/cmd.sh diff --git a/usr/lib/opkg/info/delos-htmlmgr-redirect.control b/usr/lib/opkg/info/delos-htmlmgr-redirect.control new file mode 100644 index 0000000..95b2b93 --- /dev/null +++ b/usr/lib/opkg/info/delos-htmlmgr-redirect.control @@ -0,0 +1,10 @@ +Package: delos-htmlmgr-redirect +Version: 1-0 +Depends: libc +Source: feeds/devolo/devolo/delos-htmlmgr-redirect +License: devolo +Section: utils +Maintainer: Thomas Jalowy +Architecture: ar71xx +Installed-Size: 326 +Description: redirect all calls addressed to http(s):///htmlmgr* to delos webaddress diff --git a/usr/lib/opkg/info/delos-htmlmgr-redirect.list b/usr/lib/opkg/info/delos-htmlmgr-redirect.list new file mode 100644 index 0000000..6426ab6 --- /dev/null +++ b/usr/lib/opkg/info/delos-htmlmgr-redirect.list @@ -0,0 +1 @@ +/www/cgi-bin/htmlmgr diff --git a/usr/lib/opkg/info/delos-ipv4ll.control b/usr/lib/opkg/info/delos-ipv4ll.control new file mode 100644 index 0000000..d6d2af5 --- /dev/null +++ b/usr/lib/opkg/info/delos-ipv4ll.control @@ -0,0 +1,10 @@ +Package: delos-ipv4ll +Version: 2016-02-02-000000 +Depends: libc, avahi-autoipd +Source: feeds/devolo/devolo/delos-ipv4ll +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 1450 +Description: Support files for the avahi-autoipd IPv4LL (RFC3927) daemon diff --git a/usr/lib/opkg/info/delos-ipv4ll.list b/usr/lib/opkg/info/delos-ipv4ll.list new file mode 100644 index 0000000..dd154a8 --- /dev/null +++ b/usr/lib/opkg/info/delos-ipv4ll.list @@ -0,0 +1,2 @@ +/etc/hotplug.d/net/50-autoipd +/etc/avahi/avahi-autoipd.action diff --git a/usr/lib/opkg/info/delos-leds.control b/usr/lib/opkg/info/delos-leds.control new file mode 100644 index 0000000..220f47c --- /dev/null +++ b/usr/lib/opkg/info/delos-leds.control @@ -0,0 +1,10 @@ +Package: delos-leds +Version: 001-1 +Depends: libc, jshn +Source: feeds/devolo/devolo/delos-leds +License: devolo +Section: utils +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 2606 +Description: delos LED state machine diff --git a/usr/lib/opkg/info/delos-leds.list b/usr/lib/opkg/info/delos-leds.list new file mode 100644 index 0000000..f87eb8d --- /dev/null +++ b/usr/lib/opkg/info/delos-leds.list @@ -0,0 +1,2 @@ +/usr/sbin/updateled.sh +/etc/init.d/updateLeds diff --git a/usr/lib/opkg/info/delos-lh-migration.conffiles b/usr/lib/opkg/info/delos-lh-migration.conffiles new file mode 100644 index 0000000..8fe341b --- /dev/null +++ b/usr/lib/opkg/info/delos-lh-migration.conffiles @@ -0,0 +1 @@ +/etc/uci-defaults/90_delos-lh-migration diff --git a/usr/lib/opkg/info/delos-lh-migration.control b/usr/lib/opkg/info/delos-lh-migration.control new file mode 100644 index 0000000..d747923 --- /dev/null +++ b/usr/lib/opkg/info/delos-lh-migration.control @@ -0,0 +1,10 @@ +Package: delos-lh-migration +Version: 1-7 +Depends: libc, xml2json, jsonfilter +Source: feeds/devolo/devolo/delos-lh-migration +License: devolo +Section: utils +Maintainer: Stefan Schake +Architecture: ar71xx +Installed-Size: 4766 +Description: delos LinuxHost config migration diff --git a/usr/lib/opkg/info/delos-lh-migration.list b/usr/lib/opkg/info/delos-lh-migration.list new file mode 100644 index 0000000..9eab7d5 --- /dev/null +++ b/usr/lib/opkg/info/delos-lh-migration.list @@ -0,0 +1,8 @@ +/usr/lib/lh-migration/plc.sh +/etc/uci-defaults/90_delos-lh-migration +/usr/lib/lh-migration/network.sh +/usr/lib/lh-migration/wireless.sh +/usr/lib/lh-migration/system.sh +/usr/lib/lh-migration.sh +/usr/lib/lh-migration/wifi_schedule.sh +/usr/lib/lh-migration/wifi_parental.sh diff --git a/usr/lib/opkg/info/delos-migration.conffiles b/usr/lib/opkg/info/delos-migration.conffiles new file mode 100644 index 0000000..21d2674 --- /dev/null +++ b/usr/lib/opkg/info/delos-migration.conffiles @@ -0,0 +1,24 @@ +/etc/migration/3.1.0To2.3.0/00-downgrade +/etc/migration/5.0.1To5.0.2/00-upgrade +/etc/migration/5.1.1To5.1.2/00-upgrade +/etc/migration/4.0.0To5.0.0/00-upgrade +/etc/migration/5.1.0To5.1.1/00-upgrade +/etc/migration/3.1.0To3.2.0/00-upgrade +/etc/migration/5.1.2To5.2.0/00-upgrade +/etc/migration/2.1.0To2.0.0/00-downgrade +/etc/migration/3.2.0To3.1.0/00-downgrade +/etc/migration/5.0.3To5.0.4/00-upgrade +/etc/migration/5.0.0To5.0.1/00-upgrade +/etc/migration/5.0.2To5.0.3/00-upgrade +/etc/migration/2.2.2To2.1.0/00-downgrade +/etc/migration/4.0.0To3.2.0/00-downgrade +/etc/migration/3.2.0To4.0.0/00-upgrade +/etc/migration/5.0.4To5.1.0/00-upgrade +/etc/migration/2.1.0To2.2.2/00-upgrade +/etc/migration/2.3.0To2.2.2/00-downgrade +/etc/migration/2.2.2To2.3.0/00-upgrade +/etc/migration/2.3.0To3.1.0/00-upgrade +/etc/migration/2.0.0To2.1.0/00-upgrade +/etc/uci-defaults/99_delos_migration +/lib/migration/migration.sh +/lib/migration/plc-pib.sh diff --git a/usr/lib/opkg/info/delos-migration.control b/usr/lib/opkg/info/delos-migration.control new file mode 100644 index 0000000..5990c02 --- /dev/null +++ b/usr/lib/opkg/info/delos-migration.control @@ -0,0 +1,10 @@ +Package: delos-migration +Version: 1-1 +Depends: libc +Source: feeds/devolo/devolo/delos-migration +License: devolo +Section: utils +Maintainer: Thomas Jalowy +Architecture: ar71xx +Installed-Size: 6433 +Description: delos config migration mechanism diff --git a/usr/lib/opkg/info/delos-migration.list b/usr/lib/opkg/info/delos-migration.list new file mode 100644 index 0000000..2d26537 --- /dev/null +++ b/usr/lib/opkg/info/delos-migration.list @@ -0,0 +1,25 @@ +/etc/migration/4.0.0To3.2.0/00-downgrade +/etc/migration/5.0.1To5.0.2/00-upgrade +/etc/migration/2.3.0To3.1.0/00-upgrade +/etc/uci-defaults/99_delos_migration +/etc/migration/5.1.1To5.1.2/00-upgrade +/etc/migration/4.0.0To5.0.0/00-upgrade +/etc/migration/5.0.0To5.0.1/00-upgrade +/etc/migration/2.2.2To2.1.0/00-downgrade +/etc/migration/5.1.0To5.1.1/00-upgrade +/etc/migration/3.2.0To3.1.0/00-downgrade +/etc/migration/3.2.0To4.0.0/00-upgrade +/etc/migration/5.1.2To5.2.0/00-upgrade +/etc/migration/2.1.0To2.2.2/00-upgrade +/etc/migration/5.0.4To5.1.0/00-upgrade +/lib/migration/plc-pib.sh +/etc/migration/2.0.0To2.1.0/00-upgrade +/lib/upgrade/keep.d/delos-migration +/etc/migration/2.1.0To2.0.0/00-downgrade +/etc/migration/5.0.3To5.0.4/00-upgrade +/etc/migration/2.3.0To2.2.2/00-downgrade +/etc/migration/3.1.0To2.3.0/00-downgrade +/etc/migration/3.1.0To3.2.0/00-upgrade +/etc/migration/2.2.2To2.3.0/00-upgrade +/etc/migration/5.0.2To5.0.3/00-upgrade +/lib/migration/migration.sh diff --git a/usr/lib/opkg/info/delos-ntpd.control b/usr/lib/opkg/info/delos-ntpd.control new file mode 100644 index 0000000..5b15fb7 --- /dev/null +++ b/usr/lib/opkg/info/delos-ntpd.control @@ -0,0 +1,10 @@ +Package: delos-ntpd +Version: 1-1 +Depends: libc, ntpd +Source: feeds/devolo/devolo/delos-ntpd +Section: utils +Maintainer: Günther Kelleter +Architecture: ar71xx +Installed-Size: 792 +Description: Supplementary package to ntpd. + Replaces init script of ntpd with a more useful one. diff --git a/usr/lib/opkg/info/delos-ntpd.list b/usr/lib/opkg/info/delos-ntpd.list new file mode 100644 index 0000000..4ea1a85 --- /dev/null +++ b/usr/lib/opkg/info/delos-ntpd.list @@ -0,0 +1 @@ +/etc/init.d/ntpd diff --git a/usr/lib/opkg/info/delos-parental-control.control b/usr/lib/opkg/info/delos-parental-control.control new file mode 100644 index 0000000..6a04387 --- /dev/null +++ b/usr/lib/opkg/info/delos-parental-control.control @@ -0,0 +1,10 @@ +Package: delos-parental-control +Version: 1.3-2 +Depends: libc, delos-timerd, rpcd, delos-wifi-eventd +Source: feeds/devolo/devolo/delos-parental-control +License: devolo +Section: net +Maintainer: "Matthias Fasselt" +Architecture: ar71xx +Installed-Size: 7089 +Description: Control network access of stations according to rules defined in UCI. diff --git a/usr/lib/opkg/info/delos-parental-control.list b/usr/lib/opkg/info/delos-parental-control.list new file mode 100644 index 0000000..0a71a6e --- /dev/null +++ b/usr/lib/opkg/info/delos-parental-control.list @@ -0,0 +1,8 @@ +/usr/bin/parental_control.sh +/etc/config/station_quota +/etc/hotplug.d/ntp/10-parental-control +/etc/init.d/parental_control +/usr/bin/station_quota.sh +/etc/init.d/station_quota +/etc/config/parental_control +/usr/libexec/rpcd/station_quota diff --git a/usr/lib/opkg/info/delos-rpcd-accounts.control b/usr/lib/opkg/info/delos-rpcd-accounts.control new file mode 100644 index 0000000..4b3a063 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-accounts.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-accounts +Version: 2019-01-30-000000 +Depends: libc, rpcd +Source: feeds/devolo/devolo/delos-rpcd/rpcd-accounts +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 3063 +Description: Provides additional rpcd modules for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-accounts.list b/usr/lib/opkg/info/delos-rpcd-accounts.list new file mode 100644 index 0000000..b152938 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-accounts.list @@ -0,0 +1,2 @@ +/usr/lib/rpcd/rpcd-accounts.so +/usr/sbin/destroy_all_sessions.sh diff --git a/usr/lib/opkg/info/delos-rpcd-acl-debug.control b/usr/lib/opkg/info/delos-rpcd-acl-debug.control new file mode 100644 index 0000000..f959022 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-acl-debug.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-acl-debug +Version: 2018-11-21-000000 +Depends: libc, rpcd +Source: feeds/devolo/devolo/delos-rpcd/acls +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 2335 +Description: Foobar1 diff --git a/usr/lib/opkg/info/delos-rpcd-acl-debug.list b/usr/lib/opkg/info/delos-rpcd-acl-debug.list new file mode 100644 index 0000000..557e432 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-acl-debug.list @@ -0,0 +1 @@ +/usr/share/rpcd/acl.d/debug.json diff --git a/usr/lib/opkg/info/delos-rpcd-ath10k.control b/usr/lib/opkg/info/delos-rpcd-ath10k.control new file mode 100644 index 0000000..e459d53 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-ath10k.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-ath10k +Version: 1 +Depends: libc, rpcd, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-ath10k +Section: delos-webui +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 646 +Description: Provides additional rpcd module for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-ath10k.list b/usr/lib/opkg/info/delos-rpcd-ath10k.list new file mode 100644 index 0000000..d60646a --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-ath10k.list @@ -0,0 +1 @@ +/usr/libexec/rpcd/ath10k.peerstat diff --git a/usr/lib/opkg/info/delos-rpcd-network.control b/usr/lib/opkg/info/delos-rpcd-network.control new file mode 100644 index 0000000..422bc0c --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-network.control @@ -0,0 +1,10 @@ +Package: delos-rpcd-network +Version: 2018-10-10-000000 +Depends: libc, rpcd, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-network +License: MIT +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 739749 +Description: Provides additional rpcd modules for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-network.list b/usr/lib/opkg/info/delos-rpcd-network.list new file mode 100644 index 0000000..b5f6440 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-network.list @@ -0,0 +1,3 @@ +/usr/libexec/rpcd/network.wifi +/usr/lib/rpcd/rpcd-network.so +/usr/bin/fetch_radio_information.sh diff --git a/usr/lib/opkg/info/delos-rpcd-plctool.control b/usr/lib/opkg/info/delos-rpcd-plctool.control new file mode 100644 index 0000000..c3a603e --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-plctool.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-plctool +Version: 2016-06-30-000000 +Depends: libc, dlan-addons, rpcd, open-plc-utils, open-plc-utils-hpavkey, open-plc-utils-plctool, open-plc-utils-plcID, open-plc-utils-plcstat, open-plc-utils-plcwait, iconv, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-plctool +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 5572 +Description: Provides additional rpcd modules for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-plctool.list b/usr/lib/opkg/info/delos-rpcd-plctool.list new file mode 100644 index 0000000..d264411 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-plctool.list @@ -0,0 +1,7 @@ +/usr/bin/avlninfo.sh +/usr/share/rpcd/nwinfo.awk +/usr/share/rpcd/plcstat-t.awk +/usr/share/rpcd/plc_add_secid.sh +/usr/share/rpcd/plc_set_npw.sh +/usr/bin/nwinfo.sh +/usr/lib/rpcd/plctool.so diff --git a/usr/lib/opkg/info/delos-rpcd-powerline.control b/usr/lib/opkg/info/delos-rpcd-powerline.control new file mode 100644 index 0000000..b64dac2 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-powerline.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-powerline +Version: 2019-01-23 +Depends: libc, rpcd, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-powerline +Section: delos-webui +Maintainer: "Christian Petry" +Architecture: ar71xx +Installed-Size: 1446 +Description: Provides additional rpcd modules for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-powerline.list b/usr/lib/opkg/info/delos-rpcd-powerline.list new file mode 100644 index 0000000..c7e48c3 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-powerline.list @@ -0,0 +1 @@ +/usr/libexec/rpcd/network.powerline diff --git a/usr/lib/opkg/info/delos-rpcd-swconfig.control b/usr/lib/opkg/info/delos-rpcd-swconfig.control new file mode 100644 index 0000000..9af508e --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-swconfig.control @@ -0,0 +1,10 @@ +Package: delos-rpcd-swconfig +Version: 2015-09-10-000000 +Depends: libc, rpcd +Source: feeds/devolo/devolo/delos-rpcd/rpcd-swconfig +License: MIT +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 3262 +Description: Provides additional rpcd modules for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-swconfig.list b/usr/lib/opkg/info/delos-rpcd-swconfig.list new file mode 100644 index 0000000..687f0d0 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-swconfig.list @@ -0,0 +1 @@ +/usr/lib/rpcd/rpcd-swconfig.so diff --git a/usr/lib/opkg/info/delos-rpcd-system.control b/usr/lib/opkg/info/delos-rpcd-system.control new file mode 100644 index 0000000..9409dcb --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-system.control @@ -0,0 +1,10 @@ +Package: delos-rpcd-system +Version: 2015-10-09-000000 +Depends: libc, rpcd, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-system +Section: delos-webui +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 7363 +Description: Provides additional rpcd modules for the delos web interface + Offers firmware upgrade, configuration backup/restore and reboot options diff --git a/usr/lib/opkg/info/delos-rpcd-system.list b/usr/lib/opkg/info/delos-rpcd-system.list new file mode 100644 index 0000000..5261030 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-system.list @@ -0,0 +1,2 @@ +/usr/lib/rpcd/rpcd-system.so +/usr/libexec/rpcd/system.date diff --git a/usr/lib/opkg/info/delos-rpcd-wps.control b/usr/lib/opkg/info/delos-rpcd-wps.control new file mode 100644 index 0000000..f8d37eb --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-wps.control @@ -0,0 +1,9 @@ +Package: delos-rpcd-wps +Version: 2017-09-05-000000 +Depends: libc, rpcd, jshn +Source: feeds/devolo/devolo/delos-rpcd/rpcd-wps +Section: delos-webui +Maintainer: "Thomas Bong" +Architecture: ar71xx +Installed-Size: 645 +Description: Provides additional rpcd module for the delos web interface diff --git a/usr/lib/opkg/info/delos-rpcd-wps.list b/usr/lib/opkg/info/delos-rpcd-wps.list new file mode 100644 index 0000000..798de58 --- /dev/null +++ b/usr/lib/opkg/info/delos-rpcd-wps.list @@ -0,0 +1 @@ +/usr/libexec/rpcd/network.wps diff --git a/usr/lib/opkg/info/delos-snmpd.control b/usr/lib/opkg/info/delos-snmpd.control new file mode 100644 index 0000000..0ca897d --- /dev/null +++ b/usr/lib/opkg/info/delos-snmpd.control @@ -0,0 +1,10 @@ +Package: delos-snmpd +Version: 1-0 +Depends: libc, snmpd +Source: feeds/devolo/devolo/delos-snmpd +License: devolo +Section: utils +Maintainer: Thomas Jalowy +Architecture: ar71xx +Installed-Size: 2260 +Description: Configuration package for snmpd diff --git a/usr/lib/opkg/info/delos-snmpd.list b/usr/lib/opkg/info/delos-snmpd.list new file mode 100644 index 0000000..2581946 --- /dev/null +++ b/usr/lib/opkg/info/delos-snmpd.list @@ -0,0 +1,2 @@ +/etc/init.d/snmpd +/etc/config/snmpd diff --git a/usr/lib/opkg/info/delos-timerd.control b/usr/lib/opkg/info/delos-timerd.control new file mode 100644 index 0000000..20c4808 --- /dev/null +++ b/usr/lib/opkg/info/delos-timerd.control @@ -0,0 +1,10 @@ +Package: delos-timerd +Version: 3b8d6f9-3 +Depends: libc, libpthread, libubus, libubox, libblobmsg-json +Source: feeds/devolo/devolo/delos-timerd +License: devolo +Section: utils +Maintainer: "Stefan Schake" +Architecture: ar71xx +Installed-Size: 4293 +Description: delos Timer Daemon diff --git a/usr/lib/opkg/info/delos-timerd.list b/usr/lib/opkg/info/delos-timerd.list new file mode 100644 index 0000000..cc906c4 --- /dev/null +++ b/usr/lib/opkg/info/delos-timerd.list @@ -0,0 +1,3 @@ +/lib/functions/timer.sh +/etc/init.d/timerd +/usr/bin/timerd diff --git a/usr/lib/opkg/info/delos-webui5.control b/usr/lib/opkg/info/delos-webui5.control new file mode 100644 index 0000000..54ecabb --- /dev/null +++ b/usr/lib/opkg/info/delos-webui5.control @@ -0,0 +1,10 @@ +Package: delos-webui5 +Version: 2018-01-09-000000 +Depends: libc, rpcd, rpcd-mod-iwinfo, uhttpd, uhttpd-mod-ubus, uhttpd-mod-tls +Source: feeds/devolo/devolo/delos-webui5 +License: MIT +Section: delos-webui5 +Maintainer: "Thomas Bong" +Architecture: ar71xx +Installed-Size: 1470016 +Description: Provides the delos web interface based on angular5. diff --git a/usr/lib/opkg/info/delos-webui5.list b/usr/lib/opkg/info/delos-webui5.list new file mode 100644 index 0000000..ed1ce49 --- /dev/null +++ b/usr/lib/opkg/info/delos-webui5.list @@ -0,0 +1,68 @@ +/www/assets/fonts/delos-iconmoon-license +/www/assets/fonts/glyphicons-halflings-regular.ttf +/www/assets/fonts/glyphicons-halflings-regular.svg +/www/assets/fonts/OpenSans-BoldItalic-webfont.eot +/www/assets/fonts/OpenSans-Semibold-webfont.woff2 +/www/assets/fonts/delos.woff +/www/assets/i18n/nl.po +/www/assets/i18n/pt.po +/www/11.aa4fc852b7bc31805b3c.js +/www/assets/fonts/OpenSans-BoldItalic-webfont.woff2 +/www/3rdpartylicenses.txt +/www/assets/fonts/OpenSans-BoldItalic-webfont.ttf +/www/assets/i18n/en.po +/www/assets/i18n/de.po +/www/common.ac31b91bb6bdf907c95d.js +/www/12.0a730e5dbf73fbf320f2.js +/www/assets/fonts/glyphicons-halflings-regular.woff +/www/assets/fonts/OpenSans-Regular-webfont.woff +/www/assets/fonts/delos.eot +/www/assets/i18n/it.po +/www/assets/fonts/OpenSans-Italic-webfont.woff +/www/assets/images/icons.png +/www/glyphicons-halflings-regular.89889688147bd7575d63.svg +/www/9.2b074387f6e011719c48.js +/www/assets/fonts/delos.ttf +/www/assets/fonts/delos.svg +/www/8.7b17af014a628b3d9ae1.js +/www/assets/fonts/OpenSans-Bold-webfont.woff2 +/www/glyphicons-halflings-regular.448c34a56d699c29117a.woff2 +/www/3.c4115c289c5994a23c55.js +/www/2.00c0b2f404d4152eaa72.js +/www/assets/images/cm_small_black.png +/www/glyphicons-halflings-regular.e18bbf611f2a2e43afc0.ttf +/www/assets/fonts/glyphicons-halflings-regular.woff2 +/www/assets/images/cm_small_green.png +/www/assets/fonts/OpenSans-Semibold-webfont.eot +/www/7.d9d99f6dcbb411098c9c.js +/www/assets/images/header_Bg_44x21.png +/www/glyphicons-halflings-regular.f4769f9bdb7466be6508.eot +/www/assets/fonts/OpenSans-Bold-webfont.woff +/www/assets/fonts/OpenSans-Semibold-webfont.ttf +/www/assets/fonts/OpenSans-BoldItalic-webfont.woff +/www/styles.298ce34baa5f3685d166.css +/www/assets/fonts/OpenSans-Regular-webfont.woff2 +/www/assets/images/devolo_header_sm.svg +/www/assets/images/favicon.ico +/www/assets/i18n/es.po +/www/assets/images/header_Bg_58x29.png +/www/glyphicons-halflings-regular.fa2772327f55d8198301.woff +/www/assets/i18n/fr.po +/www/assets/fonts/OpenSans-Bold-webfont.eot +/www/polyfills.d8aa260bd700adfab723.js +/www/assets/fonts/OpenSans-Italic-webfont.eot +/www/runtime.9337249a387c7e595bff.js +/www/assets/fonts/OpenSans-Italic-webfont.woff2 +/www/assets/fonts/OpenSans-Semibold-webfont.woff +/www/assets/fonts/OpenSans-Bold-webfont.ttf +/www/main.c31911b358b5d113249b.js +/www/assets/fonts/OpenSans-Regular-webfont.eot +/www/assets/fonts/OpenSans-Italic-webfont.ttf +/www/index.html +/www/10.afa7a7c4d6ac4b046a79.js +/www/assets/images/timeline_4b.svg +/www/assets/images/devolo-buttons.png +/www/assets/images/devolo_header.svg +/www/assets/fonts/OpenSans-Regular-webfont.ttf +/www/assets/fonts/delos.woff2 +/www/assets/fonts/glyphicons-halflings-regular.eot diff --git a/usr/lib/opkg/info/delos-wifi-button.control b/usr/lib/opkg/info/delos-wifi-button.control new file mode 100644 index 0000000..2747724 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-button.control @@ -0,0 +1,10 @@ +Package: delos-wifi-button +Version: 1.3-2 +Depends: libc, ubus, jshn, jsonfilter +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 870 +Description: WiFi button support for delos devices diff --git a/usr/lib/opkg/info/delos-wifi-button.list b/usr/lib/opkg/info/delos-wifi-button.list new file mode 100644 index 0000000..4d54e92 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-button.list @@ -0,0 +1 @@ +/etc/rc.button/BTN_2 diff --git a/usr/lib/opkg/info/delos-wifi-config.control b/usr/lib/opkg/info/delos-wifi-config.control new file mode 100644 index 0000000..33aac51 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-config.control @@ -0,0 +1,10 @@ +Package: delos-wifi-config +Version: 1.3-2 +Depends: libc +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 2091 +Description: Initial WiFi config for QSDK based delos devices diff --git a/usr/lib/opkg/info/delos-wifi-config.list b/usr/lib/opkg/info/delos-wifi-config.list new file mode 100644 index 0000000..9678416 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-config.list @@ -0,0 +1,5 @@ +/etc/uci-defaults/01_delos-wireless +/etc/config/wireless +/etc/uci-defaults/04_delos-guest-wifi +/etc/uci-defaults/04_delos-guest-wifi-switchoff +/etc/uci-defaults/04_delos-guest-wifi-timeout diff --git a/usr/lib/opkg/info/delos-wifi-driver.control b/usr/lib/opkg/info/delos-wifi-driver.control new file mode 100644 index 0000000..245aa6e --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-driver.control @@ -0,0 +1,10 @@ +Package: delos-wifi-driver +Version: 1.3-2 +Depends: libc +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 700 +Description: Pseudo wifi driver for delos wifi extensions diff --git a/usr/lib/opkg/info/delos-wifi-driver.list b/usr/lib/opkg/info/delos-wifi-driver.list new file mode 100644 index 0000000..0ef99c3 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-driver.list @@ -0,0 +1,2 @@ +/lib/wifi/zzz.sh +/lib/wifi/delos-wifi/delos-wifi.sh diff --git a/usr/lib/opkg/info/delos-wifi-eventd.control b/usr/lib/opkg/info/delos-wifi-eventd.control new file mode 100644 index 0000000..688132c --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-eventd.control @@ -0,0 +1,10 @@ +Package: delos-wifi-eventd +Version: 1.3-2 +Depends: libc, qca-acfg, ubus, jshn, jsonfilter +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 2092 +Description: Support for receiving WiFi station events diff --git a/usr/lib/opkg/info/delos-wifi-eventd.list b/usr/lib/opkg/info/delos-wifi-eventd.list new file mode 100644 index 0000000..c2a51a8 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-eventd.list @@ -0,0 +1,3 @@ +/usr/sbin/wifi-eventd +/usr/sbin/update_wifi_client_list.sh +/etc/init.d/wifi-eventd diff --git a/usr/lib/opkg/info/delos-wifi-guest.control b/usr/lib/opkg/info/delos-wifi-guest.control new file mode 100644 index 0000000..e93c454 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-guest.control @@ -0,0 +1,10 @@ +Package: delos-wifi-guest +Version: 1.3-2 +Depends: libc, delos-wifi-driver, kmod-ebtables-ipv4, kmod-ebtables-ipv6 +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 3784 +Description: Restricted access for guest wifi diff --git a/usr/lib/opkg/info/delos-wifi-guest.list b/usr/lib/opkg/info/delos-wifi-guest.list new file mode 100644 index 0000000..3ac0b8c --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-guest.list @@ -0,0 +1,4 @@ +/lib/wifi/delos-wifi/20_delos-guest-wifi +/etc/odhcp6c.user +/usr/sbin/wifi_guest.sh +/etc/udhcpc.user diff --git a/usr/lib/opkg/info/delos-wifi-peer-isolation.control b/usr/lib/opkg/info/delos-wifi-peer-isolation.control new file mode 100644 index 0000000..410f34b --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-peer-isolation.control @@ -0,0 +1,10 @@ +Package: delos-wifi-peer-isolation +Version: 1.3-2 +Depends: libc, delos-wifi-driver, ubus, jshn, jsonfilter, ebtables +Source: feeds/devolo/devolo/delos-wifi +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 2330 +Description: Peer isolation for dual radio APs diff --git a/usr/lib/opkg/info/delos-wifi-peer-isolation.list b/usr/lib/opkg/info/delos-wifi-peer-isolation.list new file mode 100644 index 0000000..9f04c98 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-peer-isolation.list @@ -0,0 +1 @@ +/lib/wifi/delos-wifi/10_delos-peer-isolation diff --git a/usr/lib/opkg/info/delos-wifi-schedule.control b/usr/lib/opkg/info/delos-wifi-schedule.control new file mode 100644 index 0000000..dd6e725 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-schedule.control @@ -0,0 +1,11 @@ +Package: delos-wifi-schedule +Version: 1.0-3 +Depends: libc, iwinfo +Source: feeds/devolo/devolo/delos-wifi-schedule +License: devolo +Section: net +Maintainer: "Matthias Fasselt" +Architecture: ar71xx +Installed-Size: 4439 +Description: Turns WiFi on and off according to a schedule defined in UCI. + Based on a community package "wifischedule" diff --git a/usr/lib/opkg/info/delos-wifi-schedule.list b/usr/lib/opkg/info/delos-wifi-schedule.list new file mode 100644 index 0000000..e8e78d9 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifi-schedule.list @@ -0,0 +1,4 @@ +/etc/config/wifi_schedule +/etc/init.d/wifi_schedule +/etc/hotplug.d/ntp/10-wifi-schedule +/usr/bin/wifi_schedule.sh diff --git a/usr/lib/opkg/info/delos-wifison.control b/usr/lib/opkg/info/delos-wifison.control new file mode 100644 index 0000000..e84c649 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifison.control @@ -0,0 +1,10 @@ +Package: delos-wifison +Version: 1-1 +Depends: libc, libstorage, libhyficommon +Source: feeds/devolo/devolo/delos-wifison +License: devolo +Section: net +Maintainer: Peter Fleer +Architecture: ar71xx +Installed-Size: 876 +Description: Turns WiFi SON on and off. diff --git a/usr/lib/opkg/info/delos-wifison.list b/usr/lib/opkg/info/delos-wifison.list new file mode 100644 index 0000000..22f8307 --- /dev/null +++ b/usr/lib/opkg/info/delos-wifison.list @@ -0,0 +1,2 @@ +/etc/uci-defaults/04_delos-son +/etc/uci-defaults/04_delos-wifi-son diff --git a/usr/lib/opkg/info/delos-wps.control b/usr/lib/opkg/info/delos-wps.control new file mode 100644 index 0000000..f29adf0 --- /dev/null +++ b/usr/lib/opkg/info/delos-wps.control @@ -0,0 +1,10 @@ +Package: delos-wps +Version: 2017-08-28-000000 +Depends: libc, qca-hostap, rpcd, qca-hostapd-cli, jshn +Source: feeds/devolo/devolo/delos-wps +License: MIT +Section: net +Maintainer: "Lukas Wolff" +Architecture: ar71xx +Installed-Size: 5627 +Description: Provides wps feature library for delos-webui diff --git a/usr/lib/opkg/info/delos-wps.list b/usr/lib/opkg/info/delos-wps.list new file mode 100644 index 0000000..b327d76 --- /dev/null +++ b/usr/lib/opkg/info/delos-wps.list @@ -0,0 +1,7 @@ +/usr/libexec/delos/delos-wps-handle +/etc/hotplug.d/button/51-wps-clone +/usr/libexec/delos/delos-wps-clone-handle +/usr/libexec/delos/delos-wps-led-handle +/etc/hotplug.d/button/50-wps +/usr/libexec/delos/delos-clone-mode-uci +/lib/wifi/delos-wifi/30_delos-wps-clone diff --git a/usr/lib/opkg/info/dlan-addons.control b/usr/lib/opkg/info/dlan-addons.control new file mode 100644 index 0000000..ed8cd8c --- /dev/null +++ b/usr/lib/opkg/info/dlan-addons.control @@ -0,0 +1,10 @@ +Package: dlan-addons +Version: 1-2 +Depends: libc, dlan-plc, open-plc-utils, open-plc-utils-plcgpio, ubus +Source: feeds/devolo/devolo/dlan-addons +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 1754 +Description: Additional features for devolo dLAN diff --git a/usr/lib/opkg/info/dlan-addons.list b/usr/lib/opkg/info/dlan-addons.list new file mode 100644 index 0000000..a41e455 --- /dev/null +++ b/usr/lib/opkg/info/dlan-addons.list @@ -0,0 +1,6 @@ +/etc/init.d/simpleconnect +/usr/share/plc/simpleconnect.awk +/usr/sbin/plctools-wrapper +/usr/sbin/plc-get-pibsettings +/lib/dlan/baptization.sh +/usr/sbin/plc-set-pibsettings diff --git a/usr/lib/opkg/info/dlan-fw-pro-1200-ac.control b/usr/lib/opkg/info/dlan-fw-pro-1200-ac.control new file mode 100644 index 0000000..07ea19c --- /dev/null +++ b/usr/lib/opkg/info/dlan-fw-pro-1200-ac.control @@ -0,0 +1,10 @@ +Package: dlan-fw-pro-1200-ac +Version: 001-8 +Depends: libc, dlan-plc, open-plc-utils, open-plc-utils-plchost +Source: feeds/devolo/devolo/dlan-fw +License: devolo QCA +Section: firmware +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 913392 +Description: PLC firmware for devolo dLAN pro 1200+ WiFi ac diff --git a/usr/lib/opkg/info/dlan-fw-pro-1200-ac.list b/usr/lib/opkg/info/dlan-fw-pro-1200-ac.list new file mode 100644 index 0000000..c5ccf06 --- /dev/null +++ b/usr/lib/opkg/info/dlan-fw-pro-1200-ac.list @@ -0,0 +1,57 @@ +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2966.pib +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2973.txt +/lib/firmware/plc/dlan-pro-1200-ac/led_scheme_on +/lib/firmware/plc/dlan-pro-1200-ac/led_scheme_off +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2913.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2732_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2731_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/default_mode_name.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2673.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2912_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2966.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2911_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2730_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2676_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2913_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2966_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2674.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2910_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2730.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2674_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2673.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2674_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2910.pib +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2675.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2973_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2676_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2731.pib +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2674.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2911.pib +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2676.pib +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2730.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2732.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2913_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2730_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/MAC-7500-v2.6.0-01-NW6__-X-CS.nvm +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2910.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2675.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2973_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2912.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2731_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2910_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2732_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2966_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2731.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2973.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2911_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2912_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2911.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2676.txt +/lib/firmware/plc/dlan-pro-1200-ac/qca7500-pib15-devolo-mt2913.pib +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2675_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2732.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2673_mimo_vdsl35b.txt +/lib/firmware/plc/dlan-pro-1200-ac/reset_patch_mt2912.txt +/lib/firmware/plc/dlan-pro-1200-ac/fwconfig +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2673_siso_full.txt +/lib/firmware/plc/dlan-pro-1200-ac/patches_mt2675_mimo_vdsl35b.txt diff --git a/usr/lib/opkg/info/dlan-plc.control b/usr/lib/opkg/info/dlan-plc.control new file mode 100644 index 0000000..f20777c --- /dev/null +++ b/usr/lib/opkg/info/dlan-plc.control @@ -0,0 +1,10 @@ +Package: dlan-plc +Version: 001-8 +Depends: libc, open-plc-utils, open-plc-utils-chkpib, open-plc-utils-getpib, open-plc-utils-modpib, open-plc-utils-setpib, open-plc-utils-hpavkey, open-plc-utils-plctool, ebtables +Source: feeds/devolo/devolo/dlan-fw +License: devolo QCA +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 6652 +Description: PLC runtime support for devolo dLAN devices diff --git a/usr/lib/opkg/info/dlan-plc.list b/usr/lib/opkg/info/dlan-plc.list new file mode 100644 index 0000000..875dbab --- /dev/null +++ b/usr/lib/opkg/info/dlan-plc.list @@ -0,0 +1,6 @@ +/usr/sbin/plc-pushbtn +/lib/upgrade/keep.d/dlan-plc +/etc/rc.button/BTN_0 +/etc/uci-defaults/01_plc +/usr/sbin/plc-reset +/etc/init.d/plc diff --git a/usr/lib/opkg/info/dlanApp2Backend-common.control b/usr/lib/opkg/info/dlanApp2Backend-common.control new file mode 100644 index 0000000..667d637 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-common.control @@ -0,0 +1,10 @@ +Package: dlanApp2Backend-common +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc +Source: feeds/devolo/devolo/dlanApp2Backend +License: devolo +Section: base +Maintainer: "Thomas Bong" +Architecture: ar71xx +Installed-Size: 2064 +Description: Contains files, which are required by both API endpoints diff --git a/usr/lib/opkg/info/dlanApp2Backend-common.list b/usr/lib/opkg/info/dlanApp2Backend-common.list new file mode 100644 index 0000000..0f78437 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-common.list @@ -0,0 +1,3 @@ +/etc/config/dlanApp2Backend +/etc/init.d/dlanApp2Backend +/usr/sbin/dlanApp2Backend_set_ha1.sh diff --git a/usr/lib/opkg/info/dlanApp2Backend-deviceapi.control b/usr/lib/opkg/info/dlanApp2Backend-deviceapi.control new file mode 100644 index 0000000..c71c376 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-deviceapi.control @@ -0,0 +1,10 @@ +Package: dlanApp2Backend-deviceapi +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc, libstdcpp, libmicrohttpd-no-ssl, avahi-nodbus-daemon, libprotobuf, libblobmsg-json, boost-program_options, libubox, libubus, dlanApp2Backend-common +Source: feeds/devolo/devolo/dlanApp2Backend +License: devolo +Section: base +Maintainer: "Thomas Bong" +Architecture: ar71xx +Installed-Size: 120276 +Description: dLAN App 2 deviceapi endpoint standalone application diff --git a/usr/lib/opkg/info/dlanApp2Backend-deviceapi.list b/usr/lib/opkg/info/dlanApp2Backend-deviceapi.list new file mode 100644 index 0000000..e5ee0a0 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-deviceapi.list @@ -0,0 +1 @@ +/usr/bin/dlanApp2Backend-device diff --git a/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.control b/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.control new file mode 100644 index 0000000..14b5387 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.control @@ -0,0 +1,10 @@ +Package: dlanApp2Backend-plcnetapi +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc, libstdcpp, libmicrohttpd-no-ssl, avahi-nodbus-daemon, libprotobuf, boost-program_options, dlanApp2Backend-common +Source: feeds/devolo/devolo/dlanApp2Backend +License: devolo +Section: base +Maintainer: "Thomas Bong" +Architecture: ar71xx +Installed-Size: 266543 +Description: dLAN App 2 plcnetapi endpoint standalone application diff --git a/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.list b/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.list new file mode 100644 index 0000000..d8c4644 --- /dev/null +++ b/usr/lib/opkg/info/dlanApp2Backend-plcnetapi.list @@ -0,0 +1,2 @@ +/usr/sbin/dlanApp2Backend_get_router_mac.sh +/usr/bin/dlanApp2Backend-plcnet diff --git a/usr/lib/opkg/info/dlanapi.control b/usr/lib/opkg/info/dlanapi.control new file mode 100644 index 0000000..bc8f387 --- /dev/null +++ b/usr/lib/opkg/info/dlanapi.control @@ -0,0 +1,10 @@ +Package: dlanapi +Version: 2017-11-07-000000 +Depends: libc, libstdcpp +Source: feeds/devolo/devolo/dlanapi +License: devolo +Section: base +Maintainer: "Helmut Lucht" +Architecture: ar71xx +Installed-Size: 17848 +Description: dlanapi diff --git a/usr/lib/opkg/info/dlanapi.list b/usr/lib/opkg/info/dlanapi.list new file mode 100644 index 0000000..92ab104 --- /dev/null +++ b/usr/lib/opkg/info/dlanapi.list @@ -0,0 +1 @@ +/usr/lib/libdlanapi.so diff --git a/usr/lib/opkg/info/dlanx-standby.control b/usr/lib/opkg/info/dlanx-standby.control new file mode 100644 index 0000000..d614f43 --- /dev/null +++ b/usr/lib/opkg/info/dlanx-standby.control @@ -0,0 +1,10 @@ +Package: dlanx-standby +Version: 2-1 +Depends: libc, ubus, jsonfilter +Source: feeds/devolo/devolo/dlanx-standby +License: devolo +Section: net +Maintainer: "Günther Kelleter" +Architecture: ar71xx +Installed-Size: 2332 +Description: Standby feature for devolo dLAN 1/2 diff --git a/usr/lib/opkg/info/dlanx-standby.list b/usr/lib/opkg/info/dlanx-standby.list new file mode 100644 index 0000000..31aa9a0 --- /dev/null +++ b/usr/lib/opkg/info/dlanx-standby.list @@ -0,0 +1,3 @@ +/usr/sbin/plc-standby +/etc/hotplug.d/net/90-plc-standby +/usr/share/dlanx-standby/init-standby.sh diff --git a/usr/lib/opkg/info/dmc.control b/usr/lib/opkg/info/dmc.control new file mode 100644 index 0000000..c2ff240 --- /dev/null +++ b/usr/lib/opkg/info/dmc.control @@ -0,0 +1,8 @@ +Package: dmc +Version: 1.5.1 +Depends: libc, libubus, libuci, libubox, libjson-c, libcurl, libblobmsg-json +Source: feeds/devolo/third-party/easycwmp-commercial/dmc +Section: utils +Architecture: ar71xx +Installed-Size: 53981 +Description: CWMP Data Model diff --git a/usr/lib/opkg/info/dmc.list b/usr/lib/opkg/info/dmc.list new file mode 100644 index 0000000..e13749c --- /dev/null +++ b/usr/lib/opkg/info/dmc.list @@ -0,0 +1,4 @@ +/etc/config/dmmap +/usr/share/easycwmp/functions/download +/usr/share/easycwmp/functions/traceroute_launch +/usr/sbin/easycwmp diff --git a/usr/lib/opkg/info/dropbear.conffiles b/usr/lib/opkg/info/dropbear.conffiles new file mode 100644 index 0000000..ff17711 --- /dev/null +++ b/usr/lib/opkg/info/dropbear.conffiles @@ -0,0 +1,2 @@ +/etc/dropbear/dropbear_rsa_host_key +/etc/config/dropbear diff --git a/usr/lib/opkg/info/dropbear.control b/usr/lib/opkg/info/dropbear.control new file mode 100644 index 0000000..e8ed786 --- /dev/null +++ b/usr/lib/opkg/info/dropbear.control @@ -0,0 +1,10 @@ +Package: dropbear +Version: 2017.75-1 +Depends: libc +Source: package/network/services/dropbear +License: MIT +LicenseFiles: LICENSE libtomcrypt/LICENSE libtommath/LICENSE +Section: net +Architecture: ar71xx +Installed-Size: 101568 +Description: A small SSH2 server/client designed for small memory environments. diff --git a/usr/lib/opkg/info/dropbear.list b/usr/lib/opkg/info/dropbear.list new file mode 100644 index 0000000..732e4ed --- /dev/null +++ b/usr/lib/opkg/info/dropbear.list @@ -0,0 +1,8 @@ +/usr/bin/dbclient +/usr/bin/scp +/etc/dropbear/dropbear_rsa_host_key +/etc/init.d/dropbear +/usr/bin/dropbearkey +/etc/config/dropbear +/usr/sbin/dropbear +/usr/bin/ssh diff --git a/usr/lib/opkg/info/dvlutils.control b/usr/lib/opkg/info/dvlutils.control new file mode 100644 index 0000000..96dbb41 --- /dev/null +++ b/usr/lib/opkg/info/dvlutils.control @@ -0,0 +1,10 @@ +Package: dvlutils +Version: 2016-01-19-000000 +Depends: libc, libstdcpp +Source: feeds/devolo/devolo/dvlutils +License: devolo +Section: dvlutils +Maintainer: "Thomas Jalowy" +Architecture: ar71xx +Installed-Size: 98063 +Description: devolo utilities diff --git a/usr/lib/opkg/info/dvlutils.list b/usr/lib/opkg/info/dvlutils.list new file mode 100644 index 0000000..db13ade --- /dev/null +++ b/usr/lib/opkg/info/dvlutils.list @@ -0,0 +1,2 @@ +/usr/lib/libdvlutils.so +/usr/lib/libdvlthread.so diff --git a/usr/lib/opkg/info/easycwmp.conffiles b/usr/lib/opkg/info/easycwmp.conffiles new file mode 100644 index 0000000..36e4934 --- /dev/null +++ b/usr/lib/opkg/info/easycwmp.conffiles @@ -0,0 +1 @@ +/etc/config/easycwmp diff --git a/usr/lib/opkg/info/easycwmp.control b/usr/lib/opkg/info/easycwmp.control new file mode 100644 index 0000000..d4bcf12 --- /dev/null +++ b/usr/lib/opkg/info/easycwmp.control @@ -0,0 +1,8 @@ +Package: easycwmp +Version: 1.7.0 +Depends: libc, libubus, libuci, libubox, libmicroxml, libjson-c, libcurl +Source: feeds/devolo/third-party/easycwmp +Section: utils +Architecture: ar71xx +Installed-Size: 31061 +Description: An open source implementation of the client CWMP (TR-069) protocol diff --git a/usr/lib/opkg/info/easycwmp.list b/usr/lib/opkg/info/easycwmp.list new file mode 100644 index 0000000..d2b2cc4 --- /dev/null +++ b/usr/lib/opkg/info/easycwmp.list @@ -0,0 +1,5 @@ +/usr/sbin/easycwmpd +/lib/upgrade/keep.d/easycwmp +/etc/init.d/easycwmpd +/usr/share/easycwmp/functions/ipping_launch +/etc/config/easycwmp diff --git a/usr/lib/opkg/info/ebtables.control b/usr/lib/opkg/info/ebtables.control new file mode 100644 index 0000000..0cf0bb4 --- /dev/null +++ b/usr/lib/opkg/info/ebtables.control @@ -0,0 +1,12 @@ +Package: ebtables +Version: 2.0.10-4-5 +Depends: libc, kmod-ebtables +Source: package/network/utils/ebtables +License: GPL-2.0 +Section: net +Architecture: ar71xx +Installed-Size: 62001 +Description: The ebtables program is a filtering tool for a bridging firewall. The + filtering is focussed on the Link Layer Ethernet frame fields. Apart + from filtering, it also gives the ability to alter the Ethernet MAC + addresses and implement a brouter. diff --git a/usr/lib/opkg/info/ebtables.list b/usr/lib/opkg/info/ebtables.list new file mode 100644 index 0000000..2adbea2 --- /dev/null +++ b/usr/lib/opkg/info/ebtables.list @@ -0,0 +1,24 @@ +/usr/lib/ebtables/libebt_ulog.so +/usr/sbin/ebtables +/usr/lib/ebtables/libebt_standard.so +/usr/lib/ebtables/libebt_vlan.so +/usr/lib/ebtables/libebt_redirect.so +/usr/lib/libebtc.so +/usr/lib/ebtables/libebt_pkttype.so +/usr/lib/ebtables/libebt_limit.so +/usr/lib/ebtables/libebt_arp.so +/usr/lib/ebtables/libebt_arpreply.so +/usr/lib/ebtables/libebt_among.so +/usr/lib/ebtables/libebtable_filter.so +/usr/lib/ebtables/libebt_stp.so +/usr/lib/ebtables/libebt_802_3.so +/usr/lib/ebtables/libebt_nflog.so +/usr/lib/ebtables/libebt_mark.so +/usr/lib/ebtables/libebt_nat.so +/etc/ethertypes +/usr/lib/ebtables/libebtable_broute.so +/usr/lib/ebtables/libebtable_nat.so +/usr/lib/ebtables/libebt_ip.so +/usr/lib/ebtables/libebt_log.so +/usr/lib/ebtables/libebt_ip6.so +/usr/lib/ebtables/libebt_mark_m.so diff --git a/usr/lib/opkg/info/firewall.conffiles b/usr/lib/opkg/info/firewall.conffiles new file mode 100644 index 0000000..06194ca --- /dev/null +++ b/usr/lib/opkg/info/firewall.conffiles @@ -0,0 +1,2 @@ +/etc/config/firewall +/etc/firewall.user diff --git a/usr/lib/opkg/info/firewall.control b/usr/lib/opkg/info/firewall.control new file mode 100644 index 0000000..b00ab10 --- /dev/null +++ b/usr/lib/opkg/info/firewall.control @@ -0,0 +1,10 @@ +Package: firewall +Version: 2015-07-27 +Depends: libc, libubox, libubus, libuci, libip4tc, libip6tc, libxtables, kmod-ipt-core, kmod-ipt-conntrack, kmod-ipt-nat +Source: package/network/config/firewall +License: ISC +Section: net +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 43901 +Description: This package provides a config-compatible C implementation of the UCI firewall. diff --git a/usr/lib/opkg/info/firewall.list b/usr/lib/opkg/info/firewall.list new file mode 100644 index 0000000..3178090 --- /dev/null +++ b/usr/lib/opkg/info/firewall.list @@ -0,0 +1,5 @@ +/etc/init.d/firewall +/sbin/fw3 +/etc/config/firewall +/etc/firewall.user +/etc/hotplug.d/iface/20-firewall diff --git a/usr/lib/opkg/info/fstools.control b/usr/lib/opkg/info/fstools.control new file mode 100644 index 0000000..1180019 --- /dev/null +++ b/usr/lib/opkg/info/fstools.control @@ -0,0 +1,10 @@ +Package: fstools +Version: 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21 +Depends: libc, ubox, ubi-utils +Source: package/system/fstools +License: GPL-2.0 +Section: base +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 18331 +Description: OpenWrt filesystem tools diff --git a/usr/lib/opkg/info/fstools.list b/usr/lib/opkg/info/fstools.list new file mode 100644 index 0000000..8de1f9b --- /dev/null +++ b/usr/lib/opkg/info/fstools.list @@ -0,0 +1,6 @@ +/sbin/mount_root +/sbin/jffs2reset +/sbin/snapshot_tool +/sbin/jffs2mark +/lib/libfstools.so +/sbin/snapshot diff --git a/usr/lib/opkg/info/fwknopd.conffiles b/usr/lib/opkg/info/fwknopd.conffiles new file mode 100644 index 0000000..7816896 --- /dev/null +++ b/usr/lib/opkg/info/fwknopd.conffiles @@ -0,0 +1,3 @@ +/etc/fwknop/access.conf +/etc/fwknop/fwknopd.conf +/etc/config/fwknopd diff --git a/usr/lib/opkg/info/fwknopd.control b/usr/lib/opkg/info/fwknopd.control new file mode 100644 index 0000000..90bf2b4 --- /dev/null +++ b/usr/lib/opkg/info/fwknopd.control @@ -0,0 +1,18 @@ +Package: fwknopd +Version: 2.6.9-5 +Depends: libc, iptables, libfko, libpcap +Source: qca/feeds/packages/net/fwknop +License: GPLv2 +Section: net +Maintainer: Jonathan Bennett +Architecture: ar71xx +Installed-Size: 58625 +Description: Fwknop implements an authorization scheme known as Single Packet Authorization + (SPA) for Linux systems running iptables. This mechanism requires only a + single encrypted and non-replayed packet to communicate various pieces of + information including desired access through an iptables policy. The main + application of this program is to use iptables in a default-drop stance to + protect services such as SSH with an additional layer of security in order to + make the exploitation of vulnerabilities (both 0-day and unpatched code) much + more difficult. + This package contains the fwknop daemon. diff --git a/usr/lib/opkg/info/fwknopd.list b/usr/lib/opkg/info/fwknopd.list new file mode 100644 index 0000000..c7e605b --- /dev/null +++ b/usr/lib/opkg/info/fwknopd.list @@ -0,0 +1,4 @@ +/etc/init.d/fwknopd +/usr/sbin/fwknopd +/etc/fwknop/access.conf +/etc/fwknop/fwknopd.conf diff --git a/usr/lib/opkg/info/fwuagent.control b/usr/lib/opkg/info/fwuagent.control new file mode 100644 index 0000000..c1801cf --- /dev/null +++ b/usr/lib/opkg/info/fwuagent.control @@ -0,0 +1,10 @@ +Package: fwuagent +Version: V0.9.9.1-1 +Depends: libc, libstdcpp, libcurl, libopenssl, boost-program_options, boost-system, ubi-utils, libubus, libubox, libblobmsg-json +Source: feeds/devolo/devolo/helios-fwuagent-delos5 +License: devolo +Section: hawkbit +Maintainer: "Stefan Schake" +Architecture: ar71xx +Installed-Size: 240311 +Description: Firmware Update Agent diff --git a/usr/lib/opkg/info/fwuagent.list b/usr/lib/opkg/info/fwuagent.list new file mode 100644 index 0000000..db6c20b --- /dev/null +++ b/usr/lib/opkg/info/fwuagent.list @@ -0,0 +1,5 @@ +/etc/uci-defaults/02_fwuagent +/etc/init.d/fwuagent +/etc/keys/delos-client-cert.pem +/usr/bin/fwuagent +/etc/keys/delos-client-key.pem diff --git a/usr/lib/opkg/info/iconv.control b/usr/lib/opkg/info/iconv.control new file mode 100644 index 0000000..2919a0e --- /dev/null +++ b/usr/lib/opkg/info/iconv.control @@ -0,0 +1,9 @@ +Package: iconv +Version: 1.11.1-1 +Depends: libc, libiconv-full, libcharset +Source: package/libs/libiconv-full +Section: utils +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 9745 +Description: Character set conversion utility diff --git a/usr/lib/opkg/info/iconv.list b/usr/lib/opkg/info/iconv.list new file mode 100644 index 0000000..d90fc3b --- /dev/null +++ b/usr/lib/opkg/info/iconv.list @@ -0,0 +1 @@ +/usr/bin/iconv diff --git a/usr/lib/opkg/info/ip-full.conffiles b/usr/lib/opkg/info/ip-full.conffiles new file mode 100644 index 0000000..f2bad45 --- /dev/null +++ b/usr/lib/opkg/info/ip-full.conffiles @@ -0,0 +1 @@ +/etc/iproute2/rt_tables diff --git a/usr/lib/opkg/info/ip-full.control b/usr/lib/opkg/info/ip-full.control new file mode 100644 index 0000000..5b9bb4d --- /dev/null +++ b/usr/lib/opkg/info/ip-full.control @@ -0,0 +1,10 @@ +Package: ip-full +Version: 4.0.0-1 +Depends: libc, libnl-tiny +Source: package/network/utils/iproute2 +License: GPL-2.0 +Section: net +Maintainer: Russell Senior +Architecture: ar71xx +Installed-Size: 120705 +Description: Routing control utility (Full) diff --git a/usr/lib/opkg/info/ip-full.list b/usr/lib/opkg/info/ip-full.list new file mode 100644 index 0000000..b8d9599 --- /dev/null +++ b/usr/lib/opkg/info/ip-full.list @@ -0,0 +1,2 @@ +/usr/sbin/ip +/etc/iproute2/rt_tables diff --git a/usr/lib/opkg/info/ip6tables.control b/usr/lib/opkg/info/ip6tables.control new file mode 100644 index 0000000..790371b --- /dev/null +++ b/usr/lib/opkg/info/ip6tables.control @@ -0,0 +1,9 @@ +Package: ip6tables +Version: 1.4.21-1 +Depends: libc, kmod-ip6tables, iptables +Source: package/network/utils/iptables +License: GPL-2.0 +Section: net +Architecture: ar71xx +Installed-Size: 214 +Description: IPv6 firewall administration tool diff --git a/usr/lib/opkg/info/ip6tables.list b/usr/lib/opkg/info/ip6tables.list new file mode 100644 index 0000000..518635e --- /dev/null +++ b/usr/lib/opkg/info/ip6tables.list @@ -0,0 +1,3 @@ +/usr/sbin/ip6tables-save +/usr/sbin/ip6tables +/usr/sbin/ip6tables-restore diff --git a/usr/lib/opkg/info/iptables.control b/usr/lib/opkg/info/iptables.control new file mode 100644 index 0000000..c86c131 --- /dev/null +++ b/usr/lib/opkg/info/iptables.control @@ -0,0 +1,44 @@ +Package: iptables +Version: 1.4.21-1 +Depends: libc, kmod-ipt-core, libip4tc, libip6tc, libxtables +Source: package/network/utils/iptables +License: GPL-2.0 +Section: net +Architecture: ar71xx +Installed-Size: 23281 +Description: IP firewall administration tool. + + Matches: + - icmp + - tcp + - udp + - comment + - conntrack + - limit + - mac + - mark + - multiport + - set + - state + - time + + Targets: + - ACCEPT + - CT + - DNAT + - DROP + - REJECT + - LOG + - MARK + - MASQUERADE + - REDIRECT + - SET + - SNAT + - TCPMSS + + Tables: + - filter + - mangle + - nat + - raw + diff --git a/usr/lib/opkg/info/iptables.list b/usr/lib/opkg/info/iptables.list new file mode 100644 index 0000000..655cdcd --- /dev/null +++ b/usr/lib/opkg/info/iptables.list @@ -0,0 +1,4 @@ +/usr/sbin/xtables-multi +/usr/sbin/iptables-save +/usr/sbin/iptables-restore +/usr/sbin/iptables diff --git a/usr/lib/opkg/info/iwinfo.control b/usr/lib/opkg/info/iwinfo.control new file mode 100644 index 0000000..a18787b --- /dev/null +++ b/usr/lib/opkg/info/iwinfo.control @@ -0,0 +1,10 @@ +Package: iwinfo +Version: 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371 +Depends: libc, libiwinfo +Source: package/network/utils/iwinfo +License: GPL-2.0 +Section: utils +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 5824 +Description: Command line frontend for the wireless information library. diff --git a/usr/lib/opkg/info/iwinfo.list b/usr/lib/opkg/info/iwinfo.list new file mode 100644 index 0000000..1d3a6d0 --- /dev/null +++ b/usr/lib/opkg/info/iwinfo.list @@ -0,0 +1 @@ +/usr/bin/iwinfo diff --git a/usr/lib/opkg/info/jansson.control b/usr/lib/opkg/info/jansson.control new file mode 100644 index 0000000..ef92680 --- /dev/null +++ b/usr/lib/opkg/info/jansson.control @@ -0,0 +1,10 @@ +Package: jansson +Version: 2.7-1 +Depends: libc +Source: qca/feeds/packages/libs/jansson +License: MIT +Section: libs +Maintainer: Gergely Kiss +Architecture: ar71xx +Installed-Size: 16750 +Description: Jansson is a C library for encoding, decoding and manipulating JSON data diff --git a/usr/lib/opkg/info/jansson.list b/usr/lib/opkg/info/jansson.list new file mode 100644 index 0000000..ee1eae3 --- /dev/null +++ b/usr/lib/opkg/info/jansson.list @@ -0,0 +1,3 @@ +/usr/lib/libjansson.so.4.7.0 +/usr/lib/libjansson.so.4 +/usr/lib/libjansson.so diff --git a/usr/lib/opkg/info/jshn.control b/usr/lib/opkg/info/jshn.control new file mode 100644 index 0000000..c215f48 --- /dev/null +++ b/usr/lib/opkg/info/jshn.control @@ -0,0 +1,10 @@ +Package: jshn +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libjson-c, libubox, libblobmsg-json +Source: package/libs/libubox +License: ISC +Section: utils +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 5491 +Description: Library for parsing and generating JSON from shell scripts diff --git a/usr/lib/opkg/info/jshn.list b/usr/lib/opkg/info/jshn.list new file mode 100644 index 0000000..ba3aceb --- /dev/null +++ b/usr/lib/opkg/info/jshn.list @@ -0,0 +1,2 @@ +/usr/share/libubox/jshn.sh +/usr/bin/jshn diff --git a/usr/lib/opkg/info/jsonfilter.control b/usr/lib/opkg/info/jsonfilter.control new file mode 100644 index 0000000..7dad6f1 --- /dev/null +++ b/usr/lib/opkg/info/jsonfilter.control @@ -0,0 +1,10 @@ +Package: jsonfilter +Version: 2018-02-04-c7e938d6582a436dddc938539e72dd1320625c54 +Depends: libc, libubox, libjson-c +Source: package/utils/jsonfilter +License: ISC +Section: base +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 9523 +Description: OpenWrt JSON filter utility diff --git a/usr/lib/opkg/info/jsonfilter.list b/usr/lib/opkg/info/jsonfilter.list new file mode 100644 index 0000000..20be7dd --- /dev/null +++ b/usr/lib/opkg/info/jsonfilter.list @@ -0,0 +1 @@ +/usr/bin/jsonfilter diff --git a/usr/lib/opkg/info/kernel.control b/usr/lib/opkg/info/kernel.control new file mode 100644 index 0000000..7da8820 --- /dev/null +++ b/usr/lib/opkg/info/kernel.control @@ -0,0 +1,10 @@ +Package: kernel +Version: 4.4.60-1-08d19d61653d44ba12b170a053afede8 +Depends: libc +Source: package/kernel/linux +License: GPLv2 +Section: sys +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 105 +Description: Virtual kernel package diff --git a/usr/lib/opkg/info/kernel.list b/usr/lib/opkg/info/kernel.list new file mode 100644 index 0000000..e69de29 diff --git a/usr/lib/opkg/info/kmod-bridge.control b/usr/lib/opkg/info/kmod-bridge.control new file mode 100644 index 0000000..05384b6 --- /dev/null +++ b/usr/lib/opkg/info/kmod-bridge.control @@ -0,0 +1,10 @@ +Package: kmod-bridge +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-stp +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 188 +Description: Kernel module for Ethernet bridging. diff --git a/usr/lib/opkg/info/kmod-bridge.list b/usr/lib/opkg/info/kmod-bridge.list new file mode 100644 index 0000000..48ec72d --- /dev/null +++ b/usr/lib/opkg/info/kmod-bridge.list @@ -0,0 +1 @@ +/etc/modules.d/11-bridge diff --git a/usr/lib/opkg/info/kmod-ebtables-ipv4.control b/usr/lib/opkg/info/kmod-ebtables-ipv4.control new file mode 100644 index 0000000..98c841b --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables-ipv4.control @@ -0,0 +1,11 @@ +Package: kmod-ebtables-ipv4 +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ebtables +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 3819 +Description: This option adds the IPv4 support to ebtables, which allows basic + IPv4 header field filtering, ARP filtering as well as SNAT, DNAT targets. diff --git a/usr/lib/opkg/info/kmod-ebtables-ipv4.list b/usr/lib/opkg/info/kmod-ebtables-ipv4.list new file mode 100644 index 0000000..2be5c42 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables-ipv4.list @@ -0,0 +1,6 @@ +/lib/modules/4.4.60/ebt_dnat.ko +/lib/modules/4.4.60/ebt_ip.ko +/lib/modules/4.4.60/ebt_arp.ko +/lib/modules/4.4.60/ebt_arpreply.ko +/etc/modules.d/ebtables-ipv4 +/lib/modules/4.4.60/ebt_snat.ko diff --git a/usr/lib/opkg/info/kmod-ebtables-ipv6.control b/usr/lib/opkg/info/kmod-ebtables-ipv6.control new file mode 100644 index 0000000..275e019 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables-ipv6.control @@ -0,0 +1,11 @@ +Package: kmod-ebtables-ipv6 +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ebtables +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 1668 +Description: This option adds the IPv6 support to ebtables, which allows basic + IPv6 header field filtering and target support. diff --git a/usr/lib/opkg/info/kmod-ebtables-ipv6.list b/usr/lib/opkg/info/kmod-ebtables-ipv6.list new file mode 100644 index 0000000..b1d9217 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables-ipv6.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/ebt_ip6.ko +/etc/modules.d/ebtables-ipv6 diff --git a/usr/lib/opkg/info/kmod-ebtables.control b/usr/lib/opkg/info/kmod-ebtables.control new file mode 100644 index 0000000..58c0cdb --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables.control @@ -0,0 +1,12 @@ +Package: kmod-ebtables +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-bridge +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 17399 +Description: ebtables is a general, extensible frame/packet identification + framework. It provides you to do Ethernet + filtering/NAT/brouting on the Ethernet bridge. diff --git a/usr/lib/opkg/info/kmod-ebtables.list b/usr/lib/opkg/info/kmod-ebtables.list new file mode 100644 index 0000000..9d98590 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ebtables.list @@ -0,0 +1,14 @@ +/lib/modules/4.4.60/ebt_mark.ko +/etc/modules.d/ebtables +/lib/modules/4.4.60/ebtable_broute.ko +/lib/modules/4.4.60/ebt_pkttype.ko +/lib/modules/4.4.60/ebtables.ko +/lib/modules/4.4.60/ebt_limit.ko +/lib/modules/4.4.60/ebt_among.ko +/lib/modules/4.4.60/ebt_mark_m.ko +/lib/modules/4.4.60/ebt_stp.ko +/lib/modules/4.4.60/ebt_802_3.ko +/lib/modules/4.4.60/ebt_vlan.ko +/lib/modules/4.4.60/ebt_redirect.ko +/lib/modules/4.4.60/ebtable_nat.ko +/lib/modules/4.4.60/ebtable_filter.ko diff --git a/usr/lib/opkg/info/kmod-gpio-button-hotplug.control b/usr/lib/opkg/info/kmod-gpio-button-hotplug.control new file mode 100644 index 0000000..92b5ea6 --- /dev/null +++ b/usr/lib/opkg/info/kmod-gpio-button-hotplug.control @@ -0,0 +1,14 @@ +Package: kmod-gpio-button-hotplug +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/gpio-button-hotplug +Section: kernel +Architecture: ar71xx +Installed-Size: 5513 +Description: This is a replacement for the following in-kernel drivers: + 1) gpio_keys (KEYBOARD_GPIO) + 2) gpio_keys_polled (KEYBOARD_GPIO_POLLED) + + Instead of generating input events (like in-kernel drivers do) it generates + uevent-s and broadcasts them. This allows disabling input subsystem which is + an overkill for OpenWrt simple needs. diff --git a/usr/lib/opkg/info/kmod-gpio-button-hotplug.list b/usr/lib/opkg/info/kmod-gpio-button-hotplug.list new file mode 100644 index 0000000..aeb1957 --- /dev/null +++ b/usr/lib/opkg/info/kmod-gpio-button-hotplug.list @@ -0,0 +1,3 @@ +/etc/modules-boot.d/30-gpio-button-hotplug +/lib/modules/4.4.60/gpio-button-hotplug.ko +/etc/modules.d/30-gpio-button-hotplug diff --git a/usr/lib/opkg/info/kmod-ip6tables.control b/usr/lib/opkg/info/kmod-ip6tables.control new file mode 100644 index 0000000..4f5f61d --- /dev/null +++ b/usr/lib/opkg/info/kmod-ip6tables.control @@ -0,0 +1,10 @@ +Package: kmod-ip6tables +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt6, kmod-ipt-core, kmod-ipt-conntrack +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 8184 +Description: Netfilter IPv6 firewalling support diff --git a/usr/lib/opkg/info/kmod-ip6tables.list b/usr/lib/opkg/info/kmod-ip6tables.list new file mode 100644 index 0000000..016e48e --- /dev/null +++ b/usr/lib/opkg/info/kmod-ip6tables.list @@ -0,0 +1,7 @@ +/etc/modules.d/42-ip6tables +/lib/modules/4.4.60/nf_reject_ipv6.ko +/lib/modules/4.4.60/nf_log_ipv6.ko +/lib/modules/4.4.60/ip6table_mangle.ko +/lib/modules/4.4.60/ip6table_filter.ko +/lib/modules/4.4.60/ip6table_raw.ko +/lib/modules/4.4.60/ip6t_REJECT.ko diff --git a/usr/lib/opkg/info/kmod-ipt-conntrack.control b/usr/lib/opkg/info/kmod-ipt-conntrack.control new file mode 100644 index 0000000..13c7eb7 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-conntrack.control @@ -0,0 +1,16 @@ +Package: kmod-ipt-conntrack +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-nf-conntrack +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 4765 +Description: Netfilter (IPv4) kernel modules for connection tracking + Includes: + - conntrack + - defrag + - iptables_raw + - NOTRACK + - state diff --git a/usr/lib/opkg/info/kmod-ipt-conntrack.list b/usr/lib/opkg/info/kmod-ipt-conntrack.list new file mode 100644 index 0000000..3524f94 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-conntrack.list @@ -0,0 +1,5 @@ +/lib/modules/4.4.60/xt_state.ko +/lib/modules/4.4.60/xt_CT.ko +/lib/modules/4.4.60/iptable_raw.ko +/etc/modules.d/ipt-conntrack +/lib/modules/4.4.60/xt_conntrack.ko diff --git a/usr/lib/opkg/info/kmod-ipt-core.control b/usr/lib/opkg/info/kmod-ipt-core.control new file mode 100644 index 0000000..9555317 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-core.control @@ -0,0 +1,18 @@ +Package: kmod-ipt-core +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 16446 +Description: Netfilter core kernel modules + Includes: + - comment + - limit + - LOG + - mac + - multiport + - REJECT + - TCPMSS diff --git a/usr/lib/opkg/info/kmod-ipt-core.list b/usr/lib/opkg/info/kmod-ipt-core.list new file mode 100644 index 0000000..cf37afc --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-core.list @@ -0,0 +1,17 @@ +/lib/modules/4.4.60/nf_log_common.ko +/lib/modules/4.4.60/xt_comment.ko +/lib/modules/4.4.60/xt_time.ko +/lib/modules/4.4.60/xt_TCPMSS.ko +/lib/modules/4.4.60/xt_multiport.ko +/lib/modules/4.4.60/ipt_REJECT.ko +/lib/modules/4.4.60/iptable_mangle.ko +/lib/modules/4.4.60/xt_tcpudp.ko +/lib/modules/4.4.60/iptable_filter.ko +/lib/modules/4.4.60/xt_limit.ko +/lib/modules/4.4.60/xt_mark.ko +/lib/modules/4.4.60/xt_id.ko +/etc/modules.d/ipt-core +/lib/modules/4.4.60/xt_LOG.ko +/lib/modules/4.4.60/nf_reject_ipv4.ko +/lib/modules/4.4.60/nf_log_ipv4.ko +/lib/modules/4.4.60/xt_mac.ko diff --git a/usr/lib/opkg/info/kmod-ipt-extra.control b/usr/lib/opkg/info/kmod-ipt-extra.control new file mode 100644 index 0000000..9d31be7 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-extra.control @@ -0,0 +1,16 @@ +Package: kmod-ipt-extra +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 4229 +Description: Other Netfilter (IPv4) kernel modules + Includes: + - addrtype + - owner + - physdev (if bridge support was enabled in kernel) + - pkttype + - quota diff --git a/usr/lib/opkg/info/kmod-ipt-extra.list b/usr/lib/opkg/info/kmod-ipt-extra.list new file mode 100644 index 0000000..9deb702 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-extra.list @@ -0,0 +1,6 @@ +/lib/modules/4.4.60/xt_owner.ko +/etc/modules.d/ipt-extra +/lib/modules/4.4.60/xt_pkttype.ko +/lib/modules/4.4.60/xt_addrtype.ko +/lib/modules/4.4.60/xt_physdev.ko +/lib/modules/4.4.60/xt_quota.ko diff --git a/usr/lib/opkg/info/kmod-ipt-filter.control b/usr/lib/opkg/info/kmod-ipt-filter.control new file mode 100644 index 0000000..8117931 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-filter.control @@ -0,0 +1,12 @@ +Package: kmod-ipt-filter +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-lib-textsearch, kmod-ipt-conntrack +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 1084 +Description: Netfilter (IPv4) kernel modules for packet content inspection + Includes: + - string diff --git a/usr/lib/opkg/info/kmod-ipt-filter.list b/usr/lib/opkg/info/kmod-ipt-filter.list new file mode 100644 index 0000000..5a1906e --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-filter.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/xt_string.ko +/etc/modules.d/ipt-filter diff --git a/usr/lib/opkg/info/kmod-ipt-nat.control b/usr/lib/opkg/info/kmod-ipt-nat.control new file mode 100644 index 0000000..0456159 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-nat.control @@ -0,0 +1,12 @@ +Package: kmod-ipt-nat +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-nf-nat +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 4271 +Description: Netfilter (IPv4) kernel modules for basic NAT targets + Includes: + - MASQUERADE diff --git a/usr/lib/opkg/info/kmod-ipt-nat.list b/usr/lib/opkg/info/kmod-ipt-nat.list new file mode 100644 index 0000000..f734d54 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ipt-nat.list @@ -0,0 +1,7 @@ +/lib/modules/4.4.60/xt_REDIRECT.ko +/etc/modules.d/ipt-nat +/lib/modules/4.4.60/nf_nat_masquerade_ipv4.ko +/lib/modules/4.4.60/iptable_nat.ko +/lib/modules/4.4.60/xt_nat.ko +/lib/modules/4.4.60/ipt_MASQUERADE.ko +/lib/modules/4.4.60/nf_nat_redirect.ko diff --git a/usr/lib/opkg/info/kmod-leds-gpio.control b/usr/lib/opkg/info/kmod-leds-gpio.control new file mode 100644 index 0000000..ec28bd9 --- /dev/null +++ b/usr/lib/opkg/info/kmod-leds-gpio.control @@ -0,0 +1,10 @@ +Package: kmod-leds-gpio +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 235 +Description: Kernel module for LEDs on GPIO lines diff --git a/usr/lib/opkg/info/kmod-leds-gpio.list b/usr/lib/opkg/info/kmod-leds-gpio.list new file mode 100644 index 0000000..ba477e7 --- /dev/null +++ b/usr/lib/opkg/info/kmod-leds-gpio.list @@ -0,0 +1,2 @@ +/etc/modules-boot.d/60-leds-gpio +/etc/modules.d/60-leds-gpio diff --git a/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.control b/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.control new file mode 100644 index 0000000..2b4a73b --- /dev/null +++ b/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.control @@ -0,0 +1,10 @@ +Package: kmod-ledtrig-delos-wifi-leds +Version: 4.4.60+1-0 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: feeds/devolo/devolo/kernel/ledtrig-delos-wifi-leds +License: devolo +Section: kernel +Maintainer: Thomas Jalowy +Architecture: ar71xx +Installed-Size: 3689 +Description: Led trigger for delos wifi leds (WiFi AC, old devolo scheme) diff --git a/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.list b/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.list new file mode 100644 index 0000000..5faa8ff --- /dev/null +++ b/usr/lib/opkg/info/kmod-ledtrig-delos-wifi-leds.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/ledtrig-wifiled.ko +/etc/modules.d/50-ledtrig-delos-wifi-leds diff --git a/usr/lib/opkg/info/kmod-ledtrig-gpio.control b/usr/lib/opkg/info/kmod-ledtrig-gpio.control new file mode 100644 index 0000000..bbd817d --- /dev/null +++ b/usr/lib/opkg/info/kmod-ledtrig-gpio.control @@ -0,0 +1,10 @@ +Package: kmod-ledtrig-gpio +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 2273 +Description: Kernel module that allows LEDs to be controlled by gpio events diff --git a/usr/lib/opkg/info/kmod-ledtrig-gpio.list b/usr/lib/opkg/info/kmod-ledtrig-gpio.list new file mode 100644 index 0000000..ab1ccee --- /dev/null +++ b/usr/lib/opkg/info/kmod-ledtrig-gpio.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/ledtrig-gpio.ko +/etc/modules.d/50-ledtrig-gpio diff --git a/usr/lib/opkg/info/kmod-lib-crc-ccitt.control b/usr/lib/opkg/info/kmod-lib-crc-ccitt.control new file mode 100644 index 0000000..ef3cb8c --- /dev/null +++ b/usr/lib/opkg/info/kmod-lib-crc-ccitt.control @@ -0,0 +1,10 @@ +Package: kmod-lib-crc-ccitt +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 1341 +Description: Kernel module for CRC-CCITT support diff --git a/usr/lib/opkg/info/kmod-lib-crc-ccitt.list b/usr/lib/opkg/info/kmod-lib-crc-ccitt.list new file mode 100644 index 0000000..9bf9679 --- /dev/null +++ b/usr/lib/opkg/info/kmod-lib-crc-ccitt.list @@ -0,0 +1,2 @@ +/etc/modules.d/lib-crc-ccitt +/lib/modules/4.4.60/crc-ccitt.ko diff --git a/usr/lib/opkg/info/kmod-lib-textsearch.control b/usr/lib/opkg/info/kmod-lib-textsearch.control new file mode 100644 index 0000000..4ef126e --- /dev/null +++ b/usr/lib/opkg/info/kmod-lib-textsearch.control @@ -0,0 +1,10 @@ +Package: kmod-lib-textsearch +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 3565 +Description: Textsearch support diff --git a/usr/lib/opkg/info/kmod-lib-textsearch.list b/usr/lib/opkg/info/kmod-lib-textsearch.list new file mode 100644 index 0000000..48a940e --- /dev/null +++ b/usr/lib/opkg/info/kmod-lib-textsearch.list @@ -0,0 +1,4 @@ +/lib/modules/4.4.60/ts_kmp.ko +/etc/modules.d/lib-textsearch +/lib/modules/4.4.60/ts_bm.ko +/lib/modules/4.4.60/ts_fsm.ko diff --git a/usr/lib/opkg/info/kmod-llc.control b/usr/lib/opkg/info/kmod-llc.control new file mode 100644 index 0000000..325defa --- /dev/null +++ b/usr/lib/opkg/info/kmod-llc.control @@ -0,0 +1,10 @@ +Package: kmod-llc +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 194 +Description: Kernel module for ANSI/IEEE 802.2 LLC support. diff --git a/usr/lib/opkg/info/kmod-llc.list b/usr/lib/opkg/info/kmod-llc.list new file mode 100644 index 0000000..885f07f --- /dev/null +++ b/usr/lib/opkg/info/kmod-llc.list @@ -0,0 +1 @@ +/etc/modules.d/09-llc diff --git a/usr/lib/opkg/info/kmod-nf-conntrack.control b/usr/lib/opkg/info/kmod-nf-conntrack.control new file mode 100644 index 0000000..5f64d8b --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-conntrack.control @@ -0,0 +1,10 @@ +Package: kmod-nf-conntrack +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 37969 +Description: Netfilter connection tracking diff --git a/usr/lib/opkg/info/kmod-nf-conntrack.list b/usr/lib/opkg/info/kmod-nf-conntrack.list new file mode 100644 index 0000000..0bfc6be --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-conntrack.list @@ -0,0 +1,5 @@ +/lib/modules/4.4.60/nf_defrag_ipv4.ko +/lib/modules/4.4.60/nf_conntrack_rtcache.ko +/etc/modules.d/nf-conntrack +/lib/modules/4.4.60/nf_conntrack_ipv4.ko +/lib/modules/4.4.60/nf_conntrack.ko diff --git a/usr/lib/opkg/info/kmod-nf-conntrack6.control b/usr/lib/opkg/info/kmod-nf-conntrack6.control new file mode 100644 index 0000000..608e8c6 --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-conntrack6.control @@ -0,0 +1,10 @@ +Package: kmod-nf-conntrack6 +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipv6, kmod-nf-conntrack +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 9096 +Description: Netfilter IPv6 connection tracking diff --git a/usr/lib/opkg/info/kmod-nf-conntrack6.list b/usr/lib/opkg/info/kmod-nf-conntrack6.list new file mode 100644 index 0000000..4bb8e7b --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-conntrack6.list @@ -0,0 +1,3 @@ +/lib/modules/4.4.60/nf_defrag_ipv6.ko +/etc/modules.d/nf-conntrack6 +/lib/modules/4.4.60/nf_conntrack_ipv6.ko diff --git a/usr/lib/opkg/info/kmod-nf-ipt.control b/usr/lib/opkg/info/kmod-nf-ipt.control new file mode 100644 index 0000000..acd0f37 --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-ipt.control @@ -0,0 +1,10 @@ +Package: kmod-nf-ipt +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 14742 +Description: Iptables core diff --git a/usr/lib/opkg/info/kmod-nf-ipt.list b/usr/lib/opkg/info/kmod-nf-ipt.list new file mode 100644 index 0000000..2724c92 --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-ipt.list @@ -0,0 +1,3 @@ +/lib/modules/4.4.60/x_tables.ko +/etc/modules.d/nf-ipt +/lib/modules/4.4.60/ip_tables.ko diff --git a/usr/lib/opkg/info/kmod-nf-ipt6.control b/usr/lib/opkg/info/kmod-nf-ipt6.control new file mode 100644 index 0000000..6297bac --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-ipt6.control @@ -0,0 +1,10 @@ +Package: kmod-nf-ipt6 +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt, kmod-nf-conntrack6 +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 7549 +Description: Ip6tables core diff --git a/usr/lib/opkg/info/kmod-nf-ipt6.list b/usr/lib/opkg/info/kmod-nf-ipt6.list new file mode 100644 index 0000000..6bd8b0d --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-ipt6.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/ip6_tables.ko +/etc/modules.d/nf-ipt6 diff --git a/usr/lib/opkg/info/kmod-nf-nat.control b/usr/lib/opkg/info/kmod-nf-nat.control new file mode 100644 index 0000000..698730e --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-nat.control @@ -0,0 +1,10 @@ +Package: kmod-nf-nat +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-conntrack, kmod-nf-ipt +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 10068 +Description: Netfilter NAT diff --git a/usr/lib/opkg/info/kmod-nf-nat.list b/usr/lib/opkg/info/kmod-nf-nat.list new file mode 100644 index 0000000..9e81358 --- /dev/null +++ b/usr/lib/opkg/info/kmod-nf-nat.list @@ -0,0 +1,3 @@ +/lib/modules/4.4.60/nf_nat.ko +/etc/modules.d/nf-nat +/lib/modules/4.4.60/nf_nat_ipv4.ko diff --git a/usr/lib/opkg/info/kmod-ppp.control b/usr/lib/opkg/info/kmod-ppp.control new file mode 100644 index 0000000..bab1d24 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ppp.control @@ -0,0 +1,10 @@ +Package: kmod-ppp +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-lib-crc-ccitt, kmod-slhc +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 22026 +Description: Kernel modules for PPP support diff --git a/usr/lib/opkg/info/kmod-ppp.list b/usr/lib/opkg/info/kmod-ppp.list new file mode 100644 index 0000000..dda76b7 --- /dev/null +++ b/usr/lib/opkg/info/kmod-ppp.list @@ -0,0 +1,3 @@ +/lib/modules/4.4.60/ppp_generic.ko +/etc/modules.d/ppp +/lib/modules/4.4.60/ppp_async.ko diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-bridge.control b/usr/lib/opkg/info/kmod-qca-hyfi-bridge.control new file mode 100644 index 0000000..b7f1e33 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-bridge.control @@ -0,0 +1,9 @@ +Package: kmod-qca-hyfi-bridge +Version: 4.4.60+g8c70f75-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-bridge +Source: qca/feeds/hyfi/qca-hyfi-bridging/qca-hyfi-bridge +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 51080 +Description: This package installs the Hy-Fi bridging Netfilter Module diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-bridge.list b/usr/lib/opkg/info/kmod-qca-hyfi-bridge.list new file mode 100644 index 0000000..2aa3b0a --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-bridge.list @@ -0,0 +1,3 @@ +/etc/init.d/hyfi-bridging +/etc/modules.d/51-qca-hyfi-bridge +/lib/modules/4.4.60/hyfi-bridging.ko diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.control b/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.control new file mode 100644 index 0000000..b43b122 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.control @@ -0,0 +1,9 @@ +Package: kmod-qca-hyfi-iptv-helper +Version: 4.4.60+g15a464b-dirty-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-bridge +Source: qca/feeds/hyfi/qca-hyfi-bridging/qca-hyfi-iptv-helper +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 3905 +Description: This package installs the QCA Hy-Fi Netfilter for IPTV implementations on Wireless interface diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.list b/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.list new file mode 100644 index 0000000..c7b1939 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-iptv-helper.list @@ -0,0 +1 @@ +/lib/modules/4.4.60/hyfi-iptv-helper.ko diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.control b/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.control new file mode 100644 index 0000000..a000b96 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.control @@ -0,0 +1,9 @@ +Package: kmod-qca-hyfi-qdisc +Version: 4.4.60+g846e528-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8) +Source: qca/feeds/hyfi/qca-hyfi-bridging/qca-hyfi-qdisc +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 2911 +Description: This package installs the QCA Hy-Fi QDISC for raising priority of IEEE 1905.1 and HomePlugAV MME packets diff --git a/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.list b/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.list new file mode 100644 index 0000000..67968c1 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-hyfi-qdisc.list @@ -0,0 +1,2 @@ +/lib/modules/4.4.60/hyfi_qdisc.ko +/etc/modules.d/40-qca-hyfi-qdisc diff --git a/usr/lib/opkg/info/kmod-qca-ssdk-hnat.control b/usr/lib/opkg/info/kmod-qca-ssdk-hnat.control new file mode 100644 index 0000000..f519071 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-ssdk-hnat.control @@ -0,0 +1,9 @@ +Package: kmod-qca-ssdk-hnat +Version: 4.4.60+g3a1f4ba-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-extra, kmod-ipt-filter, kmod-ipv6, kmod-ppp +Provides: qca-ssdk +Source: qca/feeds/ssdk/qca-ssdk +Section: kernel +Architecture: ar71xx +Installed-Size: 872766 +Description: Kernel driver for QCA SSDK (hnat) diff --git a/usr/lib/opkg/info/kmod-qca-ssdk-hnat.list b/usr/lib/opkg/info/kmod-qca-ssdk-hnat.list new file mode 100644 index 0000000..275e595 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-ssdk-hnat.list @@ -0,0 +1,3 @@ +/etc/init.d/qca-ssdk +/etc/modules.d/30-qca-ssdk-hnat +/lib/modules/4.4.60/qca-ssdk.ko diff --git a/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.control b/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.control new file mode 100644 index 0000000..b7e4c0e --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.control @@ -0,0 +1,10 @@ +Package: kmod-qca-wifi-unified-perf +Version: 4.4.60+g15a464b-dirty-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), libgcc, libc, wireless-tools, librt, iproute2 +Provides: kmod-qca-wifi +Source: qca/feeds/qca/net/qca-wifi +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 2446884 +Description: QCA Wireless LAN Driver diff --git a/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.list b/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.list new file mode 100644 index 0000000..d9c8489 --- /dev/null +++ b/usr/lib/opkg/info/kmod-qca-wifi-unified-perf.list @@ -0,0 +1,49 @@ +/usr/sbin/thermaltool +/usr/sbin/exttool +/usr/sbin/athadhoc +/lib/modules/4.4.60/ath_rate_atheros.ko +/lib/modules/4.4.60/ath_pktlog.ko +/usr/sbin/pstats +/etc/init.d/ssid_steering +/usr/sbin/apstats +/lib/modules/4.4.60/qdf.ko +/usr/sbin/spectraltool +/lib/modules/4.4.60/qca_ol.ko +/lib/modules/4.4.60/ath_dfs.ko +/etc/config/ssid-steering +/lib/wifi/debug/counters_wlan_prompt_dakota.sh +/usr/sbin/assocdenialnotify +/usr/sbin/pktlogdump +/usr/sbin/80211stats +/lib/modules/4.4.60/ath_spectral.ko +/lib/modules/4.4.60/smart_antenna.ko +/lib/modules/4.4.60/ath_dev.ko +/usr/sbin/radartool +/lib/wifi/qcawifi_countrycode.txt +/usr/sbin/wifitool +/usr/lib/libtlvparser.so +/usr/lib/libtlvencoder.so +/usr/sbin/athtestcmd +/usr/sbin/tx99tool +/lib/modules/4.4.60/asf.ko +/usr/sbin/athstats +/usr/lib/libwlanstats.so +/lib/modules/4.4.60/ath_hal.ko +/usr/lib/libtlvtemplate.so +/lib/wifi/debug/counters_wlan_prompt_akronite.sh +/usr/lib/libtlvcmdrsp.so +/lib/wifi/qca-wifi-modules +/lib/sbin/wifi_try +/usr/lib/libtlvutil.so +/usr/sbin/wlanconfig +/lib/modules/4.4.60/hst_tx99.ko +/lib/modules/4.4.60/umac.ko +/lib/modules/4.4.60/qca_da.ko +/usr/sbin/athstatsclr +/usr/sbin/ssidsteering +/usr/sbin/wps_enhc +/usr/sbin/pktlogconf +/lib/modules/4.4.60/mem_manager.ko +/lib/wifi/qcawifi.sh +/usr/sbin/wifi_try +/usr/sbin/athkey diff --git a/usr/lib/opkg/info/kmod-slhc.control b/usr/lib/opkg/info/kmod-slhc.control new file mode 100644 index 0000000..900dbdf --- /dev/null +++ b/usr/lib/opkg/info/kmod-slhc.control @@ -0,0 +1,10 @@ +Package: kmod-slhc +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-lib-crc-ccitt +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 3453 +Description: Serial Line Header Compression diff --git a/usr/lib/opkg/info/kmod-slhc.list b/usr/lib/opkg/info/kmod-slhc.list new file mode 100644 index 0000000..5d231c9 --- /dev/null +++ b/usr/lib/opkg/info/kmod-slhc.list @@ -0,0 +1 @@ +/lib/modules/4.4.60/slhc.ko diff --git a/usr/lib/opkg/info/kmod-stp.control b/usr/lib/opkg/info/kmod-stp.control new file mode 100644 index 0000000..1ccf89d --- /dev/null +++ b/usr/lib/opkg/info/kmod-stp.control @@ -0,0 +1,10 @@ +Package: kmod-stp +Version: 4.4.60-1 +Depends: kernel (=4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-llc +Source: package/kernel/linux +License: GPLv2 +Section: kernel +Status: unknown hold not-installed +Architecture: ar71xx +Installed-Size: 183 +Description: Kernel module for Ethernet Spanning Tree Protocol support. diff --git a/usr/lib/opkg/info/kmod-stp.list b/usr/lib/opkg/info/kmod-stp.list new file mode 100644 index 0000000..679c716 --- /dev/null +++ b/usr/lib/opkg/info/kmod-stp.list @@ -0,0 +1 @@ +/etc/modules.d/10-stp diff --git a/usr/lib/opkg/info/libavahi-nodbus-support.control b/usr/lib/opkg/info/libavahi-nodbus-support.control new file mode 100644 index 0000000..bfee203 --- /dev/null +++ b/usr/lib/opkg/info/libavahi-nodbus-support.control @@ -0,0 +1,26 @@ +Package: libavahi-nodbus-support +Version: 0.6.31-12 +Depends: libc, libpthread +Provides: libavahi +Source: qca/feeds/packages/libs/avahi +Section: libs +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 61599 +Description: Avahi is an mDNS/DNS-SD (aka RendezVous/Bonjour/ZeroConf) + implementation (library). It facilitates + service discovery on a local network -- this means that + you can plug your laptop or computer into a network and + instantly be able to view other people who you can chat with, + find printers to print to or find files being shared. + This kind of technology is already found in MacOS X + (branded 'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') + and is very convenient. + . + The libavahi package contains the mDNS/DNS-SD shared libraries, + used by other programs. Specifically, it provides + libavahi-core and libavahi-common libraries. + . + Selecting this package modifies the build configuration + so that avahi packages are built without support for D-BUS enabled; + it does not generate a separate binary of its own. diff --git a/usr/lib/opkg/info/libavahi-nodbus-support.list b/usr/lib/opkg/info/libavahi-nodbus-support.list new file mode 100644 index 0000000..37fe1af --- /dev/null +++ b/usr/lib/opkg/info/libavahi-nodbus-support.list @@ -0,0 +1,4 @@ +/usr/lib/libavahi-common.so.3 +/usr/lib/libavahi-core.so.7.0.2 +/usr/lib/libavahi-common.so.3.5.3 +/usr/lib/libavahi-core.so.7 diff --git a/usr/lib/opkg/info/libblobmsg-json.control b/usr/lib/opkg/info/libblobmsg-json.control new file mode 100644 index 0000000..19292e3 --- /dev/null +++ b/usr/lib/opkg/info/libblobmsg-json.control @@ -0,0 +1,10 @@ +Package: libblobmsg-json +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libjson-c, libubox +Source: package/libs/libubox +License: ISC +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 3454 +Description: blobmsg <-> json conversion library diff --git a/usr/lib/opkg/info/libblobmsg-json.list b/usr/lib/opkg/info/libblobmsg-json.list new file mode 100644 index 0000000..7395c22 --- /dev/null +++ b/usr/lib/opkg/info/libblobmsg-json.list @@ -0,0 +1 @@ +/lib/libblobmsg_json.so diff --git a/usr/lib/opkg/info/libc.control b/usr/lib/opkg/info/libc.control new file mode 100644 index 0000000..9bcecdd --- /dev/null +++ b/usr/lib/opkg/info/libc.control @@ -0,0 +1,13 @@ +Package: libc +Version: 1.0.14-1 +Depends: libgcc +Source: package/libs/toolchain +License: GPL-3.0-with-GCC-exception +LicenseFiles: COPYING3 COPYING3.LIB COPYING.RUNTIME +Section: libs +Status: unknown hold not-installed +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 240231 +Description: C library diff --git a/usr/lib/opkg/info/libc.list b/usr/lib/opkg/info/libc.list new file mode 100644 index 0000000..10244c4 --- /dev/null +++ b/usr/lib/opkg/info/libc.list @@ -0,0 +1,13 @@ +/lib/libm-1.0.14.so +/lib/libuClibc-1.0.14.so +/lib/libcrypt-1.0.14.so +/lib/libm.so.1 +/lib/libutil.so.1 +/lib/ld-uClibc.so.0 +/lib/ld-uClibc.so.1 +/lib/libdl.so.1 +/lib/libdl-1.0.14.so +/lib/libutil-1.0.14.so +/lib/libc.so.1 +/lib/libcrypt.so.1 +/lib/ld-uClibc-1.0.14.so diff --git a/usr/lib/opkg/info/libcap.control b/usr/lib/opkg/info/libcap.control new file mode 100644 index 0000000..62ae0fd --- /dev/null +++ b/usr/lib/opkg/info/libcap.control @@ -0,0 +1,9 @@ +Package: libcap +Version: 2.24-1 +Depends: libc +Source: qca/feeds/packages/libs/libcap +Section: libs +Maintainer: Steven Barth +Architecture: ar71xx +Installed-Size: 5189 +Description: Linux capabilities library diff --git a/usr/lib/opkg/info/libcap.list b/usr/lib/opkg/info/libcap.list new file mode 100644 index 0000000..6651c20 --- /dev/null +++ b/usr/lib/opkg/info/libcap.list @@ -0,0 +1,3 @@ +/usr/lib/libcap.so.2.24 +/usr/lib/libcap.so +/usr/lib/libcap.so.2 diff --git a/usr/lib/opkg/info/libcharset.control b/usr/lib/opkg/info/libcharset.control new file mode 100644 index 0000000..9e11353 --- /dev/null +++ b/usr/lib/opkg/info/libcharset.control @@ -0,0 +1,9 @@ +Package: libcharset +Version: 1.11.1-1 +Depends: libc +Source: package/libs/libiconv-full +Section: libs +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 2927 +Description: Character set conversion library diff --git a/usr/lib/opkg/info/libcharset.list b/usr/lib/opkg/info/libcharset.list new file mode 100644 index 0000000..55f69c8 --- /dev/null +++ b/usr/lib/opkg/info/libcharset.list @@ -0,0 +1,3 @@ +/usr/lib/libcharset.so.1 +/usr/lib/libcharset.so +/usr/lib/libcharset.so.1.0.0 diff --git a/usr/lib/opkg/info/libcurl.control b/usr/lib/opkg/info/libcurl.control new file mode 100644 index 0000000..a662456 --- /dev/null +++ b/usr/lib/opkg/info/libcurl.control @@ -0,0 +1,11 @@ +Package: libcurl +Version: 7.57.0-1 +Depends: libc, libopenssl, libnghttp2 +Source: package/network/utils/curl +License: MIT +LicenseFiles: COPYING +Section: libs +Maintainer: Imre Kaloz +Architecture: ar71xx +Installed-Size: 129549 +Description: A client-side URL transfer library diff --git a/usr/lib/opkg/info/libcurl.list b/usr/lib/opkg/info/libcurl.list new file mode 100644 index 0000000..1bd0be5 --- /dev/null +++ b/usr/lib/opkg/info/libcurl.list @@ -0,0 +1,2 @@ +/usr/lib/libcurl.so.4 +/usr/lib/libcurl.so.4.5.0 diff --git a/usr/lib/opkg/info/libdaemon.control b/usr/lib/opkg/info/libdaemon.control new file mode 100644 index 0000000..5636466 --- /dev/null +++ b/usr/lib/opkg/info/libdaemon.control @@ -0,0 +1,18 @@ +Package: libdaemon +Version: 0.14-5 +Depends: libc +Source: qca/feeds/packages/libs/libdaemon +Section: libs +Maintainer: Ted Hess +Architecture: ar71xx +Installed-Size: 7803 +Description: libdaemon is a lightweight C library that eases the writing of UNIX daemons. + It consists of the following parts: + - A wrapper around fork() which does the correct daemonization procedure of a process + - A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR + - An API for writing PID files + - An API for serializing UNIX signals into a pipe for usage with select() or poll() + - An API for running subprocesses with STDOUT and STDERR redirected to syslog + + APIs like these are used in most daemon software available. It is not that + simple to get it done right and code duplication is not a goal. diff --git a/usr/lib/opkg/info/libdaemon.list b/usr/lib/opkg/info/libdaemon.list new file mode 100644 index 0000000..051eff6 --- /dev/null +++ b/usr/lib/opkg/info/libdaemon.list @@ -0,0 +1,2 @@ +/usr/lib/libdaemon.so.0.5.0 +/usr/lib/libdaemon.so.0 diff --git a/usr/lib/opkg/info/libexpat.control b/usr/lib/opkg/info/libexpat.control new file mode 100644 index 0000000..a820f8c --- /dev/null +++ b/usr/lib/opkg/info/libexpat.control @@ -0,0 +1,11 @@ +Package: libexpat +Version: 2.2.4-1 +Depends: libc +Source: qca/feeds/packages/libs/expat +License: MIT +LicenseFiles: COPYING +Section: libs +Maintainer: Steven Barth , Ted Hess +Architecture: ar71xx +Installed-Size: 49891 +Description: A fast, non-validating, stream-oriented XML parsing library. diff --git a/usr/lib/opkg/info/libexpat.list b/usr/lib/opkg/info/libexpat.list new file mode 100644 index 0000000..45afad3 --- /dev/null +++ b/usr/lib/opkg/info/libexpat.list @@ -0,0 +1,2 @@ +/usr/lib/libexpat.so.1.6.6 +/usr/lib/libexpat.so.1 diff --git a/usr/lib/opkg/info/libfko.control b/usr/lib/opkg/info/libfko.control new file mode 100644 index 0000000..888f74b --- /dev/null +++ b/usr/lib/opkg/info/libfko.control @@ -0,0 +1,18 @@ +Package: libfko +Version: 2.6.9-5 +Depends: libc +Source: qca/feeds/packages/net/fwknop +License: GPLv2 +Section: libs +Maintainer: Jonathan Bennett +Architecture: ar71xx +Installed-Size: 31102 +Description: Fwknop implements an authorization scheme known as Single Packet Authorization + (SPA) for Linux systems running iptables. This mechanism requires only a + single encrypted and non-replayed packet to communicate various pieces of + information including desired access through an iptables policy. The main + application of this program is to use iptables in a default-drop stance to + protect services such as SSH with an additional layer of security in order to + make the exploitation of vulnerabilities (both 0-day and unpatched code) much + more difficult. + This package contains the libfko shared library. diff --git a/usr/lib/opkg/info/libfko.list b/usr/lib/opkg/info/libfko.list new file mode 100644 index 0000000..648bf7e --- /dev/null +++ b/usr/lib/opkg/info/libfko.list @@ -0,0 +1,2 @@ +/usr/lib/libfko.so.3 +/usr/lib/libfko.so.3.0.0 diff --git a/usr/lib/opkg/info/libgcc.control b/usr/lib/opkg/info/libgcc.control new file mode 100644 index 0000000..13dbd7c --- /dev/null +++ b/usr/lib/opkg/info/libgcc.control @@ -0,0 +1,12 @@ +Package: libgcc +Version: 4.8-linaro-1 +Source: package/libs/toolchain +License: GPL-3.0-with-GCC-exception +LicenseFiles: COPYING3 COPYING3.LIB COPYING.RUNTIME +Section: libs +Status: unknown hold not-installed +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 31778 +Description: GCC support library diff --git a/usr/lib/opkg/info/libgcc.list b/usr/lib/opkg/info/libgcc.list new file mode 100644 index 0000000..0a3534a --- /dev/null +++ b/usr/lib/opkg/info/libgcc.list @@ -0,0 +1 @@ +/lib/libgcc_s.so.1 diff --git a/usr/lib/opkg/info/libhyficommon.control b/usr/lib/opkg/info/libhyficommon.control new file mode 100644 index 0000000..9931c1c --- /dev/null +++ b/usr/lib/opkg/info/libhyficommon.control @@ -0,0 +1,9 @@ +Package: libhyficommon +Version: g15a464b-dirty-1 +Depends: libc +Source: qca/feeds/qca-lib/libqcacommon +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 25549 +Description: This Package contains the Hy-Fi Common Functionality Library diff --git a/usr/lib/opkg/info/libhyficommon.list b/usr/lib/opkg/info/libhyficommon.list new file mode 100644 index 0000000..d75ccaa --- /dev/null +++ b/usr/lib/opkg/info/libhyficommon.list @@ -0,0 +1 @@ +/usr/lib/libhyficommon.so diff --git a/usr/lib/opkg/info/libiconv-full.control b/usr/lib/opkg/info/libiconv-full.control new file mode 100644 index 0000000..227fe92 --- /dev/null +++ b/usr/lib/opkg/info/libiconv-full.control @@ -0,0 +1,9 @@ +Package: libiconv-full +Version: 1.11.1-1 +Depends: libc +Source: package/libs/libiconv-full +Section: libs +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 11889 +Description: Character set conversion library diff --git a/usr/lib/opkg/info/libiconv-full.list b/usr/lib/opkg/info/libiconv-full.list new file mode 100644 index 0000000..d7a048a --- /dev/null +++ b/usr/lib/opkg/info/libiconv-full.list @@ -0,0 +1,3 @@ +/usr/lib/libiconv.so.2.4.0 +/usr/lib/libiconv.so +/usr/lib/libiconv.so.2 diff --git a/usr/lib/opkg/info/libieee1905.control b/usr/lib/opkg/info/libieee1905.control new file mode 100644 index 0000000..1989cbe --- /dev/null +++ b/usr/lib/opkg/info/libieee1905.control @@ -0,0 +1,9 @@ +Package: libieee1905 +Version: g15a464b-dirty-1 +Depends: libc, libhyficommon +Source: qca/feeds/ieee1905-security/qca-ieee1905-security-config/libieee1905 +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 6659 +Description: This Package contains the IEEE1905.1 library diff --git a/usr/lib/opkg/info/libieee1905.list b/usr/lib/opkg/info/libieee1905.list new file mode 100644 index 0000000..d5f6150 --- /dev/null +++ b/usr/lib/opkg/info/libieee1905.list @@ -0,0 +1 @@ +/usr/lib/libieee1905.so diff --git a/usr/lib/opkg/info/libip4tc.control b/usr/lib/opkg/info/libip4tc.control new file mode 100644 index 0000000..9a03181 --- /dev/null +++ b/usr/lib/opkg/info/libip4tc.control @@ -0,0 +1,9 @@ +Package: libip4tc +Version: 1.4.21-1 +Depends: libc, libxtables +Source: package/network/utils/iptables +License: GPL-2.0 +Section: libs +Architecture: ar71xx +Installed-Size: 16512 +Description: IPv4 firewall - shared libiptc library diff --git a/usr/lib/opkg/info/libip4tc.list b/usr/lib/opkg/info/libip4tc.list new file mode 100644 index 0000000..4485a2f --- /dev/null +++ b/usr/lib/opkg/info/libip4tc.list @@ -0,0 +1,4 @@ +/usr/lib/libip4tc.so.0 +/usr/lib/libip4tc.so.0.1.0 +/usr/lib/libiptext4.so +/usr/lib/libip4tc.so diff --git a/usr/lib/opkg/info/libip6tc.control b/usr/lib/opkg/info/libip6tc.control new file mode 100644 index 0000000..ad53a90 --- /dev/null +++ b/usr/lib/opkg/info/libip6tc.control @@ -0,0 +1,9 @@ +Package: libip6tc +Version: 1.4.21-1 +Depends: libc, libxtables +Source: package/network/utils/iptables +License: GPL-2.0 +Section: libs +Architecture: ar71xx +Installed-Size: 16270 +Description: IPv6 firewall - shared libiptc library diff --git a/usr/lib/opkg/info/libip6tc.list b/usr/lib/opkg/info/libip6tc.list new file mode 100644 index 0000000..5c742fe --- /dev/null +++ b/usr/lib/opkg/info/libip6tc.list @@ -0,0 +1,4 @@ +/usr/lib/libiptext6.so +/usr/lib/libip6tc.so +/usr/lib/libip6tc.so.0.1.0 +/usr/lib/libip6tc.so.0 diff --git a/usr/lib/opkg/info/libiwinfo.control b/usr/lib/opkg/info/libiwinfo.control new file mode 100644 index 0000000..a4afbe1 --- /dev/null +++ b/usr/lib/opkg/info/libiwinfo.control @@ -0,0 +1,11 @@ +Package: libiwinfo +Version: 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371 +Depends: libc, libuci +Source: package/network/utils/iwinfo +License: GPL-2.0 +Section: libs +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 15895 +Description: Wireless information library with consistent interface for proprietary Broadcom, + madwifi, nl80211 and wext driver interfaces. diff --git a/usr/lib/opkg/info/libiwinfo.list b/usr/lib/opkg/info/libiwinfo.list new file mode 100644 index 0000000..40f997e --- /dev/null +++ b/usr/lib/opkg/info/libiwinfo.list @@ -0,0 +1,2 @@ +/usr/share/libiwinfo/hardware.txt +/usr/lib/libiwinfo.so diff --git a/usr/lib/opkg/info/libjson-c.control b/usr/lib/opkg/info/libjson-c.control new file mode 100644 index 0000000..c3068c3 --- /dev/null +++ b/usr/lib/opkg/info/libjson-c.control @@ -0,0 +1,11 @@ +Package: libjson-c +Version: 0.12-1 +Depends: libc +Source: package/libs/libjson-c +License: MIT +LicenseFiles: COPYING +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 14210 +Description: This package contains a library for javascript object notation backends. diff --git a/usr/lib/opkg/info/libjson-c.list b/usr/lib/opkg/info/libjson-c.list new file mode 100644 index 0000000..d036b42 --- /dev/null +++ b/usr/lib/opkg/info/libjson-c.list @@ -0,0 +1,2 @@ +/usr/lib/libjson-c.so.2 +/usr/lib/libjson-c.so.2.0.1 diff --git a/usr/lib/opkg/info/libjson-script.control b/usr/lib/opkg/info/libjson-script.control new file mode 100644 index 0000000..77dd10d --- /dev/null +++ b/usr/lib/opkg/info/libjson-script.control @@ -0,0 +1,10 @@ +Package: libjson-script +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libubox +Source: package/libs/libubox +License: ISC +Section: utils +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 4649 +Description: Minimalistic JSON based scripting engine diff --git a/usr/lib/opkg/info/libjson-script.list b/usr/lib/opkg/info/libjson-script.list new file mode 100644 index 0000000..8fcd609 --- /dev/null +++ b/usr/lib/opkg/info/libjson-script.list @@ -0,0 +1 @@ +/lib/libjson_script.so diff --git a/usr/lib/opkg/info/libmesode.control b/usr/lib/opkg/info/libmesode.control new file mode 100644 index 0000000..64bd165 --- /dev/null +++ b/usr/lib/opkg/info/libmesode.control @@ -0,0 +1,11 @@ +Package: libmesode +Version: 0.9.1-1 +Depends: libc, libopenssl, libexpat +Source: feeds/devolo/third-party/easycwmp-commercial/libmesode +License: GPL-3.0 +LicenseFiles: COPYING +Section: libs +Maintainer: Chih-Wei Chen +Architecture: ar71xx +Installed-Size: 36996 +Description: A simple, lightweight C library for writing XMPP clients diff --git a/usr/lib/opkg/info/libmesode.list b/usr/lib/opkg/info/libmesode.list new file mode 100644 index 0000000..3468bc1 --- /dev/null +++ b/usr/lib/opkg/info/libmesode.list @@ -0,0 +1,2 @@ +/usr/lib/libmesode.so.0 +/usr/lib/libmesode.so.0.0.0 diff --git a/usr/lib/opkg/info/libmicrohttpd-no-ssl.control b/usr/lib/opkg/info/libmicrohttpd-no-ssl.control new file mode 100644 index 0000000..3dfd806 --- /dev/null +++ b/usr/lib/opkg/info/libmicrohttpd-no-ssl.control @@ -0,0 +1,12 @@ +Package: libmicrohttpd-no-ssl +Version: 0.9.59-1 +Depends: libc, libpthread +Conflicts: libmicrohttpd +Source: qca/feeds/packages/libs/libmicrohttpd +License: LGPL-2.1 +LicenseFiles: COPYING +Section: libs +Maintainer: Alexander Couzens +Architecture: ar71xx +Installed-Size: 37593 +Description: diff --git a/usr/lib/opkg/info/libmicrohttpd-no-ssl.list b/usr/lib/opkg/info/libmicrohttpd-no-ssl.list new file mode 100644 index 0000000..ff85eb0 --- /dev/null +++ b/usr/lib/opkg/info/libmicrohttpd-no-ssl.list @@ -0,0 +1,3 @@ +/usr/lib/libmicrohttpd.so.12.46.0 +/usr/lib/libmicrohttpd.so +/usr/lib/libmicrohttpd.so.12 diff --git a/usr/lib/opkg/info/libmicroxml.control b/usr/lib/opkg/info/libmicroxml.control new file mode 100644 index 0000000..5c2cb92 --- /dev/null +++ b/usr/lib/opkg/info/libmicroxml.control @@ -0,0 +1,11 @@ +Package: libmicroxml +Version: 2015-03-18-caa8d3e6887f5c70e54df555dd78e4e45cfa74cc +Depends: libc +Source: feeds/management/libmicroxml +License: LGPL-2.0 +LicenseFiles: COPYING +Section: libs +Maintainer: Luka Perkov +Architecture: ar71xx +Installed-Size: 16477 +Description: A micro sized XML library diff --git a/usr/lib/opkg/info/libmicroxml.list b/usr/lib/opkg/info/libmicroxml.list new file mode 100644 index 0000000..4ed61cf --- /dev/null +++ b/usr/lib/opkg/info/libmicroxml.list @@ -0,0 +1,3 @@ +/usr/lib/libmicroxml.so.1.0 +/usr/lib/libmicroxml.so.1 +/usr/lib/libmicroxml.so diff --git a/usr/lib/opkg/info/libnetsnmp.control b/usr/lib/opkg/info/libnetsnmp.control new file mode 100644 index 0000000..73fd3a3 --- /dev/null +++ b/usr/lib/opkg/info/libnetsnmp.control @@ -0,0 +1,16 @@ +Package: libnetsnmp +Version: 5.7.3-2 +Depends: libc, libopenssl +Source: qca/feeds/packages/net/net-snmp +License: MIT BSD-3-Clause-Clear +Section: libs +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 355550 +Description: Simple Network Management Protocol (SNMP) is a widely used protocol for + monitoring the health and welfare of network equipment (eg. routers), + computer equipment and even devices like UPSs. Net-SNMP is a suite of + applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both + IPv4 and IPv6. + . + This package contains shared libraries, needed by other programs. diff --git a/usr/lib/opkg/info/libnetsnmp.list b/usr/lib/opkg/info/libnetsnmp.list new file mode 100644 index 0000000..45b5bd6 --- /dev/null +++ b/usr/lib/opkg/info/libnetsnmp.list @@ -0,0 +1,8 @@ +/usr/lib/libnetsnmphelpers.so.30.0.3 +/usr/lib/libnetsnmpagent.so.30 +/usr/lib/libnetsnmp.so.30.0.3 +/usr/lib/libnetsnmp.so.30 +/usr/lib/libnetsnmpmibs.so.30 +/usr/lib/libnetsnmphelpers.so.30 +/usr/lib/libnetsnmpmibs.so.30.0.3 +/usr/lib/libnetsnmpagent.so.30.0.3 diff --git a/usr/lib/opkg/info/libnghttp2.control b/usr/lib/opkg/info/libnghttp2.control new file mode 100644 index 0000000..561a494 --- /dev/null +++ b/usr/lib/opkg/info/libnghttp2.control @@ -0,0 +1,11 @@ +Package: libnghttp2 +Version: 1.29.0-1 +Depends: libc +Source: package/libs/nghttp2 +License: MIT +LicenseFiles: COPYING +Section: libs +Maintainer: Hans Dedecker +Architecture: ar71xx +Installed-Size: 168270 +Description: C library implementing the framing layer of the HTTP/2 protocol. It can be used to build a HTTP/2-capable HTTP client or server diff --git a/usr/lib/opkg/info/libnghttp2.list b/usr/lib/opkg/info/libnghttp2.list new file mode 100644 index 0000000..ddd101a --- /dev/null +++ b/usr/lib/opkg/info/libnghttp2.list @@ -0,0 +1,3 @@ +/usr/lib/libnghttp2.so.14.15.1 +/usr/lib/libnghttp2.so.14 +/usr/lib/libnghttp2.so diff --git a/usr/lib/opkg/info/libnl-tiny.control b/usr/lib/opkg/info/libnl-tiny.control new file mode 100644 index 0000000..4e0aa2c --- /dev/null +++ b/usr/lib/opkg/info/libnl-tiny.control @@ -0,0 +1,10 @@ +Package: libnl-tiny +Version: 0.1-4 +Depends: libc +Source: package/libs/libnl-tiny +License: LGPL-2.1 +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 11962 +Description: This package contains a stripped down version of libnl diff --git a/usr/lib/opkg/info/libnl-tiny.list b/usr/lib/opkg/info/libnl-tiny.list new file mode 100644 index 0000000..a3c7970 --- /dev/null +++ b/usr/lib/opkg/info/libnl-tiny.list @@ -0,0 +1 @@ +/usr/lib/libnl-tiny.so diff --git a/usr/lib/opkg/info/libnl.control b/usr/lib/opkg/info/libnl.control new file mode 100644 index 0000000..4a6a6f9 --- /dev/null +++ b/usr/lib/opkg/info/libnl.control @@ -0,0 +1,9 @@ +Package: libnl +Version: 3.2.21-1 +Depends: libc, libpthread +Source: package/libs/libnl +License: LGPL-2.1 +Section: libs +Architecture: ar71xx +Installed-Size: 154756 +Description: This package contains a library for applications dealing with netlink sockets diff --git a/usr/lib/opkg/info/libnl.list b/usr/lib/opkg/info/libnl.list new file mode 100644 index 0000000..2c02e06 --- /dev/null +++ b/usr/lib/opkg/info/libnl.list @@ -0,0 +1,8 @@ +/usr/lib/libnl-nf-3.so.200 +/usr/lib/libnl-nf-3.so.200.16.1 +/usr/lib/libnl-route-3.so.200 +/usr/lib/libnl-genl-3.so.200.16.1 +/usr/lib/libnl-genl-3.so.200 +/usr/lib/libnl-3.so.200 +/usr/lib/libnl-3.so.200.16.1 +/usr/lib/libnl-route-3.so.200.16.1 diff --git a/usr/lib/opkg/info/libopenssl.control b/usr/lib/opkg/info/libopenssl.control new file mode 100644 index 0000000..deb1c93 --- /dev/null +++ b/usr/lib/opkg/info/libopenssl.control @@ -0,0 +1,14 @@ +Package: libopenssl +Version: 1.0.2o-1 +Depends: libc, zlib +Source: package/libs/openssl +License: OpenSSL +LicenseFiles: LICENSE +Section: libs +Architecture: ar71xx +Installed-Size: 697930 +Description: The OpenSSL Project is a collaborative effort to develop a robust, + commercial-grade, full-featured, and Open Source toolkit implementing the Secure + Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well + as a full-strength general purpose cryptography library. + This package contains the OpenSSL shared libraries, needed by other programs. diff --git a/usr/lib/opkg/info/libopenssl.list b/usr/lib/opkg/info/libopenssl.list new file mode 100644 index 0000000..3e65c2c --- /dev/null +++ b/usr/lib/opkg/info/libopenssl.list @@ -0,0 +1,2 @@ +/usr/lib/libcrypto.so.1.0.0 +/usr/lib/libssl.so.1.0.0 diff --git a/usr/lib/opkg/info/libpcap.control b/usr/lib/opkg/info/libpcap.control new file mode 100644 index 0000000..2110971 --- /dev/null +++ b/usr/lib/opkg/info/libpcap.control @@ -0,0 +1,11 @@ +Package: libpcap +Version: 1.5.3-1 +Depends: libc +Source: package/libs/libpcap +License: BSD-3-Clause +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 82544 +Description: This package contains a system-independent library for user-level network packet + capture. diff --git a/usr/lib/opkg/info/libpcap.list b/usr/lib/opkg/info/libpcap.list new file mode 100644 index 0000000..4d6ec7a --- /dev/null +++ b/usr/lib/opkg/info/libpcap.list @@ -0,0 +1,3 @@ +/usr/lib/libpcap.so.1.3 +/usr/lib/libpcap.so +/usr/lib/libpcap.so.1.3.0 diff --git a/usr/lib/opkg/info/libprotobuf.control b/usr/lib/opkg/info/libprotobuf.control new file mode 100644 index 0000000..41b7ec1 --- /dev/null +++ b/usr/lib/opkg/info/libprotobuf.control @@ -0,0 +1,10 @@ +Package: libprotobuf +Version: 3.4.1-1 +Depends: libc, zlib, libpthread, libstdcpp +Source: qca/feeds/packages/libs/protobuf +License: BSD-3-Clause +LicenseFiles: LICENSE +Section: libs +Architecture: ar71xx +Installed-Size: 684568 +Description: libprotobuf diff --git a/usr/lib/opkg/info/libprotobuf.list b/usr/lib/opkg/info/libprotobuf.list new file mode 100644 index 0000000..51cef70 --- /dev/null +++ b/usr/lib/opkg/info/libprotobuf.list @@ -0,0 +1,3 @@ +/usr/lib/libprotobuf.so.14.0.0 +/usr/lib/libprotobuf.so +/usr/lib/libprotobuf.so.14 diff --git a/usr/lib/opkg/info/libpthread.control b/usr/lib/opkg/info/libpthread.control new file mode 100644 index 0000000..1661879 --- /dev/null +++ b/usr/lib/opkg/info/libpthread.control @@ -0,0 +1,13 @@ +Package: libpthread +Version: 1.0.14-1 +Depends: libgcc +Source: package/libs/toolchain +License: GPL-3.0-with-GCC-exception +LicenseFiles: COPYING3 COPYING3.LIB COPYING.RUNTIME +Section: libs +Status: unknown hold not-installed +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 29917 +Description: POSIX thread library diff --git a/usr/lib/opkg/info/libpthread.list b/usr/lib/opkg/info/libpthread.list new file mode 100644 index 0000000..ee750a9 --- /dev/null +++ b/usr/lib/opkg/info/libpthread.list @@ -0,0 +1,2 @@ +/lib/libpthread-1.0.14.so +/lib/libpthread.so.1 diff --git a/usr/lib/opkg/info/librpc.control b/usr/lib/opkg/info/librpc.control new file mode 100644 index 0000000..796dc97 --- /dev/null +++ b/usr/lib/opkg/info/librpc.control @@ -0,0 +1,10 @@ +Package: librpc +Version: 2015-11-04-a921e3ded051746f9f7cd5e5a312fb6771716aac +Depends: libc +Source: package/libs/librpc +License: Custom LGPL-2.1 +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 31805 +Description: uClibc RPC library diff --git a/usr/lib/opkg/info/librpc.list b/usr/lib/opkg/info/librpc.list new file mode 100644 index 0000000..d32f02c --- /dev/null +++ b/usr/lib/opkg/info/librpc.list @@ -0,0 +1 @@ +/lib/librpc.so diff --git a/usr/lib/opkg/info/librt.control b/usr/lib/opkg/info/librt.control new file mode 100644 index 0000000..99a0346 --- /dev/null +++ b/usr/lib/opkg/info/librt.control @@ -0,0 +1,13 @@ +Package: librt +Version: 1.0.14-1 +Depends: libpthread +Source: package/libs/toolchain +License: GPL-3.0-with-GCC-exception +LicenseFiles: COPYING3 COPYING3.LIB COPYING.RUNTIME +Section: libs +Status: unknown hold not-installed +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 6755 +Description: POSIX.1b RealTime extension library diff --git a/usr/lib/opkg/info/librt.list b/usr/lib/opkg/info/librt.list new file mode 100644 index 0000000..ccc0f94 --- /dev/null +++ b/usr/lib/opkg/info/librt.list @@ -0,0 +1,2 @@ +/lib/librt-1.0.14.so +/lib/librt.so.1 diff --git a/usr/lib/opkg/info/libstdcpp.control b/usr/lib/opkg/info/libstdcpp.control new file mode 100644 index 0000000..643d85c --- /dev/null +++ b/usr/lib/opkg/info/libstdcpp.control @@ -0,0 +1,12 @@ +Package: libstdcpp +Version: 4.8-linaro-1 +Source: package/libs/toolchain +License: GPL-3.0-with-GCC-exception +LicenseFiles: COPYING3 COPYING3.LIB COPYING.RUNTIME +Section: libs +Status: unknown hold not-installed +Essential: yes +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 256076 +Description: GNU Standard C++ Library v3 diff --git a/usr/lib/opkg/info/libstdcpp.list b/usr/lib/opkg/info/libstdcpp.list new file mode 100644 index 0000000..f95f33b --- /dev/null +++ b/usr/lib/opkg/info/libstdcpp.list @@ -0,0 +1,3 @@ +/usr/lib/libstdc++.so.6 +/usr/lib/libstdc++.so.6.0.19-gdb.py +/usr/lib/libstdc++.so.6.0.19 diff --git a/usr/lib/opkg/info/libstorage.control b/usr/lib/opkg/info/libstorage.control new file mode 100644 index 0000000..3e3383c --- /dev/null +++ b/usr/lib/opkg/info/libstorage.control @@ -0,0 +1,9 @@ +Package: libstorage +Version: g15a464b-dirty-1 +Depends: libc, libhyficommon, libuci +Source: qca/feeds/ieee1905-security/qca-ieee1905-security-config/libstorage +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 11569 +Description: This Package installs the Storage Abstration Library diff --git a/usr/lib/opkg/info/libstorage.list b/usr/lib/opkg/info/libstorage.list new file mode 100644 index 0000000..c777bce --- /dev/null +++ b/usr/lib/opkg/info/libstorage.list @@ -0,0 +1 @@ +/usr/lib/libstorage.so diff --git a/usr/lib/opkg/info/libubox.control b/usr/lib/opkg/info/libubox.control new file mode 100644 index 0000000..63d0e8d --- /dev/null +++ b/usr/lib/opkg/info/libubox.control @@ -0,0 +1,10 @@ +Package: libubox +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc +Source: package/libs/libubox +License: ISC +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 17518 +Description: Basic utility library diff --git a/usr/lib/opkg/info/libubox.list b/usr/lib/opkg/info/libubox.list new file mode 100644 index 0000000..faa5a91 --- /dev/null +++ b/usr/lib/opkg/info/libubox.list @@ -0,0 +1 @@ +/lib/libubox.so diff --git a/usr/lib/opkg/info/libubus.control b/usr/lib/opkg/info/libubus.control new file mode 100644 index 0000000..2caf400 --- /dev/null +++ b/usr/lib/opkg/info/libubus.control @@ -0,0 +1,10 @@ +Package: libubus +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubox +Source: package/system/ubus +License: LGPL-2.1 +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 8207 +Description: OpenWrt RPC client library diff --git a/usr/lib/opkg/info/libubus.list b/usr/lib/opkg/info/libubus.list new file mode 100644 index 0000000..0a23c94 --- /dev/null +++ b/usr/lib/opkg/info/libubus.list @@ -0,0 +1 @@ +/lib/libubus.so diff --git a/usr/lib/opkg/info/libuci.control b/usr/lib/opkg/info/libuci.control new file mode 100644 index 0000000..7c38c29 --- /dev/null +++ b/usr/lib/opkg/info/libuci.control @@ -0,0 +1,10 @@ +Package: libuci +Version: 2015-08-27.1-1 +Depends: libc, libubox +Source: package/system/uci +License: LGPL-2.1 +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 14602 +Description: C library for the Unified Configuration Interface (UCI) diff --git a/usr/lib/opkg/info/libuci.list b/usr/lib/opkg/info/libuci.list new file mode 100644 index 0000000..5c6f8ef --- /dev/null +++ b/usr/lib/opkg/info/libuci.list @@ -0,0 +1 @@ +/lib/libuci.so diff --git a/usr/lib/opkg/info/libustream-openssl.control b/usr/lib/opkg/info/libustream-openssl.control new file mode 100644 index 0000000..bacd2b2 --- /dev/null +++ b/usr/lib/opkg/info/libustream-openssl.control @@ -0,0 +1,10 @@ +Package: libustream-openssl +Version: 2015-07-09-c2d73c22618e8ee444e8d346695eca908ecb72d3 +Depends: libc, libubox, libopenssl +Source: package/libs/ustream-ssl +License: ISC +Section: libs +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 4399 +Description: ustream SSL Library (openssl) diff --git a/usr/lib/opkg/info/libustream-openssl.list b/usr/lib/opkg/info/libustream-openssl.list new file mode 100644 index 0000000..b063ff1 --- /dev/null +++ b/usr/lib/opkg/info/libustream-openssl.list @@ -0,0 +1 @@ +/lib/libustream-ssl.so diff --git a/usr/lib/opkg/info/libuuid.control b/usr/lib/opkg/info/libuuid.control new file mode 100644 index 0000000..9596bbd --- /dev/null +++ b/usr/lib/opkg/info/libuuid.control @@ -0,0 +1,13 @@ +Package: libuuid +Version: 2.25.2-4 +Depends: libc +Source: package/utils/util-linux +License: GPL-2.0 LGPL-2.1 BSD-3-Clause +LicenseFiles: COPYING getopt/COPYING libblkid/COPYING libmount/COPYING Documentation/licenses/COPYING.GPLv2 Documentation/licenses/COPYING.LGPLv2.1 libuuid/COPYING Documentation/licenses/COPYING.BSD-3 +Section: libs +Architecture: ar71xx +Installed-Size: 5441 +Description: The UUID library is used to generate unique identifiers for objects + that may be accessible beyond the local system. This library + generates UUIDs compatible with those created by the Open Software + Foundation (OSF) Distributed Computing Environment (DCE) utility. diff --git a/usr/lib/opkg/info/libuuid.list b/usr/lib/opkg/info/libuuid.list new file mode 100644 index 0000000..5fbbc9e --- /dev/null +++ b/usr/lib/opkg/info/libuuid.list @@ -0,0 +1,3 @@ +/usr/lib/libuuid.so.1 +/usr/lib/libuuid.so.1.3.0 +/usr/lib/libuuid.so diff --git a/usr/lib/opkg/info/libwifisoncfg.control b/usr/lib/opkg/info/libwifisoncfg.control new file mode 100644 index 0000000..11296fb --- /dev/null +++ b/usr/lib/opkg/info/libwifisoncfg.control @@ -0,0 +1,9 @@ +Package: libwifisoncfg +Version: g15a464b-dirty-1 +Depends: libc, qca-cfg80211, libhyficommon, libnl +Source: qca/feeds/qca-lib/libwifisoncfg +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 11454 +Description: This Package contains the WiFi-SON Configuration layer support diff --git a/usr/lib/opkg/info/libwifisoncfg.list b/usr/lib/opkg/info/libwifisoncfg.list new file mode 100644 index 0000000..6167fd1 --- /dev/null +++ b/usr/lib/opkg/info/libwifisoncfg.list @@ -0,0 +1 @@ +/usr/lib/libwifisoncfg.so diff --git a/usr/lib/opkg/info/libwpa2.control b/usr/lib/opkg/info/libwpa2.control new file mode 100644 index 0000000..389da97 --- /dev/null +++ b/usr/lib/opkg/info/libwpa2.control @@ -0,0 +1,9 @@ +Package: libwpa2 +Version: g15a464b-dirty-1 +Depends: libc +Source: qca/feeds/ieee1905-security/qca-ieee1905-security-config/libwpa2 +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 37432 +Description: This Package contains the wpa2 library diff --git a/usr/lib/opkg/info/libwpa2.list b/usr/lib/opkg/info/libwpa2.list new file mode 100644 index 0000000..20b36a6 --- /dev/null +++ b/usr/lib/opkg/info/libwpa2.list @@ -0,0 +1 @@ +/usr/lib/libwpa2.so diff --git a/usr/lib/opkg/info/libxtables.control b/usr/lib/opkg/info/libxtables.control new file mode 100644 index 0000000..288083a --- /dev/null +++ b/usr/lib/opkg/info/libxtables.control @@ -0,0 +1,9 @@ +Package: libxtables +Version: 1.4.21-1 +Depends: libc +Source: package/network/utils/iptables +License: GPL-2.0 +Section: libs +Architecture: ar71xx +Installed-Size: 34558 +Description: IPv4/IPv6 firewall - shared xtables library diff --git a/usr/lib/opkg/info/libxtables.list b/usr/lib/opkg/info/libxtables.list new file mode 100644 index 0000000..cd8153e --- /dev/null +++ b/usr/lib/opkg/info/libxtables.list @@ -0,0 +1,4 @@ +/usr/lib/libiptext.so +/usr/lib/libxtables.so.10.0.0 +/usr/lib/libxtables.so +/usr/lib/libxtables.so.10 diff --git a/usr/lib/opkg/info/logd.control b/usr/lib/opkg/info/logd.control new file mode 100644 index 0000000..d002ead --- /dev/null +++ b/usr/lib/opkg/info/logd.control @@ -0,0 +1,10 @@ +Package: logd +Version: 2015-11-22-c086167a0154745c677f8730a336ea9cf7d71031 +Depends: libc, libubox, libubus, libblobmsg-json +Source: package/system/ubox +License: GPL-2.0 +Section: base +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 10077 +Description: OpenWrt system log implementation diff --git a/usr/lib/opkg/info/logd.list b/usr/lib/opkg/info/logd.list new file mode 100644 index 0000000..9690316 --- /dev/null +++ b/usr/lib/opkg/info/logd.list @@ -0,0 +1,3 @@ +/sbin/logread +/sbin/logd +/etc/init.d/log diff --git a/usr/lib/opkg/info/miniupnpd.conffiles b/usr/lib/opkg/info/miniupnpd.conffiles new file mode 100644 index 0000000..989835f --- /dev/null +++ b/usr/lib/opkg/info/miniupnpd.conffiles @@ -0,0 +1 @@ +/etc/config/upnpd diff --git a/usr/lib/opkg/info/miniupnpd.control b/usr/lib/opkg/info/miniupnpd.control new file mode 100644 index 0000000..1555e48 --- /dev/null +++ b/usr/lib/opkg/info/miniupnpd.control @@ -0,0 +1,10 @@ +Package: miniupnpd +Version: 2.0.20170421-2 +Depends: libc, iptables, libip4tc, libip6tc, ip6tables, libuuid +Source: qca/feeds/routing/miniupnpd +License: BSD-3-Clause +Section: net +Maintainer: Markus Stenberg +Architecture: ar71xx +Installed-Size: 62402 +Description: Lightweight UPnP IGD, NAT-PMP & PCP daemon diff --git a/usr/lib/opkg/info/miniupnpd.list b/usr/lib/opkg/info/miniupnpd.list new file mode 100644 index 0000000..d500a9d --- /dev/null +++ b/usr/lib/opkg/info/miniupnpd.list @@ -0,0 +1,7 @@ +/usr/sbin/miniupnpd +/etc/config/upnpd +/etc/hotplug.d/iface/01-minissdp +/etc/hotplug.d/iface/50-miniupnpd +/usr/share/miniupnpd/firewall.include +/etc/uci-defaults/99-miniupnpd +/etc/init.d/miniupnpd diff --git a/usr/lib/opkg/info/mtd.control b/usr/lib/opkg/info/mtd.control new file mode 100644 index 0000000..178c456 --- /dev/null +++ b/usr/lib/opkg/info/mtd.control @@ -0,0 +1,10 @@ +Package: mtd +Version: 21 +Depends: libc, libubox +Source: package/system/mtd +License: GPL-2.0+ +Section: utils +Architecture: ar71xx +Installed-Size: 15315 +Description: This package contains an utility useful to upgrade from other firmware or + older OpenWrt releases. diff --git a/usr/lib/opkg/info/mtd.list b/usr/lib/opkg/info/mtd.list new file mode 100644 index 0000000..57acd57 --- /dev/null +++ b/usr/lib/opkg/info/mtd.list @@ -0,0 +1 @@ +/sbin/mtd diff --git a/usr/lib/opkg/info/netifd.control b/usr/lib/opkg/info/netifd.control new file mode 100644 index 0000000..b1adca0 --- /dev/null +++ b/usr/lib/opkg/info/netifd.control @@ -0,0 +1,10 @@ +Package: netifd +Version: 2015-12-16-245527193e90906451be35c2b8e972b8712ea6ab +Depends: libc, libuci, libnl-tiny, libubus, ubus, ubusd, jshn, libubox +Source: package/network/config/netifd +License: GPL-2.0 +Section: base +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 74012 +Description: OpenWrt Network Interface Configuration Daemon diff --git a/usr/lib/opkg/info/netifd.list b/usr/lib/opkg/info/netifd.list new file mode 100644 index 0000000..43736f8 --- /dev/null +++ b/usr/lib/opkg/info/netifd.list @@ -0,0 +1,14 @@ +/lib/netifd/proto/dhcp.sh +/etc/init.d/network +/lib/netifd/netifd-proto.sh +/etc/hotplug.d/iface/00-netstate +/sbin/ifdown +/lib/netifd/dhcp.script +/usr/share/udhcpc/default.script +/lib/network/config.sh +/sbin/netifd +/sbin/devstatus +/lib/netifd/utils.sh +/lib/netifd/netifd-wireless.sh +/sbin/ifstatus +/sbin/ifup diff --git a/usr/lib/opkg/info/ntpd.control b/usr/lib/opkg/info/ntpd.control new file mode 100644 index 0000000..b982adb --- /dev/null +++ b/usr/lib/opkg/info/ntpd.control @@ -0,0 +1,16 @@ +Package: ntpd +Version: 4.2.8p9-3 +Depends: libc, libopenssl, libpthread, libcap +Source: qca/feeds/packages/net/ntpd +License: Unique +LicenseFiles: COPYRIGHT +Section: net +Require-User: ntp=123:ntp=123 +Maintainer: Peter Wagner +Architecture: ar71xx +Installed-Size: 290894 +Description: The ISC ntp suite is a collection of tools used to synchronize the + system clock with remote NTP time servers and run/monitor local NTP + servers. + . + This package contains the ntpd server. diff --git a/usr/lib/opkg/info/ntpd.list b/usr/lib/opkg/info/ntpd.list new file mode 100644 index 0000000..436dfbe --- /dev/null +++ b/usr/lib/opkg/info/ntpd.list @@ -0,0 +1,4 @@ +/usr/sbin/ntpq +/etc/hotplug.d/iface/20-ntpd +/usr/sbin/ntpd.hotplug-helper +/sbin/ntpd diff --git a/usr/lib/opkg/info/ntpd.postrm b/usr/lib/opkg/info/ntpd.postrm new file mode 100755 index 0000000..d3f4a8a --- /dev/null +++ b/usr/lib/opkg/info/ntpd.postrm @@ -0,0 +1,3 @@ +#!/bin/sh +/bin/busybox ntpd -h 2>&1 | grep -q BusyBox && ln -sf ../../bin/busybox /usr/sbin/ntpd +exit 0 diff --git a/usr/lib/opkg/info/odhcp6c.control b/usr/lib/opkg/info/odhcp6c.control new file mode 100644 index 0000000..0d36850 --- /dev/null +++ b/usr/lib/opkg/info/odhcp6c.control @@ -0,0 +1,10 @@ +Package: odhcp6c +Version: 2016-02-08-dc186d6d2b0dd4ad23ca5fc69c00e81f796ff6d9 +Depends: libc, kmod-ipv6 +Source: package/network/ipv6/odhcp6c +License: GPL-2.0 +Section: net +Maintainer: Steven Barth +Architecture: ar71xx +Installed-Size: 24559 +Description: Embedded DHCPv6-client for OpenWrt diff --git a/usr/lib/opkg/info/odhcp6c.list b/usr/lib/opkg/info/odhcp6c.list new file mode 100644 index 0000000..966eaf9 --- /dev/null +++ b/usr/lib/opkg/info/odhcp6c.list @@ -0,0 +1,3 @@ +/lib/netifd/proto/dhcpv6.sh +/lib/netifd/dhcpv6.script +/usr/sbin/odhcp6c diff --git a/usr/lib/opkg/info/open-plc-utils-chkpib.control b/usr/lib/opkg/info/open-plc-utils-chkpib.control new file mode 100644 index 0000000..7bb71a0 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-chkpib.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-chkpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 7514 +Description: Utility chkpib from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-chkpib.list b/usr/lib/opkg/info/open-plc-utils-chkpib.list new file mode 100644 index 0000000..82e8fa3 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-chkpib.list @@ -0,0 +1 @@ +/usr/bin/chkpib diff --git a/usr/lib/opkg/info/open-plc-utils-getpib.control b/usr/lib/opkg/info/open-plc-utils-getpib.control new file mode 100644 index 0000000..4da8f74 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-getpib.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-getpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 5907 +Description: Utility getpib from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-getpib.list b/usr/lib/opkg/info/open-plc-utils-getpib.list new file mode 100644 index 0000000..cc88f68 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-getpib.list @@ -0,0 +1 @@ +/usr/bin/getpib diff --git a/usr/lib/opkg/info/open-plc-utils-hpavkey.control b/usr/lib/opkg/info/open-plc-utils-hpavkey.control new file mode 100644 index 0000000..ace46cc --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-hpavkey.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-hpavkey +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 4990 +Description: Utility hpavkey from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-hpavkey.list b/usr/lib/opkg/info/open-plc-utils-hpavkey.list new file mode 100644 index 0000000..abd0147 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-hpavkey.list @@ -0,0 +1 @@ +/usr/bin/hpavkey diff --git a/usr/lib/opkg/info/open-plc-utils-modpib.control b/usr/lib/opkg/info/open-plc-utils-modpib.control new file mode 100644 index 0000000..8b23926 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-modpib.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-modpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 8155 +Description: Utility modpib from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-modpib.list b/usr/lib/opkg/info/open-plc-utils-modpib.list new file mode 100644 index 0000000..6d22864 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-modpib.list @@ -0,0 +1 @@ +/usr/bin/modpib diff --git a/usr/lib/opkg/info/open-plc-utils-plcID.control b/usr/lib/opkg/info/open-plc-utils-plcID.control new file mode 100644 index 0000000..27fb95c --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcID.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plcID +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 11637 +Description: Utility plcID from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plcID.list b/usr/lib/opkg/info/open-plc-utils-plcID.list new file mode 100644 index 0000000..422cb2a --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcID.list @@ -0,0 +1 @@ +/usr/bin/plcID diff --git a/usr/lib/opkg/info/open-plc-utils-plcgpio.control b/usr/lib/opkg/info/open-plc-utils-plcgpio.control new file mode 100644 index 0000000..fb865dd --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcgpio.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plcgpio +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 10096 +Description: Utility plcgpio from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plcgpio.list b/usr/lib/opkg/info/open-plc-utils-plcgpio.list new file mode 100644 index 0000000..dc9d73e --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcgpio.list @@ -0,0 +1 @@ +/usr/bin/plcgpio diff --git a/usr/lib/opkg/info/open-plc-utils-plchost.control b/usr/lib/opkg/info/open-plc-utils-plchost.control new file mode 100644 index 0000000..dd1e642 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plchost.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plchost +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 16527 +Description: Utility plchost from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plchost.list b/usr/lib/opkg/info/open-plc-utils-plchost.list new file mode 100644 index 0000000..721228c --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plchost.list @@ -0,0 +1 @@ +/usr/bin/plchost diff --git a/usr/lib/opkg/info/open-plc-utils-plcstat.control b/usr/lib/opkg/info/open-plc-utils-plcstat.control new file mode 100644 index 0000000..32a1454 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcstat.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plcstat +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 13153 +Description: Utility plcstat from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plcstat.list b/usr/lib/opkg/info/open-plc-utils-plcstat.list new file mode 100644 index 0000000..ab30297 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcstat.list @@ -0,0 +1 @@ +/usr/bin/plcstat diff --git a/usr/lib/opkg/info/open-plc-utils-plctool.control b/usr/lib/opkg/info/open-plc-utils-plctool.control new file mode 100644 index 0000000..0343f1d --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plctool.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plctool +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 20713 +Description: Utility plctool from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plctool.list b/usr/lib/opkg/info/open-plc-utils-plctool.list new file mode 100644 index 0000000..5557c59 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plctool.list @@ -0,0 +1 @@ +/usr/bin/plctool diff --git a/usr/lib/opkg/info/open-plc-utils-plcwait.control b/usr/lib/opkg/info/open-plc-utils-plcwait.control new file mode 100644 index 0000000..e040e3f --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcwait.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-plcwait +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 10463 +Description: Utility plcwait from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-plcwait.list b/usr/lib/opkg/info/open-plc-utils-plcwait.list new file mode 100644 index 0000000..106cb7d --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-plcwait.list @@ -0,0 +1 @@ +/usr/bin/plcwait diff --git a/usr/lib/opkg/info/open-plc-utils-setpib.control b/usr/lib/opkg/info/open-plc-utils-setpib.control new file mode 100644 index 0000000..a37fbd7 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-setpib.control @@ -0,0 +1,11 @@ +Package: open-plc-utils-setpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 6470 +Description: Utility setpib from the Open PLC utilities package. diff --git a/usr/lib/opkg/info/open-plc-utils-setpib.list b/usr/lib/opkg/info/open-plc-utils-setpib.list new file mode 100644 index 0000000..6f1ec69 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils-setpib.list @@ -0,0 +1 @@ +/usr/bin/setpib diff --git a/usr/lib/opkg/info/open-plc-utils.control b/usr/lib/opkg/info/open-plc-utils.control new file mode 100644 index 0000000..eab09c4 --- /dev/null +++ b/usr/lib/opkg/info/open-plc-utils.control @@ -0,0 +1,11 @@ +Package: open-plc-utils +Version: 2017-01-16 +Depends: libc +Source: qca/feeds/packages/utils/open-plc-utils +License: ISC +LicenseFiles: LICENSE +Section: utils +Maintainer: Florian Fainelli +Architecture: ar71xx +Installed-Size: 105 +Description: Qualcomm Atheros Power Line Communication utilities diff --git a/usr/lib/opkg/info/open-plc-utils.list b/usr/lib/opkg/info/open-plc-utils.list new file mode 100644 index 0000000..e69de29 diff --git a/usr/lib/opkg/info/openssl-util.conffiles b/usr/lib/opkg/info/openssl-util.conffiles new file mode 100644 index 0000000..6d068e6 --- /dev/null +++ b/usr/lib/opkg/info/openssl-util.conffiles @@ -0,0 +1 @@ +/etc/ssl/openssl.cnf diff --git a/usr/lib/opkg/info/openssl-util.control b/usr/lib/opkg/info/openssl-util.control new file mode 100644 index 0000000..829a678 --- /dev/null +++ b/usr/lib/opkg/info/openssl-util.control @@ -0,0 +1,14 @@ +Package: openssl-util +Version: 1.0.2o-1 +Depends: libc, libopenssl +Source: package/libs/openssl +License: OpenSSL +LicenseFiles: LICENSE +Section: utils +Architecture: ar71xx +Installed-Size: 202552 +Description: The OpenSSL Project is a collaborative effort to develop a robust, + commercial-grade, full-featured, and Open Source toolkit implementing the Secure + Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well + as a full-strength general purpose cryptography library. + This package contains the OpenSSL command-line utility. diff --git a/usr/lib/opkg/info/openssl-util.list b/usr/lib/opkg/info/openssl-util.list new file mode 100644 index 0000000..9c8d19e --- /dev/null +++ b/usr/lib/opkg/info/openssl-util.list @@ -0,0 +1,3 @@ +/usr/bin/openssl +/etc/ssl/openssl.cnf +/usr/bin/c_rehash diff --git a/usr/lib/opkg/info/opkg.conffiles b/usr/lib/opkg/info/opkg.conffiles new file mode 100644 index 0000000..912b461 --- /dev/null +++ b/usr/lib/opkg/info/opkg.conffiles @@ -0,0 +1,2 @@ +/etc/opkg.conf +/etc/opkg/customfeeds.conf diff --git a/usr/lib/opkg/info/opkg.control b/usr/lib/opkg/info/opkg.control new file mode 100644 index 0000000..ba2ad95 --- /dev/null +++ b/usr/lib/opkg/info/opkg.control @@ -0,0 +1,17 @@ +Package: opkg +Version: 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-9 +Depends: libc +Source: package/system/opkg +License: GPL-2.0 +LicenseFiles: COPYING +Section: base +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 71995 +Description: Lightweight package management system + opkg is the opkg Package Management System, for handling + installation and removal of packages on a system. It can + recursively follow dependencies and download all packages + necessary to install a particular package. + + opkg knows how to install both .ipk and .deb packages. diff --git a/usr/lib/opkg/info/opkg.list b/usr/lib/opkg/info/opkg.list new file mode 100644 index 0000000..87a3c6d --- /dev/null +++ b/usr/lib/opkg/info/opkg.list @@ -0,0 +1,7 @@ +/etc/opkg/customfeeds.conf +/lib/upgrade/keep.d/opkg +/bin/opkg +/etc/uci-defaults/20_migrate-feeds +/usr/sbin/opkg-key +/etc/opkg.conf +/etc/opkg/distfeeds.conf diff --git a/usr/lib/opkg/info/procd-nand.control b/usr/lib/opkg/info/procd-nand.control new file mode 100644 index 0000000..674e241 --- /dev/null +++ b/usr/lib/opkg/info/procd-nand.control @@ -0,0 +1,10 @@ +Package: procd-nand +Version: 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18 +Depends: libc, ubi-utils +Source: package/system/procd +License: GPL-2.0 +Section: utils +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 40215 +Description: OpenWrt sysupgrade nand helper diff --git a/usr/lib/opkg/info/procd-nand.list b/usr/lib/opkg/info/procd-nand.list new file mode 100644 index 0000000..ce1d43e --- /dev/null +++ b/usr/lib/opkg/info/procd-nand.list @@ -0,0 +1,2 @@ +/lib/upgrade/nand.sh +/sbin/upgraded diff --git a/usr/lib/opkg/info/procd.control b/usr/lib/opkg/info/procd.control new file mode 100644 index 0000000..e286cca --- /dev/null +++ b/usr/lib/opkg/info/procd.control @@ -0,0 +1,10 @@ +Package: procd +Version: 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18 +Depends: libc, ubusd, ubus, libjson-script, ubox, libubox, libubus, procd-nand +Source: package/system/procd +License: GPL-2.0 +Section: base +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 40283 +Description: OpenWrt system process manager diff --git a/usr/lib/opkg/info/procd.list b/usr/lib/opkg/info/procd.list new file mode 100644 index 0000000..520ef75 --- /dev/null +++ b/usr/lib/opkg/info/procd.list @@ -0,0 +1,9 @@ +/sbin/askfirst +/etc/hotplug.json +/sbin/procd +/lib/libsetlbf.so +/lib/functions/procd.sh +/sbin/udevtrigger +/sbin/reload_config +/etc/hotplug-preinit.json +/sbin/init diff --git a/usr/lib/opkg/info/qca-acd.control b/usr/lib/opkg/info/qca-acd.control new file mode 100644 index 0000000..f426a19 --- /dev/null +++ b/usr/lib/opkg/info/qca-acd.control @@ -0,0 +1,9 @@ +Package: qca-acd +Version: master.131 +Depends: libc, qca-ieee1905-init, kmod-qca-hyfi-bridge, qca-hyctl +Source: qca/feeds/hyfi/qca-hyfi-networking/qca-acd +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 4854 +Description: This package installs the Hy-Fi Auto-configuration scripts diff --git a/usr/lib/opkg/info/qca-acd.list b/usr/lib/opkg/info/qca-acd.list new file mode 100644 index 0000000..fb769c8 --- /dev/null +++ b/usr/lib/opkg/info/qca-acd.list @@ -0,0 +1,3 @@ +/etc/config/acd +/usr/sbin/acd-run.sh +/etc/init.d/acd diff --git a/usr/lib/opkg/info/qca-acfg.control b/usr/lib/opkg/info/qca-acfg.control new file mode 100644 index 0000000..383c5e2 --- /dev/null +++ b/usr/lib/opkg/info/qca-acfg.control @@ -0,0 +1,11 @@ +Package: qca-acfg +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-wifi +Source: qca/feeds/qca/net/qca-acfg +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 52023 +Description: QCA configuration utility provides a set of library + API's through which user applications can configure + and register events for wifi driver and hostap diff --git a/usr/lib/opkg/info/qca-acfg.list b/usr/lib/opkg/info/qca-acfg.list new file mode 100644 index 0000000..f508ab8 --- /dev/null +++ b/usr/lib/opkg/info/qca-acfg.list @@ -0,0 +1,2 @@ +/etc/acfg_common.conf +/usr/sbin/acfg_tool diff --git a/usr/lib/opkg/info/qca-hostap.control b/usr/lib/opkg/info/qca-hostap.control new file mode 100644 index 0000000..2f2988c --- /dev/null +++ b/usr/lib/opkg/info/qca-hostap.control @@ -0,0 +1,9 @@ +Package: qca-hostap +Version: g15a464b-dirty-1 +Depends: libc, libnl, libopenssl, libubox, libubus +Source: qca/feeds/qca/net/qca-hostap +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 448810 +Description: This package contains the IEEE 802.1x/WPA/EAP/RADIUS Authenticator. diff --git a/usr/lib/opkg/info/qca-hostap.list b/usr/lib/opkg/info/qca-hostap.list new file mode 100644 index 0000000..3b61905 --- /dev/null +++ b/usr/lib/opkg/info/qca-hostap.list @@ -0,0 +1,3 @@ +/etc/init.d/qca-hostapd +/usr/sbin/hostapd +/lib/wifi/hostapd.sh diff --git a/usr/lib/opkg/info/qca-hostapd-cli.control b/usr/lib/opkg/info/qca-hostapd-cli.control new file mode 100644 index 0000000..930c8d9 --- /dev/null +++ b/usr/lib/opkg/info/qca-hostapd-cli.control @@ -0,0 +1,10 @@ +Package: qca-hostapd-cli +Version: g15a464b-dirty-1 +Depends: libc, librt, libnl, libopenssl, libubox, libubus +Source: qca/feeds/qca/net/qca-hostap +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 23186 +Description: This package contains a command line utility to control the + IEEE 802.1x/WPA/EAP/RADIUS Authenticator. diff --git a/usr/lib/opkg/info/qca-hostapd-cli.list b/usr/lib/opkg/info/qca-hostapd-cli.list new file mode 100644 index 0000000..1a0a34b --- /dev/null +++ b/usr/lib/opkg/info/qca-hostapd-cli.list @@ -0,0 +1,6 @@ +/etc/hotplug.d/button/51-wps-reset +/usr/sbin/hostapd_cli +/lib/wifi/wps-hostapd-nbh-update +/lib/wifi/dpp-hostapd-update-uci +/etc/hotplug.d/button/54-wps-extender +/lib/wifi/wps-hostapd-update-uci diff --git a/usr/lib/opkg/info/qca-hyctl.control b/usr/lib/opkg/info/qca-hyctl.control new file mode 100644 index 0000000..fffe764 --- /dev/null +++ b/usr/lib/opkg/info/qca-hyctl.control @@ -0,0 +1,9 @@ +Package: qca-hyctl +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-hyfi-bridge, qca-libhyfi-bridge +Source: qca/feeds/hyfi/qca-hyfi-bridging/qca-hyctl +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 9760 +Description: This package installs the Hy-Fi control command line utility diff --git a/usr/lib/opkg/info/qca-hyctl.list b/usr/lib/opkg/info/qca-hyctl.list new file mode 100644 index 0000000..60f7b2d --- /dev/null +++ b/usr/lib/opkg/info/qca-hyctl.list @@ -0,0 +1 @@ +/usr/sbin/hyctl diff --git a/usr/lib/opkg/info/qca-hyd.control b/usr/lib/opkg/info/qca-hyd.control new file mode 100644 index 0000000..7b1f22a --- /dev/null +++ b/usr/lib/opkg/info/qca-hyd.control @@ -0,0 +1,9 @@ +Package: qca-hyd +Version: g66bfb41-1 +Depends: libc, qca-ieee1905-init, kmod-qca-hyfi-bridge, qca-libhyfi-bridge, libieee1905, qca-hyctl, libhyficommon, qca-wifison-ext-lib, libwifisoncfg, libpthread, qca-whc-lbd, jansson +Source: qca/feeds/hyfi/qca-hyfi-networking/qca-hyd +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 303114 +Description: This package installs the Hy-Fi Path-Selection daemon diff --git a/usr/lib/opkg/info/qca-hyd.list b/usr/lib/opkg/info/qca-hyd.list new file mode 100644 index 0000000..3e1e0b5 --- /dev/null +++ b/usr/lib/opkg/info/qca-hyd.list @@ -0,0 +1,10 @@ +/usr/lib/libpsService.so +/usr/lib/libmcfwdtblwlan2g.so +/usr/lib/libmcfwdtbleswitch.so +/usr/lib/libpluginManager.so +/usr/sbin/hyd +/usr/sbin/hyt +/etc/config/hyd +/usr/lib/libmcfwdtblwlan5g.so +/etc/init.d/hyd +/etc/hotplug.d/net/30-hyd diff --git a/usr/lib/opkg/info/qca-ieee1905-init.control b/usr/lib/opkg/info/qca-ieee1905-init.control new file mode 100644 index 0000000..df787c6 --- /dev/null +++ b/usr/lib/opkg/info/qca-ieee1905-init.control @@ -0,0 +1,9 @@ +Package: qca-ieee1905-init +Version: 1 +Depends: libc +Source: qca/feeds/ieee1905-security/qca-ieee1905-security-config/qca-ieee1905-init +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 4271 +Description: This Package contains the script helper files for the IEEE1905.1 init scripts diff --git a/usr/lib/opkg/info/qca-ieee1905-init.list b/usr/lib/opkg/info/qca-ieee1905-init.list new file mode 100644 index 0000000..30f8d1a --- /dev/null +++ b/usr/lib/opkg/info/qca-ieee1905-init.list @@ -0,0 +1,3 @@ +/lib/functions/hyfi-debug.sh +/lib/functions/hyfi-network.sh +/lib/functions/hyfi-iface.sh diff --git a/usr/lib/opkg/info/qca-iface-mgr-10.4.control b/usr/lib/opkg/info/qca-iface-mgr-10.4.control new file mode 100644 index 0000000..89d581c --- /dev/null +++ b/usr/lib/opkg/info/qca-iface-mgr-10.4.control @@ -0,0 +1,9 @@ +Package: qca-iface-mgr-10.4 +Version: g15a464b-dirty-1 +Depends: libc, libpthread +Source: qca/feeds/qca/net/qca-iface-mgr-10.4 +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 24767 +Description: User Space application to manage interfaces diff --git a/usr/lib/opkg/info/qca-iface-mgr-10.4.list b/usr/lib/opkg/info/qca-iface-mgr-10.4.list new file mode 100644 index 0000000..eecf7df --- /dev/null +++ b/usr/lib/opkg/info/qca-iface-mgr-10.4.list @@ -0,0 +1,2 @@ +/lib/wifi/iface_mgr.sh +/usr/sbin/iface-mgr diff --git a/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.control b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.control new file mode 100644 index 0000000..b8de1c8 --- /dev/null +++ b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.control @@ -0,0 +1,8 @@ +Package: qca-legacy-uboot-dlan-pro-1200-ac-slow +Version: gdac3737-1 +Depends: libc +Source: package/boot/qca-legacy-uboot +Section: boot +Architecture: ar71xx +Installed-Size: 106 +Description: U-boot for dlan-pro-1200-ac-slow diff --git a/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.list b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac-slow.list new file mode 100644 index 0000000..e69de29 diff --git a/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.control b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.control new file mode 100644 index 0000000..1134bca --- /dev/null +++ b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.control @@ -0,0 +1,8 @@ +Package: qca-legacy-uboot-dlan-pro-1200-ac +Version: gdac3737-1 +Depends: libc +Source: package/boot/qca-legacy-uboot +Section: boot +Architecture: ar71xx +Installed-Size: 105 +Description: U-boot for dlan-pro-1200-ac diff --git a/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.list b/usr/lib/opkg/info/qca-legacy-uboot-dlan-pro-1200-ac.list new file mode 100644 index 0000000..e69de29 diff --git a/usr/lib/opkg/info/qca-libhyfi-bridge.control b/usr/lib/opkg/info/qca-libhyfi-bridge.control new file mode 100644 index 0000000..ad2e748 --- /dev/null +++ b/usr/lib/opkg/info/qca-libhyfi-bridge.control @@ -0,0 +1,9 @@ +Package: qca-libhyfi-bridge +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-hyfi-bridge +Source: qca/feeds/hyfi/qca-hyfi-bridging/qca-libhyfi-bridge +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 4610 +Description: This package installs the Hy-Fi Bridging API Library diff --git a/usr/lib/opkg/info/qca-libhyfi-bridge.list b/usr/lib/opkg/info/qca-libhyfi-bridge.list new file mode 100644 index 0000000..5ade24f --- /dev/null +++ b/usr/lib/opkg/info/qca-libhyfi-bridge.list @@ -0,0 +1 @@ +/usr/lib/libhyfi-bridge.so diff --git a/usr/lib/opkg/info/qca-whc-init.control b/usr/lib/opkg/info/qca-whc-init.control new file mode 100644 index 0000000..05c32cd --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-init.control @@ -0,0 +1,9 @@ +Package: qca-whc-init +Version: 1 +Depends: libc +Source: qca/feeds/whc/qca-whc-init +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 1887 +Description: This Package contains the script helper files for the Whole Home Coverage init scripts diff --git a/usr/lib/opkg/info/qca-whc-init.list b/usr/lib/opkg/info/qca-whc-init.list new file mode 100644 index 0000000..8db88ca --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-init.list @@ -0,0 +1,2 @@ +/lib/functions/whc-debug.sh +/lib/functions/whc-iface.sh diff --git a/usr/lib/opkg/info/qca-whc-lbd.control b/usr/lib/opkg/info/qca-whc-lbd.control new file mode 100644 index 0000000..d4f475f --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-lbd.control @@ -0,0 +1,9 @@ +Package: qca-whc-lbd +Version: g15a464b-dirty-1 +Depends: libc, qca-whc-init, libhyficommon, libpthread, jansson, libwifisoncfg, qca-wifison-ext-lib +Source: qca/feeds/whc/qca-whc-lbd +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 138539 +Description: This package installs the Whole Home Coverage Load Balancing daemon diff --git a/usr/lib/opkg/info/qca-whc-lbd.list b/usr/lib/opkg/info/qca-whc-lbd.list new file mode 100644 index 0000000..6a4fbc8 --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-lbd.list @@ -0,0 +1,6 @@ +/etc/config/lbd +/etc/init.d/lbd +/usr/lib/liblbcmnlibs.so +/lib/functions/lbd-config.sh +/usr/sbin/lbd +/usr/sbin/lbt diff --git a/usr/lib/opkg/info/qca-whc-repacd.control b/usr/lib/opkg/info/qca-whc-repacd.control new file mode 100644 index 0000000..8311903 --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-repacd.control @@ -0,0 +1,10 @@ +Package: qca-whc-repacd +Version: g15a464b-dirty-1 +Depends: libc, qca-whc-init, qca-ieee1905-init, qca-wsplcd, openssl-util, bridge +Source: qca/feeds/whc/qca-whc-repacd +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 74305 +Description: This package installs the Whole Home Coverage Range Extender Placement and + Auto-configuration scripts diff --git a/usr/lib/opkg/info/qca-whc-repacd.list b/usr/lib/opkg/info/qca-whc-repacd.list new file mode 100644 index 0000000..b64fd6f --- /dev/null +++ b/usr/lib/opkg/info/qca-whc-repacd.list @@ -0,0 +1,20 @@ +/etc/hotplug.d/switch/10-lp +/etc/config/repacd +/lib/functions/repacd-led.sh +/usr/sbin/repacd-detect_device_mode.sh +/lib/functions/repacd-backhaulmgr.sh +/lib/functions/repacd-fronthaulmgr.sh +/lib/functions/repacd-lp.sh +/lib/functions/repacd-wifimon.sh +/etc/hotplug.d/iface/30-repacd +/lib/functions/repacd-gwmon.sh +/etc/hotplug.d/button/53-wps-repacd +/etc/hotplug.d/edge/10-apconf +/lib/functions/whc-network.sh +/lib/functions/repacd-wifimon-map.sh +/usr/sbin/repacd-run.sh +/etc/hotplug.d/switch/20-netdet +/lib/functions/repacd-ethmon.sh +/lib/functions/repacd-plcmon.sh +/lib/functions/repacd-netdet.sh +/etc/init.d/repacd diff --git a/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.control b/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.control new file mode 100644 index 0000000..c870413 --- /dev/null +++ b/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.control @@ -0,0 +1,9 @@ +Package: qca-wifi-fw-hw6-10.4-asic +Version: CNSS.PS.2.6.1-00044-S-1-1 +Depends: libc +Source: qca/feeds/qca/net/qca-wifi-fw-10.2.4 +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: all +Installed-Size: 817220 +Description: This package contains the qca-wifi firmware(-hw6-10.4-asic) used in 10.x drivers diff --git a/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.list b/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.list new file mode 100644 index 0000000..66e05e2 --- /dev/null +++ b/usr/lib/opkg/info/qca-wifi-fw-hw6-10.4-asic.list @@ -0,0 +1,10 @@ +/lib/firmware/AR9888/hw.2/boardData_2_QC98XX_xb143_gld.bin +/lib/firmware/AR9888/hw.2/boardData_3_QC98XX_cus261_gld.bin +/lib/firmware/AR9888/hw.2/lteu.bin +/lib/firmware/AR9888/hw.2/boardData_3_QC98XX_xb141_gld.bin +/lib/firmware/AR9888/hw.2/utf.bin +/lib/firmware/AR9888/hw.2/otp.bin +/lib/firmware/AR9888/hw.2/atf.bin +/lib/firmware/AR9888/hw.2/fakeBoardData_AR6004.bin +/lib/firmware/AR9888/hw.2/athwlan.bin +/lib/firmware/AR9888/hw.2/boardData_2_QC98XX_cus223_523_gld.bin diff --git a/usr/lib/opkg/info/qca-wifison-ext-lib.control b/usr/lib/opkg/info/qca-wifison-ext-lib.control new file mode 100644 index 0000000..f89c83d --- /dev/null +++ b/usr/lib/opkg/info/qca-wifison-ext-lib.control @@ -0,0 +1,9 @@ +Package: qca-wifison-ext-lib +Version: g15a464b-dirty-1 +Depends: libc, libnl +Source: qca/feeds/qca-lib/qca-wifison-ext-lib +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 9861 +Description: This Package contains the Wifison Event Functionality Library diff --git a/usr/lib/opkg/info/qca-wifison-ext-lib.list b/usr/lib/opkg/info/qca-wifison-ext-lib.list new file mode 100644 index 0000000..53dd42b --- /dev/null +++ b/usr/lib/opkg/info/qca-wifison-ext-lib.list @@ -0,0 +1,4 @@ +/usr/lib/libqca_wifison_ext.so +/usr/sbin/qca_genlevent_sample +/usr/sbin/qca_listen_port +/usr/sbin/qca_event_sample diff --git a/usr/lib/opkg/info/qca-wpa-cli.control b/usr/lib/opkg/info/qca-wpa-cli.control new file mode 100644 index 0000000..822951e --- /dev/null +++ b/usr/lib/opkg/info/qca-wpa-cli.control @@ -0,0 +1,9 @@ +Package: qca-wpa-cli +Version: g15a464b-dirty-1 +Depends: libc, librt, libopenssl, libnl +Source: qca/feeds/qca/net/qca-hostap +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 32529 +Description: WPA Supplicant command line interface diff --git a/usr/lib/opkg/info/qca-wpa-cli.list b/usr/lib/opkg/info/qca-wpa-cli.list new file mode 100644 index 0000000..d06cb63 --- /dev/null +++ b/usr/lib/opkg/info/qca-wpa-cli.list @@ -0,0 +1,3 @@ +/etc/hotplug.d/button/52-wps-supplicant +/lib/wifi/wps-supplicant-update-uci +/usr/sbin/wpa_cli diff --git a/usr/lib/opkg/info/qca-wpa-supplicant.control b/usr/lib/opkg/info/qca-wpa-supplicant.control new file mode 100644 index 0000000..b1417e5 --- /dev/null +++ b/usr/lib/opkg/info/qca-wpa-supplicant.control @@ -0,0 +1,9 @@ +Package: qca-wpa-supplicant +Version: g15a464b-dirty-1 +Depends: libc, libopenssl, libnl +Source: qca/feeds/qca/net/qca-hostap +Section: QCA +Maintainer: Qualcomm Atheros +Architecture: ar71xx +Installed-Size: 609796 +Description: WPA Supplicant diff --git a/usr/lib/opkg/info/qca-wpa-supplicant.list b/usr/lib/opkg/info/qca-wpa-supplicant.list new file mode 100644 index 0000000..488f32a --- /dev/null +++ b/usr/lib/opkg/info/qca-wpa-supplicant.list @@ -0,0 +1,3 @@ +/lib/wifi/wpa_supplicant.sh +/etc/init.d/qca-wpa-supplicant +/usr/sbin/wpa_supplicant diff --git a/usr/lib/opkg/info/qca-wsplcd.control b/usr/lib/opkg/info/qca-wsplcd.control new file mode 100644 index 0000000..a945c96 --- /dev/null +++ b/usr/lib/opkg/info/qca-wsplcd.control @@ -0,0 +1,9 @@ +Package: qca-wsplcd +Version: g15a464b-dirty-1 +Depends: libc, qca-ieee1905-init, libhyficommon, libstorage, libwpa2, libieee1905, libuci, libpthread, libwifisoncfg +Source: qca/feeds/ieee1905-security/qca-ieee1905-security-config/qca-wsplcd +Section: QCA +Maintainer: Qualcomm Atheros, Inc. +Architecture: ar71xx +Installed-Size: 102703 +Description: This package installs the IEEE 1905.1 AP Auto-Configuration daemon: Wi-Fi credential cloning over backbone network (e.g. HomePlugAV, Ethernet, Wi-Fi) diff --git a/usr/lib/opkg/info/qca-wsplcd.list b/usr/lib/opkg/info/qca-wsplcd.list new file mode 100644 index 0000000..b3bc881 --- /dev/null +++ b/usr/lib/opkg/info/qca-wsplcd.list @@ -0,0 +1,10 @@ +/etc/hotplug.d/button/40-wsplcd +/etc/wsplcd/map/templates/scheme-b.conf +/usr/sbin/wsplcd +/etc/init.d/wsplcd +/etc/wsplcd/map/templates/scheme-c.conf +/etc/athx100.conf +/etc/config/wsplcd +/sbin/uci2cfg.sh +/usr/sbin/ucpkgen +/etc/wsplcd/map/templates/scheme-a.conf diff --git a/usr/lib/opkg/info/relayd.control b/usr/lib/opkg/info/relayd.control new file mode 100644 index 0000000..bdf3dfa --- /dev/null +++ b/usr/lib/opkg/info/relayd.control @@ -0,0 +1,10 @@ +Package: relayd +Version: 2015-03-13-2970ff60bac6b70ecb682779d5c776dc559dc0b9 +Depends: libc, libubox +Source: package/network/services/relayd +License: GPL-2.0 +Section: net +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 9000 +Description: Transparent routing / relay daemon diff --git a/usr/lib/opkg/info/relayd.list b/usr/lib/opkg/info/relayd.list new file mode 100644 index 0000000..755e5df --- /dev/null +++ b/usr/lib/opkg/info/relayd.list @@ -0,0 +1,3 @@ +/usr/sbin/relayd +/etc/init.d/relayd +/etc/hotplug.d/iface/30-relay diff --git a/usr/lib/opkg/info/rpcd-mod-iwinfo.control b/usr/lib/opkg/info/rpcd-mod-iwinfo.control new file mode 100644 index 0000000..2540ac6 --- /dev/null +++ b/usr/lib/opkg/info/rpcd-mod-iwinfo.control @@ -0,0 +1,10 @@ +Package: rpcd-mod-iwinfo +Version: 2016-06-30-23417e94d25570e6d62542bac46edd51e8e0243a +Depends: libc, libubus, libubox, rpcd, libiwinfo +Source: package/system/rpcd +License: ISC +Section: utils +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 5589 +Description: Provides ubus calls for accessing iwinfo data. diff --git a/usr/lib/opkg/info/rpcd-mod-iwinfo.list b/usr/lib/opkg/info/rpcd-mod-iwinfo.list new file mode 100644 index 0000000..8263831 --- /dev/null +++ b/usr/lib/opkg/info/rpcd-mod-iwinfo.list @@ -0,0 +1 @@ +/usr/lib/rpcd/iwinfo.so diff --git a/usr/lib/opkg/info/rpcd.conffiles b/usr/lib/opkg/info/rpcd.conffiles new file mode 100644 index 0000000..3470156 --- /dev/null +++ b/usr/lib/opkg/info/rpcd.conffiles @@ -0,0 +1 @@ +/etc/config/rpcd diff --git a/usr/lib/opkg/info/rpcd.control b/usr/lib/opkg/info/rpcd.control new file mode 100644 index 0000000..2bb71b5 --- /dev/null +++ b/usr/lib/opkg/info/rpcd.control @@ -0,0 +1,11 @@ +Package: rpcd +Version: 2016-06-30-23417e94d25570e6d62542bac46edd51e8e0243a +Depends: libc, libubus, libubox, libuci, libblobmsg-json +Source: package/system/rpcd +License: ISC +Section: utils +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 21069 +Description: This package provides the UBUS RPC backend server to expose various + functionality to frontend programs via JSON-RPC. diff --git a/usr/lib/opkg/info/rpcd.list b/usr/lib/opkg/info/rpcd.list new file mode 100644 index 0000000..e182013 --- /dev/null +++ b/usr/lib/opkg/info/rpcd.list @@ -0,0 +1,4 @@ +/etc/init.d/rpcd +/etc/config/rpcd +/sbin/rpcd +/usr/share/rpcd/acl.d/unauthenticated.json diff --git a/usr/lib/opkg/info/snmpd.conffiles b/usr/lib/opkg/info/snmpd.conffiles new file mode 100644 index 0000000..b8e9b3c --- /dev/null +++ b/usr/lib/opkg/info/snmpd.conffiles @@ -0,0 +1 @@ +/etc/config/snmpd diff --git a/usr/lib/opkg/info/snmpd.control b/usr/lib/opkg/info/snmpd.control new file mode 100644 index 0000000..fbe8e51 --- /dev/null +++ b/usr/lib/opkg/info/snmpd.control @@ -0,0 +1,16 @@ +Package: snmpd +Version: 5.7.3-2 +Depends: libc, libnetsnmp +Source: qca/feeds/packages/net/net-snmp +License: MIT BSD-3-Clause-Clear +Section: net +Maintainer: Jo-Philipp Wich +Architecture: ar71xx +Installed-Size: 15497 +Description: Simple Network Management Protocol (SNMP) is a widely used protocol for + monitoring the health and welfare of network equipment (eg. routers), + computer equipment and even devices like UPSs. Net-SNMP is a suite of + applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both + IPv4 and IPv6. + . + This package contains the SNMP agent, dynamically linked. diff --git a/usr/lib/opkg/info/snmpd.list b/usr/lib/opkg/info/snmpd.list new file mode 100644 index 0000000..e33cb80 --- /dev/null +++ b/usr/lib/opkg/info/snmpd.list @@ -0,0 +1,3 @@ +/bin/net-snmp-config +/usr/sbin/snmpd +/etc/snmp/snmpd.conf diff --git a/usr/lib/opkg/info/swconfig.control b/usr/lib/opkg/info/swconfig.control new file mode 100644 index 0000000..d0c4170 --- /dev/null +++ b/usr/lib/opkg/info/swconfig.control @@ -0,0 +1,10 @@ +Package: swconfig +Version: 10 +Depends: libc, libuci, libnl-tiny +Source: package/network/config/swconfig +License: GPL-2.0 +Section: base +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 8394 +Description: Switch configuration utility diff --git a/usr/lib/opkg/info/swconfig.list b/usr/lib/opkg/info/swconfig.list new file mode 100644 index 0000000..6406309 --- /dev/null +++ b/usr/lib/opkg/info/swconfig.list @@ -0,0 +1,2 @@ +/lib/network/switch.sh +/sbin/swconfig diff --git a/usr/lib/opkg/info/tr069_stun.control b/usr/lib/opkg/info/tr069_stun.control new file mode 100644 index 0000000..bddae71 --- /dev/null +++ b/usr/lib/opkg/info/tr069_stun.control @@ -0,0 +1,8 @@ +Package: tr069_stun +Version: 1.0.2-1 +Depends: libc, libubus, libuci, libubox, libjson-c, libopenssl, libblobmsg-json +Source: feeds/devolo/third-party/easycwmp-commercial/tr069_stun +Section: opt +Architecture: ar71xx +Installed-Size: 8481 +Description: TR-069 stun Client diff --git a/usr/lib/opkg/info/tr069_stun.list b/usr/lib/opkg/info/tr069_stun.list new file mode 100644 index 0000000..5f88dd3 --- /dev/null +++ b/usr/lib/opkg/info/tr069_stun.list @@ -0,0 +1,3 @@ +/usr/sbin/tr069_stund +/etc/init.d/tr069_stund +/etc/config/tr069_stun diff --git a/usr/lib/opkg/info/tr069_upnp.control b/usr/lib/opkg/info/tr069_upnp.control new file mode 100644 index 0000000..eec3c84 --- /dev/null +++ b/usr/lib/opkg/info/tr069_upnp.control @@ -0,0 +1,8 @@ +Package: tr069_upnp +Version: 1.0.0-1 +Depends: libc, libubus, libuci, libubox, libjson-c, libblobmsg-json, easycwmp +Source: feeds/devolo/third-party/easycwmp-commercial/tr069_upnp +Section: opt +Architecture: ar71xx +Installed-Size: 6274 +Description: TR-069 upnp Client diff --git a/usr/lib/opkg/info/tr069_upnp.list b/usr/lib/opkg/info/tr069_upnp.list new file mode 100644 index 0000000..b8a14e5 --- /dev/null +++ b/usr/lib/opkg/info/tr069_upnp.list @@ -0,0 +1,3 @@ +/usr/sbin/tr069_upnpd +/etc/init.d/tr069_upnpd +/etc/config/tr069_upnp diff --git a/usr/lib/opkg/info/ubi-utils.control b/usr/lib/opkg/info/ubi-utils.control new file mode 100644 index 0000000..2c856d4 --- /dev/null +++ b/usr/lib/opkg/info/ubi-utils.control @@ -0,0 +1,10 @@ +Package: ubi-utils +Version: 1.5.1-2 +Depends: libc +Source: package/utils/ubi-utils +License: GPLv2 +Section: utils +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 107045 +Description: Utilities for manipulating memory technology devices. diff --git a/usr/lib/opkg/info/ubi-utils.list b/usr/lib/opkg/info/ubi-utils.list new file mode 100644 index 0000000..846b13c --- /dev/null +++ b/usr/lib/opkg/info/ubi-utils.list @@ -0,0 +1,21 @@ +/usr/sbin/ubiformat +/usr/sbin/flashcp +/usr/sbin/flash_otp_info +/usr/sbin/ubirmvol +/usr/sbin/ubinfo +/usr/sbin/ubiblock +/usr/sbin/flash_otp_dump +/usr/sbin/flash_otp_lock +/usr/sbin/ubimkvol +/usr/sbin/ubiattach +/usr/sbin/flash_unlock +/usr/sbin/ubicrc32 +/usr/sbin/flash_eraseall +/usr/sbin/ubinize +/usr/sbin/ubiupdatevol +/usr/sbin/ubirsvol +/usr/sbin/flash_otp_write +/usr/sbin/flash_lock +/usr/sbin/ubirename +/usr/sbin/ubidetach +/usr/sbin/flash_erase diff --git a/usr/lib/opkg/info/uboot-envtools.control b/usr/lib/opkg/info/uboot-envtools.control new file mode 100644 index 0000000..e84740e --- /dev/null +++ b/usr/lib/opkg/info/uboot-envtools.control @@ -0,0 +1,10 @@ +Package: uboot-envtools +Version: 2014.10-2 +Depends: libc +Source: package/boot/uboot-envtools +License: GPL-2.0 GPL-2.0+ +LicenseFiles: Licenses/README +Section: utils +Architecture: ar71xx +Installed-Size: 12139 +Description: This package includes tools to read and modify U-Boot bootloader environment. diff --git a/usr/lib/opkg/info/uboot-envtools.list b/usr/lib/opkg/info/uboot-envtools.list new file mode 100644 index 0000000..151bca0 --- /dev/null +++ b/usr/lib/opkg/info/uboot-envtools.list @@ -0,0 +1,5 @@ +/etc/uci-defaults/30_uboot-envtools +/usr/sbin/fw_printenv +/usr/sbin/fw_setenv +/lib/uboot-envtools.sh +/lib/upgrade/keep.d/uboot-envtools diff --git a/usr/lib/opkg/info/ubox.control b/usr/lib/opkg/info/ubox.control new file mode 100644 index 0000000..3e07c4f --- /dev/null +++ b/usr/lib/opkg/info/ubox.control @@ -0,0 +1,10 @@ +Package: ubox +Version: 2015-11-22-c086167a0154745c677f8730a336ea9cf7d71031 +Depends: libc, libubox, ubusd, ubus, libubus, libuci +Source: package/system/ubox +License: GPL-2.0 +Section: base +Maintainer: John Crispin +Architecture: ar71xx +Installed-Size: 13968 +Description: OpenWrt system helper toolbox diff --git a/usr/lib/opkg/info/ubox.list b/usr/lib/opkg/info/ubox.list new file mode 100644 index 0000000..ac00172 --- /dev/null +++ b/usr/lib/opkg/info/ubox.list @@ -0,0 +1,8 @@ +/lib/libvalidate.so +/usr/sbin/modprobe +/usr/sbin/lsmod +/sbin/validate_data +/usr/sbin/rmmod +/usr/sbin/modinfo +/sbin/kmodloader +/usr/sbin/insmod diff --git a/usr/lib/opkg/info/ubus.control b/usr/lib/opkg/info/ubus.control new file mode 100644 index 0000000..08b662c --- /dev/null +++ b/usr/lib/opkg/info/ubus.control @@ -0,0 +1,10 @@ +Package: ubus +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubus, libblobmsg-json, ubusd +Source: package/system/ubus +License: LGPL-2.1 +Section: base +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 4240 +Description: OpenWrt RPC client utility diff --git a/usr/lib/opkg/info/ubus.list b/usr/lib/opkg/info/ubus.list new file mode 100644 index 0000000..e6f0d1e --- /dev/null +++ b/usr/lib/opkg/info/ubus.list @@ -0,0 +1 @@ +/bin/ubus diff --git a/usr/lib/opkg/info/ubusd.control b/usr/lib/opkg/info/ubusd.control new file mode 100644 index 0000000..b7ba2c4 --- /dev/null +++ b/usr/lib/opkg/info/ubusd.control @@ -0,0 +1,10 @@ +Package: ubusd +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubox +Source: package/system/ubus +License: LGPL-2.1 +Section: base +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 8398 +Description: OpenWrt RPC daemon diff --git a/usr/lib/opkg/info/ubusd.list b/usr/lib/opkg/info/ubusd.list new file mode 100644 index 0000000..c06aa69 --- /dev/null +++ b/usr/lib/opkg/info/ubusd.list @@ -0,0 +1 @@ +/sbin/ubusd diff --git a/usr/lib/opkg/info/uci.control b/usr/lib/opkg/info/uci.control new file mode 100644 index 0000000..676c45d --- /dev/null +++ b/usr/lib/opkg/info/uci.control @@ -0,0 +1,10 @@ +Package: uci +Version: 2015-08-27.1-1 +Depends: libc, libuci +Source: package/system/uci +License: LGPL-2.1 +Section: base +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 7321 +Description: Utility for the Unified Configuration Interface (UCI) diff --git a/usr/lib/opkg/info/uci.list b/usr/lib/opkg/info/uci.list new file mode 100644 index 0000000..e5004a6 --- /dev/null +++ b/usr/lib/opkg/info/uci.list @@ -0,0 +1,2 @@ +/sbin/uci +/lib/config/uci.sh diff --git a/usr/lib/opkg/info/ucihelper.control b/usr/lib/opkg/info/ucihelper.control new file mode 100644 index 0000000..17e328a --- /dev/null +++ b/usr/lib/opkg/info/ucihelper.control @@ -0,0 +1,10 @@ +Package: ucihelper +Version: 2017-11-07-000000 +Depends: libc, libstdcpp, uci +Source: feeds/devolo/devolo/ucihelper +License: devolo +Section: base +Maintainer: "Helmut Lucht" +Architecture: ar71xx +Installed-Size: 24144 +Description: ucihelper diff --git a/usr/lib/opkg/info/ucihelper.list b/usr/lib/opkg/info/ucihelper.list new file mode 100644 index 0000000..e0de668 --- /dev/null +++ b/usr/lib/opkg/info/ucihelper.list @@ -0,0 +1 @@ +/usr/lib/libucihelper.so diff --git a/usr/lib/opkg/info/uhttpd-mod-ubus.control b/usr/lib/opkg/info/uhttpd-mod-ubus.control new file mode 100644 index 0000000..766ee22 --- /dev/null +++ b/usr/lib/opkg/info/uhttpd-mod-ubus.control @@ -0,0 +1,11 @@ +Package: uhttpd-mod-ubus +Version: 2018-11-28-cdfc902a4cb77bc538a729f9e1c8a8578454a0e5 +Depends: libc, uhttpd, libubus, libblobmsg-json +Source: package/network/services/uhttpd +License: ISC +Section: net +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 6375 +Description: The ubus plugin adds a HTTP/JSON RPC proxy for ubus and publishes the + session.* namespace and procedures. diff --git a/usr/lib/opkg/info/uhttpd-mod-ubus.list b/usr/lib/opkg/info/uhttpd-mod-ubus.list new file mode 100644 index 0000000..e5cbe57 --- /dev/null +++ b/usr/lib/opkg/info/uhttpd-mod-ubus.list @@ -0,0 +1,2 @@ +/etc/uci-defaults/00_uhttpd_ubus +/usr/lib/uhttpd_ubus.so diff --git a/usr/lib/opkg/info/uhttpd.conffiles b/usr/lib/opkg/info/uhttpd.conffiles new file mode 100644 index 0000000..57b0b33 --- /dev/null +++ b/usr/lib/opkg/info/uhttpd.conffiles @@ -0,0 +1 @@ +/etc/config/uhttpd diff --git a/usr/lib/opkg/info/uhttpd.control b/usr/lib/opkg/info/uhttpd.control new file mode 100644 index 0000000..36b2b09 --- /dev/null +++ b/usr/lib/opkg/info/uhttpd.control @@ -0,0 +1,12 @@ +Package: uhttpd +Version: 2018-11-28-cdfc902a4cb77bc538a729f9e1c8a8578454a0e5 +Depends: libc, libubox, libblobmsg-json, libjson-script, libustream-openssl +Source: package/network/services/uhttpd +License: ISC +Section: net +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 26973 +Description: uHTTPd is a tiny single threaded HTTP server with TLS, CGI and Lua + support. It is intended as a drop-in replacement for the Busybox + HTTP daemon. diff --git a/usr/lib/opkg/info/uhttpd.list b/usr/lib/opkg/info/uhttpd.list new file mode 100644 index 0000000..f7e476e --- /dev/null +++ b/usr/lib/opkg/info/uhttpd.list @@ -0,0 +1,4 @@ +/usr/sbin/uhttpd +/etc/init.d/uhttpd +/etc/config/uhttpd +/lib/upgrade/keep.d/uhttpd diff --git a/usr/lib/opkg/info/wireless-tools.control b/usr/lib/opkg/info/wireless-tools.control new file mode 100644 index 0000000..8d51adb --- /dev/null +++ b/usr/lib/opkg/info/wireless-tools.control @@ -0,0 +1,11 @@ +Package: wireless-tools +Version: 29-5 +Depends: libc +Source: package/network/utils/wireless-tools +License: GPL-2.0 +Section: net +Maintainer: Felix Fietkau +Architecture: ar71xx +Installed-Size: 24518 +Description: This package contains a collection of tools for configuring wireless + adapters implementing the "Linux Wireless Extensions". diff --git a/usr/lib/opkg/info/wireless-tools.list b/usr/lib/opkg/info/wireless-tools.list new file mode 100644 index 0000000..ca71144 --- /dev/null +++ b/usr/lib/opkg/info/wireless-tools.list @@ -0,0 +1,3 @@ +/usr/sbin/iwconfig +/usr/sbin/iwlist +/usr/sbin/iwpriv diff --git a/usr/lib/opkg/info/xml2json.control b/usr/lib/opkg/info/xml2json.control new file mode 100644 index 0000000..d435d21 --- /dev/null +++ b/usr/lib/opkg/info/xml2json.control @@ -0,0 +1,10 @@ +Package: xml2json +Version: V0.4-1 +Depends: libc, libstdcpp +Source: feeds/devolo/devolo/xml2json +License: devolo +Section: utils +Maintainer: "Stefan Schake" +Architecture: ar71xx +Installed-Size: 15174 +Description: XML to JSON tool diff --git a/usr/lib/opkg/info/xml2json.list b/usr/lib/opkg/info/xml2json.list new file mode 100644 index 0000000..b5b99d4 --- /dev/null +++ b/usr/lib/opkg/info/xml2json.list @@ -0,0 +1 @@ +/usr/bin/xml2json diff --git a/usr/lib/opkg/info/xmpp.control b/usr/lib/opkg/info/xmpp.control new file mode 100644 index 0000000..926138b --- /dev/null +++ b/usr/lib/opkg/info/xmpp.control @@ -0,0 +1,8 @@ +Package: xmpp +Version: 1.1.1-1 +Depends: libc, libmesode, libuci, libubox +Source: feeds/devolo/third-party/easycwmp-commercial/xmpp +Section: utils +Architecture: ar71xx +Installed-Size: 5557 +Description: XMPP Client diff --git a/usr/lib/opkg/info/xmpp.list b/usr/lib/opkg/info/xmpp.list new file mode 100644 index 0000000..928142b --- /dev/null +++ b/usr/lib/opkg/info/xmpp.list @@ -0,0 +1,3 @@ +/etc/config/xmpp +/usr/sbin/xmppd +/etc/init.d/xmppd diff --git a/usr/lib/opkg/info/zlib.control b/usr/lib/opkg/info/zlib.control new file mode 100644 index 0000000..8559219 --- /dev/null +++ b/usr/lib/opkg/info/zlib.control @@ -0,0 +1,11 @@ +Package: zlib +Version: 1.2.11-1 +Depends: libc +Source: package/libs/zlib +License: Zlib +LicenseFiles: README +Section: libs +Architecture: ar71xx +Installed-Size: 38923 +Description: zlib is a lossless data-compression library. + This package includes the shared library. diff --git a/usr/lib/opkg/info/zlib.list b/usr/lib/opkg/info/zlib.list new file mode 100644 index 0000000..277f385 --- /dev/null +++ b/usr/lib/opkg/info/zlib.list @@ -0,0 +1,3 @@ +/usr/lib/libz.so.1.2.11 +/usr/lib/libz.so.1 +/usr/lib/libz.so diff --git a/usr/lib/opkg/status b/usr/lib/opkg/status new file mode 100644 index 0000000..4e72f2e --- /dev/null +++ b/usr/lib/opkg/status @@ -0,0 +1,1605 @@ +Package: dlanApp2Backend-plcnetapi +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc, libstdcpp, libmicrohttpd-no-ssl, avahi-nodbus-daemon, libprotobuf, boost-program_options, dlanApp2Backend-common +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: delos-wifi-peer-isolation +Version: 1.3-2 +Depends: libc, delos-wifi-driver, ubus, jshn, jsonfilter, ebtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: iwinfo +Version: 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371 +Depends: libc, libiwinfo +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: kmod-stp +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-llc +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-rpcd-powerline +Version: 2019-01-23 +Depends: libc, rpcd, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: kmod-lib-textsearch +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libc +Version: 1.0.14-1 +Depends: libgcc +Status: install hold installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: kmod-ebtables +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-bridge +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-wifi-button +Version: 1.3-2 +Depends: libc, ubus, jshn, jsonfilter +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: delos-ipv4ll +Version: 2016-02-02-000000 +Depends: libc, avahi-autoipd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: opkg +Version: 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-9 +Depends: libc +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/opkg.conf 26a52078154f218f09fd06901c7da77d64 + /etc/opkg/customfeeds.conf 61d1f3aa62fe977614ed0c2f0ad3b2ee2f +Installed-Time: 1550598862 + +Package: ubus +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubus, libblobmsg-json, ubusd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: libpthread +Version: 1.0.14-1 +Depends: libgcc +Status: install hold installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: kmod-bridge +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-stp +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: avahi-daemon-service-https +Version: 0.6.31-12 +Depends: libc, avahi-daemon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: rpcd +Version: 2016-06-30-23417e94d25570e6d62542bac46edd51e8e0243a +Depends: libc, libubus, libubox, libuci, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/rpcd 9f58e09bb250fe6cee61c873ff2c1a19cb +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: busybox +Version: 1.25.1-2 +Depends: libc, librpc +Status: install user installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598861 + +Package: kmod-qca-wifi-unified-perf +Version: 4.4.60+g15a464b-dirty-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), libgcc, libc, wireless-tools, librt, iproute2 +Provides: kmod-qca-wifi +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: kmod-ledtrig-delos-wifi-leds +Version: 4.4.60+1-0 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: ip-full +Version: 4.0.0-1 +Depends: libc, libnl-tiny +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/iproute2/rt_tables 08c418b8469951cd5c59da91e4b116cd62 +Installed-Time: 1550598862 + +Package: delos-rpcd-acl-debug +Version: 2018-11-21-000000 +Depends: libc, rpcd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: libwifisoncfg +Version: g15a464b-dirty-1 +Depends: libc, qca-cfg80211, libhyficommon, libnl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: libwpa2 +Version: g15a464b-dirty-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: swconfig +Version: 10 +Depends: libc, libuci, libnl-tiny +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: ebtables +Version: 2.0.10-4-5 +Depends: libc, kmod-ebtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libiwinfo +Version: 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371 +Depends: libc, libuci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: qca-acd +Version: master.131 +Depends: libc, qca-ieee1905-init, kmod-qca-hyfi-bridge, qca-hyctl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: libcurl +Version: 7.57.0-1 +Depends: libc, libopenssl, libnghttp2 +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: openssl-util +Version: 1.0.2o-1 +Depends: libc, libopenssl +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/ssl/openssl.cnf 06baa8f15992bacd3e5b113cd571d828c0 +Installed-Time: 1550598862 + +Package: avahi-daemon-service-http +Version: 0.6.31-12 +Depends: libc, avahi-daemon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-ipt-filter +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-lib-textsearch, kmod-ipt-conntrack +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: kmod-lib-crc-ccitt +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: qca-wpa-supplicant +Version: g15a464b-dirty-1 +Depends: libc, libopenssl, libnl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-hostap +Version: g15a464b-dirty-1 +Depends: libc, libnl, libopenssl, libubox, libubus +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: qca-whc-lbd +Version: g15a464b-dirty-1 +Depends: libc, qca-whc-init, libhyficommon, libpthread, jansson, libwifisoncfg, qca-wifison-ext-lib +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: open-plc-utils-modpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: qca-whc-init +Version: 1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: kmod-qca-ssdk-hnat +Version: 4.4.60+g3a1f4ba-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-extra, kmod-ipt-filter, kmod-ipv6, kmod-ppp +Provides: qca-ssdk +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598865 + +Package: libcap +Version: 2.24-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: libhyficommon +Version: g15a464b-dirty-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: kmod-ipt-conntrack +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-nf-conntrack +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-cgi +Version: 2018-09-28-000000-2 +Depends: libc, libubox, libubus +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: base-files +Version: 157.2-15a464b+r49254 +Depends: libc, netifd, procd, jsonfilter +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/system 900c57b42ddb42e13240db959adb9131bd + /etc/hosts 081ef9d5367595d16e30b4b4549d9f4353 + /etc/group 35b63adf31591ac37358e918a5e8d4f9c1 + /etc/passwd 6a451aa33393f47ade89b8bce4d9711818 + /etc/shadow ccbbfeee2dd560403fea13f7f431ebd21d + /etc/profile 4cdc28653240d0b0fd8705c0f96094b602 + /etc/protocols edede1354b2d18b1403125b305049d4b5c + /etc/services 47f3393d265c8cefc2d1ec72f8b0b02cde + /etc/shells 8b35ce73c18161a7d7ed16fa244410993b + /etc/sysctl.conf fb5466dac5d2d861a01636bd7b1788a9c8 + /etc/rc.local 515018aa94eb4937dade12dc0d69890b35 + /etc/sysupgrade.conf 9e87b05fe2f12c84d1c465b39632274847 + /etc/config/system 900c57b42ddb42e13240db959adb9131bd +Installed-Time: 1550598861 + +Package: kmod-nf-nat +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-conntrack, kmod-nf-ipt +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-fwknopd +Version: 2-1 +Depends: libc, fwknopd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: libnghttp2 +Version: 1.29.0-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: relayd +Version: 2015-03-13-2970ff60bac6b70ecb682779d5c776dc559dc0b9 +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: open-plc-utils-hpavkey +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-parental-control +Version: 1.3-2 +Depends: libc, delos-timerd, rpcd, delos-wifi-eventd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: netifd +Version: 2015-12-16-245527193e90906451be35c2b8e972b8712ea6ab +Depends: libc, libuci, libnl-tiny, libubus, ubus, ubusd, jshn, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: uboot-envtools +Version: 2014.10-2 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: procd +Version: 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18 +Depends: libc, ubusd, ubus, libjson-script, ubox, libubox, libubus, procd-nand +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: delos-ntpd +Version: 1-1 +Depends: libc, ntpd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: ubusd +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: qca-hyd +Version: g66bfb41-1 +Depends: libc, qca-ieee1905-init, kmod-qca-hyfi-bridge, qca-libhyfi-bridge, libieee1905, qca-hyctl, libhyficommon, qca-wifison-ext-lib, libwifisoncfg, libpthread, qca-whc-lbd, jansson +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: libustream-openssl +Version: 2015-07-09-c2d73c22618e8ee444e8d346695eca908ecb72d3 +Depends: libc, libubox, libopenssl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: qca-wsplcd +Version: g15a464b-dirty-1 +Depends: libc, qca-ieee1905-init, libhyficommon, libstorage, libwpa2, libieee1905, libuci, libpthread, libwifisoncfg +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-llc +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libiconv-full +Version: 1.11.1-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: jansson +Version: 2.7-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: open-plc-utils +Version: 2017-01-16 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: kmod-ledtrig-gpio +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-timerd +Version: 3b8d6f9-3 +Depends: libc, libpthread, libubus, libubox, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: qca-hostapd-cli +Version: g15a464b-dirty-1 +Depends: libc, librt, libnl, libopenssl, libubox, libubus +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: iconv +Version: 1.11.1-1 +Depends: libc, libiconv-full, libcharset +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-rpcd-system +Version: 2015-10-09-000000 +Depends: libc, rpcd, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: ucihelper +Version: 2017-11-07-000000 +Depends: libc, libstdcpp, uci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: avahi-nodbus-daemon +Version: 0.6.31-12 +Depends: libc, libavahi-nodbus-support, libexpat, librt, libdaemon +Provides: avahi-daemon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: delos-wifison +Version: 1-1 +Depends: libc, libstorage, libhyficommon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: miniupnpd +Version: 2.0.20170421-2 +Depends: libc, iptables, libip4tc, libip6tc, ip6tables, libuuid +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/upnpd 060f9b12f76e33b9b10440a91f666e2a08 +Installed-Time: 1550598864 + +Package: ntpd +Version: 4.2.8p9-3 +Depends: libc, libopenssl, libpthread, libcap +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: firewall +Version: 2015-07-27 +Depends: libc, libubox, libubus, libuci, libip4tc, libip6tc, libxtables, kmod-ipt-core, kmod-ipt-conntrack, kmod-ipt-nat +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/firewall 7a847b000c49ec99fe7b03e2594041d703 + /etc/firewall.user bd68324966481011f5e36570258ad97dd4 +Installed-Time: 1550598862 + +Package: open-plc-utils-plcgpio +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: kmod-nf-ipt +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: open-plc-utils-setpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-customization-common +Version: 1.0.0-2 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: libuci +Version: 2015-08-27.1-1 +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: open-plc-utils-chkpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: libip4tc +Version: 1.4.21-1 +Depends: libc, libxtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: ubi-utils +Version: 1.5.1-2 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: kmod-ip6tables +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt6, kmod-ipt-core, kmod-ipt-conntrack +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: odhcp6c +Version: 2016-02-08-dc186d6d2b0dd4ad23ca5fc69c00e81f796ff6d9 +Depends: libc, kmod-ipv6 +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: fstools +Version: 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21 +Depends: libc, ubox, ubi-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libdaemon +Version: 0.14-5 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: libmesode +Version: 0.9.1-1 +Depends: libc, libopenssl, libexpat +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-ipt-extra +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: uci +Version: 2015-08-27.1-1 +Depends: libc, libuci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: kmod-ebtables-ipv4 +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ebtables +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libstorage +Version: g15a464b-dirty-1 +Depends: libc, libhyficommon, libuci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: kmod-ebtables-ipv6 +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ebtables +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: dropbear +Version: 2017.75-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/dropbear/dropbear_rsa_host_key e3b0c44298fc1c149afbf4c8996fb92427 + /etc/config/dropbear 0198dbc97b5a9aac76a5c6233684571ccd +Installed-Time: 1550598862 + +Package: libnl +Version: 3.2.21-1 +Depends: libc, libpthread +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: curl +Version: 7.57.0-1 +Depends: libc, libcurl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libmicroxml +Version: 2015-03-18-caa8d3e6887f5c70e54df555dd78e4e45cfa74cc +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: libstdcpp +Version: 4.8-linaro-1 +Status: install hold installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: mtd +Version: 21 +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libjson-c +Version: 0.12-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: libgcc +Version: 4.8-linaro-1 +Status: install hold installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: open-plc-utils-plcstat +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: open-plc-utils-getpib +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-migration +Version: 1-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/migration/3.1.0To2.3.0/00-downgrade 3ea52d845059ac8b3327ed63fa68a998eb + /etc/migration/5.0.1To5.0.2/00-upgrade 2297036867dc4182ac43919b957d0f4379 + /etc/migration/5.1.1To5.1.2/00-upgrade 7148041cb6af6644976a8393c96fa7d564 + /etc/migration/4.0.0To5.0.0/00-upgrade b2a02a83d10cbb343dbf5c01d1009eb8de + /etc/migration/5.1.0To5.1.1/00-upgrade c53b91eadfd9c5d3174b0a865bcc0a78cf + /etc/migration/3.1.0To3.2.0/00-upgrade 282e609d42b13e468bd0524da1be1be9dc + /etc/migration/5.1.2To5.2.0/00-upgrade dc4a538a2b7af7035efca32ae606657869 + /etc/migration/2.1.0To2.0.0/00-downgrade 56a121dde92ec63ce437bf0b2d39f7ec75 + /etc/migration/3.2.0To3.1.0/00-downgrade 59ae7794cee0b63679267ba066e1c281e9 + /etc/migration/5.0.3To5.0.4/00-upgrade 2e7d7598fd5bc73c2c07c7793e9dc056a5 + /etc/migration/5.0.0To5.0.1/00-upgrade d9ee4b487ba5628e7d7b845862069d6e0f + /etc/migration/5.0.2To5.0.3/00-upgrade f506ac1d29ce16b489cf3645646a2792df + /etc/migration/2.2.2To2.1.0/00-downgrade 55941c78e7062642ac599a7aff20f73f89 + /etc/migration/4.0.0To3.2.0/00-downgrade 795f1804ce1ba1f514dc1cb07f3fead0e4 + /etc/migration/3.2.0To4.0.0/00-upgrade d70586f2c2688b4a3016d4439e7ddbda9e + /etc/migration/5.0.4To5.1.0/00-upgrade 26fbbb5b46858a98a92f7722a199ae5608 + /etc/migration/2.1.0To2.2.2/00-upgrade 6f809e3dcbca93478e89027656a65da12c + /etc/migration/2.3.0To2.2.2/00-downgrade 5a0abb887c8bc14e86b8bd16be4eed26eb + /etc/migration/2.2.2To2.3.0/00-upgrade 2d17692a4d9ed84c5ae6f3b5cb253f2dd8 + /etc/migration/2.3.0To3.1.0/00-upgrade a51f1d47f7b319723114c85542315cb1f2 + /etc/migration/2.0.0To2.1.0/00-upgrade 645364eca3add86a30820fb6e76c2bcab4 + /etc/uci-defaults/99_delos_migration 36b2518934ecffb3960b6e3502ec52e4ec + /lib/migration/migration.sh d3ce33e9e402f989f300d98c074e8aaec3 + /lib/migration/plc-pib.sh abe7ec9c0a2f0e1956cc1a009515d689b3 +Installed-Time: 1550598863 + +Package: libip6tc +Version: 1.4.21-1 +Depends: libc, libxtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libuuid +Version: 2.25.2-4 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libubox +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: kmod-leds-gpio +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: kmod-gpio-button-hotplug +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: snmpd +Version: 5.7.3-2 +Depends: libc, libnetsnmp +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/snmpd eece5809cb5000e2e1c5984fd202db5271 +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: logd +Version: 2015-11-22-c086167a0154745c677f8730a336ea9cf7d71031 +Depends: libc, libubox, libubus, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-compat +Version: 1.0-3 +Depends: libc, xml2json, jsonfilter +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: dlanApp2Backend-deviceapi +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc, libstdcpp, libmicrohttpd-no-ssl, avahi-nodbus-daemon, libprotobuf, libblobmsg-json, boost-program_options, libubox, libubus, dlanApp2Backend-common +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: librt +Version: 1.0.14-1 +Depends: libpthread +Status: install hold installed +Essential: yes +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libmicrohttpd-no-ssl +Version: 0.9.59-1 +Depends: libc, libpthread +Conflicts: libmicrohttpd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: delos-snmpd +Version: 1-0 +Depends: libc, snmpd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-legacy-uboot-dlan-pro-1200-ac-slow +Version: gdac3737-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: avahi-autoipd +Version: 0.6.31-12 +Depends: libc, libdaemon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: libjson-script +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: delos-customization-variant-devolo +Version: 1.0.0-2 +Depends: libc, delos-customization-common +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: open-plc-utils-plcID +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: librpc +Version: 2015-11-04-a921e3ded051746f9f7cd5e5a312fb6771716aac +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: libieee1905 +Version: g15a464b-dirty-1 +Depends: libc, libhyficommon +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: libavahi-nodbus-support +Version: 0.6.31-12 +Depends: libc, libpthread +Provides: libavahi +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: libblobmsg-json +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libjson-c, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: dlan-fw-pro-1200-ac +Version: 001-8 +Depends: libc, dlan-plc, open-plc-utils, open-plc-utils-plchost +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-ieee1905-init +Version: 1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: delos-wifi-schedule +Version: 1.0-3 +Depends: libc, iwinfo +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: iptables +Version: 1.4.21-1 +Depends: libc, kmod-ipt-core, libip4tc, libip6tc, libxtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-rpcd-plctool +Version: 2016-06-30-000000 +Depends: libc, dlan-addons, rpcd, open-plc-utils, open-plc-utils-hpavkey, open-plc-utils-plctool, open-plc-utils-plcID, open-plc-utils-plcstat, open-plc-utils-plcwait, iconv, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: qca-iface-mgr-10.4 +Version: g15a464b-dirty-1 +Depends: libc, libpthread +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: tr069_upnp +Version: 1.0.0-1 +Depends: libc, libubus, libuci, libubox, libjson-c, libblobmsg-json, easycwmp +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: bridge +Version: 1.5-3 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: jshn +Version: 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb +Depends: libc, libjson-c, libubox, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: dmc +Version: 1.5.1 +Depends: libc, libubus, libuci, libubox, libjson-c, libcurl, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: dvlutils +Version: 2016-01-19-000000 +Depends: libc, libstdcpp +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: dlanapi +Version: 2017-11-07-000000 +Depends: libc, libstdcpp +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: kmod-ipt-core +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libpcap +Version: 1.5.3-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-rpcd-network +Version: 2018-10-10-000000 +Depends: libc, rpcd, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: procd-nand +Version: 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18 +Depends: libc, ubi-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: ca-certificates +Version: 20161130+nmu1 +Depends: libc +Status: install user installed +Architecture: all +Installed-Time: 1550598862 + +Package: kmod-qca-hyfi-iptv-helper +Version: 4.4.60+g15a464b-dirty-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-bridge +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-ppp +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-lib-crc-ccitt, kmod-slhc +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: configsync +Version: 2018-11-07-000000-2 +Depends: libc, libstdcpp, zlib, libubus, libubox, libblobmsg-json, dvlutils, dlanapi, ucihelper, libopenssl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: libfko +Version: 2.6.9-5 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: xml2json +Version: V0.4-1 +Depends: libc, libstdcpp +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: qca-libhyfi-bridge +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-hyfi-bridge +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: open-plc-utils-plchost +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: open-plc-utils-plctool +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-wifi-driver +Version: 1.3-2 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: libubus +Version: 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e +Depends: libc, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: uhttpd +Version: 2018-11-28-cdfc902a4cb77bc538a729f9e1c8a8578454a0e5 +Depends: libc, libubox, libblobmsg-json, libjson-script, libustream-openssl +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/uhttpd 2bd53b222530208a1b79d63bce854f6792 +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: dlanx-standby +Version: 2-1 +Depends: libc, ubus, jsonfilter +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-nf-conntrack +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-htmlmgr-redirect +Version: 1-0 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: ip6tables +Version: 1.4.21-1 +Depends: libc, kmod-ip6tables, iptables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: libxtables +Version: 1.4.21-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-leds +Version: 001-1 +Depends: libc, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: zlib +Version: 1.2.11-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: qca-acfg +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-wifi +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-rpcd-wps +Version: 2017-09-05-000000 +Depends: libc, rpcd, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: delos-wifi-config +Version: 1.3-2 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: delos-rpcd-accounts +Version: 2019-01-30-000000 +Depends: libc, rpcd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: kmod-nf-ipt6 +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-nf-ipt, kmod-nf-conntrack6 +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: delos-wps +Version: 2017-08-28-000000 +Depends: libc, qca-hostap, rpcd, qca-hostapd-cli, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: fwuagent +Version: V0.9.9.1-1 +Depends: libc, libstdcpp, libcurl, libopenssl, boost-program_options, boost-system, ubi-utils, libubus, libubox, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-wifison-ext-lib +Version: g15a464b-dirty-1 +Depends: libc, libnl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: kmod-qca-hyfi-qdisc +Version: 4.4.60+g846e528-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8) +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: boost-program_options +Version: 1_58_0-4 +Depends: libc, libstdcpp, libpthread, librt +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: boost-system +Version: 1_58_0-4 +Depends: libc, libstdcpp, libpthread, librt +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: dlan-addons +Version: 1-2 +Depends: libc, dlan-plc, open-plc-utils, open-plc-utils-plcgpio, ubus +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: qca-hyctl +Version: g15a464b-dirty-1 +Depends: libc, kmod-qca-hyfi-bridge, qca-libhyfi-bridge +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: libprotobuf +Version: 3.4.1-1 +Depends: libc, zlib, libpthread, libstdcpp +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: kmod-nf-conntrack6 +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipv6, kmod-nf-conntrack +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: qca-whc-repacd +Version: g15a464b-dirty-1 +Depends: libc, qca-whc-init, qca-ieee1905-init, qca-wsplcd, openssl-util, bridge +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598865 + +Package: easycwmp +Version: 1.7.0 +Depends: libc, libubus, libuci, libubox, libmicroxml, libjson-c, libcurl +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/config/easycwmp 921d47208f44fc2346fdc2cf8f831b9da4 +Installed-Time: 1550598864 + +Package: libexpat +Version: 2.2.4-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: ubox +Version: 2015-11-22-c086167a0154745c677f8730a336ea9cf7d71031 +Depends: libc, libubox, ubusd, ubus, libubus, libuci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: delos-base-files +Version: 1.0-3 +Depends: libc, base-files, uci +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: kernel +Version: 4.4.60-1-08d19d61653d44ba12b170a053afede8 +Depends: libc +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libcharset +Version: 1.11.1-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: libnl-tiny +Version: 0.1-4 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: delos-rpcd-ath10k +Version: 1 +Depends: libc, rpcd, jshn +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: xmpp +Version: 1.1.1-1 +Depends: libc, libmesode, libuci, libubox +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: dlan-plc +Version: 001-8 +Depends: libc, open-plc-utils, open-plc-utils-chkpib, open-plc-utils-getpib, open-plc-utils-modpib, open-plc-utils-setpib, open-plc-utils-hpavkey, open-plc-utils-plctool, ebtables +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: rpcd-mod-iwinfo +Version: 2016-06-30-23417e94d25570e6d62542bac46edd51e8e0243a +Depends: libc, libubus, libubox, rpcd, libiwinfo +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-lh-migration +Version: 1-7 +Depends: libc, xml2json, jsonfilter +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/uci-defaults/90_delos-lh-migration 10a2afcfeef21e42a24ef1db55990826d2 +Installed-Time: 1550598863 + +Package: libnetsnmp +Version: 5.7.3-2 +Depends: libc, libopenssl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 +Auto-Installed: yes + +Package: uhttpd-mod-ubus +Version: 2018-11-28-cdfc902a4cb77bc538a729f9e1c8a8578454a0e5 +Depends: libc, uhttpd, libubus, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: delos-webui5 +Version: 2018-01-09-000000 +Depends: libc, rpcd, rpcd-mod-iwinfo, uhttpd, uhttpd-mod-ubus, uhttpd-mod-tls +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: fwknopd +Version: 2.6.9-5 +Depends: libc, iptables, libfko, libpcap +Status: install user installed +Architecture: ar71xx +Conffiles: + /etc/fwknop/access.conf a4974454fc648f0392583e3edf645a2198 + /etc/fwknop/fwknopd.conf 9318c9f42811b0371fd520b2b6f7cada46 + /etc/config/fwknopd 0ad312320836a4cc3b17f9a93e8d3e2aa6 +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: open-plc-utils-plcwait +Version: 2017-01-16 +Depends: libc, open-plc-utils +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: jsonfilter +Version: 2018-02-04-c7e938d6582a436dddc938539e72dd1320625c54 +Depends: libc, libubox, libjson-c +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598861 +Auto-Installed: yes + +Package: wireless-tools +Version: 29-5 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: tr069_stun +Version: 1.0.2-1 +Depends: libc, libubus, libuci, libubox, libjson-c, libopenssl, libblobmsg-json +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-wpa-cli +Version: g15a464b-dirty-1 +Depends: libc, librt, libopenssl, libnl +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: qca-legacy-uboot-dlan-pro-1200-ac +Version: gdac3737-1 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 + +Package: delos-rpcd-swconfig +Version: 2015-09-10-000000 +Depends: libc, rpcd +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 + +Package: qca-wifi-fw-hw6-10.4-asic +Version: CNSS.PS.2.6.1-00044-S-1-1 +Depends: libc +Status: install user installed +Architecture: all +Installed-Time: 1550598864 + +Package: libopenssl +Version: 1.0.2o-1 +Depends: libc, zlib +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: kmod-slhc +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-lib-crc-ccitt +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + +Package: kmod-qca-hyfi-bridge +Version: 4.4.60+g8c70f75-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-bridge +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: delos-wifi-eventd +Version: 1.3-2 +Depends: libc, qca-acfg, ubus, jshn, jsonfilter +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598863 +Auto-Installed: yes + +Package: delos-wifi-guest +Version: 1.3-2 +Depends: libc, delos-wifi-driver, kmod-ebtables-ipv4, kmod-ebtables-ipv6 +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: dlanApp2Backend-common +Version: 12c9d02f2bb0b109d5d6c9cb7d9849356ae78687 +Depends: libc +Status: install user installed +Architecture: ar71xx +Installed-Time: 1550598864 + +Package: kmod-ipt-nat +Version: 4.4.60-1 +Depends: kernel (= 4.4.60-1-08d19d61653d44ba12b170a053afede8), kmod-ipt-core, kmod-nf-nat +Status: install hold installed +Architecture: ar71xx +Installed-Time: 1550598862 +Auto-Installed: yes + diff --git a/usr/lib/rpcd/iwinfo.so b/usr/lib/rpcd/iwinfo.so new file mode 100755 index 0000000000000000000000000000000000000000..586aab45d1f1d0fc7f8b1afa2d2dbb6aae50717d GIT binary patch literal 11276 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 LZ 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

    ns@i+P% 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

    &*eAPIprjTk#@ zv`@=dw_DyPSfZ}pH`#riVvF4-n5in4&WY-^L}nbT`c5$RlWkDa>0u?aypK!0ZuH?Z zh(BK1gKzK~-SkiGbG-P8(!YPJ0ByGZ~oHBaAQF}vqP}Cufr#-wb zYTXDWM>O0pl~a}ERq4`iIt$uSGQuEJ&hhvEouEWCGRo6d#kB172w$BI@BX43LF$CO z9?X`QU`gWE_pLs)=pBBa(bs^Nn>1`pIVKw=c_(0qSPFyUkn$3?A{!QR*fYgKP7e-q zu2kCL(QGRTCSiAr&H@fl-)vhs{yNN7Zsd;i>wVxuQ(`$zk+?F;7=+aD@% zy2jF?Q&0;Bw!+l{>vV?R?e16Gk6-Kz7+mmS`;!^8FZ$#>kmho64uH&!lx+2hg6?7e zRteXWkdN~FV!W>&nH^*Q)Mfqo5RM1_Ci@aJ0c&Hi{qi@r-`zbw;Pc-;sFhUX6f#$j zP3crya^PHt>6AAo?Sf5*fp?V$jAppX?aEL~{uZ&TMFh7$liPyyK4kr|5}G`b;O1*> z?$n8y?+^<$k4b-u;O#Qv2=n&#$@N2r|FGqHzD(eyew*Niz?a0yBm;dQE-vCxKlJGs z&{!+U>(59OdXB^OFhxXq>o1Vl5VYuUon4gt5fHr_)3R^O*f>L$jAyD+k@xw1{~U0R|oIN&B_xt~?Kr%3~Ur!Je1NLsY}Ns3O;&I9OycvL@qmMquqrTP z_kk$+TVV_OnNQ0}nAwH!@uh1a`b9pj#SDG%Yw@tTXZIzmJg*jC-EV8KWr_IAk(p@7 zbimud`J~x16^7j0<}|~?l;k&(yc-8Y_kMhNtu~eCMtr>esKyV&i_3ZkXRBA-NdCRU z&D@D|(=$+kOb<*e*(F3hmVlVL%Uj#Wh(u}$`YQad;!F5*92*_rr6##C6=?6vPDUr*185fkHvPh7N1g_wn_E()EiAP*+EY5 zUmu=U$BEHL)CpitD(_a%f)BxkivG4T3%B0Y-@3KCmOMGLRNi16-2dS)b374%f26MN zQ6bz--Qx<|(96@zc%8$=47Ag4EtkzOBgti)7u?e$+k1zLQFjOhVN9k6rkW-JKX^p5 zr-)T?@boZ(_4ubEUs}N?{CYP1@>+ejH9ZhGW!P` ztLL~agbxtppbB`uis6M)-~STUOkWt@?iWW!NuTwcHU+7 z0o(WY6!={qMi#&Cup+)cEh8VIOF?t>9Y?5#vAcgnGI#8^;U7^ndPl&OdY70c$5};2 z8!X+9Ah^&6U45;RGoHXse(x*e`GEn8M!BdFD;n>a7%uxeC%bgsv#yQ5afR4u_XKR( zIC=Ty0uw~alXKW<7imz+p*9@K_BvF+vj=O!WmCouPqP8{MHy_(T!?%^^a$R4v3_}4 zqL67#46Z}5C~_yQ*dtNkDBLf#pvqw^0mc(u`orf zOuHgJZB?d$3m@beNEhp#Ip8kgG{Z6W$o+FsG%6eZst3d4Q ztL8=WGxV+I1s@uIhW3s_G1=L3R0qsHW1R|>qzjwS|5^RP1$6&yfKT_zyA^G(>EyNr19A%TYqEAl7^~$T}nC_9VyN zjHvYaG5wYNndO4c>v~VXP5rt{koCf_vDI3X7qdl)=Qa?M-`LpAmpYOAocv5skMfx5 zYA8hQa%<9_uJ*Ut%Z9>Zk{2k)O-!NQA23>|-2b>?ZFklbQ9bl{91l z+}84w7|vBHnUcto4hQ#lD$2nmd#T_;9|8gR-fLC4++#4s!blZ2oW!%(6DUi2Rf zA|ds8Tx%nP(R+Q}*;z<^zwSm;nq$$NPVb1=aq^8tvDb%OA)W6&o6*($NC_sR|9(%q zC=&=ZuQoa?|7E=<+4~GX13o~R>(%nulG)+jY_S@{Y)YPNqAuYvm`PenQ5Mqb0BcvuY{O%W45)=0!soo}p(XWn56y6ih zVN1K>Y|jZZ@V`6ke^(BcI<{yW0cRIV+BirUsUDTd1OZ2pg)*fg$G)Ra$%0R;M0nO= z>?Wxz&56}U{4Cv+?zwn+uR=Uflx++NJ``Gny23&4Gt=Y-v+dD5Bofjshie`3Cocl7 ze+pw^g~zKc5e*haruz^GjdX^8Md;#?n>Uu}E=BZG2G zs&z%-dp+adv89Raw6H@wFTZ<_kpzP)K}IZe-iQW;es{`f({BP6gB&dtoUt{!oM6%4 zlQ?EVqjnpVLjSEqv!o&F_jB?r6Dgu)cEVKp7v=O2bD{doZuz12uks^&UlPp0OUC#@ zEXHvF$A_M0`0&1Ty2I!6V6)*SST@`vmH-*AG6u*f94uwbV2HuD-z3;-2Z?gTnYVY5 z(xvFA1ShT9b;R=LzR5vdRgNRvL-zz+461fT5$BV)Cyrfix8YU?Wk?A{mI_R< zzmuTn{%!6tn7R~I>MCYB+UWCV>X1192sqX-k&_mZp?WjZ3C`omO=kDSkz{hFGk3Xv zdEODcsPPzFcqAieVm4%k$DTgIQ|y{wVL~~-X%ow`Ub-)`J?QlZy`o#r)R7HggtpMW zYn*)uh8lzUH6ByXIV}T*KqnBvTXe8FgR-uiK@%7^SSGW3_Etfge{*!x9Dezw-u+i` z8vb^@dVUT$2bYq;F|Z!Ie_O$r_!qD`hRHQJ$Mr#E1(AE?38o2ORY+{ydquzQ%itYz z{sJ(% zVX@skks>mtCK|z*W`FMx=4~(SA*`6^&VP{2XMXhe31^6rZY2aH>FdBD0IH; z8hf5b@ZlBzHE5t`eE2vkL11IOb+Wu2f!26IAqD=8DW(wXF<>`!xCWz}lF+;yC@PQC za`E2q+~LB)tk8s-v?^>_MgMOjWR+(+H+T(%_G%3CN|-2xHjS0m!5__loDjWJQ73@+ z)6ZSL2x}@V+Xp^8d$(XY^jK4NMNuQP+&JPIoA&>rxs41E! z-vq1|5s)!u|mM<#QNC~otU-osmeOdlX zx)%SE@uolRjVX{}lP;0HwyAHA!4Q;ZZ$*e4_Jz_W?lYbC?h5+=mYPwTIq>4@Gq%%o z&2zrpu5CXx=YSUlU2Ya%R|`rHC}g38F9_wzTe@=h>i)d%VRi3GLKH=?5Y5%{R?kUr zal4_i8TJ4}G*P@pvq^+|y5K1ebdQj#v!E+eus0a{^{U>{2MSe(-t_5E%#jYJsB{c7K zcQAWIw|8^-aWuUuEx+F@Uv$sHUwuAG_9<2NqC9w>4CWbFXK1 zz*%Ep0|iujFwZ5yC6}G4{ZRMhc^SS(G|Xukmmi-~Up4MGTehy_9v-+v+mQK)L!0S& zlK&L@me<6LtIjz4%jI(XFaOg&>psDSKK#$cdo6s%5fy}yc8;i{MQG#4f&4UxE=%ub z7IEer*M+a;fw7q%jPPR!79Y@0LA}^&8*JzG*Xp&pcK!C_yYgd6!%a#PX-pRtT%I>& z_~f-F4%4R@hjgl&dDZLRkOLnSNILJn)bXV6?%u?cn#{<#1GD7e@vBY56ac~{ zw&P`$9Ze%#5mumpLG=!to}=6697gd#Ga|3m1a6GtCiW39u&%If&_{ewCX1XO;!>e7 z(y=(uXjR0zV~J4?g5g{8IIwlemBGF0e}U?Sv*xgS!RFYE7|FeV)!ZAy>M0v_SE*vo zg$sJG;1k5qSeSq`0(~Fw+ndxQ;NR^FfF8HS%pn~Pn~&k3m^wV`afj0klP`4>oTR6v zho|q(Ot#B^cN(4Q?fk5<1l&zW%wkMg?n+4$g=yaT@b$j!tJhQ?Yxx1Vk;Uei&)kV+ zhHUyZ>3Yzz?Ez1dsO9%!r*zL2Y=g?I9zz_kDEdc~8pdrgMS=@`P%v>L$PGU{mbg4A znOjUpT%>wF(iayiEU68dNce_OX*e%f7HO;|%8NGRct}s5R?ElrS!wpJfR_(Qd6&!y zzdTrC^m8J=ygt0bH?oP{hSHi2`h_N1PDMS^+l*!gp~=#;a&V%nSB(K5QAt`VyO z?ysL&7w0j(!FV!4AbdVAV%a#C`$t02j7JB|sd9>#Wbi2+tc31*-n7>)6Yl36#=fWI zzwGa+MnP`E{E^%;q$@K#lXjY}Y482O7(P$_<(BwhU zQ^5)X#N@4ybLD?^;3i?i<4hCChWV?hR{m>ot3xy~UGHhEwMuYaCw%&N6t8oUbXXSz{7^OU?+|p4ZzudZL68N4}|H!XUxw*gKJTxo@N5HHP1f0)AAkrMvEOL!Ol$NPDQAzAVJIV zBEjhJoIvbOf2V@9)?l~Y@0RYrbU5Qjt*~&PVs2#5*R=qUMon=uJtDzxq{>9dCdY*( z!|1-rtSii_O^5u15Etz68`EDKbUX`V?WO(P-qY?ie*Rk5U%P@LV45^~5^zD`!m#=3 zHG2Q$Qkt3f2D$8^nGJd~W5k`(Vq?11lNI!_Ym!w)L=T9%`ZX{$lk!&oe)&z!Kl^P` zN7ei@X^)bnAg^|I1I|8%e3#Z!{Xm568O=Fwk18wR*LY<@ivRT2YfEtXPk${8h&(Ju z4vP&s!J#WOa58-iM*=>c9N>B`1L0%aWgCMFK5*Q%e8kMCe6R7#1lL=s1XvIBVmH}O z^%sd8gam7Tq?kttEODCH`BUwMfMqgi3en^_LKs|M4Vb|o!C2A+f_xjll6t~GnWKII z?+3*Qy)-k5!?wGePeie5Um7krT$FQ|K0>c8g2s;gvdV>*3wFn(m?m#>oK;WeD#>*Y zH_uJIX*13W=c=NvoZ)c5>{sp^96K3$Sc3SBs*Eak{7CYLVC||KCf0(q0w`O^A2z!wN0*2+=kC| z*y8z2OGDE=g5SIfTE2hkf9WH^@C;y;0PI6)MWT9G9z8f! z*Dblg=A8 zlp>?x87?0(OPjD2u(B*uqI+i_34=JYp?-FkL zpwk0&>8cVP>_)!@=7An!>ymB|eR#0$ z>kH0rN#_0_zI-nMM*a=Ia$}-A;0AsF@MzE;I_#NjPtAefU>5af2$1oZV29(SdOO|M zDFLJLC&K<-s@j6G(|=X~sGr0B*aASkrO9SPl@j$DsOxgdzaRCT0|uRpFcS*}E_+=y zhwBAniKL*D+4huD?VWU@)%F%~v6nJMffe937G>HDQpQEGbICfe(Xx~^|GaG?+N2+T^udKePg^$l&ksiqp*pb!5NZ_g6Wh=jW8=y6&O z^G0d+Dmve=Lz>Dnf!jX5^Tu`5jDxenQ%L=w4BuUd^UW(MQs-P zYTQzx1s~4myYut4)LZC**OSsU4INs%`@EZb%nR^^V3*dppW-h3&*Yv2JL@5|37u6Z zkk=Fc3tK~JG5c_Wi`yf8oUPlci7Ks`9F1ybq;VwJAC~NB>7~#W+`;dBsKYW8GXeq0;y zv{{TLwg(P7OF$2@Lrk9ZdJWUjGYmEk6vCN_3$`vBa?N!QPCm-K;9qPIuB1cnfB&y= z#`Wf9@%#V!|Nhs6A)GTL4HIkNtp}?ptLGT3LtSH=?QOPAW(WSPL2sEqI0o0Su>_nR zaY7=-#{-qX9ru6#-*7^ro=;)K`|8eZ0R|Ul)QKV3{5*o*YNQ2kd0)MvJ5Wf9Bcyu* z4(k6uwpW6;sSY**t`4Ewz!O}gnusNWgp@h1q$?B_7%|(uQV7g#2M!k&#dJ`1U_yM^ z>WD-I|LtmIsY`ELRe!ipTf@q0OC(r`7AalS9>I)QxqZiBSp7Gs6WBmaI}pQ403_Jh z2hk<9yaE~3t3Zu>45_`l-M$h?taUP&=w3c9IXxgEnQzKJXQw~xR?lE5SCX=5E7DFct|!fZArJeU%OSGYW&A5pYFA41{DePqF%0ZWDa6 z(UNue9d*pN58p9^7gx03p045BQ$2x?*ayrnFr+MDoFqae zL-15JIG~JruE7!ri?zup!|H*GTb|!-Fd`LdJNe;$rY^Ve6Y$!vjuL%Jc~+Y-J>YcB zN9f0~8TOg4$%_(oIM*P7gr(6(#xtb4fEZSfu1(0mHb%kh6ax53YCU-M zd3Q!<5zQmuXPv;Nww#dG*0MgwMAvwVqBt^FZYf+4)ZYc zK_oh_IK-qnl!t~bXu4_`g<)E-#AK>!l~|w9?re?$qob7tMX^=+Cuj-!=0Z_%e&x>% zKmHgdhw;MB%5#Dv(+va2fpu|S+b^eVA;GxRc}en>;U(3G(W{pc58Wd#?{fe9e;1?a zO_5IQL-k@mX=F3ea}1$u>~wK76?er1N&;zO^BaHrIO$d^oV6d#ZqY-jLuPhdL9OZLF&SWD!uNL?$ zSdslP*|I|%qeI(9Vw1)xcpwp~7L!_vh^v3+hv2gMj{LZ^^P6CVICJwu$^-w|FKlCW z-gUKYgMZF{y;ogFz3-~?t{sg9Da0T)r;;-Y^d(BmULC*;@#7u=i&wo$Gk}f%!Wb=4S9TS^{>Wf;V%Pc4^Ro} ziYkLH*^z-8>tcN7#!e8m4g8wdQ)b&e{diHSAvejfN=GwWKlV&vEUFuvuK9N-6pSU@ zJVRWlW#ZU}EI(h_dTQTqD6o_lSLDUX8E5WrTsrK z2P|PkW}P*3LVpjqpiC&EJMyR-{XM}aF+aVwMe@PgOLE$`a5(qLIm~F21UEMZRJGpW zCqtt$Uhc4;UX~%-61&i_=u6ZsCq(CF?~2jVVKpaKtTH_fn0B`qppY3ibozV6p>WCQ9#;*~XH4x;o6-ZI#Oouh#BGZQlZtQ7eZuE##@ zAefB9u5Z5VK2s0~!CK>75Nu8Y)rpkd@Af8kQ23r0U!z32clLK4)DRvtM*STh6f5k! z-{JbmVPfNGvKtNCe!rR{<0$0M?Q#jOf24CdU2Kc?qdmVzs3Uf?`~>CfWdY8(VdFbu zDRwWu--@LWeEMMDN3z>8jR3B1LGnrFVUo3TC^0y_;C#E@9k5nIxD|wHTy1IPocx`F zXXRu9j&+`Yvw1*&X(r>f4La;jhuV_OZ9`Wi0Xk%28o}h#uTUqGeMOHA7sykWS7wV; zL4O6&NA|Hb(656~WEa8r^k*Hay!CV9Y_o7o^L)Lk{F7&huHg?Cb~PKU$1 zL0y>T_W9|-uH);7wnwK?58XY>(Z;{88lS4aF zy5Zoyof*q5Fn#SYKn~Y2K#793ZoKA#RqeGGGVTwm!f?2;I7o+!n@B zYYu+OcW*qMYp`3VayQj#BV5t51Uuq@t52_DsTPxz;LthTc%yeOBzm}x(Cu1{m>dcu zBR6=bBPtV9l5Fc)Ttk_5+lldPhfj6%-r}I&v(4XZ3=V(DM!SYId55QtDA?F3(L_Qw zX}GRACAcX}5ZhU)HHPbN)S|Wz473q~j*WJ^d}Y)141s5KMf?DY>LDf1i-dFuKuE3MJkRjZ%5hd<<^_7MpXW-{bPabcE%S$Xilb z(ypYQqxnpHdVG=8{BBi2xSJA{wt^6Fjc>Ywlp^i=6*`0SjsmdrM|Mr$2dr=Ox$|v5 zs8XJD=fecL7&=4_;l?Lt)gTS80>#h9HGlG2SeI9W*f|`j{1Iwxvgz(Q>CP}P z;E0JwXj#hJqHzc|!%Y>IG-E5t&?eoE0%Por?iFkVCasKWK0^kLW;^V%)EJL7h;Oog zz(sy68p6t4o1&u%=j+=z9ATCP2~v8N!8VziLC%PD*b+!(*W$<9>m)t4UmlEQaW&o*NYN$uPc$`M<>9kZ zOXy0b6WTTLp&6c#_2lzF?>3m=Fz0I6Sw27W{He|H@`79z;`Xv_l4w~;W5};uYocgz zc`S^cC)lR)1~2VhOO}V)HG=ODlVsgSs#PHd*7?-zcePvY^*7xsxM>f__u}~rBezPP zVC$c&XsdqXaJ|dOO~0?qf`~!K43q_w9@q>R!Rtk1Q#@bY%t=sU)$= zZH>ZyU-neQ_Pr5Y&-9hPR}bV<%hH4GCBb@yY;*_eHOy3n z7j0MPjbcwmy9_1)CJYBop$GPz!^MDdi}VF`D*)pEvy3)OjozBB>C#V6%){h_1Pc!& z>MvPSXPWa$^(eA=fv1_jj2*{J==ceI&W9R5D`LmfnNn{Y!68%AFNjyV(Y7bchvrP% z#}01}pQ79*R2DY+7;wR~v7bnJHM*Z*=spKJc`~$qvage#WU?PN?fxy{LQUE43S9}# zX}XNTGfV4Ziu3bxWSTxsFvVP~W|NW-@Fof(OMSBr+>_pi5AYUS#F5%>JTW6%I0f6d zf$EnRu#Ombjmh8?SLBibcIF?ZBDJQg02hj}E^Q6GXgTZ=CnV>`osn01PJ#Rw1$^ra@zUE}fvODtioR>fGo!L-{b+!BGCnf>PVB{9ZMfO<|0Dm03AfzQ-B490k zI_l>5m%N3~OGC#``>>KFS~SX@60V+@Jon&7+pa)D-EZ(8nX!2=)SDX$Ruik_;w={q zyJ2^5a)X~9@k2{sw6#cZnp;qQ_H^wKZvRyOlXLVWk3X>MS4Ky}` z3u|-$)w8$C-7Q?_1c0yf7?9n;;7K+@*bz1x2vJ1(?xH`L5~zGTRW58gyf@3Q6f5<7 zSK!eW1PGj`|H1B19>5o_=AC7ocG?u*yMX0$2yP$V%t3|O8UKH|eWflZzeC1Xkdnq> zaKS^8qm>M@rZ&&m25V{bHg<}M*w|&)fh?(O5H(w{1i3sGu*>SsjX8_ptTGUgHxgXa zZz=UBWTJ)54~uHgXpF;6l&bN?I0fEil?hLzrT3Mj%2b4Eq9ob=$V3o4V3pt^f>UJ+ws_Qr zAt4)#Jpgs`#ZQx-Js~aEj+q(JgCp~IYCA<=t?oSOlJnzo`uqvc0%HP(5a#S0)jApN zQ``k`p%1Gq>;Grrk)2h0Q6!GM_@%wkw%<^d8xL^w~Wi;9OO_+d*PO9`4Gs z`LHsc1}u_jMUM%O9Z7Rl)nl{z@XPyT;Oc#Yxg&A**43G0A-#t*%(DYMMb$sBt{TS|zco%czfuGKe}y@^JV!pSu@lP%Uh28Zi0 z45>BFi7}csY%9l<561#^!~+ou1fVTK*bzZ7P)X11uMr(rhk;<&o?tr?y%gW9zjG8R zI|hwNa@An>@N&TEpzjR!z(r~cE*i#<2-b8wDZ6*2lzGc@g~-VK!F<_2`WW*ZyZWv4 zLh<50^g+qK{E||X64Ug~a(b;MBuS8OERqh;x%p6x&X>i4XPd$8JPy|9cG>!xpGw2Z{uCBwPAthRkMs^@@LJ^;aELVs5 znW`!3_gB-7!4lp@teZvz_}}y4vCcBP&$kq~TM7o5WmlM~D~bYBYI+ z$k{Uz9AA#Mcx5=6cm|j)VWTV|w^-&M#4~A3emK7#0`?|1Qv5UQ)hazzF0Rwh(mqK2bLF#|4c4 zw)pv<|M{O|P9;^-Ssd~??HWWo3mD~mWyQ`X5=4`|DPR@)Od(6H&f-vYtBuW*UcF_( z2PQfot(%Ul6-|9^bF&2l4Imgk2@@vcQyrd5&Mm6=Z>GMA)}bEVtz={}0E5#dWWb}<;gXa;Wydg}|c$;CuK(h1Cm+QU# z@s;Hm!^OC`+WRa|6~4#Uji{}z0S?NW9NVT}kZ1jtVchpA%{eqRL`M4tPO8O*LUbct zn_$p0g`#1b=sl4nk?3M?m_sc2)-a1B6Mg;nm&b#NUN)Y5{oh7s2a(cP#4p||a~ zPZX<{w=lM+G5`Hp+I~$<`b(8gzAH5z!+Ce9fM|(24Wq^eb*!jmgfS|%;NijLkL^#S z1K$V%HMdR?t6`qc>?80aLS*~)2kex&X1HM`>2UuE;a0+8JuAa|5x8khYY9BUnhLTt zC{?>5A%mU6Y?7ziQGRN=-1_v4(jR)R*qz|iF0dZdf1JA+{Wbb`_uVhFbI~*UDn|a1 z9QO6{u-Fvt_3U~pxYqT1hV@Ovysc#Mh~xe)$loCusjkG^VzS+eE>#dhJ=5?W1qs{5 zU@o6Y^d=ba&53TpcH34!_~v@SMh|)tuvRA3p|#Olj5(f3ET*fsaU2g$G^vN7OU>TA zHrAzpTRFlIzK|!r4FPFydj;a+qH=DCU=)DVP0MC{@<-)QpS{=j0uy?sY7L~l5v9v> zswH+S&xK&f;-Jj|I^0 zgI^kv$H)ZL%ez;!8$sG~RECQ>>0w_;)U)vM+L3v2IU3S?!v3~ecAn$kXEk))xnM1g zERxo14zWRRY}eNBf*TT;BaCz(Nw;Z!4Cndbo|DCW1ywTc8Wv-01x<5Xr8bRveugDT zDt5~W2rc+&j|+tV1v$OSwO6QTT#i~ImY&(FwQx|^S{NfQAXMsiBCO*C$q0*0i&B6G zJeuKl#yl2cs`*b@80lZA%CNmWUW}R;nyi2`^E)A^=qzQCI$R|6h;qrg_&2Yj0 zqma%YR|`TzD{1k8zuE`~Z1u-Z_s6iwq}|t{rV78sd=7?^EI7e5g9+V%4tjP;CHw(Y zh-$5SwpjgU{WQ(;F<-`Z|z+I&)FUfDbS$bdV|S zzj=xl!zh^k?85k65X$RhozVw2T zN!NAJnMUa)`4aVDeO}sC%D$g}z5)grWhBRX2Ww3@hEr#{eiymIhUuD0N{bV}n!YzS zJ0=3&Br zqUmdf(b=-dNvyrJoEPtp1h-@*a7A?%cTr!cT6{1J`kB_BhlpjoJ8z3v$tT*a@L0~G z9!G-rh8|i9Yu}1f1KztP3oRe1Vz~IdG|dZ`gu4x*JXW%d2R7NH*u)Iycc8&xvJPKV zhT&oLL?9uNIT_z67}DnOp|oK2-oIc0N$c@^C3ugf^`9t}vWOn42`&cU4s;}|L!I|O zo>01Sm5(()Qmrr~IImlRTh!<36Q*Sgb)?>}$!YbzG2A95Fmw`gt%z&yZZP$vV@5u7 zV#nTFpGhz~4>B91#lr5zLuh!yp^MX6-2>Nbjy(0>11|8BP{OzV4D`L-!xH<2t{G3R zi9C@NF9lPjTrX^)Xl7wA$newOxlVm(MMTT#9MjQfGzMU5X!&GQXV>D_+{{H%^}FC^ zO1@3U`}%KR|2yW0^VwF;>odev%nKf?;G##sYN$vpsg`%v^YfwBpMC)oRxld9({Rmo zBr|PDy;xedoDc))6T(9z^^_=|vH;Za{ljWO9|6AU7H2z!!kV}=8TD<`rw=r)?9d0^ zl^56J2&189inBh=XJ$uXT%J}C_ZqW#4;Be!3u~N$!?W{8Lej+~7UUJygETeRVkifj zbl+fd1kvP#h6}0|@Sa{<6-t$UGrY&e5Hk3uI7dkc84huw!ISfyaw{X=F~NI#pBL6T zI5jM9=c$gp;f&3V*&AEVZbi8#f2U!PfSr(~iFyxH<8=PW(rH{74habE$C@sArepz) zU;Dove-MM#o@^%hc>c6qr=JzHTWHcis9|6u3J{jsb zQa7)uQ3Ji3u17IfL-#x6MD`Kv#-e8A3ZT_Qd{Dp*swiS9b5z?4pxt`EVG(kf@ba7` zsZ+__Np8!d%Rmc5@@WRfB%61B?_@22_k1tp?9LYsD7s2ciO)h;OSqiFbF*q zH;W~PyKHNb9=1+$rQsG9Eh5ydlW-)wA(+44&!)Bn=-KakAVxL|gb;yD1b!tuwqXpl zLRRQ0rq3rI*|YT+ynm^#uICvh(Em9rH{r^HcE6)TNAzDBZwsAd*|pxdxwdtw%Z7&B}NPa8DudQdJkr(#uSv(^9H?x zGql~hMdbuW{@Z+L`b6rPPN-}|($oxlCH@uW>#&$Crje^ujJFHoEuS`{um8TD%+D$D*?kN#`uhWLOZBhU zh}!8Q^58;#hbOX1Ji0j%bDg)mvzu|4+_Tnj%bm>z*F{FN@LT(PhM()bu^{z|!wcIw96%>U3a1 z!WO$Gl9zm?8l9UYf2=_u1&??1^Lb-B&vb*RXAo9wKoE8gyR!p z_w}phA;Stt%KCg?VkE!$7+Vc_iY{8y_FT2JcCIbA_ZHvu%yM#4%etv>8K0OitUoIA z=Dflt@W!UmJ%*cImy?E%4nG}s$ocjsD^9SS)7FqX;@IHVHRkW@G1k1G+h$dI?&Z_1 zG0iZ62sPS?aKuxIjfz-xhQgj)OmuC6K@HUxy-!?SzTK4yOMBlYIPF_>+3s`5Qrr)J zAS9c{${FSzDLkVyIv5`ebeCc&>WRUV)uQnqSRXN(4-|;*YwxvmY4wp&5j;KH@IC?? zSFvY+WXXPzUCxyw--{!Y=?8fCB#Dw}ZA#43=a zR7Ima)}q_Fu0E|QtZaJbb@{$!af>(veFxs6N@{Jn{cduyPCm8CcauUVFRpglaCDwC zo+{lr^bufjr@ihTX=9q^WH^?*vcAaMa>yS(64h8`2KHzHZscioFZv^$-w7}*MVp&u z47{n(p_o~HUxw8}UuVqBK{oij+gn|BLDF;CX@z`_Xip>NasA z;}0f>%k}zC7u!c23jxKS22V1Ud3@EzcF_cjgDT`EvlG69xJp82G|mh+-~1K}nk*OP z6xP9{=voEmCLCdFFpJBei8|p0uH4dWsR*vnx1SPNrL0~(Bj7zYC(19^pef_W11b!2 zosW4ZbAJBQHrHs-^Q?DJ3rXt~&a*oZ=_ zmLlE49KJz$LWsBaHDq}2p~XqHC4!&e9FIcrQOImA2mQ@tii`;jMSpB;GF-kNj0Z%N zV>X|!2ql6LAcAMs&>2l`yjnqyqo?c^S)6GEzpYekx7h&L`peqPY5l&e=`L5N#X)#Ql86Xl=iS%Qh5dqF%U!-4lx9cjTN z>bHQwiNBLi#6GlTu2MBHFpez}#10rEo%i2+;y(yZ@UsGL^Mc~}6LF^AV}BW!kHi+~ zo#kJ~g-@jSKDv%>q&Z}y(lyjbUA#n{!+;BdN}!hvR9RcvJ$lv=?U3c!jpP1ep1*Oq z1R?$zX3u_0OuBWQbEn|Kqg$d9vXcDda&ze!f>G~ZW9RZtA{+@*S;36!LMXvm;Qws* z$z8_d&?)x$`PcskI|f)LLG@}*Jzf}^D=sGikp4I? zBAt4cVU$pbN#D|>%wVpl)ksH;fv!(53!O|o=oltI{8m!VOgpl1G;tYoS|dfHf-6L2 zkF2-%W{)DBFcizG8TMFsM{l}*!deq?+^UYC6XJZE*Q!cI)1!u(4-TO8vF84@=)_u3 z;0>(nt}&{Uo{*0Db)DYgd3ktXjg3;e7wc#0`X#pC*rBz#XH_!E>sE6vo`z~2`8XIOQst1XZwS^R7I;&?fi3{NG@{UsK zj+;nuL3Q~pVPfvMlAm2}4_f+Uz~2bybwJr37HL;6ltMR!A0en#o36%{;C(~_tN%`& zX|0ISRIw6scu!7Yg1&lq-5ve*Hof2*hKt@B@{riG-_4l*S?^^Q|5+;Z865~gZyn1n zqmWoKA?$iWfJ$rmJENzKX^f8E$lL>SBOx*R=uZ0QgX;Jy``u{EfCuX2|a~%opsKYAgbY9iYVV?|e69WyJ^Y*Ds)m{$}`_Rq%B1TdiWc(a6-xZ4oc& zq7Lc>OY|JWMj7NlM7Mine>1$6a^~kAB8yMg73GAkbRV$F4AmoTtUbK{N88p!3NwuE z8Zk7`;71W5{U-REPpE0Y3HT!YftWi&$Ck#u1apfOC!^OKiAntnUyEJ}f)D1>M_UpH zbuV#(sr0_+D;|+md7JkySN+X6bmab_WZ7}SDUr5B7c%?jls7&fhm%du=zn_bEzail zBlq8*6}z?WU4M0Y)X0F9&?9sN;+n9V9$U8SE%0;Cn@@2kL zM=|vysL3Gqq{SxZewA_*-@Bi)a(Qed?_$7Ex?wtI@=08@;?`q+Q-P=+QTj54MNc!v z*MCLGCzL52`GCey2N{D>uI-yFuMoO&*!m&s#=R$N1UaHB^_>Cliv`&p3tGv~;XQ{j zu+)U)t{&2N+=vb)q30OpF-$jJDepBtuBF#}f5r^_px8!Bb;LHJ42xwQc0Q2bDgxo7 zzeK(qtavD3dbVL}V{7R63-Pky@6Iq}wH2lh-CEq=s#ps(3}J(0IW*XB);1)bbTRGO zuM=>t1>KBS?=8=-PRod99~Y}ns?9~pK;-XdShRF+^0|-xVj|h*Q|d3~6D0S%g-{pw z=)~0nNX0D2asRi`S^?@2Z}?HAaVNbGT8G-|-(uoId?=dfNQNml>0qJ$>*9F1{yfxo z0aJKv{Ta)BrS1~ZI4yJxYObh6f%ykDS8h~(jqy9|BqQkHY5w{Eit1T|VgJMF;NR)TZ>z=YW%!;9rvy%jI`xWh-Eg&;`pa%PUPu4S{y7S7NvQl97v*%lmNiI&KCWPpejYdL#42(4 z%tmW$XDC_vJ;RCytTRyfJ9+;VNbU6*Q@bE4DuiJ)Ayvl;CYerpPKHATg4guB6IAyQ zsQBFzxsLd{a)XA0UqT#PF!FIQ?LtoNJ|Q@Tj&mX*;2jw*BF|~? zdvHX(lX&?Sdkn<6nm$?B)$dnb)d6fI-y2j8wz1`*47Zn<&4w>0cqBD#39p$^y(gz$FT{cD>SAj#&XQ>KE`5A8X2Fbu>L4$*qvedC zwmA>c?}qn?khkX_^?14aQQCD6aYRN8AJg|uHoM<)JqN>k&(uW3*ur=fal*-vm2##~ zqcK*IQGGTim+)~1e*w?F{-4xS;hi;%;X%8Kc-D$aG=*_qD9cCEH5%&+#W!_5;vcH6 z=i4yj%=HO^cC(V0#*p33N32JwL+=Ku377-)NfZ56XuG+&n{?q^rGi-+KN)(E#fp36>d# zT6Qw0Fa<(cD=;pB2W=hbKMlf@kH^FPX*7lmXVcZ>1;fL9WI7XYG5R+0tj6UvYa_x3BSN1LtbN`?_K>e_QXGzE?C9r-?+b>Lfu_fTqhe4kCf6rx ztWs5>>!5e{PcWZP{)XYn(6Bn!D$)+eyW`P)Og?eRvceaQ&vI>zJS@B?9Ge;5r0bLO zdQ2oC*yyKw2Gr6G3m}*ve~lLHn>oKmdIP7>?D%|2z%;XloL1dcuNRTWVi>%}T7lPS zR@|aFdJ?%KxDwV~8xGID{ySYKY|}u9OgNNFFLop&sj?FoshTz9d7w|-2chWAk!QdD zXA>X8g-${OQla!Nc1?BB)3;?fd=AVXHArMi)o&TrG}3Si{~<;4*`eKPyZOoYPBuT) zGX_qmG$m@1?#(dby#*?`G6HI>alm`quS35UF|@w!O|Ve0u3|8uG#&qCVJ~kJ%|rPd zG6D4H$yD6WD2GAOlXTKg^{(_=h6#05yza~umQ$vxerF{VRG*JUd#T~O>)HCpTr+D= zRNY8Vs(nDwzoW-&ZlFItiV*Q{0{@kKWVnBJSzs)RCK40{=3nAHmgO@nnLN0hWLt%z zJo?%M!&DtFEoz%nb311*;OfCe@SstDJU&o}!r9B0x6PL=>6#4R@gTN5E~G4k{8+Ij5z10;VAczNxy`xB|{GJL-9a>KMiZXU_+dB*i*+xqL zLsFy=%e$vdbM~%B5u7>2%HWsB$hR~&an_i-hunnNXQKrIkmEna;4`uB=#^^dp zj0HXaS)|VUAmw)qd4^E=#o_N1dS9y+C>R#zu9~zqS^AmJt7@ zQZ<3_BL<9VY`uM~KwTlz@%9PT{?Ti4JfZPLj>c@!=B#&t1&3s3L#KHp_eviZv+iE1 z#b)MO)Xmu_G(L2%9`cq?5k<~C?)z$_Q6Pr_JmF->g$K$%LLv9AN}-|(&F zaewk_)0dO}-_UJJw4|J^aj6n5b;vQJ4DZI(8`fYRu4fs}Z`u?$=jY%X1=-Zp5Az;s zB3zTnffPoe1nyxEJmk7qhLfPPnAWU>XHZ9w>JI718yc~yyO_gpqi;;WDGq_gJE}xQ zPy#gwccvrb!FYJtyFMq0>p*CnViyonm3fZr#^=q^7!4m^Vlm)^_Dl%Z33K>H>Xa{+ zCItx&33aHND!G<&z{Pk=VlVf8Cr56ogC!;9X8lN?z2Gx9>oddq7!4hrVbe%42Gjv( zpVy^xI^jYLo}Ju@6D`Mn#u@mxdFdQG*AC+p|3v%duW?_%`@DXjCUux~buF+dch+os z)u;J8G*ta2n2JxxvT4)uw+U2@U;y*J1Q#W?d5mPtpNbIB`9ZE=C)vI74a?R8J3dZpf>&%lk^DX zWYP&E|HPY4r?Q+cOczech4RT<&V{D#=0x$%aJo1)`~81Vzk*Ab71=!-O0Db_u*g)L z0fX9@`ShYtyHj39(7VXXKwho3$-~MGd>d!;= za-9SnbDe~X#WS5ahQ^10VLh#uBYA9XLRx%Z-O@??lfuqt6fZ6Qyn5RF`G-yk>QaNm z_SOU|Ah2F6a#z_HVN1^Nthih(y*I>n+4J*lUvu;nFx;~^(?+M(_e_R){bo4Pe(lFR zO)XZ5KlBMt!)rdahuPkB7jm)jjtk|0MKgzQPug-6;9y zLP^U!bArgA{2e`CFyz}cK7s~?lq7;6T+L)P@3Fx%>zriq!BxQ2!0@~ty?p&wX(I!k zo8e-BLjh~3sp^;5RP;YP(Yr4{qk%)$dOPruVq*H6;erzeMeGiW58PRH57^cDL)Fzq z=co0Q7u_znx8Aq_nC{Q;3$tKbndw9Lrib$d)gohU0%mO}(LlB%l19)2@i9F|v;kTv zo@VNOL38YjGx!bFY{#%d{Cj=p$>P=b90v*a`ZbuI9an z$2H8fFC|39kUEInTpoF92;D@vH?i37D>M=!d^KLd*t;lZ5zNM3a6Ie!&9Dlf1RLux zGc%Qj&~F*``RmNb!H4+3j+-LD7F zi813#qYi6W7;wv`9Y#VwofJ)nJV~_p4Fq98$-vSzChpH=iT4CgXFyK zp+nr%`ZI2E-Iw8ZHB;d_Yb>=RuQ#RzqLtDFzN1dEn%C%l!+Q%H+pzz^R>W*ncHVccIN+{8ww)&cgWFOrm{1QNF}jxU$P&YJW?J5V!ukxk(7jPaFKbwm!Hnki#cmTE&no*DTrVBz;PT)~ z_huNOp$?krxs*P0y4jS9z0!3j#A)~hJ-N*rnB^rau|60I4CRCF}GM*+lVW~7yZ6abP5d(YM zPZsI)j2@}fS-yiXVM9>beenE%1HtrZmJ3pD!3YJ~sn{V-WR@N#U7kz70-Uk=7*zU? zd0vN|v$yqpf!w08oc(&)C$Hw>WN^{%kEmE`BEiZT)scNgWnZNInFZLT%7kCg{ORm@Kn>p+YFnfqJxU9c%3sWD>iXwh!qig42eN!$8$5a8K-GwmL`8Q&&&dbB?aM1!dKzJ6w0M3fcow))?=tI80=I>RN2zYXr5Z zX#y;%?G7rsT^E1pu1URQR^P4PHbPBZpJ53L*zBv@e2lUp{B66%f?~Np!_s|fp@r+m z>N?1=TSee1V5eI$KM}>M&msQ(lO$iSL55}2Kjv?A8_D5)dtzH+Q=OwbmwEO6IXZ5Y zdHog#!b0R^f$`+C$2>kH+;o5XsmH=g6a6*p?GcEInnwQAYj6JW#;Ad>K7g~F1pDF* zbWW7tInfQYa^=rjr_6BXld&hmA2YbPxO`uB$#@`0%ycq@Dq1FkYUmQ@#rNf^a=&}w z+wuI_RS-B@B=;>|wdBtOc?kCV>3{kswr#ZALq5!^a%||(9HHa4xO&M&)c0g~jqhLL z=2h>PZv^`wL}KaeF!Knrcb#PELK0cbwXJdQ@T)CTtyRPP#wlXiav^aHj*T!Ew$Xt1 z(LEPw`4w$y{W_B-bb2MLG-h006eokr5&t2)^$!P! z7X(_^1W)V~^`l86&^;M0)FTdOe*SpZyQFL?_`CgaTlXKXDhbOtaDvqeAQXz*owhCE4cStS7 z6g{qy?LGEUi6ey*C?<(cu*=nfvj@u662}u2+iKT_>^e`mPiBTI5)dNW5}N$7Ml8x> z%sW-GDoJo(|L?E=7qj2MN=a(QhAPNctCptipmIW-A2Ps;pU!O7)L2(PwaO}_T$z)% z`|6bdME!2K$$D;U`zQVWp$W<4^I}E+aLbn&-Y*EnK7M%WlKXF5DNl!4WGTMyo-fYI zt5QshvIn2xheiNuA~ECPyUno7+pGY*?h(CEjvtzK4#ua0i-TVOf@8g>U3=tp6Sh#*A^9*4 zTPQLic5Jj_R7h|Q%7Zl^$w>W!$b!^!Gn`hmz6QCkiY#TzfQD;@GhKBhLlEQDb26Ns zQ~N!zzb;m{bIb7=#!G@UKz$5C9T^!x2u*ZpI3UPV%<&CL&J!imcj#TFYAPk^&uS5p zR{YcTLDvd<9OKLB)ud(~p8Ev{77;S-*JW!8ULR9G1b-^8UIq9JtB`+PZa~qmhPcKH{Z?!hYT0zigOBL z2n)sHvAdP1C2m?TU5A_ol#t*98P2hL6tQ;JjlM$#ty2n4Ef;|zG|Ry61?dvIf-+^7 zr0tQX|2(d$D$A2FiV>T(RkBhUwY+#O?C9kWGTj7;FRo(VA$p z*L=({;;-Pe5d$NC$#KYO7JPkt^wr&T+|!KuIX*#=W%0yrwi6cJ|nyWt{*oADMn zn3IYn|6grp;`8ntp=-+{*>g8=S43&rNECO6wIesx2KXyM=F1uHf*{k0Se`B6urO7I zqe3N~@u5!FPuCl-x#1#C(A+<-$>mGOOk72a51=a6!xC(n8j-rwT`Fd9ZJETdggwN9 z+UlKV$UBRW$?Ku<_1kb0_{3uS<*G7{8Ad(ZfrCs5oMAB+t4mAM`DwJSBBHNty`i`i#X?Uow-N8eHGwTLxH`>th%ZfwVTPm=ZKvj2hUS%j!@@)DIg z%dUbON~EBvi0?afKd#W>1&^n5@&p#tAqrwVfiTNC8pq6r@RP4^$v!+c5BsooCZesI zr<)f{mti|O#joTOvTP_2GACrg_%M|76DW?*$)xm9r=QT8q}LkOh?`iV*p8%Q z=SU}&n_bV$Fx7~dM82c;sRbH3cI`HO0~oQr-JA6e6&=+^$F#<9ONwMoY*EO>SK(XTO$5P*ZkQIIS<3Q-pg(V}@4($L1sZG8K6U<3-jt>8;{Y z8vPIb^O#HKPl7l)xSr7+YM}cH`PBm{j<`tlyJ0!tH$kVhVo~c}Mz7#E?w}pmcStrBaP6)U~5t@i62Oa}6^!-?ptP73k zrMm{Z^ ze7EYR47&I?1}#MD96Vxs9a06HggOCLkiP)AukR!Sh7i#QR|N={tmp zjkANgvQx?V8ZR)b1DQy96vpHY5W^*;d-59{N*2-*Gzn> ze7^5in+Ma%@(OD!CrG6@(NnWhNz{8W&M?LqdzJ#)dN#GS3!i-RMOS!dK-8hGN$}sb zOCfLFtG9u#OK|=Orj594@~&xcqTdY{oX}tNo7bss&&BgyX*^X8A5Mxg)#SOT-fZvi zQ56q(Ry#eYUW>Ql;)dUj=bw+NUGV?o{tZ?QP7)@K*m-#H8ss>PZHYd>|()UFCq+Lm%d{8`M_M~ICR(F$$l%@kY)N%RV&lz@wDQaUCq>1C? z*LtoOJMlBgF*Htecjjvr+kLNQec_ z0c_8;??M-puk+bEG8BB@2V8wRxyADLxS+4dZ*Z9@mJ6M2o)3S+zo0zcWMe&EV@_hn zD8`U{?}46?;0CRkytX9LGF7TpJ&C4aug$Qhve~j7Wl1Ql9d2s9-XOf-M0Z=ucChKWfhNPSrw`J|amnHXKu zCoj31a0N{Hu8lULC()gcJtK=h4pnK+$G5lG-Jk3Lzp19~C7@^B5Y6&^bQUn>7Sf&w zBgK!a^(xynF3QV`o6Avn$$5jY?s!4+@%F&$l;Mb&2_o8mnmTAs?*T?LbOc?2nHZXl z^p*N;Cm8%ewrnD{jM$^surTNuqt|S1ut~NK&bcJTPCG}}2yV|u-uMzQ2I!@TO`%s3 z*{tiWS31X)*URB9Q-~3gH~{p_3p}wp{o6cAm(4%x9SOdX z(E?5K`{&*5@(2FTIEC8gKZ+ypiA;7l@hPhL?6`nq)h`aa`o0x{) zC)ztj#A)F6>I736uEV*nYk(26*j&J|r_c}^a|3zN&kSPYJrQu)d0cKxS5#{{z~E0Ch8ky7!eu_sYB1< z#~7|(*WQ;2<}s`!g6sQFvsUn@Y&}f{4)t~rInuXf7%w#u6{dN6MuEwvE2OQkF!#&z|&>uyho&2Xn}SA?O}Czd%*f--8EWJN|&>4pleF%HT#4PQ2A*m z*u>T}CE+-^r0`H^3A|$y_6Mk2W;M36^*^n7XXph9t|wa2HwVeLmSO3P1Q^wQe|bN0 z0+y03q%D^pNpF3(*gUR@{Y^*xm3d*vGoqOjkD?9~)r}k9)UYzw zL(U=}m@H7(OxM^Ebp{m3}kv?!9czs~3{q_}9a4=@Sv2C((|$7CrckYYcY)pWDft@> zH~y)bD0V5IBr2|X$uQ*9MP>Ta=)llNZ&naOpOjOas^&!*ww+wVOy4!Y+`d&_(-nph zhUuBPrgp`+G*KMLp>fDxU)*v)d2R%>Y)qdLy!X)w9f)aIsq~BKa)R~MA|iB?$sJ@G zarzIvUk=$L=sL=3>aCy2(QW+x+90jd8en9jV7pYp`C^3!%Hw-#D*Lg{6$@%N`f&c@w6N21vPnaf{XC8q|Nek4_X7y)O|ma!!pj7J(*{~Rr2(#$JqujUo{4LDQl!ll(z$-OOjaSiBKNj@uAuXB>PV-H&Vdc>dt~q*n6L8nUG4w`(Q)k8EGk^!$yu>x}!Dd#*;Rxtk`SOHSMzQ7;{9Y5His z_)T<*8au0d{963~7XsP!Er;J}f({!=6IuCF1>e&cG7L4wZ9i4Hx)v+e4o2=@%{#vk z1GGPjtUrCP=4A5gIRWqA%p0|TpyqrNp2f%H2RCfDO_kA?#lGn3!o(*;L?;h;Z1Z=Y zl57G^Fz-ol^D^pSx8iIQ)`P3>M?5a%lF{LN>c~r$b%=qagbjXPJQ&b7)|GHZ+c6W| zHX3;5Gy6b?YGGc@ni+TH;0GU*?_#hzCM&@HqDV|iBeOq|C>dTIbupa!To1d`M`p-* z`x#D%$h1VT`04W$^xRqpJ|))FC-f`TGgX&G%1j&H>eG|$Uw@aL06p{=1S3bzmHFXV zm^74DT52c57K*b?f#-}LXPyK-b9~lI>sjNmN-0~8W8WH1YI-h8L+-tY31aEqd)pS;rtv2~n5{E=Sl#ls5r3I{Q!Pf)a(H~C z$S<*n{szGrVGI4S+Rp0@$XKuNM&{i0fSXktN2Nt?3D{)^o45ltG;hEy^Ix)tHQP1j zYVePjy4Lo&f|JCyDDSJ%zxCRxd#SQo&o*>aCUQjgV1SF0-1)4Yxlmh@a5i`F<>qoAM-$^87|yK#Jl{dK%JF$}I1 zUy8Mh$YGL!&EFYUGmMQ}21!$n2?1^sVqsDmgLl?&?Amr2PZab*`}7J~wuvfqha(nU zV~B1?H3ro6Pt{v|y~s7#4Yz4ZiWvyL3V(Ma#Y6|fW)UJ~on)OAztQ@WQw7q|J65$5 zk;lCrf``EOFih>{auD*7WDO}~8#H!}TRGt4U&oVv^D}mH#FM2%zH7L({55(ec7Yv| z5@1ONolu)U%b?yaS@7gtN67Y=I{n@Z<6p?adglyohOGu^5PS+4oNZ-E^Y;;TG!EW} zt?hF5resZDpWrk$=^0@!!_7dQl+e8bZlrVxD=YwfARqTX&GkFDhF)sZM zBMS-i=Xoij=)N6G<;W=J*CDYf7GkUbM?3l$AYxUHr>zOUVj!Z5V)VQ~o2{NBVT!vmTWAD;FsjYD14JYVo*J9rwiGHo zuY_?9p2>91x$0MARZ`8WBK%$o!He!Xn$+;e~R{llMka zJ_5471-PL-$zS~I`f;s{h&XzdL?Wz@KqInf1by2+h}Y>knTzRfV84Se*aAo)p&&JX z+QRI^Rz}W{BN?u)N2+O=AHfX`BV?|f?%G{r)M_IG??e`TR!`lc$uPmEy{cxFS5H&j z!F08Okq19YFgF;FK0b*$|pW<&ryc?p`9j=uaS*Ae>Bb{xWQv} zF2Rh4dtAqQ&Io+nO7HP8{k4mY7~GV(x|892L-!f(2IBcQf*yS$f!Q8+$x~X&s9STo z@KUzOvNs&hoXyp9IGzvN)`_R6Ru}PE-&g3G`DlTM*x=<1Wl#4RE<*FG$!|-Zac<{N zU5_&=AOFM~+Mbb4hsCBl5z4I?jlwtzrv%%$WDkT{Gvk@QB>;^y3iwsID6ihIA3<1btcc?{a`=m*@$0zG-WQvwVtwn&{7E zXWTsn(-ybj`6xlu9xz@CCU2JHcniC2 zo6ld1G=JQv zPobW93rrf03BV&X9DPBA3JtC*9%0DXm})->aAS4$RrZkC?@l3o(^vW3fou9oJpbLA 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 z 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 literal 0 HcmV?d00001 diff --git a/usr/lib/rpcd/rpcd-swconfig.so b/usr/lib/rpcd/rpcd-swconfig.so new file mode 100755 index 0000000000000000000000000000000000000000..581a9be0d550c1d4f2c2d5816911af6c2a036d2c GIT binary patch literal 6396 zcmd5=Urbxq89&!tYy$?a`4b>Dt1)gv(eP})jurb#A$AXB5U-*@i4 z#<*#uX)il)?svYw=li~M&UdfR^SishCl~~lYemeAF$iV}@NuFinPkGq&WwaH7E{4Z z0KL~^OkLD^oFX6iyY}a7727jbM_{!j$2{Ey9#%eDCB5ng{h>wXM1Humj!BW^e z1z3hoeibpHJ_Trn$ftl+=x?D{qnqIXWk&#n9cBRJ83%+NRtg9`W(Op_Wbi~cq`aVGNk^HDYr?wfrhL1Kr zzN4YFfQ{&N=nWc;;@N~w>q|c9jpF{chCRY;==Y-+eVfomI$tvqMr^`C>_6m*2S@Xp zn7RiL%-S+=tOb|1fl2al?MzTIXkCAfwY;P0Q%oT9y+HEFpYSmFA& z&p)Be&YyI)Yh5(d=KC6W>pCtVjkWf5ob8}7H9LQ@AFF^dhdP*pyhKCQo`5|-Vd^;h z1-4B#5AWtoJXC!F`=e$lkDu7cXMX|zQjYHlL;^|XQDPo{AQ5ApLEy}@XK#UQEa6<8T{eIY$Lw=S>#zS(14f_HfuHf-SBT0EA$%Y4p6I?Dj5R`pM z67&tla~7g8Il}GA+(t6GpClr_aEu`SnKu~?a4nF+a@ZF;m{X2<;|ZC?V?IwTG^_+7 zEEE_R9*B-?Pej$>a6%jU;s;|%jJH2Z48`a35J$y)>c}(5{q+p`y-6?g$SUv*BodxP z(i_KG3}Vc_-@T`!)3akc-$__4Uh(kE|I-(?5Yma)8;wba2~?N)zA6s{2!bQb=wciS zb*BMQd+W|ao@A_S4*BM^d)2(Nw+j zNPWuL0l#-i&5v|2Q;mxiW6r(RcF@p@?ED?U$PVF}4O`B}QPl=J-O|j8TMo10x{GXg zOB2SO(mc22zqhTiOWf9I%7%Pg((>`h**96s**BQ;>^WvX`#Q6YcQ&w^e)bS^9czN$ zBNF*JnzF;!ks|x;l9zU=xfwf*xL!#)$Hr4Or?2jWp>w>M^-njks`0}Q{%~#W<)Q|W z#ifU#U*hyJ;g5tD)u#-;`lgo-QoOhEKA=svc8lkb=ie;pbWR&h4MAVT+(XD?3-O#s z>c*W0CY*FMFy#G_G59|Q|Ht6}82s1Pp;gV_%enPO3@I&U8*G}$-q=yZFq2A=O>XyS&RQ)iY;Rfux#tJJ5=+LWp$v- zmMJA{#nHtwW!c#D-fJ$oO&JK5G&g3Y={}LTA1deYG%L%C_Qj@~O-~muI<9-&*2U&U z=jGzbs^#X{U6;hm#>tw?rrA!?_aFRnUgq=PTGr?Hzc0^b#9;Aj{mmw&Z*C#mI@?FG zLFV7}!UJB_0|6YWR1#Cvi6IYf`Z&=vSdW1FKo)jX1kS-`3$=?oeAAOqT^aY zF(+Sq7x`z)EV+D`{VU2-nCHc8?~Ge9lHG7omoQ~aTa;`@l;^UsneM4_KHqcNe2;F> zzlD5?iWAw{M^ehblt@{V=a!rQ){h*P13OQY?D({pF3UFeNZ>fXbjeTphxHuY{HUy6 zi~APkNHM_%l$mom zsz8n?#-rKZX_xXqxRm0Y5;I15&arc{@|0_<6ciBunY1M$yyseR^q3*JOO=|el;;-P zi3^W=r}u$dL!1!pz%xXd5<#n%=ZHGmpRjukU4o+oTyvOV6)xTo+yZ55()iiKU4kSa zUaW+=w{Dy(!-tEux6OQSYkr1Hl`Wc|W~_zFVVJDG7F>4qvjx}IO3mM@h;YHR>gW;I z{r#jJYp!{gu7+ne%?hGjW{%A~l2OR_MZ}ek9;R~Txvj0lK~!pt_3K*MCCB{>ZigBC zzI4^hDP4ol5}S6Vjj&_RQJ1z-_C&;9rF=kff6^HgF1V$?FSxVss`Gzi7887a*I|Lh zmI%etM>h9Ja@#eRa*lRPc7AIkxW~A69o-hW?TYa@c6-`1B`S^}ljky~j3rZ+Db18* z%9|qOTf|6~lnHpJMT00yK~=>LdGPSF)o#gL&B93$pA{3a-JfkJ@%V3@ZX|pDGqtA zZUQ{yDP2Xp>o4qSoH9W|`pPBmly}lx>8h2{9?Ms*sggY02D~(fpXB_qJiH!!%KsU3 zbGmA(eC1+~<@yD;l~yoqo~-_SKlW}>kYWD{>$NevtnXjcuCL`;s?CPdiOp0qA~nir zMnXOATfN%D^Ar{q+S@;0=$|t0a6#h43VW=7hYKesyf9#_T)o;2{2x6Fo!7!|Ikr}71A|E8N4o-U{Qf8zyr?G=kydf9kM zoUG5i2YyCpmEpH4)%Vq`UZ3zTs_?IBwUg?~(Og}j^V;t)PFmM1ON1#Cs4Q1|=zM9F zC2f`GK5d_@JnV{>^gkZA(~4(PUfSnpl*1eA3~Dl+%d0)Gt?q>k&djpiQIWQub~{R5 zu__a@sIk+z8Vh+bA{;j<6TJ3V7jX*Tb6Ypj{9$;bd_Z<+t|>8HnK8n)h2~K0)6OG~ zHmju1ii%mGTm;Wed}ZQ>&?P{VuLnP;plYZ4s$O~Srn72TKWSu1(?K02ul6(egh*G{ z-hbXv(Q#qpe9+CEMsRG(#Bn3VDAC>>lH1aiD_4JDQBbEY8$mgyN70QaP&Z5=)V$-U z8{gtrek|?~TQzjql#>~%CHu&?5PVbfMCTBv6M0it1oo;Gs;u3FBg45oUBA#}MU~Fg zT6m>J3@X>Yi`DhYa&N0Sx%`@e9PzrpVI6aCDIU8u-&gX8`)h_rHvQaBn$wk^{Ze~p z9njxdH?#Wp!@bUYwn(jY|DR_*JMeTPKl2ydjrTh9>bLC?rv0}0n7-TT``u|>ThqRA z`FHt)QeFDx23#yXif{OLn3KM7AC%Va;G6qvq8EHK)9)+Z@J%cgEsZqsZ{m7(e*xZD zfZtbuZ!W+a3h+$@cx?e*Q-D_$;MM|MD!?lX@QMPwya2c8aqCdc@94ai-+TOa96hxD zo6tNjTJO9{Hu!Idyx)W&T$B(!aUhWN4axk@WgBq1n6tN)u-+(s+0(eEz0(dD3Pko3 zo`}h^zfHy4hGQ%_G8l>;U@We|!QoJ7n}0YKl1G?#I2k3K_=tyu_|-=|8iLM7oOC>S zI=J^xqRD_a8Hh%5b7J6^pJRz3nvF4jGXuB{4$~%i2t9c)h8GZHZ7p^d!SxM|{c^$= z55%~saMUk{h>so_4trvVkpg$2`(nc!$B^@$3wa~N8^<0cBf6P9BKHDLL9`yUyZzJij#JuSUAZrB@_}xEi(N3X<+5^V+5*oQ@YbLE!fj zxEHAF#r5p33TVfG^WW*5&gu@q-W7GciS9Sh@@aK$m8L)I=&k}+D%u^2PQELw<9mU# z)VmK=>KnRc?fL2{Lg-!`5dhxCT=PWQ*yt{_b{>5kJ%t`a??>-dv#i7>$lwywx*#jg4;=p@cASI;DiX)YitV_;Wim7ANV4?&kS)m? zNiGRP2RD#RW;Z2{tvHJDdQA!;J7>ED+CMsH=uVC)l%D0BO_aKdw1xOd zW-md^!K{QBqXayQ1)&mg3bF_V0>NP|$V-70lVm*j3oMDi;hfRSP|Kz6oK?AV$xH9R=J7cOz^lD2#Tp`vqPL z`VhiOgk^%aT2MRaJqQ&D$gdW05)RS4@4nh`c5d=tTV9z^6D2oDGb`B|%o6TukD zJ=Cuc=g^mrZ2R(A3v=?ZLB@lBSboiSfW2p}KY#y^;0?*{J z^e4ch1^91(NAfs759#_^Tu6`Q(=C4n?8{>Y|E}xFW61;T%3~IxI6b2M(5N^O*fTFhP-Dg1y#jd2B)dub<0duNw0PLx~vk_J^V&=I!Y1@&=W-qJ|Pl zCEnY$Jv)o_eT_ODB3>+zEQf68&M*G*nT7` z@pyE|8y*VylcAv~8;*uU(LvT19_ouERBy~5Pbe%Ajm1OJWIszJkQi2TXB$OoUCm!pMEB+ws z4}^zMH)-PS8}3JALP<8%Xgti>A z{)D3BEyXS2MWvyrO8WLI`IeFimZp%FBo2B~R4*JDiYAqPqLEZ)sBb_CkX7P?&@vc; z-NT9!W6C}y5QbX&VyMawbD*=yY6=?;4-LV!;61GWiFhcfFlq>uB%5*x$#`-I;>ft1 z9}9S6;bAotW#LfYaNp3rhQyE_9Zra7Aih7AM7-gCN>Bp^)owkbhwU!Ai+Slq3ShTCP zMPSjcR=2>SU9CQWMf>=^3hiwb?Q7j9(nkb+R?x$OiuSgq1)dS~jG$)){i&em1btgj z(cacy2|Oq0Wu0yk?b}o-aE+jDL3;)D2`cp4B=p)O?7!)pNEdeABkE{x`QZDBsh>1KsMgMWG z`sm4#b!)fS7m=1gd3F@}P5IX4^Q|9|%S)*JJl|2sEt+GtwLcTv7D~XQ%Ri%$4o9CI zsXBUKq_XDO&9Rzo@XI#)s=95gq{79DQTNQ94)E|4IrzDPk-P#K|2Ze)pe}>GxNa3I zUiS3_U^gJ-)fUchvIX+u<1lA`T9eoDv8XKuOIyzES6KMI|vVC+F^QEiV z9iz{z*?r^2b46QHEN)+q^2=%hO!_Z`iz-Jffy(M5`>DO3Eu(hY*^N)RJl+qt#|%E_ z9T<5B|U4(zy&(rTV<(P}JAI_2Cl3j5a`h5kpO|550F6#9$)Xwv)O<*?xgM-P0z zOtiTQGD}F_(SvBi$?unuOfLJSEonm+>f5zjZvP4Oi@ASa^tH7$|MjY6FTVJq5|%g4 zeDd$F{Aj23%8~a&muECKV7azfYF}gDQz7tUcYP9z(q9 zT7Q>)-laS+z_Pzc2O~^9mXXyrGsWtMV|Qe%V-=Z_=eJXOaR22Qg>kv5(#kI(_fQx6 z@^UXb26WjirB#OP;0MrH)?(>4k~8TWShn+D|NJXHtJaiuFTUlm|8vIyS1>5rT2U&S z$~C1AYiH9v*Wc`vsl1byTX1?L-WpNv(@Ujgf1uolon>E8E>&8gm(z{}f3HktY--h_ z?}SaQfla3t9oDLdv`fBz+fWsPi=5rW6iz|uK5ViUpM=%bb)&3BR}3TANG8X zcAii7QhgJ)MMtVinXb8w+L_(vDJSkJ--PYTpfY{^TyvjY8k7c@idr&ugbIX8%BxvD zGU7H7FGIXcYnpOjwR+0b_t(qdU)HR<80g!J*g9uq%X0O=qASBRYd3jB57h+8-;lTenfLP4~O2 zsl5Maw%|2&YsRV`(t1wrRjrgWQsj{)tf?|p%gD;KcK&3~#BIb6epi(5EhxVN<>B$_ zL9HjP_6nHUbvL=-_L_Ll*s_i4zdMh)dQLYf0CjMy~I5N zat~9j6EZlxT7PGScBrdNnbx(VUau{ox)+>oiR!a&Qs2kOYr8%dxmUJE`FO)zGn(#% z1bcd`UNZY~M+N%K9bpr)dQ9h8`4~lB)V4V5DMvkgZlc~q*`Bmrt4`Tr$Liyi*_S6T zQEdY(P@-wUr*(T~7mfKta|E;0dlsu&CD&yhjPUkEU8Hp})pHmUW9dEGq0UO9EwHmC z#O%%Er30?{u=976i*(`bKHVu(yG5U%70&srJ?)n2CbmYtsUFk$;I5z&Xv109>a?!^ z1p40jaR_|?{~b-2rM3!xcLe`Z=-q3~Us_G@cciy=uI6rCcgS0Z(b^pyLD?Sdtqwk~ z7F)?~)PlVB+Dz@eqIT-3ytZAi*^ILs_U=h_8JZ$@k!V3zy-crhIx02H7=>8YGXNjE3 zKO*P3Tgq{D|6lu>yqv7Hi?0dPFV~-TR@_P>@NGBC>U?_J+nrMP@3L4w4NX?|@;>dN zK84pkX^gS!31j}!s`Ngk{!|ZS8iX&-K%;deMdp6LINMQv-Qu~MILLu@1RjbJl6|?e zqF{WSp%k>Bg7_c1lr2{7ae`Zw<=i!0a*oTbAh=})7g&t1REsiwyww<6njNjd z$}HCXAD7}o4DBbhI=Zwe7w!Nc_yjGcx@|I#Y#+rh5ji&cp z*p_|y`B7!s+DG+{*OANDZ5+8FPE=AA5YO)z^{JbrPfSKb*<78>5fL=}E`R z-)3BxrLY1NZyl1d?VgHEo4WVpD$PE*_ri9xVHBf-uL;!8W3DW7R!k~cw!WM!Gr5K& zXZyP_ij1DD-MU0#zlV`TlDAaam^$Cl5g`pC`#~ST}+h4|WAl85-o| zL5J)ik1el982vuxy0kNAo%YO5OP%^^#!dB)yR(NTQz%jK?#Sf#|E}%b@2lU-I{sTv z%Kc6oc0YV&m%qN%wWfN8h&7Z$Yiqxc<9(TI4tYBtF9&OHf*PwJ|@S?|V3A0Nb>Xg1NYWArq8lj}sm}f%X%~Z_wwZrHg zcZj99y#}QTnf8Sjcc$D^Kd7k~cR%0u{Gs`0e5Kp`Dfe%Jr(E&nnVo8SucYpKPg(if zlp8kNYcB$g>3gyXd7EFEUjND1PLJf2$9Be-`=kzu>dmqth|`&s4LR!WI=UmqT{s($s*Ll^Rr}^?CGuwpQO%a?dd(;e3yZ}67+F4 zj&=Na!p6^vsk6|v|gVBp|i}5OU zEA~6oy~o=N=9FHvi0_?9D_TR~Gcwi@?1b?-gx+>Z`hGauY|Otn&)I^X^1WgW)+oLb zseKqbn8)GkFaJ7*J+Oxm!t1Hh>@R*@1K(@YO1i437UHVT37L4Q((515F5KXM+?C^> z?m}yC!SC;~-IBk?*cFoekGmjUhAm64ebj|L8?|h{J~*uJceF>1{iiZ1&Ut5z8G!t8 z)%~@b_^3IbZo`P-t3Hiav=(zO=@f?N7a+?LL}^;OO=t;^;dn1R1}Cd1QxEc174BJS zcP!3?*IzUC|JpslMP(9pwp#d_5vA3;8vfRneM`5b#WtbO-3KyG;=}qMbyY@dNWP^q zm$phzTd;OjMR{9}*G*VY)WJ?uFFmYGzvQ#tbFICz(l{gTlIJ5Y_0bverR@<3XT;r0 z&xiw-)IHir&7H7N?u0mDRS%$+UeRU?>|@P1UxWEQxdFrx~Mv;d^xAvSOytS0Ag2_XDVV z&wYOZ%kVW2G7m#P;fH#S@IG3g;cD$*p_? zf6pLXUTF8Q3&mI|Di_x5s?5k&TW@aH_!m^F&2NBEPfRa_=W>U-*7v<5J%{W~=^l)aF)?(YpznGc(Iy@V~e7g^>ws zv+o*f8EN(@(^r1*!hx2NPa-b_uKeI9HFzf#8L(;6qs;dZ%JQ|4{Dsbv3;p_gqD-mj z6nWn<+t_m5dtUIrF!I8wX5WOB1Pak%YmXw;^@+WmV&pOvT4-p;(vxg894#(WoJ?ck>s%CEl4XKL(Z)G69g=Jz-} z1tl`iQW~9xDAj5;PASS3lqCO0sxGywN>8({xG61n=CR(z>vJFHQVZ+TrJ;RXmj%3Q zpwuY#*7{m+$kg?rG~~g12Re0GlSV3OV@>i@te1Lfx8n=y#9NHi5$p_}%k3NZ&OmeF z?M&{hmEDkEAL;bSXDN(2WA-S*x^uB{5OdYVhFY3A4j0?t{d*SL^|zMT#n22akKZ;R zH9vW!^J0U#6@G=cEt>u0R^qIw`aw(5j%F6vI-)N~s0c-;3Of zdMYh8ZT3Xv!du-Hm>*^{wya&e)p8cWMl!dW`a^B@B6bGcpUG~QH0M}__7{U}KCJcN z^Yc5T1M(J*R%!+IHO~Lacc5cH%q#JD*qi{1z#Oj;Bhhs9x<Ovi&K0Y1|tHU>E z$FW9Eu6q<`rK@W?Dr)ZsrxNxN9+5@w!yn47uIXkM`8yz)c5u#OMx#gf05NuoHRpJR zK6=zC^*dBwq(qyY^$$qu1!^JMJX<2!Z>M+h>i3NFH(Yo}J6pnM5qh&t_R#f1pS!j9 zkHcnS{xZ%KuoA4(2|pI2O_{!H9Jz@jJX@57$D7L{#jd@d!oDkOInI`jPJGjmFar78 zQAKXk&LH}skxCF<*_9pkocv*^5ySbcDJTM&g#|;Lh;ffqDOYtWZ)PRhL z(-kwvLk=GICg@ILo=@rg#<6arxY7rcQ2Oe`>V(m;@jlolJ``yjPQ=l-aE!)yED&s@ zt9eSIkp*JBbBEB@uz!E!a4e=EU#{~Tl5mcA#8DsbcQh`|RLknoQA!+_HNmka5#?R0r*)YLjJ+; z_@VrRj%Do8-iLSh>T&L~`VBkOlN{2=4EYzz1{)t;-LxS{;utOo;yP&%Wp~j%Bc_i+ z_(@pt)7XQd>vdnK7h|bjTnj{+J}M1LH~P4f;Z`K0YnwD;NM?ZyeZ=NP6sAF(k~ESE z%24YKHtNznq#!+~5A-B=VtxKtGW4W=akU^HU3<;R(c9F(ufmFW#2-b6MilBAaS0UZ z7%VrXH}v}hn2+`cm45$ln78rfJo&lm=Cs_j#|G)*CLVqj6F-y79Lex|F|ZAf57j$4tC^ zj5%K7JgIdLD9OXUw6FZFDc=$N?Bg#*zQ;wrQT(K)-jokIuf5O2gU-%_CLYSJ{hub@ z2he5NQr`U)_{q+1m-1Qw@BZ0R-Ui64`N2|N3+|=eLBD}1c$!B5aDT1kC!qLEOpAVZ zk~N;ih(x^c=Xz$2alfze6CF4Aa%$WSWzA`UU7%LjjO4+38-I$w=-TFY1fC-7drUizKV zl4pbv{SJ;=CgEGgDd{`&zM$q8iponBDF|9^L75+9^#)ht70&s7z_nvK{9^hTyh)EsWjn(t5xD z+CA`YqFUrVM}Z`Eq}r?aRg?hdIir$B?ZY0##@EgIaW!4^R9T12uJGgdhUh_cZN zm*l&-wdB z?HF%BpUN1u6LU!CfrqG|;>I5WcV}?J9PpM5Zma?BT!cRj9CiA5_9}2&1~AWN=!G6=yTJ;pf25WN_mN;A0t_-2~ph2>)j)Q-Xex zjGse$j7pk5ZU7HuaN~C1?nOA(OhrouUswaWBPP-A%(NT647?_T8ykV!GPvPWz=cKl zH-HnW^F#j6la2oyu&x~n6*Ybz=hgVL^MYXu>Zu}|mGZ~!0 zUXHOv_r3~uZL zZp+}zPi0D+o=Xb3yj_tHbM5U4bTQYC)@GMi42x1%Br1kmo45Od0kPH7;S<%iTerA6 z4|s@x$Jg~0bX-KiwKweXi>|J~-XQAr(Ti(+T^*g_r$f=ZBf-1xVLiTJFyz|nb$PsA z*3;1wadid*0kJd6B2n-aW_v?D(FhX{bVaqkUNFcyeZh#xI()$ne?)SHJYiswXxJwP z7AipyEQ&raHFWwztOro^_+6oJS0K8V_j7gh>;-S4sL_sg`Nd#Q)Ya(;bc#OK9SH_p z!H#aQ;{qEh9u4jn17cVkMjU%Og5fA+{c?{OiDu|RzuFLuga#xr>Jkqu;ge4!`b57N z$eJY}KDE$uZ!qllL|we|Q(e)0uFj4uz9XVKKPe>`5(BOPI1;@oPgHh^0q;^VxbBFb z#ljMc(WgTh4U;le_L*Pw>(jVU_V$Dp7*uI_!eP(Tsx4vM{XHR9muA|oz>`oO>k5E; zAR2^8NPTLp%M*Dz(5btCKjagmqOQ}$Z7Rtn-0}%su)P%BcZ&uRrptSP_3VpALtaMV73x@aKWmz-HGx%NiI15qq1uP5qZ zE>Q)pj!486iF(4+f-?I|(~fQ1UA1@f6^lh_;2CG$q8}~R|6elx)nU|1^RS$4C<)ZJ zxT}jGT5=8&zK{&n6hlyKXVW0X7lhN9PjIUS>owSl=wxZFq2*32iuU80$m-tbUs ztbM())sDl}7aZH5r+Q)irfn>*)X8!&=h2lm)FI{A_%jM4IvE--++3h>M5V#TtJbsJ zszWSy)f?=Qs&y!D7sfcP@xMXq45!r_vqB#iG<|G3{Tiz}{VH>ueuddipJCSi?HkXO zx)F;ypIZmMFABtGZ_EZ>FXq_(kbksZ)lJ_a$Tbji^!3NAj?QYqxV?Wpa}Td$CH;pg zADf^5R?f!PSyYQk0yta8BW?ao`K#s^@0CB@ZSgi`@p|uhZ@xei3R&ZhO3&)R?y5NdVNPA z!$|BZ(d4vW-1t467qaPw2aC>;U39w=zm&%7#@)5fS+)iL*ZkuhTijF4Atbweq-uicABS-zSnhiOkv%|nU#g5 zGpyG6UYGX+aWrL;+9i`xGukkFu(9}>Q+#O5Gr4mtw#7Zm?#2JqH^+MKjs4a?*6H<5 zee-qW)X}T9_qu2vqIG?u(4x^gr_mZ$gwbb^+h;0{56@JLMiX_%zfN?$_3HfB2N&ko z#`yF3mh+n5cZQYz;g%Pk zqdDT#_KcXEsrYqEb%_!hZc}Q8pBo*U{h&!uT83MwkI#T!p<#=dyy_Gmn5h_P!?U=z_oRzVmNgCXe;yNLx=4&e!l^AEmQk{<@0)V z8Pcy6;vt{wd=7dtOCKgSSKjqfon(EI;Ptuy``{7*PCMT&PrP`@7I); zkv7RpRQx%OhPYWSl9ZH5Oez;foN;b{?~|&XrmyScy;r0UQ)Y4WW$^p5yJ;WhKJPc` z{LY=*1s-4S*li-OoST2y1&(tUICj!pUNOVh^n(4xQN`q)<9r=aYDOBQT-^ty{*;Ak zW=}Nc)A+Hm*9zk1S$5x;yzF^P%Je%Q@hc`#bJF<}J_95d*|S(HMJxa=YXp-r<#PbEaLTqg1aUL^7f~zK%gg2*&8k15zWU*TBAHt!Zl)e1hsC7y2E4cxy)5czxj;-hRty%= z93Sgd-&~~6!Dqn8k;8M|W`Sy{1|!tE@n-n`E&85QDNM&k+T!MLj+pe251!ISeV|ez z8MN9`PQQr!)B6>&jqaCo0}JbamiCOaP~Rk3B}dAfjx~{wx6$mf8LRZna6{7r8aJl2 zd!!!{5}#bhad<82j-sZ2n6Eru6Fbpr$9{qxA~ei~$gcgI2Y9u*j^|1i=Kq5@O1{y} z((Z(eFMN!FQD2#uX@6DY?xiC3hFss*<}yh?@tX ze|x^v3vOD?7U>mThjB|~p_G6uOnOBT5{a3LCPo|y#i+e7jEAF3*tHS~>F3fFz0G?- zU4ye>eScN=K4^({xP+hcN4;qlZWB}3AST_ng>yW$;Ljo*o91&pY4X?GzWH1P3JdWUD*GibL>ObbZq=_$zjh=#}aLi8QtVd z`{vH=vGqjP>Gr`6`$sNW{f+rXlVojrAXP;EOI}4(xKCjYx#;>ybx$L% ziD#Tk*m=OQHDI8g{@l1Z&oa1DI+iN#rkxoYPMIbww9mp{_SQ8wUIRX+!>GF(4Y zO#Ly^Lj7+T8_G!@S=|GkUc3ifAJF$_rN~Pj0gb)nlq#yp`W8P+9vpc?>1|lS*U7aP zwkwnNyup$HBVE04^7uib8#kp2M!@mk)PWf~*voZb5qA37FD$<>3!mZAn-`?F#7!i< zGUh3M!i4{VA+tK0oYzcNs^XHEXAkZuPLZ!JoJ`__viT!tDj(eBk@tPx;9eIm;o2xn zYJAGr6{VX>&9|@4dUhNB%PD?(&@zPm?fu!e_v3(x1hw&i6+gNOxv_}>=J_0&mUCo9HHqwawc%=Uww^P>lq znim>|@@U6uHh(eCz2ScEvYZe9)HnIzAAcXie!Q98&(^a#ymhW)%OTTw<&j+`VYOB& z5>{%ZQh`7SFr#`47MFi~LJ@tG*1anB=^n z0tr=QDWQDACBQ}=?czvElUg^(;b+A)xIT|-h z$I=yzg1Ua*-vOSj*a@5|OSg$fQhXgr#|FsbPL2LpIfDJ1W`nlWS;&TQ^AL};)ICEk zA)n^l!<#A2P!`s|9-AVJtH$Hl>w!uAiZHTOA1(D$+^X*6M2YiKtLx8ugRdx@n2C_ozVSA|qmB}(GVLCI z``v$6jC%}e_uB{D`O2BmR_W&?E$|lUvjSqSQOuNH-*^Yrb~By!+_b)bE2Vs&vq;v& zHmM@DuF-ILn{)(cp1Q|c!tjLaF~kP^lp3t1bCh<2wENfha=qdV98O?|ZW(T%dhK+# zq}F1b+rFGy%>|%Wk8|`dYxoxygxJ{QUH*`yf?F(N$`Bw=sRBiJ5OttvFG4 z!kvlEPVngY1fGy)CttHHjm_lSm6(H0mMU7!v}(u$5Rq9hs}tvXk;+r`lkzIZQ)D$g zDvettyNqbf5kyZOrKGIanSB-doR@lM5AG`dy;J;@Y)zH%QCjS3Dj>d}FN4>GhTFxY zxrC&NTV$+L2S4pH^iySGQZV}1#WM0Dcu?!;9{cimS*7J`&T78zC`THLQf1o7cw}eM zM47zOQ6ODbYLe%54&r#W5e(f-E=`p?3UTt+9N$L~D31&+sWsXhYvQ+EvI)z(S;|`S z-TiFBTJkDpww9a@uuIlUwo7X+m0v0wSeqWR^K%MkAnE5tEz-jr(___ngJtR1`rGC5 zbj-0bz9t>36b5YRn7tU5$H@olHw=}h*-q=P-+{;WOKjA}99P zZ9E=ofxqJvnaNdS8`7j~)1L#NHCw72drg+Sk{vRApK4*re^7+vWySes19)9c9L!WC z`^^RVtkwG#=Ak%_PORP?D=;6Ag|UZX6;LFBUT-z)ya*pT<7G?QMC=zTpVU^qr0p$= zKDZ3jwkB>FLTm`C=kctaptyvhG0b~q7wA(|Hi|WpkY{p_D=9lktQZ^1Qzm0cDtCIa zyEGA&?Ne>nO0XZcs4)pySo%-J`BKB&v(+Yl-io&|YM*p$*0a+fK0M`|SRQ+oTQGU9QGM!}z^QH+n5`I)>HcEaA$v`<~Fe#X~t zy^MV%@PI0#j2Ys!h~C<<148e|q4m-BbS!!HVg-CIG?P0zsVInBDkdD4D#eEe*UFA- z&IuD~*G@8+R*;Swq{}kAIeA%mqjAO1+O+dBkCAV@*LWMs4OrE%Ub0`Elll*0UMVsC ze&cP#Gj={FtlKKD9SvWf?6x#LFx5t}CB5hPT}iirW{cORV?SvX{!A9p*4dTj)kM*6 zq;_SpI!~^JXWQOv!1{pP^sGb_E*8qQam%1J(aUA6mkS#Wzu6|W!zMhkq_}c@{y)0^ z?P+>@H1#w5cSH>CJG596T9fRw*W_s)%1^BpJeS&c@#jtH6|A{Jtge0PDGSWX{itp6 z&TaoZo_ipgEyQ71D?AFVg4b3O zUve3(juiZi$3xmXsyyte(nd4yU9F0sqS%Rboi;TJBhxm335r|8or zFYG*W;gAiZ`Ew-cPuE`K{BO2Z7fr{KO^B&1NiTE_OG$^C_~}Lx%C&m@PI{plF_{>H zwGkzgwVO?PtgQCFft9R!26VWLc2++V4E|hr6vpc3IoWu?YR}_ZT;mdI z7yeWP?IS9Y^U`ms^3hu(?fLr5()sbM=T5ZH^S%Ak{OOp}4x8Ln(D5g`4T#fXKYpBR zLyLImX$#NqSPQUy8~8D)PjK{nM*aNi8@wWVQlnGk9Vcl*pmVqZV{3*j6g#EgRG&Yj zV?$=%j)$$wyPDmfg?};&zb^~FHw&-L z!tcq#YqIc9WZ`#b;hVGYOwQ^&%*6lINb#-*5933_}VPI zJPTiwg_mXFcVywKv+z|}`0ZKvZCQ9}7QQkIFUi7JWZ`r-u~^>aS@^Onyf_Ol()~_{ zs(&B0Y5x6J?xqgi%-lH@<38$--y|CRj$+ZB)8hfUp0`DVHtnjMigcH0iv&COi&1>= z!glXutY!Bex{G7GTUvMQ-nEC-b#{u8$mZ?AKr|fmZLahAf=_MU9qz(y=tH)ONHLAO zWuFGogRA(6-szTon#Jh8pcj2;)=f5T&c94^dsy`1vb)RU!s@rmO|XXG{Cun) zjILGP~b0pgp)yM6}vCqR6cRW*qYd4MLO zi@F&N;u|WubFQL!v(hqrFGZ8Y<@+9&F_UkjIew8BY~4ltajFYiE<6H4Ou`| rtF`Z_@O{xF@&)9x$Y+qpko%Ei$RT7m`> literal 0 HcmV?d00001 diff --git a/usr/libexec/base-cgi b/usr/libexec/base-cgi new file mode 100755 index 0000000000000000000000000000000000000000..227645a5a8918fcdc9ae397a6953da4e62396e1f GIT binary patch literal 10421 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 DkTuk9 literal 0 HcmV?d00001 diff --git a/usr/libexec/delos/delos-clone-mode-uci b/usr/libexec/delos/delos-clone-mode-uci new file mode 100755 index 0000000..3db2fed --- /dev/null +++ b/usr/libexec/delos/delos-clone-mode-uci @@ -0,0 +1,207 @@ +#!/bin/sh + +. /lib/config/uci.sh + +IFNAME=$1 +CMD=$2 + +get_conf_var() { + local conf="$1" + local var="$2" + # This finds the last "$2=" in the supplicant config and strips off leading + # and trailing quotes. Generally the quotes are there if it's a passphrase and not if its a psk hex string + # (passphrase is pure ascii not escaped, not even for " inside "") and for ssid + grep "^[$(printf " \t")]*$var=" "$conf" | + awk 'BEGIN{FS="="} {a=substr($0, index($0,$2))} END{print a}' | + sed -e 's/^"\(.*\)"$/\1/' +} + +add_interface() { + local radio="$1" + local ssid="$2" + local psk="$3" + local encryption="$4" + local country="$(uci_get_state delos baptization WiFiCountryCode)" + uci_add wireless wifi-iface + uci_set wireless @wifi-iface[-1] type qcawifi + uci_set wireless @wifi-iface[-1] device "$radio" + uci_set wireless @wifi-iface[-1] mode ap + uci_set wireless @wifi-iface[-1] ssid "$ssid" + uci_set wireless @wifi-iface[-1] key "$psk" + uci_set wireless @wifi-iface[-1] network lan + uci_set wireless @wifi-iface[-1] channel auto + uci_set wireless @wifi-iface[-1] country "${country:-DE}" + uci_set wireless @wifi-iface[-1] txpower 27 + case $encryption in + WPA2-PSK) + uci_set wireless @wifi-iface[-1] encryption psk2 + ;; + WPA-PSK) + uci_set wireless @wifi-iface[-1] encryption psk + ;; + NONE) + uci_set wireless @wifi-iface[-1] encryption none + ;; + esac +} + +add_interface_uci() { + add_interface "$1" "$2" "$3" "$4" + + uci_commit wireless +} + +# this implementation depends on having only max 4 SSIDs (2.4GHz/5GHz and normal/guest SSID) +overwrite_interface_uci() { + local radio="$1" + local ssid="$2" + local psk="$3" + local encryption="$4" + local index=-1 + local index24=-1 + local index5=-1 + local radio24=wifi0 # 2.4GHz radio is normally wifi0 + local radio5=wifi1 # 5GHz radio is normally wifi1 + local use_common_setting=0 + + # check if wifi1 is 2.4GHz radio + if [ "$(uci_get_state wireless wifi1 hwmode)" == "11g" ]; then + radio24=wifi1 + radio5=wifi0 + fi + + for id in 0 1 2 3; do + # skip guest wifi + if [ "$(uci_get_state wireless @wifi-iface[$id] dvl_guest 0)" == "0" ]; then + # search for 2.4GHz index + if [ "$(uci_get_state wireless @wifi-iface[$id] device)" == "$radio24" ]; then + index24=$id + fi + # search for 5GHz inedx + if [ "$(uci_get_state wireless @wifi-iface[$id] device)" == "$radio5" ]; then + index5=$id + fi + # search for matching entry + if [ "$(uci_get_state wireless @wifi-iface[$id] device)" == "$radio" ]; then + index=$id + fi + fi + done + + # if a SSID exist of both radios check if settings are equal and if they are equal overwrite both SSID settings + if [ "$index24" != "-1" ] && [ "$index5" != "-1" ]; then + if [ "$(uci_get_state wireless @wifi-iface[$index24] ssid)" == "$(uci_get_state wireless @wifi-iface[$index5] ssid)" ] && + [ "$(uci_get_state wireless @wifi-iface[$index24] key)" == "$(uci_get_state wireless @wifi-iface[$index5] key)" ] && + [ "$(uci_get_state wireless @wifi-iface[$index24] encryption)" == "$(uci_get_state wireless @wifi-iface[$index5] encryption)" ] && + [ "$(uci_get_state wireless @wifi-iface[$index24] hidden)" == "$(uci_get_state wireless @wifi-iface[$index5] hidden)" ];then + use_common_setting=1 + fi + fi + + # if "use common setting" modify both radio entries + if [ "$use_common_setting" == "1" ]; then + uci_set wireless @wifi-iface[$index24] ssid "$ssid" + uci_set wireless @wifi-iface[$index5] ssid "$ssid" + uci_set wireless @wifi-iface[$index24] key "$psk" + uci_set wireless @wifi-iface[$index5] key "$psk" + case $encryption in + WPA2-PSK) + uci_set wireless @wifi-iface[$index24] encryption psk2 + uci_set wireless @wifi-iface[$index5] encryption psk2 + ;; + WPA-PSK) + uci_set wireless @wifi-iface[$index24] encryption psk + uci_set wireless @wifi-iface[$index5] encryption psk + ;; + NONE) + uci_set wireless @wifi-iface[$index24] encryption none + uci_set wireless @wifi-iface[$index5] encryption none + ;; + esac + elif [ "$index" != "-1" ]; then + uci_set wireless @wifi-iface[$index] ssid "$ssid" + uci_set wireless @wifi-iface[$index] key "$psk" + case $encryption in + WPA2-PSK) + uci_set wireless @wifi-iface[$index] encryption psk2 + ;; + WPA-PSK) + uci_set wireless @wifi-iface[$index] encryption psk + ;; + NONE) + uci_set wireless @wifi-iface[$index] encryption none + ;; + esac + else + add_interface "$radio" "$ssid" "$psk" "$encryption" + fi + + uci_commit wireless +} + +remove_interface() { + local ifname="$1" + wpa_cli -g /var/run/wpa_supplicantglobal interface_remove $ifname + [ -f /var/run/wpa_supplicant-$ifname.pid ] && kill $(cat /var/run/wpa_supplicant-$ifname.pid) + rm -rf /var/run/wpa_supplicant-${ifname}* + wlanconfig $ifname destroy +} + +# stop all wps cloning instances +remove_all_interfaces() { + for ifpath in $(ls -d /sys/class/net/athClone? 2>/dev/null); do + remove_interface $(basename $ifpath) + done +} + +case "$CMD" in + CONNECTED) + # only accept first connect, if wps clone not successful yet + if [ "$(uci_get_state wireless wps_clone state)" != success ]; then + uci_set_state wireless wps_clone state success + uci_revert_state wireless wps_clone reason + + wpa_cli -i$IFNAME -p /var/run/wpa_supplicant-$IFNAME save_config + radio=$(cat /sys/class/net/$IFNAME/parent) + # ssid/psk are strangely escaped (escaping \ " but not ' or $), don't use + status="$(wpa_cli -i$IFNAME -p/var/run/wpa_supplicant-$IFNAME status)" + encryption=$(echo "$status" | grep ^key_mgmt=) + encryption="${encryption#*=}" + # get ssid/psk from config instead + ssid="$(get_conf_var /var/run/wpa_supplicant-$IFNAME.conf ssid)" + psk="$(get_conf_var /var/run/wpa_supplicant-$IFNAME.conf psk)" + + + # Check if only one ssid is allowed + if [ "for now" != "only one ssid" ]; then + overwrite_interface_uci "$radio" "$ssid" "$psk" "$encryption" + else + add_interface_uci "$radio" "$ssid" "$psk" "$encryption" + fi + + remove_interface $IFNAME + # we're done, stop all remaining wps cloning instances + remove_all_interfaces + reload_config # use procd to check for config changes + else + remove_interface $IFNAME + fi + ;; + WPS-OVERLAP-DETECTED |\ + WPS-FAIL |\ + WPS-TIMEOUT) + if [ "$(uci_get_state wireless wps_clone state)" = running ]; then + uci_set_state wireless wps_clone state failed + uci_set_state wireless wps_clone reason $CMD + remove_interface $IFNAME + remove_all_interfaces + # force re-up all wifi interfaces (not done by driver/hostapd) + for ifname in $(ubus call uci state '{"config":"wireless","type":"wifi-iface"}'|\ + jsonfilter -e "$.values[@.up='1'].ifname"); do + ip link set $ifname down + ip link set $ifname up + done + fi + ;; +esac + diff --git a/usr/libexec/delos/delos-wps-clone-handle b/usr/libexec/delos/delos-wps-clone-handle new file mode 100755 index 0000000..878f2ee --- /dev/null +++ b/usr/libexec/delos/delos-wps-clone-handle @@ -0,0 +1,101 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh +. /lib/config/uci.sh + + +# get all enabled radio names to start clone on +get_radios_for_wps_clone() +{ + local radio + for radio in wifi0 wifi1; do + [ -n "$(uci_get wireless $radio)" ] && [ $(uci_get wireless $radio disabled 0) -eq 0 ] && echo $radio + done +} + + +start_wps_clone() +{ + local global_pid="/var/run/wpa_supplicant-global.pid" + local global_ctrl="/var/run/wpa_supplicantglobal" + local radio='' + + json_init + + uci_get_state wireless wps_clone > /dev/null || uci_set_state wireless wps_clone "" wps_clone + + if [ "$(uci_get_state wireless wps_clone state)" != "running" ]; then + local radios=$(get_radios_for_wps_clone) + + if [ -z "$radios" ]; then + json_add_string "status" "failed: no radio activated" + json_dump + return 1 + fi + + local uuid="87654321-9abc-def0-1234-$(tr -d : < /sys/class/net/eth0/address)" + for radio in $radios; do + local interface= + # note: adding the same json_property again overrides the former + case "$radio" in + wifi0) + interface=athClone0 + json_add_string "status" "Ok" + json_add_string "frequency" "2.4G" + ;; + wifi1) + interface=athClone1 + json_add_string "status" "Ok" + json_add_string "frequency" "5G" + ;; + *) + json_add_string "status" "Failed: no radio activated" + json_add_string "reason" "No radio activated" + json_dump + return 1 + ;; + esac + + interface=$(wlanconfig $interface create wlandev $radio wlanmode sta) + local ctrl_socket="/var/run/wpa_supplicant-$interface" + + cat > /var/run/wpa_supplicant-$interface.conf < /dev/null + touch /var/run/wpa_supplicant-$interface.lock + wpa_cli -i $interface -p $ctrl_socket wps_pbc > /dev/null + wpa_cli -p $ctrl_socket -a /usr/libexec/delos/delos-clone-mode-uci -P /var/run/wpa_supplicant-$interface.pid -B > /dev/null + done + /usr/sbin/updateled.sh > /dev/null 2>/dev/null /dev/null); do + local radio=$(cat $ifpath/parent) + local interface=$(basename $ifpath) + local ctrl_socket="/var/run/wpa_supplicant-$interface" + wpa_cli -i $interface -p $ctrl_socket > /dev/null + json_add_string status "restarted" + case $radio in + wifi0) + json_add_string frequency "2.4G" + ;; + wifi1) + json_add_string frequency "5G" + ;; + esac + done + fi + json_dump +} diff --git a/usr/libexec/delos/delos-wps-handle b/usr/libexec/delos/delos-wps-handle new file mode 100755 index 0000000..5b28db9 --- /dev/null +++ b/usr/libexec/delos/delos-wps-handle @@ -0,0 +1,211 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh +. /lib/functions.sh +send_to_son() +{ + local staname1 + local staname2 + local ret + local pattern + local count + [ -r /var/run/son.conf ] || return 0 + staname1=$(grep sta /var/run/son.conf | head -n 1 | cut -f3 -d" " ) + staname2=$(grep sta /var/run/son.conf | tail -n 1 | cut -f3 -d" " ) + echo "$staname1 $staname2" + count=0 + pattern="Not-Associated" + for sta in $staname1 $staname2;do + result=$(iwconfig $sta | head -2 | tail -1 | grep -o "Not-Associated") + if [ $result == $pattern ];then + count=$((count+1)) + fi + done + if [ $count -lt 2 ];then + echo "Sending to son" + echo "wps_pbc $SEEN" > /var/run/sonwps.pipe & + touch /var/run/son_active + ret=1 + else + ret=0 + echo "Son not processing push - sta not connected" + fi + return $ret +} + +check_options() +{ ( + count=0 + breakup=0 + json_init + + get_section() { + [ "$(config_get $1 ifname)" = "$2" ] && echo $1 + } + + config_load wireless + for dir in /var/run/hostapd-*; do + [ -d "$dir" ] || continue + for vap_dir in $dir/ath* $dir/wlan*; do + [ -r "$vap_dir" ] || continue + localbreakup=0 + name=$(config_foreach get_section wifi-iface "$(basename "$vap_dir")") + json_add_object "$name" + hidden="$(config_get "$name" hidden)" + enabled="$(config_get "$name" wps_config)" + encrypted="$(config_get "$name" encryption)" + if [ -z "$enabled" ]; then + json_add_string "enabled" "failed" + localbreakup=1 + else + json_add_string "enabled" "ok" + fi + if [ "$hidden" -eq 1 ]; then + json_add_string "hidden" "failed" + localbreakup=1 + else + json_add_string "hidden" "ok" + fi + if [ "$encrypted" = "none" ]; then + json_add_string "encrypted" "failed" + localbreakup=1 + else + json_add_string "encrypted" "ok" + fi + + count=$(expr $count + 1) + if [ $localbreakup -eq 1 ]; then + json_add_string "status" "failed" + breakup=$(expr $breakup + 1) + else + json_add_string "status" "ok" + fi + + json_close_object + done + done + if [ $breakup -eq $count ]; then + json_add_string "status" "failed" + breakup=1 + else + json_add_string "status" "ok" + breakup=0 + fi + json_dump + return $breakup +) } + +start_wps_pbc() +{ + local retval breakup dir vap_dir + retval="$(check_options)" + breakup=$? + json_load "$retval" + if [ $breakup -eq 0 ]; then + # cleanup old file + rm -f /var/run/son_active + #check for son.conf - if not there exit + # ret is 1 if push is consumed by son , if ret == 0 continue to next scripts + send_to_son + ret=$? + [ $ret -eq 1 ] && exit 0 + # Son did not process the push call wps-extender if confgured + [ -r /var/run/wifi-wps-enhc-extn.conf ] && exit 0 + # son and wps_extender are not processing the push + json_add_object "WPS_state" + for dir in /var/run/hostapd-*; do + [ -d "$dir" ] || continue + for vap_dir in $dir/ath* $dir/wlan*; do + [ -r "$vap_dir" ] || continue + nopbn=`iwpriv "${vap_dir#"$dir/"}" get_nopbn | cut -d':' -f2` + if [ $nopbn != 1 ]; then + retval=$(hostapd_cli -i "${vap_dir#"$dir/"}" -p "$dir" wps_pbc) + json_add_string "${vap_dir#"$dir/"}" "$retval" + fi + done + done + json_close_object + fi + /usr/sbin/updateled.sh > /dev/null 2>/dev/null /dev/null 2>/dev/null $WPS_LED + active=false + else + echo timer > $WPS_LED + fi + sleep 1 + done +} + +check_clone() +{ + local active + active=true + + while [ $active == true ] + do + temp1=$(cat $WPS_LED) + temp2=$(echo ${temp1##*\[}) + state=$(echo ${temp2%%]*}) + retval=$(uci show wireless.wps_clone | grep -c 'running') + + if [ \( $retval -gt 0 \) -a \( $state != "timer" \) ]; then + echo timer > $WPS_LED + elif [ $retval -eq 0 ]; then + active=false + echo none > $WPS_LED + fi + sleep 1 + done + +} + +#save config +old_trigger=$(cat $WPS_LED | cut -d "[" -f2 | cut -d "]" -f1) + +case $mode in + pbc) check_status 'hostapd_cli -i "${vap_dir#"$dir/"}" -p "$dir" wps_get_status' ;; + pin) check_status 'hostapd_cli -i "${vap_dir#"$dir/"}" -p "$dir" wps_get_pin_status' ;; + clone) check_clone ;; +esac + +#restore config +echo $old_trigger > $WPS_LED diff --git a/usr/libexec/rpcd/ath10k.peerstat b/usr/libexec/rpcd/ath10k.peerstat new file mode 100755 index 0000000..3900049 --- /dev/null +++ b/usr/libexec/rpcd/ath10k.peerstat @@ -0,0 +1,34 @@ +#!/bin/sh + +. /usr/share/libubox/jshn.sh + +case "$1" in +list) + echo '{ "get": { } }' + ;; + +call) + case "$2" in + get) + # create output with peer stats + # construct json object from ath10k fw_stats + echo "{" + for phy in /sys/kernel/debug/ieee80211/phy*/ath10k/..; do [ -e "$phy" ] && { + phy=$(basename $(readlink -f "$phy")) + echo '"'"${phy/phy/radio}"'"'":" + { grep Peer /sys/kernel/debug/ieee80211/$phy/ath10k/fw_stats || echo; } | + tr A-Z a-z | + sed -e '{s, *peer ,,;y/ /_/}' \ + -e 's,\([^ ]*\).*_\([^ ]*\),"\1":"\2"\,,' \ + -e '/mac_/s,\(.*\),\n\1,' \ + -e '$s,$,\n}\n},' \ + -e '1s,^,{,' | + sed -e '/mac_/{s-"mac_.*":\(.*\),-\1:{-;y/abcdef/ABCDEF/}' \ + -e 's-^$-},-' + echo "," + } done + echo "}" + ;; + esac + ;; +esac diff --git a/usr/libexec/rpcd/network.powerline b/usr/libexec/rpcd/network.powerline new file mode 100755 index 0000000..f29190b --- /dev/null +++ b/usr/libexec/rpcd/network.powerline @@ -0,0 +1,164 @@ +#!/bin/sh + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh + +POWERLINE="" +[ -d /lib/firmware/plc ] && POWERLINE=plc +[ -d /lib/firmware/ghn ] && POWERLINE=ghn +if [ -z "$POWERLINE" ]; then + logger "rpcd (network.powerline): No powerline technology found, please deselect this script in the .config for this device" + echo '{}' + exit 1 +fi + +MT=$(uci_get_state delos baptization MT) + +# HPAV specific functions + +PATCHDIR=/lib/firmware/$POWERLINE/$(cat /tmp/sysinfo/board_name) + +find_default_mode_plc() { + local mode="" + [ -f "$PATCHDIR"/default_mode_name.txt ] && mode=$(cat "$PATCHDIR"/default_mode_name.txt) + echo "${mode:-default}" +} + +get_mode_plc() { + uci_get plc.plc.compat_mode +} + +get_notches_plc() { + uci_get plc.plc.user_notches +} + +set_and_apply_mode_plc() { + local mode="$1" + + if [ -z "$mode" ] || [ -f "$PATCHDIR"/patches_mt"$MT"_"$mode".txt ]; then + uci_set plc plc compat_mode "$mode" + uci_commit plc + reload_config + echo "ok" + else + echo "error" + fi +} + +set_and_apply_notches_plc() { + local notches="$1" + + uci_set plc plc user_notches "$notches" + + uci_commit plc + reload_config + + echo "ok" +} + +make_mode_list_plc() { + json_add_string "" "$(find_default_mode_$POWERLINE)" + + local pat + for pat in "$PATCHDIR"/patches_mt"$MT"_*.txt; do + local mode=$(basename "$pat" .txt | sed -e 's/^patches_mt[0-9]*_//') + if [ -n "$mode" ] && [ "$mode" != "*" ] && [ "$mode" != "default" ]; then + json_add_string "" "$mode" + fi + done +} + +# G.hn specific functions + +get_mode_ghn() { + uci_get ghn.ghn.compat_mode +} + +get_notches_ghn() { + uci_get ghn.ghn.user_notches +} + +set_and_apply_mode_ghn() { + if [ -n "$mode" ]; then + uci_set ghn ghn compat_mode "$mode" + uci_commit ghn + reload_config + echo "ok" + else + echo "error" + fi +} + +set_and_apply_notches_ghn() { + local notches="$1" + + uci_set ghn ghn user_notches "$notches" + + uci_commit ghn + reload_config + + echo "ok" +} + +find_default_mode_ghn() { + # our default mode handling is done in the G.hn init script + echo "-" +} + +make_mode_list_ghn() { + IF=$(uci_get ghn ghn interface) + DlanMacAddress=$(uci_get_state delos baptization DlanMacAddress | tr a-f A-F) + PW=$(uci_get_state delos-private baptization PwdGhnConfig) + COMPAT_MODES_AVAILABLE=$(configlayer -i $IF -m $DlanMacAddress -w $PW -o GET -p DEVOLO.POWERMASK.PROFILES_AVAILABLE | grep DEVOLO.POWERMASK.PROFILES_AVAILABLE | cut -d= -f2- | sed 's/,/ /g') + for COMPAT_MODE in ${COMPAT_MODES_AVAILABLE}; do + json_add_string "" "${COMPAT_MODE}" + done +} + +# common code + +case "$1" in + list) + echo '{"get_compat_mode":{}, "set_compat_mode":{"mode":"String"}, "get_user_notches":{}, "set_user_notches":{"notches":"String"}}' + ;; + + call) + case "$2" in + get_compat_mode) + mode=$(get_mode_$POWERLINE) + [ -z "$mode" ] && mode=$(find_default_mode_$POWERLINE) + + json_init + json_add_string "current_mode" "$mode" + json_add_array "available_modes" + make_mode_list_$POWERLINE + json_close_array + json_dump + ;; + + set_compat_mode) + read input + json_load "$input" + json_get_var mode mode + [ "$mode" = "$(find_default_mode_$POWERLINE)" ] && mode="" + + result=$(set_and_apply_mode_$POWERLINE "$mode") + echo '{"result":"'"$result"'"}' + ;; + + get_user_notches) + notches=$(get_notches_$POWERLINE) + echo '{"notches":"'"$notches"'"}' + ;; + + set_user_notches) + read input + json_load "$input" + json_get_var notches notches + + result=$(set_and_apply_notches_$POWERLINE "$notches") + echo '{"result":"'"$result"'"}' + ;; + esac + ;; +esac diff --git a/usr/libexec/rpcd/network.wifi b/usr/libexec/rpcd/network.wifi new file mode 100755 index 0000000..75803a8 --- /dev/null +++ b/usr/libexec/rpcd/network.wifi @@ -0,0 +1,68 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh + +add_object () { + json_set_namespace NEW + json_add_object "${1}" + json_add_string radio "${2}" + json_add_string ssid "${3}" + json_add_int disconnected_time "${4}" + json_close_object + json_set_namespace ORG +} + +read_unconnected_clients() { + local uptime=$(cut -f1 -d. < /proc/uptime) + local type Idx=1 + json_set_namespace NEW + json_init + json_add_object "clients" + json_set_namespace ORG + json_init + json_load "$(/usr/sbin/update_wifi_client_list.sh read)" + if json_select "clients" > /dev/null; then + while json_get_type type $Idx && [ "$type" = object ]; do + local connected mac radio ssid time_stamp + json_select $Idx + json_get_var connected connected + if [ "$connected" = "0" ]; then + json_get_var mac mac + json_get_var radio radio + json_get_var ssid ssid + json_get_var time_stamp time_stamp + add_object "$mac" "$radio" "$ssid" "$(($uptime - $time_stamp))" + fi + json_select .. + Idx=$((Idx+1)) + done + fi + json_set_namespace NEW + json_close_object + json_dump +} + + +case "$1" in + list) + echo '{ "wifi_script_running": { }, "unconnected_clients": { } }' + ;; + + call) + case "$2" in + wifi_script_running) + json_init + pidof wifi > /dev/null + if [ "$?" = "0" ]; then + json_add_string "running" "yes" + else + json_add_string "running" "no" + fi + json_dump + ;; + + unconnected_clients) + read_unconnected_clients + ;; + esac + ;; +esac diff --git a/usr/libexec/rpcd/network.wps b/usr/libexec/rpcd/network.wps new file mode 100755 index 0000000..d0c8cb6 --- /dev/null +++ b/usr/libexec/rpcd/network.wps @@ -0,0 +1,55 @@ +#!/bin/sh +. /usr/share/libubox/jshn.sh +. /usr/libexec/delos/delos-wps-handle +. /usr/libexec/delos/delos-wps-clone-handle +case "$1" in + list) + echo '{ "enable": { "mode":"value", "pin":0 }, "get_status": { }, "clone": { }, "get_pin_status": { "device":"value" }, "get_interface_status": { } }' + ;; + + call) + case "$2" in + enable) + read input + json_load "$input" + json_get_var mode mode + [ -n "$mode" ] || { echo '{"error":"no mode argument given"}'; exit 0; } + + case "$mode" in + wps_pbc) + json=$(start_wps_pbc) + # return json object + echo "$json" + ;; + wps_pin) + json_get_var pin pin + [ -n "$mode" ] || { echo '{"error":no pin argument given"}' ; exit 0;}; + json=$(start_wps_pin $pin) + echo "$json" + ;; + esac + ;; + get_status) + json=$(get_wps_status) + # return json object + echo "$json" + ;; + get_pin_status) + read input + json_load "$input" + json_get_var device device + json=$(get_wps_pin_status $device) + # return json object + echo "$json" + ;; + clone) + json=$(start_wps_clone) + echo "$json" + ;; + get_interface_status) + json=$(get_interface_state) + echo "$json" + ;; + esac + ;; +esac diff --git a/usr/libexec/rpcd/station_quota b/usr/libexec/rpcd/station_quota new file mode 100755 index 0000000..765a9b0 --- /dev/null +++ b/usr/libexec/rpcd/station_quota @@ -0,0 +1,71 @@ +#!/bin/sh +. /lib/functions.sh +. /lib/functions/timer.sh +. /usr/share/libubox/jshn.sh +. /lib/delos-functions.sh + +handle_quota_entry() { + local name="$1" + local mac="$2" + local day="$3" + + [ ! "$(config_get "$name" station)" = "$mac" ] && return + config_get ENTRY_DAY "$name" "daysofweek" "Monday Tuesday Wednesday Thursday Friday Saturday Sunday" + case "$ENTRY_DAY" in + *$day*) + config_get "$name" quota + ;; + esac +} + +find_station_quota() { + local mac="$1" + local day="$(date +%A)" + + echo "$(config_foreach handle_quota_entry entry "$mac" "$day")" +} + +add_station_quota_info() { + local timer_id="$1" + # technically the timer_id without prefix; we always put the mac there + local mac="$2" + local status + + # if we don't have a configured quota for this station, ignore it + local quota="$(find_station_quota "$mac")" + [ -z "$quota" ] && return + quota="$(dvl_time_to_mseconds "$quota")" + + json_add_object "$mac" + state="$(timer_get_state $timer_id)" + json_add_string state "$state" + if [ ! "$state" = "EXPIRED" ]; then + json_add_string remaining "$(timer_get_remaining $timer_id)" + fi + json_add_string quota "$quota" + json_close_object +} + +case "$1" in + list) + echo '{"status":{}}' + ;; + + call) + case "$2" in + status) + config_load "station_quota" + config_get_bool QUOTA_ENABLED global enabled 0 + # if the station quota isn't enabled, ignore timers + if [ "$QUOTA_ENABLED" -eq 0 ]; then + echo "{}" + exit 0 + fi + + json_init + timer_prefix_foreach "quota-" add_station_quota_info + json_dump + ;; + esac + ;; +esac diff --git a/usr/libexec/rpcd/system.date b/usr/libexec/rpcd/system.date new file mode 100755 index 0000000..9d5125b --- /dev/null +++ b/usr/libexec/rpcd/system.date @@ -0,0 +1,22 @@ +#!/bin/sh + +. /usr/share/libubox/jshn.sh + +case "$1" in + list) + echo '{ "get": { } }' + ;; + + call) + case "$2" in + get) + # create output + json_init + json_add_string value "$(date '+%Y-%m-%d-%H-%M-%S-%Z')" + + # return json object + json_dump + ;; + esac + ;; +esac diff --git a/usr/sbin/80211stats b/usr/sbin/80211stats new file mode 100755 index 0000000000000000000000000000000000000000..3eeed56cca1eefae83b8f02cf1d262201d72211b GIT binary patch literal 11701 zcmb_i4|H2sdB3t{$88O$soR*;POcL>c3L}eyADcc;5mOvOdV#jjD?aSJxkBB8vU#E zl-OOn>dmCZA9De!uU}{qA@Fz9&Djx%X~Yg^RhE`c$wQ)Lcwk+KKWGLQUqWLXEQ} z#EDNezVBd~BE|~fiK;+uP$gW{F-;L;b-;*7Mor1)G}MS#2fm45FD3W}->rzT6l6tE zwUSrBMH~D}qPidvp*vvy_`}d$>_c&T788_V?)BkN|N3yCBef9~|GH#s9i_sFn<8vg ze6K3Min5kzOU|Nv8`G9&QM#E{(TB2%X;qt0Rx_=#8RfNbl|*?R$P;JmCiF9l`i&s^ zRDwT_@_P7dK)Doz{;?ZCHPEN_T_`En6)54CF_iEt`0G)w0#A00D9LUWi1JUeW$;V! zAct%O^4rl~Uuenk5)qBw5`y%Y2{&`Qv95C^RQ)q^Nz znpG4_6X+%o<$+>e2C_dCd-(_ROMKpeZyHmYSJwzce$}cv<%n`v{&_nXijh7Z5RC)P z`SMR=8AEwo_?ci@J120duynl(In0A~!!hD_ZBk=OD%6*Iq2Ec&D%sL|z-z=yd-hH6 zePz4`-dEyX>*4PVc;%nH3^|6*vAOc z-41@T#Jifo7fL+lhFnwBKa8!b3I0gm&c__|izR*6J!S1-?zjT1TP|Yg(D-0Yc96Pi z-{k@CDdUmP4qnE8yv!fP{{hH59XYm%xH*_G^Z;!Zw=u7GTkj_C*6u#$4MjsH^A4b3 z&4AiUz3A6F~xFDaws$ z3{er#O`UlSS$O-CNpBK*BtablSbm_lXTwJC?aoMIAjQr>13{k>=MtR6=$mBnTb7cS z$6hZ4V(i}*3Q>u@$Q2UW_Lo@O6@P&_fHhb{CDzK@shq_2M&%CJJc4p3rX-avN0~U%V2S3s=mZ^w&pRMcr~wYf)CzPq1z5ds^64?9Mg3QPAI6>^@nK zdVSPW>^@$1UJJ2e?;%#~K2=-n{fxWVZPiTYH|VRI61uN45%N`fZs>6>`+2d+sw=uq zHo&Us1iPRe&fe?Me*~{hIR+V<&KG+Ry1~10^@sCCm*w$v(s!|UlpSUlu6-k|*T0co zyX;ar%w`K#!*o8l>Xz$JtDh~LtUsJZt!_GhziaxQ8~$rHd%W)A#mLgBO|x0ceKEG7FnxS zpl8N^?4a)1v{f(AuZ{miq3N6lC==+!_)i^_&H9vw{~W)dP+zWgRzuv>+Kb~qQ>d0} z04hCvbNm+$S~JU$Thg5zzo<~2tDj}c!%O3DIH>zF<%o38j$cwJ%hdsu9=!9p1 zvLJM)#(yc%%Y~fha#nfx?)d*IG@ok#Dzo#-_^%wa_HtTz_`&#`LbJL0%RZT%VtPCe zI_F5-kcj>PodCV2B1W2`W z3HiF@lcNK45~SLJq~?+)^9yteq}sWZ&3Pb^*(so%g40eK-qZ{LIsvlVN$1>`n95E8 z?G&7Ld^yidK}AqNI|Zj5EmuF2m)W_<#`7RGK9{td8xj!#&mL!-m^7Gx=QI442utsKG{aZ1V8N<@f-d z0IAq!vbmZWCdUWpBuK_qHIvTOS#Q!Txafl~pYlaGvo0%q0=V>4HRH?GT1ACV0=NAj zW7f37r+~{IR?Q$^);WQ5M8q9GJm;}~pzulHwjY*ju%-l_Mm%XJ9?UT7C52A_m+`oB zzp`EwXcpR8rR~mLvA(X*381#_jP<-iCxOZq-ML>_&nk2ZsEpg4yI`FXXdZs^j^F>W zo>AxoP}}bhtuHEc5~%I>`_|J6odRn6{f?CtXaRl;j^DG^;|iSsYWtnEKBLe{ptj!^ ztPzDy0k!>p-TD-vue0$yNX}Mw?zHtug-!sq{eIPYM4^*FZNL9)J*dzrptj$fWeSwT zFL(SNw_*yN0BZaFk`+?uBv9M$7p#Cnr-0giKW}|ppc?#Yj^DqtKB~|Optj$`)}JVJ z5~%I>GuDR`ItA4B`)O+np(i%KKG}Wr_+yW!&udYa)jiYMosF{d+Tpaw)2BV{O`D6g zZcl_+e~FWvQ$5#uqV0kf_1x>3@%miF+WT4XVdgHjzp%+#ffMtlVr{jjh|4*A+%lcV zd5IG_H*Bq~>kK|zZ2w~OMgCE@ui}2@X|!6jFF-3ft!-U?R4a79`hjH^aaOx;ulZ3A z@aS}YRn>`x;1kyU)7s7 z)d0E^v=fvDWkJwe^$O@srme=ii`AW=?VvblKjzg2)1j`hc!c>qo5Z-=a|-757Iz8L9l6k5_ARxpKT2w z$l4%lgI(JZP##oZ+FAzUpzRnZw^}DgBvlY_epp$!sT;1-A{=ZwpGgZsg5jrvTZf1YI~Gb zEj!INw>6=@(Ubih{Gk1jjU9zLAM5DC+ZV(?dCX$XT}$EH-?8P`an`VATSxD)6RfSv z!@7?>!+6EUk=3|Uw=->D6I(j+DD#aqt=Tp=_gH1eIhOF;>e1LW&3@+kGVzu5=?Z^+ z)Ba)V!~h{wIW{Q%lOfVd7I zo+nmy6b>K`+|xUqd`KUi)Hd07AvZJ@N`}E>wBi}r&{pzm^SwO^fy*j=05aO?NH6whOvJW+&#nrkpFdE@4j|IcdVv(+r=a|_ zD`X20>8DL0eL$q27KQ8pBKVg07+zpK=_z;kt@&36|x10^t_CafJuAUa;&fA zQ%t+LLGC*@bJVwh!l3=2qo6#fz_bPig1n&%6s#pgY*& ze$4vev=(9R$8xVyjdpI`ohw+cPUDH}bx!-YyZUwQh2Chj_5C1D?z0E2SFn@ch&}jw z(^~ao!B1~vC%)sWzK{=|&P`e0A-fCtXQpyf!P6M+kyGE!)U>*D-xl?6Wv)T}TcZAQ z=33Oxiu&Z}(t|eyAAN0Wb9HX=W%o-}0(~J<2aRut`b6eB)L#(wf6vsS{vV=#di3oF z-=QqO=2$*EY934}^mzyUr_tR9_bBu^2Yn`UBfR~K@b=}*O{jlG)W4WnhWaT{KbomW z{iLWrm1#uX67?rCD^Nc!>YvT5ME%R6ek8+D|B|SWXPQv|2T}i<%qrB6iu!0~HR?}` z`beg^wKDf4)x+1G`1}Pec>L5~Wm+KroRII!tU>*=qW;Ouov8nf@sRQ06YwGon5`+I8@~s@J1Vug%f-9elq+4>)Labm-u)K$pB!mHU)6@Uok30;dK? zA3XTy4*p5Yr||w!&%x^*JZ;^p@ST}WtyQ^)t&a%nk7hO_ng`_#1pV73`uE|?PU!5m zwhEoT%zfaJ)&~XGoB24n2dujV*OT#ri&`56w>jej7q;FnxD6Q{T*&GY-1{>9;DXkj zg8QS4A6&rtL&3c}6F?OG)@{TgiXIU~XQmrE_gU>iXI*9sbUtRaDIHDdv}Sss^AT&c z&}qqh5IWnfl}hK`LT5$h9_akBwOr^lWO|{q)w)UPtRtPw-O%Vcb%S-iLe~>Vp`KCkEn?Er;A4}nHNXm7=F5bRc*1)T$7&skZ6c8VxryRsd$3A7!A z7*-B}_JPJguw6L;LR>4M&)p!{aM*AS)CUTHOb~4N5ztA{84%jz=W&-}AlNi@f_e=m z|8U++(Rpc~lg-!9&8_itXgGhGAH#Wm!)>ez=T9@8gKIo0DFx{F+&_v?YT z%C`1w30F&KWrMxOG)2bhT8Fv-6D7(C0Y}<(U?8I zOYLFi)9j;&gigSSg#0$5d}B82D?)QAc#%n}iwxnLX=?^RoY@I?NB&l?}`D)$eR>&(kN*_7uVd|8%- zPr;WOqmdQ3@KdgB$FSI#glU}O2Bw%}AC2t}>rqpsRQe<&5=vr~`(+lD&$2{|wgvBX z225gh7Hu2wB^Bv^-uR%elK1*!0i%@bh2u(k3Uf56jd=0_FD++GR58BLOX=~X7&Vd$ z#%m@*!Jv^4N;Zb+Sq?k8p?&2*;{;>}IK756+ckd4Q4b&sLf8Dxu_lZ3~58cK7)Y&t{4}`jDaQtEz zOAK?`F~r^>_X`Xx9W3IU;(J0^2DDM{M%S?fXrC*W)3%fxj3vwkwy_A`lfZVx@pD@! zKtkJY&w3>Zgy>9~=M%%@*AoHW>Q6n$<$N~$gRyzO=jkA9-Xtc`JRNESXHBX4*OKp4+dGW zbCNI~NFf^mZiJ195j8p14jrxKG1(%@cz;Nq1Gas+42v!thT%e4D!MBg+k*it8w)kY z>v2Wct%q?n@DJ*wVcSYMffSKg%_aLN7F&|rlL<$8VrcDKY-#itu@x5=T&0q!cpQ@l zJr{eY9-iMX8eSowA;O7CjoYy;l*vgG8{mtaw77aXc5(|ENGzP8wqGfyYZbLz8Y3I$ zbefc9W1$_7#<&=3m9DqQX*K;>UpMdBT*{@mbWwX4eB2%7swl;5Z(AWHaeT^S3DdL` zr!%H%z;V;;H;3c%awliJSomQbS1n{Mxy#$18W=DVrw7w7ke(-b$7WpUcR#agFHfayRsu|(*>^0lF26>8+yABy9D1J>gz%k6GC zV_U8Zh4oUG`*B~3#&A(G%v5}_{t4&0Kg{E?aL7MAZ(IiGvM>5hv#2yCCEUKLIw6{= zXw(SvLHr9xSw0cO@09oXdYDbL&{S?A!&uoP>ugU>pGvk)Fv!8YbcwmMKo5=JR)mbf z(N*NhI9)~Qs1SFW7#|EIL_%zRoJmF^mP8+&e3d=ql;U4ZPv%AGr~?uw0WP3e<+MH6 zamBF;@c_gZ2t^EXKQcoR>?ZhM5bSBfQ^+hEPkTbdaJe4BHY;{7H7s@;=B`lO?qmS} z3Ij(xxqeS6$0SDr=_%o=axCcID7POU3~-opx$m7K9|n6EmL{ zO!@jysYn?2;}k~9=n=u`<0AT)Bjf`Ab7KrSdI3Cf;xb5r01hFXaQ0AMwOxDi%J$Wm zFVdch4;xDgk2=^JcH<17#~yo}u5P27rjC236N-#QG->dk& zir=UBeTv_&`2C6>QT&MF4=MhT;>Q#}ruZX@KZ1XkrT>@3uUWEmQmwV){n-BlISxye G^#1{_sy90T literal 0 HcmV?d00001 diff --git a/usr/sbin/acd-run.sh b/usr/sbin/acd-run.sh new file mode 100755 index 0000000..786f912 --- /dev/null +++ b/usr/sbin/acd-run.sh @@ -0,0 +1,335 @@ +#!/bin/sh +# Copyright (c) 2013 Qualcomm Atheros, Inc. +# +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +ACD_DEBUG_OUTOUT=0 +ACD_SWITCH_CONFIG_COMMAND=swconfig + +. /lib/functions.sh +. /lib/functions/hyfi-iface.sh +. /lib/functions/hyfi-network.sh + +local link prev_link=2 router_detected=0 gw_iface="" gw_switch_port="" +local ieee1905managed switch_iface="" vlan_group="" switch_ports +local cpu_portmap=0 +local start_mode="init" + +__acd_echo() { + if [ "$ACD_DEBUG_OUTOUT" -gt 0 ]; then + echo "$1" > /dev/console + else + echo "$1" + fi +} + +__acd_find_switch() { + local vlan_grp + + __hyfi_get_switch_iface switch_iface + + if [ -n "$switch_iface" ]; then + $ACD_SWITCH_CONFIG_COMMAND dev switch0 set flush_arl 2>/dev/null + vlan_grp="`echo $ether_iface | awk -F. '{print $2}' 2>/dev/null`" + fi + + if [ -z "$vlan_grp" ]; then + vlan_group="1" + else + vlan_group="$vlan_grp" + fi +} + +__acd_get_switch_ports() { + local local config="$1" + local vlan_group="$2" + local ports vlan cpu_port __cpu_portmap + + config_get vlan "$config" vlan + config_get ports "$config" ports + + [ ! "$vlan" = "$vlan_group" ] && return + + cpu_port=`echo $ports | awk '{print $1}'` + ports=`echo $ports | sed 's/'$cpu_port' //g'` + eval "$3='$ports'" + + cpu_port=`echo $cpu_port | awk -Ft '{print $1}'` + + case $cpu_port in + 0) __cpu_portmap=0x01;; + 1) __cpu_portmap=0x02;; + 2) __cpu_portmap=0x04;; + 3) __cpu_portmap=0x08;; + 4) __cpu_portmap=0x10;; + 5) __cpu_portmap=0x20;; + 6) __cpu_portmap=0x40;; + 7) __cpu_portmap=0x80;; + esac + eval "$4='$__cpu_portmap'" +} + +# __acd_check_links +# input: $1 1905.1 managed bridge +# output: $2 1 if link is up in at least 1 Ethernet port +__acd_check_links() { + local ether_ifaces_full ether_ifaces + local ether_iface ret + + # Get all Ethernet interfaces + hyfi_get_ether_ifaces $1 ether_ifaces_full + hyfi_strip_list $ether_ifaces_full ether_ifaces + + for ether_iface in $ether_ifaces; do + if [ "$switch_iface" = "$ether_iface" ]; then + local port link_status + + for port in $switch_ports; do + + if [ -n "$gw_switch_port" -a "$gw_switch_port" = "$port" ]; then + continue + fi + + link_status=`$ACD_SWITCH_CONFIG_COMMAND dev switch0 port $port show | grep link | awk -F: '{print $NF}' 2>/dev/null` + + if [ ! "$link_status" = "down" ]; then + # link is up + eval "$2='1'" + __acd_echo "acd: Link on port $port is UP" + return + fi + done + continue + fi + + if [ -n "$gw_iface" -a "$gw_iface" = "$ether_iface" ]; then + continue + fi + + ret=`ifconfig $ether_iface | grep UP[A-Z' ']*RUNNING` + if [ -n "$ret" ]; then + #link is up + eval "$2='1'" + __acd_echo "acd: Link on interface $ether_iface is UP" + return + fi + done + eval "$2='0'" + __acd_echo "acd: Link is DOWN" +} + +__acd_check_gw_iface_link() { + local ret + + if [ "$gw_iface" = "$switch_iface" ]; then + local link_status + + link_status=`$ACD_SWITCH_CONFIG_COMMAND dev switch0 port $gw_switch_port show | grep link | awk -F: '{print $NF}'` + if [ ! "$link_status" = "down" ]; then + # link is up + __acd_echo "acd: Link to GW UP" + return 1 + fi + else + ret=`ifconfig $gw_iface | grep UP[A-Z' ']*RUNNING` + [ -n "$ret" ] && return 1 + fi + __acd_echo "acd: Link to GW DOWN" + return 0 +} + +# __acd_check_gateway +# input: $1 1905.1 managed bridge +# output: $2 Gateway interface +# returns: 1 if gateway is detected +__acd_check_gateway() { + local gw_ip gw_mac __gw_iface + local ether_ifaces_full ether_ifaces + local ether_iface ret + + gw_ip=`route | grep default | grep br-$1 | awk '{print $2}'` + [ -z "$gw_ip" ] && return 0 + + ping $gw_ip -c1 >/dev/null + + gw_mac=`cat /proc/net/arp | grep -w $gw_ip | awk '{print $4}'` + [ -z "$gw_mac" ] && return 0 + + __gw_iface=`hyctl getfdb br-$1 1024 | grep -i $gw_mac | awk '{print $4}'` + [ -z "$__gw_iface" ] && return 0 + + # Get all Ethernet interfaces + hyfi_get_ether_ifaces $1 ether_ifaces_full + hyfi_strip_list $ether_ifaces_full ether_ifaces + + # Check if this interface belongs to our network + for ether_iface in $ether_ifaces; do + if [ "$ether_iface" = "$__gw_iface" ]; then + gw_iface=$__gw_iface + __acd_echo "acd: Detected Gateway on interface $gw_iface" + if [ "$ether_iface" = "$switch_iface" ]; then + local portmap __gw_switch_port=99 + local __switch_iface="`echo $ether_iface | awk -F. '{print $1}' 2>/dev/null`" + portmap=`$ACD_SWITCH_CONFIG_COMMAND dev $__switch_iface get dump_arl | grep -i $gw_mac | grep -v $cpu_portmap | awk '{print $NF}'` + + case $portmap in + 0x01) __gw_switch_port=0;; + 0x02) __gw_switch_port=1;; + 0x04) __gw_switch_port=2;; + 0x08) __gw_switch_port=3;; + 0x10) __gw_switch_port=4;; + 0x20) __gw_switch_port=5;; + 0x40) __gw_switch_port=6;; + 0x80) __gw_switch_port=7;; + esac + + if [ "$__gw_switch_port" -eq 99 ]; then + __acd_echo "acd: invalid port map $portmap" + return 0 + fi + gw_switch_port=$__gw_switch_port + fi + return 1 + fi + done + + return 0 +} + +__acd_restart() { + local __mode="$1" + __acd_echo "acd: restart in $__mode mode" + + /etc/init.d/acd restart_in_${__mode}_mode + exit 0 +} + +# __acd_disable_vaps +# input: $1 config +# input: $2 network +# input: $3 mode: sta or ap +# input: $4 1 - disable, 0 - enable +# input-output: $5 change counter +__acd_disable_vaps() { + local config="$1" + local mode network disabled + local changed="$5" + + config_get mode "$config" mode + config_get network "$config" network + config_get disabled "$config" disabled + + if [ "$2" = "$network" -a "$3" = "$mode" -a ! "$4" = "$disabled" ]; then + uci_set wireless $config disabled $4 + changed=$((changed + 1)) + eval "$5='$changed'" + fi +} + +# Get the IEEE1905.1 managed bridge name +hyfi_get_ieee1905_managed_iface ieee1905managed +__acd_find_switch $ieee1905managed +[ -n "$switch_iface" ] && __acd_echo "acd: found switch on $switch_iface VLAN=$vlan_group" + +config_load network +config_foreach __acd_get_switch_ports switch_vlan $vlan_group switch_ports cpu_portmap +__acd_echo "acd: switch ports in the $ieee1905managed network: $switch_ports" + +local hyd_mode + +config_load hyd +config_get hyd_mode config 'Mode' +[ -n "$1" ] && start_mode="$1" +__acd_echo "acd: Hy-Fi mode: $hyd_mode, start mode: $start_mode" + +__acd_check_gateway $ieee1905managed +router_detected=$? + +if [ "$hyd_mode" = "HYROUTER" ]; then + if [ "$router_detected" -eq 0 ]; then + if [ ! "$start_mode" = "hr" ]; then + __acd_restart hc + else + local retries=3 + + while [ "$retries" -gt 0 ]; do + __acd_check_gateway $ieee1905managed + router_detected=$? + [ "$router_detected" -gt 0 ] && break + retries=$((retries -1)) + __acd_echo "acd: redetecting gateway ($retries retries left)" + done + if [ "$router_detected" -gt 0 ]; then + __acd_restart hc + fi + fi + fi +else + if [ "$router_detected" -eq 1 ]; then + __acd_restart hr + fi +fi + +local config_changed + +while true; do + config_changed=0 + if [ "$router_detected" -eq 0 ]; then + __acd_check_gateway $ieee1905managed + router_detected=$? + + if [ "$router_detected" -gt 0 ]; then + __acd_restart hr + fi + else + __acd_check_gw_iface_link + + if [ "$?" -eq 0 ]; then + # Gateway is gone + router_detected=0 + gw_iface="" + gw_switch_port="" + __acd_restart hc + fi + + sleep 2; + continue + fi + + __acd_check_links $ieee1905managed link + + if [ ! "$prev_link" = "$link" ]; then + if [ "$link" -gt 0 ]; then + local disable_hc_mode + + config_load acd + config_get disable_hc_mode config DisableHCMode + + config_load wireless + + if [ "$disable_hc_mode" -eq 0 ]; then + # Link is up, turn off range extender + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'ap' '1' config_changed + else + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'ap' '0' config_changed + fi + + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'sta' '0' config_changed + else + config_load wireless + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'sta' '0' config_changed + config_foreach __acd_disable_vaps wifi-iface $ieee1905managed 'ap' '0' config_changed + fi + + prev_link=link; + if [ "$config_changed" -gt 0 ]; then + uci commit wireless + [ -f "/etc/init.d/hyd" ] && /etc/init.d/hyd stop + [ -f "/etc/init.d/wsplcd" ] && /etc/init.d/wsplcd stop + hyfi_network_restart + fi + fi + + sleep 2; +done diff --git a/usr/sbin/acfg_tool b/usr/sbin/acfg_tool new file mode 100755 index 0000000000000000000000000000000000000000..6cedf39087503c34b7d1eac943a2bcf375bf298c GIT binary patch literal 108821 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/arping b/usr/sbin/arping new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/sbin/arping @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/sbin/assocdenialnotify b/usr/sbin/assocdenialnotify new file mode 100755 index 0000000000000000000000000000000000000000..1fc24ce2b6f57c3d4443d584c6b6736675242f0b GIT binary patch literal 4469 zcmb_feQaCR6+h2@c3f(b=MsovW;{2p6GjScmyJ?9@thP$x>ReUFhy07{c69sZtUmG zel0;`tNHi?v_aA~-JmN|hG0TlSz7l)`(tPkleTH9v^HT98=J^zrxgcjPZQFLRFVD8 zdp93KMcbrZ>G*el_uPB#x%ZxX-u1x;`yP@!5=kVAhXSZcq^+6+c5Yvv-lt~#0wM6qzNHvMjH$3cq(@~4K)@D3Bh<*gI}~Ig%IsWhiQmk=shse z4*RZb4B_GhM>94; zYlr~XK-l-2AOR@Y4++S7?g7Fs5fFAA&YKzq=W(|Kd0Z62=fJua*zEvfFKH6`O_)z9 zEi8OOn*SPb0qqjd2LCzg|7&sP#~}9oHps0I6~aYW99_J2_VacKZ(a+8 z2Q{zI(eqB_4)%mMuHrept7=s)UI-E-drdy~wCKg>@qbHuKDpLjhuE2$gf ztI*4s4{;+6uCRwQmA(N!&EruxuI_`qX(qzoLGTO9TpC_6p8G!v{oD%uz2No|M`{?c z_LdDj%L!s5rBeNUTT|PUJ1CVm^A@Fs0EAxIg4>~J6e|YWQ%1RLmQsaMMz``MlhB?S zd7O%R0Zn9#Vr-^Rsu(=B=nh3Km&v3mi!+stT)tu%<1EcS4h0N9+}GRHo!aE)V;nI~gKzzEk(M~?SXTZne&*bE)^Lq;x56E7%;y$edf$W_uoAaa_QQAPMMBDQ^u?MOe2$g2&E8<4&jJCTwYH{&WYCJ@4m z8fInOigd@=gVfB}hqT1F1D^%P0i;64L8Md0-AIv)X{08`ERlLJ5g||8@#iMIFU>{U z-dvcQ`UNRdzoZB-j7#FII;ePl&+A&|-U9P6^z+V9pzTdknJ*Sw$zID#AG{E4IMZ9} zt!pn&@^66(%EfrmTYI>!nRMo%ewvBvkzwUx8^v=k+tu?=^vJ`~JJH-zX0WEs-dWdj zC(k_4Px=k}f)jDSf5u-+a9cm6P-qOmN7B9^gN&qis@_|uerF&gh*Sa`u3nxL|B7j|w{ zEJM=In0v!jPbM7w?&G+n>Q(105Kug)xG&=W31=<%dd9kx9T?|}c}U{D#a=bXo@p9q zj{DFthWW?f*BJbHWo>AD41VB#Y*^Y4$41i}&&}g`Z}=?O2H(4&;=LMsE%YMaExuRq z;X6F{$}&tf&lUAgX+D4ZqwGSFGXJn8lWL=gH2=P!&(F+`&V=nJ57RNt)@K5C)DyJz ziNK7ET6o4+GwWJO>nA%oL%Qts+sRp3d7!orQC+oUdpa#!tMMzH9;)T)+7IaLQ11P6 zPCYlSoU@Y?^6{#jd^^x*55UITK|O9K4+rez5t{GPRo0()|1rg`>bLF+<>cI8kGi&( zdko90n;+ihtrxiW<(-$lhVf{fg`LCHucR-w{IG_;-w&MaJGbpvwYIH3-E#DGZI`US z_hFa*7cDyn?W_XN!*=oza3b6*f7q%w+R3AeEy>~256o+(jGQ8!cyYH6)+1@nj@ZfXHN)mpXHlDIw)G?OU!Qv` zT~n~Kn~+T|Vy@&7_v)cmBTc zTTyG&fN8Wr8X2FZ{}3funKu| zc#FEOa`z3ydOU50O68)FUDT;Xqf*gx#ul|;m|t0!#p|?tf5j>lRpWqRS}MOU)ScZ) zb!$0)z$mjRe!#M=N6fvtnJvJUY8Hx>oLU-Et;a_UbzSQyrX%$cHmoiVp>EwYOO{$1 zG0dge#mi+;$4{2e(ye^2VE*7Jqa3e=fd`E-syd Q)-;Lx_y3b6!$j4816keS&;S4c literal 0 HcmV?d00001 diff --git a/usr/sbin/athadhoc b/usr/sbin/athadhoc new file mode 100755 index 0000000000000000000000000000000000000000..95e358ece749dcc5b0fb4e28bc5c28b64f55c7e7 GIT binary patch literal 7157 zcmcIpeQ=XUdf!);Y(Y%?Vgt6ZA#0GaA&}U{TnOWKR{jVEY;cUZ;}RH2mR@Ap`Z|3O zlO7j`xYOLh1@n=X&x|2Xlfb3elIYwYm#Lbjoh#|hP?2^*Xs5nO+cR?7s#nr-(@fmo z^J)z~z&Y-ZzBAAJ>~Eis-FEP@Si27)BuC@9vWSde|Z+=2R+np^+AFeb;c*Xp6(~Tt~Jpn6r4|l15c3aJN>2} zR!QuTyif9f1kY!}{2}-}CJKkZjZ7GJf}5ByeGZ<>M9v}bxo~*|{1K2EWNZ<}JC5=~ z5Is4-8Swc`Gvimmcngb<7@+^;>n$y{yUocTRK*B<5k+J^(9-=}PE0w^*GjKQNaDXr#n(r?l zA0;5|zhYKBGX9ax zLO)0%*}vZf9+-jW%RNU6gy!=w$>`zwTX|Y%cx4wFwwtx=wydN0)xqB|VcEZL0gv9r zSclmhK;y&uQMwR+>Yt3i;+f$O>smPg`Bk#VL;jzJza#>ZmS=oanGfZZBLyLN7iJ;Nxpz+};A7!{vkybvBelCdeisedOQW;dvY!H*&*AYi zMjn8z^xRA!E5G-B_p?1MA>Id~HOA(7JjCf+`3HpWJbDhu{a$u0E(I?`4pLqM zM{+O_=lJ{(N6s=4uSVJ?z8aq%;x&xTAzqJdOME@H8}SA#bK(N66K_UZC*F!K5pP2( zCf%s@PdPXh4>J`XQ7lruxsnPcTS zC&w$Q-k%!3^b@9D`ZHDzUV@FL$0lFR(f9UUY#gF^9EM)bI5Sth&p6?X>iVCv*0Tpv zRk2uFxGOJ@9j{8QjE$v*KX;WOHkwW*Mtv+kIyyQj{M^su?S=`_w?}1o}S~|D&TTZZWTVL)@_5XpFs{PP&)Hj(^HC z;}vs#>=yH@@%@v+edHGFQ)7n{L!Ub02S4Rwhf_;>m1|{v`KhHh#kKNdE0-4}4&F@q z<{hsZ`@v1|hbw(K$E$84CcXllE3p?%WoUB{J!A3j8khOi(>(sN_3cT~KIipi(Hw`( zz1zJ%GjRS#33~qw^zWc;DPv~f&5o1_?`J1OD);EhWuF?&KIU(We``{Bl-_;r{pl^n z0zc32zi8=IE_ZzNY;O+AqL*r#<2{q&=Hu?&$E!@{xckc5EA^A&$~y88--sD%>&tQP zzEW!}$nX!e%guP(dpY_+md|0_ACP5c;DYx`7;pcT2;RXf(fE!@VKUR$Vp}mHrFbZ6 zbS$_tf~{XSg5npWCP%sTZKJupG;T#7jCbs;v)N(XW{f_scvmzx@wB}(n&-&P@Rvp6 zsa10lPpNrPv%{?8b*q%bx_H%OvUp>3PGYUy7@eC~>&Qv0&G2)>6UpL+cuA}_Elv+$ z9ltQadvU(T_d+cA5`2IO^=H`gJtz+|QLr23R!}oYFtHHl)Kb(hEC*Gi?p0veEL@E; z+0=lK$a?t1ci38f0$c?@4mt$gW?%-s6K&yaf^QR@AH+g06OY~mhyKD3LARM$gtNh- zdJxVSi~2!ln85K+EK0&ILwk`P?Cr*?GpENHyIs+M9$E(H%s>1V4&Z;xj230;cFws8 z3+?%aJji}w{;&ZjluC2q(4}{f1J1Jr`D*USrT1Bh%JlOrgAZ$ifmtnsW#g8{vd>tv zx_osb%Ud8=ZbK>j;)`Fz>HdNY$o0Drqx?Wvw>3%Ix5~!ZNcD1Ns(yu;ia%g2)fFf= zslyN92kj3vmGcF5wx$86eDwe7r5Lj`6vDT&%zSB-m9OY5%fA$7)eVU5r7^}0O+(9( z({TQIwSpB6y~6A#Dpqt(O}&;=ZebzyaaFK67AI5wgm6yDfWcW(acCcn;WnMSnOV*G z4(TEfHt1t9AYP4&1?)@~15+rrh}Do~uyhw;oEFrepxv`jD8?b*4&AQ z?xQqGZIgWiVncI5J}CdfU(oVac{Sx&%CG3d7HWIu6PtU=UN`vJratopG1;~}r@3{4 zZ~mlDnQUur-8{D3fcM`{3~RUxmNVC_(MQ}hCqyT+=X(u4C1$2<)5$&&cH`yTSYBFq zm6O61$?D@AOlwvY{uF%Fb=z(6bEDC1iWQ}iuZ>2(8kw8%AfvR-C4CFaH+Nhf=i^cGjY-iE%9aK03U|B&4~kG=;! z1pGO8CS!K}x7#=%S;sIXUDS`d$Fh{lRqPRg%5~cfgZj2M+>i-Q*&hO*u%!I2>ZWu z812f~6}c#OuD|-zxg*w*@sx3-F=ZNQO686;r}9Qx5~h?nWiU|(Q(wU3$1DWl=FYp?#2`PsGa2gJ1>;G1ZQt#cnqi)*iS zDvp0E{#RIhbM(nXEi(Afv7zu%`@-;J_NT&29RHM9Gm(s~ImKdY(!#jNefC(%<;OGj zk%{A_*Nh*V+(YWRL^U)l(6Hzl`xBKJ@#a?<`^99&{^kgH_w$SF#ze*1o`3e89{4!d zefIB-?hpRX6k7s6+T|tgA@n1!_(Gx#ehT3S^MjW5A1}RJB0brurE9RFSt@=Vdr99H zML!0&BYs!Gsg9#O0s0d0RFS_=;=6%$fXpb0koU_5q0<43`C51s7{S}9ko3=G| zwb{0}bZu$*HaYb8_d2{D7pKEJM=`4LN++-O2O_*j>t9LtQ%3H5QD;w9$>Zmh;nm#d z=;xJD-n}oPg`p+eoo;sab~~({*7n`3vZk(o!)!0KdAG;y+nQT!wY80mZP%|W+=0bQd z@CIJfPZ8k3o_)T6i@b+<-MVjl$Km7QXfPNEp^Io)pMy5Ioo>ymIRGB69mFae@Za^L z?R9Cs0Am|NfoPETY5O*Cujc2!gNF2WIClp8k!*B$Wk1{Dbc7=h&}(jK-^RCVp}ks& zd%`@5%L!}o;~q;hfcxZLhZA37#H?X5233Mos=I!w{!dUO}xpA zsLR1wyIR*+n_IUvVS>E@hl@Hs9bbM|xOLlB-qP8DQD|WVf^&}c9w6VktxMN|%CE^A zH*(y6^%XiT*Imr?F;j>38nvbSnbC~^5A4Bg$i>JVK`whcqc2U_m8!2;H`b#I`!^Ec zJ%L~l6Y&J!s=YA1ny0N9i~9TgffulUXw~x#oPHwU)s-&V?f2|E>yEB%_tw?cTJO`V zt=)KE-7~lV-)q~oqqA|F?SA`g{rx^_Yqwf$tzC6BaCNUQ$TohBjO^-bI@)$@f3R&< z-o9z8u5iz|rSGq^r?%^Bev|#zwf#VuwaNBPIpF*Hl$G7-)U0yZsafR@ie=XKdJ6O` zcD3Jta2DD68k=rPL!$eO_3+6uwdzcnnp2)!o-^KG!Ag<`=zCaIGWAtM0ki(_S7jx1 z*QmT*Rw8k^#N`rmiMho1p6dD*iK`{9mUy+qt0k_HxJKf7iR&d^FY$Vb8zgR!SV$}+ zZkD)N;#P@UC2o_rP2vuTJ0$LsxJ%-l67Q6Fm&Cgywo7c6*d?(`;vR{6B=$<|l{hGI zP~wQh5&X?DMe{VxsjNSu)Q&Ud{~yU_^mavYIqtqS`Z-G!H>1200?qjpbe!07; zO9yJIY0FfUG(<p`yfA`#b?z#8fbKc$DZ?)gSX*k9)wP=_THI9i(oxly$8e_a3HG$<3Q;Gr4 z4NO#pu^Dg@Jwyl5!bBMpRbi|QZ6u_lsj}0FsF5&JOI9#GtHBd(?W!>LEp(cJ7*xFm zCYoSBD^yoR@lfZ9{b?uqUayef{Ph%z+H^PjeFtv#dzuF;FG{&*dty7 z!TMM!#EAYhKL@0})&OCbF(B+Jyck#uPUC8TG_Dpx`%k)Z*d=?|Lv|GUR?H`c78X8b zqG1NOfOZZz2mXE3|JS0-k3nRA1*8(P46+hJJ_!&iUx3ga;H+Q|vi{Wo%OSKEw7$

    2C}-Wy{~{fiL3U02Ohr4If{#)gXhN2 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 F{u?k@VMG7` literal 0 HcmV?d00001 diff --git a/usr/sbin/athstats b/usr/sbin/athstats new file mode 100755 index 0000000000000000000000000000000000000000..e8b56f8ed0ec66335f7ddeb3fd40160fc9d044df GIT binary patch literal 33189 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/athstatsclr b/usr/sbin/athstatsclr new file mode 100755 index 0000000000000000000000000000000000000000..10163b86e0474180974d2672f4f8ce83fb884069 GIT binary patch literal 2885 zcmb7GVQ5=b6h80eB~6pey>@YpTa=gewF%m7-5AIq$V;=SgAHn_AToGKleEiBlaOTC zfw<1~hcI1=_`^z(S~l^Q>7wpBQg9wP@4MeU z_nv$1x#!;G(#g{=OR_`~36aT*mPAHZ8F-9)Yoxl-(x{7>B_4c_ks*|*1-<7a1n!lTe)qi6`_)?{q`Dr z-9b2Rb%*}WF6D3`KXJH_J$NCBM&?kpbZD6EPTY)9!A}VM78oGIa~8OZjP50%LWVpF zbd#aH1N4AD0Q%r+5a@@hWum>5@N=G@hO)T84PXx$?mvOOP>y*I)Qj;}96-*s41`}I zApBaq2N(k9dCvlQUI@zhXImfQt20 zJgR1=hiHuqpTV@3BPIGvoDH{mjWO6qnH;d~KZ2*2i}CwK4TQ0AUh6a1k>c&~bKGXp ztS=$Qo)x=k?f)l?pJgum^*HMziM;+fwy|i|mwvIqPBc>P#`sr7AJ@}8_*-Hw{2c|i z))PD;YL(;Vod1FOygvo&@%)D!{%|%@ANVZ#S=fFY{??cXf4_p?e#9k?zcZefU~g^P zalOj5bCp~=%a`m3ndaE(6Xu!3D4F?UzDDLGfG{dsum@CYmCSURax*Yy3Z-g}jZ>M7 zS#=y#a#Q(gEmtuoE9vPR+)S3pJT-pC%;p@^_?cv(RLqU1Cki>+wzH*UN~bsHO*lgN zQl?g*YAN$pu0{y0kSSlp9_(ksoKEM9G+Dk-tHOrWE7(pgH^aNirfX?3b2gY0)v8&o zr7LVf8-`+*UO9bgBxxSCUmm_oT=~wITP%;h&I9iBF!I}^@~~a`JR>|vVdmRnopsN< zI3rZEbP0$Wa4}-M!iY2XFyj5_X2kpeqlW9rsN*^_#&C5Rhfo%b!+2&c#ls{=7w7J{ z7Fv<$t#+&N9jT4)DGUsuz^qsUs+{C_I`}yAI>xzL@EmIKry56`&A(gCmn&2Z5mnoso`H$%%{uk+l z+CMZxT|t99@n_)oI35nodNawT5zZMWjJ#U0@LaqY*4!KT4Z0rdCwJ@$x%+;gld%Ze zNpYcwrsZSzD;!f}b3$9=NJzC)Mi|KkqvZ|q}t=I#7s9!2K7PINF&bh1(@RkTd0d@)~~ z((;ok(%|s})_8!L{4YeP}cT?iSzx`gWt${7S zSMY$~0l`(lRl$RT2L%ra9uhn(cvx^va7}RJ&st9xJSKQd@FBs61RoZB7=Lf9Gjniz R*M?8SJ$*9Wo@6&>{{cGl=FtEE literal 0 HcmV?d00001 diff --git a/usr/sbin/athtestcmd b/usr/sbin/athtestcmd new file mode 100755 index 0000000000000000000000000000000000000000..478f41b3fa62123a313bb7d3668618b229042077 GIT binary patch literal 49861 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 I2wwcZ0KdcV0RR91 literal 0 HcmV?d00001 diff --git a/usr/sbin/avahi-autoipd b/usr/sbin/avahi-autoipd new file mode 100755 index 0000000000000000000000000000000000000000..100b73105ed121ac712e5a759b4e0f907655d062 GIT binary patch literal 25476 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 Q-(4zIP4hcSrK+j_3$V$sl>h($ literal 0 HcmV?d00001 diff --git a/usr/sbin/avahi-daemon b/usr/sbin/avahi-daemon new file mode 100755 index 0000000000000000000000000000000000000000..60afd5c79afa79204fcbb80a557bcbc59af4411a GIT binary patch literal 42524 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 BmLdQE literal 0 HcmV?d00001 diff --git a/usr/sbin/baptization.config b/usr/sbin/baptization.config new file mode 100755 index 0000000..274f2a8 --- /dev/null +++ b/usr/sbin/baptization.config @@ -0,0 +1,21 @@ +#!/bin/sh +BASE_PATH="$.SystemConfig.Services.System.Baptization" +JSON_CONFIG="$(chunk -F - extract_config | gunzip | xml2json -n | jsonfilter -e $BASE_PATH)" + +print_baptization_key() { + local key=$1 + echo "$key"=$(jsonfilter -s "$JSON_CONFIG" -e "\$.$key") +} + +# If a specific key is given, print just that one +if [ "$1" = "-k" ]; then + print_baptization_key $2 + exit 0 +fi + +# Otherwise, print all +eval $(jsonfilter -s "$JSON_CONFIG" -e BAPTIZATION_KEYS="\$") +for key in $BAPTIZATION_KEYS; do + print_baptization_key $key +done +exit 0 diff --git a/usr/sbin/brctl b/usr/sbin/brctl new file mode 100755 index 0000000000000000000000000000000000000000..756466f7149be3bbe4e6cc34c29888c0394e08e9 GIT binary patch literal 21712 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/chroot b/usr/sbin/chroot new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/sbin/chroot @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/sbin/chunk b/usr/sbin/chunk new file mode 100755 index 0000000000000000000000000000000000000000..ed7e2d7aac10daf4e9f23af87d385d75c50c82ae GIT binary patch literal 118232 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 /dev/null +gateway_mac="$(arp | grep -w "$gateway_ip" | awk '{print $4}')" + +echo "$gateway_mac" diff --git a/usr/sbin/dlanApp2Backend_set_ha1.sh b/usr/sbin/dlanApp2Backend_set_ha1.sh new file mode 100755 index 0000000..9c33f90 --- /dev/null +++ b/usr/sbin/dlanApp2Backend_set_ha1.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +. /lib/functions.sh + +NEW_PASSWORD="$1" + +MY_SERVICE_NAME=dlanApp2Backend + +HTTP_REALM=$(uci_get ${MY_SERVICE_NAME} global http_realm "") +HTTP_USERNAME=$(uci_get ${MY_SERVICE_NAME} global http_username "") + +[ -n "${HTTP_REALM}" -a -n "${HTTP_USERNAME}" ] || exit 1 + +if [ -n "${NEW_PASSWORD}" ]; then + NEW_HA1=$(echo -n "${HTTP_USERNAME}:${HTTP_REALM}:${NEW_PASSWORD}" | md5sum | cut -d ' ' -f 1) +else + NEW_HA1="" +fi + +uci_set ${MY_SERVICE_NAME} global http_password "" +uci_set ${MY_SERVICE_NAME} global http_ha1 ${NEW_HA1} + +uci_commit ${MY_SERVICE_NAME} +/etc/init.d/${MY_SERVICE_NAME} reload + +exit 0 diff --git a/usr/sbin/dropbear b/usr/sbin/dropbear new file mode 100755 index 0000000000000000000000000000000000000000..d5ed65fcd69ccaee460662f0ab7773a2eb860ae2 GIT binary patch literal 219136 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≻mE_VXU4;I(8INu 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ebtables b/usr/sbin/ebtables new file mode 100755 index 0000000000000000000000000000000000000000..0fae3d476d9b25be2e76d4efd37ede0d3901b005 GIT binary patch literal 3036 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 OfIBKMm!!YgM*jes%>_;X literal 0 HcmV?d00001 diff --git a/usr/sbin/flash_erase b/usr/sbin/flash_erase new file mode 100755 index 0000000000000000000000000000000000000000..4159271cef869a1f25a620310bfa63cde59b9dba GIT binary patch literal 24020 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 0 0\`; please use it" 1>&2 +[ $# -ne 0 ] && set -- "$@" 0 0 +exec flash_erase "$@" diff --git a/usr/sbin/flash_lock b/usr/sbin/flash_lock new file mode 100755 index 0000000000000000000000000000000000000000..c54b1a1359cde6963ec01d8d2055d5e0a93337b8 GIT binary patch literal 3896 zcmb7HQEVH>5#1vxS*B&_NI5ngGwo5PEGCv6IS_)_4FW=Jqr=}9d;+`I{HzUq3~bGS574;D#4YGaYzs-ewc?j_ zF0GXAY6}vZv)ZX4}qxpk>3a4A($Qm4}(bG1!^nX^9kTImk*p`XW+nN z+ri<-9swu6?}C%xcD>Q~2Brz{24n%e4v2rD|Nl0Q52p?g&DjZ}b)-hIAb;Mr;+JA< z15y2X9N?5E#rD72ZYZ!%*dE7#=A-&i6G2q3U7(#HZ+qAyU>~rkN2dMtfJS@L-kd1S zPSpQ8$(W4h+vCbuXp%L^?~>k;!T5SdkrZ+kP>#&rrwF z{|)kpN2Yz7^vJ!`rzY`VHe|DV@;k8ar!fcbC0E~Vcm4^zL|sRJ${uFS(O+niu_xO_ zkNpi-@5KKZ^n8fp$;DF9WO5#i$+G=v%9Bd51ZgxqBp-b?CCf}cKAM(uYDFy+4O6W^ zq3I=cR2kP)TerDJ&Q2=?t!Txc!B9?(o;c|udf?=IMVV9)NnVGM3*{X(OiW&3`EsRL zGV{zZE7{31SWcfZnL3RO^s-udasckIE9tVPXBD%kmsnBHni@HnI%iPp6@~+-kj=^l z9YTjl;>Xb;)WKAzsT?`QRG6&VOddB3*)Wv~Y0!tFlw&^_K0Y`kKVctYD5$XMpIiJ5 zPTv-`uQNbi_W8%xY!Ve-W!e8mG_vq@;-}# zM*<;^#T=Uf|F2hL)yvjE@8NB!KuG8#pepQ}?AkqcS7CS9wW|WxzslNrZ!oFOUhsW& zb6fN_dm{PwV!bW*wYpSmEu?<W)OpKV`D zsz)^8QmcAJ?3>?BHcPQPr_&L5j1(@AmUP|iq$ymWQD~#?_+vYP^ZWyl8F|Aia4V@k z1wK0Ib5T#ST3Ef3`3^>p5nkcTORY;uNE$qxSZiS(=j-XfvgJk#i(yzwi1=E4ZZX-~ zb}{_Nj2lt+o(;UEHqxM?UfJ(o2!0$A0}I>M zrq{x?(5vD?Xg>J)mus_`4xpcR(Od&Vq8jo6e!Hpy1aQ8UapTUYs(VG#x8~lxp2X*8DTA;Zm3zH z)>3L;S56=rudgP2@vB|o+{?G57g$nC3szg2?nBYI%9 z{)PqOLgTLg^;>cJR;s_WqSbSjwDK0dnK#&ul^ZOA?_Illc3ovG7z z2E0Ud#)`+!bX<=Q;%-fed;132mK{mf0{`c`B!1sAzr^oqM&As9I2do=!#HbWuxp9E ztR*qaT6X<~9Zkg09}=%}tjxDyWjNN1l|Vi>oo~Ny~o+xi@fHo{_32Sh-W+A_6^PLWtqho3(w8&JK1Qw z;_pncint&CTjN*m>Mip1R$kbHzSuwtnD_^RXFg0{#K$CQ!!#(xHx5 z<31+5(cPKE8Piuq{8hwXMf_F7@0>aPcKv2G_pCz>rjv6Nm|F<1dKNicwoJn0*l%_o zb7P_NtM_m)K`$p~RKIwr(QxL7Q(g9n9oJsLi>m7oYWO~j(;WN6 z#@E;@|EBS#m=o?Ch)MLXPRDpm5f*KdA8wL&HOUV($>AnB)Fe~wz4LW6$#|38-|YNn z-25MKkDUHu<9-N^1VRn|{@^wC+z&rCl!AIh>M^9JC(WFcQ-4~_s?SKz>G`~&nx~}a z#&ILRC}s7jl6fi^Jf4?qjZ`$Gl5R>yS zO|u=0gY-bmYl<;JFM<~tJ1_w{FrjK?#(In+5`PZFj!Zd2}&f$dLA>lTI$J3 zi5}xo!rI)Ypqdh;O)nV7*Mr@&cbZ}zS6|XgZfPU~FCqyVfO;`2N~xfd^`u@=C38Y4 zIkl9Gsd8Dbn7}2x{rvYC2jPBHg9?+I~BOXFwyMq^m{0-|pM*S*K6$9W;8ncMkjq0mzkq literal 0 HcmV?d00001 diff --git a/usr/sbin/flash_otp_dump b/usr/sbin/flash_otp_dump new file mode 100755 index 0000000000000000000000000000000000000000..de581c5abac0e9d3ced6aef7abfce26939128b2e GIT binary patch literal 3420 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/flash_unlock b/usr/sbin/flash_unlock new file mode 100755 index 0000000000000000000000000000000000000000..34cd08ff68b04e1343d6c17b650e0ab50243e036 GIT binary patch literal 3896 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/flashcp b/usr/sbin/flashcp new file mode 100755 index 0000000000000000000000000000000000000000..10db49b1bf63a24942c2b206e87f7eb9ec1582c5 GIT binary patch literal 7064 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 EUjl+*lmGw# literal 0 HcmV?d00001 diff --git a/usr/sbin/ftpd b/usr/sbin/ftpd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/sbin/ftpd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/sbin/fw_printenv b/usr/sbin/fw_printenv new file mode 100755 index 0000000000000000000000000000000000000000..d7c4a5562cc0a967de5033a644ca549bfe87f3b3 GIT binary patch literal 18932 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/fw_setenv b/usr/sbin/fw_setenv new file mode 120000 index 0000000..e29343f --- /dev/null +++ b/usr/sbin/fw_setenv @@ -0,0 +1 @@ +fw_printenv \ No newline at end of file diff --git a/usr/sbin/fwknopd b/usr/sbin/fwknopd new file mode 100755 index 0000000000000000000000000000000000000000..a3606024319d816a918a2e50da28ce4ea19852a5 GIT binary patch literal 108528 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 z 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 B!SVnA literal 0 HcmV?d00001 diff --git a/usr/sbin/hostapd b/usr/sbin/hostapd new file mode 100755 index 0000000000000000000000000000000000000000..30975e9cc192ccb988d568ae36a7144ad3703606 GIT binary patch literal 840021 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

  1. OgkwQ;l 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

    y{3NdD@~`aK(8MAOZh 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 z z-W-q5^gtR#ReRAIvVBAnj3RHYfvA`!U@OA=^iv|9e#@lZAKtn#;!LD~L@OlNZyz+p znYDUx%tk9~YuwVW3mRt$nKxMQTNOgq8Evn574=!*SD3uKQ!v=l(R9>b9*$NA3Qm&K z#ZnATNGUF<6%Tqw&3Z0oM1!balm7&dJTS&pL}mJ94A!% zy^OJkv4SdsDC$$#kkt~g-O*6#uC8wMMp~*u$JSj=!sb)xhFr}>eN{QEQTerLOhsj2 zw+c8Vg~1A`QqA$4#>4!kndgNp` z+SRG-l{VU=wN5yb8Qf|K8Td4mM4~unotg z31KJt$)aMyJgA|T1wi@1@fj9i!`{`}lDnhRxpyBe((v)hcJIEm`G{U@Y}LUAJf9<9 z+T%k>IV2>ISy&%io1^8`ogrIboaeR^37F4&=ZfsGa3z#qr1vh+<)Pa#MVGN%-9)lb zpP%x})LF!^#Y{x2d$hWuO?TnQOE((o5d(?s%`x)t-F_crG&kZ&Q@Hty9E~K~rSw>4(yujj0+`+nUe7{KQCh&z|MVszL$d$r2<2dnA(@czbQrS(<^UCCno!TJ}y z2H!U~NAGXJDErRO^!x6{#`cg&vxy`i#?wsmF(tW`F0Qq+r4eeD*Q*${rAey7WNt;f zqsnMDssVi;Zg0c{`|W%2&Q^Dum??CO=BCp#D${wqG8A#&d^q?(Flg4w+3%um2wS|&#DAUEf#>${E;+lJMkZd{FJ%ccUME)f>im-W^+I{uqDq%a%d8M=qhs|f{JONPQdD#~J)likqFQpj?gfL#_xUm>Mh_Xxe; zzS%;#7T(LaoNi@6WW9S2pLbBH`mkLLBOh;UJ&eC^qkYmjDQvm0JXzDC^V@rlVl5nu zsW-D+ED-ZKkzEN+yIcd#o<}>@QE*RM@(_rf?P`MA?D5mX1C*EO1cVbb48^fb+`q5@ z3I0@`=ZDNjMd*-ZMpm$D&>NA3Mj)n3Jc+axkv_!JVQ|+&AJA7Vz5-ifmwV z{#pVFsJI7}khS#?LtKQTOaQWj}P3bQP!L5NJiyOv5`I zlHxOd<5yS}PH+m?G3#pkDM6GY{X8_@t)720-A-&|?-?P;S~$c!zdT>U)^=xo?JYj^uzX{an1Lw7soheeS||ER5G%p;f|I7n(nr!sTX{+JHoePhfy8?C_5Dj4lhi_ zVNaJKSR!)mFl0HNy(KGN z-Wapx&DD~MB>SY1z0!Th+JIeEZ^=dqGN2WEh2F~avE0D=H897Kql>q&7b$->j7pT5 zO-$Zmf*XBtYf?lxDu*MPNr*KR)CEsXuz>K@z8_C4nKK+Q63*|fXcT}eOzFe{7gio$ znwF_)vIweY?Vv4`@eD_uP)9!R2{lsxZT_=20PdZE+6QF?eR6mMyeoJ+v5#cQB z^TW@vIw7{KMpptFuD3R5=;LIFRio|LZRxT)ArpK)tDc`L*yd`qE9 z$>R;S_y^@x)WrlcOgJCYV4lVtU+7ei$i@gl94{ zN(mG~NAvvI4>l9uyP;VeA_Xc-z(ZB4FkW`wB2_7r-{TP@O=s@X8UB48rdb;yO{_0v ztY7cWEPpYlyiFfFcjC;c$>c4dh_Q$imbm}c;dng$+>Ki|Z|eD}{A<_9;gKxV9o63l z&k+Gjc$r#dnTysP9?9H$=C^>P<}^-hXDGzEUz&`cLX-Vhsx>G7W|^NSs6yMmrF+OS z$!6>nb6|e)<|15(HBe4^77=$nx&+bmv1=dyv5;Zu>L=C-Q_X*>-*)e*S2IVuFP{1` zwKR|SL6qBYXAbW*OC9NeUZDJ!ETX#Yaw1Y$hD&CNDMmcqs+PZXyIRZaDBQcs#wU(v zc{f`V+eAEzCMl2n_tClh+Nx{&rfRL?OGtHiP$(`)mGK20&%FE&`oz)l*2dbXr{`t- zZ{;U=kK-qJd*df~_wOhEFrOcbS^5{>FDyoEEn;n<-<;30F{Y&*@`5N28SjnR;YJtx zr|i-3Xkk*pR?DZZUg>g!=enn0@o5`?6k}|Ox^H5dv6tF?w!Rv(M2fHpUYTjQM3w@M z?Q+q2H~Do{%O zjd;B);|f@~nt+0ahfZrBuHLHMSH;B~Kf!$%t0mdT#&mzo8@qaP1vQ?;wUg8H53v+| z2Nyg$w-46t4z`B(S2n$x)rmFC26evgSy}e*WbgcFX}Ge{ySIW3M1K(E=ecDd;Z``Q z3h}I3!JZM_hE9^t50U?_9Wq@VtW{y0=fb?Z)i1!Nah?w`R;a35x88gA#=AG)z4_gr zYrt<&ZMcC7pLYq=Oq0%mX66$JePd>cYYP@50GQEQYXqA8a|v5xu!&+VdH`;9ABP4? z_|~=;i_I5jg}MHIB7YHY?B;U4q@=e)eEodVlN_LU*?u1LpI&>1>p<}eo=l5%1Q&0zUAo&yJ7qG$qEcFk7Zx+xnk+BV zSkbWE^3MR88X1OgF_tf^U+J^cVKRlA+Yeg&1c$K%iCJK2WODD9w?iHv&R(A?`l7g| z#S#$yx$RgWj#j?!ZI-hEPGcHNMOw5h0bO%BA-)s5@si8zpmOeRUQ*6)i(rzGep}I5 z)t}2Vn(D09K?C3E54pf$e{=tXy(dP~g(oNK2b#rDO%0kg^Oy<@|0LJR1P!&@W1QB} z*^Q5$b-uvx#(w0gxy;R08Ac}#Zl0rI9-#qFv2(VF#qZiMZ@-a8JpVE;+ER%~D0t*2 z`muCqQt_F;#v-vTwB4GeHU`PpJ_={8LT}neyr%v#z!+ZFCQIz#=053ou07txf3Hu(kS_Mz~H&#?l45*P)CSCsG#6^tPVhmO)`y$9C#%&jI6r?QVoQ>Sd?K zM6(5f{Y`16dBEEZ*3W5}%&t!Y)8B(wyi5cAT$lHfJz-DJlSg!B<1_hW_zd3wpD7wd zBd|9htax3lMmJ~og*QD$XE#T>2z~?5i(tJ87=shv?RZ|;E*YPW@;#HCiC>>y$Rdk# zKdeak{EH0fu5n?&OuHB06=mdAEFYQh@CQevIu;6a=`&@eX!Dnb!epG8=YuFbX5)Bd zdhXMUBLxRFZXV0F=U9X!I8)zrTuMTqV*Y zkhndTC11DUykQZRB6~Mle((X2m~0eszzbbaBLrYFZPB1O!a3a?Mi>L$TiFVv_A!|d z9tBAxBy#GORstB4Jrojhkg;94QPwgKPvwYVZ?}a0teesB$;H!W#1z3NQ20b)q2B7R z3_`g~6YjN9Cx@X2miAn~M)fz}_3HKZaC4wHVk}^Y9~@7M_b`j})xDq0UsHnUY5eje<)@qkwv` z1ne;LT%C0;ajvMgV?WFZEJ>gN8SM#UUho{}Hy&B)rX7QLu}dToA=Jf9rG-8nxnjma zS=wTpy6eHz$I7O89-izJuJ^)_;H%myTaKr5WtEp(^b=@ZpAzgCI}LDF=vD1O?)oo& zkl3oz4Y@ZI)dJ)GD}Zp8Vytc<`K7>di#RSp_!Azwhmv3!!zDGwSj=-FM2B%VPMS#e z06WpCIe)x=p-fyq7Z_*Gz?9boFk6=%*GoGBWu0re1i-Ymqn=IJuwxlaUpm?2AGU1lUHA>6;_?ORTMhAp%ifW%HT`rVS3X|v>@VT}A8Pm53CqrViM3^YZt;1wYe z*l7I2!CrL+CG7IO+8>d8!t-82*Z!?Zx!nxVFktWi+L9Qn!`w~cmx9QB# zmvL<%a>}8FyIMIhosC22ai=LdsIz#6EUtxuoPnp>;>}2H$*!kaPm+;5eUdLv0Wptxz@^UP z;Cb+FoT-W0ERjEo0$Dhu!+I&qrbrOql89yWnRQkTf}q8>Nu&tXM2i_T4RR^gLh`EM zTy9bJ18-7?=FIbtj_t)x8zEa(ajw{1>o{DqYK@BC#r*{^?SALWrI=s@s4eKe-jV!yvSeYYKcu>$29XL zq`4ryUHHvh%jdJL`LNOi^t$P%;ZUX}fMFb3c_HqiE5hY?n(+zK(V`7U%h+pbIc#Ly1s&-}LNq>pJ-gk1+5#J9~nO%*P`+c-k8q zbW2n0t?IX*S6{`K_=jIKk3!?foE2q|Li6jgXU0|LvX{p3c@X@}gsc^$^T$%4Se}V; z9Gu4UX1!{e?UAsh7$9%*rqCs^^Q&zxPhf zRZRYE7Tw|Z4hlev`%}=T#MLiPugmfh5Dp{fV|Bq31c>_BsT`hn!jnL;+$`MOZ70Lx zoApf-&&eO~)WOU0^bEXBRi>!tg?Hhto)TkwUB;}lcXaZUsGCn=As>y=zy|o@!vRYq z5+Ywrrw8np^a{DbF6zX**YooN-o$J?k(sUgEpaSxsl&y-u&KtAQB(0~Z3e}oZYy5~ z81O=Df8Fyc%+KaS=F3u?j_clQLI&>D_w)vVX12leUoz#CTR%WEP8P)wi{znY|6IviOqyTY2aau1oqpJ(KFY7 zm^!{VJdsx;-m0C}XofM1Lc5AYpm7eElWVh@wKof&){M4tW&J$Woz9JRbEegsm51Sz zO~cN~DO0KmWAB8gFl4Ykw&!)MD;Z>%XX;-QNln~&crGzY{d%9#*44t+w>~zF{+|eU|HeTMfIb>f|-2Ya74tu|!JLmI5e123hHqf}<@9AM% zHp>IM#&%==Mqb!`;;XQTZu4c!S}ES-ou4t?C-?Nuj zIK*f=2iQpOQMsz_S|j6E&dGeA3=l7oDi^@RsMBKL=QBZQJ8x1UmYiCTr9+u8LW(BY z81>kmPID3hCSi7n9AVMvUh5SRqopRci1@J%eHK`(%`!@yTe*+ZaVks)NnXK+W1q`} zDY%-_#rQ-C^m5aYdg&_>1H;b0X1M8dHJny7h7px;kWV_Va5EQ935%5#X?~Od-H0^L zoicA_^Tm77%Jdm4^e|W^KV!Ly4L(CcQ;dZi7cZ}|h_GNF&kI4$)t`F>e@b5&%kz`H z6PcIK#0`T)s_GV!67_!kLbO8k1Q_34JP#p5W{jC80|qRZ_FrJkEDwBr2{oUcoGQ+7 z{fb-P#cRBQSKuvST{meK@>*-TT_*4k$Qov(v0IC|AE+2dx}1l0*=U1-Xf!%>ZBUX0 z5PEz7a@9bOEC^bpRbO^Rgx1(bE+<<|UvzH48GW$IafLzBqydYA%sOr|<`xGlc+=3r zcByt`3bvT1*JAZ&{>;~ieCZF@BfBI(Cn0%CZVy*@Llwl%#o%G1#H|S{%0k%bEm05I zwzhk``*f@TaP|8a1lDoBv2ZbkM?K~P;w~*}9q9p~IJmgA$LK&N>I>)BzA73bj=}!& zL4ocra^uM4cP)?rGh+f#SocOAR!~UW>HYBhwY*O3@h=jg(WT?Q6)ymDDWW^cXj?VCCJU*@06!klRLllq%(KvUoP1$BbTPIEA_)wgdPv9-+QNidj65_Nu*NJ5xw$s{J>l3 z4c}lhS)I{>DKFU*Q=ixi=NI$2oX$-Y`%Au&qnkI;(BeyafaC1AYNYGhshRGjkM~C}kDpJ( z8}M(N$Wz;5#OmsGA3x8S#SXOCxN-t!%f-#H0uc+9YyO2q;>Uwh(fIZM>e|IM zP1mdT$&ZrsCWg;7{gvACr!Lt=E*w_a=;LvIYE?d7?nVm;iF;JLTD_>cVG+63!Tsxq z^Rw9{(v|u`beHsqF4~vRnZdn(cPjx>*{u&0CvIbha7z`_ z+G48-5IA8UW#*FA_kM3x?Q(!WJF!@5I*wqfE2ljj?QA{9r`V+^IfyDGf1zFb5avdM zfw?G;aL3ywFxp^f@$3}7X3%F>Jb&Tahd}F7@|+?-xvd`Bu=cpNWyir!$#D6w-3HyW zt|osr!HvO?wNpjaWDFiTyX}xWua*8?UgCW}wUOu)0F#)!^SpTG?EKBMlP6;dG}~lJSiD}hTc@;tv0xDj^xIr+IO3NMuWMDz|rHyS;6q zz9!e!1SOybtBOQ>Q# zO_h^i&FyC_E>mnPJ`3jk?&|XO_jkHP_1v=IGQq;3d-+}=aDd~tv&GhH_kYm9GX?}% zNdNP70zTb+St`M#-@SSBiGxjME1t>~SH4O!y0hq?r?q-1Q%iK$9gD@2b;-3@35aM2 zU2c%i(FKSxW#!W zp)!!w^0p%3U}VAJG{3wI$ANg{o}k5*DqYbu`vlJL!N4#s*$?M?ff>x&zTS{iJpTER`yI}2)))3g~z znq(>V!mbfw1{n=qm(?=J>x8&-KIYVrloI)epb|N2ba&+*u@DfPKh&>f$>{_{L5^XAK{kz#8(<`*tyNeya!&|b5#KI#Qq)nIlSN)Zdd z;pNL{dzvU-MRU=WEL-ueX11RkEPeZAS34>b!0Qeb)T(aOOL(%2$HSRX+LlW77-#Jx zh0m}`w-xiyrF-Y5)nnqHW2OISB+^*u+tiDk7y7S$CYo%wX<`747QG9e5P8mhXtQaH z3MYQs!GimKcd*JoIxFmK4c-k}4(5^C&^;FaURu_!TxG_g9R@K+71h^6yAKenxFQTT zLAOrhSQVkz*{MS)(&goqUWYZJ;}kKB_7sQ9FZYnlb3ikT&lNnmEj@kTB&=@d?#}l1 z#(JZpemn9mmvv82MSNTfemuXl^L)&qF_z2X>LK5i^r3RAZq930rkz+{&POxawN0sA zE!J^M`YBw497)6;M6vA%Fm$)*Xetgmtv(ROp<$1t~?u*^*Is+t?z~( zbKY6JLzi{SgOZL`E#+#$OJ^3$ne`Y2qCf{rCLK*O-tByi?${Mgb79y>c^PrFZ~&KJ zozCD<0aoODCXBTxZ`O3Sz~3=WdoX=&za9DRJ7#K(?&zJ%J(1qI{GkaPur7bQCGZcX ziqjrBP;5_gL~*>Fk4E_|NCmd(tKWIw;SncAhNM8;rYCl)$TEb=;~Fa(&H`urI4J$m1R$M}rPwC|ph-Ly z8;ZBGaLU~!>ek`-+jyPop!P#={cqKFx~+A*C03|3-e_V$%lIkx4JOEcpjVM}kPXTZ zoxyj)!@F*|C*1tq8!6|6dpli(<~dyaIVAC_KkX7qr?SDGT`tfml~X&(pEjcqpCoCu zH>;%D^w}?10`WZGDyQL!0Gs&FEuDZ0Chz~`gC!@_cy4XNl189B$0iU)ODDTVz-u?_ zYG9ls13gjcgCt8Fu{R$-2F&xK;X=qZxoWK8Z1WhHPo!6Pwa78|QHu{585@8O{zA^= z0>jEsOgw%B0mDyOJ%=D`E+L%C>wiyg^0`g{%Uzib+j7jf=xA2rcHa(bSLeGimf?7k zVJ4o*T40Y&d^7P$PuH={l&!SC*6R+pdn=pwdGW=*qYYjitXDfZozq=aZ4%qO+xueG z+t|@d8*78^5cy+RQGD&*c6U_~&l%}ncXJrqWuyD`AFEb=`4{>3PxARmK7Y}FlXn08 zf0n+l{QA$6M>&<9_4)O`PyVlk{^+K6#K^>U>?))E+f;Id`{gK!@+i?LpQ$tLks)^X zN2dQ^o|10TJ&_@~LE<$gSXOupQ*?+p@NSLbb*A5EyDwwdzntcJCf;Q_Pib+Mj@b!e z-zi;eE#AW@uwiUR>0v^pG)@on<6|uSo8|nNoztveAUSev&&YR-oNrn7iexJ-T#S|d zRarafsn_QvJ;6mjP3f$eVY$6v{%!gUmv$=p#rj3N!iJFhioV11(Ss51=V z>GDbUQVpD-gUb_T8|S0&oM&poUTr98DtvXCZ>Q0R5iwk)KAl;`|NlxmKC&gju~KjErUPziGF_!I z*Cw4W93P42ym&r&sxXhzDx>(^&t-xn@>EQQA`^Vp=DEYxk zg!|q|&%T9dLCaK)eo^1dXfL@5OZC{&ULeoeoildxiaPjBWxGBXBsqC-nPY;Vf`*Riz~{-cbM{`iyT;qU z^CB~@Mybuhfz?GH*UWscha;+(_e)avr1FOcSlnR(GPVQK?Q6geA`>k8&P~|^z{`nE zZUxUzMt*6e98b@`2|@1BU%gsIjs4dIALEfygX3xw0os>2tSvX?aQk;Gqxn-Ey5fV{ zq)VeI=Wh%vP+-Wr!{J1UgS}&yHnCRFstRp{Sn_)7fd|NlM{Z45yh}zOb+VrDDwe15 za^sO1>thdzlV^yUqi!P zXQbOsf0{uBX5^csVR;HzHn#BD>1Oz?C%jrl4+wq?`DK}X>(%Xf|4C8P8&@~gONfCw z9FJ{+-ZQ?0SdTDKYdpV#%fegxXF$m4Ntq#e$AYRGnZhry)G6Q!CwDK%65-DG{7MzB z0#qJQR{~~oj z;w^tFRC6l8$)nQ#ruguuyYI$hm7SOD>4bN={V0BkxW!L@Zh;fo(a|d}e#UU7)R3ky z={`mTI}d^9Y0Q(KvD{{4PH-8B8EK)=OG8sN&BI+Mj3&U=5`_w>hGq!*Sef&CqMgdv zs3$yba6tI&U69l1GFRE%JEEaIo1nQK^8LttpWyh`UJO$-?2*=)I!xGUvNSHySwwG6c>oh|wAiWtNuFnI0Xv)Z?t$z9LSto1<(^ljUm1g9U%e6z zWg|1|QlLgM)N14#0eZtTNxB=ci}AEaN_YE&_=1NBO?J=hDzcif-ba~r?bKAInMTs@ z_L7mkiAPa7K#=6>BAFFbTNc%1%oVPG(;?d*87<_u+Mh0$1{1^}tJK?=-vaSXf z2CZ1Se&0VM|0Oy})5=Yi>FbU)+_@hf+2GovF0L}GuCr?Qu1{W1uJcs!^~2K_?_Fmd z99+LPxxSBQ@95&#q9HJMM@P59GKDkF!cpU4zA~W>TA?DQ0eT0SkW97r*)O-f&vLEh z5gV@5UaNn+mvoNK3n$yr?iosvHf`0ZT&C`B@rZ%a`MHvZGS>8E>Kk#@gI~|nKnZx2m?$K44v+L;aW69%;h+>Bt|FmI^WqiE7W0F zM*g~45P^kv8ZTe&I%MoV4=<%RKK_z|=_v?uj-V~qfDKTgRZ?%cWb!}>mk8zC+Z_tFYiV~`PX}=%&8z7Tt z-=*}Zy*4Q#)Ug<*e(ex0E5xo2v7B=&1KAbv;;Eir9`Wu%Kfa|AW>?_cm>bw>fx916 z+UJK8^FfP!Fz}&K;j#Nsa(6U*xe9k3dcbLu<8Q2cRe@FI)BM_6ez>x_8UtG9^vwU0 zAt7Aao^ZpL-eO8(hhoO!30AHXCZo2GU_?o5BCp-5v!-CEJlw{bWc72=B#kQOOvm3; zFR{aF%e-^VZ6{MZgo#yHoxMY;aN^Eu)=(M(y#i-3N>h2x(k5GD1zFmFWGziW4>x+0 z$|tLPY+uxiajD#!(aGqY>T)|4F#EPC;>cwuy5-o}wlP*&cH#V1>~C0ja*s=FnNyR9 zY{J_KS(|oZN7eHq3k#odzal)0LygKHq+4xWV(k{d?Hs#Blm887KFJxEKpb&Mq+3Y^KR0*Zl;w59Wn$IDfm0 zw&J6tO$6Kzyj)px(I2a@7EaAE|5xIBMZP|; zsYPPIg{ zT$`UA?mtB!pX9Q+9rdMwT(e4R-b7=ULWkH`$ICK`iJ5xr#pX`E6coi~I(vM=&VVu? zX?^ATjM`-%hBtW~o~Yv&I)Rjf@lX1WXomWWjq^Q)*vWm8kbaP4d*-$HZQZafO6z5V zIalPslp7Nd=5N?NMeljJliB6x#PwCv&5yP};CbT#PkGbm{0x0waW;r0dux4c$F>2AH69jI0AA}3kx9Z55{cdAsrvfg_B+4z#{KWNIQ@wR zlJRgDFco6j5zySJo^NHDwkyd%9)2LZb_IRWmL&Hqc5aUYEOTcE$AgQ+HV>LguFM&Y za97W|d0yc)udC7wAE?^@`=*bSaTtK7hOYy1>mGuC6VNR{?}k%>1(yqX=}55ny69yk{5 zT&nB!=4Vw0`-F0}=y33|5;D1-!lw`xT&M9Oktc znY)Ch+LnyZ0#C=B_*Kq@&@11XTPj z4+tTO=;+^NWuWhHs)S3P)0!r6(MB=1n7Kur!7GG?<6X>6xt}ui+=Y${+7J@lRHmED zz}LBV#V{e*Xf(xvT-P5XmB<)gxOdeWvQ(a`^g+58gT8I?+1S;J_M0#wfF=uU@bjXs zXr5j_aos%o3_-2T{Vd~|^!68*>FskJ!48+gehVpi#e!RETfR!Unbb>kpK&)KeF_WK z%=pBPU0r#*e*WadABV7DOU2DZ%{5!R-q65;Sc0GWeCb_9t|Of8(QhpxdyT@QJL!gy z;FXK}BYJK39}Z16L-g2}duEt_(x;xEDNI>&?7a@|o+jU40v`e1B=%K_z{ipXbT!$S zOGCntpU)^1P2m-@A?PmoYO*{!c4i9;&|RXNveI(e$82}kd7;^QG%E?ywLLFX0j2sA zGocQS2FSbG!dQj2orQ&BV<(;r8d`FHOV!d@ga@^YITP%TCgXE)sQQ3sPtD~kj!b!;@AiiErWENQegE-D_PMru z-p9=d?j_G!`|>Cx+gjo)TxixY?0Tq|nR6 zG5M?|*vsZ}7ZnpWVmU9(E5Kp#g9~f6kSbu9E(fKLxt=tcYJ%l+{%m)D_l(oTxnEDz zOTBLIZHcpW)3oOs zc5_A*N_3vOErQ@QYHy>}@2Mjkrb0 z-8k>$0uoOq2R!&#%B9d3HO!R{(}`BYWJSO(TN)DBxrU>4GAPJ+CEds5^n&Xz_Cvb~ z{m#q!bM?0H40UBxIO6BF^STKtt)|w&4<=b@GE+yAVPqQ$4P4oMQ#{gooFfY+LD zkcl_2lN%ERJr`IMd%m{Jhu(iTGQsjT;>J01VWqNJ zx91OIx9|+K$+Q!HI2-E}lBAggYhK^ym4|bTPH&x#PTA$oCR(K26hFnUXQW82XixAs z^KX0SFS*J%d1>TM?F|ujIVl7ay3FiU_n9mdV3&u2RPYIR=F?*n?o{ytZN$>T>t&>_ zgJ9z*@q?q08C0RAD(_mNzPY=-y``u|qerXVb@u>Ve0!atmw?j}r7M9I7Goe?q;-I+ zWTvj4Fa+4a2+YB=zyO&dbZ zYac?{raKV>E$}(gaWkbQJmT7uZuZ*5Vu}&$05%n$!1X1R%F`x?4!b$*e4!>hTdD#L z7mj@0p+a1e3EsgG54+UUpq3EeOMM7(ub)k<{J|_uMS{6(Wq5I8rQbY1xO=f>yvaK4 zr+Vx%+C=wuF=pijWb3dxU0cZ3^1M{iRaBx;RStMZGUWNdBGcP8EBz}V#+atQhI*GG zR@NzT)BWBY+)VgD9H46O3Gg4OZSlf*SSg$r#M@sUV%;7x8)J~PhBWu{ zt{;jNNnQ9P976gzwHxVKBbCbr98m-`_qC9&i$$&O1X~I5k-4(XeQt{Jzl>HjF=FufhEIIRdgTLMA3ZrO^_icb zt^3sp^X}+v}pc*iFZ>k?;#0EsW7I|}<$aNlbfzX1k4rO|`Q^@9IILGJ(?=XYc8prVTTDT<7$*>vh={Qs9*9c9|cI z=o&8I1s-PXRyuD4%04aldNiW2#OZUY;8@eoh#JQ1k4gbyL!SM&@-F#ox+WS!)~z< zhoD!NDi@IH#=(S1+joocU$&FU@!o3*3{zyybD>$z4&`HeA``MbJHK_~y&G`vaq~WG zh*%t?huXtX#XYZatC0G?0Uu=sa_H1a@q#NP54R}mr!0V*irS8=W}xTNiQR2T<5iBI zX-1uUcIq9%YG4W5`GTK9Oa3)g&b9ubpv?@qM>gh0t`qKIEM$6u{$EREmy+`n(VLn**Q*71*+iecFKY$U4X{GecGo>lFaPnT%ZGsE4 z^Xd@OGAF#b(ph{G^W9#%?EFrFRbHd<_1HfnBh*|;}oz0v&0@PJYix>$QH;J8i~Gn9JGgJw5h^kFes&>Kh;}Fc81aN3vvWa-Iz5h z%flF-Q2O+fvrMCHjNq++m?QSC?sP}{ejSt`%jT=>*F0Pom&^NMDLj;LIhXF5zSfWu z9iq`3>N|O2*H3Zof69BvO?=kW$PSi|kfxgMTG{1-C1A1(ozrHszDznRZx`0)EP z{QeC6_}Z`K!@sF7+~cqcF2ZmUT&PKz8@aOE z?8o>pGh`@kM`&cqbUWj)HRdkQnhKcU#TdQB<@1Okqy@alxw-E4+2PZtV+ zDQPjMJt9h$?c!EZMm2#|r1_NZ^0bd8p>AsLY?jOONL!_IHuuiwSj%-I=#^d|1%4S0 zv^0PIIW^F|j`aj`Q8((NGmC&n&hcl+7*YmNM`~FZ?TmgST$)2>GR5)LP_(OaiZ0aD z&-^NL$*SC$p&Z}f8==|F9lAu((sgha9!+^p(J<>B+lOc1toNbA9eM7kRoQ1N(p)v~ zilPtm!~KNdOR)WU_7lNOAPSB_nl)cbh$ov!bGJ-*%C9<@VcJ2B0C-^uDEv$A`%01= zHAXf}X#!qSE<6Nbduwj@*&$c+Q-D%__T}5eL?3UyI=l0|QxCT9k2VRtJ!pFN75J8O zH+ZPP4KY6UkPg~$?4(%Y9`qVfvR9eiAO;lfVVNe&x`}hQ7ReJ@U1@~f7s#232AL}a zi(v%3G%fA6sH#5P*|hf_KHS<_=ary)`tjlF#^b@($Z|gHZ)~k~*SD2UYr6Ng3%=}_ z9`5_(y{iS`KdY_nwGr1kt1Igd?KGocP8KpKa~zH3!QtotyR;*Zwy9q!h=XRC|F3Z_ z&9t>6TbKua+v|IIbYE=RF2?h5%C*AfG|IFk5|j&Im>CA2VJ*5OV-}qY?sXb2n`1>5 z?{lVkYfCP|>_Et~kLY}C1xNWS)T`>3e&$tK?v=mtv<-KzX&xDK4?SeBq)2sDu&GzxmXAs(7GbS%uH0#2G|&G8sAX;+p<8=JP8YZC!b zeNTX)BXeACW=oqMfKCx7X2ECFoBe4niZCn7KCZQ<`VCumz)5%%)7eL%L8Gp`W9Kj0 z#IxzE*}fTLGUn!@z0L_9S7GViMlly3aPqHBjBW^^3Eo0^*y`E#FZmQ%e5Jqm+~hV0 zhp*6>Np0bBE_i@Co!Hb{b^J8EAsjvC;*L~evzd2y$Hu-*6YWIY? z2Hv+2pQBhL?TrE-6BRdEru#X%XU=1PCXWXt#J<8Bn*rCjyb!Pl#00#m(CXM9+L}so zCmNpWQ#0!3X-$Dy`Q>?WJiCn0fBQ$O{{Q~9RsVPW7ktK5{~NCX_tRDXhrC|@Yk#@wzaW40Z&&^A`O{VZ z-=o}Xb;JMq|HeP3y+2|<`h&k-^?x7jeCcoUxkLJY5Q~NUf55|(|1P+I`*)xbns(v-*^INO_ zxBQ1y|NDQ|%Jsh)oWA!jH0oHrfBef;|5wTTw}08o-JyT=9dOC;``=C9zWa|>{m=fT zs`r0^(`P?Z^}p*!s^0(o=Nj<(?|oC%|4!&~i$2_ZUiJTvx2xX&Bb@$j)xYs0eBQ45 zzfK>o^ZngU)$f4cJCyqlV1LJN{WHZI_F-Mzu6fEWTFhd46^#VBaVTtc?qhKtvt$vU zuHLO!1&9ugCc8&i=$LP^LLL>iUyFtMl;=Ldk!pmhlFNMqtRNitIQhTX9Hd3<++kKAIEcp3P zol&n)r_si>iw@Us-zUE$`Hb+-^SjUEi6s78;53ZkC(~mS=utaT>)C&9m%5Z4Qvo~6 z>jXLI;2?P(Z+}q0ol!RU=VW@w_%sh_E1ffgJ3YdCOgwDmC+(HpO*Ci_`b1=irT`L* zix?>xTbdk{#>Q=`h-ec6Q0eh1Y=mSM(U^Z2_nQ+bGvSTv%6e1Y0Rg}p*O#o2g@4!g zmb!I>uxX47JZI+XbUZuWad2aoM$;zuEE+?ernmd;=p(m5>Ycf_SIkdD{=+0zb^7)S5JJc*4qZ_G@=ptHv{UJyXwm}3K(9KG; zISH#Xy{T4s=Q9Y3#-Q1O)4egg;(Sxs8TnZvMv9AaVX2ia=x_BTNkJX06EobkCwDUK ztPJ{qqYJZkvID{~5z{6XraPDGHzcBTxJz`9zhV;mjRd*wmdj{pV0d0rp82mmpqU-* z!#jXh<=wi+(S-$Vhv`un(b}3f)9(y7=nfphb={8&gK+$}i&pu-!PXYu$Z(O2A!Sq! zm1~9*4~&$z$`)Ot74-g%z$dIyoxa`(7auS7ViS+Uy>om`$xgY8yM+b24+AYT{nI!% z`WQ$Z^v}riFU)(4xt1?oI!tq5bVS%o;GFwi46`*rlqNLHk8pC;QcSo!-X)yct5f-f zLLQr1vG^0b_?}7uj~1Sn*@|;)oF1}8DPVc20bBt{l9DiQpx$V{lRpPa5 zc8!iunVxY%NZNgBL0Em}WV{K=66ez5F{vlJmlU`{%-bMOa0N9v9LXw9VIE-c!CF;O zaTJ3zNSbc=hu4JeGA&w8^Df2vO$eZHYZ)kzY3631sX!|}kWOcAT3g5~JI4qe=a_V8 zW~5u|Y1+ne)1pJBZU5{=c!P&NS|{?B#?;kCO~N(I37x6JtXVQKd;e{ohjjnrmll5x zd9swUElR?72-ytFO==GlVAi3@}guxGwbK>6WA856zRRD?{gfy z)J7B~qCQ_QzL=2NJcHsC8zO?vfUUVHTgtNC2-gijcQK@h083p0Mz|P1pWy8KH05)K zv>Q=a1~TTJv6d)Bxm-^G=k_llzck?Ao!xjsy5e;iM5Yo5{e&tPsmH&uC4yF!>9HJ-<#HBU1nOu^{jr+ z!m7Rg-B(|!_5R)GHF0YL0Sf-Ou9&y6NI}~|FNlAEE~dpho=V}!)sve`V1C4Iso%ac zGN1UqdvyA27lF#|Fj9XDcz(rEE69BAoAKFTPPcHj6gYNGVA&!{l0`X5Z3R0g?ZO(D zOTc9uw#pa_#jLu*5f8G=gVP~iDeu7$K|*mZ#)VzD`_Hnc?H?jJhf_!a$JL9$Y1@~1 z>Z9p4gP%Bkj7*@JZ>mjBF@9aAg(%zex#IZ2QsR1zn@YgN zEkI#7<(wf@kF!g}A6@9}o?bRg8DA7^p>km0TJdP--@)5XOZy$&f-o2SyG2y-uf$Z* z7b{9&mGHeWmt!B!EOL~i2=pj8Hp)IiJIoxjLbo{@Vl${yyNichjCh2LcyU96tc5y_U!RLAN@419i|2?oH7yTPB_Wuy-z+a;Ry}f z7BW8FR!RJ?p4y(mwMf~Y)?S%GTZIfydwp>llDuuwb4#cWswcCBFq!;Kd6MFzMd>ev zUYgTLqaS|xRX=-a@4IMb>3Rcb8H$rP_er^176^h(cC&Y1!%`2!zahZeqx;(_@S9D- zGCEvbLu6=f$9ol@gN>;$a~=-tQEfdYBboLwuRwp1_`!qsh515ot#*C3H`i228>#a> zKuAInlibsJR88|w^;RvgNVA?Z22m^1GRz|$4N4bjg(<3I$jnQyXOu4q2Ku?I_FUT# z@)op^*OhhS8oCIN$~z|UjF{Vq<(m0+x`|7;xC@CVAm)o+Jq*sOr5=lUf8{f*?xS*C zQ}>F6x`c7;K3uyUpPp&y(}tS^r1Vn9c8^dOHi_tenXV8Rv(mBlnwhR}9<#~|K1MNv zt>vyvU#8lam#22-<*BWCd1{Yvx>N16(*(brCb;c1!Mi)?_BPh1ai5tk^PQ3VNHyrW zy|Jm}GEJ~C_t_@4Oe0;ipOr40XQd18S?Pkmw%OgjKZEYG(glB3y5P@B7oJSnDcrXP z_Zn$%CwnrXoo@KaZVKuyuQcljw%Jt8%e%L>JsNz#0}P{;_Pi3@S#6ooRf`teTPyeO zVJbN*&*<$oT0^2G45`}amsw(U?`}kUt#WK>f7H9*UB3r%WxApoVHifZg>9kT%u^Jp z70)Q^^assajl7kig-Z(68t^#7-|uSdR(hl5?#k-U)}WCu9DNRt?z5g6c@HpU8|mEK z!f|!beKZIeB_7+@uqpm&yH5c@y|vLb`=zpee`OepHtW8-G&OoK3TWm|%2$CFmyG|y+HFR$*%xKF`~8trTi*1Aw>W8Fr2eX!bs$JFTo za#pbh9O2V?PNb2~I1w(ENowx|H2WHo8s#lb5XBUBnl!V%o2mbhfo#GOJvZm%sUAo3 zMmy^p+bhdowB$y*m1XXWB5k^3GdbEE47S?y#BqMyU7;BxTZ@)9AH@(_={_Glqikzu zeRGRv)7nd?fln+`E};^J=8}4ufd30 z={xI#4-ho4S&cKc)z;R=-9fUDZRVx9?u==Q=N7Qv>-PII*M#W5zJV7HFZ0MWqwEW@ zmxqs6w)w|rFWHTJmJIuMHX@nMXN-#M25fkpF%?f?Dkky$4R@Q1UL((V!kj$qlkkc#Fin`?i8oR+O|ahI7~1HT?K2<5 z^=zXq)5X_kr6WEJw${6=BWYd zpZpk~|CZ0s@cAV^zlJ^ar}$v|bNU{iRX&tGeZ}Vw^Z8SJewxqU;X~Pvzm8AMhq52v z=R?_#f%`FVKmI8`KhKBu&niBYJNvzSw)vd$`C&ePlFv```4v9@vU)K29eluX0*;dp z_#E;11AP8-KERv&9X_;sPP^y8JO4gD&-eiA99ZX+IsZjIl)3nNK9srm9G^`-z`FQR zK9sxoi+p|s8}Et_WnNI`1!Z2G@}bO&|C-Ow^ZBRMgO{}Rk}@wT^YQ~e=Y0NSK0n2W zwqE|T>cOku!RH2_`+WBKK!aC5#)o!Z{T)8PRy}zAjeIEcdX*12zouWWDf9X#`TR`v z;KLvK%6?w|il%`6(%Ew@D84Zq(j5S2^TvaYsa!m?a~?O#S_Sw%B-AKRDf-QH0rQfw zTw}`Yqv~yMNwmngU`wV~>Y^?_oiXJDl3smpl<&wiF2x_Xq#_}7J8F+&9cjAx_ua<* z={!5aDY&LPm&pT~Q8}K@iJ$B={g8JQgYTueUT$?Ce<`?zaE^7PKn5;;YS)ryPS=G0cZ2 ziY4PZP(wE1Iuii`=3(%1PDuVnzp|g>S&V%Vn?ZdNeMvJNxHpUW0gYrkZAu7$Cp_eQ zKzKKAQKK9G{f7;(FQ%WfBp^XCYShC2!U3YaA9JN7q(QM{6jmL^Iyii^g4H}y{ zRT2%$00&cW>}EUS8gVg*aR|!li3WCu9j$}Xth7t*x{T+Y$ISBtxx^v(+M~*DT(LLk zV{OThGSL)uA?7NFEL_7hTsf4wd8>oz^qF~s<^EZE*0RRS%hWIV%f$`P4yDVh-FqWD zwlr{>T@KG*cKwwNcKkVH-5bV=bNPn2;U#J7a-*&fN!>>|^*&{UPIa zvS&Wi34gSB3ww&9v$?j-VD*%%<3n5<%!&pMemF7HHgI1=wX#3u+$m`yy{nnQMk9W$khD0H`=Z=h*6F>FaU<4zEIg8bbr0HD~z)bPXWcp^v#{~!l z-FO2M=kc28x@u$v1Bjfr61G&X)QNeDei?wtdWCDqW4rgxE-ux};Q*N}Euf=P^%Q=Z1_Q`8_ zqvSg+NC+Z!65o_3RM`X@&a&Qe5+pH9fF*?2=UwgstmMT_^xW!a?ctr zh-9RhBWt)ZBe&eKoU&!#ShP0;eTi173=sfUi@@r#z2tpEVxZ;{L_*Q*PB(9YN7RsL z2NOdGgis(={H>@nA93+CKI(AuFIV=eN;YsgNhJ5b2S5BTtCjEnVCwVWM>re)$nUI_ z|KLZymCt*s(3inCf2Amlgw0zKj@ksSFJuvjJh+Y|9kJo-!I+{dop;1_ziZ0i=-M#LJB^re~tiR(rgntU_ zCs-U8_=d8YSc+3VSf+)P|d&p zy8o!EAO6f|zV(|w^OQNhYjU=CiG{n_ zplcYXVcxFSWVCnc=9uB=E5jL>!(==rrZB7Hncn}=112IJmiKrHV`%9~{-#M>Zw|oU z60~QH_b==z8?4s0aLcWP?^ODdyqMme#%=WEtli~QA1v5pFww&z89}{o3K-f1Sj{2E$-r#y_+PsSJCCzhU%0`4E8<6Y*81PY z+5dK%Hx$6Pn0ODw@5ET_kFP?(LWt(cBOfZ?GdoPYColnE)m`&uuL#%Gla9J1^q{um;7 zyX9MgpUb2;+s{#Hq9oKJP7-S>-+M;6u^H$>fhw5oeeX8~`fRTbH6avf-sZpRSz2x< zut4oQ!{O??RTa!1DT?g3clP>J*0d$OK2Mpv81L7EHD3Mm{QG{90zob(59Vw7@X{QOii&c@R4V$L)Qi;~f)QN5HE zGs4h?j^QmZ2?v8Ac9}dhL(@e&A#OaZmx#MZV`K#Mp1fRfRD*_v_nkc3<>}HaLT4P~ zyej5fi>8;(2P?0!<{gS8J(&D#N7>w#<~;PFeD!#_+u@BaE_pO9kS#Ybz*yfIh zzp_+4_>ca6_3)?vWcBdB`D?`J8=doPuRWTvrKnBKKhbKF|J-)tGK`yDjJ5|K?I;1^ z<q6E@DdxU@gy!6irnvUy5ojmC?oI#k*4CCfA z+&Al6HlZ5zgpa0!A;b8>d%uVPt%BTVX-j z!pQl}Nh4p-V-^U^f)h(gi&#!Iw^tw4dKGDGJUzqOii$%DObT38p3sVfHs^+7>HO$L zdVTp^(!j!r|!zlaP1Uc8~i4mP>57p>U zxquh@XUwWBBX7N@@;-0QjVW05qcA12*6}4;5P8g|m1J^w#;1_nr@;|nJ3IK~IuXwv z0Vox(QrFuYUWm;+zi+*@$YXu3G#f*tLyP4PKIe8GDQ?X)RG6E4vX^rM<~rScL0d6C z-nJLP8*?famAHp*)e$X8puc~1FgtX|X`y0%LL zpXp-E(N_K~V@-MM+h@nj=#`M5Dn~MwK)*k> zfduSX5|XC+6kr{g%BG}Ezz@kp{Hw^v&PO~w-$Y%1JVyU4r)y0_OT9I#FM(lbdP|K(tiB9uTU%4{dj(TDhEeYlk(0}@hvnoV zeWfJ_Z6mtFeSo=wPt{qyW{huw2c7SiHJK&vU0Lf91yim501{7b&+u3pc4AJMCtQ~J zk7_j1%RSjP-3%|bZ~L{awVU(nT0W#K@G0w;=`-X}ZDC>UiSG)>&HLTqfCl~F(MliS z_WhQuShu!QnOo$=^0zP%-@d<5{2p$gj0*K=g&3MUz20Cr#P;$1D%e2Vcfm`4b_V$4 zuc`-s96O>v{-b>U7@t4I=coAmH9o(<=ao*RwC8po zZAM|DNvq4x6d8xGCN4QwsQhiS3lxQ{a5}$wUY<`)+ULSe97DTTJbO&x`(>U#=E3tB zWb_x!@c7 z#C+M>VKGtj@<`7|U_zB7+NcXj>KD?pWo zCC<4Ra8ql>RY!uI`3FXcWcYa*?{HJj*x&bMo19E{4sU6AP$(uGiQ8Pu#3b!v^`2^WXkJ2_*SpS!to1ewcd zJo2R0ufoQ$Uc&IhuUItK?f4x*#DqLP*B#c?I>Nj%IWsko=UIT02^rt7B+t{>djBev* zu%KDQ;SH#kXcp_vpxShqFr6ayi|DYvofay^@|=t9Z6%fLbl$+?a*j)WUC4WJOd>;g zV^X*JB^i==JD<`E${$84UpHUrt}u_GV86krOwmd8XN=6uayu~fHZ4_OvFS!>^-Pb2 z%IIKuS(&(I8Y4S{HgS9|E0<=#3>aw!%*fjW*Sc}nIDbB>Z`0-dx!PH@Dg-GzPr3HS zj@?V)emnBMck&I1E?!X`%a^CQXBOaEdMvGTt&5mvs@+L!g8B z$$zKRJBXLI^$wQS(mP1kP>{-W4~=p`_aK@_gfe5x=gXWIhe?+lzHz6wu?Pzi?;vKB z4@$%u&8?P)Uvq>Tfl$-u_>8)9D>U(*);DBW<&ta~Bs5{bla{N^uiR$r za=h(}5*_`#^V#pYS#RCBQTOiLxa6;Xbmu$kwL4N<*@H06wj*g~w9y#TcyClr%B;9* z!b~EaG@*qw(jK3DAH;x^(9aA#1o2GuDWm83-1tO#!|jQ+ibHR z%qY%WP>2>xC95&M>}C_(1vML)8jpluUL^DIJMc@w#rRwqOp8vl)?Q%L0q1+$J)$UP zC9&|Zv@6<+S=kx(U1fS0B*V?p;}AQWuMnkIR|kYDxf9pF&u=TMu0wDxaTl@0in5h_ zn97emf}(^4U&`|Ot~vX76V;Fh_=kPqBXnU7E1Xz1SJv&;R(r^vM;zo(caD4QQEe_g z*)WbG*fuDh@r5{9grYs$;h$V^11LV{$G1&Ae*iCaDL|;)p7)=CV`s3wwE^JmSXXZ9`X<94~Z1iQ| zpdzdm50hUlY>J`L<6|1HwOjpKeb#qv_%-sGY{q>59GMiW-yTLy-`oe}lJW*G&aD6+ z)l?3*Efy^ns1LUxdu45~v9qn8R&MiduhZ>quRI#m z={K=_x_4Je@G`tqe2nU0^Wt2F_>tFPjUFC2(TlcwW|zCzB3$t2z#`aN7O{$QF+kfz zF@h~LgwsG?3EL@Hac+mBqIr7hia=A=Z9&qb2sE3jW97ul1K7zBIedQ)?*y;eq`^#h z1-@&$=X->X^~R!Yp&7EXFKny^Qy9oap)nf!!*j0eFlyZw4Bd|KY?i7AR=E^hEtxKX z?{yeb!e{JkVi38y(R*kEYjyDp#Gp6Kw+nY_3`!Tv&lCO3OKPtBjA_+!T(-uY@Cdad z<8y(z=UlwGfu|`L+#u)j?TmlI-sWL~tH)jNua&z@i1R%@k|1P#AO^NFBM#!5w3M7s zDFe@Z9NNG{^xn`IYM@VeAfQh;J+gfw+@VFCi6qmvI6Y@dYzh4qb zVa`j9e8Tb5m{P*M|WmTHnquryYlRGyJ-t6`XY(p;ZI9Q!;0mW~z*;dx4o$=`? zct7e9Nh_-~zSCyJ+wifxv&r!ko|GLufBO7f1#E7WYgs26+qY(}Wh0<_TZFny>*kn* zdJ#7KT|U_tEVIMs*s96%wN=9zNF4VgIW3s*V!GaFvz~m{LOCmuIIm{3JUN)rF&|6k zh#1RX#Wfbz-`>eFmp^6$1b;yLZqZ0y9G;yM)qE6_#11r3ZoPX0NW7kYsF%5Bz&O2_ zJVOU_e$Lutr;l*TSksl|mSb3Q@q>*~0Qg z!Gw3)0JSK`Rv6Gi+2$8fZ2vmtaLhcWOJ{ zr511#P0|(fJGIPrH8{4>rkiIRef%!cXw5um(Fx;3PG(@Vn{Z;<7Iwq2Ug0zJJY1P( zT&MA|PU!TxV;>I0`fwpB9V*S3BhVIOoEdJk68s z_?Xo*_Pz#1@&8XjfYXX=ti{YU7M|TxTk<2Xq3-peOeQmK8O~Wy&;)w>VVSPwvdI^n z2TIaZz-z+?NbZf&EW%yK=SXH+rkBR4(_d56c$>MUmp7aF}M%ycq9FV%LUvJmxVzM22`Qw7ii|UweD3VLER+PKgmXdz^ts=cl_3~WD;Lm+=I`Zci zOfob$<~T;g8;|(KUhhJq@>~azriC6ExORceIJ@4+8y&eJ(?stP5UM}|sLB&@>^YAl zMVRLtc6r6baSrWB5=?3HfH7?>0=;Ow{cvTo-r&h+y%qfI@CjnLhO2r!;EY$Kw2nHO zsi+%Nva0@H`{T=lpCeA-&%MK^&&TY2m2dNA18=zgeOU0}3rUkYen@ebf}O>3cKfG- z7aW84=9i<$W`Ok&IojG#HC;Atdfk+s*Htier63-T90CPD)h&`@nn3vXhkdgle|*?k zKCB13lh-!ahbT5-Y82xIG((43pZYAK8H5O9{QB|Pu33&7zQHfmarZaNvi3IAL2{D~ zx0T_$?6vK?2GP9)=|w!GvJivgl*6AY5c-we9;QJ=_;D}WeApX)%Xif;BvGHDTtG#8 z!MGdzd1a7yS>=_U;=b{@5A5Ly4CEDY#Qa@(7(;E22A04tWMFo&o@s$`k^9E>|W}mRN~)A7p(>{3c2??4^?8C^tWU z-3zE;{>Qj~g`JTCVRR36z*L@=fju`#oYR+d%=THLi|eRA$<~RhDkR4Y)-f zT639F0&bMu*ti?}lFAo_n`MW|@3tt?q>pb5Y?E*$rU9i@hFi8v;lwhF;Ap$mMp|Bi zvgyFVt!zu)8itqj^1&=z2sLQN`3wn(N48bw5%s{B}7mMwTp-!6A z(4s}ylgs7Rz^k0EL&?Z?+fq=h1uvc@IoJDET~fDIHi@Y`fQbH9YLT*Z1CP9)H+O&; zn_Q#b8bJUKrIv)eX0_x8(HYg6^Y0?O6D3-<$y^c_LCo5VW+78$mqLne@;&B+m6t2A zP1NZMDrRNkyqYS~o>I{!USSY@CggPyrV13mvJLOlqmslC_iQDfL7(gLRM%H=>KINu zn3>me7|)reVVtQD(9=B`2iDFP>_7X@MjYnItMA;Y*LPM|VJ(hF2tJ~Ky)Sh*EbHep zTcJ?zA0D7t?A#w89pNgFBh>_WfKbqtDSYWeoTlP(seMZiMn%T{JXm||w@8rE=GoS`8`AQFknqsO)(~fhId+6sF5g7H%`W;dVLaAC%gIH|Aae*2*23kl$_F| z2)?9Xdvd7QXNYg!Fr8hjn^?k;=y|3eXjcbs;aN|otY%M|9ze> zyErrNTU}jU-CbQ>Rb7pAD`Ync(SVOf9jC3P#j}-AjMeYFTL{Y=D`HqH5uVwqU+!0w`*)KWeyDa5Q+B!g0G3EGbzLJ(A(!2*Pg@5~tF&-c)S%NgLZA8}|`ydg;|Dziks=y_WlZD^^%EtRl%+P;NsDaNu= z#{t=PE~{spIzH0~7U1!)VHfiCA)m32RurQNHwyLGCynYJtjXQ|oJ zTbh&9uHxYa-v7?v$JllGVlA)=ulrKdOl1tuYzgLteIa#QSV@>~EW8@OAoB1NWjuVg zRR~VcON9qzQuKjSQo*GF!U(eVQ{ZvGII_hb_YVa9+TeY-5X2k6B0jJTVKt zfw1c}%9+<@vm=f$t-9yP$JJyH~Cn$wzMJ;T2GfOOVpWJ;M0F4`r6p_}Ru~+G*a8aNkq4>3BWL zyyLRU)RZ26Oe%QOF5qxvV31M;I|pGr`m+mXqMK3%zbV>*+oQYSx1*y3Gk_2`5)|ZW zI|k8W7goJ?1hsZ)_^Gl+YO}HDy^XaqCv??-;MgF>q4#5y=F%HJEj$Mu?(*T7f8@PA z@8GZ`U4M~ZMG|~+-R?1P69hm(CwAxK<|E}Y&U&RMv4%0}xsYoYUR6$6|-1F=+{5p!kTWrT^Qfvdwbe2NXS z#?b9DW7P*>o};XCU6>+_QyvQbhgkFMYJwUvGbZ%(wXij(bNA{p5TYeizN z@Y@{W^1n4aS8>WXQK0MV*f=6^sl(7$JkmVt5RQ>jp2nhb8<+uQaLWsW*T9ajO!UIq z`C#ojR&P(@tjC;tN;NZdZAMq5k}y0pwL9{b05FxK$E*+v=3 zop461w;l^^>T?%qwGXvWILyI9FGDsFolfq#k=VJP`Yxi&ZO5}oPTDe zN%MsKRdKRIS)r&wd5PAsq`vdTsvp!^NOVb@jrY05DOOxHhRhn9=Dm@rzKxuv8Mo_^ zP*3w7YaVQ_j)zG?6YMmAfUqP>KUh+{*lwtowlP-KD8x$>^Y8!b>{>xkV>X zOMz{po-?+;eU=6uqv{+a-%6vCWfzagbaXz@p2FQPY`|=E&!Z9!k2zAC(`xp3`HoD`8P%Mhp%@5KE9Ma_} zolGqjNX3r`tcylgsAnZu^0fHSZNcU!xz!m7+7cqszQeoVq*xSl7y;nMr^-B~uw0mC zOx%X^p7>N;TNQ8Qi?RT>u$H0(h|>jmn2Oky3DQg-4nDA8=c0Zq*BmgzFqb6Fq*bAX zRwD<^fb@t!4=T+Al=1EAkbc#w{3J9|mh(L1(LlYTDN>uywv;f{FM57@@lg{C@;JAY zbUf%_M-wfQB3~tTkhcY%vKp_7e*sb4$KuE_qSsSIsHM@YM+k;?v^hABZWOf(A~mqd z=}0p+-65@}3v_k~KGXDKZo4y=+dy&HB>dRxsInQzZL{uL=Y!Dgck~E?aMVVFn{*c! zcLq)~iUR^Cb(*5`l`gQM3vS&ieFb$JFjf*RwMf>FlQRS&xBQ6Dl;nYSc6AgUnn_5P z;oI0$+Z@}M^|tAD!=?abibfpve?0IU*(YOz<{s|wtZ#LKl|U0e(x1Vm#C%O>F2lOr zBX~T0mTY!pJ{w^k*P1hist`xUK{3xLS>j!@5;!YIAQ>>R;gl0kZK%e|*IIzft$cb~ zLWhiIG*#lZH+=@3(o7}6l6y|WqnXm46uKYo{IdE?iuW2vFr%7I)GXpd6Z(LcUxZ zgKHg{kwsPOVFJkfQ8E+3y2$bjqaDpXUVRmh%zG+Jegh0Hl|%vH(k6);LI{VC<{^Bk zaszx4aO+a}dUevwcoKAZ^7ht5>7Ex&1KMN8nzkLfH4mlG2iP1z5bhx%s+;G+WT=*Q zAFm0iF(!K4BIrA9(T5`d?bG~&d=i@wp-vT4T#zfx6N0^KJhfGCtQ?zhvhHMUcw~;! zb>qA7SG4Pg5o?~Bl zT{$St;}QEi(!R_%aK~Z_{lbhSH3Xbx7ja8+so%gR=n~r6J+R68c+A*lgWtm1#+C#Q zOv!YHGu$`Sr45Kyfc8h7?!bAId2l;ix&dv*GR;%Ht{WGfNNr~dOI?%X96KFr0Wl#~ zcWLU<$>TUCtR62yjhx%08&qicrH~*=^WB|K1{dhVJc6u4g;jLQzK+wD;1WeHPj#hv zADlHkGAVm@AUG=z`VXB7qVGj?Drh#fKR64A;OT@vegOv8EtX8q36|3-A@v@MPtr5M zFg&=!pNMM0u@ox6^yo9KMqAV}CWGT1$teT%I9WFFc!35+K_lQ7(I@!m`WwSM3qaDD z8JmpClr^>o$3NU5d#;K{!1xyVWprPm3C~^AnQp47*Jzq9RNFgzZY%K8@~8rPjQ_EQ zGxph97}nI0z63ktH6J~`A!uH7!?nSo!c-GMWzGs3T^iRN^WsJ?pddEUp>5Mn&?_<- z8wn@U)!PK>b_6YwVUP&2mC`Re_uHh;n8c&i*s(SvuSk3KsX!>3&jz&SS+$mW(=cIWtF7Ta!jYG{AE0p%WrGK14QHhoZpWMIPoKbccy@mLL6 z5Ul!7k<7{rYz8W;gE9(9sOpo6N>-ph+KT-!MCv(V(6&{IRcJHsq2x4Hd5%CXVob|>zTS`uX|- z0ZjLcij}dQq3I#{!R}bsv#0oMX|=I29inxV84vn6)^Mk08Bf}&s{2$qi#>ir3K~l3 zjv>28df%xTA7uG}M)N0Jr%a=5zm4_jQ2WP7`;&atT2zB39SUvDR!KZ_d&I*t?Q7K? z=jYj<@wK+gvktjh^%zw?7rJ22?<^3*6=gl*HgS%yWS4?nsYwmi?lV>9aJmwb_Djh9 zBx$HwyT^%+lu8rVLu(r44>1}#d<+Ybg@6r1INhuwr|B$-nOSCz*hguVGmD`bx2v$3 zS+f*qq^m&Y?KF*Ce$W@1{77 z8|A{7-a?1m65a4s1*FRQK>Cwglr>Jb zC|v>WVjwzg9dvlDK8j`41p$>fi<977mk<;n!&9a#ip#U13r!Cf1<5rg*;MB?H#cQv zW;(cGywhMR->R(_PL9SpIEXlPD)E96rot5@5yuuz$m0B?^q-2BcpWU1`cjzKV&1#~ z58grKV3Bp|hhULl1~^TT(XDDeQOq~k5;Y3naisUVRCVm&&ApO zX7VyHlcCY$idCFr!FCs0CC)L5TXm{iD76WDBV|FA7+qDDtwQxtRyS1R&|6TNGo@g1 zc5ZH%vx~*5>GTDUY7Z?Dfy+NUC8Wid8>5jSW(b_jpdkltQThuK02a;$|JKyv;EW7T zEScUiknPos&_j#V!8vNF<#lu=x~V1vZ6Fp4&Z%pxM96_i81vT4--0$Mb!p{8$4~?y zGN?X<6N^DJlmn+tgikW(riYZUBDNn8kF&EG3qWB7ld zq_n(X@=O>^^UKT2GKUWxzH_%gercqfq#-;i_!S6@IQWpEBSwu<|Aqx}vUBqDLOG=+ z<;ZiM1tGpT1X&Mn1fWaGakgt|?Gf0943C+|ZO2 zZ)|Lq-r^V2BdD$gt9=$AvXUXVoV-qgrw9Dr5p;_{3gkSe1!aLJb!Fk$cP_7wS;ST3 z3-{LhhcUEUZz2|_<(MiasUb?0RQ?C*ZUc)ur?RzqinC5aL^RV7Kr@{=;DdoD2J%4W z3IWG$5}SV4(cJezA0< z1J6MS2n10a3T8CmI9NIGBQLqOYpV6iz|dJ|Xm{)s#>RsZ%+f+angsiX6}-^{o%gmP zLQ)%Z*E=768cpz*><4~Ydac4QNe^`y7e+th5ES2<+Sa(Wi>s~A;37|_Lx*{8c)^o| z20n%zF)jrT1uK&US}Ir#?y;6i`&%xWz8u|c-WFb-DMJSiJ6NWRt)B)~1u4}~dE%7! z8oqq9tnnH!Y$*N*+_V&25KfIqfS}{(p9d@Iqzj zp>c&_QXiUF)x0<~F}@ga77LJJq`6{IU9`cyFwK?$a}`SJ3y@dP;QY35wy)KNGNv5% zfu3Tv4Ej?A^l|P^N;pIMX`-sBTC`KQ4o{g# zPFXIOur%2Bl)RZ7J>0n>vTR?C95xb1_L_qngR*ls@J8k1z$M3ZjfogILzqZyH#)Xv zAPsX|qz(C!3FUbl1#rb72lXDFn5z56QJmeraUQ4c8{#YFW1&BSNMSo5Qvqq;Vj)Ol z9}uQ01HpLG?PrMn0fpn{GgUyo%V~Q4PKEG?se*lj zNm~#YKRvf(qEafyXVQ;uf$3#Af$=n_pw|~+aYn<`FZ-?iHmV~2jRANkm>Gk?Tu{v% zOQ*^fRD1EDa}*jB>^7c;I~quNn#}ANpQ)dA8()PPj`aN+MEx9}={$#diR>k?#Aqn~ z4f~Mun0j8QN2U6!Vv*`VdO@QPd?adA4UR0(Ygid}ynLmF(j722O0&zdIrmLgU`nhx zm-lf62#7?#*?H`JW1m|+h2)T1*ut>v78|D)_C|WM{C0~4+|?!$Yu1r`CXkQDlf|7H z!oHXLkI3JYgh<4o&Rmuk_TbeC%9vlxq=s0W!b8!x$Xyq6LF`s&YKuIG{5?Oh;wxbTlZ)JB(Oz5wS2g>wF0y)tbZ5j&eV2?-@tSdl+nVsf)EKhYo6A!UYh z>NBiSsu?s%%s4D_*eSZWnUB*;9B^zPH5(m#Sn9><&3C3CX3-eR)gDUi)qQ;6?LY16 zRB7=OVM;@-Q}|*Al}nec4+n5CK4AC8h%{?x)l(M0T!F*D3h zC{D;|2@N|!rnMPS=n6QmFwsSk5&+Xn6GBr>f7dIcX^8p4)Z6vNQ06PCe>%-EJ04TU zl3&}S3Ta@XMa7uErv?*s% z18v6@Juss+ROgWf4uz|sk+dNe9cI8OF-W%s@P-15$xw>p7(EiAKtF^?@?ZrP&+l}# zIHKZzT8}FZ{-+hWg8cu!qSjc#bddJ3oAGHnqoo#`H}mTcb&Xqrap?cgYA^yNxrYDK zQD*A#N|_T7FDtca&{*2efjbvnK4mn^McE0Fd1Y z7EKamq__%dajQ6Ou={rcv;;u4h1od+x6xLR+6uo@0{PIrejIL3l2Qyl7{U@JZiRMJ zu5Zi4PWkvHaVqeMC>(Hz;ZONFL6Nosik(jT@97tL>GMj;L*+Be;CFAs9Ec5*ILnzO zJ9lG8KJTC?&PLZe)N_z{zxVw z5#-S-WQJ6Yl=><`Jj&AkF`a!UFKiETQax#4&9QqO*OVGAD~Q8Y95k!V zNkP{z#rU(~1gwnXDrxrD*^{x5fs&trT8lW2Ae)>52h=r>qkcJHj{1z&H_?LwqD_qn zd^uo2OC!A@;|*m6;pRZ$hii@x+3Dw5LC6GlJT_vB3^?u`l7a%L;S|r=0&kwtt{Rs^ znct`hTVBliV63smS3c<-rbDL0Lzwc7^G!kh4D{(F{&P`RERHtvY{n;?4uSl<>|A^e zu#t>DrhlXm^J@);Q zSRBd!#9E?m6-a_9DGg34&7CRpr)emAY|u8#L#m;op|Z7^E*$&#G>7T$@`sG18KYf$=J zE#2pNzTrpnxP4_!kS09*Afx~43TeLX4xsZPkSI*Vp| z;oL4$b)$SU)Mof=d;?s)PuKvPNNGhlZ#n|$5RdHbeg$j!iY*8QA#uC_Uy!UK@ua=j zaBzsW0)WykvjTVWmSLLHex!xYGN|9-&?I>JAP;bb7hOI6_h1)a9J zlu3uKV!$aio4{53qSVsoFT<}r1u}TgL8=AIHm1vWELxq(fm5KWE*3>{ida3^OV>hy zDvUWUQx+}^P6*}~=1vafNeoiP_=!V;1%<^H?-C2q1d)@0GDFbPn#Li)B0w=7+dj;$ zSe!h2wQ9v79`w&Tw*UO**8W-j^K$wR>0cFJh_C1ud|yo8@JTP}bAD~Lyc7E9(pB1a z&}~DAlrPR-!hsS-I8huf1!4_BJinsF?LOW2c{vqj(qO;H8Es+fZ? zxF$c}FnNNg7$hp0!sV^2r3$(QxSBVktfI`eL!Emf)iz4~+7zuN-I2>Ck5lZN)Vmb@ zC6(hsk2riA7^7{%Dk@xPt}`WGA}kP~^iXJFE7WxI41(~&fqXI zU-PTV&mZ3A0A;$`sG~&Hp-wR-Rl?=xk7&P+;>DRIi+Oaq#|N>xkW)(zVuBOWH$@!) zl)fS{CS`C8$V}A~6A^TVCTABEK|l(;9Xq6isqW>4i3eZ>_ln}7A2#TW(Qqh={05w4 znpYKsmcsZebs$^aT>DU-3A}tSXrrvW6FBVuLZYsKQJ4Vj#Pe~VkW)N}Bz(9O2GPw_ ziiWJsi5sv&cPA~B`PrTSOj%z z+1LNLAwow^h*pvix=MP)l?}*`%E#cU8=H|?k=7nrb(9)Hx8yLN?3@%cJdUtoI5PKq z1%gu#k5GO*bG)6tDJ7a!CV@iU zhjl&)7Sb{|Oj;QZ+8}Fen(GAgZR`qHjs+xarVeN9`bjnfs}6&f#>y(U&#pJQFhVN* z)|3$X?Hdd<%OEaKYEW+N9PIoNBwAb3N=Nom>12L5l~X_@k_gk3_$EWut5XPrO4+8M ze@G4Ju|gkY55AM!oq9Mfac4XZKk$&>V~-qw!fVRlyT6P({|b@iaiI#8H)R%^5~?0T zjf}o{=U~D1%@3BpvR|>fGTLBU;NZq8mkM{Q?#qtgwtb92inRcTIZ5$V>i}JQ zFLluBO#KJ7uCb$QzpUw|RNHHMt<*EEwgYRrg0<^4ESGeHAzdV#3wyDm*}g9baYk}` ziwE<~zDM~mj22DNO5I-jj;)^REnP=RN1TLK3qvO&>YH#_n9`Ic!P4Fm$=gGbf*HZ= z+*!krl#KVA&a>h4jP}a<8E*&q$gA&pZ4+{)@e5xY$N>Jo_y3Xzn zo5X|`T*fQ8hSQWvYCj!tBP|JSXGRMSD_ixJ!uwtW>pCqz4L&%unj5QdW0k81Tf9nP z&&xsj!vvz{(f`;XAihqiU_wXo>tKf3P#BYfBW$?+MME)jliI1YY@C>4(X8GdE02%U z`v%(%9#^T19lpNP+whc@5g#mYrZ$rJ;55#Zz&==}lXObl#7Nsf;hSxT#uW}ZK&f!h zfJwnO;1?rMigy~f0Z4^cMpY7B%nQ%El;alaBQ~e#G8hAsaH!pnzfa|{=~MJE*K^!_ zQq6=vzS-f{l6GEMo`Uu~$^3>(P{3RV;SzC7O2 zK(X8KqN&4FAy&`Ty>QUj>siLr?#Z|gY3D_=(5U!f;=~X~ulP*&uCV3f19oMHVjhLK46PJCT&_iTp_u zCQJnHV++^|qRJLXUTz&I??XMO$X@HH0w`3*Axw+3OS)A z?a@4iExU0}1Kk2mZ>_D#={HO*-eQXSOZ#LmO|s)Pxl1VMgHf^RmB9sm5(lWMZLzA( z4`bH`R;XQ#o9QmI_FRvS?C3#s_{v8>Fw(+%S}BdmS|G-Fdh zu8kpOn^-~TBFyttxHVrZji&?stFFn!yP-of6Y(k>q^hrPY{-O#V`!D%pHN9xz6ag? zm4iX`b&8#3Fat%b%yQde$rhf-T3O|}#zwg}L88Fe`DApsJXgolKQz2x%O+iv%u5E3 zcimGMR2}x6S@Sdix6{7InrSPjg|e>rAeq8=eMdNpcF@t`apkVI)xQC=`EkQ0zU zkRX^2@eMf>fLKn=@m59|t4*0K%E%}}X;BpB3CJ)ClC7bb73%)9@_}dy=S9j&OCoup zvb+)s6*GP*+ZkXvcJ{I=LjtxyIjV1IZh_@3>dC0hZOooto*&9B2vI+mMuFsZG$NvD7xScPzCBOS~*Z&bV=i zJ7&Iu*2a)lVG;Rc1+FZjkb2jo3$%g_#T-E%3*{6wR{UR*xnNter>3ma3OHZi^Lu znkld z-5y&n9ZP2Eu=OZ|U@AJ>vhf#qmTo(4+>0;5={6U-k1RcDWRSuj@Uq^gm}Jz@wiI=4 zn{S;U^Hc(tU^NGGR4kTRF{DrIq)~jts$N}75zrJfs0K6-D2MxGXsb|`wiXS9lQh8) zZksihHn;1NYFApi^f_&jXr4G#Xskd-F_jWPMgfof&B!3b6Wb0~A4t|4Qp1_`G|g+J zH<-6cdP9ot@(&%wZ_j{ob-}D)5ns~U)CiLRu9MJLYg1tQB3aec=1|17;In!LFH(B@ z$b4-JpUKG0qTi28zm?~0;c;ut)Ww8ArXhvi>Sqk#WX$Ugm{xGTfJVV(yv3>1O_l{b zMR>cd_VP$d4Wl?N5`*eT(p*QSw8Fqmf>j-MYP#44c66o~YYpmy)xISJJzoA(PTwfcxBN%T z6Dy}-tb*#zD8$fF9c@jATKZD+7(1X?CU4AK%Wq1mnBTe_7g<6#ufm4OzI|xGoZK*d z*&K?gnv^A!j3uR?Y%rQV85I6Jp5pP@j>Tb0sY8sAHy7vabZ}S7NS8nW zjgFHYgWKi`DyJj|UZ@zawm^U;V1mQ&9rc@^D(;CCR5pFN@3OKeZY(u{OqanTkW`O3 zZRC6B!2&q=J9)2-`sk~l45E>qXJtj_*L%uB)YE-*xRvstL^MWmR!RoM=0qWt06qcl zxG=@&ns~F#RE_8bT)s*YxJmCWE8v{jwHlXA^tq$O#^YH3DyYxzDVey z`^*_04Whb&7>&A!#FmjZL@iQyH5_e+QJ;RvI3UaD7y#Z7Z*=nv{wf;p6f$CZQ{nW_ zM+2zd8~xqJd{H|IU98$vYU=Sl*WII=A#gq*!sq8N7H`T;$x<&l!cf6`;{C9DsxmzA z?m@se4g$dy8}T@VjG~606)0UzFM{f!B3$Uw?~rFSO!f=u9C>H!HDW?ieu(FDp+n%ehtSIMa07e&tC60jR=mbkY~|g zDw#zW@#%S@mjuj?S``VQry0Tv=vcieE$#EZHG4p(yrLsp2f|>r(q9$rNf5}fV2KF}=vdDb0Fv>YWLG`pcc|Zl9XFUUmS$`By+0Rc4BUwE?^iw8RrRMN1T1OuH z>6FPr*+AN>tj5IL{XI6QnFF*KwTE~7-x;!XS9=F2vai@qTqg{C3Bwy z%Zk;03}4zj^rrD!eyTA|7&H%y3lYdDFkWvI`;N9oyd#ZYE zOp%G(<}S+Ae1+akgT$~>ziq1C1uwPM9FAQD9qgNB|y+U9Le7em!PmIHxl)^x$C+nb=7g>Cmo_eghKP1o z+0HXPh9Mw98$4E$J#l)k%)>GHHP#EIMrvBUfKC(_>qk--j-pxSAZ37SD{_3=El}o| zr)H1dBEM(gQm*Qt4~rhOs!Xc!fU^W-$Yh)g)u-(*jEitv{b^sO?9Uv85Y{&1T<$`o zwb32(=lWEsM5b>RB6`A5mY!b=llZ01Q3=0%SbY4le1L5HL!wOh$-0e*6GvX^t%<-m zb?9>{F`S~QM+yW!SQ1>Ed4%pCeBpj7PSsD?4%Q;#KBpDAV5)*sI75Jfvulj($9T*q zQv}>f&eB}0!U!arT{B|E(TPwpDQ`+O<_`9;6hf|I_f;Ks9yvnOOevx}tv@jZ<&Jb@ z{HCl|;H#ifny2LTLoeYYxh}6@wF%W21wB$6#<1J0JbfyGiJQk+i ziUD6SskF2_f&^Y=WeCus+!Lq^QL3C8peYV76OI!vgtAl?l5@q-hMRDbI8ORgSxC+l z)3Z?{hO1}zhIf_mXl+ANV`E(z%Hho~ow;7I-lI*Pk(UO8&-AZa8k1_sL)T_@X_AE&O2J z563?K>!!W??z*YZVLy+&yx*k#uO9O9lk1P2viRb!#_V#&GuMO%zk1!+!RIy%n6k03 zX=2%(m;IbKr{%)jf6u+;(}}m=^V6zrx87X$!26qDnpVDP=El72tm}4MI3jnKuE%6G zto`lXBf?i)f7WZWzFx4~rI(-Ad&BxwMIYbQ=e@xAzy9N?8R37PK5^P#@9#Oh@59^v zXX&C>$3zFcc+tu)X0MsB!s)5l2^NH=IisG zocP(oSZM4CpH&@jXqVSYe&5_}T65EfldDcR>Y)uwf64shz1Ma<<(ZEUIjZ`%XEMLq z=BmTDel%^rE1tT1zs`4FI(lGp{|#U7bKRwvUGl(@pB~V2hXspfesIW7m!NqVlZ2g+IDt{oSiK>~KeGpNYNK z?Uz?GzjL_TkWUMazI(uf!CCJXYD>bhMu zY}Kbf^qq3=(Q6O&7jQMjq)sp#1IakMI84`xiXD^&d48Pk%1lP`>-t;d6%d z+AK|Ug`I8)9Xa{AA$RU}>F?L)cR7FT3#a{O&EI#O(rMW~!>+#hqdr4FdG^a~{Bd*D-r=QP`XAXGzVi6;lHZ;fd~j9I z&BwlfSf8i2yJ_vK`(`buURiO+D}`k*o^nay@rO6P^!m4dIq=ZuS3SPy;M_fC{Nekea`*Fs?-3}bF;=!&@jyYuYn-_m`&|QP> zA3T1qgI8bp=o>dqzUADmy)HU*(&c3*{B-?|y}v$nX!ZGXs~;PG_fbEtk2D-nbi!lR z(Ho~NZ~X0s<}E!=ym9R8>@D|R{rWH8-}~LqoAy59wTbJ`Tr%q62S46%(UND*Kk%dd z4xJM2Ts)`mn&r2y`DoH1Hzm4$J#y3Gr4OwxUpsoA;k(W}KYZ|wd#_$NG55*!XZN{s z$KVbZ-1h5-wQsdNaMQsL|NDu&;_iLtO*m!zni&W5cwuz@Z##DFa(|EhWw({zdSUhP z<5b?9eLH_wWO20|`>33wQ)AXwLQyep;NOno%)7lgt0o#S>Bv$XizMwoFZAeJwcO3IHcr1*zr6&P$ zA6YoyGU|xG9*x5SXr6E?I^J02ntV8>izz;<&7PFVe%ptCs{hfWbUuKwaGQ`Pmuxc1 zc?T}TG^bKwY2Rd!LMkdsf5KNIuu5#VwYfH35KhqKZ1P687wEZ&Fw&!FL$GSMcW zQ@HV6(AnQA&Oz|Wdxg%z2)cm8zqAsm@~&1zc;N}R-8wI7^flhb)azl2g137TI$xNE zYcem8A9^wl1LWit%-~5ubA_IjPMR9ZE-Yrxxce-kZopB`N)Yc~8n*s(Q?@KS5~0U# zS;TQzd`OBgr6dHURtghbNnUvd}75(qp=`A(iAZ-VD6g7}=(Arvad^FA`2 zvGNR51P&*xgFDp1DJCf`rk`c)7A+IdMNen4Z z7++y)L(!ag+AnL4mD#tTdWKHkGdNu+A4 zYs7W0jq^Drwa^phE5GPKiAmQS!dbZ5<_Z#5v=gMr(TaLXs;=7r2_olEl(59?)Ip`# zHsh?D9DZP03@n1sk*ks`0+%$r60sykMF{IU=$;Oci5tZP9~~A(yl+T7fRjU`pnHsw zi4eJkBrz3*09pqc&U!NjTL7IW1x%ly56xcK9PY!i0E5{a2zLsE^6^!lUgeMniptV$ zb%G6y1dUcNtl;PkjR!nQ1(!i%O)n-o)}aK>k!TR;gWd~}%XB!1vtD@d>h(>mwNf|F zS7%8Sx=H@C+lV77<$KgS&oo)Yvm68+6ysk3{=s`6o3J2Gn`!ypG#}AoB-arCOEMWo zYnI96LZaVnW|$D55&eU0^e|RoFo|IF;XA~A5%3f z5abnyHwEytbCBi^=Zw5vphu>no%5Db?!`1<`a%O7tVY67GzgP}89vpC~u;Md&bUnb1&73K++Yqd(&w9jraIj2&|rY}^*#+Uhkq)9_*ED>)~P z?G5?7VBNsjC7YNUvse>aaB7=Qu=5(-F+Ac}MGzux+E(_5}46<5s%wxRiL$|?u3gy*-V^qFyCXlH!( zvP|Z+)k~D?fpa(-Q6l{Uu`hZ9=MToA2H$v=Oh=5KSFvP0kn8ddCK;J^wM%4gU}T{1 z%*!!(X1Nwz5T76?A5|ZTTxMId48b;qknkp~CyG}ntCc#)vfi_Jv#(X;b2x8WC=A&Y zN4oSjdx7bbG7;P;5>)gS=ro*2=Wfyx@Yv?@s@x$$XM3=5wz&uFY>3koAicFZhHs){ z4Oh6-W(=~6`itOX&Z%Q6I`f$74Sr|%gkQKEol_^!`3Hyykporn)+WsGL?EjDf^BY2$EK_e1ZWeT?t%_C`hb{*Y+ z!f68W%r7kU+G|lX;2KnNtm6;xuzxuA6&=y3_1C1n{^RQb(d0wpDAFK{@=j@5inDXf zbq3nKF`n{xVclXxhLt5-oVLzGZttVf?kOY%ft{&;KaGu z(6WN1ciyGteg9UWSM0Ja-1iX8q zv;pW7sMF|MG=n`&Ix#5cnBa-n=88$~`9E3@bwvl!tL+4qCld!SSz=|df?@kYp;VD< z#EL^HMj9+p0~LRKF&iE4V$~iu)`mwaj7ngXaWRv`h3!MP-;pD(>Sp0daQMpDws`e9 zq1Dt>tH)2d*`sh3MmSX?uMROJX=kFxm5&!47em4ev1bwzzk(~2qV6_FiRKYgof<_4 z*FV=@lY(cey=nMl#%lWZD9*IsAeJMt_e5liRa79KXw!#`U`nr&wuh+cq4H2sL2*Gj zbiWDYaKLQ~G@FOGFMhi)-s)X3T zXbp|wG$&tE4>tgI&9qrF!Wz}1-q5t^dEuF%+|rUfUSZnSqp>=WWvqfNV`TDD$DP%5 z#&r|Wb@5oF4{zqVZSGoXH^x{$FwBI&wj1d;$O-LqpBq#X= z6<-U!s>+mXad7B4Vw_Z54%1qOr1HuzbxPi~J3M)e(G_hbcG1{#I&4aUq-|(aL^~>y z=HZ_}$lRtIsQkmZx&;#j%jiFQrQlSOz8ksisfLF*w%yGXfk%wG$55SX+S2Ap(K$1lZySVQT1kX z1_H9EbKYyQgEFOXQR0`dHi;w*PwBg9e@evZB<^G`-*;8Zfd+o^)`?Y2-wdTr@QB|MhgcF;U9p=N)S}?77i7 zhZ4^?X4EbhoF`Vk`GF!gX<++{$D6{$hS~XoL7oFTPgiVMP4{u z8ip?mS2Bl7vWxU@xz9DXBD=gIH;>{-XkZjRv?fq^`(uH^o5$kcVfa^se@D?P`pe6P zeT7dD&3vxLxZSloKBPj;)#RV$rg@55G&gs*0d@GJM&u!#+O21}c$!+BLVEfBJ z7#;W1Zs&P7r2PJS|BS5qT=fV;| z%;7e6q-=F7f&mcN&0CVjnwoKFDLbd&)M+5Sd9dK3IxtIcrwJ+1Sg>M2vOi7_=gE6> z-i{hXn`1T;kW}OSe@=P0D3mt?hWQW!NYQqbaNUj+b*ph(p=h9^Q2}2a3WQCCAag{! zm7$ufV2Zl3v$Jt$Bz94ea%rpcKs48wjB%B_Fdd$P+@d@pRGewetrbdx#3wX)i5A8b z!I3ju*a*0Ec#8AN^GkCLNdl+(U(8w*wgrC=luO3J(fQPG_=PbB9g%X$8*c}~4akg@ zwm!I1oZ1we`_N&+f)4PY?YfE(R#TCkL#Z@1O-QVhi|hjAE6oZb0~ZC@l;?*_r%%Z@ zxI8e587d+Hq5y?dAWTY}3ZAT60<4F&@Wg`~`|r5;I@$8g6A;OUq7>Fn^_Ze5%JPvS z-Tjzo+!MjNMr<9NlH6yWI-}@TxGwc1x2YRYif*|tD4Cw8`o&W&L7QjlbS+^ry%Hu> znFi#KVxJjq5SrgWHc<*9aVtuu4`n#1l<*OU(oM!dr&(#oS6R3e7lY?j$hfvNQFvl8 zi?yuaLKe2PGqScBro-Cd)PhYHPvec|6^1s$`FzymjN%*NEoh(vAbuI6NY4!k?TSp+ zBh=ejnl2M5oEMd zxydM`LbAfrOanMyn`dzN@f%quDSHJjf;c3|f)MiZaQjWtD7xibuK36cmr+Rd0qrMNnU+x{eY zYLqj7jlvM(7goCUEtxaOeM zi(JdSB)a1Tsqq&ue&%n4Op6dC!c)%pE6?R_WYGo?l?3G@MyaLf6s@i=k_rZwmm`G5 zz~CHW9qS*|PHoB1(oqj6)pnJ|#E2*oyGZ|qYbH{NId=$X-X)J=QfUjaiwcf}4E5;{ ztY9NJv`sS#^@GayBYj96?wco4M|mDrZHYG({use*@3ZGUi@{?6NOF^JP4m?zzD(6{ zDL=W6Hj>Djy*L=jn+9p4cz|*5&JFCZQsD@S@@@I%p(P4hFn=99Qm2`V&Koiuq^d!; zWja<)7aSr&1cqLRXk5?$q2-J!w$lhGq+Ybi#NViaifKdsY$`mEf(k$a?8(ds$Q|TU zZpFySh$<(t9%l*yN;JclV3zvt5AyjqDW5dM=9;{sIUJ}VaT;ifl2gg$oYSqUzEm*L z=Bl~Me4P(JaVV0Xjniv<@=ej`h<1s#kgAy@Xk;={!?)yD!p9W#4IeR9+Nt@A04%UG z*wRGF7Wt|O8e)piTJ@k)n2EVs@!(X7fJv5H#Zd&g#$oT5n7Be$GAf+OvWtYa5su6Y zqAf0h+CP_7By_uTS@8J83GpddJ|mG?UNi%PNyGT(d2T@@8;S074SyxsCM+|gyF@)> z7Y06z&je;sv=SL?)8Z^E$SJItUS{+oU%UJ|h^PQO+tbq-&cor#k_bFnNixsAYDes) zzlBk!csDEicu(Dg6GkhTOK3)? z#17FZI;wfy!M5rh7>^r|y&xjl@`4%0UcfMfH|07?YjuTZ7uYsDue)>{qJkH6JzhNf zV!cK38e#m~p(yQ3``_($gOjITTRS1P_bPb_MP>4DTy9ZEH0j|fa#fWau&-Bu-X(JP- zc=8=pgLq|?9LB}%w>B)9!Crocf*Pr{x1h_RSI|8UxKtTOHyD?libzpHJE~wAnUjJe z*oP}HVXbgAv8zaXiYO$Ox4$NI79kRmy_ZBVyh_R!ZQ4+*Zjco>HJy`_`Uu?n zj_mc)HG_jVzk<^yNNz)8oaZ%aV)vp0W%|iSI|d|e*oorB{yJ!5#k4uG8R{BS8Zn1w z7nD~_4rfn+<-Aa-b&7|&ey|7DT-dkaBG&z(-%(E88r;I5o*TN%pc}%66=^K;ZrY4R z8ctFV_TN6X)YQgsDhR|yjgOU7O714bOI+SjhZ9~rX)L1>WWptqf}=+U=TEZZn%1cL z7VL$2Fgk2UC6YeTAi+$OKF&zdVWz)Sd&zcSMZ6i%%)TI$747a z*VKgMO=5Rc=aPhnaKmQMgW$lX!9)wf`#AoYzf16VAb?G33dc-zC zH>VAcx-}02o~Q2Mz#>>5am$??@B-3~owP8-_7 zE#%v_rNPMwEnRxOaGb@>oG1evIB}3P-=V`>M$?OwP{>dXuA6q1=0wU^5Fx|@8C1o- z%VB=xEhjaM)^9%gO9QLDa#iMtA&)?VqXr&3klJo}TJI#*TwM7?0F~2s(z3lSlh-AT zj6|Xichef0BBF!k=3_UF$Vs(ah(t%&{$SQX5-l~*16ZwdyB$o#;8Xe3u_{z2=0YC| zU`oT+TwfWh=4%G&-a?GqC^*Irc3nc?!jg?$g>&L?fm-u}bsQ_5C|uU8YWh&c zgSkK)jzW$SzN|$bx^c#mwKvwp$ONm@Qx^xVM8pGsJ&aofE)IOb;m)!kihT^^E5&cH zR_|caJkD|W@6j!5*f~8!tqNGeI8}djtO<5W{Gu_Z@>ny^Xee{}){3f1j6jNaB2~4u zf)8&K8th^PNmaChC{ghAn9NjHOCCgw-iUg9fu)#s07uQ6D%b zpIZ{ae{tt+m`=^Bv8DIC(Yj_;md1v%MGI1HSFVg)HP)qKdTm|u0UwCD{J|}svLI+t zWewS;U)3B;?l{`0K_#w?g&G^Mh9i85+LU5UB0LYXhe4h3Lh_*=hkNQECrR<)j0}~K zDwNCHktu#S&9}7tau@>GY{S+Ra|835FVN=e&FUJX5J}Vq({_4amRAg&8t#1iKA6Em zo*2yPUePG>fqDY;GNTy|5lBWkPOT+-!<* z89+nE?)^w~F-meIle#cBRy9AVylT-ON0W-r;-r>ZU5sKc!p;SEeu(*4A6Qy>c58OS4F0JGrLuB7lFrGXfDXyFUVE(_x)_SCpOQ{aiu z3yvKGi_2g+9~L?M~Sp3PB||MPAVv6jS?Fn#HD)bN()En z{2Y96mUy_s>y}s$`Q#IubxG1!RK@G;{2*ievhX zgp?+%p&%6Dvov&TSU)Dds8q`&VdSBV-U_x$qc2bpetYR4lUVkwZ{ITjWoct2sUxC>8eQuIuPSx4LKSHqE?e1 zAX^6UiLFfd#1_!*T@hK{LeXP*&bVj~z-DJ{FyRSDZocQY&yGaJL}q#Nu_!5w177Ta zAZZSo3_slUAi?4|kfVz55`p>c&CoI z%F4{7zA!k-XqzQ+DQW*qN!B2#;2)Sv#YEl7gs}yNJYX?6JbadYuiU@_1qw&;)spAJ z!*wZESy2cDT090cAk^krl{EF}{j6I^sz_fZhr}T}d}t?`tg$ImjvdFc_Ui3>WnE(> z@youawak5+dLv?J=02*Wq--plVG=O@RuE0B#q}F>7dtOomPcF;bzxStUz4zImaUd&?-7`OtVs5G{fI@*q}*tN0voC13`;^676N8cfq&IY{{Ve1(6(KW(B04 z7zdb19WR&Lb~&K+RcU&{j&WD_kr`m>*D4WWn&^!#Y~F{lVADv~aLj13aY$dQx<$>D zqam*HCbG{3lJNwldhh<^KC=WjLX-xfuXAlAZ$yHt@oM2@a{B=xMR8b&sD>035Ht^r zq#sc_)-K~d2@fEAH8NcqKg}ME#6O2DF03qIL9+#=ttSYf?T4=3Uq2~l=Dq0aw$-LD zScWJD+G!lbymnTH)boRZ*=(&m)7Oj9GE$)HZinnzp*tMQ;|ZVZ|! zn<*u6i|Pb^jMo9R*qYy@mS|G}j%?r%DsoF&)4YbK9jH#_X5eplX zZAFgbfUk`ojL{RDP2cW z_;C>bhT-2~fr4X>z-JkM(s%#A!jG%*z6t+M!M~OGcO(8ip=!D zQvLEyov&>PIM1cIywD<-j)hn1gXbCKM}-kC1WOaLf|b+}T$Yw>r=kj)p43Q!<$0@t z)ibAjh1Qt})^3Ykbb`lumqa@Wk_u1`0~Ocl!it6&2#~5x8&%vA!#bL;zN9ufIOv^d z{1tRSD~XtoK~wxueMj~3dPjRfAH8H$z*GBY z=DfXgn05sfIH)F)SuJuY;8Na8oB|FzFNi}28|_bAb)L_LBTmLsRv80QRgwyhEAdfn z;5@N6urXl~R{MZ~Y?r{s4@wpr4~R3S9P>nasa-mhapAwF!;A`-j+~0JQbfedNPu&= z0lIEuV;n8Po;^`9Wir%kUPrmNEd9D14Tl}JFzmocv5+RYOCxEbJdwBn$sD&eF09sDF=J~N#xjQEo;TZU2d58iL>josq8wrk z(&-Qp=|PuPc^7X(YbtnEm0QBV8$BCMLJhFUQEoqr+fO)U6R**tFAeLo`6w z&Y#-`in{NQZ=C`~yOKHNp+M0tYv^+s{)0a}-;M60q0h7Nc?>>>(C0Gz2Y;RMo8oox zzWa6fT!v5jy=)o&gTGyX?+Se4{m%I86bKaU#GlLX5P!Sk_h0de_dDVSnocOc1AceX z<-6neN_pQEpPf;DTmD>zhxpqKzc0im%6G=+HprpzJAW>tw}C(p{9b`itj)jRvkTt; zz@N+LEp9x*Z;Cly7AX9l;OKKHKKH;s`r9i|_#J+O?!s^N=P`KRhhE~ZSD^5lW90qU z`tvY658_|o>>o!@x^{;vF1cgMs)dL3Sbf#1Th|=d_x6?@uipNa->Sd+p#0~tXOfzz1iQD-1^~V_dIaO73+EoJK?C(H=7#CMlJ7sUP=FXg9 z53l@ZkLaE+4QkkJK}GG@ML)l~b%&?l++pg+eS7!3LcA7us)(6HU)*XL# zW95n-89zR9_Wiy7e&qYRX9v2)I$iwJ@F$lX{`K46R(<&KXL}SbI&RB>*WYtpN2aZeZ{;%Kmcq+fJ@3sTaxcBat?tf`hr|7EBUTo-j_;Wk-ynWQT z`>WsmY|IHSW{lbSr-Q;zp1DWHb59(9SFghGgne(D{AgxX*Hcz}xyz5QOxcjXv9)~K z(E|p(uyy6*C)E@d?OONPo->#A*?HvS=UnjHss)R>_gfY@a?04}A6Pf`(p9%tE%@}N z?#K5%f51OpeC3#*uf1sI-wM0+3oX@Z+`#8eLD_0>w!UQ=LO!q;@-zD+5Yx*%ZE3ef5zw&Gor&D zIP=su_w4-dJ+fzCFl^9Ci6`F~zV)p{_aA!nd-;myo-2>L^sR3B_0Rp3^=$5llTRN$ zyJhprC$iTpd+xL=@BQ%fkJcWu<*(~AZoBvK{o)_&-eu@z1HRgEmp%V|N!9v0C%jO2 zUAMvS|B`rk{<$sp9{)|%d%s`ZZ@~+zKO9@K;GRC+9^3TWPTjYZ-gwxEt)-z$-(UUB zjz^vM>y2e~@2oxc%vERqv-z}n+rRL^@9$r8($tdf_g?em+kffT>Dry9{(M7X^`gKd ze+xf;+^tJ1yPXzZd-RG<*S#|D)rS|>cHetd=c(VmIB3w3505=3}0_^ZO@mD_gL1?N`e_9l6`ND>v*NzBKQZA4kq;7&h?zJ+B_N z_5MZIHSW~=)>+&3et%=eQ$OB#cefMA^xW~>PrGkE`ST5{s@{J6y{ZouZF}a{c~|v4 zp(68}6Yo6a+4m1yz58=B=KXTVIdz@RKXLN|zg>8H=i1MIi~n}nyfqIVd*rTt7QFC# z(cX{s+Wh@zomx+PVEYpeY>M4}$~`OowRgXRe*Ui4^{1bB-KIgy?<+a3`tD~|7fc=y zxpl|$F1}*fyZgTLmv@f7d3O0{;q`xe;Fs;Le&W)3tDg?PG%k8f;=R*auA0zm<=Cx# zhi(Z!wEJgw-29L2b{nw&B}a|lc-hJ8ZhYqL<5oQOVAIO{bN{;ErHOdS@2~v)VfB=; zKVRLu^t)NlK6K@@e^%`L)Ey7ztsApx^ijQITh9LV+WO*ax8Kz7wg-kz%~`N!!!s{G z`s>IZb7E^IZM}EZwm)_+e(8uC%T9RZu)5#(IG}#`0ga#ZJt})f;iBVfcb(ql>)rS4 zyw@GK>~qGvqt7ot;qpNR-@f|GtN*(9A44~l-h|MuHHJV6qG{{F$~pHJ(4 zN3?fk)$qKB8g`j`;faH~vtJAidBKw~C-1!-Q?=t?$-klqMc>3(ux2)dpoRvLK z9sN`0@_nxT^3uERx^8p-uP426|M1L1tCk$FU-Q5A`TovRf4_Owl5J*v|3jZqzuuJl z!b`7~{$=~M1JCl9Bc~-xT$Ny!{KOesB z=JUUp_R2H63~#-m`=o!&eqr8)C*M<8IQsU}dS5&6=%UVx?;G7Ewo~`Dd*^2k*lV9T z`+oJpxQln{n$zjI3m)FEaGMQN-gxikAIDrXxO!{P4}XDxJG;-*Yu2_*y)(Z2-R_+d%9~!f=PRquI_;#4343omaK+18&z(JD;c<_gG^GBAQ}bHJ-f;8D+f97^ znbRNnSJT&3FaP}N=CFF1SDk_CNto;tGktZt`%-s9nKKkPa0 zfadzQH`kxkIA!T2Q;zSp>!w&_kBLLBzIN2RL!W)UaL|kS(G9z;e(}+ao4)z}yjw23 zXU>B8ufDbO7x#C+Xa8O1Zj*n(C$ELd*T2zHH2KLd-hK3hH^0b_95dybpL>6BX{SjA z`$T^|vUcLw-H-XCVdk*i2Q*gSciy_XWr~{K3}(dz&ABL{=RBO#&s8c`s$Tq z-dYm4?1|cn8z25K@czK{3m5O*((R*rcRBIr?D_v5lXb$e^Zq$@ud9o;%RX{ru-8-D zo?ANPn-A7)s`|F|{EZJDx=&4RMb~q$dh_=iLzRF3WSiG}UUB{Onkjd!t60zK`#^>Bp9{w;ZwI%ujBvKdAcqy;=+R z?sMq3^Y8B4d1U8)Q*Q6KX4s+~DlWe1)cdmLC#EhvZ}g_^Z@h2X`Y~so5dXT*xV5v& zS2aFSS5Z0lkhfO8z3&Hm&zk)F$IG&I{nw_)k00>;U+zD);LewN9K7%JTb~cbm)y~N zw>PqS{`kQIyFGbU?5pQ*yZEc$-l{l$QeNHpyY1CE+-dDLXMT6X#+`TjvFg%8ej72m zrPrvxfA~SpUJpO=#jhoQU$^0yoNve9vGj-@UE%+{#l1Ogi^JFR$6@=I_^)z4pl&N3TmkZ9^9d-BETdE&wcy{5(Th+8TAM1C0h`VYj_mUG){FMO{kg21eTE&>t^VtZJ;s!79#vmI?UB3> zPQ7zs<;5lPoE)1y;H|4~y0}l}H#35#hVQ@p z<-uK>F21;a&Q7CBrarK;%U8{H+dtiFzojEq96fpH=;z11fBB*zy>>Zmo682BeAQ=N zuR8C}$7g@pSQK9W&Oy(7f6){+Ww&dXJrtf#drat#ofA-6%U5fzF7yXdUQ~)dEdS_zW0T5N8Z(Q$2SI^{PEKVZY=uf&HEpDv&%c@{xtO5 z|LoCk?bFv}ES))}Wd1|5SKW4T=@ly;y=uU?D^Hs?>))UEiwU1TaNt41$TV1@|^SDe)zQC?|y5=H4mLv{OzdqBRik+m(h>@e8)>mn+|w* z<6E~KbHLm)6ZZ z`RPti6#nJ2FGqaRb3=UJZN5F})#n?UfBXLBqnk1(uiWXRJFh!z_=+9-Tt4&P>rYtw z?4XqPqHEbY4cr-xtHd%%}Zj!gWgy6%%<^9!GO z>a@(0PksC6)rBWq_0Z`b{lE6UKSr+WI`7GnT}D-HrlnJ+rJHA13#}{;xuhwXrYV=h zomuXPvooWeS(37(4wpN#+%2yQFtzq$2InzVE&J^W1aK{dLZ{ zOB0{F^M{Xrf8WO**#B4m>9-btXZo{$=f*$G-N^i4*T>(Q|J|=Vl>fKapS#%eVKa9MzG_L|IgkBzW0lN>v!J&$jqT%JNEXWBWM2noBzJA@~5YdJo|&I zzjWmKxo^#U_4xPBegDD_|Hlt}$H(d~___nP=K#0o03Vt;z@LSG+w;Be3%AF>+hgE| zW(<7oz`dUDZ;t^V(skgSTVL}$;Q!v1fgd6n__1Bj`F6i81Aay_;MXUcU-ymR{@(6` zA7CHc_uv1EC;x}G4;&fU^P%R!m%cgi*PaJ{{#*aX*TMh&Yb8fM)4tD_`)Ae<+xK7b zW$=GLP#XSO^&k6uH;e|K`um%|?lWr#lj@|N_4J$BXNG=%^wDRt?d-nK?nV7U>zm#*lkAMVVWN$AIW8tO0UNgsd6dBxYrQSIEGrsPb~EG?SZYa=H**QvtUQX6D@@1=0=xxw!~1^hef*TLL`xz|F%3Gy5>oz z;=^Vo?XsjD`>jZq=LyI-_}+!vOHUKMwL)J)sekOgh+b9ot|J<0`yzdRjko+;_^<{^ z=NH%Cd+UkY!`E#}TpLb>Yy{}e&Mk;O^7!bKI31dSx1TspF%eeFgnWC(qB5ty^TW#J zN$0EKN(=BZG#4i7EcI&K=h8`kr=j7>>CZ@7aoH0Jv5Z6;ygA&}*_?xn8;jDR<|q9L zLrI@E0>aXSPJ-s)n9S!@8J!c8Ce>+V`bV-wUTG4P4?cqXV9)sMLKd8A-m$cFOHT|%M&R_dAP1vI94HwE2{gpanWsO@-5Jo>@kP2#Fq zmwQ$3n%#LsV?i0O7cQHe9~Fez7uKp_0ZE{*SLlzYQa#8&IXGJp(@=t1At#OtBz&ng zEqc;J)!ax}bq-~843qCeP55BT(I8_Oq5|!Nk!-e2`s~Bq^fPivMrH7^^jD!D?1~rW zX6dKqASNGYCL3@(Bty>V%$Ov!1LA`I-z6>I6_%AJ?Ck@sC5&D$(9U2e$>@z%=*n#|;{U{=MQo>8)(Zk}hlIr&^Mw2HoYmgZFv2%EMF_La2lPXRroVNOW z8y2merlhfWTciU>cFt@r2d485N_~5#-onUH?l25%ddDa3tBTr7r%GJ- z@LGtNw0bv52xqZf>!8()ZDLVgF-@ZMpm>AbG@SLY&1dE@#RLD~8iqBciBMu?o3!Kg zX7%_+fkF#c3K>pkmV$EeU_aCL?ju3JzTJ!aR{9SnV6ga@f#W#dGnPRjV$+Lep!Z4P zKFD3BIapiQWF<}N@B4z{qR1ujAR6bl!snox%|rg^>;{(PU*gP|GB-X2_gYd6SXhAd^`c z{*?N_U%@N{z!_Lz#L@#}9P1h{l*ILQSNeA+ix`T#s?Tyicz0(b-ZN3jUGM@2!?=3TG4iCs#%9OAXrS% zHWn^o+v4Kad&iAD0taLt8JfHH4ssy96P!Vnuxv>%4(mlSqt|(7s_J7_BzbodC$B%I z6VyewN=hUzJuhx{Sh9pi^Ky%ovii{+XA_7wK04O?qO5w=UlQss!w5{vgr!&M{;Xi+ zyV23l$A@QEc|-$KG<2h85cqp45}t+O24BZB(%B1ckS*}EgwZ6RbK#c_mQ0w z_s!42L`c${Dzc=~xOnAkZPW_Kr#U-!ifxAUd54(q;=-Sjr}Sc%2c8Q#UzWrK7ipiw z{Wi0hU^1;(l!zddS_y+-u;KK3pChn&}CnE zrpY-NW`ynLSLVdi*Up(_%+MclOuLPhdU<=QYiY??)ZW5GRE(TV%FlTqHHu9CyC7 zoZCg#)r3*`FH2!Mai{-XHFB45*vuaT4Y&`0wLYAGO(cXAJKKro*eJisU<(GFo5$^V zn2)Ea#eC&shi_r;@G%TZ9EIR7Q&=2hnVXBp8&`1oHklclYMq2PA9{h|o?0~Xk+S-6 zUk6|;>AOZzI>ZAsC%u+Wh7$?yHjt9Oy=1(P zXO;990-tekp${@jU0j=0;LCclwa^wPS!`FZw|v)~1EIl+VPq#r=D#Y9Iih<{tf>i} z(gi~pTrBfQV;X6+L9k|1V znaJ0gn+PhYq)Tr6+1Pf=)A3Vuy`y{$RSaCt z*v+K;b|Psl!#z%KMo+-0z<7%TH&*9z6SX)xK+nT$l!LtMqwrv|%9c%POygK8HQAt2 z*~|uN`*c%W#?J0M%gLqR{-py2Y-e?tZ^}FYQWW#U1>McXAe@2J%3!rTfTNMb+RBaD zmR8+d1BYXfVX0F2MQA!9E{)kF#?U6R!5An$s*9x6@fy zNDs~@bYZnpV7EKp(|AB-gs)?xg%r7K<04{$KZA2BUP(7t3wc=MuM0_*4?KX`n|FU2 z9)-(X>`|gXy~EA>rBJR*c*%xqXyG&-dln2T+}3QcZbvKGom>lQ?2Z%w4}$Mk;dakm zoFpYv!NoY-D9fFp3C=OD%x=>pWH)2`|>YP@bS>j3vv1A#WpO0; zy3!JJAMZ`l7mUY|>LpZ%9TLJf6huOxg59kp@j_{#Z$Vzax1cXpsbwlH2<=;_=FQhL zxhuE4rtw%8)y*BU#&vTm*zPTu7-wrZDOQvY?Y1Tj$T}{g$;yE2ouJqztxz0em6%N*R_wC%% zhprCqZ)6VCjC4_~hbD_4b9Ky#h6XC+Adz>O+OZ6tYa>F#T%YvtIW$Z@P9Z4mCcA=cyZH5OYtf`x^>b{N4>l^`K%%^P_D$Zmg2~l+sWeg zEK9F4DVE3j)`tcCpc93`2|<+%NXEr+Vhd@wHJQG+X$t84t1E|tLnG?&&Mh5UWZu?2 zUMK2C(S1GKxRYv2FXC^yHmmklQx`wztsbvqU3_%kw#wd##`5cB`Eb*w~$LKM15?In4{^W?R(wb0V~M%x&(;9-F9QY3`63t0yl9ikO{q zPt5K)?*|EyjM(nJa! zEwG#d6B^i`A9B;*-(~JL|7Wo4djfN0j9f7RqPjvXx?QsVDYSO@Iaflt7HciDa+WIo zH`#19u?0}ywF`$zoaD>dk{mU8xkqUvZyC$!vbQm7$3=*h;lj=;)W)155l-eXp-1iX z%2!PBp~8;CNF1i>Okim6Yq7$(ur5^our0C;UEuLkoIxCd;xi4C3LhK*)DrJ3g$V5 z-`Ezd3W%p5(aRZJ;DvXMgVUV7#8WFd zzF_i+E1jiGqEyE+3}@LSlh`-YJ$6W?Ln9|(LQdi-ib4HK`4Y%Y1}~uG5c+t;zIEy zghu)pCVpu6ndaoli4%H}hx8d#h-zEPl~}i+S8$ff;BpHrPHE5`r*YyUhoLb&P1-03 ztYap}xNhP#A>;vQdEhmt{hnnbT7U$yyE_Th^ri6eT(w%Q_xB&p?CE=ww0ST*gf^wV zEa@lbi(Pw!Nv@cy^gnqE@hBcX3oD3Q$+J3yAp#>=t$?g=A#aJFd#sclVgff`=R*T5 z_|3&nL~xl?!H?qw~vpeyOsQ90dnxxXg18n%fWs$+0EBGmoH`?%jYr&v$saK zq3p3tmfG~0&wt@_58hfDNw&Wg+7+vXLs-F;E1Al0xyCY7*>O3bEbr*iNkTOD!dOVr z=|%dAefw7A2Fh~F=^<{mznbYU4^@i!T0Vy^K{Fxwo8mc~`E*XuILL8>UH}%QJA|^b|={D>qq3Zuds;XqhCU_!_0GSzB zknjm(2i|(PYZo@$@EWrqANKUbe1^7t88PtS*TA2=$v^~kE7AgU$6dR!;ANk`+Jhji z)Q~UV*{VzkJh(l?_9Ti6%^7W5`fG2Dx9d71!0F#H;cBEKQ##H&@8eB*xI!kHH<0a_ zCQHsx{36$gAz{?j-Jyk#j#O;m5xvqB6J?sMFopE@=m>voVn_HH$9L-DKSgllg)K@s z@8`(pY&2aE;ThJYi}TBP0*U3!*hH&^*>np_qB)i0CTzH41 zo|$a1Yl~a)y&4@V~Gnp0_KD z$Wyy{vd=&4k_Tj1=UE0on{|^kWBKJS!ok-liwWF;A$rboV#;dNTjS$kXa*7}EGcN5 znS^8GyYWZq40)fIJaBbuVK^Zne~M(K+_DVHm>8`1M<} zArR{<%n6~hS57H|n3%L~9u<01bvOKB15943_R5ng_6`}1U4Hq(BVjq$&9P`6Ir4`x(ebvhz z+-f#ZWgXcr33(qc5S)-=xE)aTb_a`&R6DWMMmJlSWfJ^%FMb?@xeVjj%`QeeT+;C@ zeox`|Yxw;-ewXpPf*<2BJi{`agz>gz=*zS{p&$Z1cnc8r%$?ny8`B`CTyg5!a!5n| zRfT2Q;9wg!KZ`^&La>i4K#dDJ1kr0<7jul1?;P?vd=uV1*=(x}@#Rs~|Jam}ovg*h zHS$VW@!|})w`XBHl%}|%lLH)`ak0?4mxI+LXx&`I4g-d$CKNL`wy4gJXn5;xh=iBs zWCR^{*6CC}I5D#Qq>m5HJaajV~8FP|G+; ze;dNRZH^afOwYB*U@b~(cOOL;3X9@MO43KyShhquEE7^mmWlkcAbw4RUuIfh8S_qF z_`Z%oJdz7_jTj78!`(ajU`|fGDw+b13}Z0FH27#~C{s$<6*;#E+0vu1ipA&~X`GPm zR9{?x&Ek>>I}MXP)=_JYd#$W8#1@{I{Gn_$1c%V%AhAyLy5(Ju7M8`={9>&Z zcN2L-O_7;f_w+PiUA0?#7G%h1L(`ibg=vX)9SU5}6|%+hp*mLnvahH4f-`z$e_Qt6 zqIYsQ;1_3Ds|wxX87!s=sz%?nXg*$CH;H$vH3O|t4cKOa_*7yCfgs;h_O7nT8TPt- zJ)!OoU3%$(0+OIZ2AIdu;7juN3U8`8)*&$Fa22qb-{96k#FaG4GhPTYh0z911Lh~& zs$Vw?qvh5ZeALjSkoih_5tI8PW}UFfXoJHJp-1#7BYXNx8e0lYo+%(1U#(q-lL+M;fdn-Zb8Ig2>maaEn!e?$_;cHSg#4h+S!TC zB{j1;(xl#1NqmyzVHu38#Kx8&T(OiZdB+~5<~+=iPlZ`(0o0%G$2UmHYa3{7vW3U0@!VI3c-TU9jahCh|4!IEuITq>UfXI*`a2u zJ&Ps>a~64NysR$qz8`0%V~JM`>jQ)pHDMeXE})HC+@jYC#r4TzelQR5RtRc2n4ZN% z2;wj(ABcF10B&^J}PE*8UB_)=A%gg7= z5golRq{~NU8brrbj&j9~8z)tlj$zXRIu*V!h7AHQ7`5y8lvfLvPSw*iNq1K-NL>tt ziQ4(FLkG)A;)7mMHxZqH1XW?nB6g3ktY1z)rjts3g)qwtvOKM$16kZiD_o{(M`F9X zJe<r8L>a8TM^B12`&y@17;b5l zMt+d|SX@b^juuJG58{IZE{n((P=KI`uZve(wDoX`6um4GSc1EI6uMka$tzJ>q%o)D z>%KZyeR`tHsQ_Hj(QY83M^^Pcq>^ne43f3ikc;*9Osh4!FC3k%PqtgK$1|;F`p$uh z>Ib-RK@|QV^r>OR;KM@VhzkKQDXHm$$Khj|=(Zsa*eBt<(gTNM^}W1+!|x7CTEItb#Ha;H4Ge2pW(Oj@?lL12n8-E~aF8}dcV%(pV| z10|(I%V1`yzPq|Q2%+7|79vCMdccEE33D zus4#kNawr=RG>H(WT9AFk7dUQo@~c)4-4o*k&+UA9^+_v1D9 zxa;MCfnqtE3-%n%K32z`d#*Z|J&Z_4d3v!z+(l?7?ClYlV6(pB>JXkCy7ykxB(R5AvNh zA9WO`UMiRBNSNtYv!#4JKRjF>MmD*8mG4k~cT`ZXu@K_R1&?)XYe0EA$mO#mwZX&- zguw=8y_zrLB&AR;0dw6EW$tnQ7>ZlU77?;GQVDR5e=uJk&Q~iD$yoN0Y^6#v1%*-; z$sH-w9;??1L-cfr`AMZdR2<5~Cn7WKr`JR1GKo4H%H`=os^#)W3Lp&rJzB0}AEQ#C z(?rC_u>|a2^3_3p!})lWIq%LE8u|VQ8dS1Fg%T-@r(*SZ6_s1+=M9Rm#ay7Yo%|z7!P+d#kch$vMto4boJ1 z6@vih<2=&CUmlgqV}PS`dGgFCe+#97GRhZmif=@`6YnE+&@flXft_H#CXG=pRr3KW zSck409qwiFONju*-ZKZ_H*@vBefbiZG?w1q-DfGXtQJWf#LE{ zeWY}_1U@Au>G{{Q#iNK4;M|Hua6C9HeFBOgWFof8ArdaGTfW2&z`WvjkSgw_Z${GC z#ddt=dJ#&KJpyG3=|$ja`23J?I5cBfMoQE?0b{Z935*P+`?Gt1`|HK>(K_{{g@%

    ea%h(Pqa*oJe?f!+`-i8S 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 Vc+sVI5xjhHGk#a2Z|33L{{zp{yYB!1 literal 0 HcmV?d00001 diff --git a/usr/sbin/hostapd_cli b/usr/sbin/hostapd_cli new file mode 100755 index 0000000000000000000000000000000000000000..6d64970f223693d48164e860fe34e7d7e56e9064 GIT binary patch literal 39029 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

    i-;&ZXR+ndtUhVOSjZH#70?Lcv@>pGFfM?P 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

    Zv#6f9S`{ZW29vls6FVD= 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

    mQ!$<9NR^6E)khw-7Q(~z^;7&YidLikE2ySi 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 I73taiA4uBF;{X5v literal 0 HcmV?d00001 diff --git a/usr/sbin/hyt b/usr/sbin/hyt new file mode 100755 index 0000000..891f73f --- /dev/null +++ b/usr/sbin/hyt @@ -0,0 +1 @@ +telnet 127.0.0.1 7777 diff --git a/usr/sbin/iface-mgr b/usr/sbin/iface-mgr new file mode 100755 index 0000000000000000000000000000000000000000..a2e04ab92414e60c7b372a312df7fe1b5321c13f GIT binary patch literal 41397 zcmb@v3w%`7y)VA@yfc|3I}b7;M4e0~4+8SmT1(rV2bw2@hb=`gd&mqsnaoUL5+1f% zhKH55RFjzrCLy-rq19@SFw9_kk3A;>-s3&Br!c|O2-F)wPz=}(3PM|L{@>r8Nq`jF z{_p1utgOdg&)@p3-)pV4_vS@a4{!>OaV+*zFdaf16Vm3uUqGpCj8`LMlAlllV;Z;x zOo%zTv|NK4=_)uSs=)J@V=N76g={M-F#T>R}G+?1x8?QB>( z+iAOdeF*|}vs#;G&0z-^_vuY}qQThp%FS zVh4OR6XHkUYnY(k4_^SsE;Tz$oZ}g-7JOsBGj$kXo(eF!etKnwCeG9Gz zZu~bp7Wgv!<#45N7}LbB8liGHS_doP2;RAH1pDzH;SUc-^GCn0!qv*5=%0D;9)Vi} z_YJr?a1X6lbsB8s{c(HJV>B z4kLL001*dT(vLDK0336|*>5ecOu}=J0C^E$e4O*v=iH-{;*U*=Z=DoBIw}4G)PEdl zvG!S*2|XUlW2RNfI6wWRU$pzSc}o;+yp-` z$r%;n^l!X9qHppqnqR47LaK=pc$rox7RwLuC)VC~CdD7RHO?mCFZFfPek1&lOFR;%$@S-@Y}@E{w-bazNo3kH`A+^sRCB;-vVb z^{c!C{gY`1;02zf=$w>)f+of4|H-81J-5ac&)*tnlh&i+=aZgi$7CVG&jhp|y!E-_ zf882ak}NddU&sf_*{tY!q8~Kh#8V!=H9z~&t#QR0lj8q-Qv5fQ;wNv7voBAIyKapu zPEU%DOo~rhzlx71J^#zCapm-z#!E88?pvR;Ew{uWrZ%_Lx7e*V5?1H3+S+ARrM1;X zHLSM5-O$Er*TG}RWphR|NcOho1{-T_YjN7$Y-3A9o1MAru2y>+d3DW?vDU|0+w3mX zWN&G4H`O|u>a1-IO>VZXsTn0)Rwq)Zyt~fT%+|Ho?QFf<+2C$u_DyIIU6C`at8+HB z+9@ApL#u5KE_>5DoAohP7tOKJ+8}oYos;V7YFoz#&|;Sw(1VuRbuCtx9m81H#A?e| zRM*<<Ps# zTbo+i*t*s_t9u<=hpJl{YTdAQ{W{hhEsDll*@jkkb4!D}ZJk{Ix)wClioRevTJ271 ziRRYU(8AWObFOc#N2=R~#;C%&S^%E%+L+a8Z9&1dmX^ADWVKn_tgVl^>)5(j-D?|A zYC|mIYFyUuKO$BZ1n;Bt@Q?77bo89STgf}z->heaL42wEut*f)QwlZs5Qv+Mq09
  2. $%D;F1PsH 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.Ff7-(zBXhF?G4#13E=(0C^rfj7`-~$p07#8 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

    PZakJl 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ip6tables b/usr/sbin/ip6tables new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/ip6tables @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/ip6tables-restore b/usr/sbin/ip6tables-restore new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/ip6tables-restore @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/ip6tables-save b/usr/sbin/ip6tables-save new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/ip6tables-save @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/iptables b/usr/sbin/iptables new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/iptables @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/iptables-restore b/usr/sbin/iptables-restore new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/iptables-restore @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/iptables-save b/usr/sbin/iptables-save new file mode 120000 index 0000000..3f4acd5 --- /dev/null +++ b/usr/sbin/iptables-save @@ -0,0 +1 @@ +xtables-multi \ No newline at end of file diff --git a/usr/sbin/iwconfig b/usr/sbin/iwconfig new file mode 100755 index 0000000000000000000000000000000000000000..0998ffacf6c3f4a736d06f18d6f9d64675c405c2 GIT binary patch literal 48212 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 bB}f8^AS5>=L1#cG0B|)NXTi1pKqvkWJc^RY literal 0 HcmV?d00001 diff --git a/usr/sbin/lbt b/usr/sbin/lbt new file mode 100755 index 0000000..78bcd59 --- /dev/null +++ b/usr/sbin/lbt @@ -0,0 +1 @@ +telnet 127.0.0.1 7787 diff --git a/usr/sbin/lsmod b/usr/sbin/lsmod new file mode 120000 index 0000000..6ea73e6 --- /dev/null +++ b/usr/sbin/lsmod @@ -0,0 +1 @@ +../../sbin/kmodloader \ No newline at end of file diff --git a/usr/sbin/miniupnpd b/usr/sbin/miniupnpd new file mode 100755 index 0000000000000000000000000000000000000000..6ec2865c2daced80d7eaeea8a72626d08cdec218 GIT binary patch literal 118256 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Ý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 Wg2MADFO}$LtDprdwQH literal 0 HcmV?d00001 diff --git a/usr/sbin/odhcp6c b/usr/sbin/odhcp6c new file mode 100755 index 0000000000000000000000000000000000000000..4b32eee9b59642e8f60b530ca7991eee4fc25ef5 GIT binary patch literal 35040 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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 Pz-$ig>XP8vMm+xmku^wv literal 0 HcmV?d00001 diff --git a/usr/sbin/opkg-key b/usr/sbin/opkg-key new file mode 100755 index 0000000..ae5e8a4 --- /dev/null +++ b/usr/sbin/opkg-key @@ -0,0 +1,56 @@ +#!/bin/sh + +usage() { + cat < +Commands: + add : Add keyfile to opkg trusted keys + remove : Remove keyfile matching from opkg trusted keys + verify : Check list file against signature file + +EOF + exit 1 +} + +opkg_key_verify() { + local sigfile="$1" + local msgfile="$2" + + ( + zcat "$msgfile" 2>/dev/null || + cat "$msgfile" 2>/dev/null + ) | usign -V -P /etc/opkg/keys -q -x "$sigfile" -m - +} + +opkg_key_add() { + local key="$1" + [ -n "$key" ] || usage + [ -f "$key" ] || echo "Cannot open file $1" + local fingerprint="$(usign -F -p "$key")" + mkdir -p "/etc/opkg/keys" + cp "$key" "/etc/opkg/keys/$fingerprint" +} + +opkg_key_remove() { + local key="$1" + [ -n "$key" ] || usage + [ -f "$key" ] || echo "Cannot open file $1" + local fingerprint="$(usign -F -p "$key")" + rm -f "/etc/opkg/keys/$fingerprint" +} + +case "$1" in + add) + shift + opkg_key_add "$@" + ;; + remove) + shift + opkg_key_remove "$@" + ;; + verify) + shift + opkg_key_verify "$@" + ;; + *) usage ;; +esac diff --git a/usr/sbin/p1905 b/usr/sbin/p1905 new file mode 100755 index 0000000000000000000000000000000000000000..4d6af30e3cba65ac1c1d2478e63820fbbc236b91 GIT binary patch literal 111653 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/pktlogconf b/usr/sbin/pktlogconf new file mode 100755 index 0000000000000000000000000000000000000000..8206aa3eff029e84316167904afbbd3e938f3e6f GIT binary patch literal 8085 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 WJi0`IE%W6dtN63#|CfZZ%>M#WdpcnN literal 0 HcmV?d00001 diff --git a/usr/sbin/pktlogdump b/usr/sbin/pktlogdump new file mode 100755 index 0000000000000000000000000000000000000000..807c61e682525b5c7af0d052fb70f123b08dc10e GIT binary patch literal 8741 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 /sys/class/gpio/gpio20/value + sleep 1 + echo 1 > /sys/class/gpio/gpio20/value + ;; + +dlan-pro-500-wp) + echo 0 > /sys/class/gpio/gpio13/value + sleep 1 + echo 1 > /sys/class/gpio/gpio13/value + ;; + +dlan-550-wifi) + echo 0 > /sys/class/gpio/gpio16/value + sleep 1 + echo 1 > /sys/class/gpio/gpio16/value + ;; + +dlan-1000-ac) + echo 0 > /sys/class/gpio/gpio2/value + sleep 1 + echo 1 > /sys/class/gpio/gpio2/value + ;; + +dlan-pro-1200-ac|\ +dlan-pro-1200-n) + echo 0 > /sys/class/gpio/gpio13/value + sleep 1 + echo 1 > /sys/class/gpio/gpio13/value + ;; + +devolo-home-control-cu) + echo 0 > /sys/class/gpio/gpio19/value + sleep 1 + echo 1 > /sys/class/gpio/gpio19/value + ;; + +*) + echo "$0: unknown board $board" >&2 + exit 1; + ;; +esac diff --git a/usr/sbin/plc-set-pibsettings b/usr/sbin/plc-set-pibsettings new file mode 100755 index 0000000..c7e6fea --- /dev/null +++ b/usr/sbin/plc-set-pibsettings @@ -0,0 +1,56 @@ +#! /bin/sh + +cco= +mdu= +# check arguments +while :; do + [ $# = 0 ] && break + [ "$1" = "-c" ] && cco="$2" && shift 2 && continue + [ "$1" = "-m" ] && mdu="$2" && shift 2 && continue + # invalid argument + exit 1 +done + +# nothing to do +[ -z "$cco$mdu" ] && exit + +. /lib/functions.sh + +iface="$(uci_get plc plc interface br-lan)" + +[ -n "$cco" ] && case "$cco" in +auto) + cco=0 + ;; +never) + cco=1 + ;; +always) + cco=2 + ;; +*) + exit 1 + ;; +esac + +[ -n "$mdu" ] && case "$mdu" in +disabled) + mdu=0x0000 + ;; +slave) + mdu=0x0001 + ;; +master) + mdu=0x0101 + ;; +*) + exit 1 + ;; +esac + +pib=/tmp/.PIB.$$ +plctools-wrapper plctool "" -i "$iface" -p "$pib" || exit +trap 'rm -f "$pib"' EXIT +[ -n "$cco" ] && { modpib -C "$cco" "$pib" || exit; } +[ -n "$mdu" ] && { setpib "$pib" 0x100 word "$mdu" || exit; } +plctools-wrapper plctool "" -i "$iface" -P "$pib" diff --git a/usr/sbin/plc-standby b/usr/sbin/plc-standby new file mode 100755 index 0000000..ae2f200 --- /dev/null +++ b/usr/sbin/plc-standby @@ -0,0 +1,109 @@ +#!/bin/sh + +. /lib/functions.sh + +# uci_ lib works on temporary config files here which are not persistent +UCI_CONFIG_DIR=/var/run +CONFIG=plc-standby +STANDBY_TIMER=${1:-600} + +SWITCHED_OFF=0 + +if [ -f /lib/ar71xx.sh ]; then + PLATFORM=ar71xx + . /lib/ar71xx.sh +elif [ -f /lib/ipq806x.sh ]; then + PLATFORM=ipq806x + . /lib/ipq806x.sh +fi +board=$(${PLATFORM}_board_name) + +uptime_seconds() { + (IFS="." read a b Pd5sIRazT)=!L*GBU+foSG<5=J@?#u-nr-AbCMH#_I=kT*~mtsN#sP&M%wBa`13rPB*lTAN~;)| ztpvZ%lO~903Yf_Ol0kMX;UY~Ckqcu?EaR=L?KJe5$Teya^eqW~G1e}K=nYKDfJ%g1 z!V)c5-y*WL0)tEoMXUV71Pwy;^? zLl&261m}IrNh_TOUqhO?l}ws+0N6pA;~{tnY4$h4%ZQ}kfUgEAF`{+UUb6*#UW=O@ zm^ZG(dc05-h

    0iTP}Y4V-;0fn!}FaI9n!hv$`6zdV zy(dX4Yqdn?nN;TN$AQ9rTMg!C^7HB2z~gyr`-{*O>q~(g<^aL>U%+}Vh%r8kA3#6L z*xKK=gEZ^71pYp-l9$sDfz<+BFYYk=1F>cEL2lYF^e3^OhWRq=$9~da!T#7t`Up72 z>!CqzOF>^_VCmCN;Lbd@T?F>!G47=1GWD(bQXDvym)kx89?E0sYQg?&&j93C7Ug)( zV#&jCLl5wyww=7*u6?_```bIo8;XRIBVFt9*;!5;iz9v zhN2PbGx`z+#L2k7FUDH0g!M=wsV5UqrbXaQ9P@h*>ybd%C>%5*0dFYkPlmnzXkQ=1 zg~I;$G2^(`4=ryjZp8F>k*X!_NhDTSHZNPQ7&DBxH$LDsZG5b*x$AO!@e#{cJnHRF zhQiC2GIvVmc6zMdazU};GAoL|Ag7*425>aw-P^t2i=Gh-C6Y$Gdw)kb8Zo-{9ys2V ztti2{1^s?6pP3mExk=vMxZYMa;<0EtKU(%`r1yD?GF&6k?9mq+c;!Z05b*_+#Y6+t~U9_#Mn)K91|o{4Snw z=95Ti%_ul zm%5fY-k%N3Vecm9cwe4jj(nmrM}DkluHtoO?nb(0-hz~Q!c#|5^W~quV81w3-+XIf zYUCy}+5mqW<%Bf9>^_xel3vjt5#F$?{x7 zMB(1t>7P@V=Ev=X_C^a_^0+cBfbvQoO&cCGV4!fE!pI3?I>piFp z-Dk>vId}~P<%cA@Z42}E_ov-_KAu&O{iAf+<0P%osnEzrIIpYZDp%zBky})&kXfG* z)@b)g)b2i0v&FruW*hBR8n*1BRmd_W9#kLAFCw~Bvwk7FYStaZXUXSk>NTVj;O(!zfa~@Q!uz!3cO>R#W*7mzT85yOzrY_gb zksH+FQK)_7I;m2}Py^y`3u$NTscPsn`G)J8x)v7Rve$G|T=^yc0C-RhBVgc*`L6AB0_l zu;=RLn$AJkftYSx^oO;EkN0MM4}8OC!E5kc!FrSKYc&V>KJZ;|DiYVoMJ@1$w0$NM z=$O7@#)4XmU5bgd;7@o4;#ylG_Z8#nSn>So)Dn4SiM(@(d^9kBgo3Yk%M;E&b@}Y? zrN-(MIVt;O^fsn9&SbKxB)xY!*fjRkgp9sDtFE$5IHb~v5+KLKD)SaN<0V1KSDmi9 zq)n8it7bBn)O6*H7Cbjr`A%8zuW4mm2KqEz!S~wXOs{2GV8HT$GK@QX+qw(NL)?RL zaqm0P*Kj9l!PyrvQ0xES-pYNj>9r@ccPJ?bW`jn$I{2ZlBMIS`+2z9&t}!Xw<1Ssv$D=eQT|IC6s3ti14s`Zak0 zj!zo-yuQ~N@RL?{webJ`fu{i+@a#0?Y-XiMfNqfyL=9A8x6NsX;L z4j&$9`+A1CX03~F2&gTMiD$Q{RuSCt>~}B{?JeA0?bSnJBLJ(5s`>GY|LubpU76;~u8h4d(_o((sHfV@DZW3=wF_T)DyaQu|8m{t z+}Swqx-IY>f$s=BF7UX(cLlyH@T9<#0^bw(p1@NAPYHZq;QInk3p_3GLxCR(oE11L z@T|bI0?!LPFYqIQA6dADEL=kZ%L2;+I|X(MTrP0Az>2_%z%GGZ0@n&$D{!5_bpopb ks{-TwVt?1T1#S_z1^<>Zb8e0=9;Q}Jcqjk2BsNR^2T|kQiU0rr literal 0 HcmV?d00001 diff --git a/usr/sbin/qca_event_sample b/usr/sbin/qca_event_sample new file mode 100755 index 0000000000000000000000000000000000000000..534f12afc83beac44a5768c2d24ab92202756456 GIT binary patch literal 6924 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 YwG7-#asOoZOrV#6=UHO|dL8)wHxk$E#Q*>R literal 0 HcmV?d00001 diff --git a/usr/sbin/radartool b/usr/sbin/radartool new file mode 100755 index 0000000000000000000000000000000000000000..4220c065339f59c00912bf6d4b583cd7b02664e8 GIT binary patch literal 9909 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 JVG^y<{y*-w&szWh literal 0 HcmV?d00001 diff --git a/usr/sbin/relayd b/usr/sbin/relayd new file mode 100755 index 0000000000000000000000000000000000000000..7e0b0ca2ea161066b6c6d92cee4b6048b1731fa1 GIT binary patch literal 13381 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 + exit 4 + ;; +esac diff --git a/usr/sbin/repacd-run.sh b/usr/sbin/repacd-run.sh new file mode 100755 index 0000000..4607899 --- /dev/null +++ b/usr/sbin/repacd-run.sh @@ -0,0 +1,280 @@ +#!/bin/sh +# Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +# 2015-2016 Qualcomm Atheros, Inc. +# All Rights Reserved. +# Qualcomm Atheros Confidential and Proprietary. + +REPACD_DEBUG_OUTOUT=0 + +. /lib/functions/repacd-lp.sh +. /lib/functions/repacd-gwmon.sh +. /lib/functions/repacd-led.sh + +GWMON_DEBUG_OUTOUT=$REPACD_DEBUG_OUTOUT + +cur_role='' managed_network='' +link_check_delay='' +restart_wifi=0 +traffic_separation_enabled=0 +traffic_separation_active=0 +backhaul_network='' +eth_mon_enabled='' + +__repacd_info() { + local stderr='' + if [ "$REPACD_DEBUG_OUTOUT" -gt 0 ]; then + stderr='-s' + fi + + logger $stderr -t repacd -p user.info "$1" +} + +__repacd_restart() { + local __mode="$1" + __repacd_info "repacd: restart in $__mode mode" + + /etc/init.d/repacd "restart_in_${__mode}_mode" + exit 0 +} + +__repacd_update_mode() { + local new_mode=$1 + if [ "$new_mode" -eq "$GWMON_MODE_CAP" ]; then + __repacd_info "Restarting in CAP mode" + __repacd_restart 'cap' + elif [ "$new_mode" -eq "$GWMON_MODE_NON_CAP" ]; then + if [ "$alg_set" = "map" ]; then + repacd_wifimon_config_bsta "${managed_network}" + fi + + __repacd_info "Restarting in NonCAP mode" + __repacd_restart 'noncap' + fi +} + +__repacd_wifimon_init() { + + if [ "$traffic_separation_enabled" -gt 0 ] && \ + [ "$traffic_separation_active" -gt 0 ]; then + repacd_wifimon_init "$backhaul_network" "$current_re_mode" "$current_re_submode" "$autoconf_restart" \ + new_state new_re_mode new_re_submode + else + repacd_wifimon_init $managed_network "$current_re_mode" "$current_re_submode" "$autoconf_restart" \ + new_state new_re_mode new_re_submode + fi + +} + +config_load repacd +config_get managed_network repacd 'ManagedNetwork' 'lan' +config_get cur_role repacd 'Role' 'NonCAP' +config_get link_check_delay repacd 'LinkCheckDelay' '2' +config_get traffic_separation_enabled repacd TrafficSeparationEnabled '0' +config_get traffic_separation_active repacd TrafficSeparationActive '0' +config_get backhaul_network repacd NetworkBackhaul 'backhaul' +config_get eth_mon_enabled repacd 'EnableEthernetMonitoring' '0' + +if [ "$#" -lt 5 ]; then + echo -n "Usage: $0 " + echo " [autoconf]" + exit 1 +fi + +alg_set=$1 +start_role=$2 +config_re_mode=$3 +current_re_mode=$4 +current_re_submode=$5 +re_mode_change=0 + +if [ "$alg_set" = "son" ]; then + . /lib/functions/repacd-wifimon.sh + . /lib/functions/repacd-ethmon.sh + . /lib/functions/repacd-netdet.sh + . /lib/functions/repacd-backhaulmgr.sh + . /lib/functions/repacd-plcmon.sh + . /lib/functions/repacd-fronthaulmgr.sh +elif [ "$alg_set" = "map" ]; then + . /lib/functions/repacd-wifimon-map.sh + . /lib/functions/repacd-fronthaulmgr.sh +fi + +# Clean up the background ping and related logic when being terminated +# by the init system. +trap 'repacd_wifimon_fini; repacd_led_set_states Reset; exit 0' SIGTERM + +__repacd_info "Starting: Algorithm set=$alg_set" +__repacd_info "Starting: ConfiguredRole=$cur_role StartRole=$start_role" +__repacd_info "Starting: ConfigREMode=$config_re_mode CurrentREMode=$current_re_mode CurrentRESubMode=$current_re_submode" + +new_mode= +__gwmon_init $cur_role "$start_role" $managed_network +new_mode=$? +if [ "$eth_mon_enabled" -eq 0 ] || [ ${new_mode} -ne "$GWMON_MODE_NO_CHANGE" ]; then + __repacd_update_mode $new_mode +fi + +cur_state='' new_state='' +new_re_mode=$current_re_mode new_re_submode=$current_re_submode +autoconf_restart='' + +# If the start was actually a restart triggered by automatic configuration +# logic (eg. mode or role switching), note that here so it can influence the +# LED states. +if [ -n "$6" ]; then + __repacd_info "Startup triggered by auto-config change" + autoconf_restart=1 +else + autoconf_restart=0 +fi + +if [ ! "$eth_mon_enabled" -eq 0 ]; then + repacd_lp_init + repacd_netdet_init +fi + +# Initialise Wi-Fi monitoring logic +__repacd_wifimon_init + +# Since the Wi-Fi monitoring process does nothing when in CAP mode, force +# the state to one that indicates we are operating in CAP mode. +if [ "$cur_role" = 'CAP' ]; then + new_state='InCAPMode' +else + if [ "$alg_set" = "son" ]; then + # Initialise Backhaul Manager logic for REs + repacd_backhaulmgrmon_init + repacd_plcmon_init + fi + + # This is valid in both SON and MAP modes + repacd_fronthaulmgrmon_init +fi + + +if [ -n "$new_state" ]; then + __repacd_info "Setting initial LED states to $new_state" + repacd_led_set_states $new_state + cur_state=$new_state +else + __repacd_info "Failed to resolve STA interface; will attempt periodically" +fi + +# Loop forever (unless we are killed with SIGTERM which is handled above). +while true; do + __gwmon_check + new_mode=$? + __repacd_update_mode $new_mode + + if [ -n "$cur_state" ]; then + new_state='' + repacd_wifimon_check $managed_network "$current_re_mode" "$current_re_submode" \ + new_state new_re_mode new_re_submode + + # First test for range extender mode change, which could also include + # a role change if the LED state is updated to indicate that. + re_mode_change=0 + if [ "$config_re_mode" = 'auto' ] && \ + [ ! "$current_re_mode" = "$new_re_mode" ]; then + __repacd_info "New auto-derived RE mode=$new_re_mode" + + uci_set repacd repacd AssocDerivedREMode "$new_re_mode" + uci_set repacd WiFiLink BSSIDResolveState 'resolving' + uci_commit repacd + + re_mode_change=1 + fi + # RE sub-mode change check. + if [ ! "$current_re_submode" = "$new_re_submode" ]; then + __repacd_info "New auto-derived RE sub-mode=$new_re_submode" + + uci_set repacd repacd AssocDerivedRESubMode "$new_re_submode" + uci_commit repacd + + # As of now, no special handling required for "star" and "daisy" submodes. + # So just keep the Current and New RE-submode in sync. + current_re_submode=$new_re_submode + fi + + if [ -n "$new_state" ] && [ ! "$new_state" = "$cur_state" ]; then + __repacd_info "Updating LED states to $new_state" + repacd_led_set_states $new_state + cur_state=$new_state + + # Depending on the startup role, look for the special states + # that indicate the new role should be different. + if [ ! "$start_role" = 'RE' ]; then # init and NonCAP roles + if [ "$new_state" = "$WIFIMON_STATE_CL_ACTING_AS_RE" ]; then + __repacd_info "Restarting in RE role" + __repacd_restart 're' + re_mode_change=0 # role change includes mode change + fi + elif [ "$start_role" = 'RE' ]; then + if [ "$new_state" = "$WIFIMON_STATE_CL_LINK_INADEQUATE" ] || \ + [ "$new_state" = "$WIFIMON_STATE_CL_LINK_SUFFICIENT" ]; then + __repacd_info "Restarting in Client role" + __repacd_restart 'noncap' + re_mode_change=0 # role change includes mode change + fi + fi + + if [ "$new_state" = "$WIFIMON_STATE_RE_SWITCH_BSTA" ]; then + __repacd_info "Restarting due to bSTA switch" + __repacd_restart 're' + elif [ "$new_state" = "$WIFIMON_STATE_RE_BACKHAUL_GOOD" ] || + [ "$new_state" = "$WIFIMON_STATE_RE_BACKHAUL_FAIR" ] || + [ "$new_state" = "$WIFIMON_STATE_RE_BACKHAUL_POOR" ]; then + __repacd_info "bSTA is stable; restarting wsplcd" + uci_set wsplcd config 'HyFiSecurity' 1 + uci commit wsplcd + /etc/init.d/wsplcd restart + + uci_set repacd FrontHaulMgr ForceDownOnStart 0 + uci_commit repacd + fi + fi + + # Handle any RE mode change not implicitly handled above. + if [ "$re_mode_change" -gt 0 ]; then + if [ ! "$start_role" = 'RE' ]; then # init and NonCAP roles + __repacd_restart 'noncap' + elif [ "$start_role" = 'RE' ]; then + __repacd_restart 're' + fi + fi + # if restart_wifi and re_mode_change is not start + # go to determing if 2.4G backhaul interface need to down or not + if [ "$restart_wifi" -eq 0 ]; then + if [ "$re_mode_change" -eq 0 ]; then + repacd_wifimon_independent_channel_check + fi + fi + else + # Initialise Wi-Fi monitoring logic + __repacd_wifimon_init + + if [ -n "$new_state" ]; then + __repacd_info "Setting initial LED states to $new_state" + repacd_led_set_states $new_state + cur_state=$new_state + fi + fi + + if [ "$eth_mon_enabled" -eq 1 ]; then + repacd_ethmon_check + fi + + if [ "$cur_role" != 'CAP' ] && [ "$alg_set" = "son" ]; then + repacd_backhaulmgrmon_check + fi + + if [ "$cur_role" != 'CAP' ]; then + repacd_fronthaulmgrmon_check + fi + + # Re-check the link conditions in a few seconds. + sleep $link_check_delay +done diff --git a/usr/sbin/rmmod b/usr/sbin/rmmod new file mode 120000 index 0000000..6ea73e6 --- /dev/null +++ b/usr/sbin/rmmod @@ -0,0 +1 @@ +../../sbin/kmodloader \ No newline at end of file diff --git a/usr/sbin/snmpd b/usr/sbin/snmpd new file mode 100755 index 0000000000000000000000000000000000000000..16cd5e419f0acd0d27e7f9c083dd46bb11037c6c GIT binary patch literal 15756 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/spectraltool b/usr/sbin/spectraltool new file mode 100755 index 0000000000000000000000000000000000000000..bc1a9b240faea5d081dc4f1f13830c9568068531 GIT binary patch literal 18453 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/tftpd b/usr/sbin/tftpd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/usr/sbin/tftpd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/usr/sbin/thermaltool b/usr/sbin/thermaltool new file mode 100755 index 0000000000000000000000000000000000000000..3d973447b697709df85385ddb463d4d2896abec8 GIT binary patch literal 4901 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%0D!DzWdQ8|%OGnR`d@Yk0C~%zfHMHd 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�PPeAU=d6JMlQK3dGOi7*BizR}bRn7~4twJgywX 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 fwc|K{|Nou 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 literal 0 HcmV?d00001 diff --git a/usr/sbin/ubiattach b/usr/sbin/ubiattach new file mode 100755 index 0000000000000000000000000000000000000000..7a4e9cc6b80be505d2a19b9960742c6be567a39d GIT binary patch literal 17060 zcmb_@4RljicJ7fa3n4=yg9#=vnTxQo@ede7eqa(twjlxA0uSR!c?o%zY+YXq^tU9L zz&!e*m?Y3?5*u3>N%nKy%%qt$uN~-&JJYVtyn5v|O@HRCMP%BVWY&7LNji)tT~7uZ zW?pBN_w94;m9Atbop!wo$M^1Y_St9eefHUVpR03U+~59`p}@d0S0OXw85JedxbLF+ z2(zxhlf+gK#4i*6Qkzz8;F(GhiV>v{BucY|;h7g|qrr3o0%G>7qM*NM!C%xF)WQtc z7%Lz|liCizP@OF-jW#O8q0t@r+I6q+E?3-!~k2k=1hZbq@9+>b(61q$)Kod8_K zJM_sgr)&=j=}|%DFv>$Hr2iU}f9u)`1RKgOl-($`C{-wQZA96DLi(gRxetYO zN!Q~jkD_cKK)rUVcg!t&gX z)|Oagm}2N;Gh{5NfI`XEs$o}7YKOu}#}5HMMKBDQU@z9yPgEEv2Jl$6a5W%-uOJ|o>XD9+g=CWw^jNdVLJa7 z<9%O+p)bCEXgt_}!Oqy$Kg9iU(O$4!Hy-3JH~{!+c6`If;2-0$po-tD!v}wc?}L5= z;iDZF`Hgyso>cflzz|J?+1~*sP-_n|R+rAg?0vvDbnyQHd^HOj764CYVRo6G=@Ld} zcmeHK2v*1cE5MUF7_!t2Wno%Yb;~MBg&DUEf(5^_+JKn*6~L{kDV6PV!>g&KSjHh>eTVx1k6!X{I{_j)7f_R z*SrybRQ*1<8rSF$j>K+klk{r?BrCka;jzYcgv z2jj6enuXa900*zBwLoS~T zPI?1C(n#rR!;w%V(C=m82$%@5-eAb%kMuG{js${{F7To-Jh(y%lTSgM-e7+uOf??A zn;|IncYC@5L78MicYgpqdR!4tzz>2U)C59|P(V&FL4Yd~arN|Ry?eZYu$)11%O^SF z4yx&oc)Z~*&QVwQ>4+R=7`>;@6#@gY|IuA6B)i-!9PV-Xduco`_z0^4_*`DF!hEu? zCwLl-t_biIe?OFS60>j|jAbB?ACM=|6Y;X%kSw#FOy95^;bXZyAwC%HAj4UvDw2li z1w(RJ_G7ZUdc6Tx#O-nS;@Q{lb@%QhIhCHCt}vw!I|$;5#12?SL_S3Z;&w$`tV

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameVersionLicenses
    boost_1_58_01_58_0Boost Software License http://www.boost.org/users/license.html
    bridge-utils1.5GPL-2.0+
    busybox1.25.1GPL-2.0
    curl7.57.0MIT
    dropbear2017.75MIT
    ebtables-v2.0.10-42.0.10-4GPL-2.0
    expat2.2.4MIT
    firewall2015-07-27ISC
    fstools2016-01-10GPL-2.0
    fwknop2.6.9GPLv2
    gcc-linaro-4.8-2014.044.8-linaroGPL-3.0-with-GCC-exception
    iproute24.0.0GPL-2.0
    iptables1.4.21GPL-2.0
    jansson2.7MIT
    json-c0.12MIT
    jsonfilter2018-02-04ISC
    libiwinfo2015-06-01GPL-2.0
    libmesode0.9.1GPL-3.0
    libmicrohttpd0.9.59LGPL-2.1
    libmicroxml2015-03-18LGPL-2.0
    libnl3.2.21LGPL-2.1
    libpcap1.5.3BSD-3-Clause
    librpc2015-11-04Custom LGPL-2.1
    libubox2015-11-08ISC
    linux4.4.60GPLv2
    miniupnpd2.0.20170421BSD-3-Clause
    net-snmp5.7.3MIT BSD-3-Clause-Clear
    netifd2015-12-16GPL-2.0
    nghttp21.29.0MIT
    ntp4.2.8p9Unique
    odhcp6c2016-02-08GPL-2.0
    open-plc-utils2017-01-16ISC
    openssl1.0.2oOpenSSL
    openwrtGPL-2.0
    opkg9c97d5ecd795709c8584e972bfdf3aee3a5b846dGPL-2.0
    procd2015-10-29.1GPL-2.0
    protobuf3.4.1BSD-3-Clause
    relayd2015-03-13GPL-2.0
    rpcd2016-06-30ISC
    u-boot2014.10GPL-2.0 GPL-2.0+
    ubi-utils1.5.1GPLv2
    ubox2015-11-22GPL-2.0
    ubus2015-05-25LGPL-2.1
    uci2015-08-27.1LGPL-2.1
    uhttpd2018-11-28ISC
    ustream-ssl2015-07-09ISC
    util-linux2.25.2GPL-2.0 LGPL-2.1 BSD-3-Clause
    wireless_tools.2929GPL-2.0
    zlib1.2.11Zlib
    +
    +
    +
    +
    boost_1_58_0 1_58_0
    +
    +
    +
    +Boost Software License - Version 1.0 - August 17th, 2003
    +
    +Permission is hereby granted, free of charge, to any person or organization
    +obtaining a copy of the software and accompanying documentation covered by
    +this license (the "Software") to use, reproduce, display, distribute,
    +execute, and transmit the Software, and to prepare derivative works of the
    +Software, and to permit third-parties to whom the Software is furnished to
    +do so, all subject to the following:
    +
    +The copyright notices in the Software and this entire statement, including
    +the above license grant, this restriction and the following disclaimer,
    +must be included in all copies of the Software, in whole or in part, and
    +all derivative works of the Software, unless such copies or derivative
    +works are solely in the form of machine-executable object code generated by
    +a source language processor.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
    +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
    +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
    +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    +DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    bridge-utils 1.5
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.	This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.	Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.	For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.	If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.	For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) 19yy	<name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) 19yy name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    busybox 1.25.1
    +
    +
    +
    +bzip2 applet in busybox is based on lightly-modified source
    +of bzip2 version 1.0.4. bzip2 source is distributed
    +under the following conditions (copied verbatim from LICENSE file)
    +===========================================================
    +
    +
    +This program, "bzip2", the associated library "libbzip2", and all
    +documentation, are copyright (C) 1996-2006 Julian R Seward.  All
    +rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +
    +1. Redistributions of source code must retain the above copyright
    +   notice, this list of conditions and the following disclaimer.
    +
    +2. The origin of this software must not be misrepresented; you must
    +   not claim that you wrote the original software.  If you use this
    +   software in a product, an acknowledgment in the product
    +   documentation would be appreciated but is not required.
    +
    +3. Altered source versions must be plainly marked as such, and must
    +   not be misrepresented as being the original software.
    +
    +4. The name of the author may not be used to endorse or promote
    +   products derived from this software without specific prior written
    +   permission.
    +
    +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
    +
    +Julian Seward, Cambridge, UK.
    +jseward@bzip.org
    +bzip2/libbzip2 version 1.0.4 of 20 December 2006
    +
    +


    +--- A note on GPL versions
    +
    +BusyBox is distributed under version 2 of the General Public License (included
    +in its entirety, below).  Version 2 is the only version of this license which
    +this version of BusyBox (or modified versions derived from this one) may be
    +distributed under.
    +
    +------------------------------------------------------------------------
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    curl 7.57.0
    +
    +
    +
    +COPYRIGHT AND PERMISSION NOTICE
    +
    +Copyright (c) 1996 - 2017, Daniel Stenberg, <daniel@haxx.se>, and many
    +contributors, see the THANKS file.
    +
    +All rights reserved.
    +
    +Permission to use, copy, modify, and distribute this software for any purpose
    +with or without fee is hereby granted, provided that the above copyright
    +notice and this permission notice appear in all copies.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
    +NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
    +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
    +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
    +OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +Except as contained in this notice, the name of a copyright holder shall not
    +be used in advertising or otherwise to promote the sale, use or other dealings
    +in this Software without prior written authorization of the copyright holder.
    +
    +


    +
    +
    +
    +
    +
    dropbear 2017.75
    +
    +
    +
    +LibTomMath is hereby released into the Public Domain.  
    +
    +-- Tom St Denis
    +
    +
    +


    +Dropbear contains a number of components from different sources, hence there
    +are a few licenses and authors involved. All licenses are fairly 
    +non-restrictive.
    +
    +
    +The majority of code is written by Matt Johnston, under the license below.
    +
    +Portions of the client-mode work are (c) 2004 Mihnea Stoenescu, under the
    +same license:
    +
    +Copyright (c) 2002-2015 Matt Johnston
    +Portions copyright (c) 2004 Mihnea Stoenescu
    +All rights reserved.
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in all
    +copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +=====
    +
    +LibTomCrypt and LibTomMath are written by Tom St Denis, and are Public Domain.
    +
    +=====
    +
    +sshpty.c is taken from OpenSSH 3.5p1, 
    +  Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
    +                     All rights reserved
    + "As far as I am concerned, the code I have written for this software
    +  can be used freely for any purpose.  Any derived versions of this
    +  software must be clearly marked as such, and if the derived work is
    +  incompatible with the protocol description in the RFC file, it must be
    +  called by a name other than "ssh" or "Secure Shell". "
    +
    +=====
    +
    +loginrec.c
    +loginrec.h
    +atomicio.h
    +atomicio.c
    +and strlcat() (included in util.c) are from OpenSSH 3.6.1p2, and are licensed
    +under the 2 point BSD license.
    +
    +loginrec is written primarily by Andre Lucas, atomicio.c by Theo de Raadt.
    +
    +strlcat() is (c) Todd C. Miller
    +
    +=====
    +
    +Import code in keyimport.c is modified from PuTTY's import.c, licensed as
    +follows:
    +
    +PuTTY is copyright 1997-2003 Simon Tatham.
    +
    +Portions copyright Robert de Bath, Joris van Rantwijk, Delian
    +Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
    +Justin Bradford, and CORE SDI S.A.
    +
    +Permission is hereby granted, free of charge, to any person
    +obtaining a copy of this software and associated documentation files
    +(the "Software"), to deal in the Software without restriction,
    +including without limitation the rights to use, copy, modify, merge,
    +publish, distribute, sublicense, and/or sell copies of the Software,
    +and to permit persons to whom the Software is furnished to do so,
    +subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE
    +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
    +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +=====
    +
    +curve25519-donna:
    +
    +/* Copyright 2008, Google Inc.
    + * All rights reserved.
    + *
    + * Redistribution and use in source and binary forms, with or without
    + * 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 Google Inc. 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.
    + *
    + * curve25519-donna: Curve25519 elliptic curve, public key function
    + *
    + * http://code.google.com/p/curve25519-donna/
    + *
    + * Adam Langley <agl@imperialviolet.org>
    + *
    + * Derived from public domain C code by Daniel J. Bernstein <djb@cr.yp.to>
    + *
    + * More information about curve25519 can be found here
    + *   http://cr.yp.to/ecdh.html
    + *
    + * djb's sample implementation of curve25519 is written in a special assembly
    + * language called qhasm and uses the floating point registers.
    + *
    + * This is, almost, a clean room reimplementation from the curve25519 paper. It
    + * uses many of the tricks described therein. Only the crecip function is taken
    + * from the sample implementation.
    + */
    +
    +


    +LibTomCrypt is public domain.  As should all quality software be.
    +
    +Tom St Denis
    +
    +
    +
    +


    +
    +
    +
    +
    +
    ebtables-v2.0.10-4 2.0.10-4
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    expat 2.2.4
    +
    +
    +
    +Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
    +Copyright (c) 2001-2017 Expat maintainers
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
    +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    firewall 2015-07-27
    +
    +
    +
    +/*
    + * firewall3 - 3rd OpenWrt UCI firewall implementation
    + *
    + *   Copyright (C) 2013 Jo-Philipp Wich <jow@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    fstools 2016-01-10
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    fwknop 2.6.9
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    gcc-linaro-4.8-2014.04 4.8-linaro
    +
    +
    +
    +		   GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +
    +  This version of the GNU Lesser General Public License incorporates
    +the terms and conditions of version 3 of the GNU General Public
    +License, supplemented by the additional permissions listed below.
    +
    +  0. Additional Definitions. 
    +
    +  As used herein, "this License" refers to version 3 of the GNU Lesser
    +General Public License, and the "GNU GPL" refers to version 3 of the GNU
    +General Public License.
    +
    +  "The Library" refers to a covered work governed by this License,
    +other than an Application or a Combined Work as defined below.
    +
    +  An "Application" is any work that makes use of an interface provided
    +by the Library, but which is not otherwise based on the Library.
    +Defining a subclass of a class defined by the Library is deemed a mode
    +of using an interface provided by the Library.
    +
    +  A "Combined Work" is a work produced by combining or linking an
    +Application with the Library.  The particular version of the Library
    +with which the Combined Work was made is also called the "Linked
    +Version".
    +
    +  The "Minimal Corresponding Source" for a Combined Work means the
    +Corresponding Source for the Combined Work, excluding any source code
    +for portions of the Combined Work that, considered in isolation, are
    +based on the Application, and not on the Linked Version.
    +
    +  The "Corresponding Application Code" for a Combined Work means the
    +object code and/or source code for the Application, including any data
    +and utility programs needed for reproducing the Combined Work from the
    +Application, but excluding the System Libraries of the Combined Work.
    +
    +  1. Exception to Section 3 of the GNU GPL.
    +
    +  You may convey a covered work under sections 3 and 4 of this License
    +without being bound by section 3 of the GNU GPL.
    +
    +  2. Conveying Modified Versions.
    +
    +  If you modify a copy of the Library, and, in your modifications, a
    +facility refers to a function or data to be supplied by an Application
    +that uses the facility (other than as an argument passed when the
    +facility is invoked), then you may convey a copy of the modified
    +version:
    +
    +   a) under this License, provided that you make a good faith effort to
    +   ensure that, in the event an Application does not supply the
    +   function or data, the facility still operates, and performs
    +   whatever part of its purpose remains meaningful, or
    +
    +   b) under the GNU GPL, with none of the additional permissions of
    +   this License applicable to that copy.
    +
    +  3. Object Code Incorporating Material from Library Header Files.
    +
    +  The object code form of an Application may incorporate material from
    +a header file that is part of the Library.  You may convey such object
    +code under terms of your choice, provided that, if the incorporated
    +material is not limited to numerical parameters, data structure
    +layouts and accessors, or small macros, inline functions and templates
    +(ten or fewer lines in length), you do both of the following:
    +
    +   a) Give prominent notice with each copy of the object code that the
    +   Library is used in it and that the Library and its use are
    +   covered by this License.
    +
    +   b) Accompany the object code with a copy of the GNU GPL and this license
    +   document.
    +
    +  4. Combined Works.
    +
    +  You may convey a Combined Work under terms of your choice that,
    +taken together, effectively do not restrict modification of the
    +portions of the Library contained in the Combined Work and reverse
    +engineering for debugging such modifications, if you also do each of
    +the following:
    +
    +   a) Give prominent notice with each copy of the Combined Work that
    +   the Library is used in it and that the Library and its use are
    +   covered by this License.
    +
    +   b) Accompany the Combined Work with a copy of the GNU GPL and this license
    +   document.
    +
    +   c) For a Combined Work that displays copyright notices during
    +   execution, include the copyright notice for the Library among
    +   these notices, as well as a reference directing the user to the
    +   copies of the GNU GPL and this license document.
    +
    +   d) Do one of the following:
    +
    +       0) Convey the Minimal Corresponding Source under the terms of this
    +       License, and the Corresponding Application Code in a form
    +       suitable for, and under terms that permit, the user to
    +       recombine or relink the Application with a modified version of
    +       the Linked Version to produce a modified Combined Work, in the
    +       manner specified by section 6 of the GNU GPL for conveying
    +       Corresponding Source.
    +
    +       1) Use a suitable shared library mechanism for linking with the
    +       Library.  A suitable mechanism is one that (a) uses at run time
    +       a copy of the Library already present on the user's computer
    +       system, and (b) will operate properly with a modified version
    +       of the Library that is interface-compatible with the Linked
    +       Version. 
    +
    +   e) Provide Installation Information, but only if you would otherwise
    +   be required to provide such information under section 6 of the
    +   GNU GPL, and only to the extent that such information is
    +   necessary to install and execute a modified version of the
    +   Combined Work produced by recombining or relinking the
    +   Application with a modified version of the Linked Version. (If
    +   you use option 4d0, the Installation Information must accompany
    +   the Minimal Corresponding Source and Corresponding Application
    +   Code. If you use option 4d1, you must provide the Installation
    +   Information in the manner specified by section 6 of the GNU GPL
    +   for conveying Corresponding Source.)
    +
    +  5. Combined Libraries.
    +
    +  You may place library facilities that are a work based on the
    +Library side by side in a single library together with other library
    +facilities that are not Applications and are not covered by this
    +License, and convey such a combined library under terms of your
    +choice, if you do both of the following:
    +
    +   a) Accompany the combined library with a copy of the same work based
    +   on the Library, uncombined with any other library facilities,
    +   conveyed under the terms of this License.
    +
    +   b) Give prominent notice with the combined library that part of it
    +   is a work based on the Library, and explaining where to find the
    +   accompanying uncombined form of the same work.
    +
    +  6. Revised Versions of the GNU Lesser General Public License.
    +
    +  The Free Software Foundation may publish revised and/or new versions
    +of the GNU Lesser General Public License from time to time. Such new
    +versions will be similar in spirit to the present version, but may
    +differ in detail to address new problems or concerns.
    +
    +  Each version is given a distinguishing version number. If the
    +Library as you received it specifies that a certain numbered version
    +of the GNU Lesser General Public License "or any later version"
    +applies to it, you have the option of following the terms and
    +conditions either of that published version or of any later version
    +published by the Free Software Foundation. If the Library as you
    +received it does not specify a version number of the GNU Lesser
    +General Public License, you may choose any version of the GNU Lesser
    +General Public License ever published by the Free Software Foundation.
    +
    +  If the Library as you received it specifies that a proxy can decide
    +whether future versions of the GNU Lesser General Public License shall
    +apply, that proxy's public statement of acceptance of any version is
    +permanent authorization for you to choose that version for the
    +Library.
    +
    +


    +GCC RUNTIME LIBRARY EXCEPTION
    +
    +Version 3.1, 31 March 2009
    +
    +Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
    +
    +Everyone is permitted to copy and distribute verbatim copies of this
    +license document, but changing it is not allowed.
    +
    +This GCC Runtime Library Exception ("Exception") is an additional
    +permission under section 7 of the GNU General Public License, version
    +3 ("GPLv3"). It applies to a given file (the "Runtime Library") that
    +bears a notice placed by the copyright holder of the file stating that
    +the file is governed by GPLv3 along with this Exception.
    +
    +When you use GCC to compile a program, GCC may combine portions of
    +certain GCC header files and runtime libraries with the compiled
    +program. The purpose of this Exception is to allow compilation of
    +non-GPL (including proprietary) programs to use, in this way, the
    +header files and runtime libraries covered by this Exception.
    +
    +0. Definitions.
    +
    +A file is an "Independent Module" if it either requires the Runtime
    +Library for execution after a Compilation Process, or makes use of an
    +interface provided by the Runtime Library, but is not otherwise based
    +on the Runtime Library.
    +
    +"GCC" means a version of the GNU Compiler Collection, with or without
    +modifications, governed by version 3 (or a specified later version) of
    +the GNU General Public License (GPL) with the option of using any
    +subsequent versions published by the FSF.
    +
    +"GPL-compatible Software" is software whose conditions of propagation,
    +modification and use would permit combination with GCC in accord with
    +the license of GCC.
    +
    +"Target Code" refers to output from any compiler for a real or virtual
    +target processor architecture, in executable form or suitable for
    +input to an assembler, loader, linker and/or execution
    +phase. Notwithstanding that, Target Code does not include data in any
    +format that is used as a compiler intermediate representation, or used
    +for producing a compiler intermediate representation.
    +
    +The "Compilation Process" transforms code entirely represented in
    +non-intermediate languages designed for human-written code, and/or in
    +Java Virtual Machine byte code, into Target Code. Thus, for example,
    +use of source code generators and preprocessors need not be considered
    +part of the Compilation Process, since the Compilation Process can be
    +understood as starting with the output of the generators or
    +preprocessors.
    +
    +A Compilation Process is "Eligible" if it is done using GCC, alone or
    +with other GPL-compatible software, or if it is done without using any
    +work based on GCC. For example, using non-GPL-compatible Software to
    +optimize any GCC intermediate representations would not qualify as an
    +Eligible Compilation Process.
    +
    +1. Grant of Additional Permission.
    +
    +You have permission to propagate a work of Target Code formed by
    +combining the Runtime Library with Independent Modules, even if such
    +propagation would otherwise violate the terms of GPLv3, provided that
    +all Target Code was generated by Eligible Compilation Processes. You
    +may then convey such a combination under terms of your choice,
    +consistent with the licensing of the Independent Modules.
    +
    +2. No Weakening of GCC Copyleft.
    +
    +The availability of this Exception does not imply any general
    +presumption that third-party software is unaffected by the copyleft
    +requirements of the license of GCC.
    +
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The GNU General Public License is a free, copyleft license for
    +software and other kinds of works.
    +
    +  The licenses for most software and other practical works are designed
    +to take away your freedom to share and change the works.  By contrast,
    +the GNU General Public License is intended to guarantee your freedom to
    +share and change all versions of a program--to make sure it remains free
    +software for all its users.  We, the Free Software Foundation, use the
    +GNU General Public License for most of our software; it applies also to
    +any other work released this way by its authors.  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +them if you wish), that you receive source code or can get it if you
    +want it, that you can change the software or use pieces of it in new
    +free programs, and that you know you can do these things.
    +
    +  To protect your rights, we need to prevent others from denying you
    +these rights or asking you to surrender the rights.  Therefore, you have
    +certain responsibilities if you distribute copies of the software, or if
    +you modify it: responsibilities to respect the freedom of others.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must pass on to the recipients the same
    +freedoms that you received.  You must make sure that they, too, receive
    +or can get the source code.  And you must show them these terms so they
    +know their rights.
    +
    +  Developers that use the GNU GPL protect your rights with two steps:
    +(1) assert copyright on the software, and (2) offer you this License
    +giving you legal permission to copy, distribute and/or modify it.
    +
    +  For the developers' and authors' protection, the GPL clearly explains
    +that there is no warranty for this free software.  For both users' and
    +authors' sake, the GPL requires that modified versions be marked as
    +changed, so that their problems will not be attributed erroneously to
    +authors of previous versions.
    +
    +  Some devices are designed to deny users access to install or run
    +modified versions of the software inside them, although the manufacturer
    +can do so.  This is fundamentally incompatible with the aim of
    +protecting users' freedom to change the software.  The systematic
    +pattern of such abuse occurs in the area of products for individuals to
    +use, which is precisely where it is most unacceptable.  Therefore, we
    +have designed this version of the GPL to prohibit the practice for those
    +products.  If such problems arise substantially in other domains, we
    +stand ready to extend this provision to those domains in future versions
    +of the GPL, as needed to protect the freedom of users.
    +
    +  Finally, every program is threatened constantly by software patents.
    +States should not allow patents to restrict development and use of
    +software on general-purpose computers, but in those that do, we wish to
    +avoid the special danger that patents applied to a free program could
    +make it effectively proprietary.  To prevent this, the GPL assures that
    +patents cannot be used to render the program non-free.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                       TERMS AND CONDITIONS
    +
    +  0. Definitions.
    +
    +  "This License" refers to version 3 of the GNU General Public License.
    +
    +  "Copyright" also means copyright-like laws that apply to other kinds of
    +works, such as semiconductor masks.
    +
    +  "The Program" refers to any copyrightable work licensed under this
    +License.  Each licensee is addressed as "you".  "Licensees" and
    +"recipients" may be individuals or organizations.
    +
    +  To "modify" a work means to copy from or adapt all or part of the work
    +in a fashion requiring copyright permission, other than the making of an
    +exact copy.  The resulting work is called a "modified version" of the
    +earlier work or a work "based on" the earlier work.
    +
    +  A "covered work" means either the unmodified Program or a work based
    +on the Program.
    +
    +  To "propagate" a work means to do anything with it that, without
    +permission, would make you directly or secondarily liable for
    +infringement under applicable copyright law, except executing it on a
    +computer or modifying a private copy.  Propagation includes copying,
    +distribution (with or without modification), making available to the
    +public, and in some countries other activities as well.
    +
    +  To "convey" a work means any kind of propagation that enables other
    +parties to make or receive copies.  Mere interaction with a user through
    +a computer network, with no transfer of a copy, is not conveying.
    +
    +  An interactive user interface displays "Appropriate Legal Notices"
    +to the extent that it includes a convenient and prominently visible
    +feature that (1) displays an appropriate copyright notice, and (2)
    +tells the user that there is no warranty for the work (except to the
    +extent that warranties are provided), that licensees may convey the
    +work under this License, and how to view a copy of this License.  If
    +the interface presents a list of user commands or options, such as a
    +menu, a prominent item in the list meets this criterion.
    +
    +  1. Source Code.
    +
    +  The "source code" for a work means the preferred form of the work
    +for making modifications to it.  "Object code" means any non-source
    +form of a work.
    +
    +  A "Standard Interface" means an interface that either is an official
    +standard defined by a recognized standards body, or, in the case of
    +interfaces specified for a particular programming language, one that
    +is widely used among developers working in that language.
    +
    +  The "System Libraries" of an executable work include anything, other
    +than the work as a whole, that (a) is included in the normal form of
    +packaging a Major Component, but which is not part of that Major
    +Component, and (b) serves only to enable use of the work with that
    +Major Component, or to implement a Standard Interface for which an
    +implementation is available to the public in source code form.  A
    +"Major Component", in this context, means a major essential component
    +(kernel, window system, and so on) of the specific operating system
    +(if any) on which the executable work runs, or a compiler used to
    +produce the work, or an object code interpreter used to run it.
    +
    +  The "Corresponding Source" for a work in object code form means all
    +the source code needed to generate, install, and (for an executable
    +work) run the object code and to modify the work, including scripts to
    +control those activities.  However, it does not include the work's
    +System Libraries, or general-purpose tools or generally available free
    +programs which are used unmodified in performing those activities but
    +which are not part of the work.  For example, Corresponding Source
    +includes interface definition files associated with source files for
    +the work, and the source code for shared libraries and dynamically
    +linked subprograms that the work is specifically designed to require,
    +such as by intimate data communication or control flow between those
    +subprograms and other parts of the work.
    +
    +  The Corresponding Source need not include anything that users
    +can regenerate automatically from other parts of the Corresponding
    +Source.
    +
    +  The Corresponding Source for a work in source code form is that
    +same work.
    +
    +  2. Basic Permissions.
    +
    +  All rights granted under this License are granted for the term of
    +copyright on the Program, and are irrevocable provided the stated
    +conditions are met.  This License explicitly affirms your unlimited
    +permission to run the unmodified Program.  The output from running a
    +covered work is covered by this License only if the output, given its
    +content, constitutes a covered work.  This License acknowledges your
    +rights of fair use or other equivalent, as provided by copyright law.
    +
    +  You may make, run and propagate covered works that you do not
    +convey, without conditions so long as your license otherwise remains
    +in force.  You may convey covered works to others for the sole purpose
    +of having them make modifications exclusively for you, or provide you
    +with facilities for running those works, provided that you comply with
    +the terms of this License in conveying all material for which you do
    +not control copyright.  Those thus making or running the covered works
    +for you must do so exclusively on your behalf, under your direction
    +and control, on terms that prohibit them from making any copies of
    +your copyrighted material outside their relationship with you.
    +
    +  Conveying under any other circumstances is permitted solely under
    +the conditions stated below.  Sublicensing is not allowed; section 10
    +makes it unnecessary.
    +
    +  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
    +
    +  No covered work shall be deemed part of an effective technological
    +measure under any applicable law fulfilling obligations under article
    +11 of the WIPO copyright treaty adopted on 20 December 1996, or
    +similar laws prohibiting or restricting circumvention of such
    +measures.
    +
    +  When you convey a covered work, you waive any legal power to forbid
    +circumvention of technological measures to the extent such circumvention
    +is effected by exercising rights under this License with respect to
    +the covered work, and you disclaim any intention to limit operation or
    +modification of the work as a means of enforcing, against the work's
    +users, your or third parties' legal rights to forbid circumvention of
    +technological measures.
    +
    +  4. Conveying Verbatim Copies.
    +
    +  You may convey verbatim copies of the Program's source code as you
    +receive it, in any medium, provided that you conspicuously and
    +appropriately publish on each copy an appropriate copyright notice;
    +keep intact all notices stating that this License and any
    +non-permissive terms added in accord with section 7 apply to the code;
    +keep intact all notices of the absence of any warranty; and give all
    +recipients a copy of this License along with the Program.
    +
    +  You may charge any price or no price for each copy that you convey,
    +and you may offer support or warranty protection for a fee.
    +
    +  5. Conveying Modified Source Versions.
    +
    +  You may convey a work based on the Program, or the modifications to
    +produce it from the Program, in the form of source code under the
    +terms of section 4, provided that you also meet all of these conditions:
    +
    +    a) The work must carry prominent notices stating that you modified
    +    it, and giving a relevant date.
    +
    +    b) The work must carry prominent notices stating that it is
    +    released under this License and any conditions added under section
    +    7.  This requirement modifies the requirement in section 4 to
    +    "keep intact all notices".
    +
    +    c) You must license the entire work, as a whole, under this
    +    License to anyone who comes into possession of a copy.  This
    +    License will therefore apply, along with any applicable section 7
    +    additional terms, to the whole of the work, and all its parts,
    +    regardless of how they are packaged.  This License gives no
    +    permission to license the work in any other way, but it does not
    +    invalidate such permission if you have separately received it.
    +
    +    d) If the work has interactive user interfaces, each must display
    +    Appropriate Legal Notices; however, if the Program has interactive
    +    interfaces that do not display Appropriate Legal Notices, your
    +    work need not make them do so.
    +
    +  A compilation of a covered work with other separate and independent
    +works, which are not by their nature extensions of the covered work,
    +and which are not combined with it such as to form a larger program,
    +in or on a volume of a storage or distribution medium, is called an
    +"aggregate" if the compilation and its resulting copyright are not
    +used to limit the access or legal rights of the compilation's users
    +beyond what the individual works permit.  Inclusion of a covered work
    +in an aggregate does not cause this License to apply to the other
    +parts of the aggregate.
    +
    +  6. Conveying Non-Source Forms.
    +
    +  You may convey a covered work in object code form under the terms
    +of sections 4 and 5, provided that you also convey the
    +machine-readable Corresponding Source under the terms of this License,
    +in one of these ways:
    +
    +    a) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by the
    +    Corresponding Source fixed on a durable physical medium
    +    customarily used for software interchange.
    +
    +    b) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by a
    +    written offer, valid for at least three years and valid for as
    +    long as you offer spare parts or customer support for that product
    +    model, to give anyone who possesses the object code either (1) a
    +    copy of the Corresponding Source for all the software in the
    +    product that is covered by this License, on a durable physical
    +    medium customarily used for software interchange, for a price no
    +    more than your reasonable cost of physically performing this
    +    conveying of source, or (2) access to copy the
    +    Corresponding Source from a network server at no charge.
    +
    +    c) Convey individual copies of the object code with a copy of the
    +    written offer to provide the Corresponding Source.  This
    +    alternative is allowed only occasionally and noncommercially, and
    +    only if you received the object code with such an offer, in accord
    +    with subsection 6b.
    +
    +    d) Convey the object code by offering access from a designated
    +    place (gratis or for a charge), and offer equivalent access to the
    +    Corresponding Source in the same way through the same place at no
    +    further charge.  You need not require recipients to copy the
    +    Corresponding Source along with the object code.  If the place to
    +    copy the object code is a network server, the Corresponding Source
    +    may be on a different server (operated by you or a third party)
    +    that supports equivalent copying facilities, provided you maintain
    +    clear directions next to the object code saying where to find the
    +    Corresponding Source.  Regardless of what server hosts the
    +    Corresponding Source, you remain obligated to ensure that it is
    +    available for as long as needed to satisfy these requirements.
    +
    +    e) Convey the object code using peer-to-peer transmission, provided
    +    you inform other peers where the object code and Corresponding
    +    Source of the work are being offered to the general public at no
    +    charge under subsection 6d.
    +
    +  A separable portion of the object code, whose source code is excluded
    +from the Corresponding Source as a System Library, need not be
    +included in conveying the object code work.
    +
    +  A "User Product" is either (1) a "consumer product", which means any
    +tangible personal property which is normally used for personal, family,
    +or household purposes, or (2) anything designed or sold for incorporation
    +into a dwelling.  In determining whether a product is a consumer product,
    +doubtful cases shall be resolved in favor of coverage.  For a particular
    +product received by a particular user, "normally used" refers to a
    +typical or common use of that class of product, regardless of the status
    +of the particular user or of the way in which the particular user
    +actually uses, or expects or is expected to use, the product.  A product
    +is a consumer product regardless of whether the product has substantial
    +commercial, industrial or non-consumer uses, unless such uses represent
    +the only significant mode of use of the product.
    +
    +  "Installation Information" for a User Product means any methods,
    +procedures, authorization keys, or other information required to install
    +and execute modified versions of a covered work in that User Product from
    +a modified version of its Corresponding Source.  The information must
    +suffice to ensure that the continued functioning of the modified object
    +code is in no case prevented or interfered with solely because
    +modification has been made.
    +
    +  If you convey an object code work under this section in, or with, or
    +specifically for use in, a User Product, and the conveying occurs as
    +part of a transaction in which the right of possession and use of the
    +User Product is transferred to the recipient in perpetuity or for a
    +fixed term (regardless of how the transaction is characterized), the
    +Corresponding Source conveyed under this section must be accompanied
    +by the Installation Information.  But this requirement does not apply
    +if neither you nor any third party retains the ability to install
    +modified object code on the User Product (for example, the work has
    +been installed in ROM).
    +
    +  The requirement to provide Installation Information does not include a
    +requirement to continue to provide support service, warranty, or updates
    +for a work that has been modified or installed by the recipient, or for
    +the User Product in which it has been modified or installed.  Access to a
    +network may be denied when the modification itself materially and
    +adversely affects the operation of the network or violates the rules and
    +protocols for communication across the network.
    +
    +  Corresponding Source conveyed, and Installation Information provided,
    +in accord with this section must be in a format that is publicly
    +documented (and with an implementation available to the public in
    +source code form), and must require no special password or key for
    +unpacking, reading or copying.
    +
    +  7. Additional Terms.
    +
    +  "Additional permissions" are terms that supplement the terms of this
    +License by making exceptions from one or more of its conditions.
    +Additional permissions that are applicable to the entire Program shall
    +be treated as though they were included in this License, to the extent
    +that they are valid under applicable law.  If additional permissions
    +apply only to part of the Program, that part may be used separately
    +under those permissions, but the entire Program remains governed by
    +this License without regard to the additional permissions.
    +
    +  When you convey a copy of a covered work, you may at your option
    +remove any additional permissions from that copy, or from any part of
    +it.  (Additional permissions may be written to require their own
    +removal in certain cases when you modify the work.)  You may place
    +additional permissions on material, added by you to a covered work,
    +for which you have or can give appropriate copyright permission.
    +
    +  Notwithstanding any other provision of this License, for material you
    +add to a covered work, you may (if authorized by the copyright holders of
    +that material) supplement the terms of this License with terms:
    +
    +    a) Disclaiming warranty or limiting liability differently from the
    +    terms of sections 15 and 16 of this License; or
    +
    +    b) Requiring preservation of specified reasonable legal notices or
    +    author attributions in that material or in the Appropriate Legal
    +    Notices displayed by works containing it; or
    +
    +    c) Prohibiting misrepresentation of the origin of that material, or
    +    requiring that modified versions of such material be marked in
    +    reasonable ways as different from the original version; or
    +
    +    d) Limiting the use for publicity purposes of names of licensors or
    +    authors of the material; or
    +
    +    e) Declining to grant rights under trademark law for use of some
    +    trade names, trademarks, or service marks; or
    +
    +    f) Requiring indemnification of licensors and authors of that
    +    material by anyone who conveys the material (or modified versions of
    +    it) with contractual assumptions of liability to the recipient, for
    +    any liability that these contractual assumptions directly impose on
    +    those licensors and authors.
    +
    +  All other non-permissive additional terms are considered "further
    +restrictions" within the meaning of section 10.  If the Program as you
    +received it, or any part of it, contains a notice stating that it is
    +governed by this License along with a term that is a further
    +restriction, you may remove that term.  If a license document contains
    +a further restriction but permits relicensing or conveying under this
    +License, you may add to a covered work material governed by the terms
    +of that license document, provided that the further restriction does
    +not survive such relicensing or conveying.
    +
    +  If you add terms to a covered work in accord with this section, you
    +must place, in the relevant source files, a statement of the
    +additional terms that apply to those files, or a notice indicating
    +where to find the applicable terms.
    +
    +  Additional terms, permissive or non-permissive, may be stated in the
    +form of a separately written license, or stated as exceptions;
    +the above requirements apply either way.
    +
    +  8. Termination.
    +
    +  You may not propagate or modify a covered work except as expressly
    +provided under this License.  Any attempt otherwise to propagate or
    +modify it is void, and will automatically terminate your rights under
    +this License (including any patent licenses granted under the third
    +paragraph of section 11).
    +
    +  However, if you cease all violation of this License, then your
    +license from a particular copyright holder is reinstated (a)
    +provisionally, unless and until the copyright holder explicitly and
    +finally terminates your license, and (b) permanently, if the copyright
    +holder fails to notify you of the violation by some reasonable means
    +prior to 60 days after the cessation.
    +
    +  Moreover, your license from a particular copyright holder is
    +reinstated permanently if the copyright holder notifies you of the
    +violation by some reasonable means, this is the first time you have
    +received notice of violation of this License (for any work) from that
    +copyright holder, and you cure the violation prior to 30 days after
    +your receipt of the notice.
    +
    +  Termination of your rights under this section does not terminate the
    +licenses of parties who have received copies or rights from you under
    +this License.  If your rights have been terminated and not permanently
    +reinstated, you do not qualify to receive new licenses for the same
    +material under section 10.
    +
    +  9. Acceptance Not Required for Having Copies.
    +
    +  You are not required to accept this License in order to receive or
    +run a copy of the Program.  Ancillary propagation of a covered work
    +occurring solely as a consequence of using peer-to-peer transmission
    +to receive a copy likewise does not require acceptance.  However,
    +nothing other than this License grants you permission to propagate or
    +modify any covered work.  These actions infringe copyright if you do
    +not accept this License.  Therefore, by modifying or propagating a
    +covered work, you indicate your acceptance of this License to do so.
    +
    +  10. Automatic Licensing of Downstream Recipients.
    +
    +  Each time you convey a covered work, the recipient automatically
    +receives a license from the original licensors, to run, modify and
    +propagate that work, subject to this License.  You are not responsible
    +for enforcing compliance by third parties with this License.
    +
    +  An "entity transaction" is a transaction transferring control of an
    +organization, or substantially all assets of one, or subdividing an
    +organization, or merging organizations.  If propagation of a covered
    +work results from an entity transaction, each party to that
    +transaction who receives a copy of the work also receives whatever
    +licenses to the work the party's predecessor in interest had or could
    +give under the previous paragraph, plus a right to possession of the
    +Corresponding Source of the work from the predecessor in interest, if
    +the predecessor has it or can get it with reasonable efforts.
    +
    +  You may not impose any further restrictions on the exercise of the
    +rights granted or affirmed under this License.  For example, you may
    +not impose a license fee, royalty, or other charge for exercise of
    +rights granted under this License, and you may not initiate litigation
    +(including a cross-claim or counterclaim in a lawsuit) alleging that
    +any patent claim is infringed by making, using, selling, offering for
    +sale, or importing the Program or any portion of it.
    +
    +  11. Patents.
    +
    +  A "contributor" is a copyright holder who authorizes use under this
    +License of the Program or a work on which the Program is based.  The
    +work thus licensed is called the contributor's "contributor version".
    +
    +  A contributor's "essential patent claims" are all patent claims
    +owned or controlled by the contributor, whether already acquired or
    +hereafter acquired, that would be infringed by some manner, permitted
    +by this License, of making, using, or selling its contributor version,
    +but do not include claims that would be infringed only as a
    +consequence of further modification of the contributor version.  For
    +purposes of this definition, "control" includes the right to grant
    +patent sublicenses in a manner consistent with the requirements of
    +this License.
    +
    +  Each contributor grants you a non-exclusive, worldwide, royalty-free
    +patent license under the contributor's essential patent claims, to
    +make, use, sell, offer for sale, import and otherwise run, modify and
    +propagate the contents of its contributor version.
    +
    +  In the following three paragraphs, a "patent license" is any express
    +agreement or commitment, however denominated, not to enforce a patent
    +(such as an express permission to practice a patent or covenant not to
    +sue for patent infringement).  To "grant" such a patent license to a
    +party means to make such an agreement or commitment not to enforce a
    +patent against the party.
    +
    +  If you convey a covered work, knowingly relying on a patent license,
    +and the Corresponding Source of the work is not available for anyone
    +to copy, free of charge and under the terms of this License, through a
    +publicly available network server or other readily accessible means,
    +then you must either (1) cause the Corresponding Source to be so
    +available, or (2) arrange to deprive yourself of the benefit of the
    +patent license for this particular work, or (3) arrange, in a manner
    +consistent with the requirements of this License, to extend the patent
    +license to downstream recipients.  "Knowingly relying" means you have
    +actual knowledge that, but for the patent license, your conveying the
    +covered work in a country, or your recipient's use of the covered work
    +in a country, would infringe one or more identifiable patents in that
    +country that you have reason to believe are valid.
    +
    +  If, pursuant to or in connection with a single transaction or
    +arrangement, you convey, or propagate by procuring conveyance of, a
    +covered work, and grant a patent license to some of the parties
    +receiving the covered work authorizing them to use, propagate, modify
    +or convey a specific copy of the covered work, then the patent license
    +you grant is automatically extended to all recipients of the covered
    +work and works based on it.
    +
    +  A patent license is "discriminatory" if it does not include within
    +the scope of its coverage, prohibits the exercise of, or is
    +conditioned on the non-exercise of one or more of the rights that are
    +specifically granted under this License.  You may not convey a covered
    +work if you are a party to an arrangement with a third party that is
    +in the business of distributing software, under which you make payment
    +to the third party based on the extent of your activity of conveying
    +the work, and under which the third party grants, to any of the
    +parties who would receive the covered work from you, a discriminatory
    +patent license (a) in connection with copies of the covered work
    +conveyed by you (or copies made from those copies), or (b) primarily
    +for and in connection with specific products or compilations that
    +contain the covered work, unless you entered into that arrangement,
    +or that patent license was granted, prior to 28 March 2007.
    +
    +  Nothing in this License shall be construed as excluding or limiting
    +any implied license or other defenses to infringement that may
    +otherwise be available to you under applicable patent law.
    +
    +  12. No Surrender of Others' Freedom.
    +
    +  If conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot convey a
    +covered work so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you may
    +not convey it at all.  For example, if you agree to terms that obligate you
    +to collect a royalty for further conveying from those to whom you convey
    +the Program, the only way you could satisfy both those terms and this
    +License would be to refrain entirely from conveying the Program.
    +
    +  13. Use with the GNU Affero General Public License.
    +
    +  Notwithstanding any other provision of this License, you have
    +permission to link or combine any covered work with a work licensed
    +under version 3 of the GNU Affero General Public License into a single
    +combined work, and to convey the resulting work.  The terms of this
    +License will continue to apply to the part which is the covered work,
    +but the special requirements of the GNU Affero General Public License,
    +section 13, concerning interaction through a network will apply to the
    +combination as such.
    +
    +  14. Revised Versions of this License.
    +
    +  The Free Software Foundation may publish revised and/or new versions of
    +the GNU General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +  Each version is given a distinguishing version number.  If the
    +Program specifies that a certain numbered version of the GNU General
    +Public License "or any later version" applies to it, you have the
    +option of following the terms and conditions either of that numbered
    +version or of any later version published by the Free Software
    +Foundation.  If the Program does not specify a version number of the
    +GNU General Public License, you may choose any version ever published
    +by the Free Software Foundation.
    +
    +  If the Program specifies that a proxy can decide which future
    +versions of the GNU General Public License can be used, that proxy's
    +public statement of acceptance of a version permanently authorizes you
    +to choose that version for the Program.
    +
    +  Later license versions may give you additional or different
    +permissions.  However, no additional obligations are imposed on any
    +author or copyright holder as a result of your choosing to follow a
    +later version.
    +
    +  15. Disclaimer of Warranty.
    +
    +  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
    +APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
    +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
    +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
    +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
    +IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
    +ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. Limitation of Liability.
    +
    +  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
    +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
    +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
    +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
    +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
    +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    +SUCH DAMAGES.
    +
    +  17. Interpretation of Sections 15 and 16.
    +
    +  If the disclaimer of warranty and limitation of liability provided
    +above cannot be given local legal effect according to their terms,
    +reviewing courts shall apply local law that most closely approximates
    +an absolute waiver of all civil liability in connection with the
    +Program, unless a warranty or assumption of liability accompanies a
    +copy of the Program in return for a fee.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +state the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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 3 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, see <http://www.gnu.org/licenses/>.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +  If the program does terminal interaction, make it output a short
    +notice like this when it starts in an interactive mode:
    +
    +    <program>  Copyright (C) <year>  <name of author>
    +    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, your program's commands
    +might be different; for a GUI interface, you would use an "about box".
    +
    +  You should also get your employer (if you work as a programmer) or school,
    +if any, to sign a "copyright disclaimer" for the program, if necessary.
    +For more information on this, and how to apply and follow the GNU GPL, see
    +<http://www.gnu.org/licenses/>.
    +
    +  The GNU General Public License does not permit incorporating your program
    +into proprietary programs.  If your program is a subroutine library, you
    +may consider it more useful to permit linking proprietary applications with
    +the library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.  But first, please read
    +<http://www.gnu.org/philosophy/why-not-lgpl.html>.
    +
    +


    +
    +
    +
    +
    +
    iproute2 4.0.0
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    iptables 1.4.21
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    jansson 2.7
    +
    +
    +
    +Copyright (c) 2009-2014 Petri Lehtinen <petri@digip.org>
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in
    +all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    +THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    json-c 0.12
    +
    +
    +
    +
    +Copyright (c) 2009-2012 Eric Haszlakiewicz
    +
    +Permission is hereby granted, free of charge, to any person obtaining a
    +copy of this software and associated documentation files (the "Software"),
    +to deal in the Software without restriction, including without limitation
    +the rights to use, copy, modify, merge, publish, distribute, sublicense,
    +and/or sell copies of the Software, and to permit persons to whom the
    +Software is furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +----------------------------------------------------------------
    +
    +Copyright (c) 2004, 2005 Metaparadigm Pte Ltd
    +
    +Permission is hereby granted, free of charge, to any person obtaining a
    +copy of this software and associated documentation files (the "Software"),
    +to deal in the Software without restriction, including without limitation
    +the rights to use, copy, modify, merge, publish, distribute, sublicense,
    +and/or sell copies of the Software, and to permit persons to whom the
    +Software is furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    jsonfilter 2018-02-04
    +
    +
    +
    +/*
    + * Copyright (C) 2013-2014 Jo-Philipp Wich <jo@mein.io>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    libiwinfo 2015-06-01
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    libmesode 0.9.1
    +
    +
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The GNU General Public License is a free, copyleft license for
    +software and other kinds of works.
    +
    +  The licenses for most software and other practical works are designed
    +to take away your freedom to share and change the works.  By contrast,
    +the GNU General Public License is intended to guarantee your freedom to
    +share and change all versions of a program--to make sure it remains free
    +software for all its users.  We, the Free Software Foundation, use the
    +GNU General Public License for most of our software; it applies also to
    +any other work released this way by its authors.  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +them if you wish), that you receive source code or can get it if you
    +want it, that you can change the software or use pieces of it in new
    +free programs, and that you know you can do these things.
    +
    +  To protect your rights, we need to prevent others from denying you
    +these rights or asking you to surrender the rights.  Therefore, you have
    +certain responsibilities if you distribute copies of the software, or if
    +you modify it: responsibilities to respect the freedom of others.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must pass on to the recipients the same
    +freedoms that you received.  You must make sure that they, too, receive
    +or can get the source code.  And you must show them these terms so they
    +know their rights.
    +
    +  Developers that use the GNU GPL protect your rights with two steps:
    +(1) assert copyright on the software, and (2) offer you this License
    +giving you legal permission to copy, distribute and/or modify it.
    +
    +  For the developers' and authors' protection, the GPL clearly explains
    +that there is no warranty for this free software.  For both users' and
    +authors' sake, the GPL requires that modified versions be marked as
    +changed, so that their problems will not be attributed erroneously to
    +authors of previous versions.
    +
    +  Some devices are designed to deny users access to install or run
    +modified versions of the software inside them, although the manufacturer
    +can do so.  This is fundamentally incompatible with the aim of
    +protecting users' freedom to change the software.  The systematic
    +pattern of such abuse occurs in the area of products for individuals to
    +use, which is precisely where it is most unacceptable.  Therefore, we
    +have designed this version of the GPL to prohibit the practice for those
    +products.  If such problems arise substantially in other domains, we
    +stand ready to extend this provision to those domains in future versions
    +of the GPL, as needed to protect the freedom of users.
    +
    +  Finally, every program is threatened constantly by software patents.
    +States should not allow patents to restrict development and use of
    +software on general-purpose computers, but in those that do, we wish to
    +avoid the special danger that patents applied to a free program could
    +make it effectively proprietary.  To prevent this, the GPL assures that
    +patents cannot be used to render the program non-free.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                       TERMS AND CONDITIONS
    +
    +  0. Definitions.
    +
    +  "This License" refers to version 3 of the GNU General Public License.
    +
    +  "Copyright" also means copyright-like laws that apply to other kinds of
    +works, such as semiconductor masks.
    +
    +  "The Program" refers to any copyrightable work licensed under this
    +License.  Each licensee is addressed as "you".  "Licensees" and
    +"recipients" may be individuals or organizations.
    +
    +  To "modify" a work means to copy from or adapt all or part of the work
    +in a fashion requiring copyright permission, other than the making of an
    +exact copy.  The resulting work is called a "modified version" of the
    +earlier work or a work "based on" the earlier work.
    +
    +  A "covered work" means either the unmodified Program or a work based
    +on the Program.
    +
    +  To "propagate" a work means to do anything with it that, without
    +permission, would make you directly or secondarily liable for
    +infringement under applicable copyright law, except executing it on a
    +computer or modifying a private copy.  Propagation includes copying,
    +distribution (with or without modification), making available to the
    +public, and in some countries other activities as well.
    +
    +  To "convey" a work means any kind of propagation that enables other
    +parties to make or receive copies.  Mere interaction with a user through
    +a computer network, with no transfer of a copy, is not conveying.
    +
    +  An interactive user interface displays "Appropriate Legal Notices"
    +to the extent that it includes a convenient and prominently visible
    +feature that (1) displays an appropriate copyright notice, and (2)
    +tells the user that there is no warranty for the work (except to the
    +extent that warranties are provided), that licensees may convey the
    +work under this License, and how to view a copy of this License.  If
    +the interface presents a list of user commands or options, such as a
    +menu, a prominent item in the list meets this criterion.
    +
    +  1. Source Code.
    +
    +  The "source code" for a work means the preferred form of the work
    +for making modifications to it.  "Object code" means any non-source
    +form of a work.
    +
    +  A "Standard Interface" means an interface that either is an official
    +standard defined by a recognized standards body, or, in the case of
    +interfaces specified for a particular programming language, one that
    +is widely used among developers working in that language.
    +
    +  The "System Libraries" of an executable work include anything, other
    +than the work as a whole, that (a) is included in the normal form of
    +packaging a Major Component, but which is not part of that Major
    +Component, and (b) serves only to enable use of the work with that
    +Major Component, or to implement a Standard Interface for which an
    +implementation is available to the public in source code form.  A
    +"Major Component", in this context, means a major essential component
    +(kernel, window system, and so on) of the specific operating system
    +(if any) on which the executable work runs, or a compiler used to
    +produce the work, or an object code interpreter used to run it.
    +
    +  The "Corresponding Source" for a work in object code form means all
    +the source code needed to generate, install, and (for an executable
    +work) run the object code and to modify the work, including scripts to
    +control those activities.  However, it does not include the work's
    +System Libraries, or general-purpose tools or generally available free
    +programs which are used unmodified in performing those activities but
    +which are not part of the work.  For example, Corresponding Source
    +includes interface definition files associated with source files for
    +the work, and the source code for shared libraries and dynamically
    +linked subprograms that the work is specifically designed to require,
    +such as by intimate data communication or control flow between those
    +subprograms and other parts of the work.
    +
    +  The Corresponding Source need not include anything that users
    +can regenerate automatically from other parts of the Corresponding
    +Source.
    +
    +  The Corresponding Source for a work in source code form is that
    +same work.
    +
    +  2. Basic Permissions.
    +
    +  All rights granted under this License are granted for the term of
    +copyright on the Program, and are irrevocable provided the stated
    +conditions are met.  This License explicitly affirms your unlimited
    +permission to run the unmodified Program.  The output from running a
    +covered work is covered by this License only if the output, given its
    +content, constitutes a covered work.  This License acknowledges your
    +rights of fair use or other equivalent, as provided by copyright law.
    +
    +  You may make, run and propagate covered works that you do not
    +convey, without conditions so long as your license otherwise remains
    +in force.  You may convey covered works to others for the sole purpose
    +of having them make modifications exclusively for you, or provide you
    +with facilities for running those works, provided that you comply with
    +the terms of this License in conveying all material for which you do
    +not control copyright.  Those thus making or running the covered works
    +for you must do so exclusively on your behalf, under your direction
    +and control, on terms that prohibit them from making any copies of
    +your copyrighted material outside their relationship with you.
    +
    +  Conveying under any other circumstances is permitted solely under
    +the conditions stated below.  Sublicensing is not allowed; section 10
    +makes it unnecessary.
    +
    +  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
    +
    +  No covered work shall be deemed part of an effective technological
    +measure under any applicable law fulfilling obligations under article
    +11 of the WIPO copyright treaty adopted on 20 December 1996, or
    +similar laws prohibiting or restricting circumvention of such
    +measures.
    +
    +  When you convey a covered work, you waive any legal power to forbid
    +circumvention of technological measures to the extent such circumvention
    +is effected by exercising rights under this License with respect to
    +the covered work, and you disclaim any intention to limit operation or
    +modification of the work as a means of enforcing, against the work's
    +users, your or third parties' legal rights to forbid circumvention of
    +technological measures.
    +
    +  4. Conveying Verbatim Copies.
    +
    +  You may convey verbatim copies of the Program's source code as you
    +receive it, in any medium, provided that you conspicuously and
    +appropriately publish on each copy an appropriate copyright notice;
    +keep intact all notices stating that this License and any
    +non-permissive terms added in accord with section 7 apply to the code;
    +keep intact all notices of the absence of any warranty; and give all
    +recipients a copy of this License along with the Program.
    +
    +  You may charge any price or no price for each copy that you convey,
    +and you may offer support or warranty protection for a fee.
    +
    +  5. Conveying Modified Source Versions.
    +
    +  You may convey a work based on the Program, or the modifications to
    +produce it from the Program, in the form of source code under the
    +terms of section 4, provided that you also meet all of these conditions:
    +
    +    a) The work must carry prominent notices stating that you modified
    +    it, and giving a relevant date.
    +
    +    b) The work must carry prominent notices stating that it is
    +    released under this License and any conditions added under section
    +    7.  This requirement modifies the requirement in section 4 to
    +    "keep intact all notices".
    +
    +    c) You must license the entire work, as a whole, under this
    +    License to anyone who comes into possession of a copy.  This
    +    License will therefore apply, along with any applicable section 7
    +    additional terms, to the whole of the work, and all its parts,
    +    regardless of how they are packaged.  This License gives no
    +    permission to license the work in any other way, but it does not
    +    invalidate such permission if you have separately received it.
    +
    +    d) If the work has interactive user interfaces, each must display
    +    Appropriate Legal Notices; however, if the Program has interactive
    +    interfaces that do not display Appropriate Legal Notices, your
    +    work need not make them do so.
    +
    +  A compilation of a covered work with other separate and independent
    +works, which are not by their nature extensions of the covered work,
    +and which are not combined with it such as to form a larger program,
    +in or on a volume of a storage or distribution medium, is called an
    +"aggregate" if the compilation and its resulting copyright are not
    +used to limit the access or legal rights of the compilation's users
    +beyond what the individual works permit.  Inclusion of a covered work
    +in an aggregate does not cause this License to apply to the other
    +parts of the aggregate.
    +
    +  6. Conveying Non-Source Forms.
    +
    +  You may convey a covered work in object code form under the terms
    +of sections 4 and 5, provided that you also convey the
    +machine-readable Corresponding Source under the terms of this License,
    +in one of these ways:
    +
    +    a) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by the
    +    Corresponding Source fixed on a durable physical medium
    +    customarily used for software interchange.
    +
    +    b) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by a
    +    written offer, valid for at least three years and valid for as
    +    long as you offer spare parts or customer support for that product
    +    model, to give anyone who possesses the object code either (1) a
    +    copy of the Corresponding Source for all the software in the
    +    product that is covered by this License, on a durable physical
    +    medium customarily used for software interchange, for a price no
    +    more than your reasonable cost of physically performing this
    +    conveying of source, or (2) access to copy the
    +    Corresponding Source from a network server at no charge.
    +
    +    c) Convey individual copies of the object code with a copy of the
    +    written offer to provide the Corresponding Source.  This
    +    alternative is allowed only occasionally and noncommercially, and
    +    only if you received the object code with such an offer, in accord
    +    with subsection 6b.
    +
    +    d) Convey the object code by offering access from a designated
    +    place (gratis or for a charge), and offer equivalent access to the
    +    Corresponding Source in the same way through the same place at no
    +    further charge.  You need not require recipients to copy the
    +    Corresponding Source along with the object code.  If the place to
    +    copy the object code is a network server, the Corresponding Source
    +    may be on a different server (operated by you or a third party)
    +    that supports equivalent copying facilities, provided you maintain
    +    clear directions next to the object code saying where to find the
    +    Corresponding Source.  Regardless of what server hosts the
    +    Corresponding Source, you remain obligated to ensure that it is
    +    available for as long as needed to satisfy these requirements.
    +
    +    e) Convey the object code using peer-to-peer transmission, provided
    +    you inform other peers where the object code and Corresponding
    +    Source of the work are being offered to the general public at no
    +    charge under subsection 6d.
    +
    +  A separable portion of the object code, whose source code is excluded
    +from the Corresponding Source as a System Library, need not be
    +included in conveying the object code work.
    +
    +  A "User Product" is either (1) a "consumer product", which means any
    +tangible personal property which is normally used for personal, family,
    +or household purposes, or (2) anything designed or sold for incorporation
    +into a dwelling.  In determining whether a product is a consumer product,
    +doubtful cases shall be resolved in favor of coverage.  For a particular
    +product received by a particular user, "normally used" refers to a
    +typical or common use of that class of product, regardless of the status
    +of the particular user or of the way in which the particular user
    +actually uses, or expects or is expected to use, the product.  A product
    +is a consumer product regardless of whether the product has substantial
    +commercial, industrial or non-consumer uses, unless such uses represent
    +the only significant mode of use of the product.
    +
    +  "Installation Information" for a User Product means any methods,
    +procedures, authorization keys, or other information required to install
    +and execute modified versions of a covered work in that User Product from
    +a modified version of its Corresponding Source.  The information must
    +suffice to ensure that the continued functioning of the modified object
    +code is in no case prevented or interfered with solely because
    +modification has been made.
    +
    +  If you convey an object code work under this section in, or with, or
    +specifically for use in, a User Product, and the conveying occurs as
    +part of a transaction in which the right of possession and use of the
    +User Product is transferred to the recipient in perpetuity or for a
    +fixed term (regardless of how the transaction is characterized), the
    +Corresponding Source conveyed under this section must be accompanied
    +by the Installation Information.  But this requirement does not apply
    +if neither you nor any third party retains the ability to install
    +modified object code on the User Product (for example, the work has
    +been installed in ROM).
    +
    +  The requirement to provide Installation Information does not include a
    +requirement to continue to provide support service, warranty, or updates
    +for a work that has been modified or installed by the recipient, or for
    +the User Product in which it has been modified or installed.  Access to a
    +network may be denied when the modification itself materially and
    +adversely affects the operation of the network or violates the rules and
    +protocols for communication across the network.
    +
    +  Corresponding Source conveyed, and Installation Information provided,
    +in accord with this section must be in a format that is publicly
    +documented (and with an implementation available to the public in
    +source code form), and must require no special password or key for
    +unpacking, reading or copying.
    +
    +  7. Additional Terms.
    +
    +  "Additional permissions" are terms that supplement the terms of this
    +License by making exceptions from one or more of its conditions.
    +Additional permissions that are applicable to the entire Program shall
    +be treated as though they were included in this License, to the extent
    +that they are valid under applicable law.  If additional permissions
    +apply only to part of the Program, that part may be used separately
    +under those permissions, but the entire Program remains governed by
    +this License without regard to the additional permissions.
    +
    +  When you convey a copy of a covered work, you may at your option
    +remove any additional permissions from that copy, or from any part of
    +it.  (Additional permissions may be written to require their own
    +removal in certain cases when you modify the work.)  You may place
    +additional permissions on material, added by you to a covered work,
    +for which you have or can give appropriate copyright permission.
    +
    +  Notwithstanding any other provision of this License, for material you
    +add to a covered work, you may (if authorized by the copyright holders of
    +that material) supplement the terms of this License with terms:
    +
    +    a) Disclaiming warranty or limiting liability differently from the
    +    terms of sections 15 and 16 of this License; or
    +
    +    b) Requiring preservation of specified reasonable legal notices or
    +    author attributions in that material or in the Appropriate Legal
    +    Notices displayed by works containing it; or
    +
    +    c) Prohibiting misrepresentation of the origin of that material, or
    +    requiring that modified versions of such material be marked in
    +    reasonable ways as different from the original version; or
    +
    +    d) Limiting the use for publicity purposes of names of licensors or
    +    authors of the material; or
    +
    +    e) Declining to grant rights under trademark law for use of some
    +    trade names, trademarks, or service marks; or
    +
    +    f) Requiring indemnification of licensors and authors of that
    +    material by anyone who conveys the material (or modified versions of
    +    it) with contractual assumptions of liability to the recipient, for
    +    any liability that these contractual assumptions directly impose on
    +    those licensors and authors.
    +
    +  All other non-permissive additional terms are considered "further
    +restrictions" within the meaning of section 10.  If the Program as you
    +received it, or any part of it, contains a notice stating that it is
    +governed by this License along with a term that is a further
    +restriction, you may remove that term.  If a license document contains
    +a further restriction but permits relicensing or conveying under this
    +License, you may add to a covered work material governed by the terms
    +of that license document, provided that the further restriction does
    +not survive such relicensing or conveying.
    +
    +  If you add terms to a covered work in accord with this section, you
    +must place, in the relevant source files, a statement of the
    +additional terms that apply to those files, or a notice indicating
    +where to find the applicable terms.
    +
    +  Additional terms, permissive or non-permissive, may be stated in the
    +form of a separately written license, or stated as exceptions;
    +the above requirements apply either way.
    +
    +  8. Termination.
    +
    +  You may not propagate or modify a covered work except as expressly
    +provided under this License.  Any attempt otherwise to propagate or
    +modify it is void, and will automatically terminate your rights under
    +this License (including any patent licenses granted under the third
    +paragraph of section 11).
    +
    +  However, if you cease all violation of this License, then your
    +license from a particular copyright holder is reinstated (a)
    +provisionally, unless and until the copyright holder explicitly and
    +finally terminates your license, and (b) permanently, if the copyright
    +holder fails to notify you of the violation by some reasonable means
    +prior to 60 days after the cessation.
    +
    +  Moreover, your license from a particular copyright holder is
    +reinstated permanently if the copyright holder notifies you of the
    +violation by some reasonable means, this is the first time you have
    +received notice of violation of this License (for any work) from that
    +copyright holder, and you cure the violation prior to 30 days after
    +your receipt of the notice.
    +
    +  Termination of your rights under this section does not terminate the
    +licenses of parties who have received copies or rights from you under
    +this License.  If your rights have been terminated and not permanently
    +reinstated, you do not qualify to receive new licenses for the same
    +material under section 10.
    +
    +  9. Acceptance Not Required for Having Copies.
    +
    +  You are not required to accept this License in order to receive or
    +run a copy of the Program.  Ancillary propagation of a covered work
    +occurring solely as a consequence of using peer-to-peer transmission
    +to receive a copy likewise does not require acceptance.  However,
    +nothing other than this License grants you permission to propagate or
    +modify any covered work.  These actions infringe copyright if you do
    +not accept this License.  Therefore, by modifying or propagating a
    +covered work, you indicate your acceptance of this License to do so.
    +
    +  10. Automatic Licensing of Downstream Recipients.
    +
    +  Each time you convey a covered work, the recipient automatically
    +receives a license from the original licensors, to run, modify and
    +propagate that work, subject to this License.  You are not responsible
    +for enforcing compliance by third parties with this License.
    +
    +  An "entity transaction" is a transaction transferring control of an
    +organization, or substantially all assets of one, or subdividing an
    +organization, or merging organizations.  If propagation of a covered
    +work results from an entity transaction, each party to that
    +transaction who receives a copy of the work also receives whatever
    +licenses to the work the party's predecessor in interest had or could
    +give under the previous paragraph, plus a right to possession of the
    +Corresponding Source of the work from the predecessor in interest, if
    +the predecessor has it or can get it with reasonable efforts.
    +
    +  You may not impose any further restrictions on the exercise of the
    +rights granted or affirmed under this License.  For example, you may
    +not impose a license fee, royalty, or other charge for exercise of
    +rights granted under this License, and you may not initiate litigation
    +(including a cross-claim or counterclaim in a lawsuit) alleging that
    +any patent claim is infringed by making, using, selling, offering for
    +sale, or importing the Program or any portion of it.
    +
    +  11. Patents.
    +
    +  A "contributor" is a copyright holder who authorizes use under this
    +License of the Program or a work on which the Program is based.  The
    +work thus licensed is called the contributor's "contributor version".
    +
    +  A contributor's "essential patent claims" are all patent claims
    +owned or controlled by the contributor, whether already acquired or
    +hereafter acquired, that would be infringed by some manner, permitted
    +by this License, of making, using, or selling its contributor version,
    +but do not include claims that would be infringed only as a
    +consequence of further modification of the contributor version.  For
    +purposes of this definition, "control" includes the right to grant
    +patent sublicenses in a manner consistent with the requirements of
    +this License.
    +
    +  Each contributor grants you a non-exclusive, worldwide, royalty-free
    +patent license under the contributor's essential patent claims, to
    +make, use, sell, offer for sale, import and otherwise run, modify and
    +propagate the contents of its contributor version.
    +
    +  In the following three paragraphs, a "patent license" is any express
    +agreement or commitment, however denominated, not to enforce a patent
    +(such as an express permission to practice a patent or covenant not to
    +sue for patent infringement).  To "grant" such a patent license to a
    +party means to make such an agreement or commitment not to enforce a
    +patent against the party.
    +
    +  If you convey a covered work, knowingly relying on a patent license,
    +and the Corresponding Source of the work is not available for anyone
    +to copy, free of charge and under the terms of this License, through a
    +publicly available network server or other readily accessible means,
    +then you must either (1) cause the Corresponding Source to be so
    +available, or (2) arrange to deprive yourself of the benefit of the
    +patent license for this particular work, or (3) arrange, in a manner
    +consistent with the requirements of this License, to extend the patent
    +license to downstream recipients.  "Knowingly relying" means you have
    +actual knowledge that, but for the patent license, your conveying the
    +covered work in a country, or your recipient's use of the covered work
    +in a country, would infringe one or more identifiable patents in that
    +country that you have reason to believe are valid.
    +
    +  If, pursuant to or in connection with a single transaction or
    +arrangement, you convey, or propagate by procuring conveyance of, a
    +covered work, and grant a patent license to some of the parties
    +receiving the covered work authorizing them to use, propagate, modify
    +or convey a specific copy of the covered work, then the patent license
    +you grant is automatically extended to all recipients of the covered
    +work and works based on it.
    +
    +  A patent license is "discriminatory" if it does not include within
    +the scope of its coverage, prohibits the exercise of, or is
    +conditioned on the non-exercise of one or more of the rights that are
    +specifically granted under this License.  You may not convey a covered
    +work if you are a party to an arrangement with a third party that is
    +in the business of distributing software, under which you make payment
    +to the third party based on the extent of your activity of conveying
    +the work, and under which the third party grants, to any of the
    +parties who would receive the covered work from you, a discriminatory
    +patent license (a) in connection with copies of the covered work
    +conveyed by you (or copies made from those copies), or (b) primarily
    +for and in connection with specific products or compilations that
    +contain the covered work, unless you entered into that arrangement,
    +or that patent license was granted, prior to 28 March 2007.
    +
    +  Nothing in this License shall be construed as excluding or limiting
    +any implied license or other defenses to infringement that may
    +otherwise be available to you under applicable patent law.
    +
    +  12. No Surrender of Others' Freedom.
    +
    +  If conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot convey a
    +covered work so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you may
    +not convey it at all.  For example, if you agree to terms that obligate you
    +to collect a royalty for further conveying from those to whom you convey
    +the Program, the only way you could satisfy both those terms and this
    +License would be to refrain entirely from conveying the Program.
    +
    +  13. Use with the GNU Affero General Public License.
    +
    +  Notwithstanding any other provision of this License, you have
    +permission to link or combine any covered work with a work licensed
    +under version 3 of the GNU Affero General Public License into a single
    +combined work, and to convey the resulting work.  The terms of this
    +License will continue to apply to the part which is the covered work,
    +but the special requirements of the GNU Affero General Public License,
    +section 13, concerning interaction through a network will apply to the
    +combination as such.
    +
    +  14. Revised Versions of this License.
    +
    +  The Free Software Foundation may publish revised and/or new versions of
    +the GNU General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +  Each version is given a distinguishing version number.  If the
    +Program specifies that a certain numbered version of the GNU General
    +Public License "or any later version" applies to it, you have the
    +option of following the terms and conditions either of that numbered
    +version or of any later version published by the Free Software
    +Foundation.  If the Program does not specify a version number of the
    +GNU General Public License, you may choose any version ever published
    +by the Free Software Foundation.
    +
    +  If the Program specifies that a proxy can decide which future
    +versions of the GNU General Public License can be used, that proxy's
    +public statement of acceptance of a version permanently authorizes you
    +to choose that version for the Program.
    +
    +  Later license versions may give you additional or different
    +permissions.  However, no additional obligations are imposed on any
    +author or copyright holder as a result of your choosing to follow a
    +later version.
    +
    +  15. Disclaimer of Warranty.
    +
    +  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
    +APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
    +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
    +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
    +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
    +IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
    +ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. Limitation of Liability.
    +
    +  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
    +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
    +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
    +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
    +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
    +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    +SUCH DAMAGES.
    +
    +  17. Interpretation of Sections 15 and 16.
    +
    +  If the disclaimer of warranty and limitation of liability provided
    +above cannot be given local legal effect according to their terms,
    +reviewing courts shall apply local law that most closely approximates
    +an absolute waiver of all civil liability in connection with the
    +Program, unless a warranty or assumption of liability accompanies a
    +copy of the Program in return for a fee.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +state the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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 3 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, see <http://www.gnu.org/licenses/>.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +  If the program does terminal interaction, make it output a short
    +notice like this when it starts in an interactive mode:
    +
    +    <program>  Copyright (C) <year>  <name of author>
    +    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, your program's commands
    +might be different; for a GUI interface, you would use an "about box".
    +
    +  You should also get your employer (if you work as a programmer) or school,
    +if any, to sign a "copyright disclaimer" for the program, if necessary.
    +For more information on this, and how to apply and follow the GNU GPL, see
    +<http://www.gnu.org/licenses/>.
    +
    +  The GNU General Public License does not permit incorporating your program
    +into proprietary programs.  If your program is a subroutine library, you
    +may consider it more useful to permit linking proprietary applications with
    +the library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.  But first, please read
    +<http://www.gnu.org/philosophy/why-not-lgpl.html>.
    +Copyright (c) 2005-2009 Collecta, Inc.
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in
    +all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    +THE SOFTWARE.
    +
    +
    +


    +
    +
    +
    +
    +
    libmicrohttpd 0.9.59
    +
    +
    +
    +Some of this code is DUAL-LICENSED.  If you use MHD without HTTPS/SSL
    +support, you are free to choose between the LGPL and the eCos License
    +(http://ecos.sourceware.org/license-overview.html).  If you compile
    +MHD with HTTPS support, you must obey the terms of the GNU LGPL.
    +
    +
    +		  GNU LESSER GENERAL PUBLIC LICENSE
    +		       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +		  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +  
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +
    +
    +


    +
    +
    +
    +
    +
    libmicroxml 2015-03-18
    +
    +
    +
    +			   microxml License
    +			  September 18, 2010
    +
    +
    +The microxml library and included programs are provided under the
    +terms of the GNU Library General Public License version 2 (LGPL2)
    +with the following exceptions:
    +
    +  1. Static linking of applications to the microxml library
    +does not constitute a derivative work and does not require
    +the author to provide source code for the application, use
    +the shared microxml libraries, or link their applications
    +against a user-supplied version of microxml
    +
    +If you link the application to a modified version of
    +microxml then the changes to microxml must be provided
    +under the terms of the LGPL2 in sections 1, 2, and 4.
    +
    +  2. You do not have to provide a copy of the microxml license
    +with programs that are linked to the microxml library, nor
    +do you have to identify the microxml license in your
    +program or documentation as required by section 6 of the
    +LGPL2.
    +
    +		  GNU LIBRARY GENERAL PUBLIC LICENSE
    +			 Version 2, June 1991
    +
    +	  Copyright (C) 1991 Free Software Foundation, Inc.
    +       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    +
    +     Everyone is permitted to copy and distribute verbatim copies
    +      of this license document, but changing it is not allowed.
    +
    +    [This is the first released version of the library GPL.  It is
    +   numbered 2 because it goes with version 2 of the ordinary GPL.]
    +
    +			       Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Library General Public License, applies to some
    +specially designated Free Software Foundation software, and to any
    +other libraries whose authors decide to use it.  You can use it for
    +your libraries, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if
    +you distribute copies of the library, or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link a program with the library, you must provide
    +complete object files to the recipients so that they can relink them
    +with the library, after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  Our method of protecting your rights has two steps: (1) copyright
    +the library, and (2) offer you this license which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  Also, for each distributor's protection, we want to make certain
    +that everyone understands that there is no warranty for this free
    +library.  If the library is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original
    +version, so that any problems introduced by others will not reflect on
    +the original authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that companies distributing free
    +software will individually obtain patent licenses, thus in effect
    +transforming the program into proprietary software.  To prevent this,
    +we have made it clear that any patent must be licensed for everyone's
    +free use or not licensed at all.
    +
    +  Most GNU software, including some libraries, is covered by the ordinary
    +GNU General Public License, which was designed for utility programs.  This
    +license, the GNU Library General Public License, applies to certain
    +designated libraries.  This license is quite different from the ordinary
    +one; be sure to read it in full, and don't assume that anything in it is
    +the same as in the ordinary license.
    +
    +  The reason we have a separate public license for some libraries is that
    +they blur the distinction we usually make between modifying or adding to a
    +program and simply using it.  Linking a program with a library, without
    +changing the library, is in some sense simply using the library, and is
    +analogous to running a utility program or application program.  However, in
    +a textual and legal sense, the linked executable is a combined work, a
    +derivative of the original library, and the ordinary General Public License
    +treats it as such.
    +
    +  Because of this blurred distinction, using the ordinary General
    +Public License for libraries did not effectively promote software
    +sharing, because most developers did not use the libraries.  We
    +concluded that weaker conditions might promote sharing better.
    +
    +  However, unrestricted linking of non-free programs would deprive the
    +users of those programs of all benefit from the free status of the
    +libraries themselves.  This Library General Public License is intended to
    +permit developers of non-free programs to use free libraries, while
    +preserving your freedom as a user of such programs to change the free
    +libraries that are incorporated in them.  (We have not seen how to achieve
    +this as regards changes in header files, but we have achieved it as regards
    +changes in the actual functions of the Library.)  The hope is that this
    +will lead to faster development of free libraries.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, while the latter only
    +works together with the library.
    +
    +  Note that it is possible for a library to be covered by the ordinary
    +General Public License rather than by this special one.
    +
    +		  GNU LIBRARY GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library which
    +contains a notice placed by the copyright holder or other authorized
    +party saying it may be distributed under the terms of this Library
    +General Public License (also called "this License").  Each licensee is
    +addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also compile or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    c) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    d) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the source code distributed need not include anything that is normally
    +distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Library General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +     Appendix: How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    microxml is a micro XML parsing library
    +    Copyright (C) 2011 Luka Perkov
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Library General Public
    +    License as published by the Free Software Foundation; either
    +    version 2 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Library General Public License for more details.
    +
    +    You should have received a copy of the GNU Library General Public
    +    License along with this library; if not, write to the Free
    +    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libnl 3.2.21
    +
    +
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libpcap 1.5.3
    +
    +
    +
    +License: BSD
    + 
    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +  
    +  1. Redistributions of source code must retain the above copyright
    +     notice, this list of conditions and the following disclaimer.
    +  2. 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.
    +  3. The names of the authors may not be used to endorse or promote
    +     products derived from this software without specific prior
    +     written permission.
    +  
    +THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
    +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
    +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
    +
    +


    +
    +
    +
    +
    +
    librpc 2015-11-04
    +
    +
    +
    +/*
    + * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
    + * unrestricted use provided that this legend is included on all tape
    + * media and as a part of the software program in whole or part.  Users
    + * may copy or modify Sun RPC without charge, but are not authorized
    + * to license or distribute it to anyone else except as part of a product or
    + * program developed by the user.
    + *
    + * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
    + * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
    + * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
    + *
    + * Sun RPC is provided with no support and without any obligation on the
    + * part of Sun Microsystems, Inc. to assist in its use, correction,
    + * modification or enhancement.
    + *
    + * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
    + * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
    + * OR ANY PART THEREOF.
    + *
    + * In no event will Sun Microsystems, Inc. be liable for any lost revenue
    + * or profits or other special, indirect and consequential damages, even if
    + * Sun has been advised of the possibility of such damages.
    + *
    + * Sun Microsystems, Inc.
    + * 2550 Garcia Avenue
    + * Mountain View, California  94043
    + */
    +/*
    + * Copyright (C) 1984, Sun Microsystems, Inc.
    + */
    +
    +
    +


    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libubox 2015-11-08
    +
    +
    +
    +/*
    + * Copyright (C) 2012 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    linux 4.4.60
    +
    +
    +
    +
    +   NOTE! This copyright does *not* cover user programs that use kernel
    + services by normal system calls - this is merely considered normal use
    + of the kernel, and does *not* fall under the heading of "derived work".
    + Also note that the GPL below is copyrighted by the Free Software
    + Foundation, but the instance of code that it refers to (the Linux
    + kernel) is copyrighted by me and others who actually wrote it.
    +
    + Also note that the only valid version of the GPL as far as the kernel
    + is concerned is _this_ particular version of the license (ie v2, not
    + v2.2 or v3.x or whatever), unless explicitly otherwise stated.
    +
    +			Linus Torvalds
    +
    +----------------------------------------
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +                       51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    miniupnpd 2.0.20170421
    +
    +
    +
    +MiniUPnPd
    +Copyright (c) 2006-2016, Thomas BERNARD
    +All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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.
    +    * The name of the author may not 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.
    +
    +
    +


    +
    +
    +
    +
    +
    net-snmp 5.7.3
    +
    +
    +
    +Various copyrights apply to this package, listed in various separate
    +parts below.  Please make sure that you read all the parts.
    +
    +---- Part 1: CMU/UCD copyright notice: (BSD like) -----
    +
    +
    +       Copyright 1989, 1991, 1992 by Carnegie Mellon University
    +
    +		  Derivative Work - 1996, 1998-2000
    +Copyright 1996, 1998-2000 The Regents of the University of California
    +
    +			 All Rights Reserved
    +
    +Permission to use, copy, modify and distribute this software and its
    +documentation for any purpose and without fee is hereby granted,
    +provided that the above copyright notice appears in all copies and
    +that both that copyright notice and this permission notice appear in
    +supporting documentation, and that the name of CMU and The Regents of
    +the University of California not be used in advertising or publicity
    +pertaining to distribution of the software without specific written
    +permission.
    +
    +CMU AND THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL
    +WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
    +WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL CMU OR
    +THE REGENTS OF THE UNIVERSITY OF CALIFORNIA BE LIABLE FOR ANY SPECIAL,
    +INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
    +FROM THE LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
    +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
    +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    +
    +
    +---- Part 2: Networks Associates Technology, Inc copyright notice (BSD) -----
    +
    +Copyright (c) 2001-2003, Networks Associates Technology, Inc
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 the Networks Associates Technology, Inc 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 HOLDERS 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.
    +
    +---- Part 3: Cambridge Broadband Ltd. copyright notice (BSD) -----
    +
    +Portions of this code are copyright (c) 2001-2003, Cambridge Broadband Ltd.
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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.
    + 
    +*  The name of Cambridge Broadband Ltd. may not be used to endorse or
    +   promote products derived from this software without specific prior
    +   written permission.
    + 
    +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``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 HOLDER 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.
    +
    +
    +---- Part 4: Sun Microsystems, Inc. copyright notice (BSD) -----
    +
    +Copyright © 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 
    +California 95054, U.S.A. All rights reserved.
    +
    +Use is subject to license terms below.
    +
    +This distribution may include materials developed by third parties.
    +
    +Sun, Sun Microsystems, the Sun logo and Solaris are trademarks or registered 
    +trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 the Sun Microsystems, Inc. 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 HOLDERS 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.
    +
    +---- Part 5: Sparta, Inc copyright notice (BSD) -----
    +
    +Copyright (c) 2003-2013, Sparta, Inc
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 Sparta, Inc 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 HOLDERS 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.
    +
    +---- Part 6: Cisco/BUPTNIC copyright notice (BSD) -----
    +
    +Copyright (c) 2004, Cisco, Inc and Information Network
    +Center of Beijing University of Posts and Telecommunications.
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 Cisco, Inc, Beijing University of Posts and
    +   Telecommunications, nor the names of their 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 HOLDERS 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.
    +
    +---- Part 7: Fabasoft R&D Software GmbH & Co KG copyright notice (BSD) -----
    +
    +Copyright (c) Fabasoft R&D Software GmbH & Co KG, 2003
    +oss@fabasoft.com
    +Author: Bernhard Penz <bernhard.penz@fabasoft.com>
    +
    +Redistribution and use in source and binary forms, with or without
    +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.
    +
    +*  The name of Fabasoft R&D Software GmbH & Co KG or any of its subsidiaries, 
    +   brand or product names may not be used to endorse or promote products 
    +   derived from this software without specific prior written permission.
    +
    +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``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 HOLDER 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.
    +
    +---- Part 8: Apple Inc. copyright notice (BSD) -----
    +
    +Copyright (c) 2007 Apple Inc. All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without  
    +modification, are permitted provided that the following conditions  
    +are met:
    +
    +1.  Redistributions of source code must retain the above copyright  
    +notice, this list of conditions and the following disclaimer.
    +2.  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.
    +3.  Neither the name of Apple Inc. ("Apple") 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 APPLE AND ITS 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 APPLE OR ITS  
    +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.
    +
    +---- Part 9: ScienceLogic, LLC copyright notice (BSD) -----
    +
    +Copyright (c) 2009, ScienceLogic, LLC
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 ScienceLogic, LLC 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
    +HOLDERS 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.
    +
    +---- Part 10: IETF copyright notice (BSD) -----
    +
    +Copyright (c) 2013 IETF Trust and the persons identified as authors of
    +the code.  All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 Internet Society, IETF or IETF Trust, nor the
    +names of specific 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.
    +
    +


    +
    +
    +
    +
    +
    netifd 2015-12-16
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    nghttp2 1.29.0
    +
    +
    +
    +The MIT License
    +
    +Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa
    +Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    ntp 4.2.8p9
    +
    +
    +
    +This file is automatically generated from html/copyright.html
    +
    +  Copyright Notice
    +  
    +   jpg "Clone me," says Dolly sheepishly.
    +   
    +   Last update: 17-Jan-2015 00:16 UTC
    +     _________________________________________________________________
    +   
    +   The following copyright notice applies to all files collectively
    +   called the Network Time Protocol Version 4 Distribution. Unless
    +   specifically declared otherwise in an individual file, this entire
    +   notice applies as if the text was explicitly included in the file.
    +***********************************************************************
    +*                                                                     *
    +* Copyright (c) University of Delaware 1992-2015                      *
    +*                                                                     *
    +* Permission to use, copy, modify, and distribute this software and   *
    +* its documentation for any purpose with or without fee is hereby     *
    +* granted, provided that the above copyright notice appears in all    *
    +* copies and that both the copyright notice and this permission       *
    +* notice appear in supporting documentation, and that the name        *
    +* University of Delaware not be used in advertising or publicity      *
    +* pertaining to distribution of the software without specific,        *
    +* written prior permission. The University of Delaware makes no       *
    +* representations about the suitability this software for any         *
    +* purpose. It is provided "as is" without express or implied          *
    +* warranty.                                                           *
    +*                                                                     *
    +***********************************************************************
    +
    +   Content starting in 2011 from Harlan Stenn, Danny Mayer, and Martin
    +   Burnicki is:
    +***********************************************************************
    +*                                                                     *
    +* Copyright (c) Network Time Foundation 2011-2015                     *
    +*                                                                     *
    +* All Rights Reserved                                                 *
    +*                                                                     *
    +* Redistribution and use in source and binary forms, with or without  *
    +* modification, are permitted provided that the following conditions  *
    +* are met:                                                            *
    +* 1. Redistributions of source code must retain the above copyright   *
    +*    notice, this list of conditions and the following disclaimer.    *
    +* 2. 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.                                           *
    +*                                                                     *
    +* THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``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 AUTHORS 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.                                                             *
    +***********************************************************************
    +
    +   The following individuals contributed in part to the Network Time
    +   Protocol Distribution Version 4 and are acknowledged as authors of
    +   this work.
    +    1. [1]Takao Abe <takao_abe@xurb.jp> Clock driver for JJY receivers
    +    2. [2]Mark Andrews <mark_andrews@isc.org> Leitch atomic clock
    +       controller
    +    3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial
    +       line and PCI-bus devices
    +    4. [4]Viraj Bais <vbais@mailman1.intel.com> and [5]Clayton Kirkwood
    +       <kirkwood@striderfm.intel.com> port to WindowsNT 3.5
    +    5. [6]Michael Barone <michael,barone@lmco.com> GPSVME fixes
    +    6. [7]Karl Berry <karl@owl.HQ.ileaf.com> syslog to file option
    +    7. [8]Greg Brackley <greg.brackley@bigfoot.com> Major rework of WINNT
    +       port. Clean up recvbuf and iosignal code into separate modules.
    +    8. [9]Marc Brett <Marc.Brett@westgeo.com> Magnavox GPS clock driver
    +    9. [10]Piete Brooks <Piete.Brooks@cl.cam.ac.uk> MSF clock driver,
    +       Trimble PARSE support
    +   10. [11]Nelson B Bolyard <nelson@bolyard.me> update and complete
    +       broadcast and crypto features in sntp
    +   11. [12]Jean-Francois Boudreault
    +       <Jean-Francois.Boudreault@viagenie.qc.ca> IPv6 support
    +   12. [13]Reg Clemens <reg@dwf.com> Oncore driver (Current maintainer)
    +   13. [14]Steve Clift <clift@ml.csiro.au> OMEGA clock driver
    +   14. [15]Casey Crellin <casey@csc.co.za> vxWorks (Tornado) port and
    +       help with target configuration
    +   15. [16]Sven Dietrich <sven_dietrich@trimble.com> Palisade reference
    +       clock driver, NT adj. residuals, integrated Greg's Winnt port.
    +   16. [17]John A. Dundas III <dundas@salt.jpl.nasa.gov> Apple A/UX port
    +   17. [18]Torsten Duwe <duwe@immd4.informatik.uni-erlangen.de> Linux
    +       port
    +   18. [19]Dennis Ferguson <dennis@mrbill.canet.ca> foundation code for
    +       NTP Version 2 as specified in RFC-1119
    +   19. [20]John Hay <jhay@icomtek.csir.co.za> IPv6 support and testing
    +   20. [21]Dave Hart <davehart@davehart.com> General maintenance, Windows
    +       port interpolation rewrite
    +   21. [22]Claas Hilbrecht <neoclock4x@linum.com> NeoClock4X clock driver
    +   22. [23]Glenn Hollinger <glenn@herald.usask.ca> GOES clock driver
    +   23. [24]Mike Iglesias <iglesias@uci.edu> DEC Alpha port
    +   24. [25]Jim Jagielski <jim@jagubox.gsfc.nasa.gov> A/UX port
    +   25. [26]Jeff Johnson <jbj@chatham.usdesign.com> massive prototyping
    +       overhaul
    +   26. [27]Hans Lambermont <Hans.Lambermont@nl.origin-it.com> or
    +       [28]<H.Lambermont@chello.nl> ntpsweep
    +   27. [29]Poul-Henning Kamp <phk@FreeBSD.ORG> Oncore driver (Original
    +       author)
    +   28. [30]Frank Kardel [31]<kardel (at) ntp (dot) org> PARSE <GENERIC>
    +       (driver 14 reference clocks), STREAMS modules for PARSE, support
    +       scripts, syslog cleanup, dynamic interface handling
    +   29. [32]Johannes Maximilian Kuehn <kuehn@ntp.org> Rewrote sntp to
    +       comply with NTPv4 specification, ntpq saveconfig
    +   30. [33]William L. Jones <jones@hermes.chpc.utexas.edu> RS/6000 AIX
    +       modifications, HPUX modifications
    +   31. [34]Dave Katz <dkatz@cisco.com> RS/6000 AIX port
    +   32. [35]Craig Leres <leres@ee.lbl.gov> 4.4BSD port, ppsclock, Magnavox
    +       GPS clock driver
    +   33. [36]George Lindholm <lindholm@ucs.ubc.ca> SunOS 5.1 port
    +   34. [37]Louis A. Mamakos <louie@ni.umd.edu> MD5-based authentication
    +   35. [38]Lars H. Mathiesen <thorinn@diku.dk> adaptation of foundation
    +       code for Version 3 as specified in RFC-1305
    +   36. [39]Danny Mayer <mayer@ntp.org>Network I/O, Windows Port, Code
    +       Maintenance
    +   37. [40]David L. Mills <mills@udel.edu> Version 4 foundation,
    +       precision kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19,
    +       22, 36
    +   38. [41]Wolfgang Moeller <moeller@gwdgv1.dnet.gwdg.de> VMS port
    +   39. [42]Jeffrey Mogul <mogul@pa.dec.com> ntptrace utility
    +   40. [43]Tom Moore <tmoore@fievel.daytonoh.ncr.com> i386 svr4 port
    +   41. [44]Kamal A Mostafa <kamal@whence.com> SCO OpenServer port
    +   42. [45]Derek Mulcahy <derek@toybox.demon.co.uk> and [46]Damon
    +       Hart-Davis <d@hd.org> ARCRON MSF clock driver
    +   43. [47]Rob Neal <neal@ntp.org> Bancomm refclock and config/parse code
    +       maintenance
    +   44. [48]Rainer Pruy <Rainer.Pruy@informatik.uni-erlangen.de>
    +       monitoring/trap scripts, statistics file handling
    +   45. [49]Dirce Richards <dirce@zk3.dec.com> Digital UNIX V4.0 port
    +   46. [50]Wilfredo Sánchez <wsanchez@apple.com> added support for
    +       NetInfo
    +   47. [51]Nick Sayer <mrapple@quack.kfu.com> SunOS streams modules
    +   48. [52]Jack Sasportas <jack@innovativeinternet.com> Saved a Lot of
    +       space on the stuff in the html/pic/ subdirectory
    +   49. [53]Ray Schnitzler <schnitz@unipress.com> Unixware1 port
    +   50. [54]Michael Shields <shields@tembel.org> USNO clock driver
    +   51. [55]Jeff Steinman <jss@pebbles.jpl.nasa.gov> Datum PTS clock
    +       driver
    +   52. [56]Harlan Stenn <harlan@pfcs.com> GNU automake/autoconfigure
    +       makeover, various other bits (see the ChangeLog)
    +   53. [57]Kenneth Stone <ken@sdd.hp.com> HP-UX port
    +   54. [58]Ajit Thyagarajan <ajit@ee.udel.edu>IP multicast/anycast
    +       support
    +   55. [59]Tomoaki TSURUOKA <tsuruoka@nc.fukuoka-u.ac.jp>TRAK clock
    +       driver
    +   56. [60]Brian Utterback <brian.utterback@oracle.com> General codebase,
    +       Solaris issues
    +   57. [61]Loganaden Velvindron <loganaden@gmail.com> Sandboxing
    +       (libseccomp) support
    +   58. [62]Paul A Vixie <vixie@vix.com> TrueTime GPS driver, generic
    +       TrueTime clock driver
    +   59. [63]Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> corrected and
    +       validated HTML documents according to the HTML DTD
    +     _________________________________________________________________
    +
    +References
    +
    +   1. mailto:%20takao_abe@xurb.jp
    +   2. mailto:%20mark_andrews@isc.org
    +   3. mailto:%20altmeier@atlsoft.de
    +   4. mailto:%20vbais@mailman1.intel.co
    +   5. mailto:%20kirkwood@striderfm.intel.com
    +   6. mailto:%20michael.barone@lmco.com
    +   7. mailto:%20karl@owl.HQ.ileaf.com
    +   8. mailto:%20greg.brackley@bigfoot.com
    +   9. mailto:%20Marc.Brett@westgeo.com
    +  10. mailto:%20Piete.Brooks@cl.cam.ac.uk
    +  11. mailto:%20nelson@bolyard.me
    +  12. mailto:%20Jean-Francois.Boudreault@viagenie.qc.ca
    +  13. mailto:%20reg@dwf.com
    +  14. mailto:%20clift@ml.csiro.au
    +  15. mailto:%20casey@csc.co.za
    +  16. mailto:%20Sven_Dietrich@trimble.COM
    +  17. mailto:%20dundas@salt.jpl.nasa.gov
    +  18. mailto:%20duwe@immd4.informatik.uni-erlangen.de
    +  19. mailto:%20dennis@mrbill.canet.ca
    +  20. mailto:%20jhay@icomtek.csir.co.za
    +  21. mailto:%20davehart@davehart.com
    +  22. mailto:%20neoclock4x@linum.com
    +  23. mailto:%20glenn@herald.usask.ca
    +  24. mailto:%20iglesias@uci.edu
    +  25. mailto:%20jagubox.gsfc.nasa.gov
    +  26. mailto:%20jbj@chatham.usdesign.com
    +  27. mailto:%20Hans.Lambermont@nl.origin-it.com
    +  28. mailto:H.Lambermont@chello.nl
    +  29. mailto:%20phk@FreeBSD.ORG
    +  30. http://www4.informatik.uni-erlangen.de/%7ekardel
    +  31. mailto:%20kardel%20%28at%29%20ntp%20%28dot%29%20org
    +  32. mailto:kuehn@ntp.org
    +  33. mailto:%20jones@hermes.chpc.utexas.edu
    +  34. mailto:%20dkatz@cisco.com
    +  35. mailto:%20leres@ee.lbl.gov
    +  36. mailto:%20lindholm@ucs.ubc.ca
    +  37. mailto:%20louie@ni.umd.edu
    +  38. mailto:%20thorinn@diku.dk
    +  39. mailto:%20mayer@ntp.org
    +  40. mailto:%20mills@udel.edu
    +  41. mailto:%20moeller@gwdgv1.dnet.gwdg.de
    +  42. mailto:%20mogul@pa.dec.com
    +  43. mailto:%20tmoore@fievel.daytonoh.ncr.com
    +  44. mailto:%20kamal@whence.com
    +  45. mailto:%20derek@toybox.demon.co.uk
    +  46. mailto:%20d@hd.org
    +  47. mailto:%20neal@ntp.org
    +  48. mailto:%20Rainer.Pruy@informatik.uni-erlangen.de
    +  49. mailto:%20dirce@zk3.dec.com
    +  50. mailto:%20wsanchez@apple.com
    +  51. mailto:%20mrapple@quack.kfu.com
    +  52. mailto:%20jack@innovativeinternet.com
    +  53. mailto:%20schnitz@unipress.com
    +  54. mailto:%20shields@tembel.org
    +  55. mailto:%20pebbles.jpl.nasa.gov
    +  56. mailto:%20harlan@pfcs.com
    +  57. mailto:%20ken@sdd.hp.com
    +  58. mailto:%20ajit@ee.udel.edu
    +  59. mailto:%20tsuruoka@nc.fukuoka-u.ac.jp
    +  60. mailto:%20brian.utterback@oracle.com
    +  61. mailto:%20loganaden@gmail.com
    +  62. mailto:%20vixie@vix.com
    +  63. mailto:%20Ulrich.Windl@rz.uni-regensburg.de
    +
    +


    +
    +
    +
    +
    +
    odhcp6c 2016-02-08
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    open-plc-utils 2017-01-16
    +
    +
    +
    +/*====================================================================*
    + *
    + *   Copyright (c) 2013 Qualcomm Atheros, Inc.
    + *
    + *   All rights reserved.
    + *
    + *   Redistribution and use in source and binary forms, with or 
    + *   without modification, are permitted (subject to the limitations 
    + *   in the disclaimer below) 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 Qualcomm Atheros nor the names of 
    + *     its contributors may be used to endorse or promote products 
    + *     derived from this software without specific prior written 
    + *     permission.
    + *
    + *   NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE 
    + *   GRANTED BY THIS LICENSE. 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.  
    + *
    + *--------------------------------------------------------------------*/
    +
    +
    +
    +
    +


    +
    +
    +
    +
    +
    openssl 1.0.2o
    +
    +
    +
    +
    +  LICENSE ISSUES
    +  ==============
    +
    +  The OpenSSL toolkit stays under a double license, i.e. both the conditions of
    +  the OpenSSL License and the original SSLeay license apply to the toolkit.
    +  See below for the actual license texts. Actually both licenses are BSD-style
    +  Open Source licenses. In case of any license issues related to OpenSSL
    +  please contact openssl-core@openssl.org.
    +
    +  OpenSSL License
    +  ---------------
    +
    +/* ====================================================================
    + * Copyright (c) 1998-2018 The OpenSSL Project.  All rights reserved.
    + *
    + * Redistribution and use in source and binary forms, with or without
    + * modification, are permitted provided that the following conditions
    + * are met:
    + *
    + * 1. Redistributions of source code must retain the above copyright
    + *    notice, this list of conditions and the following disclaimer. 
    + *
    + * 2. 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.
    + *
    + * 3. All advertising materials mentioning features or use of this
    + *    software must display the following acknowledgment:
    + *    "This product includes software developed by the OpenSSL Project
    + *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
    + *
    + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
    + *    endorse or promote products derived from this software without
    + *    prior written permission. For written permission, please contact
    + *    openssl-core@openssl.org.
    + *
    + * 5. Products derived from this software may not be called "OpenSSL"
    + *    nor may "OpenSSL" appear in their names without prior written
    + *    permission of the OpenSSL Project.
    + *
    + * 6. Redistributions of any form whatsoever must retain the following
    + *    acknowledgment:
    + *    "This product includes software developed by the OpenSSL Project
    + *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
    + *
    + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
    + * EXPRESSED 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 OpenSSL PROJECT OR
    + * ITS 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.
    + * ====================================================================
    + *
    + * This product includes cryptographic software written by Eric Young
    + * (eay@cryptsoft.com).  This product includes software written by Tim
    + * Hudson (tjh@cryptsoft.com).
    + *
    + */
    +
    + Original SSLeay License
    + -----------------------
    +
    +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
    + * All rights reserved.
    + *
    + * This package is an SSL implementation written
    + * by Eric Young (eay@cryptsoft.com).
    + * The implementation was written so as to conform with Netscapes SSL.
    + * 
    + * This library is free for commercial and non-commercial use as long as
    + * the following conditions are aheared to.  The following conditions
    + * apply to all code found in this distribution, be it the RC4, RSA,
    + * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
    + * included with this distribution is covered by the same copyright terms
    + * except that the holder is Tim Hudson (tjh@cryptsoft.com).
    + * 
    + * Copyright remains Eric Young's, and as such any Copyright notices in
    + * the code are not to be removed.
    + * If this package is used in a product, Eric Young should be given attribution
    + * as the author of the parts of the library used.
    + * This can be in the form of a textual message at program startup or
    + * in documentation (online or textual) provided with the package.
    + * 
    + * Redistribution and use in source and binary forms, with or without
    + * modification, are permitted provided that the following conditions
    + * are met:
    + * 1. Redistributions of source code must retain the copyright
    + *    notice, this list of conditions and the following disclaimer.
    + * 2. 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.
    + * 3. All advertising materials mentioning features or use of this software
    + *    must display the following acknowledgement:
    + *    "This product includes cryptographic software written by
    + *     Eric Young (eay@cryptsoft.com)"
    + *    The word 'cryptographic' can be left out if the rouines from the library
    + *    being used are not cryptographic related :-).
    + * 4. If you include any Windows specific code (or a derivative thereof) from 
    + *    the apps directory (application code) you must include an acknowledgement:
    + *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
    + * 
    + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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.
    + * 
    + * The licence and distribution terms for any publically available version or
    + * derivative of this code cannot be changed.  i.e. this code cannot simply be
    + * copied and put under another distribution licence
    + * [including the GNU Public Licence.]
    + */
    +
    +
    +


    +
    +
    +
    +
    +
    openwrt
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    opkg 9c97d5ecd795709c8584e972bfdf3aee3a5b846d
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    procd 2015-10-29.1
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    protobuf 3.4.1
    +
    +
    +
    +This license applies to all parts of Protocol Buffers except the following:
    +
    +  - Atomicops support for generic gcc, located in
    +    src/google/protobuf/stubs/atomicops_internals_generic_gcc.h.
    +    This file is copyrighted by Red Hat Inc.
    +
    +  - Atomicops support for AIX/POWER, located in
    +    src/google/protobuf/stubs/atomicops_internals_power.h.
    +    This file is copyrighted by Bloomberg Finance LP.
    +
    +Copyright 2014, Google Inc.  All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 Google Inc. 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.
    +
    +Code generated by the Protocol Buffer compiler is owned by the owner
    +of the input file used when generating it.  This code is not
    +standalone and requires a support library to be linked with it.  This
    +support library is itself covered by the above license.
    +
    +


    +
    +
    +
    +
    +
    relayd 2015-03-13
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    rpcd 2016-06-30
    +
    +
    +
    +/*
    + * rpcd - UBUS RPC server
    + *
    + *   Copyright (C) 2013-2014 Jo-Philipp Wich <jow@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    u-boot 2014.10
    +
    +
    +
    +  U-Boot is Free Software.  It is copyrighted by Wolfgang Denk and
    +many others who contributed code (see the actual source code and the
    +git commit messages for details).  You can redistribute U-Boot and/or
    +modify it under the terms of version 2 of the GNU General Public
    +License as published by the Free Software Foundation.  Most of it can
    +also be distributed, at your option, under any later version of the
    +GNU General Public License -- see individual files for exceptions.
    +
    +  NOTE! This license does *not* cover the so-called "standalone"
    +applications that use U-Boot services by means of the jump table
    +provided by U-Boot exactly for this purpose - this is merely
    +considered normal use of U-Boot, and does *not* fall under the
    +heading of "derived work" -- see file  Licenses/Exceptions  for
    +details.
    +
    +  Also note that the GPL and the other licenses are copyrighted by
    +the Free Software Foundation and other organizations, but the
    +instance of code that they refer to (the U-Boot source code) is
    +copyrighted by me and others who actually wrote it.
    +-- Wolfgang Denk
    +
    +
    +Like many other projects, U-Boot has a tradition of including big
    +blocks of License headers in all files.  This not only blows up the
    +source code with mostly redundant information, but also makes it very
    +difficult to generate License Clearing Reports.  An additional problem
    +is that even the same licenses are referred to by a number of
    +slightly varying text blocks (full, abbreviated, different
    +indentation, line wrapping and/or white space, with obsolete address
    +information, ...) which makes automatic processing a nightmare.
    +
    +To make this easier, such license headers in the source files will be
    +replaced with a single line reference to Unique License Identifiers
    +as defined by the Linux Foundation's SPDX project [1].  For example,
    +in a source file the full "GPL v2.0 or later" header text will be
    +replaced by a single line:
    +
    +	SPDX-License-Identifier:	GPL-2.0+
    +
    +Ideally, the license terms of all files in the source tree should be
    +defined by such License Identifiers; in no case a file can contain
    +more than one such License Identifier list.
    +
    +If a "SPDX-License-Identifier:" line references more than one Unique
    +License Identifier, then this means that the respective file can be
    +used under the terms of either of these licenses, i. e. with
    +
    +	SPDX-License-Identifier:	GPL-2.0+	BSD-3-Clause
    +
    +you can chose between GPL-2.0+ and BSD-3-Clause licensing.
    +
    +We use the SPDX Unique License Identifiers here; these are available
    +at [2].
    +
    +[1] http://spdx.org/
    +[2] http://spdx.org/licenses/
    +
    +Full name					SPDX Identifier	OSI Approved	File name		URI
    +=======================================================================================================================================
    +GNU General Public License v2.0 only		GPL-2.0		Y		gpl-2.0.txt		http://www.gnu.org/licenses/gpl-2.0.txt
    +GNU General Public License v2.0 or later	GPL-2.0+	Y		gpl-2.0.txt		http://www.gnu.org/licenses/gpl-2.0.txt
    +GNU Library General Public License v2 or later	LGPL-2.0+	Y		lgpl-2.0.txt		http://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt
    +GNU Lesser General Public License v2.1 or later	LGPL-2.1+	Y		lgpl-2.1.txt		http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
    +eCos license version 2.0			eCos-2.0			eCos-2.0.txt		http://www.gnu.org/licenses/ecos-license.html
    +BSD 2-Clause License				BSD-2-Clause	Y		bsd-2-clause.txt	http://spdx.org/licenses/BSD-2-Clause
    +BSD 3-clause "New" or "Revised" License		BSD-3-Clause	Y		bsd-3-clause.txt	http://spdx.org/licenses/BSD-3-Clause#licenseText
    +IBM PIBS (PowerPC Initialization and		IBM-pibs			ibm-pibs.txt
    +	Boot Software) license
    +ISC License					ISC		Y		isc.txt			https://spdx.org/licenses/ISC
    +
    +


    +
    +
    +
    +
    +
    ubi-utils 1.5.1
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) 19yy  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) 19yy name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    ubox 2015-11-22
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    ubus 2015-05-25
    +
    +
    +
    +/*
    + * Copyright (C) 2011 Felix Fietkau <nbd@openwrt.org>
    + *
    + * This program is free software; you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License version 2.1
    + * 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.
    + */
    +
    +


    +
    +
    +
    +
    +
    uci 2015-08-27.1
    +
    +
    +
    +/*
    + * blob.c - uci <-> blobmsg conversion layer
    + * Copyright (C) 2012-2013 Felix Fietkau <nbd@openwrt.org>
    + *
    + * This program is free software; you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License version 2.1
    + * 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 Lesser General Public License for more details.
    + */
    +
    +


    +
    +
    +
    +
    +
    uhttpd 2018-11-28
    +
    +
    +
    +/*
    + * uhttpd - Tiny single-threaded httpd
    + *
    + *   Copyright (C) 2010-2013 Jo-Philipp Wich <xm@subsignal.org>
    + *   Copyright (C) 2013 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    ustream-ssl 2015-07-09
    +
    +
    +
    +/*
    + * ustream-ssl - library for SSL over ustream
    + *
    + * Copyright (C) 2012 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    util-linux 2.25.2
    +
    +
    +
    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the Modified BSD License.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.BSD-3 file.
    +
    +


    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the GNU Lesser General Public
    +License as published by the Free Software Foundation; either
    +version 2.1 of the License, or (at your option) any later
    +version.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.LGPLv2.1 file.
    +
    +


    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the GNU Lesser General Public
    +License as published by the Free Software Foundation; either
    +version 2.1 of the License, or (at your option) any later
    +version.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.LGPLv2.1 file.
    +
    +


    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
    + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Lesser General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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.,
    +    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.
    +
    +


    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +1. Redistributions of source code must retain the above copyright
    +   notice, and the entire permission notice in its entirety,
    +   including the disclaimer of warranties.
    +2. 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.
    +3. The name of the author may not be used to endorse or promote
    +   products derived from this software without specific prior
    +   written permission.
    +
    +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
    +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF
    +WHICH ARE HEREBY DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR 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 NOT ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGE.
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
    + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Lesser General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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.,
    +    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    wireless_tools.29 29
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    zlib 1.2.11
    +
    +
    +
    +ZLIB DATA COMPRESSION LIBRARY
    +
    +zlib 1.2.11 is a general purpose data compression library.  All the code is
    +thread safe.  The data format used by the zlib library is described by RFCs
    +(Request for Comments) 1950 to 1952 in the files
    +http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
    +rfc1952 (gzip format).
    +
    +All functions of the compression library are documented in the file zlib.h
    +(volunteer to write man pages welcome, contact zlib@gzip.org).  A usage example
    +of the library is given in the file test/example.c which also tests that
    +the library is working correctly.  Another example is given in the file
    +test/minigzip.c.  The compression library itself is composed of all source
    +files in the root directory.
    +
    +To compile all files and run the test program, follow the instructions given at
    +the top of Makefile.in.  In short "./configure; make test", and if that goes
    +well, "make install" should work for most flavors of Unix.  For Windows, use
    +one of the special makefiles in win32/ or contrib/vstudio/ .  For VMS, use
    +make_vms.com.
    +
    +Questions about zlib should be sent to <zlib@gzip.org>, or to Gilles Vollant
    +<info@winimage.com> for the Windows DLL version.  The zlib home page is
    +http://zlib.net/ .  Before reporting a problem, please check this site to
    +verify that you have the latest version of zlib; otherwise get the latest
    +version and check whether the problem still exists or not.
    +
    +PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help.
    +
    +Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan.  1997
    +issue of Dr.  Dobb's Journal; a copy of the article is available at
    +http://marknelson.us/1997/01/01/zlib-engine/ .
    +
    +The changes made in version 1.2.11 are documented in the file ChangeLog.
    +
    +Unsupported third party contributions are provided in directory contrib/ .
    +
    +zlib is available in Java using the java.util.zip package, documented at
    +http://java.sun.com/developer/technicalArticles/Programming/compression/ .
    +
    +A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is available
    +at CPAN (Comprehensive Perl Archive Network) sites, including
    +http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
    +
    +A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is
    +available in Python 1.5 and later versions, see
    +http://docs.python.org/library/zlib.html .
    +
    +zlib is built into tcl: http://wiki.tcl.tk/4610 .
    +
    +An experimental package to read and write files in .zip format, written on top
    +of zlib by Gilles Vollant <info@winimage.com>, is available in the
    +contrib/minizip directory of zlib.
    +
    +
    +Notes for some targets:
    +
    +- For Windows DLL versions, please see win32/DLL_FAQ.txt
    +
    +- For 64-bit Irix, deflate.c must be compiled without any optimization. With
    +  -O, one libpng test fails. The test works in 32 bit mode (with the -n32
    +  compiler flag). The compiler bug has been reported to SGI.
    +
    +- zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works
    +  when compiled with cc.
    +
    +- On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is
    +  necessary to get gzprintf working correctly. This is done by configure.
    +
    +- zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with
    +  other compilers. Use "make test" to check your compiler.
    +
    +- gzdopen is not supported on RISCOS or BEOS.
    +
    +- For PalmOs, see http://palmzlib.sourceforge.net/
    +
    +
    +Acknowledgments:
    +
    +  The deflate format used by zlib was defined by Phil Katz.  The deflate and
    +  zlib specifications were written by L.  Peter Deutsch.  Thanks to all the
    +  people who reported problems and suggested various improvements in zlib; they
    +  are too numerous to cite here.
    +
    +Copyright notice:
    +
    + (C) 1995-2017 Jean-loup Gailly and Mark Adler
    +
    +  This software is provided 'as-is', without any express or implied
    +  warranty.  In no event will the authors be held liable for any damages
    +  arising from the use of this software.
    +
    +  Permission is granted to anyone to use this software for any purpose,
    +  including commercial applications, and to alter it and redistribute it
    +  freely, subject to the following restrictions:
    +
    +  1. The origin of this software must not be misrepresented; you must not
    +     claim that you wrote the original software. If you use this software
    +     in a product, an acknowledgment in the product documentation would be
    +     appreciated but is not required.
    +  2. Altered source versions must be plainly marked as such, and must not be
    +     misrepresented as being the original software.
    +  3. This notice may not be removed or altered from any source distribution.
    +
    +  Jean-loup Gailly        Mark Adler
    +  jloup@gzip.org          madler@alumni.caltech.edu
    +
    +If you use the zlib library in a product, we would appreciate *not* receiving
    +lengthy legal documents to sign.  The sources are provided for free but without
    +warranty of any kind.  The library has been entirely written by Jean-loup
    +Gailly and Mark Adler; it does not include third-party code.
    +
    +If you redistribute modified sources, we would appreciate that you include in
    +the file ChangeLog history information documenting your changes.  Please read
    +the FAQ for more information on the distribution of modified source versions.
    +
    +


    +
    +
    +
    + + diff --git a/usr/share/licenses/oss-license-info-retail.html b/usr/share/licenses/oss-license-info-retail.html new file mode 100644 index 0000000..12d5c28 --- /dev/null +++ b/usr/share/licenses/oss-license-info-retail.html @@ -0,0 +1,13351 @@ + + + + +Free Software + + + +
    +
    + +
    +
    + Version 5.2.1 (2019-02-19) +
    +
    + Copyright Notice and Warranty Disclaimer +
    +
    + In absence of an official legally proven version of the referenced license documents this document has to stay with the original English versions of the licenses. +
    +
    + Warranty Disclaimer +
    +
    + This program or product's firmware contains free software; you can redistribute the free software and/or modify it under the terms of the following Licenses. +
    +
    + The free software 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. +
    +
    + Copyright Notice +
    +
    + The free software source code is available as free download on the devolo website and source code can at least for a period of three years be requested from: +
    +
    + gpl@devolo.de +
    +
    + All copyrights are identified in more detail in the free software source code. You will receive copies of applied License along with each source code module. Please find below for ease of reference the program version and license version information. +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameVersionLicenses
    boost_1_58_01_58_0Boost Software License http://www.boost.org/users/license.html
    bridge-utils1.5GPL-2.0+
    busybox1.25.1GPL-2.0
    curl7.57.0MIT
    dropbear2017.75MIT
    ebtables-v2.0.10-42.0.10-4GPL-2.0
    expat2.2.4MIT
    firewall2015-07-27ISC
    fstools2016-01-10GPL-2.0
    fwknop2.6.9GPLv2
    gcc-linaro-4.8-2014.044.8-linaroGPL-3.0-with-GCC-exception
    iproute24.0.0GPL-2.0
    iptables1.4.21GPL-2.0
    jansson2.7MIT
    json-c0.12MIT
    jsonfilter2018-02-04ISC
    libiwinfo2015-06-01GPL-2.0
    libmesode0.9.1GPL-3.0
    libmicrohttpd0.9.59LGPL-2.1
    libmicroxml2015-03-18LGPL-2.0
    libnl3.2.21LGPL-2.1
    libpcap1.5.3BSD-3-Clause
    librpc2015-11-04Custom LGPL-2.1
    libubox2015-11-08ISC
    linux4.4.60GPLv2
    miniupnpd2.0.20170421BSD-3-Clause
    net-snmp5.7.3MIT BSD-3-Clause-Clear
    netifd2015-12-16GPL-2.0
    nghttp21.29.0MIT
    ntp4.2.8p9Unique
    odhcp6c2016-02-08GPL-2.0
    open-plc-utils2017-01-16ISC
    openssl1.0.2oOpenSSL
    openwrtGPL-2.0
    opkg9c97d5ecd795709c8584e972bfdf3aee3a5b846dGPL-2.0
    procd2015-10-29.1GPL-2.0
    protobuf3.4.1BSD-3-Clause
    relayd2015-03-13GPL-2.0
    rpcd2016-06-30ISC
    u-boot2014.10GPL-2.0 GPL-2.0+
    ubi-utils1.5.1GPLv2
    ubox2015-11-22GPL-2.0
    ubus2015-05-25LGPL-2.1
    uci2015-08-27.1LGPL-2.1
    uhttpd2018-11-28ISC
    ustream-ssl2015-07-09ISC
    util-linux2.25.2GPL-2.0 LGPL-2.1 BSD-3-Clause
    wireless_tools.2929GPL-2.0
    zlib1.2.11Zlib
    +
    +
    +
    +
    boost_1_58_0 1_58_0
    +
    +
    +
    +Boost Software License - Version 1.0 - August 17th, 2003
    +
    +Permission is hereby granted, free of charge, to any person or organization
    +obtaining a copy of the software and accompanying documentation covered by
    +this license (the "Software") to use, reproduce, display, distribute,
    +execute, and transmit the Software, and to prepare derivative works of the
    +Software, and to permit third-parties to whom the Software is furnished to
    +do so, all subject to the following:
    +
    +The copyright notices in the Software and this entire statement, including
    +the above license grant, this restriction and the following disclaimer,
    +must be included in all copies of the Software, in whole or in part, and
    +all derivative works of the Software, unless such copies or derivative
    +works are solely in the form of machine-executable object code generated by
    +a source language processor.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
    +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
    +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
    +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    +DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    bridge-utils 1.5
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.	This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.	Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.	For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.	If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.	For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) 19yy	<name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) 19yy name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    busybox 1.25.1
    +
    +
    +
    +bzip2 applet in busybox is based on lightly-modified source
    +of bzip2 version 1.0.4. bzip2 source is distributed
    +under the following conditions (copied verbatim from LICENSE file)
    +===========================================================
    +
    +
    +This program, "bzip2", the associated library "libbzip2", and all
    +documentation, are copyright (C) 1996-2006 Julian R Seward.  All
    +rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +
    +1. Redistributions of source code must retain the above copyright
    +   notice, this list of conditions and the following disclaimer.
    +
    +2. The origin of this software must not be misrepresented; you must
    +   not claim that you wrote the original software.  If you use this
    +   software in a product, an acknowledgment in the product
    +   documentation would be appreciated but is not required.
    +
    +3. Altered source versions must be plainly marked as such, and must
    +   not be misrepresented as being the original software.
    +
    +4. The name of the author may not be used to endorse or promote
    +   products derived from this software without specific prior written
    +   permission.
    +
    +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
    +
    +Julian Seward, Cambridge, UK.
    +jseward@bzip.org
    +bzip2/libbzip2 version 1.0.4 of 20 December 2006
    +
    +


    +--- A note on GPL versions
    +
    +BusyBox is distributed under version 2 of the General Public License (included
    +in its entirety, below).  Version 2 is the only version of this license which
    +this version of BusyBox (or modified versions derived from this one) may be
    +distributed under.
    +
    +------------------------------------------------------------------------
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    curl 7.57.0
    +
    +
    +
    +COPYRIGHT AND PERMISSION NOTICE
    +
    +Copyright (c) 1996 - 2017, Daniel Stenberg, <daniel@haxx.se>, and many
    +contributors, see the THANKS file.
    +
    +All rights reserved.
    +
    +Permission to use, copy, modify, and distribute this software for any purpose
    +with or without fee is hereby granted, provided that the above copyright
    +notice and this permission notice appear in all copies.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
    +NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
    +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
    +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
    +OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +Except as contained in this notice, the name of a copyright holder shall not
    +be used in advertising or otherwise to promote the sale, use or other dealings
    +in this Software without prior written authorization of the copyright holder.
    +
    +


    +
    +
    +
    +
    +
    dropbear 2017.75
    +
    +
    +
    +LibTomMath is hereby released into the Public Domain.  
    +
    +-- Tom St Denis
    +
    +
    +


    +Dropbear contains a number of components from different sources, hence there
    +are a few licenses and authors involved. All licenses are fairly 
    +non-restrictive.
    +
    +
    +The majority of code is written by Matt Johnston, under the license below.
    +
    +Portions of the client-mode work are (c) 2004 Mihnea Stoenescu, under the
    +same license:
    +
    +Copyright (c) 2002-2015 Matt Johnston
    +Portions copyright (c) 2004 Mihnea Stoenescu
    +All rights reserved.
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in all
    +copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +=====
    +
    +LibTomCrypt and LibTomMath are written by Tom St Denis, and are Public Domain.
    +
    +=====
    +
    +sshpty.c is taken from OpenSSH 3.5p1, 
    +  Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
    +                     All rights reserved
    + "As far as I am concerned, the code I have written for this software
    +  can be used freely for any purpose.  Any derived versions of this
    +  software must be clearly marked as such, and if the derived work is
    +  incompatible with the protocol description in the RFC file, it must be
    +  called by a name other than "ssh" or "Secure Shell". "
    +
    +=====
    +
    +loginrec.c
    +loginrec.h
    +atomicio.h
    +atomicio.c
    +and strlcat() (included in util.c) are from OpenSSH 3.6.1p2, and are licensed
    +under the 2 point BSD license.
    +
    +loginrec is written primarily by Andre Lucas, atomicio.c by Theo de Raadt.
    +
    +strlcat() is (c) Todd C. Miller
    +
    +=====
    +
    +Import code in keyimport.c is modified from PuTTY's import.c, licensed as
    +follows:
    +
    +PuTTY is copyright 1997-2003 Simon Tatham.
    +
    +Portions copyright Robert de Bath, Joris van Rantwijk, Delian
    +Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
    +Justin Bradford, and CORE SDI S.A.
    +
    +Permission is hereby granted, free of charge, to any person
    +obtaining a copy of this software and associated documentation files
    +(the "Software"), to deal in the Software without restriction,
    +including without limitation the rights to use, copy, modify, merge,
    +publish, distribute, sublicense, and/or sell copies of the Software,
    +and to permit persons to whom the Software is furnished to do so,
    +subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE
    +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
    +CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +=====
    +
    +curve25519-donna:
    +
    +/* Copyright 2008, Google Inc.
    + * All rights reserved.
    + *
    + * Redistribution and use in source and binary forms, with or without
    + * 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 Google Inc. 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.
    + *
    + * curve25519-donna: Curve25519 elliptic curve, public key function
    + *
    + * http://code.google.com/p/curve25519-donna/
    + *
    + * Adam Langley <agl@imperialviolet.org>
    + *
    + * Derived from public domain C code by Daniel J. Bernstein <djb@cr.yp.to>
    + *
    + * More information about curve25519 can be found here
    + *   http://cr.yp.to/ecdh.html
    + *
    + * djb's sample implementation of curve25519 is written in a special assembly
    + * language called qhasm and uses the floating point registers.
    + *
    + * This is, almost, a clean room reimplementation from the curve25519 paper. It
    + * uses many of the tricks described therein. Only the crecip function is taken
    + * from the sample implementation.
    + */
    +
    +


    +LibTomCrypt is public domain.  As should all quality software be.
    +
    +Tom St Denis
    +
    +
    +
    +


    +
    +
    +
    +
    +
    ebtables-v2.0.10-4 2.0.10-4
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    expat 2.2.4
    +
    +
    +
    +Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
    +Copyright (c) 2001-2017 Expat maintainers
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
    +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    firewall 2015-07-27
    +
    +
    +
    +/*
    + * firewall3 - 3rd OpenWrt UCI firewall implementation
    + *
    + *   Copyright (C) 2013 Jo-Philipp Wich <jow@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    fstools 2016-01-10
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    fwknop 2.6.9
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    gcc-linaro-4.8-2014.04 4.8-linaro
    +
    +
    +
    +		   GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +
    +  This version of the GNU Lesser General Public License incorporates
    +the terms and conditions of version 3 of the GNU General Public
    +License, supplemented by the additional permissions listed below.
    +
    +  0. Additional Definitions. 
    +
    +  As used herein, "this License" refers to version 3 of the GNU Lesser
    +General Public License, and the "GNU GPL" refers to version 3 of the GNU
    +General Public License.
    +
    +  "The Library" refers to a covered work governed by this License,
    +other than an Application or a Combined Work as defined below.
    +
    +  An "Application" is any work that makes use of an interface provided
    +by the Library, but which is not otherwise based on the Library.
    +Defining a subclass of a class defined by the Library is deemed a mode
    +of using an interface provided by the Library.
    +
    +  A "Combined Work" is a work produced by combining or linking an
    +Application with the Library.  The particular version of the Library
    +with which the Combined Work was made is also called the "Linked
    +Version".
    +
    +  The "Minimal Corresponding Source" for a Combined Work means the
    +Corresponding Source for the Combined Work, excluding any source code
    +for portions of the Combined Work that, considered in isolation, are
    +based on the Application, and not on the Linked Version.
    +
    +  The "Corresponding Application Code" for a Combined Work means the
    +object code and/or source code for the Application, including any data
    +and utility programs needed for reproducing the Combined Work from the
    +Application, but excluding the System Libraries of the Combined Work.
    +
    +  1. Exception to Section 3 of the GNU GPL.
    +
    +  You may convey a covered work under sections 3 and 4 of this License
    +without being bound by section 3 of the GNU GPL.
    +
    +  2. Conveying Modified Versions.
    +
    +  If you modify a copy of the Library, and, in your modifications, a
    +facility refers to a function or data to be supplied by an Application
    +that uses the facility (other than as an argument passed when the
    +facility is invoked), then you may convey a copy of the modified
    +version:
    +
    +   a) under this License, provided that you make a good faith effort to
    +   ensure that, in the event an Application does not supply the
    +   function or data, the facility still operates, and performs
    +   whatever part of its purpose remains meaningful, or
    +
    +   b) under the GNU GPL, with none of the additional permissions of
    +   this License applicable to that copy.
    +
    +  3. Object Code Incorporating Material from Library Header Files.
    +
    +  The object code form of an Application may incorporate material from
    +a header file that is part of the Library.  You may convey such object
    +code under terms of your choice, provided that, if the incorporated
    +material is not limited to numerical parameters, data structure
    +layouts and accessors, or small macros, inline functions and templates
    +(ten or fewer lines in length), you do both of the following:
    +
    +   a) Give prominent notice with each copy of the object code that the
    +   Library is used in it and that the Library and its use are
    +   covered by this License.
    +
    +   b) Accompany the object code with a copy of the GNU GPL and this license
    +   document.
    +
    +  4. Combined Works.
    +
    +  You may convey a Combined Work under terms of your choice that,
    +taken together, effectively do not restrict modification of the
    +portions of the Library contained in the Combined Work and reverse
    +engineering for debugging such modifications, if you also do each of
    +the following:
    +
    +   a) Give prominent notice with each copy of the Combined Work that
    +   the Library is used in it and that the Library and its use are
    +   covered by this License.
    +
    +   b) Accompany the Combined Work with a copy of the GNU GPL and this license
    +   document.
    +
    +   c) For a Combined Work that displays copyright notices during
    +   execution, include the copyright notice for the Library among
    +   these notices, as well as a reference directing the user to the
    +   copies of the GNU GPL and this license document.
    +
    +   d) Do one of the following:
    +
    +       0) Convey the Minimal Corresponding Source under the terms of this
    +       License, and the Corresponding Application Code in a form
    +       suitable for, and under terms that permit, the user to
    +       recombine or relink the Application with a modified version of
    +       the Linked Version to produce a modified Combined Work, in the
    +       manner specified by section 6 of the GNU GPL for conveying
    +       Corresponding Source.
    +
    +       1) Use a suitable shared library mechanism for linking with the
    +       Library.  A suitable mechanism is one that (a) uses at run time
    +       a copy of the Library already present on the user's computer
    +       system, and (b) will operate properly with a modified version
    +       of the Library that is interface-compatible with the Linked
    +       Version. 
    +
    +   e) Provide Installation Information, but only if you would otherwise
    +   be required to provide such information under section 6 of the
    +   GNU GPL, and only to the extent that such information is
    +   necessary to install and execute a modified version of the
    +   Combined Work produced by recombining or relinking the
    +   Application with a modified version of the Linked Version. (If
    +   you use option 4d0, the Installation Information must accompany
    +   the Minimal Corresponding Source and Corresponding Application
    +   Code. If you use option 4d1, you must provide the Installation
    +   Information in the manner specified by section 6 of the GNU GPL
    +   for conveying Corresponding Source.)
    +
    +  5. Combined Libraries.
    +
    +  You may place library facilities that are a work based on the
    +Library side by side in a single library together with other library
    +facilities that are not Applications and are not covered by this
    +License, and convey such a combined library under terms of your
    +choice, if you do both of the following:
    +
    +   a) Accompany the combined library with a copy of the same work based
    +   on the Library, uncombined with any other library facilities,
    +   conveyed under the terms of this License.
    +
    +   b) Give prominent notice with the combined library that part of it
    +   is a work based on the Library, and explaining where to find the
    +   accompanying uncombined form of the same work.
    +
    +  6. Revised Versions of the GNU Lesser General Public License.
    +
    +  The Free Software Foundation may publish revised and/or new versions
    +of the GNU Lesser General Public License from time to time. Such new
    +versions will be similar in spirit to the present version, but may
    +differ in detail to address new problems or concerns.
    +
    +  Each version is given a distinguishing version number. If the
    +Library as you received it specifies that a certain numbered version
    +of the GNU Lesser General Public License "or any later version"
    +applies to it, you have the option of following the terms and
    +conditions either of that published version or of any later version
    +published by the Free Software Foundation. If the Library as you
    +received it does not specify a version number of the GNU Lesser
    +General Public License, you may choose any version of the GNU Lesser
    +General Public License ever published by the Free Software Foundation.
    +
    +  If the Library as you received it specifies that a proxy can decide
    +whether future versions of the GNU Lesser General Public License shall
    +apply, that proxy's public statement of acceptance of any version is
    +permanent authorization for you to choose that version for the
    +Library.
    +
    +


    +GCC RUNTIME LIBRARY EXCEPTION
    +
    +Version 3.1, 31 March 2009
    +
    +Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
    +
    +Everyone is permitted to copy and distribute verbatim copies of this
    +license document, but changing it is not allowed.
    +
    +This GCC Runtime Library Exception ("Exception") is an additional
    +permission under section 7 of the GNU General Public License, version
    +3 ("GPLv3"). It applies to a given file (the "Runtime Library") that
    +bears a notice placed by the copyright holder of the file stating that
    +the file is governed by GPLv3 along with this Exception.
    +
    +When you use GCC to compile a program, GCC may combine portions of
    +certain GCC header files and runtime libraries with the compiled
    +program. The purpose of this Exception is to allow compilation of
    +non-GPL (including proprietary) programs to use, in this way, the
    +header files and runtime libraries covered by this Exception.
    +
    +0. Definitions.
    +
    +A file is an "Independent Module" if it either requires the Runtime
    +Library for execution after a Compilation Process, or makes use of an
    +interface provided by the Runtime Library, but is not otherwise based
    +on the Runtime Library.
    +
    +"GCC" means a version of the GNU Compiler Collection, with or without
    +modifications, governed by version 3 (or a specified later version) of
    +the GNU General Public License (GPL) with the option of using any
    +subsequent versions published by the FSF.
    +
    +"GPL-compatible Software" is software whose conditions of propagation,
    +modification and use would permit combination with GCC in accord with
    +the license of GCC.
    +
    +"Target Code" refers to output from any compiler for a real or virtual
    +target processor architecture, in executable form or suitable for
    +input to an assembler, loader, linker and/or execution
    +phase. Notwithstanding that, Target Code does not include data in any
    +format that is used as a compiler intermediate representation, or used
    +for producing a compiler intermediate representation.
    +
    +The "Compilation Process" transforms code entirely represented in
    +non-intermediate languages designed for human-written code, and/or in
    +Java Virtual Machine byte code, into Target Code. Thus, for example,
    +use of source code generators and preprocessors need not be considered
    +part of the Compilation Process, since the Compilation Process can be
    +understood as starting with the output of the generators or
    +preprocessors.
    +
    +A Compilation Process is "Eligible" if it is done using GCC, alone or
    +with other GPL-compatible software, or if it is done without using any
    +work based on GCC. For example, using non-GPL-compatible Software to
    +optimize any GCC intermediate representations would not qualify as an
    +Eligible Compilation Process.
    +
    +1. Grant of Additional Permission.
    +
    +You have permission to propagate a work of Target Code formed by
    +combining the Runtime Library with Independent Modules, even if such
    +propagation would otherwise violate the terms of GPLv3, provided that
    +all Target Code was generated by Eligible Compilation Processes. You
    +may then convey such a combination under terms of your choice,
    +consistent with the licensing of the Independent Modules.
    +
    +2. No Weakening of GCC Copyleft.
    +
    +The availability of this Exception does not imply any general
    +presumption that third-party software is unaffected by the copyleft
    +requirements of the license of GCC.
    +
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The GNU General Public License is a free, copyleft license for
    +software and other kinds of works.
    +
    +  The licenses for most software and other practical works are designed
    +to take away your freedom to share and change the works.  By contrast,
    +the GNU General Public License is intended to guarantee your freedom to
    +share and change all versions of a program--to make sure it remains free
    +software for all its users.  We, the Free Software Foundation, use the
    +GNU General Public License for most of our software; it applies also to
    +any other work released this way by its authors.  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +them if you wish), that you receive source code or can get it if you
    +want it, that you can change the software or use pieces of it in new
    +free programs, and that you know you can do these things.
    +
    +  To protect your rights, we need to prevent others from denying you
    +these rights or asking you to surrender the rights.  Therefore, you have
    +certain responsibilities if you distribute copies of the software, or if
    +you modify it: responsibilities to respect the freedom of others.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must pass on to the recipients the same
    +freedoms that you received.  You must make sure that they, too, receive
    +or can get the source code.  And you must show them these terms so they
    +know their rights.
    +
    +  Developers that use the GNU GPL protect your rights with two steps:
    +(1) assert copyright on the software, and (2) offer you this License
    +giving you legal permission to copy, distribute and/or modify it.
    +
    +  For the developers' and authors' protection, the GPL clearly explains
    +that there is no warranty for this free software.  For both users' and
    +authors' sake, the GPL requires that modified versions be marked as
    +changed, so that their problems will not be attributed erroneously to
    +authors of previous versions.
    +
    +  Some devices are designed to deny users access to install or run
    +modified versions of the software inside them, although the manufacturer
    +can do so.  This is fundamentally incompatible with the aim of
    +protecting users' freedom to change the software.  The systematic
    +pattern of such abuse occurs in the area of products for individuals to
    +use, which is precisely where it is most unacceptable.  Therefore, we
    +have designed this version of the GPL to prohibit the practice for those
    +products.  If such problems arise substantially in other domains, we
    +stand ready to extend this provision to those domains in future versions
    +of the GPL, as needed to protect the freedom of users.
    +
    +  Finally, every program is threatened constantly by software patents.
    +States should not allow patents to restrict development and use of
    +software on general-purpose computers, but in those that do, we wish to
    +avoid the special danger that patents applied to a free program could
    +make it effectively proprietary.  To prevent this, the GPL assures that
    +patents cannot be used to render the program non-free.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                       TERMS AND CONDITIONS
    +
    +  0. Definitions.
    +
    +  "This License" refers to version 3 of the GNU General Public License.
    +
    +  "Copyright" also means copyright-like laws that apply to other kinds of
    +works, such as semiconductor masks.
    +
    +  "The Program" refers to any copyrightable work licensed under this
    +License.  Each licensee is addressed as "you".  "Licensees" and
    +"recipients" may be individuals or organizations.
    +
    +  To "modify" a work means to copy from or adapt all or part of the work
    +in a fashion requiring copyright permission, other than the making of an
    +exact copy.  The resulting work is called a "modified version" of the
    +earlier work or a work "based on" the earlier work.
    +
    +  A "covered work" means either the unmodified Program or a work based
    +on the Program.
    +
    +  To "propagate" a work means to do anything with it that, without
    +permission, would make you directly or secondarily liable for
    +infringement under applicable copyright law, except executing it on a
    +computer or modifying a private copy.  Propagation includes copying,
    +distribution (with or without modification), making available to the
    +public, and in some countries other activities as well.
    +
    +  To "convey" a work means any kind of propagation that enables other
    +parties to make or receive copies.  Mere interaction with a user through
    +a computer network, with no transfer of a copy, is not conveying.
    +
    +  An interactive user interface displays "Appropriate Legal Notices"
    +to the extent that it includes a convenient and prominently visible
    +feature that (1) displays an appropriate copyright notice, and (2)
    +tells the user that there is no warranty for the work (except to the
    +extent that warranties are provided), that licensees may convey the
    +work under this License, and how to view a copy of this License.  If
    +the interface presents a list of user commands or options, such as a
    +menu, a prominent item in the list meets this criterion.
    +
    +  1. Source Code.
    +
    +  The "source code" for a work means the preferred form of the work
    +for making modifications to it.  "Object code" means any non-source
    +form of a work.
    +
    +  A "Standard Interface" means an interface that either is an official
    +standard defined by a recognized standards body, or, in the case of
    +interfaces specified for a particular programming language, one that
    +is widely used among developers working in that language.
    +
    +  The "System Libraries" of an executable work include anything, other
    +than the work as a whole, that (a) is included in the normal form of
    +packaging a Major Component, but which is not part of that Major
    +Component, and (b) serves only to enable use of the work with that
    +Major Component, or to implement a Standard Interface for which an
    +implementation is available to the public in source code form.  A
    +"Major Component", in this context, means a major essential component
    +(kernel, window system, and so on) of the specific operating system
    +(if any) on which the executable work runs, or a compiler used to
    +produce the work, or an object code interpreter used to run it.
    +
    +  The "Corresponding Source" for a work in object code form means all
    +the source code needed to generate, install, and (for an executable
    +work) run the object code and to modify the work, including scripts to
    +control those activities.  However, it does not include the work's
    +System Libraries, or general-purpose tools or generally available free
    +programs which are used unmodified in performing those activities but
    +which are not part of the work.  For example, Corresponding Source
    +includes interface definition files associated with source files for
    +the work, and the source code for shared libraries and dynamically
    +linked subprograms that the work is specifically designed to require,
    +such as by intimate data communication or control flow between those
    +subprograms and other parts of the work.
    +
    +  The Corresponding Source need not include anything that users
    +can regenerate automatically from other parts of the Corresponding
    +Source.
    +
    +  The Corresponding Source for a work in source code form is that
    +same work.
    +
    +  2. Basic Permissions.
    +
    +  All rights granted under this License are granted for the term of
    +copyright on the Program, and are irrevocable provided the stated
    +conditions are met.  This License explicitly affirms your unlimited
    +permission to run the unmodified Program.  The output from running a
    +covered work is covered by this License only if the output, given its
    +content, constitutes a covered work.  This License acknowledges your
    +rights of fair use or other equivalent, as provided by copyright law.
    +
    +  You may make, run and propagate covered works that you do not
    +convey, without conditions so long as your license otherwise remains
    +in force.  You may convey covered works to others for the sole purpose
    +of having them make modifications exclusively for you, or provide you
    +with facilities for running those works, provided that you comply with
    +the terms of this License in conveying all material for which you do
    +not control copyright.  Those thus making or running the covered works
    +for you must do so exclusively on your behalf, under your direction
    +and control, on terms that prohibit them from making any copies of
    +your copyrighted material outside their relationship with you.
    +
    +  Conveying under any other circumstances is permitted solely under
    +the conditions stated below.  Sublicensing is not allowed; section 10
    +makes it unnecessary.
    +
    +  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
    +
    +  No covered work shall be deemed part of an effective technological
    +measure under any applicable law fulfilling obligations under article
    +11 of the WIPO copyright treaty adopted on 20 December 1996, or
    +similar laws prohibiting or restricting circumvention of such
    +measures.
    +
    +  When you convey a covered work, you waive any legal power to forbid
    +circumvention of technological measures to the extent such circumvention
    +is effected by exercising rights under this License with respect to
    +the covered work, and you disclaim any intention to limit operation or
    +modification of the work as a means of enforcing, against the work's
    +users, your or third parties' legal rights to forbid circumvention of
    +technological measures.
    +
    +  4. Conveying Verbatim Copies.
    +
    +  You may convey verbatim copies of the Program's source code as you
    +receive it, in any medium, provided that you conspicuously and
    +appropriately publish on each copy an appropriate copyright notice;
    +keep intact all notices stating that this License and any
    +non-permissive terms added in accord with section 7 apply to the code;
    +keep intact all notices of the absence of any warranty; and give all
    +recipients a copy of this License along with the Program.
    +
    +  You may charge any price or no price for each copy that you convey,
    +and you may offer support or warranty protection for a fee.
    +
    +  5. Conveying Modified Source Versions.
    +
    +  You may convey a work based on the Program, or the modifications to
    +produce it from the Program, in the form of source code under the
    +terms of section 4, provided that you also meet all of these conditions:
    +
    +    a) The work must carry prominent notices stating that you modified
    +    it, and giving a relevant date.
    +
    +    b) The work must carry prominent notices stating that it is
    +    released under this License and any conditions added under section
    +    7.  This requirement modifies the requirement in section 4 to
    +    "keep intact all notices".
    +
    +    c) You must license the entire work, as a whole, under this
    +    License to anyone who comes into possession of a copy.  This
    +    License will therefore apply, along with any applicable section 7
    +    additional terms, to the whole of the work, and all its parts,
    +    regardless of how they are packaged.  This License gives no
    +    permission to license the work in any other way, but it does not
    +    invalidate such permission if you have separately received it.
    +
    +    d) If the work has interactive user interfaces, each must display
    +    Appropriate Legal Notices; however, if the Program has interactive
    +    interfaces that do not display Appropriate Legal Notices, your
    +    work need not make them do so.
    +
    +  A compilation of a covered work with other separate and independent
    +works, which are not by their nature extensions of the covered work,
    +and which are not combined with it such as to form a larger program,
    +in or on a volume of a storage or distribution medium, is called an
    +"aggregate" if the compilation and its resulting copyright are not
    +used to limit the access or legal rights of the compilation's users
    +beyond what the individual works permit.  Inclusion of a covered work
    +in an aggregate does not cause this License to apply to the other
    +parts of the aggregate.
    +
    +  6. Conveying Non-Source Forms.
    +
    +  You may convey a covered work in object code form under the terms
    +of sections 4 and 5, provided that you also convey the
    +machine-readable Corresponding Source under the terms of this License,
    +in one of these ways:
    +
    +    a) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by the
    +    Corresponding Source fixed on a durable physical medium
    +    customarily used for software interchange.
    +
    +    b) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by a
    +    written offer, valid for at least three years and valid for as
    +    long as you offer spare parts or customer support for that product
    +    model, to give anyone who possesses the object code either (1) a
    +    copy of the Corresponding Source for all the software in the
    +    product that is covered by this License, on a durable physical
    +    medium customarily used for software interchange, for a price no
    +    more than your reasonable cost of physically performing this
    +    conveying of source, or (2) access to copy the
    +    Corresponding Source from a network server at no charge.
    +
    +    c) Convey individual copies of the object code with a copy of the
    +    written offer to provide the Corresponding Source.  This
    +    alternative is allowed only occasionally and noncommercially, and
    +    only if you received the object code with such an offer, in accord
    +    with subsection 6b.
    +
    +    d) Convey the object code by offering access from a designated
    +    place (gratis or for a charge), and offer equivalent access to the
    +    Corresponding Source in the same way through the same place at no
    +    further charge.  You need not require recipients to copy the
    +    Corresponding Source along with the object code.  If the place to
    +    copy the object code is a network server, the Corresponding Source
    +    may be on a different server (operated by you or a third party)
    +    that supports equivalent copying facilities, provided you maintain
    +    clear directions next to the object code saying where to find the
    +    Corresponding Source.  Regardless of what server hosts the
    +    Corresponding Source, you remain obligated to ensure that it is
    +    available for as long as needed to satisfy these requirements.
    +
    +    e) Convey the object code using peer-to-peer transmission, provided
    +    you inform other peers where the object code and Corresponding
    +    Source of the work are being offered to the general public at no
    +    charge under subsection 6d.
    +
    +  A separable portion of the object code, whose source code is excluded
    +from the Corresponding Source as a System Library, need not be
    +included in conveying the object code work.
    +
    +  A "User Product" is either (1) a "consumer product", which means any
    +tangible personal property which is normally used for personal, family,
    +or household purposes, or (2) anything designed or sold for incorporation
    +into a dwelling.  In determining whether a product is a consumer product,
    +doubtful cases shall be resolved in favor of coverage.  For a particular
    +product received by a particular user, "normally used" refers to a
    +typical or common use of that class of product, regardless of the status
    +of the particular user or of the way in which the particular user
    +actually uses, or expects or is expected to use, the product.  A product
    +is a consumer product regardless of whether the product has substantial
    +commercial, industrial or non-consumer uses, unless such uses represent
    +the only significant mode of use of the product.
    +
    +  "Installation Information" for a User Product means any methods,
    +procedures, authorization keys, or other information required to install
    +and execute modified versions of a covered work in that User Product from
    +a modified version of its Corresponding Source.  The information must
    +suffice to ensure that the continued functioning of the modified object
    +code is in no case prevented or interfered with solely because
    +modification has been made.
    +
    +  If you convey an object code work under this section in, or with, or
    +specifically for use in, a User Product, and the conveying occurs as
    +part of a transaction in which the right of possession and use of the
    +User Product is transferred to the recipient in perpetuity or for a
    +fixed term (regardless of how the transaction is characterized), the
    +Corresponding Source conveyed under this section must be accompanied
    +by the Installation Information.  But this requirement does not apply
    +if neither you nor any third party retains the ability to install
    +modified object code on the User Product (for example, the work has
    +been installed in ROM).
    +
    +  The requirement to provide Installation Information does not include a
    +requirement to continue to provide support service, warranty, or updates
    +for a work that has been modified or installed by the recipient, or for
    +the User Product in which it has been modified or installed.  Access to a
    +network may be denied when the modification itself materially and
    +adversely affects the operation of the network or violates the rules and
    +protocols for communication across the network.
    +
    +  Corresponding Source conveyed, and Installation Information provided,
    +in accord with this section must be in a format that is publicly
    +documented (and with an implementation available to the public in
    +source code form), and must require no special password or key for
    +unpacking, reading or copying.
    +
    +  7. Additional Terms.
    +
    +  "Additional permissions" are terms that supplement the terms of this
    +License by making exceptions from one or more of its conditions.
    +Additional permissions that are applicable to the entire Program shall
    +be treated as though they were included in this License, to the extent
    +that they are valid under applicable law.  If additional permissions
    +apply only to part of the Program, that part may be used separately
    +under those permissions, but the entire Program remains governed by
    +this License without regard to the additional permissions.
    +
    +  When you convey a copy of a covered work, you may at your option
    +remove any additional permissions from that copy, or from any part of
    +it.  (Additional permissions may be written to require their own
    +removal in certain cases when you modify the work.)  You may place
    +additional permissions on material, added by you to a covered work,
    +for which you have or can give appropriate copyright permission.
    +
    +  Notwithstanding any other provision of this License, for material you
    +add to a covered work, you may (if authorized by the copyright holders of
    +that material) supplement the terms of this License with terms:
    +
    +    a) Disclaiming warranty or limiting liability differently from the
    +    terms of sections 15 and 16 of this License; or
    +
    +    b) Requiring preservation of specified reasonable legal notices or
    +    author attributions in that material or in the Appropriate Legal
    +    Notices displayed by works containing it; or
    +
    +    c) Prohibiting misrepresentation of the origin of that material, or
    +    requiring that modified versions of such material be marked in
    +    reasonable ways as different from the original version; or
    +
    +    d) Limiting the use for publicity purposes of names of licensors or
    +    authors of the material; or
    +
    +    e) Declining to grant rights under trademark law for use of some
    +    trade names, trademarks, or service marks; or
    +
    +    f) Requiring indemnification of licensors and authors of that
    +    material by anyone who conveys the material (or modified versions of
    +    it) with contractual assumptions of liability to the recipient, for
    +    any liability that these contractual assumptions directly impose on
    +    those licensors and authors.
    +
    +  All other non-permissive additional terms are considered "further
    +restrictions" within the meaning of section 10.  If the Program as you
    +received it, or any part of it, contains a notice stating that it is
    +governed by this License along with a term that is a further
    +restriction, you may remove that term.  If a license document contains
    +a further restriction but permits relicensing or conveying under this
    +License, you may add to a covered work material governed by the terms
    +of that license document, provided that the further restriction does
    +not survive such relicensing or conveying.
    +
    +  If you add terms to a covered work in accord with this section, you
    +must place, in the relevant source files, a statement of the
    +additional terms that apply to those files, or a notice indicating
    +where to find the applicable terms.
    +
    +  Additional terms, permissive or non-permissive, may be stated in the
    +form of a separately written license, or stated as exceptions;
    +the above requirements apply either way.
    +
    +  8. Termination.
    +
    +  You may not propagate or modify a covered work except as expressly
    +provided under this License.  Any attempt otherwise to propagate or
    +modify it is void, and will automatically terminate your rights under
    +this License (including any patent licenses granted under the third
    +paragraph of section 11).
    +
    +  However, if you cease all violation of this License, then your
    +license from a particular copyright holder is reinstated (a)
    +provisionally, unless and until the copyright holder explicitly and
    +finally terminates your license, and (b) permanently, if the copyright
    +holder fails to notify you of the violation by some reasonable means
    +prior to 60 days after the cessation.
    +
    +  Moreover, your license from a particular copyright holder is
    +reinstated permanently if the copyright holder notifies you of the
    +violation by some reasonable means, this is the first time you have
    +received notice of violation of this License (for any work) from that
    +copyright holder, and you cure the violation prior to 30 days after
    +your receipt of the notice.
    +
    +  Termination of your rights under this section does not terminate the
    +licenses of parties who have received copies or rights from you under
    +this License.  If your rights have been terminated and not permanently
    +reinstated, you do not qualify to receive new licenses for the same
    +material under section 10.
    +
    +  9. Acceptance Not Required for Having Copies.
    +
    +  You are not required to accept this License in order to receive or
    +run a copy of the Program.  Ancillary propagation of a covered work
    +occurring solely as a consequence of using peer-to-peer transmission
    +to receive a copy likewise does not require acceptance.  However,
    +nothing other than this License grants you permission to propagate or
    +modify any covered work.  These actions infringe copyright if you do
    +not accept this License.  Therefore, by modifying or propagating a
    +covered work, you indicate your acceptance of this License to do so.
    +
    +  10. Automatic Licensing of Downstream Recipients.
    +
    +  Each time you convey a covered work, the recipient automatically
    +receives a license from the original licensors, to run, modify and
    +propagate that work, subject to this License.  You are not responsible
    +for enforcing compliance by third parties with this License.
    +
    +  An "entity transaction" is a transaction transferring control of an
    +organization, or substantially all assets of one, or subdividing an
    +organization, or merging organizations.  If propagation of a covered
    +work results from an entity transaction, each party to that
    +transaction who receives a copy of the work also receives whatever
    +licenses to the work the party's predecessor in interest had or could
    +give under the previous paragraph, plus a right to possession of the
    +Corresponding Source of the work from the predecessor in interest, if
    +the predecessor has it or can get it with reasonable efforts.
    +
    +  You may not impose any further restrictions on the exercise of the
    +rights granted or affirmed under this License.  For example, you may
    +not impose a license fee, royalty, or other charge for exercise of
    +rights granted under this License, and you may not initiate litigation
    +(including a cross-claim or counterclaim in a lawsuit) alleging that
    +any patent claim is infringed by making, using, selling, offering for
    +sale, or importing the Program or any portion of it.
    +
    +  11. Patents.
    +
    +  A "contributor" is a copyright holder who authorizes use under this
    +License of the Program or a work on which the Program is based.  The
    +work thus licensed is called the contributor's "contributor version".
    +
    +  A contributor's "essential patent claims" are all patent claims
    +owned or controlled by the contributor, whether already acquired or
    +hereafter acquired, that would be infringed by some manner, permitted
    +by this License, of making, using, or selling its contributor version,
    +but do not include claims that would be infringed only as a
    +consequence of further modification of the contributor version.  For
    +purposes of this definition, "control" includes the right to grant
    +patent sublicenses in a manner consistent with the requirements of
    +this License.
    +
    +  Each contributor grants you a non-exclusive, worldwide, royalty-free
    +patent license under the contributor's essential patent claims, to
    +make, use, sell, offer for sale, import and otherwise run, modify and
    +propagate the contents of its contributor version.
    +
    +  In the following three paragraphs, a "patent license" is any express
    +agreement or commitment, however denominated, not to enforce a patent
    +(such as an express permission to practice a patent or covenant not to
    +sue for patent infringement).  To "grant" such a patent license to a
    +party means to make such an agreement or commitment not to enforce a
    +patent against the party.
    +
    +  If you convey a covered work, knowingly relying on a patent license,
    +and the Corresponding Source of the work is not available for anyone
    +to copy, free of charge and under the terms of this License, through a
    +publicly available network server or other readily accessible means,
    +then you must either (1) cause the Corresponding Source to be so
    +available, or (2) arrange to deprive yourself of the benefit of the
    +patent license for this particular work, or (3) arrange, in a manner
    +consistent with the requirements of this License, to extend the patent
    +license to downstream recipients.  "Knowingly relying" means you have
    +actual knowledge that, but for the patent license, your conveying the
    +covered work in a country, or your recipient's use of the covered work
    +in a country, would infringe one or more identifiable patents in that
    +country that you have reason to believe are valid.
    +
    +  If, pursuant to or in connection with a single transaction or
    +arrangement, you convey, or propagate by procuring conveyance of, a
    +covered work, and grant a patent license to some of the parties
    +receiving the covered work authorizing them to use, propagate, modify
    +or convey a specific copy of the covered work, then the patent license
    +you grant is automatically extended to all recipients of the covered
    +work and works based on it.
    +
    +  A patent license is "discriminatory" if it does not include within
    +the scope of its coverage, prohibits the exercise of, or is
    +conditioned on the non-exercise of one or more of the rights that are
    +specifically granted under this License.  You may not convey a covered
    +work if you are a party to an arrangement with a third party that is
    +in the business of distributing software, under which you make payment
    +to the third party based on the extent of your activity of conveying
    +the work, and under which the third party grants, to any of the
    +parties who would receive the covered work from you, a discriminatory
    +patent license (a) in connection with copies of the covered work
    +conveyed by you (or copies made from those copies), or (b) primarily
    +for and in connection with specific products or compilations that
    +contain the covered work, unless you entered into that arrangement,
    +or that patent license was granted, prior to 28 March 2007.
    +
    +  Nothing in this License shall be construed as excluding or limiting
    +any implied license or other defenses to infringement that may
    +otherwise be available to you under applicable patent law.
    +
    +  12. No Surrender of Others' Freedom.
    +
    +  If conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot convey a
    +covered work so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you may
    +not convey it at all.  For example, if you agree to terms that obligate you
    +to collect a royalty for further conveying from those to whom you convey
    +the Program, the only way you could satisfy both those terms and this
    +License would be to refrain entirely from conveying the Program.
    +
    +  13. Use with the GNU Affero General Public License.
    +
    +  Notwithstanding any other provision of this License, you have
    +permission to link or combine any covered work with a work licensed
    +under version 3 of the GNU Affero General Public License into a single
    +combined work, and to convey the resulting work.  The terms of this
    +License will continue to apply to the part which is the covered work,
    +but the special requirements of the GNU Affero General Public License,
    +section 13, concerning interaction through a network will apply to the
    +combination as such.
    +
    +  14. Revised Versions of this License.
    +
    +  The Free Software Foundation may publish revised and/or new versions of
    +the GNU General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +  Each version is given a distinguishing version number.  If the
    +Program specifies that a certain numbered version of the GNU General
    +Public License "or any later version" applies to it, you have the
    +option of following the terms and conditions either of that numbered
    +version or of any later version published by the Free Software
    +Foundation.  If the Program does not specify a version number of the
    +GNU General Public License, you may choose any version ever published
    +by the Free Software Foundation.
    +
    +  If the Program specifies that a proxy can decide which future
    +versions of the GNU General Public License can be used, that proxy's
    +public statement of acceptance of a version permanently authorizes you
    +to choose that version for the Program.
    +
    +  Later license versions may give you additional or different
    +permissions.  However, no additional obligations are imposed on any
    +author or copyright holder as a result of your choosing to follow a
    +later version.
    +
    +  15. Disclaimer of Warranty.
    +
    +  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
    +APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
    +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
    +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
    +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
    +IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
    +ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. Limitation of Liability.
    +
    +  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
    +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
    +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
    +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
    +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
    +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    +SUCH DAMAGES.
    +
    +  17. Interpretation of Sections 15 and 16.
    +
    +  If the disclaimer of warranty and limitation of liability provided
    +above cannot be given local legal effect according to their terms,
    +reviewing courts shall apply local law that most closely approximates
    +an absolute waiver of all civil liability in connection with the
    +Program, unless a warranty or assumption of liability accompanies a
    +copy of the Program in return for a fee.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +state the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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 3 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, see <http://www.gnu.org/licenses/>.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +  If the program does terminal interaction, make it output a short
    +notice like this when it starts in an interactive mode:
    +
    +    <program>  Copyright (C) <year>  <name of author>
    +    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, your program's commands
    +might be different; for a GUI interface, you would use an "about box".
    +
    +  You should also get your employer (if you work as a programmer) or school,
    +if any, to sign a "copyright disclaimer" for the program, if necessary.
    +For more information on this, and how to apply and follow the GNU GPL, see
    +<http://www.gnu.org/licenses/>.
    +
    +  The GNU General Public License does not permit incorporating your program
    +into proprietary programs.  If your program is a subroutine library, you
    +may consider it more useful to permit linking proprietary applications with
    +the library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.  But first, please read
    +<http://www.gnu.org/philosophy/why-not-lgpl.html>.
    +
    +


    +
    +
    +
    +
    +
    iproute2 4.0.0
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    iptables 1.4.21
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    jansson 2.7
    +
    +
    +
    +Copyright (c) 2009-2014 Petri Lehtinen <petri@digip.org>
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in
    +all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    +THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    json-c 0.12
    +
    +
    +
    +
    +Copyright (c) 2009-2012 Eric Haszlakiewicz
    +
    +Permission is hereby granted, free of charge, to any person obtaining a
    +copy of this software and associated documentation files (the "Software"),
    +to deal in the Software without restriction, including without limitation
    +the rights to use, copy, modify, merge, publish, distribute, sublicense,
    +and/or sell copies of the Software, and to permit persons to whom the
    +Software is furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +----------------------------------------------------------------
    +
    +Copyright (c) 2004, 2005 Metaparadigm Pte Ltd
    +
    +Permission is hereby granted, free of charge, to any person obtaining a
    +copy of this software and associated documentation files (the "Software"),
    +to deal in the Software without restriction, including without limitation
    +the rights to use, copy, modify, merge, publish, distribute, sublicense,
    +and/or sell copies of the Software, and to permit persons to whom the
    +Software is furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included
    +in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    +SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    jsonfilter 2018-02-04
    +
    +
    +
    +/*
    + * Copyright (C) 2013-2014 Jo-Philipp Wich <jo@mein.io>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    libiwinfo 2015-06-01
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    libmesode 0.9.1
    +
    +
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The GNU General Public License is a free, copyleft license for
    +software and other kinds of works.
    +
    +  The licenses for most software and other practical works are designed
    +to take away your freedom to share and change the works.  By contrast,
    +the GNU General Public License is intended to guarantee your freedom to
    +share and change all versions of a program--to make sure it remains free
    +software for all its users.  We, the Free Software Foundation, use the
    +GNU General Public License for most of our software; it applies also to
    +any other work released this way by its authors.  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +them if you wish), that you receive source code or can get it if you
    +want it, that you can change the software or use pieces of it in new
    +free programs, and that you know you can do these things.
    +
    +  To protect your rights, we need to prevent others from denying you
    +these rights or asking you to surrender the rights.  Therefore, you have
    +certain responsibilities if you distribute copies of the software, or if
    +you modify it: responsibilities to respect the freedom of others.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must pass on to the recipients the same
    +freedoms that you received.  You must make sure that they, too, receive
    +or can get the source code.  And you must show them these terms so they
    +know their rights.
    +
    +  Developers that use the GNU GPL protect your rights with two steps:
    +(1) assert copyright on the software, and (2) offer you this License
    +giving you legal permission to copy, distribute and/or modify it.
    +
    +  For the developers' and authors' protection, the GPL clearly explains
    +that there is no warranty for this free software.  For both users' and
    +authors' sake, the GPL requires that modified versions be marked as
    +changed, so that their problems will not be attributed erroneously to
    +authors of previous versions.
    +
    +  Some devices are designed to deny users access to install or run
    +modified versions of the software inside them, although the manufacturer
    +can do so.  This is fundamentally incompatible with the aim of
    +protecting users' freedom to change the software.  The systematic
    +pattern of such abuse occurs in the area of products for individuals to
    +use, which is precisely where it is most unacceptable.  Therefore, we
    +have designed this version of the GPL to prohibit the practice for those
    +products.  If such problems arise substantially in other domains, we
    +stand ready to extend this provision to those domains in future versions
    +of the GPL, as needed to protect the freedom of users.
    +
    +  Finally, every program is threatened constantly by software patents.
    +States should not allow patents to restrict development and use of
    +software on general-purpose computers, but in those that do, we wish to
    +avoid the special danger that patents applied to a free program could
    +make it effectively proprietary.  To prevent this, the GPL assures that
    +patents cannot be used to render the program non-free.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                       TERMS AND CONDITIONS
    +
    +  0. Definitions.
    +
    +  "This License" refers to version 3 of the GNU General Public License.
    +
    +  "Copyright" also means copyright-like laws that apply to other kinds of
    +works, such as semiconductor masks.
    +
    +  "The Program" refers to any copyrightable work licensed under this
    +License.  Each licensee is addressed as "you".  "Licensees" and
    +"recipients" may be individuals or organizations.
    +
    +  To "modify" a work means to copy from or adapt all or part of the work
    +in a fashion requiring copyright permission, other than the making of an
    +exact copy.  The resulting work is called a "modified version" of the
    +earlier work or a work "based on" the earlier work.
    +
    +  A "covered work" means either the unmodified Program or a work based
    +on the Program.
    +
    +  To "propagate" a work means to do anything with it that, without
    +permission, would make you directly or secondarily liable for
    +infringement under applicable copyright law, except executing it on a
    +computer or modifying a private copy.  Propagation includes copying,
    +distribution (with or without modification), making available to the
    +public, and in some countries other activities as well.
    +
    +  To "convey" a work means any kind of propagation that enables other
    +parties to make or receive copies.  Mere interaction with a user through
    +a computer network, with no transfer of a copy, is not conveying.
    +
    +  An interactive user interface displays "Appropriate Legal Notices"
    +to the extent that it includes a convenient and prominently visible
    +feature that (1) displays an appropriate copyright notice, and (2)
    +tells the user that there is no warranty for the work (except to the
    +extent that warranties are provided), that licensees may convey the
    +work under this License, and how to view a copy of this License.  If
    +the interface presents a list of user commands or options, such as a
    +menu, a prominent item in the list meets this criterion.
    +
    +  1. Source Code.
    +
    +  The "source code" for a work means the preferred form of the work
    +for making modifications to it.  "Object code" means any non-source
    +form of a work.
    +
    +  A "Standard Interface" means an interface that either is an official
    +standard defined by a recognized standards body, or, in the case of
    +interfaces specified for a particular programming language, one that
    +is widely used among developers working in that language.
    +
    +  The "System Libraries" of an executable work include anything, other
    +than the work as a whole, that (a) is included in the normal form of
    +packaging a Major Component, but which is not part of that Major
    +Component, and (b) serves only to enable use of the work with that
    +Major Component, or to implement a Standard Interface for which an
    +implementation is available to the public in source code form.  A
    +"Major Component", in this context, means a major essential component
    +(kernel, window system, and so on) of the specific operating system
    +(if any) on which the executable work runs, or a compiler used to
    +produce the work, or an object code interpreter used to run it.
    +
    +  The "Corresponding Source" for a work in object code form means all
    +the source code needed to generate, install, and (for an executable
    +work) run the object code and to modify the work, including scripts to
    +control those activities.  However, it does not include the work's
    +System Libraries, or general-purpose tools or generally available free
    +programs which are used unmodified in performing those activities but
    +which are not part of the work.  For example, Corresponding Source
    +includes interface definition files associated with source files for
    +the work, and the source code for shared libraries and dynamically
    +linked subprograms that the work is specifically designed to require,
    +such as by intimate data communication or control flow between those
    +subprograms and other parts of the work.
    +
    +  The Corresponding Source need not include anything that users
    +can regenerate automatically from other parts of the Corresponding
    +Source.
    +
    +  The Corresponding Source for a work in source code form is that
    +same work.
    +
    +  2. Basic Permissions.
    +
    +  All rights granted under this License are granted for the term of
    +copyright on the Program, and are irrevocable provided the stated
    +conditions are met.  This License explicitly affirms your unlimited
    +permission to run the unmodified Program.  The output from running a
    +covered work is covered by this License only if the output, given its
    +content, constitutes a covered work.  This License acknowledges your
    +rights of fair use or other equivalent, as provided by copyright law.
    +
    +  You may make, run and propagate covered works that you do not
    +convey, without conditions so long as your license otherwise remains
    +in force.  You may convey covered works to others for the sole purpose
    +of having them make modifications exclusively for you, or provide you
    +with facilities for running those works, provided that you comply with
    +the terms of this License in conveying all material for which you do
    +not control copyright.  Those thus making or running the covered works
    +for you must do so exclusively on your behalf, under your direction
    +and control, on terms that prohibit them from making any copies of
    +your copyrighted material outside their relationship with you.
    +
    +  Conveying under any other circumstances is permitted solely under
    +the conditions stated below.  Sublicensing is not allowed; section 10
    +makes it unnecessary.
    +
    +  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
    +
    +  No covered work shall be deemed part of an effective technological
    +measure under any applicable law fulfilling obligations under article
    +11 of the WIPO copyright treaty adopted on 20 December 1996, or
    +similar laws prohibiting or restricting circumvention of such
    +measures.
    +
    +  When you convey a covered work, you waive any legal power to forbid
    +circumvention of technological measures to the extent such circumvention
    +is effected by exercising rights under this License with respect to
    +the covered work, and you disclaim any intention to limit operation or
    +modification of the work as a means of enforcing, against the work's
    +users, your or third parties' legal rights to forbid circumvention of
    +technological measures.
    +
    +  4. Conveying Verbatim Copies.
    +
    +  You may convey verbatim copies of the Program's source code as you
    +receive it, in any medium, provided that you conspicuously and
    +appropriately publish on each copy an appropriate copyright notice;
    +keep intact all notices stating that this License and any
    +non-permissive terms added in accord with section 7 apply to the code;
    +keep intact all notices of the absence of any warranty; and give all
    +recipients a copy of this License along with the Program.
    +
    +  You may charge any price or no price for each copy that you convey,
    +and you may offer support or warranty protection for a fee.
    +
    +  5. Conveying Modified Source Versions.
    +
    +  You may convey a work based on the Program, or the modifications to
    +produce it from the Program, in the form of source code under the
    +terms of section 4, provided that you also meet all of these conditions:
    +
    +    a) The work must carry prominent notices stating that you modified
    +    it, and giving a relevant date.
    +
    +    b) The work must carry prominent notices stating that it is
    +    released under this License and any conditions added under section
    +    7.  This requirement modifies the requirement in section 4 to
    +    "keep intact all notices".
    +
    +    c) You must license the entire work, as a whole, under this
    +    License to anyone who comes into possession of a copy.  This
    +    License will therefore apply, along with any applicable section 7
    +    additional terms, to the whole of the work, and all its parts,
    +    regardless of how they are packaged.  This License gives no
    +    permission to license the work in any other way, but it does not
    +    invalidate such permission if you have separately received it.
    +
    +    d) If the work has interactive user interfaces, each must display
    +    Appropriate Legal Notices; however, if the Program has interactive
    +    interfaces that do not display Appropriate Legal Notices, your
    +    work need not make them do so.
    +
    +  A compilation of a covered work with other separate and independent
    +works, which are not by their nature extensions of the covered work,
    +and which are not combined with it such as to form a larger program,
    +in or on a volume of a storage or distribution medium, is called an
    +"aggregate" if the compilation and its resulting copyright are not
    +used to limit the access or legal rights of the compilation's users
    +beyond what the individual works permit.  Inclusion of a covered work
    +in an aggregate does not cause this License to apply to the other
    +parts of the aggregate.
    +
    +  6. Conveying Non-Source Forms.
    +
    +  You may convey a covered work in object code form under the terms
    +of sections 4 and 5, provided that you also convey the
    +machine-readable Corresponding Source under the terms of this License,
    +in one of these ways:
    +
    +    a) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by the
    +    Corresponding Source fixed on a durable physical medium
    +    customarily used for software interchange.
    +
    +    b) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by a
    +    written offer, valid for at least three years and valid for as
    +    long as you offer spare parts or customer support for that product
    +    model, to give anyone who possesses the object code either (1) a
    +    copy of the Corresponding Source for all the software in the
    +    product that is covered by this License, on a durable physical
    +    medium customarily used for software interchange, for a price no
    +    more than your reasonable cost of physically performing this
    +    conveying of source, or (2) access to copy the
    +    Corresponding Source from a network server at no charge.
    +
    +    c) Convey individual copies of the object code with a copy of the
    +    written offer to provide the Corresponding Source.  This
    +    alternative is allowed only occasionally and noncommercially, and
    +    only if you received the object code with such an offer, in accord
    +    with subsection 6b.
    +
    +    d) Convey the object code by offering access from a designated
    +    place (gratis or for a charge), and offer equivalent access to the
    +    Corresponding Source in the same way through the same place at no
    +    further charge.  You need not require recipients to copy the
    +    Corresponding Source along with the object code.  If the place to
    +    copy the object code is a network server, the Corresponding Source
    +    may be on a different server (operated by you or a third party)
    +    that supports equivalent copying facilities, provided you maintain
    +    clear directions next to the object code saying where to find the
    +    Corresponding Source.  Regardless of what server hosts the
    +    Corresponding Source, you remain obligated to ensure that it is
    +    available for as long as needed to satisfy these requirements.
    +
    +    e) Convey the object code using peer-to-peer transmission, provided
    +    you inform other peers where the object code and Corresponding
    +    Source of the work are being offered to the general public at no
    +    charge under subsection 6d.
    +
    +  A separable portion of the object code, whose source code is excluded
    +from the Corresponding Source as a System Library, need not be
    +included in conveying the object code work.
    +
    +  A "User Product" is either (1) a "consumer product", which means any
    +tangible personal property which is normally used for personal, family,
    +or household purposes, or (2) anything designed or sold for incorporation
    +into a dwelling.  In determining whether a product is a consumer product,
    +doubtful cases shall be resolved in favor of coverage.  For a particular
    +product received by a particular user, "normally used" refers to a
    +typical or common use of that class of product, regardless of the status
    +of the particular user or of the way in which the particular user
    +actually uses, or expects or is expected to use, the product.  A product
    +is a consumer product regardless of whether the product has substantial
    +commercial, industrial or non-consumer uses, unless such uses represent
    +the only significant mode of use of the product.
    +
    +  "Installation Information" for a User Product means any methods,
    +procedures, authorization keys, or other information required to install
    +and execute modified versions of a covered work in that User Product from
    +a modified version of its Corresponding Source.  The information must
    +suffice to ensure that the continued functioning of the modified object
    +code is in no case prevented or interfered with solely because
    +modification has been made.
    +
    +  If you convey an object code work under this section in, or with, or
    +specifically for use in, a User Product, and the conveying occurs as
    +part of a transaction in which the right of possession and use of the
    +User Product is transferred to the recipient in perpetuity or for a
    +fixed term (regardless of how the transaction is characterized), the
    +Corresponding Source conveyed under this section must be accompanied
    +by the Installation Information.  But this requirement does not apply
    +if neither you nor any third party retains the ability to install
    +modified object code on the User Product (for example, the work has
    +been installed in ROM).
    +
    +  The requirement to provide Installation Information does not include a
    +requirement to continue to provide support service, warranty, or updates
    +for a work that has been modified or installed by the recipient, or for
    +the User Product in which it has been modified or installed.  Access to a
    +network may be denied when the modification itself materially and
    +adversely affects the operation of the network or violates the rules and
    +protocols for communication across the network.
    +
    +  Corresponding Source conveyed, and Installation Information provided,
    +in accord with this section must be in a format that is publicly
    +documented (and with an implementation available to the public in
    +source code form), and must require no special password or key for
    +unpacking, reading or copying.
    +
    +  7. Additional Terms.
    +
    +  "Additional permissions" are terms that supplement the terms of this
    +License by making exceptions from one or more of its conditions.
    +Additional permissions that are applicable to the entire Program shall
    +be treated as though they were included in this License, to the extent
    +that they are valid under applicable law.  If additional permissions
    +apply only to part of the Program, that part may be used separately
    +under those permissions, but the entire Program remains governed by
    +this License without regard to the additional permissions.
    +
    +  When you convey a copy of a covered work, you may at your option
    +remove any additional permissions from that copy, or from any part of
    +it.  (Additional permissions may be written to require their own
    +removal in certain cases when you modify the work.)  You may place
    +additional permissions on material, added by you to a covered work,
    +for which you have or can give appropriate copyright permission.
    +
    +  Notwithstanding any other provision of this License, for material you
    +add to a covered work, you may (if authorized by the copyright holders of
    +that material) supplement the terms of this License with terms:
    +
    +    a) Disclaiming warranty or limiting liability differently from the
    +    terms of sections 15 and 16 of this License; or
    +
    +    b) Requiring preservation of specified reasonable legal notices or
    +    author attributions in that material or in the Appropriate Legal
    +    Notices displayed by works containing it; or
    +
    +    c) Prohibiting misrepresentation of the origin of that material, or
    +    requiring that modified versions of such material be marked in
    +    reasonable ways as different from the original version; or
    +
    +    d) Limiting the use for publicity purposes of names of licensors or
    +    authors of the material; or
    +
    +    e) Declining to grant rights under trademark law for use of some
    +    trade names, trademarks, or service marks; or
    +
    +    f) Requiring indemnification of licensors and authors of that
    +    material by anyone who conveys the material (or modified versions of
    +    it) with contractual assumptions of liability to the recipient, for
    +    any liability that these contractual assumptions directly impose on
    +    those licensors and authors.
    +
    +  All other non-permissive additional terms are considered "further
    +restrictions" within the meaning of section 10.  If the Program as you
    +received it, or any part of it, contains a notice stating that it is
    +governed by this License along with a term that is a further
    +restriction, you may remove that term.  If a license document contains
    +a further restriction but permits relicensing or conveying under this
    +License, you may add to a covered work material governed by the terms
    +of that license document, provided that the further restriction does
    +not survive such relicensing or conveying.
    +
    +  If you add terms to a covered work in accord with this section, you
    +must place, in the relevant source files, a statement of the
    +additional terms that apply to those files, or a notice indicating
    +where to find the applicable terms.
    +
    +  Additional terms, permissive or non-permissive, may be stated in the
    +form of a separately written license, or stated as exceptions;
    +the above requirements apply either way.
    +
    +  8. Termination.
    +
    +  You may not propagate or modify a covered work except as expressly
    +provided under this License.  Any attempt otherwise to propagate or
    +modify it is void, and will automatically terminate your rights under
    +this License (including any patent licenses granted under the third
    +paragraph of section 11).
    +
    +  However, if you cease all violation of this License, then your
    +license from a particular copyright holder is reinstated (a)
    +provisionally, unless and until the copyright holder explicitly and
    +finally terminates your license, and (b) permanently, if the copyright
    +holder fails to notify you of the violation by some reasonable means
    +prior to 60 days after the cessation.
    +
    +  Moreover, your license from a particular copyright holder is
    +reinstated permanently if the copyright holder notifies you of the
    +violation by some reasonable means, this is the first time you have
    +received notice of violation of this License (for any work) from that
    +copyright holder, and you cure the violation prior to 30 days after
    +your receipt of the notice.
    +
    +  Termination of your rights under this section does not terminate the
    +licenses of parties who have received copies or rights from you under
    +this License.  If your rights have been terminated and not permanently
    +reinstated, you do not qualify to receive new licenses for the same
    +material under section 10.
    +
    +  9. Acceptance Not Required for Having Copies.
    +
    +  You are not required to accept this License in order to receive or
    +run a copy of the Program.  Ancillary propagation of a covered work
    +occurring solely as a consequence of using peer-to-peer transmission
    +to receive a copy likewise does not require acceptance.  However,
    +nothing other than this License grants you permission to propagate or
    +modify any covered work.  These actions infringe copyright if you do
    +not accept this License.  Therefore, by modifying or propagating a
    +covered work, you indicate your acceptance of this License to do so.
    +
    +  10. Automatic Licensing of Downstream Recipients.
    +
    +  Each time you convey a covered work, the recipient automatically
    +receives a license from the original licensors, to run, modify and
    +propagate that work, subject to this License.  You are not responsible
    +for enforcing compliance by third parties with this License.
    +
    +  An "entity transaction" is a transaction transferring control of an
    +organization, or substantially all assets of one, or subdividing an
    +organization, or merging organizations.  If propagation of a covered
    +work results from an entity transaction, each party to that
    +transaction who receives a copy of the work also receives whatever
    +licenses to the work the party's predecessor in interest had or could
    +give under the previous paragraph, plus a right to possession of the
    +Corresponding Source of the work from the predecessor in interest, if
    +the predecessor has it or can get it with reasonable efforts.
    +
    +  You may not impose any further restrictions on the exercise of the
    +rights granted or affirmed under this License.  For example, you may
    +not impose a license fee, royalty, or other charge for exercise of
    +rights granted under this License, and you may not initiate litigation
    +(including a cross-claim or counterclaim in a lawsuit) alleging that
    +any patent claim is infringed by making, using, selling, offering for
    +sale, or importing the Program or any portion of it.
    +
    +  11. Patents.
    +
    +  A "contributor" is a copyright holder who authorizes use under this
    +License of the Program or a work on which the Program is based.  The
    +work thus licensed is called the contributor's "contributor version".
    +
    +  A contributor's "essential patent claims" are all patent claims
    +owned or controlled by the contributor, whether already acquired or
    +hereafter acquired, that would be infringed by some manner, permitted
    +by this License, of making, using, or selling its contributor version,
    +but do not include claims that would be infringed only as a
    +consequence of further modification of the contributor version.  For
    +purposes of this definition, "control" includes the right to grant
    +patent sublicenses in a manner consistent with the requirements of
    +this License.
    +
    +  Each contributor grants you a non-exclusive, worldwide, royalty-free
    +patent license under the contributor's essential patent claims, to
    +make, use, sell, offer for sale, import and otherwise run, modify and
    +propagate the contents of its contributor version.
    +
    +  In the following three paragraphs, a "patent license" is any express
    +agreement or commitment, however denominated, not to enforce a patent
    +(such as an express permission to practice a patent or covenant not to
    +sue for patent infringement).  To "grant" such a patent license to a
    +party means to make such an agreement or commitment not to enforce a
    +patent against the party.
    +
    +  If you convey a covered work, knowingly relying on a patent license,
    +and the Corresponding Source of the work is not available for anyone
    +to copy, free of charge and under the terms of this License, through a
    +publicly available network server or other readily accessible means,
    +then you must either (1) cause the Corresponding Source to be so
    +available, or (2) arrange to deprive yourself of the benefit of the
    +patent license for this particular work, or (3) arrange, in a manner
    +consistent with the requirements of this License, to extend the patent
    +license to downstream recipients.  "Knowingly relying" means you have
    +actual knowledge that, but for the patent license, your conveying the
    +covered work in a country, or your recipient's use of the covered work
    +in a country, would infringe one or more identifiable patents in that
    +country that you have reason to believe are valid.
    +
    +  If, pursuant to or in connection with a single transaction or
    +arrangement, you convey, or propagate by procuring conveyance of, a
    +covered work, and grant a patent license to some of the parties
    +receiving the covered work authorizing them to use, propagate, modify
    +or convey a specific copy of the covered work, then the patent license
    +you grant is automatically extended to all recipients of the covered
    +work and works based on it.
    +
    +  A patent license is "discriminatory" if it does not include within
    +the scope of its coverage, prohibits the exercise of, or is
    +conditioned on the non-exercise of one or more of the rights that are
    +specifically granted under this License.  You may not convey a covered
    +work if you are a party to an arrangement with a third party that is
    +in the business of distributing software, under which you make payment
    +to the third party based on the extent of your activity of conveying
    +the work, and under which the third party grants, to any of the
    +parties who would receive the covered work from you, a discriminatory
    +patent license (a) in connection with copies of the covered work
    +conveyed by you (or copies made from those copies), or (b) primarily
    +for and in connection with specific products or compilations that
    +contain the covered work, unless you entered into that arrangement,
    +or that patent license was granted, prior to 28 March 2007.
    +
    +  Nothing in this License shall be construed as excluding or limiting
    +any implied license or other defenses to infringement that may
    +otherwise be available to you under applicable patent law.
    +
    +  12. No Surrender of Others' Freedom.
    +
    +  If conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot convey a
    +covered work so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you may
    +not convey it at all.  For example, if you agree to terms that obligate you
    +to collect a royalty for further conveying from those to whom you convey
    +the Program, the only way you could satisfy both those terms and this
    +License would be to refrain entirely from conveying the Program.
    +
    +  13. Use with the GNU Affero General Public License.
    +
    +  Notwithstanding any other provision of this License, you have
    +permission to link or combine any covered work with a work licensed
    +under version 3 of the GNU Affero General Public License into a single
    +combined work, and to convey the resulting work.  The terms of this
    +License will continue to apply to the part which is the covered work,
    +but the special requirements of the GNU Affero General Public License,
    +section 13, concerning interaction through a network will apply to the
    +combination as such.
    +
    +  14. Revised Versions of this License.
    +
    +  The Free Software Foundation may publish revised and/or new versions of
    +the GNU General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +  Each version is given a distinguishing version number.  If the
    +Program specifies that a certain numbered version of the GNU General
    +Public License "or any later version" applies to it, you have the
    +option of following the terms and conditions either of that numbered
    +version or of any later version published by the Free Software
    +Foundation.  If the Program does not specify a version number of the
    +GNU General Public License, you may choose any version ever published
    +by the Free Software Foundation.
    +
    +  If the Program specifies that a proxy can decide which future
    +versions of the GNU General Public License can be used, that proxy's
    +public statement of acceptance of a version permanently authorizes you
    +to choose that version for the Program.
    +
    +  Later license versions may give you additional or different
    +permissions.  However, no additional obligations are imposed on any
    +author or copyright holder as a result of your choosing to follow a
    +later version.
    +
    +  15. Disclaimer of Warranty.
    +
    +  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
    +APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
    +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
    +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
    +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
    +IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
    +ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. Limitation of Liability.
    +
    +  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
    +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
    +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
    +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
    +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
    +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    +SUCH DAMAGES.
    +
    +  17. Interpretation of Sections 15 and 16.
    +
    +  If the disclaimer of warranty and limitation of liability provided
    +above cannot be given local legal effect according to their terms,
    +reviewing courts shall apply local law that most closely approximates
    +an absolute waiver of all civil liability in connection with the
    +Program, unless a warranty or assumption of liability accompanies a
    +copy of the Program in return for a fee.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +state the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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 3 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, see <http://www.gnu.org/licenses/>.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +  If the program does terminal interaction, make it output a short
    +notice like this when it starts in an interactive mode:
    +
    +    <program>  Copyright (C) <year>  <name of author>
    +    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, your program's commands
    +might be different; for a GUI interface, you would use an "about box".
    +
    +  You should also get your employer (if you work as a programmer) or school,
    +if any, to sign a "copyright disclaimer" for the program, if necessary.
    +For more information on this, and how to apply and follow the GNU GPL, see
    +<http://www.gnu.org/licenses/>.
    +
    +  The GNU General Public License does not permit incorporating your program
    +into proprietary programs.  If your program is a subroutine library, you
    +may consider it more useful to permit linking proprietary applications with
    +the library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.  But first, please read
    +<http://www.gnu.org/philosophy/why-not-lgpl.html>.
    +Copyright (c) 2005-2009 Collecta, Inc.
    +
    +Permission is hereby granted, free of charge, to any person obtaining a copy
    +of this software and associated documentation files (the "Software"), to deal
    +in the Software without restriction, including without limitation the rights
    +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    +copies of the Software, and to permit persons to whom the Software is
    +furnished to do so, subject to the following conditions:
    +
    +The above copyright notice and this permission notice shall be included in
    +all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    +THE SOFTWARE.
    +
    +
    +


    +
    +
    +
    +
    +
    libmicrohttpd 0.9.59
    +
    +
    +
    +Some of this code is DUAL-LICENSED.  If you use MHD without HTTPS/SSL
    +support, you are free to choose between the LGPL and the eCos License
    +(http://ecos.sourceware.org/license-overview.html).  If you compile
    +MHD with HTTPS support, you must obey the terms of the GNU LGPL.
    +
    +
    +		  GNU LESSER GENERAL PUBLIC LICENSE
    +		       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +		  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +  
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +
    +
    +


    +
    +
    +
    +
    +
    libmicroxml 2015-03-18
    +
    +
    +
    +			   microxml License
    +			  September 18, 2010
    +
    +
    +The microxml library and included programs are provided under the
    +terms of the GNU Library General Public License version 2 (LGPL2)
    +with the following exceptions:
    +
    +  1. Static linking of applications to the microxml library
    +does not constitute a derivative work and does not require
    +the author to provide source code for the application, use
    +the shared microxml libraries, or link their applications
    +against a user-supplied version of microxml
    +
    +If you link the application to a modified version of
    +microxml then the changes to microxml must be provided
    +under the terms of the LGPL2 in sections 1, 2, and 4.
    +
    +  2. You do not have to provide a copy of the microxml license
    +with programs that are linked to the microxml library, nor
    +do you have to identify the microxml license in your
    +program or documentation as required by section 6 of the
    +LGPL2.
    +
    +		  GNU LIBRARY GENERAL PUBLIC LICENSE
    +			 Version 2, June 1991
    +
    +	  Copyright (C) 1991 Free Software Foundation, Inc.
    +       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    +
    +     Everyone is permitted to copy and distribute verbatim copies
    +      of this license document, but changing it is not allowed.
    +
    +    [This is the first released version of the library GPL.  It is
    +   numbered 2 because it goes with version 2 of the ordinary GPL.]
    +
    +			       Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Library General Public License, applies to some
    +specially designated Free Software Foundation software, and to any
    +other libraries whose authors decide to use it.  You can use it for
    +your libraries, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if
    +you distribute copies of the library, or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link a program with the library, you must provide
    +complete object files to the recipients so that they can relink them
    +with the library, after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  Our method of protecting your rights has two steps: (1) copyright
    +the library, and (2) offer you this license which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  Also, for each distributor's protection, we want to make certain
    +that everyone understands that there is no warranty for this free
    +library.  If the library is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original
    +version, so that any problems introduced by others will not reflect on
    +the original authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that companies distributing free
    +software will individually obtain patent licenses, thus in effect
    +transforming the program into proprietary software.  To prevent this,
    +we have made it clear that any patent must be licensed for everyone's
    +free use or not licensed at all.
    +
    +  Most GNU software, including some libraries, is covered by the ordinary
    +GNU General Public License, which was designed for utility programs.  This
    +license, the GNU Library General Public License, applies to certain
    +designated libraries.  This license is quite different from the ordinary
    +one; be sure to read it in full, and don't assume that anything in it is
    +the same as in the ordinary license.
    +
    +  The reason we have a separate public license for some libraries is that
    +they blur the distinction we usually make between modifying or adding to a
    +program and simply using it.  Linking a program with a library, without
    +changing the library, is in some sense simply using the library, and is
    +analogous to running a utility program or application program.  However, in
    +a textual and legal sense, the linked executable is a combined work, a
    +derivative of the original library, and the ordinary General Public License
    +treats it as such.
    +
    +  Because of this blurred distinction, using the ordinary General
    +Public License for libraries did not effectively promote software
    +sharing, because most developers did not use the libraries.  We
    +concluded that weaker conditions might promote sharing better.
    +
    +  However, unrestricted linking of non-free programs would deprive the
    +users of those programs of all benefit from the free status of the
    +libraries themselves.  This Library General Public License is intended to
    +permit developers of non-free programs to use free libraries, while
    +preserving your freedom as a user of such programs to change the free
    +libraries that are incorporated in them.  (We have not seen how to achieve
    +this as regards changes in header files, but we have achieved it as regards
    +changes in the actual functions of the Library.)  The hope is that this
    +will lead to faster development of free libraries.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, while the latter only
    +works together with the library.
    +
    +  Note that it is possible for a library to be covered by the ordinary
    +General Public License rather than by this special one.
    +
    +		  GNU LIBRARY GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library which
    +contains a notice placed by the copyright holder or other authorized
    +party saying it may be distributed under the terms of this Library
    +General Public License (also called "this License").  Each licensee is
    +addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also compile or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    c) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    d) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the source code distributed need not include anything that is normally
    +distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Library General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +     Appendix: How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    microxml is a micro XML parsing library
    +    Copyright (C) 2011 Luka Perkov
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Library General Public
    +    License as published by the Free Software Foundation; either
    +    version 2 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Library General Public License for more details.
    +
    +    You should have received a copy of the GNU Library General Public
    +    License along with this library; if not, write to the Free
    +    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libnl 3.2.21
    +
    +
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libpcap 1.5.3
    +
    +
    +
    +License: BSD
    + 
    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +  
    +  1. Redistributions of source code must retain the above copyright
    +     notice, this list of conditions and the following disclaimer.
    +  2. 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.
    +  3. The names of the authors may not be used to endorse or promote
    +     products derived from this software without specific prior
    +     written permission.
    +  
    +THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
    +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
    +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
    +
    +


    +
    +
    +
    +
    +
    librpc 2015-11-04
    +
    +
    +
    +/*
    + * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
    + * unrestricted use provided that this legend is included on all tape
    + * media and as a part of the software program in whole or part.  Users
    + * may copy or modify Sun RPC without charge, but are not authorized
    + * to license or distribute it to anyone else except as part of a product or
    + * program developed by the user.
    + *
    + * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
    + * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
    + * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
    + *
    + * Sun RPC is provided with no support and without any obligation on the
    + * part of Sun Microsystems, Inc. to assist in its use, correction,
    + * modification or enhancement.
    + *
    + * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
    + * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
    + * OR ANY PART THEREOF.
    + *
    + * In no event will Sun Microsystems, Inc. be liable for any lost revenue
    + * or profits or other special, indirect and consequential damages, even if
    + * Sun has been advised of the possibility of such damages.
    + *
    + * Sun Microsystems, Inc.
    + * 2550 Garcia Avenue
    + * Mountain View, California  94043
    + */
    +/*
    + * Copyright (C) 1984, Sun Microsystems, Inc.
    + */
    +
    +
    +


    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +
    +
    +
    +
    +
    libubox 2015-11-08
    +
    +
    +
    +/*
    + * Copyright (C) 2012 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    linux 4.4.60
    +
    +
    +
    +
    +   NOTE! This copyright does *not* cover user programs that use kernel
    + services by normal system calls - this is merely considered normal use
    + of the kernel, and does *not* fall under the heading of "derived work".
    + Also note that the GPL below is copyrighted by the Free Software
    + Foundation, but the instance of code that it refers to (the Linux
    + kernel) is copyrighted by me and others who actually wrote it.
    +
    + Also note that the only valid version of the GPL as far as the kernel
    + is concerned is _this_ particular version of the license (ie v2, not
    + v2.2 or v3.x or whatever), unless explicitly otherwise stated.
    +
    +			Linus Torvalds
    +
    +----------------------------------------
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +                       51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    miniupnpd 2.0.20170421
    +
    +
    +
    +MiniUPnPd
    +Copyright (c) 2006-2016, Thomas BERNARD
    +All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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.
    +    * The name of the author may not 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.
    +
    +
    +


    +
    +
    +
    +
    +
    net-snmp 5.7.3
    +
    +
    +
    +Various copyrights apply to this package, listed in various separate
    +parts below.  Please make sure that you read all the parts.
    +
    +---- Part 1: CMU/UCD copyright notice: (BSD like) -----
    +
    +
    +       Copyright 1989, 1991, 1992 by Carnegie Mellon University
    +
    +		  Derivative Work - 1996, 1998-2000
    +Copyright 1996, 1998-2000 The Regents of the University of California
    +
    +			 All Rights Reserved
    +
    +Permission to use, copy, modify and distribute this software and its
    +documentation for any purpose and without fee is hereby granted,
    +provided that the above copyright notice appears in all copies and
    +that both that copyright notice and this permission notice appear in
    +supporting documentation, and that the name of CMU and The Regents of
    +the University of California not be used in advertising or publicity
    +pertaining to distribution of the software without specific written
    +permission.
    +
    +CMU AND THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL
    +WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
    +WARRANTIES OF MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL CMU OR
    +THE REGENTS OF THE UNIVERSITY OF CALIFORNIA BE LIABLE FOR ANY SPECIAL,
    +INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
    +FROM THE LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
    +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
    +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    +
    +
    +---- Part 2: Networks Associates Technology, Inc copyright notice (BSD) -----
    +
    +Copyright (c) 2001-2003, Networks Associates Technology, Inc
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 the Networks Associates Technology, Inc 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 HOLDERS 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.
    +
    +---- Part 3: Cambridge Broadband Ltd. copyright notice (BSD) -----
    +
    +Portions of this code are copyright (c) 2001-2003, Cambridge Broadband Ltd.
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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.
    + 
    +*  The name of Cambridge Broadband Ltd. may not be used to endorse or
    +   promote products derived from this software without specific prior
    +   written permission.
    + 
    +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``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 HOLDER 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.
    +
    +
    +---- Part 4: Sun Microsystems, Inc. copyright notice (BSD) -----
    +
    +Copyright © 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 
    +California 95054, U.S.A. All rights reserved.
    +
    +Use is subject to license terms below.
    +
    +This distribution may include materials developed by third parties.
    +
    +Sun, Sun Microsystems, the Sun logo and Solaris are trademarks or registered 
    +trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 the Sun Microsystems, Inc. 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 HOLDERS 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.
    +
    +---- Part 5: Sparta, Inc copyright notice (BSD) -----
    +
    +Copyright (c) 2003-2013, Sparta, Inc
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 Sparta, Inc 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 HOLDERS 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.
    +
    +---- Part 6: Cisco/BUPTNIC copyright notice (BSD) -----
    +
    +Copyright (c) 2004, Cisco, Inc and Information Network
    +Center of Beijing University of Posts and Telecommunications.
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 Cisco, Inc, Beijing University of Posts and
    +   Telecommunications, nor the names of their 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 HOLDERS 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.
    +
    +---- Part 7: Fabasoft R&D Software GmbH & Co KG copyright notice (BSD) -----
    +
    +Copyright (c) Fabasoft R&D Software GmbH & Co KG, 2003
    +oss@fabasoft.com
    +Author: Bernhard Penz <bernhard.penz@fabasoft.com>
    +
    +Redistribution and use in source and binary forms, with or without
    +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.
    +
    +*  The name of Fabasoft R&D Software GmbH & Co KG or any of its subsidiaries, 
    +   brand or product names may not be used to endorse or promote products 
    +   derived from this software without specific prior written permission.
    +
    +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``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 HOLDER 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.
    +
    +---- Part 8: Apple Inc. copyright notice (BSD) -----
    +
    +Copyright (c) 2007 Apple Inc. All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without  
    +modification, are permitted provided that the following conditions  
    +are met:
    +
    +1.  Redistributions of source code must retain the above copyright  
    +notice, this list of conditions and the following disclaimer.
    +2.  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.
    +3.  Neither the name of Apple Inc. ("Apple") 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 APPLE AND ITS 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 APPLE OR ITS  
    +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.
    +
    +---- Part 9: ScienceLogic, LLC copyright notice (BSD) -----
    +
    +Copyright (c) 2009, ScienceLogic, LLC
    +All rights reserved.
    + 
    +Redistribution and use in source and binary forms, with or without
    +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 ScienceLogic, LLC 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
    +HOLDERS 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.
    +
    +---- Part 10: IETF copyright notice (BSD) -----
    +
    +Copyright (c) 2013 IETF Trust and the persons identified as authors of
    +the code.  All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 Internet Society, IETF or IETF Trust, nor the
    +names of specific 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.
    +
    +


    +
    +
    +
    +
    +
    netifd 2015-12-16
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    nghttp2 1.29.0
    +
    +
    +
    +The MIT License
    +
    +Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa
    +Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors
    +
    +Permission is hereby granted, free of charge, to any person obtaining
    +a copy of this software and associated documentation files (the
    +"Software"), to deal in the Software without restriction, including
    +without limitation the rights to use, copy, modify, merge, publish,
    +distribute, sublicense, and/or sell copies of the Software, and to
    +permit persons to whom the Software is furnished to do so, subject to
    +the following conditions:
    +
    +The above copyright notice and this permission notice shall be
    +included in all copies or substantial portions of the Software.
    +
    +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    +
    +


    +
    +
    +
    +
    +
    ntp 4.2.8p9
    +
    +
    +
    +This file is automatically generated from html/copyright.html
    +
    +  Copyright Notice
    +  
    +   jpg "Clone me," says Dolly sheepishly.
    +   
    +   Last update: 17-Jan-2015 00:16 UTC
    +     _________________________________________________________________
    +   
    +   The following copyright notice applies to all files collectively
    +   called the Network Time Protocol Version 4 Distribution. Unless
    +   specifically declared otherwise in an individual file, this entire
    +   notice applies as if the text was explicitly included in the file.
    +***********************************************************************
    +*                                                                     *
    +* Copyright (c) University of Delaware 1992-2015                      *
    +*                                                                     *
    +* Permission to use, copy, modify, and distribute this software and   *
    +* its documentation for any purpose with or without fee is hereby     *
    +* granted, provided that the above copyright notice appears in all    *
    +* copies and that both the copyright notice and this permission       *
    +* notice appear in supporting documentation, and that the name        *
    +* University of Delaware not be used in advertising or publicity      *
    +* pertaining to distribution of the software without specific,        *
    +* written prior permission. The University of Delaware makes no       *
    +* representations about the suitability this software for any         *
    +* purpose. It is provided "as is" without express or implied          *
    +* warranty.                                                           *
    +*                                                                     *
    +***********************************************************************
    +
    +   Content starting in 2011 from Harlan Stenn, Danny Mayer, and Martin
    +   Burnicki is:
    +***********************************************************************
    +*                                                                     *
    +* Copyright (c) Network Time Foundation 2011-2015                     *
    +*                                                                     *
    +* All Rights Reserved                                                 *
    +*                                                                     *
    +* Redistribution and use in source and binary forms, with or without  *
    +* modification, are permitted provided that the following conditions  *
    +* are met:                                                            *
    +* 1. Redistributions of source code must retain the above copyright   *
    +*    notice, this list of conditions and the following disclaimer.    *
    +* 2. 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.                                           *
    +*                                                                     *
    +* THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``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 AUTHORS 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.                                                             *
    +***********************************************************************
    +
    +   The following individuals contributed in part to the Network Time
    +   Protocol Distribution Version 4 and are acknowledged as authors of
    +   this work.
    +    1. [1]Takao Abe <takao_abe@xurb.jp> Clock driver for JJY receivers
    +    2. [2]Mark Andrews <mark_andrews@isc.org> Leitch atomic clock
    +       controller
    +    3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial
    +       line and PCI-bus devices
    +    4. [4]Viraj Bais <vbais@mailman1.intel.com> and [5]Clayton Kirkwood
    +       <kirkwood@striderfm.intel.com> port to WindowsNT 3.5
    +    5. [6]Michael Barone <michael,barone@lmco.com> GPSVME fixes
    +    6. [7]Karl Berry <karl@owl.HQ.ileaf.com> syslog to file option
    +    7. [8]Greg Brackley <greg.brackley@bigfoot.com> Major rework of WINNT
    +       port. Clean up recvbuf and iosignal code into separate modules.
    +    8. [9]Marc Brett <Marc.Brett@westgeo.com> Magnavox GPS clock driver
    +    9. [10]Piete Brooks <Piete.Brooks@cl.cam.ac.uk> MSF clock driver,
    +       Trimble PARSE support
    +   10. [11]Nelson B Bolyard <nelson@bolyard.me> update and complete
    +       broadcast and crypto features in sntp
    +   11. [12]Jean-Francois Boudreault
    +       <Jean-Francois.Boudreault@viagenie.qc.ca> IPv6 support
    +   12. [13]Reg Clemens <reg@dwf.com> Oncore driver (Current maintainer)
    +   13. [14]Steve Clift <clift@ml.csiro.au> OMEGA clock driver
    +   14. [15]Casey Crellin <casey@csc.co.za> vxWorks (Tornado) port and
    +       help with target configuration
    +   15. [16]Sven Dietrich <sven_dietrich@trimble.com> Palisade reference
    +       clock driver, NT adj. residuals, integrated Greg's Winnt port.
    +   16. [17]John A. Dundas III <dundas@salt.jpl.nasa.gov> Apple A/UX port
    +   17. [18]Torsten Duwe <duwe@immd4.informatik.uni-erlangen.de> Linux
    +       port
    +   18. [19]Dennis Ferguson <dennis@mrbill.canet.ca> foundation code for
    +       NTP Version 2 as specified in RFC-1119
    +   19. [20]John Hay <jhay@icomtek.csir.co.za> IPv6 support and testing
    +   20. [21]Dave Hart <davehart@davehart.com> General maintenance, Windows
    +       port interpolation rewrite
    +   21. [22]Claas Hilbrecht <neoclock4x@linum.com> NeoClock4X clock driver
    +   22. [23]Glenn Hollinger <glenn@herald.usask.ca> GOES clock driver
    +   23. [24]Mike Iglesias <iglesias@uci.edu> DEC Alpha port
    +   24. [25]Jim Jagielski <jim@jagubox.gsfc.nasa.gov> A/UX port
    +   25. [26]Jeff Johnson <jbj@chatham.usdesign.com> massive prototyping
    +       overhaul
    +   26. [27]Hans Lambermont <Hans.Lambermont@nl.origin-it.com> or
    +       [28]<H.Lambermont@chello.nl> ntpsweep
    +   27. [29]Poul-Henning Kamp <phk@FreeBSD.ORG> Oncore driver (Original
    +       author)
    +   28. [30]Frank Kardel [31]<kardel (at) ntp (dot) org> PARSE <GENERIC>
    +       (driver 14 reference clocks), STREAMS modules for PARSE, support
    +       scripts, syslog cleanup, dynamic interface handling
    +   29. [32]Johannes Maximilian Kuehn <kuehn@ntp.org> Rewrote sntp to
    +       comply with NTPv4 specification, ntpq saveconfig
    +   30. [33]William L. Jones <jones@hermes.chpc.utexas.edu> RS/6000 AIX
    +       modifications, HPUX modifications
    +   31. [34]Dave Katz <dkatz@cisco.com> RS/6000 AIX port
    +   32. [35]Craig Leres <leres@ee.lbl.gov> 4.4BSD port, ppsclock, Magnavox
    +       GPS clock driver
    +   33. [36]George Lindholm <lindholm@ucs.ubc.ca> SunOS 5.1 port
    +   34. [37]Louis A. Mamakos <louie@ni.umd.edu> MD5-based authentication
    +   35. [38]Lars H. Mathiesen <thorinn@diku.dk> adaptation of foundation
    +       code for Version 3 as specified in RFC-1305
    +   36. [39]Danny Mayer <mayer@ntp.org>Network I/O, Windows Port, Code
    +       Maintenance
    +   37. [40]David L. Mills <mills@udel.edu> Version 4 foundation,
    +       precision kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19,
    +       22, 36
    +   38. [41]Wolfgang Moeller <moeller@gwdgv1.dnet.gwdg.de> VMS port
    +   39. [42]Jeffrey Mogul <mogul@pa.dec.com> ntptrace utility
    +   40. [43]Tom Moore <tmoore@fievel.daytonoh.ncr.com> i386 svr4 port
    +   41. [44]Kamal A Mostafa <kamal@whence.com> SCO OpenServer port
    +   42. [45]Derek Mulcahy <derek@toybox.demon.co.uk> and [46]Damon
    +       Hart-Davis <d@hd.org> ARCRON MSF clock driver
    +   43. [47]Rob Neal <neal@ntp.org> Bancomm refclock and config/parse code
    +       maintenance
    +   44. [48]Rainer Pruy <Rainer.Pruy@informatik.uni-erlangen.de>
    +       monitoring/trap scripts, statistics file handling
    +   45. [49]Dirce Richards <dirce@zk3.dec.com> Digital UNIX V4.0 port
    +   46. [50]Wilfredo Sánchez <wsanchez@apple.com> added support for
    +       NetInfo
    +   47. [51]Nick Sayer <mrapple@quack.kfu.com> SunOS streams modules
    +   48. [52]Jack Sasportas <jack@innovativeinternet.com> Saved a Lot of
    +       space on the stuff in the html/pic/ subdirectory
    +   49. [53]Ray Schnitzler <schnitz@unipress.com> Unixware1 port
    +   50. [54]Michael Shields <shields@tembel.org> USNO clock driver
    +   51. [55]Jeff Steinman <jss@pebbles.jpl.nasa.gov> Datum PTS clock
    +       driver
    +   52. [56]Harlan Stenn <harlan@pfcs.com> GNU automake/autoconfigure
    +       makeover, various other bits (see the ChangeLog)
    +   53. [57]Kenneth Stone <ken@sdd.hp.com> HP-UX port
    +   54. [58]Ajit Thyagarajan <ajit@ee.udel.edu>IP multicast/anycast
    +       support
    +   55. [59]Tomoaki TSURUOKA <tsuruoka@nc.fukuoka-u.ac.jp>TRAK clock
    +       driver
    +   56. [60]Brian Utterback <brian.utterback@oracle.com> General codebase,
    +       Solaris issues
    +   57. [61]Loganaden Velvindron <loganaden@gmail.com> Sandboxing
    +       (libseccomp) support
    +   58. [62]Paul A Vixie <vixie@vix.com> TrueTime GPS driver, generic
    +       TrueTime clock driver
    +   59. [63]Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> corrected and
    +       validated HTML documents according to the HTML DTD
    +     _________________________________________________________________
    +
    +References
    +
    +   1. mailto:%20takao_abe@xurb.jp
    +   2. mailto:%20mark_andrews@isc.org
    +   3. mailto:%20altmeier@atlsoft.de
    +   4. mailto:%20vbais@mailman1.intel.co
    +   5. mailto:%20kirkwood@striderfm.intel.com
    +   6. mailto:%20michael.barone@lmco.com
    +   7. mailto:%20karl@owl.HQ.ileaf.com
    +   8. mailto:%20greg.brackley@bigfoot.com
    +   9. mailto:%20Marc.Brett@westgeo.com
    +  10. mailto:%20Piete.Brooks@cl.cam.ac.uk
    +  11. mailto:%20nelson@bolyard.me
    +  12. mailto:%20Jean-Francois.Boudreault@viagenie.qc.ca
    +  13. mailto:%20reg@dwf.com
    +  14. mailto:%20clift@ml.csiro.au
    +  15. mailto:%20casey@csc.co.za
    +  16. mailto:%20Sven_Dietrich@trimble.COM
    +  17. mailto:%20dundas@salt.jpl.nasa.gov
    +  18. mailto:%20duwe@immd4.informatik.uni-erlangen.de
    +  19. mailto:%20dennis@mrbill.canet.ca
    +  20. mailto:%20jhay@icomtek.csir.co.za
    +  21. mailto:%20davehart@davehart.com
    +  22. mailto:%20neoclock4x@linum.com
    +  23. mailto:%20glenn@herald.usask.ca
    +  24. mailto:%20iglesias@uci.edu
    +  25. mailto:%20jagubox.gsfc.nasa.gov
    +  26. mailto:%20jbj@chatham.usdesign.com
    +  27. mailto:%20Hans.Lambermont@nl.origin-it.com
    +  28. mailto:H.Lambermont@chello.nl
    +  29. mailto:%20phk@FreeBSD.ORG
    +  30. http://www4.informatik.uni-erlangen.de/%7ekardel
    +  31. mailto:%20kardel%20%28at%29%20ntp%20%28dot%29%20org
    +  32. mailto:kuehn@ntp.org
    +  33. mailto:%20jones@hermes.chpc.utexas.edu
    +  34. mailto:%20dkatz@cisco.com
    +  35. mailto:%20leres@ee.lbl.gov
    +  36. mailto:%20lindholm@ucs.ubc.ca
    +  37. mailto:%20louie@ni.umd.edu
    +  38. mailto:%20thorinn@diku.dk
    +  39. mailto:%20mayer@ntp.org
    +  40. mailto:%20mills@udel.edu
    +  41. mailto:%20moeller@gwdgv1.dnet.gwdg.de
    +  42. mailto:%20mogul@pa.dec.com
    +  43. mailto:%20tmoore@fievel.daytonoh.ncr.com
    +  44. mailto:%20kamal@whence.com
    +  45. mailto:%20derek@toybox.demon.co.uk
    +  46. mailto:%20d@hd.org
    +  47. mailto:%20neal@ntp.org
    +  48. mailto:%20Rainer.Pruy@informatik.uni-erlangen.de
    +  49. mailto:%20dirce@zk3.dec.com
    +  50. mailto:%20wsanchez@apple.com
    +  51. mailto:%20mrapple@quack.kfu.com
    +  52. mailto:%20jack@innovativeinternet.com
    +  53. mailto:%20schnitz@unipress.com
    +  54. mailto:%20shields@tembel.org
    +  55. mailto:%20pebbles.jpl.nasa.gov
    +  56. mailto:%20harlan@pfcs.com
    +  57. mailto:%20ken@sdd.hp.com
    +  58. mailto:%20ajit@ee.udel.edu
    +  59. mailto:%20tsuruoka@nc.fukuoka-u.ac.jp
    +  60. mailto:%20brian.utterback@oracle.com
    +  61. mailto:%20loganaden@gmail.com
    +  62. mailto:%20vixie@vix.com
    +  63. mailto:%20Ulrich.Windl@rz.uni-regensburg.de
    +
    +


    +
    +
    +
    +
    +
    odhcp6c 2016-02-08
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    open-plc-utils 2017-01-16
    +
    +
    +
    +/*====================================================================*
    + *
    + *   Copyright (c) 2013 Qualcomm Atheros, Inc.
    + *
    + *   All rights reserved.
    + *
    + *   Redistribution and use in source and binary forms, with or 
    + *   without modification, are permitted (subject to the limitations 
    + *   in the disclaimer below) 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 Qualcomm Atheros nor the names of 
    + *     its contributors may be used to endorse or promote products 
    + *     derived from this software without specific prior written 
    + *     permission.
    + *
    + *   NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE 
    + *   GRANTED BY THIS LICENSE. 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.  
    + *
    + *--------------------------------------------------------------------*/
    +
    +
    +
    +
    +


    +
    +
    +
    +
    +
    openssl 1.0.2o
    +
    +
    +
    +
    +  LICENSE ISSUES
    +  ==============
    +
    +  The OpenSSL toolkit stays under a double license, i.e. both the conditions of
    +  the OpenSSL License and the original SSLeay license apply to the toolkit.
    +  See below for the actual license texts. Actually both licenses are BSD-style
    +  Open Source licenses. In case of any license issues related to OpenSSL
    +  please contact openssl-core@openssl.org.
    +
    +  OpenSSL License
    +  ---------------
    +
    +/* ====================================================================
    + * Copyright (c) 1998-2018 The OpenSSL Project.  All rights reserved.
    + *
    + * Redistribution and use in source and binary forms, with or without
    + * modification, are permitted provided that the following conditions
    + * are met:
    + *
    + * 1. Redistributions of source code must retain the above copyright
    + *    notice, this list of conditions and the following disclaimer. 
    + *
    + * 2. 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.
    + *
    + * 3. All advertising materials mentioning features or use of this
    + *    software must display the following acknowledgment:
    + *    "This product includes software developed by the OpenSSL Project
    + *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
    + *
    + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
    + *    endorse or promote products derived from this software without
    + *    prior written permission. For written permission, please contact
    + *    openssl-core@openssl.org.
    + *
    + * 5. Products derived from this software may not be called "OpenSSL"
    + *    nor may "OpenSSL" appear in their names without prior written
    + *    permission of the OpenSSL Project.
    + *
    + * 6. Redistributions of any form whatsoever must retain the following
    + *    acknowledgment:
    + *    "This product includes software developed by the OpenSSL Project
    + *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
    + *
    + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
    + * EXPRESSED 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 OpenSSL PROJECT OR
    + * ITS 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.
    + * ====================================================================
    + *
    + * This product includes cryptographic software written by Eric Young
    + * (eay@cryptsoft.com).  This product includes software written by Tim
    + * Hudson (tjh@cryptsoft.com).
    + *
    + */
    +
    + Original SSLeay License
    + -----------------------
    +
    +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
    + * All rights reserved.
    + *
    + * This package is an SSL implementation written
    + * by Eric Young (eay@cryptsoft.com).
    + * The implementation was written so as to conform with Netscapes SSL.
    + * 
    + * This library is free for commercial and non-commercial use as long as
    + * the following conditions are aheared to.  The following conditions
    + * apply to all code found in this distribution, be it the RC4, RSA,
    + * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
    + * included with this distribution is covered by the same copyright terms
    + * except that the holder is Tim Hudson (tjh@cryptsoft.com).
    + * 
    + * Copyright remains Eric Young's, and as such any Copyright notices in
    + * the code are not to be removed.
    + * If this package is used in a product, Eric Young should be given attribution
    + * as the author of the parts of the library used.
    + * This can be in the form of a textual message at program startup or
    + * in documentation (online or textual) provided with the package.
    + * 
    + * Redistribution and use in source and binary forms, with or without
    + * modification, are permitted provided that the following conditions
    + * are met:
    + * 1. Redistributions of source code must retain the copyright
    + *    notice, this list of conditions and the following disclaimer.
    + * 2. 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.
    + * 3. All advertising materials mentioning features or use of this software
    + *    must display the following acknowledgement:
    + *    "This product includes cryptographic software written by
    + *     Eric Young (eay@cryptsoft.com)"
    + *    The word 'cryptographic' can be left out if the rouines from the library
    + *    being used are not cryptographic related :-).
    + * 4. If you include any Windows specific code (or a derivative thereof) from 
    + *    the apps directory (application code) you must include an acknowledgement:
    + *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
    + * 
    + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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.
    + * 
    + * The licence and distribution terms for any publically available version or
    + * derivative of this code cannot be changed.  i.e. this code cannot simply be
    + * copied and put under another distribution licence
    + * [including the GNU Public Licence.]
    + */
    +
    +
    +


    +
    +
    +
    +
    +
    openwrt
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    opkg 9c97d5ecd795709c8584e972bfdf3aee3a5b846d
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    procd 2015-10-29.1
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    protobuf 3.4.1
    +
    +
    +
    +This license applies to all parts of Protocol Buffers except the following:
    +
    +  - Atomicops support for generic gcc, located in
    +    src/google/protobuf/stubs/atomicops_internals_generic_gcc.h.
    +    This file is copyrighted by Red Hat Inc.
    +
    +  - Atomicops support for AIX/POWER, located in
    +    src/google/protobuf/stubs/atomicops_internals_power.h.
    +    This file is copyrighted by Bloomberg Finance LP.
    +
    +Copyright 2014, Google Inc.  All rights reserved.
    +
    +Redistribution and use in source and binary forms, with or without
    +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 Google Inc. 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.
    +
    +Code generated by the Protocol Buffer compiler is owned by the owner
    +of the input file used when generating it.  This code is not
    +standalone and requires a support library to be linked with it.  This
    +support library is itself covered by the above license.
    +
    +


    +
    +
    +
    +
    +
    relayd 2015-03-13
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    rpcd 2016-06-30
    +
    +
    +
    +/*
    + * rpcd - UBUS RPC server
    + *
    + *   Copyright (C) 2013-2014 Jo-Philipp Wich <jow@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    u-boot 2014.10
    +
    +
    +
    +  U-Boot is Free Software.  It is copyrighted by Wolfgang Denk and
    +many others who contributed code (see the actual source code and the
    +git commit messages for details).  You can redistribute U-Boot and/or
    +modify it under the terms of version 2 of the GNU General Public
    +License as published by the Free Software Foundation.  Most of it can
    +also be distributed, at your option, under any later version of the
    +GNU General Public License -- see individual files for exceptions.
    +
    +  NOTE! This license does *not* cover the so-called "standalone"
    +applications that use U-Boot services by means of the jump table
    +provided by U-Boot exactly for this purpose - this is merely
    +considered normal use of U-Boot, and does *not* fall under the
    +heading of "derived work" -- see file  Licenses/Exceptions  for
    +details.
    +
    +  Also note that the GPL and the other licenses are copyrighted by
    +the Free Software Foundation and other organizations, but the
    +instance of code that they refer to (the U-Boot source code) is
    +copyrighted by me and others who actually wrote it.
    +-- Wolfgang Denk
    +
    +
    +Like many other projects, U-Boot has a tradition of including big
    +blocks of License headers in all files.  This not only blows up the
    +source code with mostly redundant information, but also makes it very
    +difficult to generate License Clearing Reports.  An additional problem
    +is that even the same licenses are referred to by a number of
    +slightly varying text blocks (full, abbreviated, different
    +indentation, line wrapping and/or white space, with obsolete address
    +information, ...) which makes automatic processing a nightmare.
    +
    +To make this easier, such license headers in the source files will be
    +replaced with a single line reference to Unique License Identifiers
    +as defined by the Linux Foundation's SPDX project [1].  For example,
    +in a source file the full "GPL v2.0 or later" header text will be
    +replaced by a single line:
    +
    +	SPDX-License-Identifier:	GPL-2.0+
    +
    +Ideally, the license terms of all files in the source tree should be
    +defined by such License Identifiers; in no case a file can contain
    +more than one such License Identifier list.
    +
    +If a "SPDX-License-Identifier:" line references more than one Unique
    +License Identifier, then this means that the respective file can be
    +used under the terms of either of these licenses, i. e. with
    +
    +	SPDX-License-Identifier:	GPL-2.0+	BSD-3-Clause
    +
    +you can chose between GPL-2.0+ and BSD-3-Clause licensing.
    +
    +We use the SPDX Unique License Identifiers here; these are available
    +at [2].
    +
    +[1] http://spdx.org/
    +[2] http://spdx.org/licenses/
    +
    +Full name					SPDX Identifier	OSI Approved	File name		URI
    +=======================================================================================================================================
    +GNU General Public License v2.0 only		GPL-2.0		Y		gpl-2.0.txt		http://www.gnu.org/licenses/gpl-2.0.txt
    +GNU General Public License v2.0 or later	GPL-2.0+	Y		gpl-2.0.txt		http://www.gnu.org/licenses/gpl-2.0.txt
    +GNU Library General Public License v2 or later	LGPL-2.0+	Y		lgpl-2.0.txt		http://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt
    +GNU Lesser General Public License v2.1 or later	LGPL-2.1+	Y		lgpl-2.1.txt		http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
    +eCos license version 2.0			eCos-2.0			eCos-2.0.txt		http://www.gnu.org/licenses/ecos-license.html
    +BSD 2-Clause License				BSD-2-Clause	Y		bsd-2-clause.txt	http://spdx.org/licenses/BSD-2-Clause
    +BSD 3-clause "New" or "Revised" License		BSD-3-Clause	Y		bsd-3-clause.txt	http://spdx.org/licenses/BSD-3-Clause#licenseText
    +IBM PIBS (PowerPC Initialization and		IBM-pibs			ibm-pibs.txt
    +	Boot Software) license
    +ISC License					ISC		Y		isc.txt			https://spdx.org/licenses/ISC
    +
    +


    +
    +
    +
    +
    +
    ubi-utils 1.5.1
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) 19yy  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) 19yy name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    ubox 2015-11-22
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    ubus 2015-05-25
    +
    +
    +
    +/*
    + * Copyright (C) 2011 Felix Fietkau <nbd@openwrt.org>
    + *
    + * This program is free software; you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License version 2.1
    + * 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.
    + */
    +
    +


    +
    +
    +
    +
    +
    uci 2015-08-27.1
    +
    +
    +
    +/*
    + * blob.c - uci <-> blobmsg conversion layer
    + * Copyright (C) 2012-2013 Felix Fietkau <nbd@openwrt.org>
    + *
    + * This program is free software; you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License version 2.1
    + * 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 Lesser General Public License for more details.
    + */
    +
    +


    +
    +
    +
    +
    +
    uhttpd 2018-11-28
    +
    +
    +
    +/*
    + * uhttpd - Tiny single-threaded httpd
    + *
    + *   Copyright (C) 2010-2013 Jo-Philipp Wich <xm@subsignal.org>
    + *   Copyright (C) 2013 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    ustream-ssl 2015-07-09
    +
    +
    +
    +/*
    + * ustream-ssl - library for SSL over ustream
    + *
    + * Copyright (C) 2012 Felix Fietkau <nbd@openwrt.org>
    + *
    + * Permission to use, copy, modify, and/or distribute this software for any
    + * purpose with or without fee is hereby granted, provided that the above
    + * copyright notice and this permission notice appear in all copies.
    + *
    + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    + */
    +
    +


    +
    +
    +
    +
    +
    util-linux 2.25.2
    +
    +
    +
    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the Modified BSD License.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.BSD-3 file.
    +
    +


    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the GNU Lesser General Public
    +License as published by the Free Software Foundation; either
    +version 2.1 of the License, or (at your option) any later
    +version.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.LGPLv2.1 file.
    +
    +


    +This library is free software; you can redistribute it and/or
    +modify it under the terms of the GNU Lesser General Public
    +License as published by the Free Software Foundation; either
    +version 2.1 of the License, or (at your option) any later
    +version.
    +
    +The complete text of the license is available in the
    +../Documentation/licenses/COPYING.LGPLv2.1 file.
    +
    +


    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +                       Version 2.1, February 1999
    +
    + Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    + 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +[This is the first released version of the Lesser GPL.  It also counts
    + as the successor of the GNU Library Public License, version 2, hence
    + the version number 2.1.]
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +Licenses are intended to guarantee your freedom to share and change
    +free software--to make sure the software is free for all its users.
    +
    +  This license, the Lesser General Public License, applies to some
    +specially designated software packages--typically libraries--of the
    +Free Software Foundation and other authors who decide to use it.  You
    +can use it too, but we suggest you first think carefully about whether
    +this license or the ordinary General Public License is the better
    +strategy to use in any particular case, based on the explanations below.
    +
    +  When we speak of free software, we are referring to freedom of use,
    +not price.  Our General Public Licenses are designed to make sure that
    +you have the freedom to distribute copies of free software (and charge
    +for this service if you wish); that you receive source code or can get
    +it if you want it; that you can change the software and use pieces of
    +it in new free programs; and that you are informed that you can do
    +these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +distributors to deny you these rights or to ask you to surrender these
    +rights.  These restrictions translate to certain responsibilities for
    +you if you distribute copies of the library or if you modify it.
    +
    +  For example, if you distribute copies of the library, whether gratis
    +or for a fee, you must give the recipients all the rights that we gave
    +you.  You must make sure that they, too, receive or can get the source
    +code.  If you link other code with the library, you must provide
    +complete object files to the recipients, so that they can relink them
    +with the library after making changes to the library and recompiling
    +it.  And you must show them these terms so they know their rights.
    +
    +  We protect your rights with a two-step method: (1) we copyright the
    +library, and (2) we offer you this license, which gives you legal
    +permission to copy, distribute and/or modify the library.
    +
    +  To protect each distributor, we want to make it very clear that
    +there is no warranty for the free library.  Also, if the library is
    +modified by someone else and passed on, the recipients should know
    +that what they have is not the original version, so that the original
    +author's reputation will not be affected by problems that might be
    +introduced by others.
    +
    +  Finally, software patents pose a constant threat to the existence of
    +any free program.  We wish to make sure that a company cannot
    +effectively restrict the users of a free program by obtaining a
    +restrictive license from a patent holder.  Therefore, we insist that
    +any patent license obtained for a version of the library must be
    +consistent with the full freedom of use specified in this license.
    +
    +  Most GNU software, including some libraries, is covered by the
    +ordinary GNU General Public License.  This license, the GNU Lesser
    +General Public License, applies to certain designated libraries, and
    +is quite different from the ordinary General Public License.  We use
    +this license for certain libraries in order to permit linking those
    +libraries into non-free programs.
    +
    +  When a program is linked with a library, whether statically or using
    +a shared library, the combination of the two is legally speaking a
    +combined work, a derivative of the original library.  The ordinary
    +General Public License therefore permits such linking only if the
    +entire combination fits its criteria of freedom.  The Lesser General
    +Public License permits more lax criteria for linking other code with
    +the library.
    +
    +  We call this license the "Lesser" General Public License because it
    +does Less to protect the user's freedom than the ordinary General
    +Public License.  It also provides other free software developers Less
    +of an advantage over competing non-free programs.  These disadvantages
    +are the reason we use the ordinary General Public License for many
    +libraries.  However, the Lesser license provides advantages in certain
    +special circumstances.
    +
    +  For example, on rare occasions, there may be a special need to
    +encourage the widest possible use of a certain library, so that it becomes
    +a de-facto standard.  To achieve this, non-free programs must be
    +allowed to use the library.  A more frequent case is that a free
    +library does the same job as widely used non-free libraries.  In this
    +case, there is little to gain by limiting the free library to free
    +software only, so we use the Lesser General Public License.
    +
    +  In other cases, permission to use a particular library in non-free
    +programs enables a greater number of people to use a large body of
    +free software.  For example, permission to use the GNU C Library in
    +non-free programs enables many more people to use the whole GNU
    +operating system, as well as its variant, the GNU/Linux operating
    +system.
    +
    +  Although the Lesser General Public License is Less protective of the
    +users' freedom, it does ensure that the user of a program that is
    +linked with the Library has the freedom and the wherewithal to run
    +that program using a modified version of the Library.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.  Pay close attention to the difference between a
    +"work based on the library" and a "work that uses the library".  The
    +former contains code derived from the library, whereas the latter must
    +be combined with the library in order to run.
    +
    +                  GNU LESSER GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License Agreement applies to any software library or other
    +program which contains a notice placed by the copyright holder or
    +other authorized party saying it may be distributed under the terms of
    +this Lesser General Public License (also called "this License").
    +Each licensee is addressed as "you".
    +
    +  A "library" means a collection of software functions and/or data
    +prepared so as to be conveniently linked with application programs
    +(which use some of those functions and data) to form executables.
    +
    +  The "Library", below, refers to any such software library or work
    +which has been distributed under these terms.  A "work based on the
    +Library" means either the Library or any derivative work under
    +copyright law: that is to say, a work containing the Library or a
    +portion of it, either verbatim or with modifications and/or translated
    +straightforwardly into another language.  (Hereinafter, translation is
    +included without limitation in the term "modification".)
    +
    +  "Source code" for a work means the preferred form of the work for
    +making modifications to it.  For a library, complete source code means
    +all the source code for all modules it contains, plus any associated
    +interface definition files, plus the scripts used to control compilation
    +and installation of the library.
    +
    +  Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running a program using the Library is not restricted, and output from
    +such a program is covered only if its contents constitute a work based
    +on the Library (independent of the use of the Library in a tool for
    +writing it).  Whether that is true depends on what the Library does
    +and what the program that uses the Library does.
    +
    +  1. You may copy and distribute verbatim copies of the Library's
    +complete source code as you receive it, in any medium, provided that
    +you conspicuously and appropriately publish on each copy an
    +appropriate copyright notice and disclaimer of warranty; keep intact
    +all the notices that refer to this License and to the absence of any
    +warranty; and distribute a copy of this License along with the
    +Library.
    +
    +  You may charge a fee for the physical act of transferring a copy,
    +and you may at your option offer warranty protection in exchange for a
    +fee.
    +
    +  2. You may modify your copy or copies of the Library or any portion
    +of it, thus forming a work based on the Library, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) The modified work must itself be a software library.
    +
    +    b) You must cause the files modified to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    c) You must cause the whole of the work to be licensed at no
    +    charge to all third parties under the terms of this License.
    +
    +    d) If a facility in the modified Library refers to a function or a
    +    table of data to be supplied by an application program that uses
    +    the facility, other than as an argument passed when the facility
    +    is invoked, then you must make a good faith effort to ensure that,
    +    in the event an application does not supply such function or
    +    table, the facility still operates, and performs whatever part of
    +    its purpose remains meaningful.
    +
    +    (For example, a function in a library to compute square roots has
    +    a purpose that is entirely well-defined independent of the
    +    application.  Therefore, Subsection 2d requires that any
    +    application-supplied function or table used by this function must
    +    be optional: if the application does not supply it, the square
    +    root function must still compute square roots.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Library,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Library, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote
    +it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Library.
    +
    +In addition, mere aggregation of another work not based on the Library
    +with the Library (or with a work based on the Library) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may opt to apply the terms of the ordinary GNU General Public
    +License instead of this License to a given copy of the Library.  To do
    +this, you must alter all the notices that refer to this License, so
    +that they refer to the ordinary GNU General Public License, version 2,
    +instead of to this License.  (If a newer version than version 2 of the
    +ordinary GNU General Public License has appeared, then you can specify
    +that version instead if you wish.)  Do not make any other change in
    +these notices.
    +
    +  Once this change is made in a given copy, it is irreversible for
    +that copy, so the ordinary GNU General Public License applies to all
    +subsequent copies and derivative works made from that copy.
    +
    +  This option is useful when you wish to copy part of the code of
    +the Library into a program that is not a library.
    +
    +  4. You may copy and distribute the Library (or a portion or
    +derivative of it, under Section 2) in object code or executable form
    +under the terms of Sections 1 and 2 above provided that you accompany
    +it with the complete corresponding machine-readable source code, which
    +must be distributed under the terms of Sections 1 and 2 above on a
    +medium customarily used for software interchange.
    +
    +  If distribution of object code is made by offering access to copy
    +from a designated place, then offering equivalent access to copy the
    +source code from the same place satisfies the requirement to
    +distribute the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  5. A program that contains no derivative of any portion of the
    +Library, but is designed to work with the Library by being compiled or
    +linked with it, is called a "work that uses the Library".  Such a
    +work, in isolation, is not a derivative work of the Library, and
    +therefore falls outside the scope of this License.
    +
    +  However, linking a "work that uses the Library" with the Library
    +creates an executable that is a derivative of the Library (because it
    +contains portions of the Library), rather than a "work that uses the
    +library".  The executable is therefore covered by this License.
    +Section 6 states terms for distribution of such executables.
    +
    +  When a "work that uses the Library" uses material from a header file
    +that is part of the Library, the object code for the work may be a
    +derivative work of the Library even though the source code is not.
    +Whether this is true is especially significant if the work can be
    +linked without the Library, or if the work is itself a library.  The
    +threshold for this to be true is not precisely defined by law.
    +
    +  If such an object file uses only numerical parameters, data
    +structure layouts and accessors, and small macros and small inline
    +functions (ten lines or less in length), then the use of the object
    +file is unrestricted, regardless of whether it is legally a derivative
    +work.  (Executables containing this object code plus portions of the
    +Library will still fall under Section 6.)
    +
    +  Otherwise, if the work is a derivative of the Library, you may
    +distribute the object code for the work under the terms of Section 6.
    +Any executables containing that work also fall under Section 6,
    +whether or not they are linked directly with the Library itself.
    +
    +  6. As an exception to the Sections above, you may also combine or
    +link a "work that uses the Library" with the Library to produce a
    +work containing portions of the Library, and distribute that work
    +under terms of your choice, provided that the terms permit
    +modification of the work for the customer's own use and reverse
    +engineering for debugging such modifications.
    +
    +  You must give prominent notice with each copy of the work that the
    +Library is used in it and that the Library and its use are covered by
    +this License.  You must supply a copy of this License.  If the work
    +during execution displays copyright notices, you must include the
    +copyright notice for the Library among them, as well as a reference
    +directing the user to the copy of this License.  Also, you must do one
    +of these things:
    +
    +    a) Accompany the work with the complete corresponding
    +    machine-readable source code for the Library including whatever
    +    changes were used in the work (which must be distributed under
    +    Sections 1 and 2 above); and, if the work is an executable linked
    +    with the Library, with the complete machine-readable "work that
    +    uses the Library", as object code and/or source code, so that the
    +    user can modify the Library and then relink to produce a modified
    +    executable containing the modified Library.  (It is understood
    +    that the user who changes the contents of definitions files in the
    +    Library will not necessarily be able to recompile the application
    +    to use the modified definitions.)
    +
    +    b) Use a suitable shared library mechanism for linking with the
    +    Library.  A suitable mechanism is one that (1) uses at run time a
    +    copy of the library already present on the user's computer system,
    +    rather than copying library functions into the executable, and (2)
    +    will operate properly with a modified version of the library, if
    +    the user installs one, as long as the modified version is
    +    interface-compatible with the version that the work was made with.
    +
    +    c) Accompany the work with a written offer, valid for at
    +    least three years, to give the same user the materials
    +    specified in Subsection 6a, above, for a charge no more
    +    than the cost of performing this distribution.
    +
    +    d) If distribution of the work is made by offering access to copy
    +    from a designated place, offer equivalent access to copy the above
    +    specified materials from the same place.
    +
    +    e) Verify that the user has already received a copy of these
    +    materials or that you have already sent this user a copy.
    +
    +  For an executable, the required form of the "work that uses the
    +Library" must include any data and utility programs needed for
    +reproducing the executable from it.  However, as a special exception,
    +the materials to be distributed need not include anything that is
    +normally distributed (in either source or binary form) with the major
    +components (compiler, kernel, and so on) of the operating system on
    +which the executable runs, unless that component itself accompanies
    +the executable.
    +
    +  It may happen that this requirement contradicts the license
    +restrictions of other proprietary libraries that do not normally
    +accompany the operating system.  Such a contradiction means you cannot
    +use both them and the Library together in an executable that you
    +distribute.
    +
    +  7. You may place library facilities that are a work based on the
    +Library side-by-side in a single library together with other library
    +facilities not covered by this License, and distribute such a combined
    +library, provided that the separate distribution of the work based on
    +the Library and of the other library facilities is otherwise
    +permitted, and provided that you do these two things:
    +
    +    a) Accompany the combined library with a copy of the same work
    +    based on the Library, uncombined with any other library
    +    facilities.  This must be distributed under the terms of the
    +    Sections above.
    +
    +    b) Give prominent notice with the combined library of the fact
    +    that part of it is a work based on the Library, and explaining
    +    where to find the accompanying uncombined form of the same work.
    +
    +  8. You may not copy, modify, sublicense, link with, or distribute
    +the Library except as expressly provided under this License.  Any
    +attempt otherwise to copy, modify, sublicense, link with, or
    +distribute the Library is void, and will automatically terminate your
    +rights under this License.  However, parties who have received copies,
    +or rights, from you under this License will not have their licenses
    +terminated so long as such parties remain in full compliance.
    +
    +  9. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Library or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Library (or any work based on the
    +Library), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Library or works based on it.
    +
    +  10. Each time you redistribute the Library (or any work based on the
    +Library), the recipient automatically receives a license from the
    +original licensor to copy, distribute, link with or modify the Library
    +subject to these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties with
    +this License.
    +
    +  11. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Library at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Library by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Library.
    +
    +If any portion of this section is held invalid or unenforceable under any
    +particular circumstance, the balance of the section is intended to apply,
    +and the section as a whole is intended to apply in other circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  12. If the distribution and/or use of the Library is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Library under this License may add
    +an explicit geographical distribution limitation excluding those countries,
    +so that distribution is permitted only in or among countries not thus
    +excluded.  In such case, this License incorporates the limitation as if
    +written in the body of this License.
    +
    +  13. The Free Software Foundation may publish revised and/or new
    +versions of the Lesser General Public License from time to time.
    +Such new versions will be similar in spirit to the present version,
    +but may differ in detail to address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Library
    +specifies a version number of this License which applies to it and
    +"any later version", you have the option of following the terms and
    +conditions either of that version or of any later version published by
    +the Free Software Foundation.  If the Library does not specify a
    +license version number, you may choose any version ever published by
    +the Free Software Foundation.
    +
    +  14. If you wish to incorporate parts of the Library into other free
    +programs whose distribution conditions are incompatible with these,
    +write to the author to ask for permission.  For software which is
    +copyrighted by the Free Software Foundation, write to the Free
    +Software Foundation; we sometimes make exceptions for this.  Our
    +decision will be guided by the two goals of preserving the free status
    +of all derivatives of our free software and of promoting the sharing
    +and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    +LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +           How to Apply These Terms to Your New Libraries
    +
    +  If you develop a new library, and you want it to be of the greatest
    +possible use to the public, we recommend making it free software that
    +everyone can redistribute and change.  You can do so by permitting
    +redistribution under these terms (or, alternatively, under the terms of the
    +ordinary General Public License).
    +
    +  To apply these terms, attach the following notices to the library.  It is
    +safest to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least the
    +"copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the library's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This library is free software; you can redistribute it and/or
    +    modify it under the terms of the GNU Lesser General Public
    +    License as published by the Free Software Foundation; either
    +    version 2.1 of the License, or (at your option) any later version.
    +
    +    This library 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
    +    Lesser General Public License for more details.
    +
    +    You should have received a copy of the GNU Lesser General Public
    +    License along with this library; if not, write to the Free Software
    +    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the library, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the
    +  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1990
    +  Ty Coon, President of Vice
    +
    +That's all there is to it!
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
    + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Lesser General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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.,
    +    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.
    +
    +


    +Redistribution and use in source and binary forms, with or without
    +modification, are permitted provided that the following conditions
    +are met:
    +1. Redistributions of source code must retain the above copyright
    +   notice, and the entire permission notice in its entirety,
    +   including the disclaimer of warranties.
    +2. 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.
    +3. The name of the author may not be used to endorse or promote
    +   products derived from this software without specific prior
    +   written permission.
    +
    +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
    +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF
    +WHICH ARE HEREBY DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR 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 NOT ADVISED OF THE POSSIBILITY OF SUCH
    +DAMAGE.
    +
    +


    +                    GNU GENERAL PUBLIC LICENSE
    +                       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
    + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Lesser General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +                            NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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.,
    +    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    wireless_tools.29 29
    +
    +
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +		       Version 2, June 1991
    +
    + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    +     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +			    Preamble
    +
    +  The licenses for most software are designed to take away your
    +freedom to share and change it.  By contrast, the GNU General Public
    +License is intended to guarantee your freedom to share and change free
    +software--to make sure the software is free for all its users.  This
    +General Public License applies to most of the Free Software
    +Foundation's software and to any other program whose authors commit to
    +using it.  (Some other Free Software Foundation software is covered by
    +the GNU Library General Public License instead.)  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +this service if you wish), that you receive source code or can get it
    +if you want it, that you can change the software or use pieces of it
    +in new free programs; and that you know you can do these things.
    +
    +  To protect your rights, we need to make restrictions that forbid
    +anyone to deny you these rights or to ask you to surrender the rights.
    +These restrictions translate to certain responsibilities for you if you
    +distribute copies of the software, or if you modify it.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must give the recipients all the rights that
    +you have.  You must make sure that they, too, receive or can get the
    +source code.  And you must show them these terms so they know their
    +rights.
    +
    +  We protect your rights with two steps: (1) copyright the software, and
    +(2) offer you this license which gives you legal permission to copy,
    +distribute and/or modify the software.
    +
    +  Also, for each author's protection and ours, we want to make certain
    +that everyone understands that there is no warranty for this free
    +software.  If the software is modified by someone else and passed on, we
    +want its recipients to know that what they have is not the original, so
    +that any problems introduced by others will not reflect on the original
    +authors' reputations.
    +
    +  Finally, any free program is threatened constantly by software
    +patents.  We wish to avoid the danger that redistributors of a free
    +program will individually obtain patent licenses, in effect making the
    +program proprietary.  To prevent this, we have made it clear that any
    +patent must be licensed for everyone's free use or not licensed at all.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +		    GNU GENERAL PUBLIC LICENSE
    +   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    +
    +  0. This License applies to any program or other work which contains
    +a notice placed by the copyright holder saying it may be distributed
    +under the terms of this General Public License.  The "Program", below,
    +refers to any such program or work, and a "work based on the Program"
    +means either the Program or any derivative work under copyright law:
    +that is to say, a work containing the Program or a portion of it,
    +either verbatim or with modifications and/or translated into another
    +language.  (Hereinafter, translation is included without limitation in
    +the term "modification".)  Each licensee is addressed as "you".
    +
    +Activities other than copying, distribution and modification are not
    +covered by this License; they are outside its scope.  The act of
    +running the Program is not restricted, and the output from the Program
    +is covered only if its contents constitute a work based on the
    +Program (independent of having been made by running the Program).
    +Whether that is true depends on what the Program does.
    +
    +  1. You may copy and distribute verbatim copies of the Program's
    +source code as you receive it, in any medium, provided that you
    +conspicuously and appropriately publish on each copy an appropriate
    +copyright notice and disclaimer of warranty; keep intact all the
    +notices that refer to this License and to the absence of any warranty;
    +and give any other recipients of the Program a copy of this License
    +along with the Program.
    +
    +You may charge a fee for the physical act of transferring a copy, and
    +you may at your option offer warranty protection in exchange for a fee.
    +
    +  2. You may modify your copy or copies of the Program or any portion
    +of it, thus forming a work based on the Program, and copy and
    +distribute such modifications or work under the terms of Section 1
    +above, provided that you also meet all of these conditions:
    +
    +    a) You must cause the modified files to carry prominent notices
    +    stating that you changed the files and the date of any change.
    +
    +    b) You must cause any work that you distribute or publish, that in
    +    whole or in part contains or is derived from the Program or any
    +    part thereof, to be licensed as a whole at no charge to all third
    +    parties under the terms of this License.
    +
    +    c) If the modified program normally reads commands interactively
    +    when run, you must cause it, when started running for such
    +    interactive use in the most ordinary way, to print or display an
    +    announcement including an appropriate copyright notice and a
    +    notice that there is no warranty (or else, saying that you provide
    +    a warranty) and that users may redistribute the program under
    +    these conditions, and telling the user how to view a copy of this
    +    License.  (Exception: if the Program itself is interactive but
    +    does not normally print such an announcement, your work based on
    +    the Program is not required to print an announcement.)
    +
    +These requirements apply to the modified work as a whole.  If
    +identifiable sections of that work are not derived from the Program,
    +and can be reasonably considered independent and separate works in
    +themselves, then this License, and its terms, do not apply to those
    +sections when you distribute them as separate works.  But when you
    +distribute the same sections as part of a whole which is a work based
    +on the Program, the distribution of the whole must be on the terms of
    +this License, whose permissions for other licensees extend to the
    +entire whole, and thus to each and every part regardless of who wrote it.
    +
    +Thus, it is not the intent of this section to claim rights or contest
    +your rights to work written entirely by you; rather, the intent is to
    +exercise the right to control the distribution of derivative or
    +collective works based on the Program.
    +
    +In addition, mere aggregation of another work not based on the Program
    +with the Program (or with a work based on the Program) on a volume of
    +a storage or distribution medium does not bring the other work under
    +the scope of this License.
    +
    +  3. You may copy and distribute the Program (or a work based on it,
    +under Section 2) in object code or executable form under the terms of
    +Sections 1 and 2 above provided that you also do one of the following:
    +
    +    a) Accompany it with the complete corresponding machine-readable
    +    source code, which must be distributed under the terms of Sections
    +    1 and 2 above on a medium customarily used for software interchange; or,
    +
    +    b) Accompany it with a written offer, valid for at least three
    +    years, to give any third party, for a charge no more than your
    +    cost of physically performing source distribution, a complete
    +    machine-readable copy of the corresponding source code, to be
    +    distributed under the terms of Sections 1 and 2 above on a medium
    +    customarily used for software interchange; or,
    +
    +    c) Accompany it with the information you received as to the offer
    +    to distribute corresponding source code.  (This alternative is
    +    allowed only for noncommercial distribution and only if you
    +    received the program in object code or executable form with such
    +    an offer, in accord with Subsection b above.)
    +
    +The source code for a work means the preferred form of the work for
    +making modifications to it.  For an executable work, complete source
    +code means all the source code for all modules it contains, plus any
    +associated interface definition files, plus the scripts used to
    +control compilation and installation of the executable.  However, as a
    +special exception, the source code distributed need not include
    +anything that is normally distributed (in either source or binary
    +form) with the major components (compiler, kernel, and so on) of the
    +operating system on which the executable runs, unless that component
    +itself accompanies the executable.
    +
    +If distribution of executable or object code is made by offering
    +access to copy from a designated place, then offering equivalent
    +access to copy the source code from the same place counts as
    +distribution of the source code, even though third parties are not
    +compelled to copy the source along with the object code.
    +
    +  4. You may not copy, modify, sublicense, or distribute the Program
    +except as expressly provided under this License.  Any attempt
    +otherwise to copy, modify, sublicense or distribute the Program is
    +void, and will automatically terminate your rights under this License.
    +However, parties who have received copies, or rights, from you under
    +this License will not have their licenses terminated so long as such
    +parties remain in full compliance.
    +
    +  5. You are not required to accept this License, since you have not
    +signed it.  However, nothing else grants you permission to modify or
    +distribute the Program or its derivative works.  These actions are
    +prohibited by law if you do not accept this License.  Therefore, by
    +modifying or distributing the Program (or any work based on the
    +Program), you indicate your acceptance of this License to do so, and
    +all its terms and conditions for copying, distributing or modifying
    +the Program or works based on it.
    +
    +  6. Each time you redistribute the Program (or any work based on the
    +Program), the recipient automatically receives a license from the
    +original licensor to copy, distribute or modify the Program subject to
    +these terms and conditions.  You may not impose any further
    +restrictions on the recipients' exercise of the rights granted herein.
    +You are not responsible for enforcing compliance by third parties to
    +this License.
    +
    +  7. If, as a consequence of a court judgment or allegation of patent
    +infringement or for any other reason (not limited to patent issues),
    +conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot
    +distribute so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you
    +may not distribute the Program at all.  For example, if a patent
    +license would not permit royalty-free redistribution of the Program by
    +all those who receive copies directly or indirectly through you, then
    +the only way you could satisfy both it and this License would be to
    +refrain entirely from distribution of the Program.
    +
    +If any portion of this section is held invalid or unenforceable under
    +any particular circumstance, the balance of the section is intended to
    +apply and the section as a whole is intended to apply in other
    +circumstances.
    +
    +It is not the purpose of this section to induce you to infringe any
    +patents or other property right claims or to contest validity of any
    +such claims; this section has the sole purpose of protecting the
    +integrity of the free software distribution system, which is
    +implemented by public license practices.  Many people have made
    +generous contributions to the wide range of software distributed
    +through that system in reliance on consistent application of that
    +system; it is up to the author/donor to decide if he or she is willing
    +to distribute software through any other system and a licensee cannot
    +impose that choice.
    +
    +This section is intended to make thoroughly clear what is believed to
    +be a consequence of the rest of this License.
    +
    +  8. If the distribution and/or use of the Program is restricted in
    +certain countries either by patents or by copyrighted interfaces, the
    +original copyright holder who places the Program under this License
    +may add an explicit geographical distribution limitation excluding
    +those countries, so that distribution is permitted only in or among
    +countries not thus excluded.  In such case, this License incorporates
    +the limitation as if written in the body of this License.
    +
    +  9. The Free Software Foundation may publish revised and/or new versions
    +of the General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +Each version is given a distinguishing version number.  If the Program
    +specifies a version number of this License which applies to it and "any
    +later version", you have the option of following the terms and conditions
    +either of that version or of any later version published by the Free
    +Software Foundation.  If the Program does not specify a version number of
    +this License, you may choose any version ever published by the Free Software
    +Foundation.
    +
    +  10. If you wish to incorporate parts of the Program into other free
    +programs whose distribution conditions are different, write to the author
    +to ask for permission.  For software which is copyrighted by the Free
    +Software Foundation, write to the Free Software Foundation; we sometimes
    +make exceptions for this.  Our decision will be guided by the two goals
    +of preserving the free status of all derivatives of our free software and
    +of promoting the sharing and reuse of software generally.
    +
    +			    NO WARRANTY
    +
    +  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
    +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
    +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
    +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    +REPAIR OR CORRECTION.
    +
    +  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    +POSSIBILITY OF SUCH DAMAGES.
    +
    +		     END OF TERMS AND CONDITIONS
    +
    +	    How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +convey the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    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
    +
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +If the program is interactive, make it output a short notice like this
    +when it starts in an interactive mode:
    +
    +    Gnomovision version 69, Copyright (C) year  name of author
    +    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, the commands you use may
    +be called something other than `show w' and `show c'; they could even be
    +mouse-clicks or menu items--whatever suits your program.
    +
    +You should also get your employer (if you work as a programmer) or your
    +school, if any, to sign a "copyright disclaimer" for the program, if
    +necessary.  Here is a sample; alter the names:
    +
    +  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    +  `Gnomovision' (which makes passes at compilers) written by James Hacker.
    +
    +  <signature of Ty Coon>, 1 April 1989
    +  Ty Coon, President of Vice
    +
    +This General Public License does not permit incorporating your program into
    +proprietary programs.  If your program is a subroutine library, you may
    +consider it more useful to permit linking proprietary applications with the
    +library.  If this is what you want to do, use the GNU Library General
    +Public License instead of this License.
    +
    +


    +
    +
    +
    +
    +
    zlib 1.2.11
    +
    +
    +
    +ZLIB DATA COMPRESSION LIBRARY
    +
    +zlib 1.2.11 is a general purpose data compression library.  All the code is
    +thread safe.  The data format used by the zlib library is described by RFCs
    +(Request for Comments) 1950 to 1952 in the files
    +http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
    +rfc1952 (gzip format).
    +
    +All functions of the compression library are documented in the file zlib.h
    +(volunteer to write man pages welcome, contact zlib@gzip.org).  A usage example
    +of the library is given in the file test/example.c which also tests that
    +the library is working correctly.  Another example is given in the file
    +test/minigzip.c.  The compression library itself is composed of all source
    +files in the root directory.
    +
    +To compile all files and run the test program, follow the instructions given at
    +the top of Makefile.in.  In short "./configure; make test", and if that goes
    +well, "make install" should work for most flavors of Unix.  For Windows, use
    +one of the special makefiles in win32/ or contrib/vstudio/ .  For VMS, use
    +make_vms.com.
    +
    +Questions about zlib should be sent to <zlib@gzip.org>, or to Gilles Vollant
    +<info@winimage.com> for the Windows DLL version.  The zlib home page is
    +http://zlib.net/ .  Before reporting a problem, please check this site to
    +verify that you have the latest version of zlib; otherwise get the latest
    +version and check whether the problem still exists or not.
    +
    +PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help.
    +
    +Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan.  1997
    +issue of Dr.  Dobb's Journal; a copy of the article is available at
    +http://marknelson.us/1997/01/01/zlib-engine/ .
    +
    +The changes made in version 1.2.11 are documented in the file ChangeLog.
    +
    +Unsupported third party contributions are provided in directory contrib/ .
    +
    +zlib is available in Java using the java.util.zip package, documented at
    +http://java.sun.com/developer/technicalArticles/Programming/compression/ .
    +
    +A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is available
    +at CPAN (Comprehensive Perl Archive Network) sites, including
    +http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
    +
    +A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is
    +available in Python 1.5 and later versions, see
    +http://docs.python.org/library/zlib.html .
    +
    +zlib is built into tcl: http://wiki.tcl.tk/4610 .
    +
    +An experimental package to read and write files in .zip format, written on top
    +of zlib by Gilles Vollant <info@winimage.com>, is available in the
    +contrib/minizip directory of zlib.
    +
    +
    +Notes for some targets:
    +
    +- For Windows DLL versions, please see win32/DLL_FAQ.txt
    +
    +- For 64-bit Irix, deflate.c must be compiled without any optimization. With
    +  -O, one libpng test fails. The test works in 32 bit mode (with the -n32
    +  compiler flag). The compiler bug has been reported to SGI.
    +
    +- zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works
    +  when compiled with cc.
    +
    +- On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is
    +  necessary to get gzprintf working correctly. This is done by configure.
    +
    +- zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with
    +  other compilers. Use "make test" to check your compiler.
    +
    +- gzdopen is not supported on RISCOS or BEOS.
    +
    +- For PalmOs, see http://palmzlib.sourceforge.net/
    +
    +
    +Acknowledgments:
    +
    +  The deflate format used by zlib was defined by Phil Katz.  The deflate and
    +  zlib specifications were written by L.  Peter Deutsch.  Thanks to all the
    +  people who reported problems and suggested various improvements in zlib; they
    +  are too numerous to cite here.
    +
    +Copyright notice:
    +
    + (C) 1995-2017 Jean-loup Gailly and Mark Adler
    +
    +  This software is provided 'as-is', without any express or implied
    +  warranty.  In no event will the authors be held liable for any damages
    +  arising from the use of this software.
    +
    +  Permission is granted to anyone to use this software for any purpose,
    +  including commercial applications, and to alter it and redistribute it
    +  freely, subject to the following restrictions:
    +
    +  1. The origin of this software must not be misrepresented; you must not
    +     claim that you wrote the original software. If you use this software
    +     in a product, an acknowledgment in the product documentation would be
    +     appreciated but is not required.
    +  2. Altered source versions must be plainly marked as such, and must not be
    +     misrepresented as being the original software.
    +  3. This notice may not be removed or altered from any source distribution.
    +
    +  Jean-loup Gailly        Mark Adler
    +  jloup@gzip.org          madler@alumni.caltech.edu
    +
    +If you use the zlib library in a product, we would appreciate *not* receiving
    +lengthy legal documents to sign.  The sources are provided for free but without
    +warranty of any kind.  The library has been entirely written by Jean-loup
    +Gailly and Mark Adler; it does not include third-party code.
    +
    +If you redistribute modified sources, we would appreciate that you include in
    +the file ChangeLog history information documenting your changes.  Please read
    +the FAQ for more information on the distribution of modified source versions.
    +
    +


    +
    +
    +
    + + diff --git a/usr/share/miniupnpd/firewall.include b/usr/share/miniupnpd/firewall.include new file mode 100644 index 0000000..818af9d --- /dev/null +++ b/usr/share/miniupnpd/firewall.include @@ -0,0 +1,55 @@ +#!/bin/sh +# miniupnpd integration for firewall3 + +IP6TABLES=/usr/sbin/ip6tables + +iptables -t filter -N MINIUPNPD 2>/dev/null +iptables -t nat -N MINIUPNPD 2>/dev/null + +[ -x $IP6TABLES ] && $IP6TABLES -t filter -N MINIUPNPD 2>/dev/null + +. /lib/functions/network.sh + +ADDED=0 + +add_extzone_rules() { + local ext_zone=$1 + + [ -z "$ext_zone" ] && return + + # IPv4 - due to NAT, need to add both to nat and filter table + iptables -t filter -I zone_${ext_zone}_forward -j MINIUPNPD + iptables -t nat -I zone_${ext_zone}_prerouting -j MINIUPNPD + + # IPv6 if available - filter only + [ -x $IP6TABLES ] && { + $IP6TABLES -t filter -I zone_${ext_zone}_forward -j MINIUPNPD + } + ADDED=$(($ADDED + 1)) +} + +# By default, user configuration is king. + +for ext_iface in $(uci -q get upnpd.config.external_iface); do + add_extzone_rules $(fw3 -q network "$ext_iface") +done + +add_extzone_rules $(uci -q get upnpd.config.external_zone) + +[ ! $ADDED = 0 ] && exit 0 + + +# If really nothing is available, resort to network_find_wan{,6} and +# assume external interfaces all have same firewall zone. + +# (This heuristic may fail horribly, in case of e.g. multihoming, so +# please set external_zone in that case!) + +network_find_wan wan_iface +network_find_wan6 wan6_iface + +for ext_iface in $wan_iface $wan6_iface; do + # fw3 -q network fails on sub-interfaces => map to device first + network_get_device ext_device $ext_iface + add_extzone_rules $(fw3 -q device "$ext_device") +done diff --git a/usr/share/plc/simpleconnect.awk b/usr/share/plc/simpleconnect.awk new file mode 100644 index 0000000..6177a2b --- /dev/null +++ b/usr/share/plc/simpleconnect.awk @@ -0,0 +1,25 @@ +BEGIN { + FS="[ ,]" +} + +/^INIT: [01]/ { + system( "uci -P/var/state revert plc.plc.simpleconnect" ); + system( "uci -P/var/state set plc.plc.simpleconnect=0" ); + if ( $2 == 1 ) { + system("logger \"plcgpio: Simple Connect sanity check triggered.\""); + } +} + +/^EVENT: 1[34],/ { + system( "uci -P/var/state revert plc.plc.simpleconnect" ); + system( "uci -P/var/state set plc.plc.simpleconnect=" ($2 - 13) * 256 + $3 ); + + if( $3 != 0 ) { + system( "uci -P/var/state revert plc.plc.joiner" ); + } +} + +/^JOINER:/ { + system( "uci -P/var/state revert plc.plc.joiner" ); + system( "uci -P/var/state set plc.plc.joiner=" $2 ); +} diff --git a/usr/share/rpcd/acl.d/debug.json b/usr/share/rpcd/acl.d/debug.json new file mode 100644 index 0000000..fb5ec1e --- /dev/null +++ b/usr/share/rpcd/acl.d/debug.json @@ -0,0 +1,779 @@ +{ + "unauthenticated": { + "description": "Functions allowed for unauthenticated requests", + "read": { + "ubus": { + "luci2.ui": [ + "themes" + ] + } + } + }, + "core": { + "description": "Core functions for LuCI", + "read": { + "ubus": { + "luci2.ui": [ + "*" + ], + "session": [ + "access", + "destroy", + "get", + "get_timeout" + ], + "uci": [ + "*" + ] + } + } + }, + "status": { + "description": "Status information display", + "read": { + "ubus": { + "iwinfo": [ + "devices", + "info", + "assoclist", + "phyname", + "scan" + ], + "system": [ + "info", + "board" + ], + "network.interface": [ + "status" + ], + "network.interface.*": [ + "status" + ], + "network.swconfig": [ + "list", + "status", + "info" + ], + "luci2.network": [ + "conntrack_count", + "dhcp_leases", + "dhcp6_leases", + "arp_table", + "routes", + "routes6" + ], + "network.info": [ + "*" + ], + "luci2.system": [ + "diskfree", + "syslog", + "dmesg", + "process_list" + ], + "service": [ + "list" + ], + "ath10k.peerstat": [ + "get" + ] + } + } + }, + "system": { + "description": "General system settings", + "read": { + "ubus": { + "system": [ + "info", + "board" + ], + "luci2.system": [ + "init_list" + ] + }, + "uci": [ + "luci" + ] + }, + "write": { + "ubus": { + "luci2.system": [ + "init_action" + ] + }, + "uci": [ + "luci" + ] + } + }, + "admin": { + "description": "Authentication and SSH settings", + "read": { + "ubus": { + "luci2.system": [ + "sshkeys_get" + ] + }, + "uci": [ + "dropbear" + ] + }, + "write": { + "ubus": { + "luci2.system": [ + "sshkeys_set", + "password_set" + ] + }, + "uci": [ + "dropbear" + ] + } + }, + "users": { + "description": "Guest login settings", + "read": { + "uci": [ + "rpcd" + ] + }, + "write": { + "uci": [ + "rpcd" + ] + } + }, + "accounts": { + "description": "Add user, change password", + "write": { + "ubus": { + "system.accounts": [ + "password_set" + ] + } + } + }, + "software": { + "description": "Package management", + "read": { + "ubus": { + "system": [ + "info", + "board" + ], + "luci2.opkg": [ + "list", + "list_installed", + "find", + "config_get" + ] + }, + "uci": [ + "easycwmp" + ] + }, + "write": { + "ubus": { + "luci2.opkg": [ + "install", + "remove", + "update", + "config_set" + ] + } + } + }, + "upgrade": { + "description": "Firmware upgrade", + "read": { + "ubus": { + "system.management.upgrade": [ + "test" + ] + } + }, + "write": { + "base-cgi": [ + "upload" + ], + "ubus": { + "system.management.upgrade": [ + "start", + "clean" + ], + "system.management": [ + "reboot", + "version" + ] + } + } + }, + "backup": { + "description": "Backup and Restore", + "read": { + "base-cgi": [ + "backup" + ], + "ubus": { + "system.management.backup": [ + "get", + "list" + ] + } + }, + "write": { + "ubus": { + "system.management.backup": [ + "clean", + "set", + "restore", + "restore_state" + ], + "system.management": [ + "reboot", + "version" + ] + } + } + }, + "factorydefault": { + "description": "factorydefault and reboot", + "read": { + "ubus": { + "system.management.factorydefault": [ + "test" + ] + } + }, + "write": { + "ubus": { + "system.management.factorydefault": [ + "start" + ], + "system.management": [ + "reboot", + "version" + ] + } + } + }, + "startup": { + "description": "System boot settings", + "read": { + "ubus": { + "luci2.system": [ + "init_list", + "rclocal_get" + ] + } + }, + "write": { + "ubus": { + "luci2.system": [ + "init_action", + "rclocal_set" + ] + } + } + }, + "cron": { + "description": "Crontab management", + "read": { + "ubus": { + "luci2.system": [ + "crontab_get" + ] + } + }, + "write": { + "ubus": { + "luci2.system": [ + "crontab_set" + ] + } + } + }, + "leds": { + "description": "Hardware LED configuration", + "read": { + "ubus": { + "network.device": [ + "status" + ], + "luci2.system": [ + "led_list", + "usb_list" + ] + }, + "uci": [ + "system" + ] + }, + "write": { + "uci": [ + "system" + ] + } + }, + "diagnostics": { + "description": "Network diagnostic tools", + "read": { + "ubus": { + "luci2.network": [ + "ping", + "ping6", + "traceroute", + "traceroute6", + "nslookup" + ] + } + } + }, + "hostnames": { + "description": "Host entry management", + "read": { + "uci": [ + "dhcp" + ] + }, + "write": { + "uci": [ + "dhcp" + ] + } + }, + "socketman": { + "description": "Socketman management", + "read": { + "uci": [ + "socketman" + ], + "ubus": { + "system.management.cloud": [ + "disable" + ] + } + }, + "write": { + "ubus": { + "system.management.cloud": [ + "disable" + ] + } + } + }, + "homeplug": { + "description": "HomePlug management", + "read": { + "ubus": { + "network.plctool": [ + "fw_version", + "identity", + "membership", + "avlninfo", + "get_pibsettings" + ] + }, + "uci": [ + "plc" + ] + }, + "write": { + "ubus": { + "network.plctool": [ + "defaults", + "pushbtn", + "set_nmk", + "set_npw", + "add_secid", + "set_pibsettings" + ] + }, + "uci": [ + "plc" + ] + } + }, + "ghn": { + "description": "G.hn management", + "read": { + "ubus": { + "network.ghntool": [ + "ghninfo", + "get_settings", + "version" + ] + }, + "uci": [ + "ghn" + ] + }, + "write": { + "ubus": { + "network.ghntool": [ + "pushbtn", + "set_npw", + "factory_reset", + "set_settings" + ] + }, + "uci": [ + "ghn" + ] + } + }, + "powerline": { + "description": "Powerline (HPAV/G.hn) management", + "read": { + "ubus": { + "network.powerline": [ + "get_compat_mode", + "get_user_notches" + ] + } + }, + "write": { + "ubus": { + "network.powerline": [ + "set_compat_mode", + "set_user_notches" + ] + } + } + }, + "network": { + "description": "Network, switch and routing configuration", + "read": { + "ubus": { + "network": [ + "get_proto_handlers" + ], + "network.wps": [ + "*" + ], + "network.wifi": [ + "*" + ], + "network.device": [ + "status" + ], + "network.interface": [ + "dump" + ], + "network.wireless": [ + "status" + ], + "luci2.network": [ + "switch_list", + "switch_info", + "switch_status", + "device_list" + ], + "luci2.network.bwmon": [ + "devices", + "statistics" + ] + }, + "uci": [ + "network", + "wireless" + ] + }, + "write": { + "ubus": { + "network.interface.wwan": [ + "up", "down" + ] + }, + "uci": [ + "network", + "wireless" + ] + } + }, + "firewall": { + "description": "Firewall configuration", + "read": { + "uci": [ + "firewall" + ] + }, + "write": { + "uci": [ + "firewall" + ] + } + }, + "systeminformation": { + "description": "system information", + "read": { + "ubus": { + "system.info": [ + "syslog", + "image" + ], + "system.init": [ + "list" + ], + "system.date": [ + "get" + ] + } + } + }, + "snmp": { + "description": "SNMP configuration", + "read": { + "uci": [ + "snmpd" + ] + }, + "write": { + "uci": [ + "snmpd" + ] + } + }, + "avahi": { + "description": "mdns configuration", + "read": { + "uci": [ + "avahi" + ] + }, + "write": { + "uci": [ + "avahi" + ] + } + }, + "upnpd": { + "description": "SSDP configuration", + "read": { + "uci": [ + "upnpd" + ] + }, + "write": { + "uci": [ + "upnpd" + ] + } + }, + "mdnsresponder": { + "description": "mDNSResponder", + "read": { + "uci": [ + "mDNSResponder" + ] + }, + "write": { + "uci": [ + "mDNSResponder" + ] + } + }, + "radius": { + "description": "Radius Configuration", + "read": { + "uci": [ + "radius" + ] + }, + "write": { + "uci": [ + "radius" + ] + } + }, + "delos": { + "description": "Delos basic configuration", + "read": { + "uci": [ + "delos" + ] + } + }, + "vlan": { + "description": "VLAN configuration", + "read": { + "uci": [ + "vlan" + ] + }, + "write": { + "uci": [ + "vlan" + ] + } + }, + "wifitoggle": { + "description": "wifitoggle", + "read": { + "ubus": { + "wifitoggle": [ + "remaining", + "toggle" + ] + } + } + }, + "buzzer": { + "description": "buzzer", + "read": { + "ubus": { + "buzzer": [ + "*" + ] + } + } + }, + "wifi_schedule": { + "description": "wifi schedule configuration", + "read": { + "uci": [ + "wifi_schedule" + ] + }, + "write": { + "uci": [ + "wifi_schedule" + ] + } + }, + "lbd": { + "description": "band steering configuration", + "read": { + "uci": [ + "lbd" + ] + }, + "write": { + "uci": [ + "lbd" + ] + } + }, + "acd": { + "description": "auto configuration", + "read": { + "uci": [ + "acd" + ] + }, + "write": { + "uci": [ + "acd" + ] + } + }, + "configsync": { + "description": "auto configuration", + "read": { + "uci": [ + "configsync" + ] + }, + "write": { + "uci": [ + "configsync" + ] + } + }, + "repacd": { + "description": "auto configuration", + "read": { + "uci": [ + "repacd" + ] + }, + "write": { + "uci": [ + "repacd" + ] + } + }, + "hyd": { + "description": "hyfi hybrid configuration", + "read": { + "uci": [ + "hyd" + ] + }, + "write": { + "uci": [ + "hyd" + ] + } + }, + "wsplcd": { + "description": "hyfi security configuration", + "read": { + "uci": [ + "wsplcd" + ] + }, + "write": { + "uci": [ + "wsplcd" + ] + } + }, + "fwuagent": { + "description": "Agent for hawkBit auto firmware update", + "read": { + "uci": [ + "fwuagent" + ], + "ubus": { + "fwuagent": [ + "force_poll", + "get_deployment", + "accept_deployment" + ] + } + }, + "write": { + "uci": [ + "fwuagent" + ], + "ubus": { + "fwuagent": [ + "accept_deployment" + ] + } + } + }, + "parental_control": { + "description": "parental control configuration", + "read": { + "uci": [ + "parental_control" + ] + }, + "write": { + "uci": [ + "parental_control" + ] + } + }, + "station_quota": { + "description": "station quota control configuration", + "read": { + "uci": [ + "station_quota" + ], + "ubus": { + "station_quota": [ + "status" + ] + } + }, + "write": { + "uci": [ + "station_quota" + ] + } + } +} diff --git a/usr/share/rpcd/acl.d/unauthenticated.json b/usr/share/rpcd/acl.d/unauthenticated.json new file mode 100644 index 0000000..baded9d --- /dev/null +++ b/usr/share/rpcd/acl.d/unauthenticated.json @@ -0,0 +1,13 @@ +{ + "unauthenticated": { + "description": "Access controls for unauthenticated requests", + "read": { + "ubus": { + "session": [ + "access", + "login" + ] + } + } + } +} diff --git a/usr/share/rpcd/nwinfo.awk b/usr/share/rpcd/nwinfo.awk new file mode 100644 index 0000000..52327ff --- /dev/null +++ b/usr/share/rpcd/nwinfo.awk @@ -0,0 +1,81 @@ +BEGIN { + level = 0; + printf( "{\"networks\":[" ); +} + +/^$/ { + nl = 1; +} + +/^\tnetwork/ && level == 3 { + printf( "}" ); + level = 2; + first = 1; +} + +/^\tnetwork/ && level == 2 { + printf( "]" ); + level = 1; + first = 1; +} + +/^\tnetwork/ && level == 1 && nl == 1 { + printf( "},{" ); + first = 1; +} + +/^\tnetwork/ && level == 0 { + printf( "{" ); + level = 1; + first = 1; +} + +/^$/ && level == 1 { + printf( "\"stations\":[" ); + level = 2; + first = 1; +} + +/^\t\tstation/ && level == 3 && nl == 1 { + printf( "},{" ); + first = 1; +} + +/^\t\tstation/ && level == 2 { + printf( "{" ); + level = 3; + first = 1; +} + +/^\tnetwork/ { + gsub(/network->/, "", $1); + printf( "\"%s\":\"%s\",", $1, $3 ); + first = 0; +} + +/^\t\tstation/ { + gsub(/station->/, "", $1); + printf( "%s\"%s\":\"%s\"", first ? "" : ",", $1, $3 ); + first = 0; +} + +/^..*$/ && nl == 1 { + nl = 0; +} + +END { + if( level == 3 ) { + printf( "}" ); + level = 2; + }; + if( level == 2 ) { + printf( "]" ); + level = 1; + }; + if( level == 1 ) { + printf( "}" ); + level = 0; + }; + printf( "]}\n" ); +} + diff --git a/usr/share/rpcd/plc_add_secid.sh b/usr/share/rpcd/plc_add_secid.sh new file mode 100755 index 0000000..8385ee8 --- /dev/null +++ b/usr/share/rpcd/plc_add_secid.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +. /lib/functions.sh + +device="$(uci_get_state delos baptization DlanMacAddress)" +[ -n "$device" ] || exit 1 +nmk=$(plctool -i "$1" -I "$device" | grep NMK | cut -d' ' -f 2) +[ -n "$nmk" ] || exit 1 +plctool -i "$1" -D "$(hpavkey -D "$2")" -J FF:FF:FF:FF:FF:FF -K "$nmk" "$device" diff --git a/usr/share/rpcd/plc_set_npw.sh b/usr/share/rpcd/plc_set_npw.sh new file mode 100755 index 0000000..9beffd7 --- /dev/null +++ b/usr/share/rpcd/plc_set_npw.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +. /lib/functions.sh + +device="$(uci_get_state delos baptization DlanMacAddress)" +[ -n "$device" ] || exit 1 +plctool -i "$1" -K "$(hpavkey -M "$2")" -M "$device" diff --git a/usr/share/rpcd/plcstat-t.awk b/usr/share/rpcd/plcstat-t.awk new file mode 100644 index 0000000..80c6bc4 --- /dev/null +++ b/usr/share/rpcd/plcstat-t.awk @@ -0,0 +1,31 @@ +BEGIN { + avln = 0 + nl = 0 + printf( "{\"devices\":[" ) +} + +/^ P\/L / { + avln++ +} + +/^ (LOC|REM) / { + if (nl == 1) + printf( "," ) + printf( "{" ) + printf( "\"avln_num\":\"%s\"\n", avln ) + printf( ",\"local\":\"%s\"", $1 == "LOC" ) + printf( ",\"cco\":\"%s\"\n", $2 == "CCO" ) + printf( ",\"tei\":\"%s\"\n", $3+0 ) + printf( ",\"mac\":\"%s\"\n", $4 ) + printf( ",\"bda\":\"%s\"\n", $5 ) + if ($1 != "LOC") { + printf( ",\"tx\":\"%.0f\"\n", ($6+0)*21/16 ) + printf( ",\"rx\":\"%.0f\"\n", ($7+0)*21/16 ) + } + printf( "}" ) + nl = 1 +} + +END { + printf( "]}\n" ) +} diff --git a/usr/share/udhcpc/default.script b/usr/share/udhcpc/default.script new file mode 100755 index 0000000..ac765a6 --- /dev/null +++ b/usr/share/udhcpc/default.script @@ -0,0 +1,57 @@ +#!/bin/sh +[ -z "$1" ] && echo "Error: should be run by udhcpc" && exit 1 + +set_classless_routes() { + local max=128 + local type + while [ -n "$1" -a -n "$2" -a $max -gt 0 ]; do + [ ${1##*/} -eq 32 ] && type=host || type=net + echo "udhcpc: adding route for $type $1 via $2" + route add -$type "$1" gw "$2" dev "$interface" + max=$(($max-1)) + shift 2 + done +} + +setup_interface() { + echo "udhcpc: ifconfig $interface $ip netmask ${subnet:-255.255.255.0} broadcast ${broadcast:-+}" + ifconfig $interface $ip netmask ${subnet:-255.255.255.0} broadcast ${broadcast:-+} + + [ -n "$router" ] && [ "$router" != "0.0.0.0" ] && [ "$router" != "255.255.255.255" ] && { + echo "udhcpc: setting default routers: $router" + + local valid_gw="" + for i in $router ; do + route add default gw $i dev $interface + valid_gw="${valid_gw:+$valid_gw|}$i" + done + + eval $(route -n | awk ' + /^0.0.0.0\W{9}('$valid_gw')\W/ {next} + /^0.0.0.0/ {print "route del -net "$1" gw "$2";"} + ') + } + + # CIDR STATIC ROUTES (rfc3442) + [ -n "$staticroutes" ] && set_classless_routes $staticroutes + [ -n "$msstaticroutes" ] && set_classless_routes $msstaticroutes +} + + +applied= +case "$1" in + deconfig) + ifconfig "$interface" 0.0.0.0 + ;; + renew) + setup_interface update + ;; + bound) + setup_interface ifup + ;; +esac + +# user rules +[ -f /etc/udhcpc.user ] && . /etc/udhcpc.user + +exit 0 diff --git a/var b/var new file mode 120000 index 0000000..cad2309 --- /dev/null +++ b/var @@ -0,0 +1 @@ +/tmp \ No newline at end of file diff --git a/www/10.afa7a7c4d6ac4b046a79.js b/www/10.afa7a7c4d6ac4b046a79.js new file mode 100644 index 0000000..c6e3254 --- /dev/null +++ b/www/10.afa7a7c4d6ac4b046a79.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{"0VpC":function(l,n,u){"use strict";u.r(n);var t=u("CcnG"),e=function(){return function(){}}(),a=u("pMnS"),o=u("A7o+"),s=u("gIcY"),i=u("Ip0R"),r=u("nQCY"),c=u("5SxG"),b=u("weCn"),d=u("xR9I"),p=u("Sxbm"),g=u("FW/t"),m=function(){function l(){this.allModes=[],this.currentModes=[],this.mimoModes=[],this.sisoModes=[],this.isMimoEnabled=!0,this.selectedMode="",this.modeChanged=new t.m}return Object.defineProperty(l.prototype,"modes",{set:function(l){var n=this;void 0!==l&&(this.selectedMode=l.selectedMode,this.allModes=l.availableModes,this.mimoModes=this.allModes.filter(function(l){return l.startsWith("mimo_")}),this.sisoModes=this.allModes.filter(function(l){return l.startsWith("siso_")}),this.isMimoEnabled=this.mimoModes.some(function(l){return l===n.selectedMode}),this.currentModes=this.hasMimoSisoModes()?this.isMimoEnabled?this.mimoModes:this.sisoModes:this.allModes)},enumerable:!0,configurable:!0}),l.prototype.hasMimoSisoModes=function(){return this.mimoModes.length>0&&this.sisoModes.length>0},l.prototype.selectMode=function(l){this.modeChanged.emit(l)},l.prototype.selectMimo=function(){this.isMimoEnabled=!0,this.currentModes=this.mimoModes,this.selectedMode=void 0,this.modeChanged.emit(void 0)},l.prototype.selectSiso=function(){this.isMimoEnabled=!1,this.currentModes=this.sisoModes,this.selectedMode=void 0,this.modeChanged.emit(void 0)},l}(),h=t.ob({encapsulation:2,styles:[],data:{}});function f(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"div",[["class","col-md-3 small-margin-bottom"],["style","text-align: center"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"div",[["class","btn-group"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"button",[["class","btn btn-primary"],["id","compatibility-mimo"],["type","button"]],[[2,"active",null]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.selectMimo()&&t),t},null,null)),(l()(),t.Ib(-1,null,["MIMO"])),(l()(),t.qb(4,0,null,null,1,"button",[["class","btn btn-primary"],["id","compatibility-siso"],["type","button"]],[[2,"active",null]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.selectSiso()&&t),t},null,null)),(l()(),t.Ib(-1,null,["SISO"]))],null,function(l,n){var u=n.component;l(n,2,0,u.isMimoEnabled),l(n,4,0,!u.isMimoEnabled)})}function v(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"option",[],[[8,"id",0]],null,null,null,null)),t.pb(1,147456,null,0,s.o,[t.k,t.E,[2,s.r]],{ngValue:[0,"ngValue"]},null),t.pb(2,147456,null,0,s.y,[t.k,t.E,[8,null]],{ngValue:[0,"ngValue"]},null),(l()(),t.Ib(3,null,["",""])),t.Cb(131072,o.i,[o.j,t.h])],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,0,0,t.sb(1,"compatibility-mode-",n.context.index,"")),l(n,3,0,t.Jb(n,3,0,t.Ab(n,4).transform(n.context.$implicit)))})}function C(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,19,"div",[["class","buttons-dialog"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"p",[["class","no-margin"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Choose the compatibility mode of your device. This setting can help increase performance with technologies such as VDSL."])),(l()(),t.qb(4,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"label",[["class","control-label col-md-3 small-margin-bottom"],["for","compmode"],["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Compatibility Mode"])),(l()(),t.qb(8,0,null,null,11,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,f)),t.pb(10,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(11,0,null,null,8,"div",[],[[2,"col-md-7",null],[2,"col-md-4",null],[2,"has-error",null]],null,null,null,null)),(l()(),t.qb(12,0,null,null,7,"select",[["class","form-control"],["id","compmode"],["name","compmode"]],[[1,"selectedMode",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var e=!0,a=l.component;return"change"===n&&(e=!1!==t.Ab(l,13).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,13).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(a.selectedMode=u)&&e),"ngModelChange"===n&&(e=!1!==a.selectMode(u)&&e),e},null,null)),t.pb(13,16384,null,0,s.r,[t.E,t.k],null,null),t.Fb(1024,null,s.i,function(l){return[l]},[s.r]),t.pb(15,671744,null,0,s.n,[[8,null],[8,null],[8,null],[6,s.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(17,16384,null,0,s.k,[[4,s.j]],null,null),(l()(),t.hb(16777216,null,null,1,null,v)),t.pb(19,278528,null,0,i.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,10,0,u.hasMimoSisoModes()),l(n,15,0,"compmode",u.selectedMode),l(n,19,0,u.currentModes)},function(l,n){var u=n.component;l(n,11,0,!u.hasMimoSisoModes(),u.hasMimoSisoModes(),void 0===u.selectedMode),l(n,12,0,u.selectedMode,t.Ab(n,17).ngClassUntouched,t.Ab(n,17).ngClassTouched,t.Ab(n,17).ngClassPristine,t.Ab(n,17).ngClassDirty,t.Ab(n,17).ngClassValid,t.Ab(n,17).ngClassInvalid,t.Ab(n,17).ngClassPending)})}var y=u("tl7y"),k=u("Eidh"),M=u("CG3r"),A=u("jGGy"),q=u("+NEN"),I=u("JPNY"),x=u("Obbf"),P=u("UVPe"),w=u("+/+x"),D=t.ob({encapsulation:0,styles:[["input[_ngcontent-%COMP%]{height:30px}.no-margin-top[_ngcontent-%COMP%]{margin-top:0!important}.small-margin-bottom[_ngcontent-%COMP%]{margin-bottom:15px!important}"]],data:{}});function _(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["class","control-label col-md-3"],["for","ccomode"]],null,null,null,null,null)),(l()(),t.Ib(2,null,[" "," "])),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(4,0,null,null,16,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(5,0,[[3,0],["forceNode",1]],null,15,"select",[["class","form-control"],["name","forceNode"]],[[8,"value",0],[8,"disabled",0]],[[null,"change"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==l.component.markAsDirty()&&t),t},null,null)),(l()(),t.qb(6,0,null,null,4,"option",[["translate",""],["value","NONE"]],null,null,null,null,null)),t.pb(7,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),t.pb(8,147456,null,0,s.o,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(9,147456,null,0,s.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),(l()(),t.Ib(-1,null,["Automatic *"])),(l()(),t.qb(11,0,null,null,4,"option",[["translate",""],["value","END_POINT"]],null,null,null,null,null)),t.pb(12,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),t.pb(13,147456,null,0,s.o,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(14,147456,null,0,s.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),(l()(),t.Ib(-1,null,["End Point"])),(l()(),t.qb(16,0,null,null,4,"option",[["translate",""],["value","DOMAIN_MASTER"]],null,null,null,null,null)),t.pb(17,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),t.pb(18,147456,null,0,s.o,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(19,147456,null,0,s.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),(l()(),t.Ib(-1,null,["Domain Master"]))],function(l,n){l(n,7,0,""),l(n,8,0,"NONE"),l(n,9,0,"NONE"),l(n,12,0,""),l(n,13,0,"END_POINT"),l(n,14,0,"END_POINT"),l(n,17,0,""),l(n,18,0,"DOMAIN_MASTER"),l(n,19,0,"DOMAIN_MASTER")},function(l,n){var u=n.component;l(n,2,0,t.Jb(n,2,0,t.Ab(n,3).transform("Force Node Type"))),l(n,5,0,u.settings.force_node,u.pairingInProgress||u.unpairingInProgress)})}function j(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function O(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function T(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function F(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function E(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","5"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["no PLC connections"]))],function(l,n){l(n,3,0,"")},null)}function S(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["*"]))],null,null)}function B(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,22,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),(l()(),t.qb(1,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(3,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,3,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(5,null,[""," "])),(l()(),t.hb(16777216,null,null,1,null,S)),t.pb(7,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(8,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(10,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(12,null,["",""])),(l()(),t.qb(13,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(15,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(17,null,["",""])),(l()(),t.qb(18,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(20,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(21,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(22,null,["",""]))],function(l,n){l(n,7,0,n.context.$implicit.did==n.component.deviceId)},function(l,n){l(n,0,0,t.sb(1,"plc-",n.context.index,""),n.context.odd,n.context.even),l(n,1,0,t.sb(1,"",t.Jb(n,1,0,t.Ab(n,2).transform("Device ID")),"")),l(n,4,0,t.sb(1,"plc-id-",n.context.index,"")),l(n,5,0,n.context.$implicit.did||"---"),l(n,8,0,t.sb(1,"",t.Jb(n,8,0,t.Ab(n,9).transform("Device MAC")),"")),l(n,11,0,t.sb(1,"plc-mac-",n.context.index,"")),l(n,12,0,n.context.$implicit.mac||"---"),l(n,13,0,t.sb(1,"",t.Jb(n,13,0,t.Ab(n,14).transform("Tx rate (Mbit/s)")),"")),l(n,16,0,t.sb(1,"plc-tx-",n.context.index,"")),l(n,17,0,n.context.$implicit.tx||"---"),l(n,18,0,t.sb(1,"",t.Jb(n,18,0,t.Ab(n,19).transform("Rx rate (Mbit/s)")),"")),l(n,21,0,t.sb(1,"plc-rx-",n.context.index,"")),l(n,22,0,n.context.$implicit.rx||"---")})}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},r.b,r.a)),t.pb(1,114688,null,0,c.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,1,0,t.Ab(n.parent,9).form.invalid||u.savingInProgress||u.invalidCompatibilityMode,"save")},null)}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},r.b,r.a)),t.pb(1,114688,null,0,c.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,n.component.savingInProgress,"cancel")},null)}function J(l){return t.Kb(0,[t.Cb(0,b.a,[]),t.Gb(402653184,1,{profile:0}),t.Gb(402653184,2,{password:0}),t.Gb(671088640,3,{forceNode:0}),t.Gb(402653184,4,{domainName:0}),t.Gb(402653184,5,{delos:0}),(l()(),t.qb(6,0,null,null,110,"div",[["class","vendor-dialogs"],["id","dlan-configuration"]],null,null,null,null,null)),(l()(),t.qb(7,0,null,null,109,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,9).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,9).onReset()&&e),e},null,null)),t.pb(8,16384,null,0,s.w,[],null,null),t.pb(9,4210688,[[5,4],["delos",4]],0,s.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,s.c,null,[s.m]),t.pb(11,16384,null,0,s.l,[[4,s.c]],null,null),(l()(),t.qb(12,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Pairing"])),(l()(),t.qb(15,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,['Start the pairing process by pressing the PLC button on an adapter in your existing network first. Then, click on "PAIR".'])),(l()(),t.qb(18,0,null,null,6,"div",[["class","form-group small-margin-top small-margin-bottom no-row-paddings"]],null,null,null,null,null)),(l()(),t.qb(19,0,null,null,2,"button",[["class","btn btn-default"],["translate",""]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.startPairing()&&t),t},null,null)),t.pb(20,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["PAIR"])),(l()(),t.qb(22,0,null,null,2,"button",[["class","btn btn-default small-margin-left"],["translate",""]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.unpair()&&t),t},null,null)),t.pb(23,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["UNPAIR"])),(l()(),t.qb(25,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(26,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["PLC password"])),(l()(),t.qb(28,0,null,null,18,"div",[],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(30,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Here you can assign a custom PLC password to your network (instead of the automatically generated PLC password)."])),(l()(),t.qb(32,0,null,null,14,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(33,0,null,null,2,"label",[["class","control-label col-md-3"],["for","ccomode"]],null,null,null,null,null)),(l()(),t.Ib(34,null,[" "," "])),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(36,0,null,null,10,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(37,0,null,null,0,"input",[["autocomplete","off"],["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),t.qb(38,0,[[2,0],["password",1]],null,1,"input",[["autocomplete","new-password"],["class","col-xs-11"],["maxlength","30"],["name","password"]],[[8,"type",0],[8,"placeholder",0],[8,"disabled",0]],[[null,"input"]],function(l,n,u){var t=!0;return"input"===n&&(t=!1!==l.component.markAsDirty()&&t),t},null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(40,0,null,null,6,"span",[["class","input-group-btn col-xs-3 no-row-paddings"]],null,null,null,null,null)),(l()(),t.qb(41,0,null,null,5,"button",[["class","btn btn-default small"],["id","toggleKeyVisibility"],["type","button"]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.toggleLocalPassVisibility()&&t),t},null,null)),t.Cb(131072,o.i,[o.j,t.h]),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(44,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),t.pb(45,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(46,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),t.qb(47,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(48,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Advanced Settings"])),(l()(),t.qb(50,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(51,0,null,null,2,"label",[["class","control-label col-md-3"],["for","ccomode"]],null,null,null,null,null)),(l()(),t.Ib(52,null,[" "," "])),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(54,0,null,null,1,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(55,0,[[4,0],["domainName",1]],null,0,"input",[["class","col-xs-12"],["disabled",""],["name","domainName"],["type","text"]],[[8,"value",0]],[[null,"input"]],function(l,n,u){var t=!0;return"input"===n&&(t=!1!==l.component.markAsDirty()&&t),t},null,null)),(l()(),t.hb(16777216,null,null,1,null,_)),t.pb(57,212992,null,0,d.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(58,0,null,null,2,"h3",[["class","clearfix"],["translate",""]],null,null,null,null,null)),t.pb(59,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Compatibility Mode"])),(l()(),t.qb(61,0,null,null,5,"div",[["class","form-group clearfix"]],null,null,null,null,null)),(l()(),t.qb(62,0,null,null,1,"app-compatibility-mode",[],null,[[null,"modeChanged"]],function(l,n,u){var t=!0;return"modeChanged"===n&&(t=!1!==l.component.onCompatibilityModeChange(u)&&t),t},C,h)),t.pb(63,49152,null,0,m,[],{modes:[0,"modes"]},{modeChanged:"modeChanged"}),(l()(),t.qb(64,0,null,null,2,"p",[["class","no-margin-top small-margin-bottom"],["translate",""]],null,null,null,null,null)),t.pb(65,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["All changes will have effect after system boot."])),(l()(),t.qb(67,0,null,null,45,"div",[["class","vendor-tables clearfix"]],null,null,null,null,null)),(l()(),t.qb(68,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(69,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["PLC Connections"])),(l()(),t.qb(71,0,null,null,5,"app-search-box",[],null,null,null,y.b,y.a)),t.pb(72,114688,null,0,k.a,[],null,null),(l()(),t.qb(73,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),t.qb(74,0,null,null,2,"button",[["class","btn btn-default small"],["id","update-stations"],["tab-index","2"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.getNetworkDevicesList()&&t),t},null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(76,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),t.qb(77,0,null,null,32,"table",[["class","dataTable vendorTable-responsive dataTableHightlight"],["id","plcConnections"]],null,null,null,null,null)),(l()(),t.qb(78,0,null,null,25,"thead",[],null,null,null,null,null)),(l()(),t.qb(79,0,null,null,24,"tr",[],null,null,null,null,null)),(l()(),t.qb(80,0,null,null,5,"th",[["class","pointer"],["style","width:100px;"]],null,null,null,null,null)),(l()(),t.qb(81,0,null,null,2,"span",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("id*1")&&t),t},null,null)),t.pb(82,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Device ID"])),(l()(),t.hb(16777216,null,null,1,null,j)),t.pb(85,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(86,0,null,null,5,"th",[["class","pointer"],["style","width:auto;"]],null,null,null,null,null)),(l()(),t.qb(87,0,null,null,2,"span",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("mac")&&t),t},null,null)),t.pb(88,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MAC Address"])),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(91,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(92,0,null,null,5,"th",[["class","pointer"],["style","width:150px;"]],null,null,null,null,null)),(l()(),t.qb(93,0,null,null,2,"span",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("tx*1")&&t),t},null,null)),t.pb(94,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Transmit (Mbps)"])),(l()(),t.hb(16777216,null,null,1,null,T)),t.pb(97,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(98,0,null,null,5,"th",[["class","pointer"],["style","width:150px;"]],null,null,null,null,null)),(l()(),t.qb(99,0,null,null,2,"span",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("rx*1")&&t),t},null,null)),t.pb(100,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Receive (Mbps)"])),(l()(),t.hb(16777216,null,null,1,null,F)),t.pb(103,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(104,0,null,null,5,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,E)),t.pb(106,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,2,null,B)),t.pb(108,278528,null,0,i.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Eb(109,3),(l()(),t.qb(110,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(111,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["* marks this device."])),(l()(),t.hb(16777216,null,null,1,null,K)),t.pb(114,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(116,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,13,0,""),l(n,16,0,""),l(n,20,0,""),l(n,23,0,""),l(n,26,0,""),l(n,30,0,"");var e=l(n,46,0,"text"==u.localPassType,"password"==u.localPassType);l(n,45,0,"glyphicon ",e),l(n,48,0,""),l(n,57,0,null),l(n,59,0,""),l(n,63,0,u.compatibilityModeInfo),l(n,65,0,""),l(n,69,0,""),l(n,72,0),l(n,82,0,""),l(n,85,0,"did*1"===u.orderby),l(n,88,0,""),l(n,91,0,"mac"===u.orderby),l(n,94,0,""),l(n,97,0,"tx*1"===u.orderby),l(n,100,0,""),l(n,103,0,"rx*1"===u.orderby),l(n,106,0,!u.connections.length);var a=t.Jb(n,108,0,l(n,109,0,t.Ab(n,0),u.connections,u.orderby,u.reverse));l(n,108,0,a),l(n,111,0,""),l(n,114,0,t.Ab(n,9).form.dirty),l(n,116,0,t.Ab(n,9).form.dirty)},function(l,n){var u=n.component;l(n,7,0,t.Ab(n,11).ngClassUntouched,t.Ab(n,11).ngClassTouched,t.Ab(n,11).ngClassPristine,t.Ab(n,11).ngClassDirty,t.Ab(n,11).ngClassValid,t.Ab(n,11).ngClassInvalid,t.Ab(n,11).ngClassPending),l(n,19,0,u.pairingInProgress||u.unpairingInProgress),l(n,22,0,u.pairingInProgress||u.unpairingInProgress),l(n,34,0,t.Jb(n,34,0,t.Ab(n,35).transform("PLC password"))),l(n,38,0,t.sb(1,"",u.localPassType,""),t.sb(1,"",t.Jb(n,38,1,t.Ab(n,39).transform("PLC password")),""),u.pairingInProgress||u.unpairingInProgress),l(n,41,0,t.Jb(n,41,0,"text"==u.localPassType?t.Ab(n,42).transform("Hide password"):t.Ab(n,43).transform("Show password")),u.pairingInProgress||u.unpairingInProgress),l(n,52,0,t.Jb(n,52,0,t.Ab(n,53).transform("PLC domain name"))),l(n,55,0,u.settings.domain_name),l(n,74,0,t.sb(1,"",t.Jb(n,74,0,t.Ab(n,75).transform("Update table")),""))})}function V(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-ghn-powerline",[],null,null,null,J,D)),t.Fb(512,null,M.a,M.a,[A.a,q.a,p.a]),t.pb(2,245760,null,0,I.a,[M.a,x.a,P.a,w.a,g.a],null,null)],function(l,n){l(n,2,0)},null)}var z=t.mb("app-ghn-powerline",I.a,V,{},{},[]),R=u("ilcq"),L=u("H6Ep"),$=u("6aHO"),G=u("T7CS"),U=u("IZUe"),H=u("UhSo"),Y=u("3a/w"),Z=u("JXkt"),X=t.ob({encapsulation:0,styles:[[".main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:12px}.main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{border-bottom:none}.main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%]:hover tr[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{border-color:#ccc!important}.main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:last-child td[_ngcontent-%COMP%], .main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%]:hover tr[_ngcontent-%COMP%]:nth-last-child(2) td[_ngcontent-%COMP%]{border-bottom:1px solid #ccc!important}.main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%]:hover tr[_ngcontent-%COMP%]:nth-last-child(2) td[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:5px!important;border-bottom:1px solid #ccc!important}.main-dlan-status[_ngcontent-%COMP%] .vendor-tables[_ngcontent-%COMP%] table#foundDlanDevices[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%]:hover tr[_ngcontent-%COMP%]:nth-last-child(2) td[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:5px!important;border-bottom:1px solid #ccc!important}"]],data:{}});function W(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Encryption:"]))],function(l,n){l(n,1,0,"")},null)}function Q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security status:"]))],function(l,n){l(n,1,0,"")},null)}function ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,14,"div",[["class","row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security"])),(l()(),t.qb(4,0,null,null,10,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,4,"dt",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,W)),t.pb(7,212992,null,0,R.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,Q)),t.pb(9,212992,null,0,d.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(10,0,null,null,4,"dd",[["id","current-status"]],null,null,null,null,null)),t.pb(11,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(12,{"text-warning":0,"text-success":1}),(l()(),t.Ib(13,null,[" "," "])),t.Cb(131072,o.i,[o.j,t.h])],function(l,n){var u=n.component;l(n,2,0,""),l(n,7,0,null),l(n,9,0,null);var t=l(n,12,0,!u.secured,u.secured);l(n,11,0,t)},function(l,n){var u=n.component;l(n,13,0,t.Jb(n,13,0,t.Ab(n,14).transform(u.securityText)))})}function nl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected powerline devices"]))],function(l,n){l(n,1,0,"")},null)}function ul(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Network"]))],function(l,n){l(n,1,0,"")},null)}function tl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function el(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function sl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function rl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function cl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","7"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Your Powerline pro network is disabled."]))],function(l,n){l(n,3,0,"")},null)}function bl(l){return t.Kb(0,[(l()(),t.qb(0,16777216,null,null,34,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(2,{disabled:0}),t.pb(3,212992,null,0,L.a,[t.P,t.E,t.k,$.a,G.a],{tooltip:[0,"tooltip"],placement:[1,"placement"]},null),(l()(),t.qb(4,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(6,0,null,null,2,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(7,null,[" "," "])),t.Eb(8,1),(l()(),t.qb(9,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(11,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(12,null,[" "," "])),(l()(),t.qb(13,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(15,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(16,null,[" "," "])),(l()(),t.qb(17,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(19,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(20,null,[" "," "])),(l()(),t.qb(21,0,null,null,5,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(23,0,null,null,3,"div",[["class","td-content text-center"]],null,null,null,null,null)),(l()(),t.qb(24,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),t.pb(25,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(26,{"glyphicon-ok-circle":0,"":1}),(l()(),t.qb(27,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(29,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(30,null,[" "," "])),(l()(),t.qb(31,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(33,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(34,null,[" "," "])),(l()(),t.hb(0,null,null,0))],function(l,n){var u=n.component,e=l(n,2,0,1!=n.context.$implicit.avln_num);l(n,1,0,e),l(n,3,0,t.sb(1,"",u.getMfg(n.context.$implicit.mac),""),t.sb(1,"",u.tooltipPlacement,""));var a=l(n,26,0,!0===n.context.$implicit.cco,!1===n.context.$implicit.cco);l(n,25,0,"glyphicon",a)},function(l,n){l(n,0,0,t.sb(1,"dlan-",n.context.index,""),n.context.odd,n.context.even),l(n,4,0,t.Jb(n,4,0,t.Ab(n,5).transform("AVLN"))),l(n,6,0,t.sb(1,"dlan-avln-",n.context.index,""));var u=t.Jb(n,7,0,l(n,8,0,t.Ab(n.parent,1),n.context.$implicit.avln_num));l(n,7,0,u),l(n,9,0,t.Jb(n,9,0,t.Ab(n,10).transform("Device Name"))),l(n,11,0,t.sb(1,"dlan-device-",n.context.index,"")),l(n,12,0,n.context.$implicit.deviceName),l(n,13,0,t.Jb(n,13,0,t.Ab(n,14).transform("MAC Address"))),l(n,15,0,t.sb(1,"dlan-mac-",n.context.index,"")),l(n,16,0,n.context.$implicit.mac),l(n,17,0,t.Jb(n,17,0,t.Ab(n,18).transform("Connection"))),l(n,19,0,t.sb(1,"dlan-connection-",n.context.index,"")),l(n,20,0,n.context.$implicit.local),l(n,21,0,t.Jb(n,21,0,t.Ab(n,22).transform("Central Coordinator"))),l(n,24,0,t.sb(1,"cco-icon-",n.context.index,""),n.context.$implicit.cco),l(n,27,0,t.Jb(n,27,0,t.Ab(n,28).transform("Tx rate (Mbit/s)"))),l(n,29,0,t.sb(1,"dlan-tx-",n.context.index,"")),l(n,30,0,""===n.context.$implicit.tx?"\u2013":n.context.$implicit.tx),l(n,31,0,t.Jb(n,31,0,t.Ab(n,32).transform("Rx rate (Mbit/s)"))),l(n,33,0,t.sb(1,"dlan-rx-",n.context.index,"")),l(n,34,0,""===n.context.$implicit.rx?"\u2013":n.context.$implicit.rx)})}function dl(l){return t.Kb(0,[t.Cb(0,b.a,[]),t.Cb(0,i.f,[t.u]),(l()(),t.qb(2,0,null,null,79,"div",[["class","vendor-dialogs main-dlan-status"],["id","dlan-status"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ll)),t.pb(4,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,76,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,nl)),t.pb(7,212992,null,0,R.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,ul)),t.pb(9,212992,null,0,d.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(10,0,null,null,17,"app-search-box",[],null,null,null,y.b,y.a)),t.pb(11,114688,null,0,k.a,[],null,null),(l()(),t.qb(12,0,null,0,7,"input",[["class","col-md-8"],["id","dlan-network-search"],["name","searchDlanDevices"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,13)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,13).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,13)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,13)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.searchDlanDevices=u)&&e),e},null,null)),t.pb(13,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(15,671744,null,0,s.n,[[8,null],[8,null],[8,null],[6,s.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(17,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(18,81920,null,0,U.a,[t.k,P.a,t.z],null,null),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(20,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),t.Ib(21,null,[" "," "])),t.Cb(0,H.a,[]),t.Db(23,{num:0,all:1}),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(25,0,null,2,2,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,1,"button",[["class","btn btn-default small"],["id","dlan-network-refresh"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.getDevices()&&t),t},null,null)),(l()(),t.qb(27,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,53,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,52,"table",[["class","dataTable vendorTable-responsive"],["id","foundDlanDevices"]],null,null,null,null,null)),(l()(),t.qb(30,0,null,null,43,"thead",[],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,42,"tr",[],null,null,null,null,null)),(l()(),t.qb(32,0,null,null,5,"th",[["style","width: 45px;"]],null,null,null,null,null)),(l()(),t.qb(33,0,null,null,2,"a",[["id","dlan-orderby-avln"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("avln_num*1")&&t),t},null,null)),t.pb(34,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["AVLN"])),(l()(),t.hb(16777216,null,null,1,null,tl)),t.pb(37,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(38,0,null,null,5,"th",[["style","width: auto;"]],null,null,null,null,null)),(l()(),t.qb(39,0,null,null,2,"a",[["id","dlan-orderby-name"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("deviceName")&&t),t},null,null)),t.pb(40,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Device Name"])),(l()(),t.hb(16777216,null,null,1,null,el)),t.pb(43,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(44,0,null,null,5,"th",[["style","width: 100px;"]],null,null,null,null,null)),(l()(),t.qb(45,0,null,null,2,"a",[["id","dlan-orderby-mac"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("mac")&&t),t},null,null)),t.pb(46,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MAC Address"])),(l()(),t.hb(16777216,null,null,1,null,al)),t.pb(49,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(50,0,null,null,5,"th",[["style","width: 80px;"]],null,null,null,null,null)),(l()(),t.qb(51,0,null,null,2,"a",[["id","dlan-orderby-connection"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("local")&&t),t},null,null)),t.pb(52,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connection"])),(l()(),t.hb(16777216,null,null,1,null,ol)),t.pb(55,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(56,0,null,null,5,"th",[["style","width: 85px;"]],null,null,null,null,null)),(l()(),t.qb(57,0,null,null,2,"a",[["id","dlan-orderby-coordinator"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("cco")&&t),t},null,null)),t.pb(58,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Central Coordinator"])),(l()(),t.hb(16777216,null,null,1,null,sl)),t.pb(61,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(62,0,null,null,5,"th",[["style","width: 65px;"]],null,null,null,null,null)),(l()(),t.qb(63,0,null,null,2,"a",[["id","dlan-orderby-tx"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("tx*1")&&t),t},null,null)),t.pb(64,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Tx rate (Mbit/s)"])),(l()(),t.hb(16777216,null,null,1,null,il)),t.pb(67,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(68,0,null,null,5,"th",[["style","width: 65px;"]],null,null,null,null,null)),(l()(),t.qb(69,0,null,null,2,"a",[["id","dlan-orderby-rx"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("rx*1")&&t),t},null,null)),t.pb(70,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Rx rate (Mbit/s)"])),(l()(),t.hb(16777216,null,null,1,null,rl)),t.pb(73,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(74,0,null,null,2,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,cl)),t.pb(76,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(77,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,3,null,bl)),t.pb(79,278528,null,0,i.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Eb(80,3),t.Cb(0,H.a,[])],function(l,n){var u=n.component;l(n,4,0,!u.disabled),l(n,7,0,null),l(n,9,0,null),l(n,11,0),l(n,15,0,"searchDlanDevices",u.searchDlanDevices),l(n,18,0),l(n,34,0,""),l(n,37,0,"avln_num"===u.orderby),l(n,40,0,""),l(n,43,0,"deviceName"===u.orderby),l(n,46,0,""),l(n,49,0,"mac"===u.orderby),l(n,52,0,""),l(n,55,0,"local"===u.orderby),l(n,58,0,""),l(n,61,0,"cco"===u.orderby),l(n,64,0,""),l(n,67,0,"tx*1"===u.orderby),l(n,70,0,""),l(n,73,0,"rx*1"===u.orderby),l(n,76,0,!u.dlanDevices.length);var e=t.Jb(n,79,0,t.Ab(n,81).transform(t.Jb(n,79,0,l(n,80,0,t.Ab(n,0),u.dlanDevices,u.orderby,u.reverse)),u.searchDlanDevices));l(n,79,0,e)},function(l,n){var u=n.component;l(n,12,0,t.sb(1,"",t.Jb(n,12,0,t.Ab(n,19).transform("Search ...")),""),t.Ab(n,17).ngClassUntouched,t.Ab(n,17).ngClassTouched,t.Ab(n,17).ngClassPristine,t.Ab(n,17).ngClassDirty,t.Ab(n,17).ngClassValid,t.Ab(n,17).ngClassInvalid,t.Ab(n,17).ngClassPending);var e=t.Jb(n,21,0,t.Ab(n,24).transform("display {num} of {all}",l(n,23,0,t.Jb(n,21,0,t.Ab(n,22).transform(u.dlanDevices,u.searchDlanDevices)).length,u.dlanDevices.length)));l(n,21,0,e)})}function pl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-status",[],null,[["window","resize"]],function(l,n,u){var e=!0;return"window:resize"===n&&(e=!1!==t.Ab(l,2).onResize(u)&&e),e},dl,X)),t.Fb(512,null,Y.a,Y.a,[A.a,q.a]),t.pb(2,245760,null,0,Z.a,[Y.a,P.a],null,null)],function(l,n){l(n,2,0)},null)}var gl=t.mb("app-status",Z.a,pl,{},{},[]),ml=u("k1Yr"),hl=u("1dzw"),fl=u("krbb"),vl=u("5yF5"),Cl=u("008C"),yl=t.ob({encapsulation:2,styles:[],data:{}});function kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[["class","form-group"],["style","margin-bottom: 30px;"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,7,"label",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","dlan-network-enable"],["name","enablePlc"],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,4).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.disabled=u)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,s.n,s.n,[[2,s.c],[8,null],[8,null],[8,null]]),t.pb(4,16384,null,0,ml.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),t.pb(5,540672,null,0,hl.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),(l()(),t.qb(6,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"]))],function(l,n){l(n,4,0,"0","1"),l(n,5,0,!0),l(n,7,0,"")},function(l,n){var u=n.component;l(n,2,0,u.disabled,0==u.disabled)})}function Ml(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),t.pb(1,147456,null,0,s.o,[t.k,t.E,[2,s.r]],{value:[0,"value"]},null),t.pb(2,147456,null,0,s.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),(l()(),t.Ib(3,null,["",""]))],function(l,n){l(n,1,0,t.sb(1,"",n.context.$implicit,"")),l(n,2,0,t.sb(1,"",n.context.$implicit,""))},function(l,n){l(n,3,0,n.component.mduModes[n.context.$implicit])})}function Al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,56,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline Password"])),(l()(),t.qb(4,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(5,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enter the Powerline network password needed for your device to access your Powerline network. All devices that are part of a Powerline network must use the same Powerline network password."])),(l()(),t.qb(7,0,null,null,19,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),t.pb(9,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Password:"])),(l()(),t.qb(11,0,null,null,15,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(12,0,null,null,14,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),t.qb(13,0,null,null,0,"input",[["autocomplete","off"],["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,5,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["id","dlan-network-password"],["name","localPass"]],[[8,"type",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,15)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,15).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,15)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,15)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.localPass=u)&&e),e},null,null)),t.pb(15,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(17,671744,[["password",4]],0,s.n,[[2,s.c],[8,null],[8,null],[6,s.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(19,16384,null,0,s.k,[[4,s.j]],null,null),(l()(),t.qb(20,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),t.qb(21,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleKeyVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.toggleLocalPassVisibility()&&t),t},null,null)),t.Cb(131072,o.i,[o.j,t.h]),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(24,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),t.pb(25,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(26,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),t.qb(27,0,null,null,20,"div",[],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,0,"div",[],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(30,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline Network Mode"])),(l()(),t.qb(32,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(33,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Choose the network mode of your device."])),(l()(),t.qb(35,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(36,0,null,null,2,"label",[["class","control-label col-md-3"],["for","mdumode"],["translate",""]],null,null,null,null,null)),t.pb(37,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Network Mode:"])),(l()(),t.qb(39,0,null,null,8,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(40,0,null,null,7,"select",[["class","form-control"],["id","mdumode"],["name","mdu"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"change"],[null,"ngModelChange"],[null,"blur"]],function(l,n,u){var e=!0,a=l.component;return"change"===n&&(e=!1!==t.Ab(l,41).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,41).onTouched()&&e),"change"===n&&(e=!1!==a.selectedMdu()&&e),"ngModelChange"===n&&(e=!1!==(a.mdu=u)&&e),e},null,null)),t.pb(41,16384,null,0,s.r,[t.E,t.k],null,null),t.Fb(1024,null,s.i,function(l){return[l]},[s.r]),t.pb(43,671744,null,0,s.n,[[2,s.c],[8,null],[8,null],[6,s.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(45,16384,null,0,s.k,[[4,s.j]],null,null),(l()(),t.hb(16777216,null,null,1,null,Ml)),t.pb(47,278528,null,0,i.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(48,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(49,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Compatibility Mode"])),(l()(),t.qb(51,0,null,null,5,"div",[["class","form-group clearfix"]],null,null,null,null,null)),(l()(),t.qb(52,0,null,null,1,"app-compatibility-mode",[],null,[[null,"modeChanged"]],function(l,n,u){var t=!0;return"modeChanged"===n&&(t=!1!==l.component.onCompatibilityModeChange(u)&&t),t},C,h)),t.pb(53,49152,null,0,m,[],{modes:[0,"modes"]},{modeChanged:"modeChanged"}),(l()(),t.qb(54,0,null,null,2,"p",[["class","no-margin-top small-margin-bottom"],["translate",""]],null,null,null,null,null)),t.pb(55,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["All changes will have effect after system boot."]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,5,0,""),l(n,9,0,""),l(n,17,0,"localPass",u.localPass);var t=l(n,26,0,"text"==u.localPassType,"password"==u.localPassType);l(n,25,0,"glyphicon ",t),l(n,30,0,""),l(n,33,0,""),l(n,37,0,""),l(n,43,0,"mdu",u.mdu),l(n,47,0,u.objectKeys(u.mduModes)),l(n,49,0,""),l(n,53,0,u.compatibilityModeInfo),l(n,55,0,"")},function(l,n){var u=n.component;l(n,14,0,t.sb(1,"",u.localPassType,""),t.Ab(n,19).ngClassUntouched,t.Ab(n,19).ngClassTouched,t.Ab(n,19).ngClassPristine,t.Ab(n,19).ngClassDirty,t.Ab(n,19).ngClassValid,t.Ab(n,19).ngClassInvalid,t.Ab(n,19).ngClassPending),l(n,21,0,t.Jb(n,21,0,"text"==u.localPassType?t.Ab(n,22).transform("Hide password"):t.Ab(n,23).transform("Show password"))),l(n,40,0,t.Ab(n,45).ngClassUntouched,t.Ab(n,45).ngClassTouched,t.Ab(n,45).ngClassPristine,t.Ab(n,45).ngClassDirty,t.Ab(n,45).ngClassValid,t.Ab(n,45).ngClassInvalid,t.Ab(n,45).ngClassPending)})}function ql(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},r.b,r.a)),t.pb(1,114688,null,0,c.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,1,0,t.Ab(n.parent,4).form.invalid||u.invalidCompatibilityMode,"save")},null)}function Il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},r.b,r.a)),t.pb(1,114688,null,0,c.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function xl(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,13,"div",[["class","vendor-dialogs"],["id","dlan-network"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,12,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,s.w,[],null,null),t.pb(4,4210688,[[1,4],["delos",4]],0,s.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,s.c,null,[s.m]),t.pb(6,16384,null,0,s.l,[[4,s.c]],null,null),(l()(),t.hb(16777216,null,null,1,null,kl)),t.pb(8,212992,null,0,d.a,[t.M,t.P,p.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,Al)),t.pb(10,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,ql)),t.pb(12,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Il)),t.pb(14,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,null),l(n,10,0,0==u.disabled),l(n,12,0,t.Ab(n,4).form.dirty),l(n,14,0,t.Ab(n,4).form.dirty)},function(l,n){l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending)})}function Pl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-network",[],null,null,null,xl,yl)),t.Fb(512,null,fl.a,fl.a,[A.a,q.a]),t.pb(2,245760,null,0,vl.a,[fl.a,Cl.a,x.a,P.a,g.a],null,null)],function(l,n){l(n,2,0)},null)}var wl=t.mb("app-network",vl.a,Pl,{},{},[]),Dl=u("st81"),_l=u("t+HJ"),jl=u("N+XP"),Ol=t.ob({encapsulation:2,styles:[],data:{}});function Tl(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,84,"div",[["class","vendor-dialogs"],["id","dlan-devices"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,83,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,s.w,[],null,null),t.pb(4,4210688,[[1,4],["delos",4]],0,s.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,s.c,null,[s.m]),t.pb(6,16384,null,0,s.l,[[4,s.c]],null,null),(l()(),t.qb(7,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Using the encryption button"])),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,['Use the encryption button to allow the device to join the Powerline network. Press the encryption button on the device which you want to join your Powerline network! Afterwards, click the "Start configuration" button.'])),(l()(),t.qb(13,0,null,null,3,"div",[["class","dlanDevice-edit-buttons form-group text-right"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,2,"button",[["class","btn btn-default"],["id","dlan-simple-connect-button"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.simpleconnect()&&t),t},null,null)),(l()(),t.Ib(15,null,["",""])),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(17,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(18,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Via security ID"])),(l()(),t.qb(20,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(21,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Here you can add a new Powerline device to your network. First, enter the security ID printed on the rear side, plug the device into a power outlet and then confirm by clicking Start configuration."])),(l()(),t.qb(23,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(24,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["The security ID consists of four groups, each with four capital letters, separated by hyphens."])),(l()(),t.qb(26,0,null,null,55,"div",[["class","form-horizontal"]],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,54,"div",[["class","form-group text-left"]],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,2,"label",[["class","control-label sequrityId-label text-right"],["translate",""]],null,null,null,null,null)),t.pb(29,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security ID:"])),(l()(),t.qb(31,0,null,null,11,"input",[["appCapitalize",""],["class","form-control securityId"],["data-maybe-empty","true"],["id","dlan-secid-0"],["mask","[^a-zA-Z]"],["maxlength","4"],["minlength","4"],["name","secid1"],["type","text"]],[[1,"minlength",0],[1,"maxlength",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,32)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,32).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,32)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,32)._compositionEnd(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,42).onInputChange(u)&&e),"ngModelChange"===n&&(e=!1!==(a.secId[0]=u)&&e),"input"===n&&(e=!1!==(t.Ab(l,37).value=u.target.value.toUpperCase())&&e),e},null,null)),t.pb(32,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.pb(33,540672,null,0,s.g,[],{minlength:[0,"minlength"]},null),t.pb(34,540672,null,0,s.f,[],{maxlength:[0,"maxlength"]},null),t.Fb(1024,null,s.h,function(l,n){return[l,n]},[s.g,s.f]),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(37,671744,[["secid1",4]],0,s.n,[[2,s.c],[6,s.h],[8,null],[6,s.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(39,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(40,81920,null,0,U.a,[t.k,P.a,t.z],null,null),t.pb(41,540672,null,0,hl.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),t.pb(42,16384,null,0,Dl.a,[],null,{ngModelChange:"ngModelChange"}),(l()(),t.qb(43,0,null,null,1,"span",[["class","divider"]],null,null,null,null,null)),(l()(),t.Ib(-1,null,["-"])),(l()(),t.qb(45,0,null,null,10,"input",[["appCapitalize",""],["class","form-control securityId"],["data-maybe-empty","true"],["forceFocusForMobileDevice","true"],["id","dlan-secid-1"],["mask","[^a-zA-Z]"],["maxlength","4"],["minlength","4"],["name","secid2"],["type","text"]],[[1,"minlength",0],[1,"maxlength",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,46)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,46).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,46)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,46)._compositionEnd(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,55).onInputChange(u)&&e),"ngModelChange"===n&&(e=!1!==(a.secId[1]=u)&&e),e},null,null)),t.pb(46,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.pb(47,540672,null,0,s.g,[],{minlength:[0,"minlength"]},null),t.pb(48,540672,null,0,s.f,[],{maxlength:[0,"maxlength"]},null),t.Fb(1024,null,s.h,function(l,n){return[l,n]},[s.g,s.f]),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(51,671744,[["secid2",4]],0,s.n,[[2,s.c],[6,s.h],[8,null],[6,s.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(53,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(54,540672,null,0,hl.a,[t.k,t.z],{appFocus:[0,"appFocus"],forceFocusForMobileDevice:[1,"forceFocusForMobileDevice"]},null),t.pb(55,16384,null,0,Dl.a,[],null,{ngModelChange:"ngModelChange"}),(l()(),t.qb(56,0,null,null,1,"span",[["class","divider"]],null,null,null,null,null)),(l()(),t.Ib(-1,null,["-"])),(l()(),t.qb(58,0,null,null,10,"input",[["appCapitalize",""],["class","form-control securityId"],["data-maybe-empty","true"],["forceFocusForMobileDevice","true"],["id","dlan-secid-2"],["mask","[^a-zA-Z]"],["maxlength","4"],["minlength","4"],["name","secid3"],["type","text"]],[[1,"minlength",0],[1,"maxlength",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,59)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,59).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,59)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,59)._compositionEnd(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,68).onInputChange(u)&&e),"ngModelChange"===n&&(e=!1!==(a.secId[2]=u)&&e),e},null,null)),t.pb(59,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.pb(60,540672,null,0,s.g,[],{minlength:[0,"minlength"]},null),t.pb(61,540672,null,0,s.f,[],{maxlength:[0,"maxlength"]},null),t.Fb(1024,null,s.h,function(l,n){return[l,n]},[s.g,s.f]),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(64,671744,[["secid3",4]],0,s.n,[[2,s.c],[6,s.h],[8,null],[6,s.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(66,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(67,540672,null,0,hl.a,[t.k,t.z],{appFocus:[0,"appFocus"],forceFocusForMobileDevice:[1,"forceFocusForMobileDevice"]},null),t.pb(68,16384,null,0,Dl.a,[],null,{ngModelChange:"ngModelChange"}),(l()(),t.qb(69,0,null,null,1,"span",[["class","divider"]],null,null,null,null,null)),(l()(),t.Ib(-1,null,["-"])),(l()(),t.qb(71,0,null,null,10,"input",[["appCapitalize",""],["class","form-control securityId"],["data-maybe-empty","true"],["forceFocusForMobileDevice","true"],["id","dlan-secid-3"],["mask","[^a-zA-Z]"],["maxlength","4"],["minlength","4"],["name","secid4"],["type","text"]],[[1,"minlength",0],[1,"maxlength",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,72)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,72).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,72)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,72)._compositionEnd(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,81).onInputChange(u)&&e),"ngModelChange"===n&&(e=!1!==(a.secId[3]=u)&&e),e},null,null)),t.pb(72,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.pb(73,540672,null,0,s.g,[],{minlength:[0,"minlength"]},null),t.pb(74,540672,null,0,s.f,[],{maxlength:[0,"maxlength"]},null),t.Fb(1024,null,s.h,function(l,n){return[l,n]},[s.g,s.f]),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(77,671744,[["secid4",4]],0,s.n,[[2,s.c],[6,s.h],[8,null],[6,s.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(79,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(80,540672,null,0,hl.a,[t.k,t.z],{appFocus:[0,"appFocus"],forceFocusForMobileDevice:[1,"forceFocusForMobileDevice"]},null),t.pb(81,16384,null,0,Dl.a,[],null,{ngModelChange:"ngModelChange"}),(l()(),t.qb(82,0,null,null,3,"div",[["class","dlanDevice-edit-buttons form-group text-right"]],null,null,null,null,null)),(l()(),t.qb(83,0,null,null,2,"button",[["class","btn btn-default"],["id","dlan-start-configuration-button"],["translate",""]],[[8,"disabled",0]],[[null,"click"],[null,"focus"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==a.startConfiguration()&&e),"focus"===n&&(e=0!=(4==t.Ab(l,37).length&&4==a.secId[1].length&&4==a.secId[2].length&&4==a.secId[3].length)&&e),e},null,null)),t.pb(84,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Start Configuration"]))],function(l,n){var u=n.component;l(n,8,0,""),l(n,11,0,""),l(n,18,0,""),l(n,21,0,""),l(n,24,0,""),l(n,29,0,""),l(n,33,0,"4"),l(n,34,0,"4"),l(n,37,0,"secid1",u.buttonDisable||u.secIdDisable,u.secId[0]),l(n,40,0),l(n,41,0,!0),l(n,47,0,"4"),l(n,48,0,"4"),l(n,51,0,"secid2",u.buttonDisable||u.secIdDisable,u.secId[1]),l(n,54,0,4==u.secId[0].length,"true"),l(n,60,0,"4"),l(n,61,0,"4"),l(n,64,0,"secid3",u.buttonDisable||u.secIdDisable,u.secId[2]),l(n,67,0,4==u.secId[1].length,"true"),l(n,73,0,"4"),l(n,74,0,"4"),l(n,77,0,"secid4",u.buttonDisable||u.secIdDisable,u.secId[3]),l(n,80,0,4==u.secId[2].length,"true"),l(n,84,0,"")},function(l,n){var u=n.component;l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending),l(n,14,0,u.buttonDisable),l(n,15,0,t.Jb(n,15,0,t.Ab(n,16).transform(u.simpleConnectBtnText))),l(n,31,0,t.Ab(n,33).minlength?t.Ab(n,33).minlength:null,t.Ab(n,34).maxlength?t.Ab(n,34).maxlength:null,t.Ab(n,39).ngClassUntouched,t.Ab(n,39).ngClassTouched,t.Ab(n,39).ngClassPristine,t.Ab(n,39).ngClassDirty,t.Ab(n,39).ngClassValid,t.Ab(n,39).ngClassInvalid,t.Ab(n,39).ngClassPending),l(n,45,0,t.Ab(n,47).minlength?t.Ab(n,47).minlength:null,t.Ab(n,48).maxlength?t.Ab(n,48).maxlength:null,t.Ab(n,53).ngClassUntouched,t.Ab(n,53).ngClassTouched,t.Ab(n,53).ngClassPristine,t.Ab(n,53).ngClassDirty,t.Ab(n,53).ngClassValid,t.Ab(n,53).ngClassInvalid,t.Ab(n,53).ngClassPending),l(n,58,0,t.Ab(n,60).minlength?t.Ab(n,60).minlength:null,t.Ab(n,61).maxlength?t.Ab(n,61).maxlength:null,t.Ab(n,66).ngClassUntouched,t.Ab(n,66).ngClassTouched,t.Ab(n,66).ngClassPristine,t.Ab(n,66).ngClassDirty,t.Ab(n,66).ngClassValid,t.Ab(n,66).ngClassInvalid,t.Ab(n,66).ngClassPending),l(n,71,0,t.Ab(n,73).minlength?t.Ab(n,73).minlength:null,t.Ab(n,74).maxlength?t.Ab(n,74).maxlength:null,t.Ab(n,79).ngClassUntouched,t.Ab(n,79).ngClassTouched,t.Ab(n,79).ngClassPristine,t.Ab(n,79).ngClassDirty,t.Ab(n,79).ngClassValid,t.Ab(n,79).ngClassInvalid,t.Ab(n,79).ngClassPending),l(n,83,0,4!==(null==t.Ab(n,37).value?null:t.Ab(n,37).value.length)||4!==(null==t.Ab(n,51).value?null:t.Ab(n,51).value.length)||4!==(null==t.Ab(n,64).value?null:t.Ab(n,64).value.length)||4!==(null==t.Ab(n,77).value?null:t.Ab(n,77).value.length)||u.buttonDisable||u.simpleConnectInProgress)})}function Fl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-devices",[],null,null,null,Tl,Ol)),t.Fb(512,null,_l.a,_l.a,[A.a,q.a]),t.pb(2,245760,null,0,jl.a,[_l.a,x.a,t.E,o.j,P.a],null,null)],function(l,n){l(n,2,0)},null)}var El=t.mb("app-devices",jl.a,Fl,{},{},[]),Sl=u("RChO"),Bl=u("ueff"),Kl=u("lOTE"),Nl=u("KXou"),Jl=u("S7LP"),Vl=u("ZYCi"),zl=u("AuKA"),Rl=u("ZLSo"),Ll=u("9Xeq"),$l=u("yGOH"),Gl=u("Jg5P"),Ul=u("Fq6B"),Hl=u("Aivk"),Yl=u("rSzr"),Zl=u("LLTo"),Xl=u("ub4/");u.d(n,"PowerlineModuleNgFactory",function(){return Wl});var Wl=t.nb(e,[],function(l){return t.xb([t.yb(512,t.j,t.cb,[[8,[a.a,z,gl,wl,El,Sl.a,Bl.a,Kl.a,Nl.a]],[3,t.j],t.x]),t.yb(4608,i.q,i.p,[t.u,[2,i.B]]),t.yb(4608,P.a,P.a,[[3,P.a]]),t.yb(4608,s.x,s.x,[]),t.yb(4608,Jl.a,Jl.a,[]),t.yb(4608,$.a,$.a,[t.j,t.z,t.q,Jl.a,t.g]),t.yb(4608,Cl.a,Cl.a,[t.F,$.a]),t.yb(4608,G.a,G.a,[]),t.yb(4608,g.a,g.a,[A.a,q.a]),t.yb(1073742336,i.c,i.c,[]),t.yb(1073742336,Vl.p,Vl.p,[[2,Vl.v],[2,Vl.m]]),t.yb(1073742336,zl.a,zl.a,[]),t.yb(1073742336,o.g,o.g,[]),t.yb(1073742336,Rl.a,Rl.a,[]),t.yb(1073742336,s.t,s.t,[]),t.yb(1073742336,s.e,s.e,[]),t.yb(1073742336,Ll.a,Ll.a,[]),t.yb(1073742336,$l.a,$l.a,[]),t.yb(1073742336,Gl.a,Gl.a,[]),t.yb(1073742336,Ul.a,Ul.a,[]),t.yb(1073742336,Hl.a,Hl.a,[]),t.yb(1073742336,Yl.a,Yl.a,[]),t.yb(1073742336,Zl.a,Zl.a,[]),t.yb(1073742336,e,e,[]),t.yb(1024,Vl.j,function(){return[[{path:"",component:I.a,data:{displayName:"Powerline",order:0},canDeactivate:[Xl.a]},{path:"status",component:Z.a,data:{displayName:"Status",order:0}},{path:"network",component:vl.a,data:{displayName:"Settings",order:10},canDeactivate:[Xl.a]},{path:"devices",component:jl.a,data:{displayName:"Add Devices",order:20},canDeactivate:[Xl.a]}]]},[])])})},"5SxG":function(l,n,u){"use strict";u.d(n,"a",function(){return a});var t=u("CcnG"),e=u("+3se"),a=function(){function l(){this.floatBtnClick=new t.m,this.floatBtn={className:"",icon:"",type:"",id:""}}return l.prototype.customFn=function(){this.floatBtnClick.emit()},l.prototype.ngOnInit=function(){"cancel"==this.floatBtnType?(this.floatBtn.className="delos-float-cancel",this.floatBtn.icon="remove",this.floatBtn.type="button"):(this.floatBtn.className="delos-float-save",this.floatBtn.icon="floppy-disk",this.floatBtn.type="submit"),this.floatBtn.id=this.floatBtn.type+e.a.newGuid()},l}()},Eidh:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){function l(){this.shouldShowForRetail=!1}return l.prototype.ngOnInit=function(){},l}()},H6Ep:function(l,n,u){"use strict";var t=u("mrSG"),e=u("CcnG"),a=u("fR9y"),o=u("T7CS");u("FfxL");var s={},i="undefined"==typeof console||!("warn"in console);function r(l){!Object(e.Y)()||i||l in s||(s[l]=!0,console.warn(l))}var c=u("hjjD"),b=u("gI3B");u.d(n,"a",function(){return d});var d=function(){function l(l,n,u,t,a){this._renderer=n,this._elementRef=u,this.tooltipChange=new e.m,this.containerClass="",this._animation=!0,this._fadeDuration=150,this.tooltipStateChanged=new e.m,this._tooltip=t.createLoader(this._elementRef,l,this._renderer).provide({provide:o.a,useValue:a}),Object.assign(this,a),this.onShown=this._tooltip.onShown,this.onHidden=this._tooltip.onHidden}return Object.defineProperty(l.prototype,"isOpen",{get:function(){return this._tooltip.isShown},set:function(l){l?this.show():this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"htmlContent",{set:function(l){r("tooltipHtml was deprecated, please use `tooltip` instead"),this.tooltip=l},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_placement",{set:function(l){r("tooltipPlacement was deprecated, please use `placement` instead"),this.placement=l},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_isOpen",{get:function(){return r("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen},set:function(l){r("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen=l},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_enable",{get:function(){return r("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled},set:function(l){r("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled=l},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_appendToBody",{get:function(){return r('tooltipAppendToBody was deprecated, please use `container="body"` instead'),"body"===this.container},set:function(l){r('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container=l?"body":this.container},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_popupClass",{set:function(l){r("tooltipClass deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_tooltipContext",{set:function(l){r("tooltipContext deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_tooltipPopupDelay",{set:function(l){r("tooltipPopupDelay is deprecated, use `delay` instead"),this.delay=l},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_tooltipTrigger",{get:function(){return r("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers},set:function(l){r("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers=(l||"").toString()},enumerable:!0,configurable:!0}),l.prototype.ngOnInit=function(){var l=this;this._tooltip.listen({triggers:this.triggers,show:function(){return l.show()}}),this.tooltipChange.subscribe(function(n){n||l._tooltip.hide()})},l.prototype.toggle=function(){if(this.isOpen)return this.hide();this.show()},l.prototype.show=function(){var l=this;if(!(this.isOpen||this.isDisabled||this._delayTimeoutId)&&this.tooltip){var n=function(){l._delayTimeoutId&&(l._delayTimeoutId=void 0),l._tooltip.attach(a.a).to(l.container).position({attachment:l.placement}).show({content:l.tooltip,placement:l.placement,containerClass:l.containerClass})},u=function(){l._tooltipCancelShowFn&&l._tooltipCancelShowFn()};if(this.delay){var t=Object(b.a)(this.delay).subscribe(function(){n(),u()});if(this.triggers){var e=Object(c.b)(this.triggers);this._tooltipCancelShowFn=this._renderer.listen(this._elementRef.nativeElement,e[0].close,function(){t.unsubscribe(),u()})}}else n()}},l.prototype.hide=function(){var l=this;this._delayTimeoutId&&(clearTimeout(this._delayTimeoutId),this._delayTimeoutId=void 0),this._tooltip.isShown&&(this._tooltip.instance.classMap.in=!1,setTimeout(function(){l._tooltip.hide()},this._fadeDuration))},l.prototype.ngOnDestroy=function(){this._tooltip.dispose()},Object(t.b)([function(l,n){var u=" __"+n+"Value";Object.defineProperty(l,n,{get:function(){return this[u]},set:function(l){var t=this[u];this[u]=l,t!==l&&this[n+"Change"]&&this[n+"Change"].emit(l)}})},Object(t.d)("design:type",Object)],l.prototype,"tooltip",void 0),l}()},Jg5P:function(l,n,u){"use strict";u.d(n,"a",function(){return o}),u("fR9y"),u("H6Ep");var t=u("T7CS"),e=u("FfxL"),a=u("XD9u"),o=function(){function l(){}return l.forRoot=function(){return{ngModule:l,providers:[t.a,e.a,a.a]}},l}()},LLTo:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){}}()},RChO:function(l,n,u){"use strict";u.d(n,"a",function(){return r});var t=u("CcnG"),e=u("fR9y"),a=u("T7CS"),o=t.ob({encapsulation:0,styles:[".tooltip[_nghost-%COMP%] {\n display: block;\n }\n .bs-tooltip-top[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-tooltip-bottom[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n left: 50%;\n margin-left: -6px;\n }\n .bs-tooltip-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-tooltip-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n top: 50%;\n margin-top: -6px;\n }"],data:{}});function s(l){return t.Kb(2,[(l()(),t.qb(0,0,null,null,0,"div",[["class","tooltip-arrow arrow"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"div",[["class","tooltip-inner"]],null,null,null,null,null)),t.zb(null,0)],null,null)}function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"bs-tooltip-container",[["role","tooltip"]],[[8,"className",0],[2,"show",null]],null,null,s,o)),t.pb(1,4243456,null,0,e.a,[a.a],null,null)],null,function(l,n){l(n,0,0,"tooltip in tooltip-"+t.Ab(n,1).placement+" bs-tooltip-"+t.Ab(n,1).placement+" "+t.Ab(n,1).placement+" "+t.Ab(n,1).containerClass,!t.Ab(n,1).isBs3)})}var r=t.mb("bs-tooltip-container",e.a,i,{},{},["*"])},T7CS:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){this.placement="top",this.triggers="hover focus"}}()},UhSo:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){function l(){}return l.prototype.transform=function(l,n,u){return l&&l.length?n?(n=n.toLowerCase(),l.filter(function(t){return u?Array.isArray(u)?u.map(function(l){return t[l].toString().toLowerCase().includes(n)}).includes(!0):t[u].toString().toLowerCase().includes(n):"object"==typeof l[0]?JSON.stringify(Object.values(t)).toLowerCase().includes(n):t.toLowerCase().includes(n)})):l:[]},l}()},fR9y:function(l,n,u){"use strict";u.d(n,"a",function(){return e}),u("T7CS");var t=u("yZXx"),e=function(){function l(l){Object.assign(this,l)}return Object.defineProperty(l.prototype,"isBs3",{get:function(){return Object(t.a)()},enumerable:!0,configurable:!0}),l.prototype.ngAfterViewInit=function(){this.classMap={in:!1,fade:!1},this.classMap[this.placement]=!0,this.classMap["tooltip-"+this.placement]=!0,this.classMap.in=!0,this.animation&&(this.classMap.fade=!0),this.containerClass&&(this.classMap[this.containerClass]=!0)},l}()},nQCY:function(l,n,u){"use strict";u.d(n,"a",function(){return a}),u.d(n,"b",function(){return o});var t=u("CcnG"),e=u("Ip0R"),a=(u("5SxG"),t.ob({encapsulation:2,styles:[],data:{}}));function o(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"button",[["class","delos-float-action"],["type","button"]],[[8,"id",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.customFn()&&t),t},null,null)),t.pb(1,278528,null,0,e.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(l()(),t.qb(2,0,null,null,0,"span",[],[[8,"className",0]],null,null,null,null))],function(l,n){l(n,1,0,"delos-float-action",n.component.floatBtn.className)},function(l,n){var u=n.component;l(n,0,0,t.sb(1,"",u.floatBtn.className,"-btn"),u.disableFloatBtn),l(n,2,0,t.sb(1,"glyphicon glyphicon-",u.floatBtn.icon,""))})}},rSzr:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){}}()},tl7y:function(l,n,u){"use strict";u.d(n,"a",function(){return o}),u.d(n,"b",function(){return r});var t=u("CcnG"),e=u("xR9I"),a=u("Sxbm"),o=(u("Eidh"),t.ob({encapsulation:2,styles:[],data:{}}));function s(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","dataTables_filter"]],null,null,null,null,null)),t.zb(null,0)],null,null)}function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","col-md-5 hint-text displayed-entires"]],null,null,null,null,null)),t.zb(null,1)],null,null)}function r(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[["class","row filter-row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"div",[["class","col-md-4"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,s)),t.pb(3,212992,null,0,e.a,[t.M,t.P,a.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,i)),t.pb(5,212992,null,0,e.a,[t.M,t.P,a.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(6,0,null,null,1,"div",[["class","col-xs-6 col-md-3 text-right pull-right"]],null,null,null,null,null)),t.zb(null,2)],function(l,n){var u=n.component;l(n,3,0,u.shouldShowForRetail),l(n,5,0,u.shouldShowForRetail)},null)}}}]); \ No newline at end of file diff --git a/www/11.aa4fc852b7bc31805b3c.js b/www/11.aa4fc852b7bc31805b3c.js new file mode 100644 index 0000000..f663554 --- /dev/null +++ b/www/11.aa4fc852b7bc31805b3c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{"1QHZ":function(l,n,u){"use strict";u.r(n);var t=u("CcnG"),e=u("K9Ia"),s=function(){function l(){this.ngUnsubscribe=new e.a}return l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l}(),a=function(){return function(){}}(),r=u("pMnS"),o=u("A7o+"),i=u("Ip0R"),b=u("gI3B"),c=u("ny24"),d=u("Vx+w"),p=u("+3se"),g=u("CPDd"),f=u("iIpO"),h=u("t2rx"),y=u("jGGy"),m=u("+NEN"),v=function(){function l(l,n){this.ubusService=l,this.authService=n}return l.prototype.getSystemInfo=function(){var l=[[this.authService.getSid(),"system.management","version",{}],[this.authService.getSid(),"system","info",{}],[this.authService.getSid(),"uci","get",{config:"system",section:"@system[0]"}],[this.authService.getSid(),"system.date","get",{}],[this.authService.getSid(),"uci","get",{config:"system",section:"ntp"}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"SerialNumber"}]];return l.push(d.a.ghn?[this.authService.getSid(),"network.ghntool","version",{}]:[this.authService.getSid(),"network.plctool","fw_version",{}]),this.ubusService.call({data:l})},l.prototype.getSystemStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"system","info",{}]})},l}(),I=function(){function l(l,n,u,t){this.statusService=l,this.formatTimeService=n,this.addressCheckService=u,this.pageLoadingService=t,this.statusInfo={sysName:null,sysLocation:null,sysContact:null,remoteSysLog:null,sysLogIpPort:null},this.updatingSysInfoDisplay=!1,this.ngUnsubscribe=new e.a,this.Config=d.a,this.refresh=1e3,this.updatingSysInfo=!1,this.deviceFirmwareVersion="",this.isPlc=!1,this.isPlc=Object(p.e)(d.a,"plc"),this.pageLoadingService.register(["updateSysInfo","displayStatusInfo"])}return l.prototype.ngOnInit=function(){var l=this;this.displayStatusInfo(),Object(b.a)(0,this.refresh).pipe(Object(c.a)(this.ngUnsubscribe)).subscribe(function(){l.updateSysInfo()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.displayStatusInfo=function(){var l=this;this.updatingSysInfoDisplay||(this.updatingSysInfoDisplay=!0,this.statusService.getSystemInfo().pipe(Object(c.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("displayStatusInfo");var u=n.result[2][1].values,t=u.log_ip||"",e=u.log_port||"";l.statusInfo.sysName=u.hostname,l.statusInfo.sysLocation=u.location||"",l.statusInfo.sysContact=u.contact||"",l.statusInfo.remoteSysLog=u.log_remote||"0",l.statusInfo.sysLogIpPort=t+":"+e,l.timeZone=u.zonename||"UTC";var s=n.result[3][1].value.split("-");l.localtime=new Date(s[0],s[1]-1,s[2],s[3],s[4],s[5]),l.statusInfoTotalMemory=(n.result[1][1].memory.total/1048576).toFixed(2),l.statusInfoFreeMemory=(n.result[1][1].memory.free/1048576).toFixed(2);var a=n.result[1][1].load;l.loadOneMin=(a[0]/65535).toFixed(2),l.loadFiveMin=(a[1]/65535).toFixed(2),l.loadFifteenMin=(a[2]/65535).toFixed(2),l.servers=(n.result[4][1].values.server||[]).map(l.addressCheckService.toUnicode),l.serialNumber=n.result[5][1].value,n.result[6]&&(l.deviceFirmwareVersion=l.isPlc?n.result[6][1].stdout?l.extractPlcFW(n.result[6][1].stdout):Object(p.b)("n/a"):n.result[6][1].fw_version),l.updatingSysInfoDisplay=!1},function(n){console.log(n),l.pageLoadingService.ready("displayStatusInfo")}))},l.prototype.updateSysInfo=function(){var l=this;if(++this.uptime,this.formatTimeService.toDays(this.uptime).subscribe(function(n){l.statusInfoUptime=n,l.pageLoadingService.ready("updateSysInfo")}),this.refresh-=1e3,this.refresh<=0){if(this.updatingSysInfo)return;this.updatingSysInfo=!0,this.refresh=d.a.system.status.sysinfo.refresh,this.statusService.getSystemStatus().pipe(Object(c.a)(this.ngUnsubscribe)).subscribe(function(n){l.uptime=n.result[1].uptime,l.updatingSysInfo=!1,l.displayStatusInfo()})}},l.prototype.extractPlcFW=function(l){var n;return(n=l.split(" ").splice(-1)[0].split("-"))[2].substr(0,n[2].lastIndexOf(".")+1)+n[3]},l}(),S=t.ob({encapsulation:2,styles:[],data:{}});function q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Location:"]))],function(l,n){l(n,1,0,"")},null)}function C(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","syslocation"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysLocation)})}function k(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Contact:"]))],function(l,n){l(n,1,0,"")},null)}function j(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","syscontact"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysContact)})}function w(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Remote syslog server:"]))],function(l,n){l(n,1,0,"")},null)}function M(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","remote-syslog"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysLogIpPort)})}function x(l){return t.Kb(0,[t.Cb(0,i.f,[t.u]),(l()(),t.qb(1,0,null,null,80,"div",[["class","row"],["id","system-info"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["System Information"])),(l()(),t.qb(5,0,null,null,76,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(6,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name:"])),(l()(),t.qb(9,0,null,null,1,"dd",[["id","sysname"]],null,null,null,null,null)),(l()(),t.Ib(10,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,q)),t.pb(12,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,C)),t.pb(14,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,k)),t.pb(16,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,j)),t.pb(18,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(19,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(20,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Serial number:"])),(l()(),t.qb(22,0,null,null,1,"dd",[["id","snumber"]],null,null,null,null,null)),(l()(),t.Ib(23,null,["",""])),(l()(),t.qb(24,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(25,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware version:"])),(l()(),t.qb(27,0,null,null,1,"dd",[["id","firmware"]],null,null,null,null,null)),(l()(),t.Ib(28,null,[" "," (",") "])),(l()(),t.qb(29,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(30,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["PLC firmware version:"])),(l()(),t.qb(32,0,null,null,1,"dd",[["id","firmware-version"]],null,null,null,null,null)),(l()(),t.Ib(33,null,["",""])),(l()(),t.qb(34,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(35,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Uptime:"])),(l()(),t.qb(37,0,null,null,1,"dd",[["id","uptime"]],null,null,null,null,null)),(l()(),t.Ib(38,null,[" "," "])),(l()(),t.qb(39,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(40,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Total memory:"])),(l()(),t.qb(42,0,null,null,6,"dd",[["id","memory"]],null,null,null,null,null)),(l()(),t.qb(43,0,null,null,2,"span",[],null,null,null,null,null)),(l()(),t.Ib(44,null,[""," "])),t.Eb(45,1),(l()(),t.qb(46,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(47,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MBytes"])),(l()(),t.qb(49,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(50,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Free memory:"])),(l()(),t.qb(52,0,null,null,6,"dd",[["id","free-memory"]],null,null,null,null,null)),(l()(),t.qb(53,0,null,null,2,"span",[],null,null,null,null,null)),(l()(),t.Ib(54,null,[""," "])),t.Eb(55,1),(l()(),t.qb(56,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(57,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MBytes"])),(l()(),t.qb(59,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(60,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["CPU load:"])),(l()(),t.qb(62,0,null,null,15,"dd",[["id","cpu-load"]],null,null,null,null,null)),(l()(),t.qb(63,0,null,null,4,"span",[],null,null,null,null,null)),t.pb(64,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(65,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(66,null,[""," / "])),t.Eb(67,1),(l()(),t.qb(68,0,null,null,4,"span",[],null,null,null,null,null)),t.pb(69,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(70,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(71,null,[""," / "])),t.Eb(72,1),(l()(),t.qb(73,0,null,null,4,"span",[],null,null,null,null,null)),t.pb(74,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(75,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(76,null,["",""])),t.Eb(77,1),(l()(),t.hb(16777216,null,null,1,null,w)),t.pb(79,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,M)),t.pb(81,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,""),l(n,7,0,""),l(n,12,0,u.statusInfo.sysLocation),l(n,14,0,u.statusInfo.sysLocation),l(n,16,0,u.statusInfo.sysContact),l(n,18,0,u.statusInfo.sysContact),l(n,20,0,""),l(n,25,0,""),l(n,30,0,""),l(n,35,0,""),l(n,40,0,""),l(n,47,0,""),l(n,50,0,""),l(n,57,0,""),l(n,60,0,"");var t=l(n,65,0,u.loadOneMin<=.7,u.loadOneMin<=1&&u.loadOneMin>.7,u.loadOneMin>=1&&u.loadOneMin>1);l(n,64,0,t);var e=l(n,70,0,u.loadFiveMin<=.7,u.loadFiveMin<=1&&u.loadFiveMin>.7,u.loadFiveMin>=1&&u.loadFiveMin>1);l(n,69,0,e);var s=l(n,75,0,u.loadFifteenMin<=.7,u.loadFifteenMin<=1&&u.loadFifteenMin>.7,u.loadFiveMin>=1&&u.loadFiveMin>1);l(n,74,0,s),l(n,79,0,"1"==u.statusInfo.remoteSysLog),l(n,81,0,"1"==u.statusInfo.remoteSysLog)},function(l,n){var u=n.component;l(n,10,0,u.statusInfo.sysName),l(n,23,0,u.serialNumber),l(n,28,0,u.Config.firmwareVersion,u.Config.firmwareBuildDate),l(n,33,0,u.deviceFirmwareVersion),l(n,38,0,u.statusInfoUptime);var e=t.Jb(n,44,0,l(n,45,0,t.Ab(n,0),u.statusInfoTotalMemory));l(n,44,0,e);var s=t.Jb(n,54,0,l(n,55,0,t.Ab(n,0),u.statusInfoFreeMemory));l(n,54,0,s);var a=t.Jb(n,66,0,l(n,67,0,t.Ab(n,0),u.loadOneMin));l(n,66,0,a);var r=t.Jb(n,71,0,l(n,72,0,t.Ab(n,0),u.loadFiveMin));l(n,71,0,r);var o=t.Jb(n,76,0,l(n,77,0,t.Ab(n,0),u.loadFifteenMin));l(n,76,0,o)})}var L=function(){function l(l){this.translateService=l}return l.prototype.transform=function(l){return new Date(l).toLocaleString(this.translateService.currentLang,{weekday:"short",year:"numeric",month:"2-digit",day:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit"})},l}(),F=u("weCn"),O=u("tl7y"),A=u("Eidh"),P=u("gIcY"),U=u("IZUe"),D=u("UVPe"),K=u("UhSo"),E=u("XlPw"),T=u("67Y/"),J=u("9Z1F"),B=function(){function l(l,n){this.ubusService=l,this.authService=n}return l.prototype.getLogs=function(){var l=this;return this.logs=[],this.ubusService.call({data:[this.authService.getSid(),"system.info","syslog",{}]}).pipe(Object(T.a)(function(n){return n.result[1].log.split(/\n/g).map(function(n){var u=n.split(/\ +/),t=u.splice(0,5).join(" "),e=u.splice(0,1).join(" "),s=u.splice(0,1).join(" ");s=s.substr(0,s.length-1);var a=u.join(" ");"daemon.debug"!=e&&l.logs.push({date:Date.parse(t),level:e,origin:s,msg:a})}),l.logs}),Object(J.a)(function(l){return Object(E.a)(l)}))},l}(),N=u("nbXG"),R=function(){function l(l,n,u){this.logService=l,this.localStorage=n,this.pageLoadingService=u,this.ngUnsubscribe=new e.a,this.updatingLogs=!1,this.logs=[],this.orderBy=this.localStorage.get("logsorderby")||"date",this.reverse=this.localStorage.get("logsorderreverse")||!0,this.pageLoadingService.register(["logsLoaded"])}return l.prototype.ngOnInit=function(){var l=this;Object(b.a)(0,1e4).pipe(Object(c.a)(this.ngUnsubscribe)).subscribe(function(){l.getSyslog()})},l.prototype.getSyslog=function(){var l=this;this.updatingLogs||(this.updatingLogs=!0,this.logService.getLogs().pipe(Object(c.a)(this.ngUnsubscribe)).subscribe(function(n){l.logs=n,l.updatingLogs=!1,l.pageLoadingService.ready("logsLoaded")},function(l){console.log(l)}))},l.prototype.order=function(l){this.reverse=this.orderBy===l&&!this.reverse,this.orderBy=l,this.localStorage.set("logsorderby",this.orderBy),this.localStorage.set("logsorderreverse",this.reverse)},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l}(),_=t.ob({encapsulation:2,styles:[],data:{}});function z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function G(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function V(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function X(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,i.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"tr",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"td",[["class","text-center empty-logs-list"],["colspan","4"]],null,null,null,null,null)),(l()(),t.Ib(2,null,[" "," "])),t.Cb(131072,o.i,[o.j,t.h])],null,function(l,n){l(n,2,0,t.Jb(n,2,0,t.Ab(n,3).transform("No Log Information")))})}function $(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""])),t.Cb(0,L,[o.j])],null,function(l,n){l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(n.parent.context.$implicit.date)))})}function W(l){return t.Kb(0,[(l()(),t.qb(0,0,[["logRow",1]],null,16,"tr",[],[[2,"odd",null],[2,"even",null]],null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.hb(16777216,null,null,1,null,$)),t.pb(4,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(7,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.Ib(8,null,["",""])),(l()(),t.qb(9,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(11,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.Ib(12,null,["",""])),(l()(),t.qb(13,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(15,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.Ib(16,null,["",""]))],function(l,n){l(n,4,0,n.context.$implicit.date)},function(l,n){l(n,0,0,n.context.odd,n.context.even),l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform("Date"))),l(n,5,0,t.Jb(n,5,0,t.Ab(n,6).transform("Log Level"))),l(n,8,0,n.context.$implicit.level),l(n,9,0,t.Jb(n,9,0,t.Ab(n,10).transform("Origin"))),l(n,12,0,n.context.$implicit.origin),l(n,13,0,t.Jb(n,13,0,t.Ab(n,14).transform("Message"))),l(n,16,0,n.context.$implicit.msg)})}function Y(l){return t.Kb(0,[t.Cb(0,F.a,[]),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Logs"])),(l()(),t.qb(4,0,null,null,58,"div",[["class","vendor-tables"],["id","status-logs"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,21,"app-search-box",[],null,null,null,O.b,O.a)),t.pb(6,114688,null,0,A.a,[],{shouldShowForRetail:[0,"shouldShowForRetail"]},null),(l()(),t.qb(7,0,null,0,7,"input",[["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,s=l.component;return"input"===n&&(e=!1!==t.Ab(l,8)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,8).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,8)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,8)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(s.searchTerm=u)&&e),e},null,null)),t.pb(8,16384,null,0,P.d,[t.E,t.k,[2,P.a]],null,null),t.Fb(1024,null,P.i,function(l){return[l]},[P.d]),t.pb(10,671744,null,0,P.n,[[8,null],[8,null],[8,null],[6,P.i]],{model:[0,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,P.j,null,[P.n]),t.pb(12,16384,null,0,P.k,[[4,P.j]],null,null),t.pb(13,81920,null,0,U.a,[t.k,D.a,t.z],null,null),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(15,0,null,1,5,"div",[],null,null,null,null,null)),(l()(),t.Ib(16,null,[" "," "])),t.Eb(17,4),t.Cb(0,K.a,[]),t.Db(19,{num:0,all:1}),t.Cb(131072,o.i,[o.j,t.h]),(l()(),t.qb(21,0,null,2,5,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),t.qb(22,0,null,null,2,"a",[["class","log-link"],["href","/app/components/status/logs/log"],["target","_blank"]],null,null,null,null,null)),(l()(),t.qb(23,0,null,null,1,"button",[["class","btn btn-default small"]],null,null,null,null,null)),(l()(),t.qb(24,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-file"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,1,"button",[["class","btn btn-default small"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.getSyslog()&&t),t},null,null)),(l()(),t.qb(26,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,35,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,34,"table",[["class","dataTable vendorTable-responsive logs"]],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,25,"thead",[],null,null,null,null,null)),(l()(),t.qb(30,0,null,null,24,"tr",[],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,5,"th",[["style","width: 162px;"]],null,null,null,null,null)),(l()(),t.qb(32,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("date")&&t),t},null,null)),t.pb(33,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Date"])),(l()(),t.hb(16777216,null,null,1,null,z)),t.pb(36,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(37,0,null,null,5,"th",[["style","width: 91px;"]],null,null,null,null,null)),(l()(),t.qb(38,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("level")&&t),t},null,null)),t.pb(39,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Log Level"])),(l()(),t.hb(16777216,null,null,1,null,G)),t.pb(42,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(43,0,null,null,5,"th",[["style","width: auto;"]],null,null,null,null,null)),(l()(),t.qb(44,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("origin")&&t),t},null,null)),t.pb(45,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Origin"])),(l()(),t.hb(16777216,null,null,1,null,V)),t.pb(48,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(49,0,null,null,5,"th",[["style","width: auto;"]],null,null,null,null,null)),(l()(),t.qb(50,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("msg")&&t),t},null,null)),t.pb(51,8536064,null,0,o.d,[o.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Message"])),(l()(),t.hb(16777216,null,null,1,null,X)),t.pb(54,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(55,0,null,null,2,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Z)),t.pb(57,16384,null,0,i.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(58,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,3,null,W)),t.pb(60,278528,null,0,i.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Cb(0,K.a,[]),t.Eb(62,4)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,!0),l(n,10,0,u.searchTerm),l(n,13,0),l(n,33,0,""),l(n,36,0,"date"===u.orderBy),l(n,39,0,""),l(n,42,0,"level"===u.orderBy),l(n,45,0,""),l(n,48,0,"origin"===u.orderBy),l(n,51,0,""),l(n,54,0,"msg"===u.orderBy),l(n,57,0,!u.logs.length);var e=t.Jb(n,60,0,l(n,62,0,t.Ab(n,0),t.Jb(n,60,0,t.Ab(n,61).transform(u.logs,u.searchTerm)),u.orderBy,u.reverse,u.reverse));l(n,60,0,e)},function(l,n){var u=n.component;l(n,7,0,t.sb(1,"",t.Jb(n,7,0,t.Ab(n,14).transform("Search ...")),""),t.Ab(n,12).ngClassUntouched,t.Ab(n,12).ngClassTouched,t.Ab(n,12).ngClassPristine,t.Ab(n,12).ngClassDirty,t.Ab(n,12).ngClassValid,t.Ab(n,12).ngClassInvalid,t.Ab(n,12).ngClassPending);var e,s=t.Jb(n,16,0,t.Ab(n,20).transform("display {num} of {all}",l(n,19,0,null==(e=t.Jb(n,16,0,t.Ab(n,18).transform(t.Jb(n,16,0,l(n,17,0,t.Ab(n,0),u.logs,u.orderBy,u.reverse,u.reverse)),u.searchTerm)))?null:e.length,u.logs.length)));l(n,16,0,s)})}var H=t.ob({encapsulation:2,styles:[],data:{}});function Q(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,5,"div",[["class","vendor-dialogs support-dlg"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"app-system-info",[],null,null,null,x,S)),t.pb(3,245760,null,0,I,[v,f.a,g.a,h.a],null,null),(l()(),t.qb(4,0,null,null,2,"app-logs",[],null,null,null,Y,_)),t.Fb(512,null,B,B,[m.a,y.a]),t.pb(6,245760,null,0,R,[B,N.a,h.a],null,null)],function(l,n){l(n,3,0),l(n,6,0)},null)}function ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-support",[],null,null,null,Q,H)),t.pb(1,180224,null,0,s,[],null,null)],null,null)}var nl=t.mb("app-support",s,ll,{},{},[]),ul=u("t/Na"),tl=u("3GWt"),el=u("ZLSo"),sl=u("9Xeq"),al=u("yGOH"),rl=u("bKdQ"),ol=u("rSzr"),il=u("ZYCi");u.d(n,"SupportModuleNgFactory",function(){return bl});var bl=t.nb(a,[],function(l){return t.xb([t.yb(512,t.j,t.cb,[[8,[r.a,nl]],[3,t.j],t.x]),t.yb(4608,i.q,i.p,[t.u,[2,i.B]]),t.yb(4608,D.a,D.a,[[3,D.a]]),t.yb(4608,P.x,P.x,[]),t.yb(4608,ul.k,ul.q,[i.d,t.B,ul.o]),t.yb(4608,ul.r,ul.r,[ul.k,ul.p]),t.yb(5120,ul.a,function(l){return[l]},[ul.r]),t.yb(4608,ul.n,ul.n,[]),t.yb(6144,ul.l,null,[ul.n]),t.yb(4608,ul.j,ul.j,[ul.l]),t.yb(6144,ul.b,null,[ul.j]),t.yb(4608,ul.g,ul.m,[ul.b,t.q]),t.yb(4608,ul.c,ul.c,[ul.g]),t.yb(4608,tl.a,tl.a,[ul.c]),t.yb(4608,v,v,[m.a,y.a]),t.yb(1073742336,i.c,i.c,[]),t.yb(1073742336,o.g,o.g,[]),t.yb(1073742336,el.a,el.a,[]),t.yb(1073742336,sl.a,sl.a,[]),t.yb(1073742336,P.t,P.t,[]),t.yb(1073742336,P.e,P.e,[]),t.yb(1073742336,al.a,al.a,[]),t.yb(1073742336,ul.e,ul.e,[]),t.yb(1073742336,ul.d,ul.d,[]),t.yb(1073742336,rl.a,rl.a,[]),t.yb(1073742336,ol.a,ol.a,[]),t.yb(1073742336,il.p,il.p,[[2,il.v],[2,il.m]]),t.yb(1073742336,a,a,[]),t.yb(256,ul.o,"XSRF-TOKEN",[]),t.yb(256,ul.p,"X-XSRF-TOKEN",[]),t.yb(1024,il.j,function(){return[[{path:"",component:s}]]},[])])})},Eidh:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){function l(){this.shouldShowForRetail=!1}return l.prototype.ngOnInit=function(){},l}()},UhSo:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){function l(){}return l.prototype.transform=function(l,n,u){return l&&l.length?n?(n=n.toLowerCase(),l.filter(function(t){return u?Array.isArray(u)?u.map(function(l){return t[l].toString().toLowerCase().includes(n)}).includes(!0):t[u].toString().toLowerCase().includes(n):"object"==typeof l[0]?JSON.stringify(Object.values(t)).toLowerCase().includes(n):t.toLowerCase().includes(n)})):l:[]},l}()},rSzr:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){}}()},tl7y:function(l,n,u){"use strict";u.d(n,"a",function(){return a}),u.d(n,"b",function(){return i});var t=u("CcnG"),e=u("xR9I"),s=u("Sxbm"),a=(u("Eidh"),t.ob({encapsulation:2,styles:[],data:{}}));function r(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","dataTables_filter"]],null,null,null,null,null)),t.zb(null,0)],null,null)}function o(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","col-md-5 hint-text displayed-entires"]],null,null,null,null,null)),t.zb(null,1)],null,null)}function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[["class","row filter-row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"div",[["class","col-md-4"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,r)),t.pb(3,212992,null,0,e.a,[t.M,t.P,s.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,o)),t.pb(5,212992,null,0,e.a,[t.M,t.P,s.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(6,0,null,null,1,"div",[["class","col-xs-6 col-md-3 text-right pull-right"]],null,null,null,null,null)),t.zb(null,2)],function(l,n){var u=n.component;l(n,3,0,u.shouldShowForRetail),l(n,5,0,u.shouldShowForRetail)},null)}}}]); \ No newline at end of file diff --git a/www/12.0a730e5dbf73fbf320f2.js b/www/12.0a730e5dbf73fbf320f2.js new file mode 100644 index 0000000..a2d5011 --- /dev/null +++ b/www/12.0a730e5dbf73fbf320f2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{SnfS:function(l,n,u){"use strict";u.r(n);var t=u("CcnG"),e=function(){return function(){}}(),a=u("pMnS"),i=u("A7o+"),r=u("Ip0R"),s=u("K9Ia"),b=u("ny24"),c=u("UVPe"),o=function(){function l(l){this.spinner=l,this.ngUnsubscribe=new s.a}return l.prototype.ngOnInit=function(){var l=this;this.spinner.spinnerState.pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){0==n.show&&setTimeout(function(){l.showExpandButton=!(l.cardBody.nativeElement&&l.cardBody.nativeElement.firstElementChild&&l.cardBody.nativeElement.firstElementChild.offsetHeight<240),l.ngOnDestroy()},0)})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe&&this.ngUnsubscribe.unsubscribe()},l}(),d=t.ob({encapsulation:0,styles:[[""]],data:{}});function f(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"span",[["aria-hidden","true"],["class","glyphicon"],["id","overview-system-more"]],null,[[null,"click"]],function(l,n,u){var t=!0,e=l.component;return"click"===n&&(t=0!=(e.showme=!e.showme)&&t),t},null,null)),t.pb(2,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{"glyphicon-chevron-down":0,"glyphicon-chevron-up":1})],function(l,n){var u=n.component,t=l(n,3,0,!u.showme,u.showme);l(n,2,0,"glyphicon",t)},null)}function p(l){return t.Kb(0,[t.Gb(402653184,1,{cardBody:0}),(l()(),t.qb(1,0,null,null,10,"div",[["class","widget-wrapper-6"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,9,"div",[["class","widget"]],null,null,null,null,null)),t.pb(3,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(4,{"widget-expanded":0}),(l()(),t.qb(5,0,null,null,1,"div",[["class","widget-head"]],null,null,null,null,null)),t.zb(null,0),(l()(),t.qb(7,0,[[1,0],["cardBody",1]],null,1,"div",[["class","widget-body"]],null,null,null,null,null)),t.zb(null,1),(l()(),t.qb(9,0,null,null,2,"div",[["class","widget-footer text-right"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,f)),t.pb(11,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,4,0,u.showme);l(n,3,0,"widget",t),l(n,11,0,u.showExpandButton)},null)}var h=u("xR9I"),g=u("Sxbm"),v=u("Vx+w"),m=u("t2rx"),y=u("67Y/"),I=u("+NEN"),q=u("jGGy"),w=u("nMVA"),S=function(){function l(l,n,u){this.ubusService=l,this.authService=n,this.lanStatusService=u}return l.prototype.getOverviewSystem=function(){return this.ubusService.call({data:[[this.authService.getSid(),"system","board",{}],[this.authService.getSid(),"system.management","version",{}],[this.authService.getSid(),"uci","get",{config:"system",section:"@system[0]"}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"SerialNumber"}]]})},l.prototype.updateOverviewSystem=function(){return this.ubusService.call({data:[this.authService.getSid(),"system","info",{}]})},l.prototype.getQueryManagementInterface=function(){return this.lanStatusService.getQueryManagementInterface()},l.prototype.getLanStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}]}).pipe(Object(y.a)(function(l){return l.result[1].values}))},l.prototype.getPowerlineStatus=function(){var l=[];return v.a.plc?l=[[this.authService.getSid(),"network.plctool","avlninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}],[this.authService.getSid(),"uci","get",{config:"plc",section:"plc",option:"disabled"}]]:v.a.ghn&&(l=[[this.authService.getSid(),"network.ghntool","ghninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}],[this.authService.getSid(),"uci","get",{config:"ghn",section:"ghn",option:"disabled"}]]),this.ubusService.call({data:l})},l.prototype.getWifiStatus=function(){return this.ubusService.call({data:[[this.authService.getSid(),"network.info","radio_state",{}],[this.authService.getSid(),"iwinfo","devices",{}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"ap"}}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"sta"}}],[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-device"}]]}).pipe(Object(y.a)(function(l){return l.result.map(function(l){return l[1]})}))},l.prototype.getWifiDevices=function(l){var n=this,u=[];return l.forEach(function(l){u.push([n.authService.getSid(),"network.info","clients",{device:l}])}),this.ubusService.call({data:u}).pipe(Object(y.a)(function(l){return l.result.map(function(l){return l[1]})}))},l.prototype.getWifiInterface=function(l){return this.ubusService.call({data:[this.authService.getSid(),"iwinfo","info",{device:l}],raw:!0}).pipe(Object(y.a)(function(l){return l.result}))},l}(),j=function(){function l(l,n){this.overviewService=l,this.pageLoadingService=n,this.firmwareVersion=v.a.firmwareVersion,this.firmwareBuildDate=v.a.firmwareBuildDate,this.ngUnsubscribe=new s.a,this.localtime=(new Date).getTime()-1e3,this.updatingdisplayInfo=!1,this.pageLoadingService.register(["getOverview"])}return l.prototype.ngOnInit=function(){this.getOverview()},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getOverview=function(){var l=this;this.updatingdisplayInfo||(this.updatingdisplayInfo=!0,this.overviewService.getOverviewSystem().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("getOverview"),l.hostname=n.result[0][1].hostname,l.version=n.result[1][1].version,l.system_board_hostname=l.hostname,l.system_contact=n.result[2][1].values.contact||"",l.system_location=n.result[2][1].values.location||"",l.system_timezone=n.result[2][1].values.zonename,l.serialNumber=n.result[3].length>1?n.result[3][1].value:"",l.updatingdisplayInfo=!1}))},l}(),x=t.ob({encapsulation:2,styles:[],data:{}});function P(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Location:"]))],function(l,n){l(n,1,0,"")},null)}function k(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-location"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.system_location)})}function O(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function M(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Contact:"]))],function(l,n){l(n,1,0,"")},null)}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-contact"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.system_contact)})}function C(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time zone:"]))],function(l,n){l(n,1,0,"")},null)}function A(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["id","system-timezone"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""])),t.Cb(131072,i.i,[i.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.system_timezone)))})}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,49,"app-card",[["class","system-status"],["id","overview-system-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,5,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,4,"a",[["href","#/system/status"],["id","overview-route-system-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["System"])),(l()(),t.qb(8,0,null,1,41,"div",[["id","system-status-height"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,40,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,3,"a",[["href","#/system/management"],["id","overview-route-system-management"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(12,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Information"])),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name:"])),(l()(),t.qb(18,0,null,null,1,"dd",[["id","system-board-hostname"]],null,null,null,null,null)),(l()(),t.Ib(19,null,["",""])),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,P)),t.pb(22,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,k)),t.pb(24,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(26,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,M)),t.pb(28,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,K)),t.pb(30,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,C)),t.pb(32,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(33,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(34,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Serial number:"])),(l()(),t.qb(36,0,null,null,1,"dd",[["id","system-serial-number"]],null,null,null,null,null)),(l()(),t.Ib(37,null,["",""])),(l()(),t.qb(38,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(39,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(40,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware version:"])),(l()(),t.qb(42,0,null,null,1,"dd",[["id","system-firmware-version"]],null,null,null,null,null)),(l()(),t.Ib(43,null,[" "," "," "])),(l()(),t.qb(44,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(46,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,A)),t.pb(48,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(49,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,""),l(n,12,0,""),l(n,16,0,""),l(n,22,0,u.system_location),l(n,24,0,u.system_location),l(n,26,0,u.system_location),l(n,28,0,u.system_contact),l(n,30,0,u.system_contact),l(n,32,0,u.system_contact),l(n,34,0,""),l(n,40,0,""),l(n,46,0,null),l(n,48,0,null)},function(l,n){var u=n.component;l(n,3,0,t.sb(2,"",t.Jb(n,3,0,t.Ab(n,5).transform("System"))," / ",t.Jb(n,3,0,t.Ab(n,6).transform("Status")),"")),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,13).transform("Management")),"")),l(n,19,0,u.system_board_hostname),l(n,37,0,u.serialNumber),l(n,43,0,u.firmwareVersion,u.firmwareBuildDate)})}var D=u("ilcq"),T=u("4sBD"),$=u("Z5Gg"),V=u("bO+w"),U=u("EDOA"),E=u("gI3B"),_=u("+3se"),J=function(){function l(l,n,u,t){this.statusService=l,this.wifiConfigService=n,this.pageLoadingService=u,this.issRetailService=t,this.ngUnsubscribe=new s.a,this.wifiinfo=[],this.radioPrefix="radio",this.interfacePrefix="wlan",this.updatingWiFiStatus=!1,this.pageLoadingService.register(["getWifiStatus"])}return l.prototype.ngOnInit=function(){var l=this;Object(E.a)(0,v.a.status.overview.wifi.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.getWifiStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getWifiStatus=function(){var l,n,u,t,e,a=this,i={},r={},s={},c=0,o=0,d=0,f=0;if(v.a.wireless.devices.hasOwnProperty("radio0")||v.a.wireless.devices.hasOwnProperty("radio1")){var p=function(){if(i.radio0&&i.radio1&&!(e>0)){for(var n in a.wifiinfo=[],l)if(l.hasOwnProperty(n)&&1!=l[n].disabled){var u={},b=n.charAt(a.radioPrefix.length);u.name=n,u.logicalName="radio"+b,u.freq=v.a.wireless.devices[u.logicalName].frequency,u.label=5===v.a.wireless.devices[u.logicalName].frequency?Object(_.b)("5 GHz Radio"):Object(_.b)("2.4 GHz Radio"),a.issRetailService.isDeviceLicenseRetail()&&(u.label=5===v.a.wireless.devices[u.logicalName].frequency?Object(_.b)("5 GHz"):Object(_.b)("2.4 GHz")),u.disabled=1==(Number(t[u.name].disabled)||0),u.status=u.disabled?Object(_.b)("Disabled"):Object(_.b)("Enabled"),u.disabled||(u.configuredChannel=l[n].config.channel,u.configuredHTMode=l[n].config.htmode,u.actualChannel=i[u.logicalName],u.actualFreq=r[u.logicalName],u.ssidcount=n===a.radioPrefix.concat("0")?d:o,u.ssidcounten=n===a.radioPrefix.concat("0")?f:c,u.clients=s[u.logicalName],u.enabled=!u.disabled,u.activeSsids=n===a.radioPrefix.concat("0")?a.radio0Vaps:a.radio1Vaps),a.wifiinfo.push(u)}a.pageLoadingService.ready("getWifiStatus")}};this.updatingWiFiStatus||(this.updatingWiFiStatus=!0,this.statusService.getWifiStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(h){i.radio0="n/a",i.radio1="n/a",r.radio0="n/a",r.radio1="n/a",s.radio0=0,s.radio1=0,n=h[1].devices,u=h[2].values;var g=h[3].values,v=h[4].values;t=h[5].values,(l=h[0])&&l.wifi0&&(a.radioPrefix="wifi",a.interfacePrefix="ath"),e=n.length,n.length&&(a.statusService.getWifiDevices(n).pipe(Object(b.a)(a.ngUnsubscribe)).subscribe(function(l){for(var u=0,t=0,i=function(i){var r=n[i],b=l[i].clients,c=Object.keys(b).map(function(l){return b[l]});if(e--,r.indexOf(".")>=0)return"continue";r.indexOf(a.interfacePrefix.concat("0"))>=0&&l[i].clients&&c.forEach(function(l){l.connected_time&&(s.radio0=++u)}),r.indexOf(a.interfacePrefix.concat("1"))>=0&&l[i].clients&&c.forEach(function(l){l.connected_time&&(s.radio1=++t)})},r=0;r0),l(n,5,0,null),l(n,7,0,null),l(n,9,0,!n.context.$implicit.enabled),l(n,11,0,!n.context.$implicit.disabled)},null)}function tl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["SSID:"]))],function(l,n){l(n,1,0,"")},null)}function el(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-ssid"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.ssid)})}function al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connection status:"]))],function(l,n){l(n,1,0,"")},null)}function il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-connection"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.connection)})}function rl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security:"]))],function(l,n){l(n,1,0,"")},null)}function sl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-security"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.security)})}function bl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN:"]))],function(l,n){l(n,1,0,"")},null)}function cl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-vlan"]],null,null,null,null,null)),(l()(),t.Ib(1,null,[""," (",")"]))],null,function(l,n){var u=n.component;l(n,1,0,u.bridge.vlan,u.bridge.vlan_id)})}function ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,tl)),t.pb(2,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,el)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,al)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,il)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(10,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,rl)),t.pb(12,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,sl)),t.pb(14,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(15,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,bl)),t.pb(17,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,cl)),t.pb(19,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,2,0,u.bridge.enabled),l(n,4,0,u.bridge.enabled),l(n,7,0,u.bridge.enabled),l(n,9,0,u.bridge.enabled),l(n,12,0,u.bridge.enabled),l(n,14,0,u.bridge.enabled),l(n,17,0,u.bridge.enabled&&u.bridge.vlan),l(n,19,0,u.bridge.enabled&&u.bridge.vlan)},null)}function dl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/wifi/bridge"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Bridge"])),(l()(),t.hb(16777216,null,null,1,null,ol)),t.pb(8,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,""),l(n,8,0,u.bridge&&u.bridge.enabled)},function(l,n){l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("Bridge")),""))})}function fl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,22,"app-card",[["class","wifi-status"],["id","overview-wifi-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,4,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/wifi/status/#wifiRadio"],["id","overview-route-wifi-status-wifiRadio"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["WiFi"])),(l()(),t.qb(7,0,null,1,15,"div",[["id","wifi-status-height"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,10,"div",[],null,null,null,null,null)),t.pb(9,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(10,{hidden:0}),(l()(),t.qb(11,0,null,null,3,"h5",[],null,null,null,null,null)),(l()(),t.qb(12,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Guest network"])),(l()(),t.qb(15,0,null,null,2,"div",[["style","padding-left: 10px;"]],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,1,"app-guest-wifi-timeout",[],null,null,null,T.b,T.a)),t.pb(17,114688,[["wifi_timeout",4]],0,$.a,[V.a,i.j],null,null),(l()(),t.qb(18,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ul)),t.pb(20,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,dl)),t.pb(22,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,"");var e=l(n,10,0,!t.Ab(n,17).enabled);l(n,9,0,e),l(n,13,0,""),l(n,17,0),l(n,20,0,u.wifiinfo),l(n,22,0,u.bridge&&u.bridge.enabled)},function(l,n){l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("Wifi Status")),""))})}var pl=function(){function l(l,n){this.statusService=l,this.pageLoadingService=n,this.ngUnsubscribe=new s.a,this.dlan={enabled:!0,statusText:Object(_.b)("Enabled"),secured:!0,securityText:Object(_.b)("Secured"),deviceCount:1,avlnCount:1},this.isPlc=!1,this.pageLoadingService.register(["updateDlanStatus"])}return l.prototype.ngOnInit=function(){var l=this;this.isPlc=Object(_.e)(v.a,"plc"),Object(E.a)(0,v.a.status.overview.networkStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.updateDlanStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.updateDlanStatus=function(){var l=this;this.statusService.getPowerlineStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){var u;l.pageLoadingService.ready("updateDlanStatus"),n.result[1][1].value&&(u=n.result[1][1].value.toUpperCase());var t=!1;if(n.result[2][1].value&&(t=!("0"===n.result[2][1].value)),n.result[0][1].devices){var e=!1,a=n.result[0][1].devices,i={};for(var r in a)a.hasOwnProperty(r)&&(i[a[r].avln_num]?i[a[r].avln_num]+=1:i[a[r].avln_num]=1,u&&a[r].mac===u&&(e=!("50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7"===a[r].nmk)));l.dlan.deviceCount=a.length,l.dlan.avlnCount=Object.keys(i).length,l.dlan.secured=e,l.dlan.securityText=e?Object(_.b)("Secured"):Object(_.b)("Unsecured")}l.dlan.enabled=!t,l.dlan.statusText=t?Object(_.b)("Disabled"):Object(_.b)("Enabled")})},l}(),hl=t.ob({encapsulation:2,styles:[],data:{}});function gl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/status"],["id","overview-route-powerline-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Powerline"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"Powerline / ",t.Jb(n,0,0,t.Ab(n,2).transform("Status")),""))})}function vl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"a",[["href","#/powerline"],["id","overview-route-powerline"],["title","Powerline"],["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline"]))],function(l,n){l(n,1,0,"")},null)}function ml(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/status"],["id","overview-route-powerline-status-local-device"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Local Device"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Local Device")),""))})}function yl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline"],["id","overview-route-powerline-local-device"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Local Device"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Local Device")),""))})}function Il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Status:"]))],function(l,n){l(n,1,0,"")},null)}function ql(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["id","system-dlan-status"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""])),t.Cb(131072,i.i,[i.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.dlan.statusText)))})}function wl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function Sl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Encryption:"]))],function(l,n){l(n,1,0,"")},null)}function jl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security status:"]))],function(l,n){l(n,1,0,"")},null)}function xl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dt",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Sl)),t.pb(2,212992,null,0,D.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,jl)),t.pb(4,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){l(n,2,0,null),l(n,4,0,null)},null)}function Pl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dd",[["id","system-dlan-security-status"]],null,null,null,null,null)),t.pb(1,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(2,{"text-warning":0,"text-success":1}),(l()(),t.Ib(3,null,[" "," "])),t.Cb(131072,i.i,[i.j,t.h])],function(l,n){var u=n.component,t=l(n,2,0,!u.dlan.secured,u.dlan.secured);l(n,1,0,t)},function(l,n){var u=n.component;l(n,3,0,t.Jb(n,3,0,t.Ab(n,4).transform(u.dlan.securityText)))})}function kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/network"],["id","overview-route-powerline-network"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Network"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Network")),""))})}function Ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline"],["id","overview-route-powerline-main"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Network"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Network")),""))})}function Ml(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected devices:"]))],function(l,n){l(n,1,0,"")},null)}function Kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-dlan-connected-devices"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.dlan.deviceCount)})}function Cl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected AVLNs:"]))],function(l,n){l(n,1,0,"")},null)}function Nl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-dlan-connected-avlns"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.dlan.avlnCount)})}function Al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Cl)),t.pb(2,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Nl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,2,0,u.dlan.enabled),l(n,4,0,u.dlan.enabled)},null)}function Ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,14,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,kl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ol)),t.pb(6,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(7,0,null,null,7,"dl",[["class","clearfix"],["id","overview-dlan-network"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Ml)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Kl)),t.pb(11,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(12,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Al)),t.pb(14,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){var u=n.component;l(n,4,0,u.isPlc),l(n,6,0,!u.isPlc),l(n,9,0,u.dlan.enabled),l(n,11,0,u.dlan.enabled),l(n,14,0,null)},null)}function Dl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,25,"app-card",[["class","dlan-status"],["id","overview-dlan-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,4,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,gl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,vl)),t.pb(6,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(7,0,null,1,18,"div",[["id","dlan-status-height"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ml)),t.pb(10,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,yl)),t.pb(12,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(13,0,null,null,10,"dl",[["class","clearfix"],["id","overview-dlan-device"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Il)),t.pb(15,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,ql)),t.pb(17,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,wl)),t.pb(19,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,xl)),t.pb(21,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Pl)),t.pb(23,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ll)),t.pb(25,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,u.isPlc),l(n,6,0,!u.isPlc),l(n,10,0,u.isPlc),l(n,12,0,!u.isPlc),l(n,15,0,null),l(n,17,0,null),l(n,19,0,null),l(n,21,0,u.dlan.enabled),l(n,23,0,u.dlan.enabled),l(n,25,0,u.dlan.enabled)},null)}var Tl=u("Obbf"),$l=u("BioP"),Vl=u("+I7i"),Ul=function(){function l(l,n,u,t,e){this.statusService=l,this.notification=n,this.pageLoadingService=u,this.ipService=t,this.portStatusService=e,this.ngUnsubscribe=new s.a,this.ifinfo=[],this.showLanStatus=!0,this.updatingInterfaceStatus=!1,this.pageLoadingService.register(["getInterfaceStatus","determineNetworkStatus","getVLANStatus"])}return l.prototype.ngOnInit=function(){var l=this;this.getVLANStatus(),Object(E.a)(0,v.a.status.overview.interfaceStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.getInterfaceStatus()}),Object(E.a)(0,v.a.status.overview.networkStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.determineNetworkStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getInterfaceStatus=function(){var l=this;this.updatingInterfaceStatus||(this.updatingInterfaceStatus=!0,this.statusService.getQueryManagementInterface().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("getInterfaceStatus");var u=n;switch(l.ifinfo=[],u.proto){case"dhcp":u.proto=Object(_.b)("DHCP");break;case"static":u.proto=Object(_.b)("static");break;default:u.proto=Object(_.b)("unknown")}l.ifinfo.push(u),l.ifinfo[0].netmask=l.ipService.cidr2bin(u.netmask),l.gateway=l.ifinfo[0].gateway,l.nameserver=l.ifinfo[0].dns,l.lan6=l.ifinfo[0].lan6},function(n){l.notification.error(Object(_.b)("Cannot retrieve current network information.")),l.updatingInterfaceStatus=!1}))},l.prototype.getVLANStatus=function(){var l=this;this.updatingVLANStatus||(this.updatingVLANStatus=!0,this.statusService.getLanStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){if(l.pageLoadingService.ready("getVLANStatus"),Object.keys(n).length){for(var u in l.vlansNumber=Object.keys(n).length,n)n.hasOwnProperty(u)&&"1"===n[u].management&&(l.managementVlan=n[u].name,l.managementVlanId=n[u][".name"].replace(/^vlan/,""));l.updatingVLANStatus=!1}else l.noVLANs=!0}))},l.prototype.determineNetworkStatus=function(){var l=this;this.portStatusService.update().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("determineNetworkStatus"),l.ports=n})},l}(),El=t.ob({encapsulation:2,styles:[],data:{}});function _l(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Not connected"]))],function(l,n){l(n,1,0,"")},null)}function Jl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"dd",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(2,null,[""," "])),(l()(),t.qb(3,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Mbit/s"]))],function(l,n){l(n,4,0,"")},function(l,n){l(n,1,0,"system-lan-port-speed-"+n.parent.context.$implicit.speed),l(n,2,0,n.parent.context.$implicit.speed)})}function Wl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,7,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"dt",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(3,null,["",":"])),(l()(),t.hb(16777216,null,null,1,null,_l)),t.pb(5,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Jl)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(8,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,5,0,!n.context.$implicit.link),l(n,7,0,n.context.$implicit.link)},function(l,n){l(n,2,0,"system-lan-port-"+n.context.$implicit.name),l(n,3,0,n.context.$implicit.name)})}function Fl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,36,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"a",[["href","#/lan/ip"],["translate",""]],[[8,"id",0],[8,"title",0]],null,null,null,null)),t.pb(3,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["IPv4"])),(l()(),t.qb(6,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(7,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(10,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(11,null,["",""])),(l()(),t.qb(12,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(13,0,null,null,23,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(15,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(17,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(18,null,["",""])),(l()(),t.qb(19,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(20,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Subnet mask:"])),(l()(),t.qb(22,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(23,null,["",""])),(l()(),t.qb(24,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(26,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Default gateway:"])),(l()(),t.qb(28,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(29,null,["",""])),(l()(),t.qb(30,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(32,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name server:"])),(l()(),t.qb(34,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(35,null,["",""])),(l()(),t.qb(36,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,3,0,""),l(n,8,0,""),l(n,15,0,""),l(n,20,0,""),l(n,26,0,""),l(n,32,0,"")},function(l,n){var u=n.component;l(n,2,0,t.sb(1,"overview-route-lan-ip-",n.context.$implicit,""),t.sb(1,"",t.Jb(n,2,1,t.Ab(n,4).transform("IPv4")),"")),l(n,10,0,"system-lan-interface-proto-"+n.context.$implicit.proto),l(n,11,0,n.context.$implicit.proto),l(n,17,0,"system-lan-interface-ipaddr-"+n.context.$implicit.ipaddr),l(n,18,0,n.context.$implicit.ipaddr),l(n,22,0,"system-lan-interface-netmask-"+n.context.$implicit.netmask),l(n,23,0,n.context.$implicit.netmask),l(n,28,0,"system-lan-interface-gateway-"+n.context.$implicit.gateway),l(n,29,0,u.gateway),l(n,34,0,"system-lan-interface-nameserver-"+n.context.$implicit.nameserver),l(n,35,0,u.nameserver)})}function Bl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/lan/ip"],["id","overview-route-lan-ip-main"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["IPv6"])),(l()(),t.qb(7,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(9,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(11,0,null,null,1,"dd",[["id","system-lan-lan6-proto"],["style","text-transform: uppercase;"]],null,null,null,null,null)),(l()(),t.Ib(12,null,["",""])),(l()(),t.qb(13,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address/Subnet:"])),(l()(),t.qb(18,0,null,null,1,"dd",[["class","ipv6-address"],["id","system-lan-lan6-address"]],null,null,null,null,null)),(l()(),t.Ib(19,null,["",""])),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,4,0,""),l(n,9,0,""),l(n,16,0,"")},function(l,n){var u=n.component;l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("IPv6")),"")),l(n,12,0,u.lan6.proto),l(n,19,0,u.lan6["ipv6-address"][0].address+"/"+u.lan6["ipv6-address"][0].mask)})}function zl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,43,"app-card",[["class","lan-status"],["id","overview-lan-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,5,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,4,"a",[["href","#/lan/status"],["id","overview-route-lan-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["LAN"])),(l()(),t.qb(8,0,null,1,35,"div",[["id","lan-status-height"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,3,"a",[["href","#/lan/status"],["id","overview-route-lan-status-ethernet"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(12,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Ethernet"])),(l()(),t.hb(16777216,null,null,1,null,Wl)),t.pb(16,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(17,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Fl)),t.pb(19,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,Bl)),t.pb(21,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(22,0,null,null,21,"div",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(23,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(24,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,3,"a",[["href","#/lan/vlan"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(26,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["VLANs"])),(l()(),t.qb(29,0,null,null,14,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(30,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(31,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Configured VLANs:"])),(l()(),t.qb(33,0,null,null,1,"dd",[["id","system-lan-vlansNumber"]],null,null,null,null,null)),(l()(),t.Ib(34,null,["",""])),(l()(),t.qb(35,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(36,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(37,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN:"])),(l()(),t.qb(39,0,null,null,3,"dd",[["id","system-lan-managementVlan"]],null,null,null,null,null)),(l()(),t.Ib(40,null,[""," "])),(l()(),t.qb(41,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.Ib(42,null,["(",")"])),(l()(),t.qb(43,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,""),l(n,12,0,""),l(n,16,0,u.ports),l(n,19,0,u.ifinfo),l(n,21,0,u.lan6&&u.lan6["ipv6-address"]&&u.lan6["ipv6-address"].length),l(n,26,0,""),l(n,31,0,""),l(n,37,0,"")},function(l,n){var u=n.component;l(n,3,0,t.sb(2,"",t.Jb(n,3,0,t.Ab(n,5).transform("LAN"))," / ",t.Jb(n,3,0,t.Ab(n,6).transform("Status")),"")),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,13).transform("Ethernet")),"")),l(n,22,0,u.noVLANs),l(n,25,0,t.sb(1,"",t.Jb(n,25,0,t.Ab(n,27).transform("VLANs")),"")),l(n,34,0,u.vlansNumber),l(n,40,0,u.managementVlan),l(n,41,0,!u.managementVlanId),l(n,42,0,u.managementVlanId)})}var Rl=function(){function l(){this.loadPowerline=v.a.plc||v.a.ghn,this.loadSystem=v.a.system,this.loadLan=v.a.lan,this.loadWifi=Object.keys(v.a.wireless.devices).length}return l.prototype.ngOnInit=function(){},l}(),Gl=t.ob({encapsulation:2,styles:[],data:{}});function Hl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-system",[],null,null,null,L,x)),t.pb(2,245760,null,0,j,[S,m.a],null,null)],function(l,n){l(n,2,0)},null)}function Ql(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"app-wifi",[],null,null,null,fl,W)),t.Fb(512,null,U.a,U.a,[]),t.pb(3,245760,null,0,J,[S,U.a,m.a,g.a],null,null)],function(l,n){l(n,3,0)},null)}function Xl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-powerline",[],null,null,null,Dl,hl)),t.pb(2,245760,null,0,pl,[S,m.a],null,null)],function(l,n){l(n,2,0)},null)}function Yl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-lan",[],null,null,null,zl,El)),t.pb(2,245760,null,0,Ul,[S,Tl.a,m.a,Vl.a,$l.a],null,null)],function(l,n){l(n,2,0)},null)}function Zl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[["class","dashboard clearfix"],["id","status-overview"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,8,"div",[["class","widget-container clearfix"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Hl)),t.pb(3,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ql)),t.pb(5,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Xl)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Yl)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,u.loadSystem),l(n,5,0,u.loadWifi),l(n,7,0,u.loadPowerline),l(n,9,0,u.loadLan)},null)}function ln(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-overview",[],null,null,null,Zl,Gl)),t.pb(1,114688,null,0,Rl,[],null,null)],function(l,n){l(n,1,0)},null)}var nn=t.mb("app-overview",Rl,ln,{},{},[]),un=u("NU/u"),tn=u("MQte"),en=u("Q5BN"),an=u("mGS5"),rn=u("RChO"),sn=u("t/Na"),bn=u("gIcY"),cn=u("3GWt"),on=u("chmc"),dn=u("S7LP"),fn=u("6aHO"),pn=u("T7CS"),hn=u("ZYCi"),gn=function(){return function(){}}(),vn=u("yGOH"),mn=u("9Xeq"),yn=function(){return function(){}}(),In=u("x5KT"),qn=u("ZLSo"),wn=u("bKdQ"),Sn=u("rSzr"),jn=u("LLTo"),xn=u("AW84"),Pn=u("qDsZ"),kn=u("AEJi"),On=u("Jg5P"),Mn=u("Vl9L"),Kn=u("9nVo"),Cn=u("RYmd"),Nn=u("ub4/"),An=u("VEEB");u.d(n,"OverviewModuleNgFactory",function(){return Ln});var Ln=t.nb(e,[],function(l){return t.xb([t.yb(512,t.j,t.cb,[[8,[a.a,nn,un.a,tn.a,en.a,an.a,rn.a]],[3,t.j],t.x]),t.yb(4608,r.q,r.p,[t.u,[2,r.B]]),t.yb(4608,sn.k,sn.q,[r.d,t.B,sn.o]),t.yb(4608,sn.r,sn.r,[sn.k,sn.p]),t.yb(5120,sn.a,function(l){return[l]},[sn.r]),t.yb(4608,sn.n,sn.n,[]),t.yb(6144,sn.l,null,[sn.n]),t.yb(4608,sn.j,sn.j,[sn.l]),t.yb(6144,sn.b,null,[sn.j]),t.yb(4608,sn.g,sn.m,[sn.b,t.q]),t.yb(4608,sn.c,sn.c,[sn.g]),t.yb(4608,bn.x,bn.x,[]),t.yb(4608,c.a,c.a,[[3,c.a]]),t.yb(4608,cn.a,cn.a,[sn.c]),t.yb(4608,on.a,on.a,[]),t.yb(4608,dn.a,dn.a,[]),t.yb(4608,fn.a,fn.a,[t.j,t.z,t.q,dn.a,t.g]),t.yb(4608,w.a,w.a,[q.a,I.a]),t.yb(4608,Vl.a,Vl.a,[q.a,I.a]),t.yb(4608,pn.a,pn.a,[]),t.yb(4608,V.a,V.a,[q.a,I.a]),t.yb(4608,S,S,[I.a,q.a,w.a]),t.yb(1073742336,r.c,r.c,[]),t.yb(1073742336,hn.p,hn.p,[[2,hn.v],[2,hn.m]]),t.yb(1073742336,gn,gn,[]),t.yb(1073742336,sn.e,sn.e,[]),t.yb(1073742336,sn.d,sn.d,[]),t.yb(1073742336,bn.t,bn.t,[]),t.yb(1073742336,bn.e,bn.e,[]),t.yb(1073742336,i.g,i.g,[]),t.yb(1073742336,vn.a,vn.a,[]),t.yb(1073742336,mn.a,mn.a,[]),t.yb(1073742336,yn,yn,[]),t.yb(1073742336,In.a,In.a,[]),t.yb(1073742336,qn.a,qn.a,[]),t.yb(1073742336,wn.a,wn.a,[]),t.yb(1073742336,Sn.a,Sn.a,[]),t.yb(1073742336,jn.a,jn.a,[]),t.yb(1073742336,xn.a,xn.a,[]),t.yb(1073742336,Pn.a,Pn.a,[]),t.yb(1073742336,kn.c,kn.c,[]),t.yb(1073742336,On.a,On.a,[]),t.yb(1073742336,Mn.a,Mn.a,[]),t.yb(1073742336,e,e,[]),t.yb(1024,hn.j,function(){return[[{path:"",component:Rl}],[{path:"status",component:Kn.a,data:{displayName:"Status",retailOrder:0}},{path:"ip",component:Cn.a,data:{displayName:"IPv4/IPv6",retailOrder:10},canDeactivate:[Nn.a]},{path:"vlan",component:An.a,data:{displayName:"VLANs",appHideForRetail:!0},canDeactivate:[Nn.a]}]]},[]),t.yb(256,sn.o,"XSRF-TOKEN",[]),t.yb(256,sn.p,"X-XSRF-TOKEN",[])])})}}]); \ No newline at end of file diff --git a/www/2.00c0b2f404d4152eaa72.js b/www/2.00c0b2f404d4152eaa72.js new file mode 100644 index 0000000..f3076b9 --- /dev/null +++ b/www/2.00c0b2f404d4152eaa72.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{"+s0g":function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("wd/R"))},"//9w":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},"/X5v":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},"0mo+":function(e,t,a){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},a={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===t&&e>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,a){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(a("wd/R"))},"0tRk":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba"})}()},"1rYy":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}})}()},"1xZ4":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}()},"2fjn":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}()},"2ykv":function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("wd/R"))},"3E1r":function(e,t,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("hi",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(a("wd/R"))},"4MV3":function(e,t,a){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},a={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ac7\u0ab9\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(a("wd/R"))},"4dOw":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},"4sBD":function(e,t,a){"use strict";a.d(t,"a",function(){return u}),a.d(t,"b",function(){return l});var n=a("CcnG"),s=a("H6Ep"),r=a("6aHO"),i=a("T7CS"),d=a("AEJi"),_=a("A7o+"),o=a("Ip0R"),u=(a("Z5Gg"),a("bO+w"),n.ob({encapsulation:2,styles:[],data:{}}));function m(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,10,"div",[["class","guest-timeout-warning"]],null,null,null,null,null)),(e()(),n.qb(1,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-time"],["style","margin-right: .3em;"]],null,null,null,null,null)),(e()(),n.qb(2,16777216,null,null,8,"span",[["id","guest-wifi-timeout-hint"],["placement","bottom"]],[[1,"expires",0]],null,null,null,null)),n.pb(3,212992,null,0,s.a,[n.P,n.E,n.k,r.a,i.a],{tooltip:[0,"tooltip"],placement:[1,"placement"]},null),n.Eb(4,2),n.Cb(131072,d.a,[n.h,n.z]),(e()(),n.Ib(6,null,[" "," "])),n.Eb(7,2),n.Cb(131072,d.d,[n.h,n.z]),n.Db(9,{duration:0}),n.Cb(131072,_.i,[_.j,n.h])],function(e,t){var a=t.component,s=n.sb(1,"",n.Jb(t,3,0,n.Ab(t,5).transform(n.Jb(t,3,0,e(t,4,0,n.Ab(t.parent,0),a.timeout,a.translateService.currentLang)))),"");e(t,3,0,s,"bottom")},function(e,t){var a=t.component;e(t,2,0,a.timestamp);var s=n.Jb(t,6,0,n.Ab(t,10).transform(a.text,e(t,9,0,n.Jb(t,6,0,n.Ab(t,8).transform(n.Jb(t,6,0,e(t,7,0,n.Ab(t.parent,0),a.timeout,a.translateService.currentLang)))))));e(t,6,0,s)})}function l(e){return n.Kb(0,[n.Cb(0,d.b,[]),(e()(),n.hb(16777216,null,null,1,null,m)),n.pb(2,16384,null,0,o.o,[n.P,n.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,2,0,t.component.enabled)},null)}},"5SxG":function(e,t,a){"use strict";a.d(t,"a",function(){return r});var n=a("CcnG"),s=a("+3se"),r=function(){function e(){this.floatBtnClick=new n.m,this.floatBtn={className:"",icon:"",type:"",id:""}}return e.prototype.customFn=function(){this.floatBtnClick.emit()},e.prototype.ngOnInit=function(){"cancel"==this.floatBtnType?(this.floatBtn.className="delos-float-cancel",this.floatBtn.icon="remove",this.floatBtn.type="button"):(this.floatBtn.className="delos-float-save",this.floatBtn.icon="floppy-disk",this.floatBtn.type="submit"),this.floatBtn.id=this.floatBtn.type+s.a.newGuid()},e}()},"6+QB":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}()},"6B0Y":function(e,t,a){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},a={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,a){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(a("wd/R"))},"6dTq":function(e,t,a){"use strict";a.d(t,"a",function(){return s}),a("chmc");var n=a("yZXx"),s=function(){function e(e){Object.assign(this,e)}return Object.defineProperty(e.prototype,"isBs3",{get:function(){return Object(n.a)()},enumerable:!0,configurable:!0}),e}()},"7BjC":function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:n?s[a][0]:s[a][1]}a("wd/R").defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},"7aV9":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,a){return e>11?a?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":a?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}()},"8/+R":function(e,t,a){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},a={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===t?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===t?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===t?e>=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(a("wd/R"))},"8b39":function(e,t,a){"use strict";a.d(t,"a",function(){return r});var n=a("chmc"),s=(a("FfxL"),a("6dTq")),r=function(){function e(e,t,a,s,r){this.outsideClick=!1,this.containerClass="",this._isInited=!1,this._popover=r.createLoader(e,a,t).provide({provide:n.a,useValue:s}),Object.assign(this,s),this.onShown=this._popover.onShown,this.onHidden=this._popover.onHidden,"undefined"!=typeof window&&e.nativeElement.addEventListener("click",function(){try{e.nativeElement.focus()}catch(t){return}})}return Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._popover.isShown},set:function(e){e?this.show():this.hide()},enumerable:!0,configurable:!0}),e.prototype.show=function(){!this._popover.isShown&&this.popover&&(this._popover.attach(s.a).to(this.container).position({attachment:this.placement}).show({content:this.popover,context:this.popoverContext,placement:this.placement,title:this.popoverTitle,containerClass:this.containerClass}),this.isOpen=!0)},e.prototype.hide=function(){this.isOpen&&(this._popover.hide(),this.isOpen=!1)},e.prototype.toggle=function(){if(this.isOpen)return this.hide();this.show()},e.prototype.ngOnInit=function(){var e=this;this._isInited||(this._isInited=!0,this._popover.listen({triggers:this.triggers,outsideClick:this.outsideClick,show:function(){return e.show()}}))},e.prototype.ngOnDestroy=function(){this._popover.dispose()},e}()},"8mBD":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},"9rRi":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}()},"A+xa":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}()},AEJi:function(e,t,a){"use strict";a.d(t,"a",function(){return i}),a.d(t,"c",function(){return m}),a.d(t,"d",function(){return _}),a.d(t,"b",function(){return u});var n=a("CcnG"),s=a("wd/R"),r=s,i=function(){function e(t,a){var n=this;this.cdRef=t,this.ngZone=a,e.initTimer(a),e.refs++,this.midnightSub=e.midnight.subscribe(function(){n.ngZone.run(function(){return n.cdRef.markForCheck()})})}return e.prototype.transform=function(e){for(var t=[],a=1;a0&&e.refs--,0===e.refs&&e.removeTimer(),this.midnightSub.unsubscribe()},e.initTimer=function(t){if(!e.midnight&&(e.midnight=new n.m,"undefined"!=typeof window)){var a=e._getMillisecondsUntilUpdate();e.timer=t.runOutsideAngular(function(){return window.setTimeout(function(){e.midnight.emit(new Date),e.removeTimer(),e.initTimer(t)},a)})}},e.removeTimer=function(){e.timer&&(window.clearTimeout(e.timer),e.timer=null,e.midnight=null)},e._getMillisecondsUntilUpdate=function(){var e=r();return r().startOf("day").add(1,"days").valueOf()-e.valueOf()+1e3},e.refs=0,e.timer=null,e.midnight=null,e}(),d=s,_=function(){function e(e,t){this.cdRef=e,this.ngZone=t}return e.prototype.transform=function(e,t){return this.hasChanged(e,t)?(this.lastTime=this.getTime(e),this.lastValue=e,this.lastOmitSuffix=t,this.lastLocale=this.getLocale(e),this.removeTimer(),this.createTimer(),this.lastText=d(e).from(d(),t)):this.createTimer(),this.lastText},e.prototype.ngOnDestroy=function(){this.removeTimer()},e.prototype.createTimer=function(){var e=this;if(!this.currentTimer){var t=d(this.lastValue),a=1e3*this.getSecondsUntilUpdate(t);this.currentTimer=this.ngZone.runOutsideAngular(function(){if("undefined"!=typeof window)return window.setTimeout(function(){e.lastText=d(e.lastValue).from(d(),e.lastOmitSuffix),e.currentTimer=null,e.ngZone.run(function(){return e.cdRef.markForCheck()})},a)})}},e.prototype.removeTimer=function(){this.currentTimer&&(window.clearTimeout(this.currentTimer),this.currentTimer=null)},e.prototype.getSecondsUntilUpdate=function(e){var t=Math.abs(d().diff(e,"minute"));return t<1?1:t<60?30:t<180?300:3600},e.prototype.hasChanged=function(e,t){return this.getTime(e)!==this.lastTime||this.getLocale(e)!==this.lastLocale||t!==this.lastOmitSuffix},e.prototype.getTime=function(e){return Object(s.isDate)(e)?e.getTime():Object(s.isMoment)(e)?e.valueOf():d(e).valueOf()},e.prototype.getLocale=function(e){return Object(s.isMoment)(e)?e.locale():null},e}(),o=s,u=function(){function e(){}return e.prototype.transform=function(e,t){return o(e).locale(t)},e}(),m=function(){return function(){}}()},AQ68:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}()},AW84:function(e,t,a){"use strict";a.d(t,"a",function(){return i});var n=a("FfxL"),s=a("XD9u"),r=a("chmc"),i=(a("8b39"),a("6dTq"),function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[r.a,n.a,s.a]}},e}())},AvvY:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===t&&e>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===t||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===t?e+12:e},meridiem:function(e,t,a){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}()},B55N:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ja",{months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(e){return"\u5348\u5f8c"===e},meridiem:function(e,t,a){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}()},Dkky:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}()},Dmvi:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},DoHr:function(e,t,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};e.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'\u0131nc\u0131";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(a("wd/R"))},DxQv:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},Dzi0:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}()},"E+lV":function(e,t,a){!function(e){"use strict";var t={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"\u0434\u0430\u043d",dd:t.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:t.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("wd/R"))},EOgW:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(e){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===e},meridiem:function(e,t,a){return e<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}()},Eidh:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){function e(){this.shouldShowForRetail=!1}return e.prototype.ngOnInit=function(){},e}()},G0Uy:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},H6Ep:function(e,t,a){"use strict";var n=a("mrSG"),s=a("CcnG"),r=a("fR9y"),i=a("T7CS");a("FfxL");var d={},_="undefined"==typeof console||!("warn"in console);function o(e){!Object(s.Y)()||_||e in d||(d[e]=!0,console.warn(e))}var u=a("hjjD"),m=a("gI3B");a.d(t,"a",function(){return l});var l=function(){function e(e,t,a,n,r){this._renderer=t,this._elementRef=a,this.tooltipChange=new s.m,this.containerClass="",this._animation=!0,this._fadeDuration=150,this.tooltipStateChanged=new s.m,this._tooltip=n.createLoader(this._elementRef,e,this._renderer).provide({provide:i.a,useValue:r}),Object.assign(this,r),this.onShown=this._tooltip.onShown,this.onHidden=this._tooltip.onHidden}return Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._tooltip.isShown},set:function(e){e?this.show():this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"htmlContent",{set:function(e){o("tooltipHtml was deprecated, please use `tooltip` instead"),this.tooltip=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_placement",{set:function(e){o("tooltipPlacement was deprecated, please use `placement` instead"),this.placement=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_isOpen",{get:function(){return o("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen},set:function(e){o("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_enable",{get:function(){return o("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled},set:function(e){o("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_appendToBody",{get:function(){return o('tooltipAppendToBody was deprecated, please use `container="body"` instead'),"body"===this.container},set:function(e){o('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container=e?"body":this.container},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_popupClass",{set:function(e){o("tooltipClass deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipContext",{set:function(e){o("tooltipContext deprecated")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipPopupDelay",{set:function(e){o("tooltipPopupDelay is deprecated, use `delay` instead"),this.delay=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_tooltipTrigger",{get:function(){return o("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers},set:function(e){o("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers=(e||"").toString()},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this._tooltip.listen({triggers:this.triggers,show:function(){return e.show()}}),this.tooltipChange.subscribe(function(t){t||e._tooltip.hide()})},e.prototype.toggle=function(){if(this.isOpen)return this.hide();this.show()},e.prototype.show=function(){var e=this;if(!(this.isOpen||this.isDisabled||this._delayTimeoutId)&&this.tooltip){var t=function(){e._delayTimeoutId&&(e._delayTimeoutId=void 0),e._tooltip.attach(r.a).to(e.container).position({attachment:e.placement}).show({content:e.tooltip,placement:e.placement,containerClass:e.containerClass})},a=function(){e._tooltipCancelShowFn&&e._tooltipCancelShowFn()};if(this.delay){var n=Object(m.a)(this.delay).subscribe(function(){t(),a()});if(this.triggers){var s=Object(u.b)(this.triggers);this._tooltipCancelShowFn=this._renderer.listen(this._elementRef.nativeElement,s[0].close,function(){n.unsubscribe(),a()})}}else t()}},e.prototype.hide=function(){var e=this;this._delayTimeoutId&&(clearTimeout(this._delayTimeoutId),this._delayTimeoutId=void 0),this._tooltip.isShown&&(this._tooltip.instance.classMap.in=!1,setTimeout(function(){e._tooltip.hide()},this._fadeDuration))},e.prototype.ngOnDestroy=function(){this._tooltip.dispose()},Object(n.b)([function(e,t){var a=" __"+t+"Value";Object.defineProperty(e,t,{get:function(){return this[a]},set:function(e){var n=this[a];this[a]=e,n!==e&&this[t+"Change"]&&this[t+"Change"].emit(e)}})},Object(n.d)("design:type",Object)],e.prototype,"tooltip",void 0),e}()},H8ED:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===a?t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+(n=+e,s={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}a("wd/R").defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:t,mm:t,h:t,hh:t,d:"\u0434\u0437\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,t,a){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}})}()},HP3h:function(e,t,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},s=function(e){return function(t,s,r,i){var d=a(t),_=n[e][a(t)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,t)}},r=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-ly",{months:r,monthsShort:r,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,a){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a("wd/R"))},IBtZ:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ka",{months:{standalone:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),format:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10e1_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10e1_\u10db\u10d0\u10e0\u10e2\u10e1_\u10d0\u10de\u10e0\u10d8\u10da\u10d8\u10e1_\u10db\u10d0\u10d8\u10e1\u10e1_\u10d8\u10d5\u10dc\u10d8\u10e1\u10e1_\u10d8\u10d5\u10da\u10d8\u10e1\u10e1_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10e1_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10e1_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10e1_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10e1".split("_")},monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10ec\u10d4\u10da\u10d8)/.test(e)?e.replace(/\u10d8$/,"\u10e8\u10d8"):e+"\u10e8\u10d8"},past:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)?e.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(e)?e.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):void 0},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(e){return 0===e?e:1===e?e+"-\u10da\u10d8":e<20||e<=100&&e%20==0||e%100==0?"\u10db\u10d4-"+e:e+"-\u10d4"},week:{dow:1,doy:7}})}()},"Ivi+":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,t,a){return e<12?"\uc624\uc804":"\uc624\ud6c4"}})}()},JVSJ:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}a("wd/R").defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}()},Jg5P:function(e,t,a){"use strict";a.d(t,"a",function(){return i}),a("fR9y"),a("H6Ep");var n=a("T7CS"),s=a("FfxL"),r=a("XD9u"),i=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[n.a,s.a,r.a]}},e}()},JvlW:function(e,t,a){!function(e){"use strict";var t={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function a(e,t,a,n){return t?s(a)[0]:n?s(a)[1]:s(a)[2]}function n(e){return e%10==0||e>10&&e<20}function s(e){return t[e].split("_")}function r(e,t,r,i){var d=e+" ";return 1===e?d+a(0,t,r[0],i):t?d+(n(e)?s(r)[1]:s(r)[0]):i?d+s(r)[1]:d+(n(e)?s(r)[1]:s(r)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(e,t,a,n){return t?"kelios sekund\u0117s":n?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:r,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a("wd/R"))},"K/tc":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}()},KSF8:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n r\u1ed3i l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}()},KTz0:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("wd/R"))},LLTo:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){return function(){}}()},Loxo:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}()},OIYi:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}()},Oaa7:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},Ob0Z:function(e,t,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function n(e,t,a,n){var s="";if(t)switch(a){case"s":s="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":s="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":s="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":s="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":s="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":s="%d \u0924\u093e\u0938";break;case"d":s="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":s="%d \u0926\u093f\u0935\u0938";break;case"M":s="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":s="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":s="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":s="%d \u0935\u0930\u094d\u0937\u0947"}else switch(a){case"s":s="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":s="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":s="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":s="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":s="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":s="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":s="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":s="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":s="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":s="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":s="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":s="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return s.replace(/%d/i,e)}e.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924\u094d\u0930\u0940|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u094d\u0930\u0940"===t?e<4?e:e+12:"\u0938\u0915\u093e\u0933\u0940"===t?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===t?e>=10?e:e+12:"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0930\u093e\u0924\u094d\u0930\u0940":e<10?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(a("wd/R"))},OjkT:function(e,t,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},a={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===t?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===t?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===t?e>=10?e:e+12:"\u0938\u093e\u0901\u091d"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(a("wd/R"))},Oxv6:function(e,t,a){!function(e){"use strict";var t={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};e.defineLocale("tg",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u041f\u0430\u0433\u043e\u04b3 \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0448\u0430\u0431"===t?e<4?e:e+12:"\u0441\u0443\u0431\u04b3"===t?e:"\u0440\u04ef\u0437"===t?e>=11?e:e+12:"\u0431\u0435\u0433\u043e\u04b3"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0448\u0430\u0431":e<11?"\u0441\u0443\u0431\u04b3":e<16?"\u0440\u04ef\u0437":e<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a("wd/R"))},PA2r:function(e,t,a){!function(e){"use strict";var t="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),a="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_");function n(e){return e>1&&e<5&&1!=~~(e/10)}function s(e,t,a,s){var r=e+" ";switch(a){case"s":return t||s?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return t||s?r+(n(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":s?"minutu":"minutou";case"mm":return t||s?r+(n(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?r+(n(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||s?"den":"dnem";case"dd":return t||s?r+(n(e)?"dny":"dn\xed"):r+"dny";case"M":return t||s?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return t||s?r+(n(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):r+"m\u011bs\xedci";case"y":return t||s?"rok":"rokem";case"yy":return t||s?r+(n(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:a,monthsParse:function(e,t){var a,n=[];for(a=0;a<12;a++)n[a]=new RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(t,a),shortMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(a),longMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(t),weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},PeUW:function(e,t,a){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},a={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(e){return e+"\u0bb5\u0ba4\u0bc1"},preparse:function(e){return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(e,t,a){return e<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":e<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":e<10?" \u0b95\u0bbe\u0bb2\u0bc8":e<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":e<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":e<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(e,t){return 12===e&&(e=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===t?e<2?e:e+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===t||"\u0b95\u0bbe\u0bb2\u0bc8"===t?e:"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(a("wd/R"))},PpIw:function(e,t,a){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},a={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===t?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===t?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===t?e>=10?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(a("wd/R"))},Qj4J:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}()},RAwQ:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}a("wd/R").defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},RChO:function(e,t,a){"use strict";a.d(t,"a",function(){return o});var n=a("CcnG"),s=a("fR9y"),r=a("T7CS"),i=n.ob({encapsulation:0,styles:[".tooltip[_nghost-%COMP%] {\n display: block;\n }\n .bs-tooltip-top[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-tooltip-bottom[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n left: 50%;\n margin-left: -6px;\n }\n .bs-tooltip-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-tooltip-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n top: 50%;\n margin-top: -6px;\n }"],data:{}});function d(e){return n.Kb(2,[(e()(),n.qb(0,0,null,null,0,"div",[["class","tooltip-arrow arrow"]],null,null,null,null,null)),(e()(),n.qb(1,0,null,null,1,"div",[["class","tooltip-inner"]],null,null,null,null,null)),n.zb(null,0)],null,null)}function _(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,1,"bs-tooltip-container",[["role","tooltip"]],[[8,"className",0],[2,"show",null]],null,null,d,i)),n.pb(1,4243456,null,0,s.a,[r.a],null,null)],null,function(e,t){e(t,0,0,"tooltip in tooltip-"+n.Ab(t,1).placement+" bs-tooltip-"+n.Ab(t,1).placement+" "+n.Ab(t,1).placement+" "+n.Ab(t,1).containerClass,!n.Ab(t,1).isBs3)})}var o=n.mb("bs-tooltip-container",s.a,_,{},{},["*"])},RnhZ:function(e,t,a){var n={"./af":"K/tc","./af.js":"K/tc","./ar":"jnO4","./ar-dz":"o1bE","./ar-dz.js":"o1bE","./ar-kw":"Qj4J","./ar-kw.js":"Qj4J","./ar-ly":"HP3h","./ar-ly.js":"HP3h","./ar-ma":"CoRJ","./ar-ma.js":"CoRJ","./ar-sa":"gjCT","./ar-sa.js":"gjCT","./ar-tn":"bYM6","./ar-tn.js":"bYM6","./ar.js":"jnO4","./az":"SFxW","./az.js":"SFxW","./be":"H8ED","./be.js":"H8ED","./bg":"hKrs","./bg.js":"hKrs","./bm":"p/rL","./bm.js":"p/rL","./bn":"kEOa","./bn.js":"kEOa","./bo":"0mo+","./bo.js":"0mo+","./br":"aIdf","./br.js":"aIdf","./bs":"JVSJ","./bs.js":"JVSJ","./ca":"1xZ4","./ca.js":"1xZ4","./cs":"PA2r","./cs.js":"PA2r","./cv":"A+xa","./cv.js":"A+xa","./cy":"l5ep","./cy.js":"l5ep","./da":"DxQv","./da.js":"DxQv","./de":"tGlX","./de-at":"s+uk","./de-at.js":"s+uk","./de-ch":"u3GI","./de-ch.js":"u3GI","./de.js":"tGlX","./dv":"WYrj","./dv.js":"WYrj","./el":"jUeY","./el.js":"jUeY","./en-au":"Dmvi","./en-au.js":"Dmvi","./en-ca":"OIYi","./en-ca.js":"OIYi","./en-gb":"Oaa7","./en-gb.js":"Oaa7","./en-ie":"4dOw","./en-ie.js":"4dOw","./en-il":"czMo","./en-il.js":"czMo","./en-nz":"b1Dy","./en-nz.js":"b1Dy","./eo":"Zduo","./eo.js":"Zduo","./es":"iYuL","./es-do":"CjzT","./es-do.js":"CjzT","./es-us":"Vclq","./es-us.js":"Vclq","./es.js":"iYuL","./et":"7BjC","./et.js":"7BjC","./eu":"D/JM","./eu.js":"D/JM","./fa":"jfSC","./fa.js":"jfSC","./fi":"gekB","./fi.js":"gekB","./fo":"ByF4","./fo.js":"ByF4","./fr":"nyYc","./fr-ca":"2fjn","./fr-ca.js":"2fjn","./fr-ch":"Dkky","./fr-ch.js":"Dkky","./fr.js":"nyYc","./fy":"cRix","./fy.js":"cRix","./gd":"9rRi","./gd.js":"9rRi","./gl":"iEDd","./gl.js":"iEDd","./gom-latn":"DKr+","./gom-latn.js":"DKr+","./gu":"4MV3","./gu.js":"4MV3","./he":"x6pH","./he.js":"x6pH","./hi":"3E1r","./hi.js":"3E1r","./hr":"S6ln","./hr.js":"S6ln","./hu":"WxRl","./hu.js":"WxRl","./hy-am":"1rYy","./hy-am.js":"1rYy","./id":"UDhR","./id.js":"UDhR","./is":"BVg3","./is.js":"BVg3","./it":"bpih","./it.js":"bpih","./ja":"B55N","./ja.js":"B55N","./jv":"tUCv","./jv.js":"tUCv","./ka":"IBtZ","./ka.js":"IBtZ","./kk":"bXm7","./kk.js":"bXm7","./km":"6B0Y","./km.js":"6B0Y","./kn":"PpIw","./kn.js":"PpIw","./ko":"Ivi+","./ko.js":"Ivi+","./ky":"lgnt","./ky.js":"lgnt","./lb":"RAwQ","./lb.js":"RAwQ","./lo":"sp3z","./lo.js":"sp3z","./lt":"JvlW","./lt.js":"JvlW","./lv":"uXwI","./lv.js":"uXwI","./me":"KTz0","./me.js":"KTz0","./mi":"aIsn","./mi.js":"aIsn","./mk":"aQkU","./mk.js":"aQkU","./ml":"AvvY","./ml.js":"AvvY","./mn":"lYtQ","./mn.js":"lYtQ","./mr":"Ob0Z","./mr.js":"Ob0Z","./ms":"6+QB","./ms-my":"ZAMP","./ms-my.js":"ZAMP","./ms.js":"6+QB","./mt":"G0Uy","./mt.js":"G0Uy","./my":"honF","./my.js":"honF","./nb":"bOMt","./nb.js":"bOMt","./ne":"OjkT","./ne.js":"OjkT","./nl":"+s0g","./nl-be":"2ykv","./nl-be.js":"2ykv","./nl.js":"+s0g","./nn":"uEye","./nn.js":"uEye","./pa-in":"8/+R","./pa-in.js":"8/+R","./pl":"jVdC","./pl.js":"jVdC","./pt":"8mBD","./pt-br":"0tRk","./pt-br.js":"0tRk","./pt.js":"8mBD","./ro":"lyxo","./ro.js":"lyxo","./ru":"lXzo","./ru.js":"lXzo","./sd":"Z4QM","./sd.js":"Z4QM","./se":"//9w","./se.js":"//9w","./si":"7aV9","./si.js":"7aV9","./sk":"e+ae","./sk.js":"e+ae","./sl":"gVVK","./sl.js":"gVVK","./sq":"yPMs","./sq.js":"yPMs","./sr":"zx6S","./sr-cyrl":"E+lV","./sr-cyrl.js":"E+lV","./sr.js":"zx6S","./ss":"Ur1D","./ss.js":"Ur1D","./sv":"X709","./sv.js":"X709","./sw":"dNwA","./sw.js":"dNwA","./ta":"PeUW","./ta.js":"PeUW","./te":"XLvN","./te.js":"XLvN","./tet":"V2x9","./tet.js":"V2x9","./tg":"Oxv6","./tg.js":"Oxv6","./th":"EOgW","./th.js":"EOgW","./tl-ph":"Dzi0","./tl-ph.js":"Dzi0","./tlh":"z3Vd","./tlh.js":"z3Vd","./tr":"DoHr","./tr.js":"DoHr","./tzl":"z1FC","./tzl.js":"z1FC","./tzm":"wQk9","./tzm-latn":"tT3J","./tzm-latn.js":"tT3J","./tzm.js":"wQk9","./ug-cn":"YRex","./ug-cn.js":"YRex","./uk":"raLr","./uk.js":"raLr","./ur":"UpQW","./ur.js":"UpQW","./uz":"Loxo","./uz-latn":"AQ68","./uz-latn.js":"AQ68","./uz.js":"Loxo","./vi":"KSF8","./vi.js":"KSF8","./x-pseudo":"/X5v","./x-pseudo.js":"/X5v","./yo":"fzPg","./yo.js":"fzPg","./zh-cn":"XDpg","./zh-cn.js":"XDpg","./zh-hk":"SatO","./zh-hk.js":"SatO","./zh-tw":"kOpN","./zh-tw.js":"kOpN"};function s(e){var t=r(e);return a(t)}function r(e){var t=n[e];if(!(t+1)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return t}s.keys=function(){return Object.keys(n)},s.resolve=r,e.exports=s,s.id="RnhZ"},S6ln:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}a("wd/R").defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}()},SFxW:function(e,t,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"birne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(e){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gec\u0259":e<12?"s\u0259h\u0259r":e<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(e){if(0===e)return e+"-\u0131nc\u0131";var a=e%10;return e+(t[a]||t[e%100-a]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a("wd/R"))},SatO:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}()},T7CS:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){return function(){this.placement="top",this.triggers="hover focus"}}()},UDhR:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}()},UhSo:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){function e(){}return e.prototype.transform=function(e,t,a){return e&&e.length?t?(t=t.toLowerCase(),e.filter(function(n){return a?Array.isArray(a)?a.map(function(e){return n[e].toString().toLowerCase().includes(t)}).includes(!0):n[a].toString().toLowerCase().includes(t):"object"==typeof e[0]?JSON.stringify(Object.values(n)).toLowerCase().includes(t):n.toLowerCase().includes(t)})):e:[]},e}()},UpQW:function(e,t,a){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],n=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];a("wd/R").defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,a){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}()},Ur1D:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}()},V2x9:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},Vclq:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(a("wd/R"))},Vl9L:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){return function(){}}()},WYrj:function(e,t,a){!function(e){"use strict";var t=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],n=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];a("wd/R").defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(e){return"\u0789\u078a"===e},meridiem:function(e,t,a){return e<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}()},WxRl:function(e,t,a){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function a(e,t,a,n){var s=e;switch(a){case"s":return n||t?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return s+(n||t)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return s+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" \xf3ra":" \xf3r\xe1ja");case"hh":return s+(n||t?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return s+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" h\xf3nap":" h\xf3napja");case"MM":return s+(n||t?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(n||t?" \xe9v":" \xe9ve");case"yy":return s+(n||t?" \xe9v":" \xe9ve")}return""}function n(e){return(e?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan_feb_m\xe1rc_\xe1pr_m\xe1j_j\xfan_j\xfal_aug_szept_okt_nov_dec".split("_"),weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},X709:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t?"a":2===t?"a":"e")},week:{dow:1,doy:4}})}()},XDpg:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u5468";default:return e}},relativeTime:{future:"%s\u5185",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}()},XLvN:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c42\u0c32\u0c46\u0c56_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c42\u0c32\u0c46\u0c56_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===t?e<4?e:e+12:"\u0c09\u0c26\u0c2f\u0c02"===t?e:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===t?e>=10?e:e+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":e<10?"\u0c09\u0c26\u0c2f\u0c02":e<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":e<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}()},YRex:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===t||"\u0633\u06d5\u06be\u06d5\u0631"===t||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===t?e:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===t||"\u0643\u06d5\u0686"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":n<900?"\u0633\u06d5\u06be\u06d5\u0631":n<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":n<1230?"\u0686\u06c8\u0634":n<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return e+"-\u06be\u06d5\u067e\u062a\u06d5";default:return e}},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}()},Z4QM:function(e,t,a){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],n=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];a("wd/R").defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,a){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}()},ZAMP:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}()},Zduo:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_a\u016dg_sep_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}()},aIdf:function(e,t,a){!function(e){"use strict";function t(e,t,a){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}a("wd/R").defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(e){return e+(1===e?"a\xf1":"vet")},week:{dow:1,doy:4}})}()},aIsn:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},aQkU:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u043e\u0441\u043b\u0435 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-\u0435\u0432":0===a?e+"-\u0435\u043d":a>10&&a<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}()},b1Dy:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}()},bOMt:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},bXm7:function(e,t,a){!function(e){"use strict";var t={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};e.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a("wd/R"))},bYM6:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}()},bpih:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},cRix:function(e,t,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(a("wd/R"))},chmc:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){return function(){this.placement="top",this.triggers="click",this.outsideClick=!1}}()},czMo:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}()},dNwA:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}()},"e+ae":function(e,t,a){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),a="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function n(e){return e>1&&e<5}function s(e,t,a,s){var r=e+" ";switch(a){case"s":return t||s?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return t||s?r+(n(e)?"sekundy":"sek\xfand"):r+"sekundami";case"m":return t?"min\xfata":s?"min\xfatu":"min\xfatou";case"mm":return t||s?r+(n(e)?"min\xfaty":"min\xfat"):r+"min\xfatami";case"h":return t?"hodina":s?"hodinu":"hodinou";case"hh":return t||s?r+(n(e)?"hodiny":"hod\xedn"):r+"hodinami";case"d":return t||s?"de\u0148":"d\u0148om";case"dd":return t||s?r+(n(e)?"dni":"dn\xed"):r+"d\u0148ami";case"M":return t||s?"mesiac":"mesiacom";case"MM":return t||s?r+(n(e)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return t||s?"rok":"rokom";case"yy":return t||s?r+(n(e)?"roky":"rokov"):r+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:a,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 4:case 5:return"[minul\xfd] dddd [o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},fR9y:function(e,t,a){"use strict";a.d(t,"a",function(){return s}),a("T7CS");var n=a("yZXx"),s=function(){function e(e){Object.assign(this,e)}return Object.defineProperty(e.prototype,"isBs3",{get:function(){return Object(n.a)()},enumerable:!0,configurable:!0}),e.prototype.ngAfterViewInit=function(){this.classMap={in:!1,fade:!1},this.classMap[this.placement]=!0,this.classMap["tooltip-"+this.placement]=!0,this.classMap.in=!0,this.animation&&(this.classMap.fade=!0),this.containerClass&&(this.classMap[this.containerClass]=!0)},e}()},fzPg:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}()},gVVK:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return s+(1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return s+(1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return s+(1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami");case"d":return t||n?"en dan":"enim dnem";case"dd":return s+(1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi");case"M":return t||n?"en mesec":"enim mesecem";case"MM":return s+(1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci");case"y":return t||n?"eno leto":"enim letom";case"yy":return s+(1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti")}}a("wd/R").defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}()},gekB:function(e,t,a){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),a=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function n(e,n,s,r){var i="";switch(s){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":i=r?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return function(e,n){return e<10?n?a[e]:t[e]:e}(e,r)+" "+i}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},gjCT:function(e,t,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,a){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return a[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(a("wd/R"))},hKrs:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0440_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u043d\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-\u0435\u0432":0===a?e+"-\u0435\u043d":a>10&&a<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}()},honF:function(e,t,a){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},a={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(e){return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(a("wd/R"))},iEDd:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}()},iYuL:function(e,t,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],s=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a("wd/R"))},jUeY:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(e,t,a){return e>11?a?"\u03bc\u03bc":"\u039c\u039c":a?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(e){return"\u03bc"===(e+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var a,n=this._calendarEl[e],s=t&&t.hours();return((a=n)instanceof Function||"[object Function]"===Object.prototype.toString.call(a))&&(n=n.apply(t)),n.replace("{}",s%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}()},jVdC:function(e,t,a){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_");function n(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function s(e,t,a){var s=e+" ";switch(a){case"ss":return s+(n(e)?"sekundy":"sekund");case"m":return t?"minuta":"minut\u0119";case"mm":return s+(n(e)?"minuty":"minut");case"h":return t?"godzina":"godzin\u0119";case"hh":return s+(n(e)?"godziny":"godzin");case"MM":return s+(n(e)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return s+(n(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,n){return e?""===n?"("+a[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(n)?a[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:s,m:s,mm:s,h:s,hh:s,d:"1 dzie\u0144",dd:"%d dni",M:"miesi\u0105c",MM:s,y:"rok",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},jfSC:function(e,t,a){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},a={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(e){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)},meridiem:function(e,t,a){return e<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"\u062b\u0627\u0646\u06cc\u0647 d%",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/[\u06f0-\u06f9]/g,function(e){return a[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(a("wd/R"))},jnO4:function(e,t,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},a={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},r=function(e){return function(t,a,r,i){var d=n(t),_=s[e][n(t)];return 2===d&&(_=_[a?0:1]),_.replace(/%d/i,t)}},i=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,a){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return a[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a("wd/R"))},kEOa:function(e,t,a){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},a={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09c0_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2_\u0986\u0997_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u0983_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t&&e>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===t&&e<5||"\u09ac\u09bf\u0995\u09be\u09b2"===t?e+12:e},meridiem:function(e,t,a){return e<4?"\u09b0\u09be\u09a4":e<10?"\u09b8\u0995\u09be\u09b2":e<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(a("wd/R"))},kOpN:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}()},l5ep:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}()},lXzo:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":e+" "+(n=+e,s={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}var n=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];a("wd/R").defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0447\u0430\u0441",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)},meridiem:function(e,t,a){return e<4?"\u043d\u043e\u0447\u0438":e<12?"\u0443\u0442\u0440\u0430":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e}},week:{dow:1,doy:4}})}()},lYtQ:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return e+(t?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return e+(t?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return e+(t?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return e+(t?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return e+(t?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return e+(t?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return e}}a("wd/R").defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(e){return"\u04ae\u0425"===e},meridiem:function(e,t,a){return e<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" \u04e9\u0434\u04e9\u0440";default:return e}}})}()},lgnt:function(e,t,a){!function(e){"use strict";var t={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};e.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u0435 \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(a("wd/R"))},lyxo:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n=" ";return(e%100>=20||e>=100&&e%100==0)&&(n=" de "),e+n+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[a]}a("wd/R").defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}()},mGS5:function(e,t,a){"use strict";a.d(t,"a",function(){return m});var n=a("CcnG"),s=a("Ip0R"),r=a("6dTq"),i=a("chmc"),d=n.ob({encapsulation:0,styles:[".bs-popover-top[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-bottom[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n left: 50%;\n margin-left: -8px;\n }\n .bs-popover-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n top: 50%;\n margin-top: -8px;\n }"],data:{}});function _(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,1,"h3",[["class","popover-title popover-header"]],null,null,null,null,null)),(e()(),n.Ib(1,null,["",""]))],null,function(e,t){e(t,1,0,t.component.title)})}function o(e){return n.Kb(2,[(e()(),n.qb(0,0,null,null,0,"div",[["class","popover-arrow arrow"]],null,null,null,null,null)),(e()(),n.hb(16777216,null,null,1,null,_)),n.pb(2,16384,null,0,s.o,[n.P,n.M],{ngIf:[0,"ngIf"]},null),(e()(),n.qb(3,0,null,null,1,"div",[["class","popover-content popover-body"]],null,null,null,null,null)),n.zb(null,0)],function(e,t){e(t,2,0,t.component.title)},null)}function u(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,1,"popover-container",[["role","tooltip"],["style","display:block;"]],[[8,"className",0],[2,"show",null]],null,null,o,d)),n.pb(1,49152,null,0,r.a,[i.a],null,null)],null,function(e,t){e(t,0,0,"popover in popover-"+n.Ab(t,1).placement+" bs-popover-"+n.Ab(t,1).placement+" "+n.Ab(t,1).placement+" "+n.Ab(t,1).containerClass,!n.Ab(t,1).isBs3)})}var m=n.mb("popover-container",r.a,u,{placement:"placement",title:"title"},{},["*"])},nQCY:function(e,t,a){"use strict";a.d(t,"a",function(){return r}),a.d(t,"b",function(){return i});var n=a("CcnG"),s=a("Ip0R"),r=(a("5SxG"),n.ob({encapsulation:2,styles:[],data:{}}));function i(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,2,"button",[["class","delos-float-action"],["type","button"]],[[8,"id",0],[8,"disabled",0]],[[null,"click"]],function(e,t,a){var n=!0;return"click"===t&&(n=!1!==e.component.customFn()&&n),n},null,null)),n.pb(1,278528,null,0,s.m,[n.s,n.t,n.k,n.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(e()(),n.qb(2,0,null,null,0,"span",[],[[8,"className",0]],null,null,null,null))],function(e,t){e(t,1,0,"delos-float-action",t.component.floatBtn.className)},function(e,t){var a=t.component;e(t,0,0,n.sb(1,"",a.floatBtn.className,"-btn"),a.disableFloatBtn),e(t,2,0,n.sb(1,"glyphicon glyphicon-",a.floatBtn.icon,""))})}},nyYc:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}()},o1bE:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("ar-dz",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u0623\u062d_\u0625\u062b_\u062b\u0644\u0627_\u0623\u0631_\u062e\u0645_\u062c\u0645_\u0633\u0628".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:4}})}()},"p/rL":function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}()},rSzr:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=function(){return function(){}}()},raLr:function(e,t,a){!function(e){"use strict";function t(e,t,a){var n,s;return"m"===a?t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===a?t?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":e+" "+(n=+e,s={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:t?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[a].split("_"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}function n(e){return function(){return e+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}a("wd/R").defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function(e,t){var a={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return e?a[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(t)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:n("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:n("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:n("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:n("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:t,y:"\u0440\u0456\u043a",yy:t},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e)},meridiem:function(e,t,a){return e<4?"\u043d\u043e\u0447\u0456":e<12?"\u0440\u0430\u043d\u043a\u0443":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-\u0439";case"D":return e+"-\u0433\u043e";default:return e}},week:{dow:1,doy:7}})}()},"s+uk":function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}a("wd/R").defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},sp3z:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(e){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===e},meridiem:function(e,t,a){return e<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(e){return"\u0e97\u0eb5\u0ec8"+e}})}()},tGlX:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}a("wd/R").defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},tT3J:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}()},tUCv:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}()},tl7y:function(e,t,a){"use strict";a.d(t,"a",function(){return i}),a.d(t,"b",function(){return o});var n=a("CcnG"),s=a("xR9I"),r=a("Sxbm"),i=(a("Eidh"),n.ob({encapsulation:2,styles:[],data:{}}));function d(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,1,"div",[["class","dataTables_filter"]],null,null,null,null,null)),n.zb(null,0)],null,null)}function _(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,1,"div",[["class","col-md-5 hint-text displayed-entires"]],null,null,null,null,null)),n.zb(null,1)],null,null)}function o(e){return n.Kb(0,[(e()(),n.qb(0,0,null,null,7,"div",[["class","row filter-row"]],null,null,null,null,null)),(e()(),n.qb(1,0,null,null,2,"div",[["class","col-md-4"]],null,null,null,null,null)),(e()(),n.hb(16777216,null,null,1,null,d)),n.pb(3,212992,null,0,s.a,[n.M,n.P,r.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),n.hb(16777216,null,null,1,null,_)),n.pb(5,212992,null,0,s.a,[n.M,n.P,r.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),n.qb(6,0,null,null,1,"div",[["class","col-xs-6 col-md-3 text-right pull-right"]],null,null,null,null,null)),n.zb(null,2)],function(e,t){var a=t.component;e(t,3,0,a.shouldShowForRetail),e(t,5,0,a.shouldShowForRetail)},null)}},u3GI:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}a("wd/R").defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},uEye:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_m\xe5n_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},uXwI:function(e,t,a){!function(e){"use strict";var t={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function a(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function n(e,n,s){return e+" "+a(t[s],e,n)}function s(e,n,s){return a(t[s],e,n)}e.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function(e,t){return t?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:n,m:s,mm:n,h:s,hh:n,d:s,dd:n,M:s,MM:n,y:s,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},wQk9:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}()},"wd/R":function(e,t,a){(function(e){e.exports=function(){"use strict";var t,n;function s(){return t.apply(null,arguments)}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function d(e){return void 0===e}function _(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function o(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,n=[];for(a=0;a>>0,n=0;n0)for(a=0;a=0?a?"+":"":"-")+Math.pow(10,Math.max(0,t-n.length)).toString().substr(1)+n}var C=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,J=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,I={},N={};function U(e,t,a,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),e&&(N[e]=s),t&&(N[t[0]]=function(){return z(s.apply(this,arguments),t[1],t[2])}),a&&(N[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function G(e,t){return e.isValid()?(t=V(t,e.localeData()),I[t]=I[t]||function(e){var t,a,n,s=e.match(C);for(t=0,a=s.length;t=0&&J.test(e);)e=e.replace(J,n),J.lastIndex=0,a-=1;return e}var B=/\d/,K=/\d\d/,Z=/\d{3}/,q=/\d{4}/,Q=/[+-]?\d{6}/,$=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,ae=/\d{1,4}/,ne=/[+-]?\d{1,6}/,se=/\d+/,re=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,de=/Z|[+-]\d\d(?::?\d\d)?/gi,_e=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe={};function ue(e,t,a){oe[e]=j(t)?t:function(e,n){return e&&a?a:t}}function me(e,t){return m(oe,e)?oe[e](t._strict,t._locale):new RegExp(le(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,s){return t||a||n||s})))}function le(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ce={};function he(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),_(t)&&(n=function(e,a){a[t]=w(e)}),a=0;a68?1900:2e3)};var Se,He=je("FullYear",!0);function je(e,t){return function(a){return null!=a?(Oe(this,e,a),s.updateOffset(this,t),this):xe(this,e)}}function xe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Oe(e,t,a){e.isValid()&&!isNaN(a)&&("FullYear"===t&&be(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](a,e.month(),Pe(a,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](a))}function Pe(e,t){if(isNaN(e)||isNaN(t))return NaN;var a=(t%12+12)%12;return e+=(t-a)/12,1===a?be(e)?29:28:31-a%7%2}Se=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ne(e,t,a){var n=7+t-a;return-(7+Ie(e,0,n).getUTCDay()-t)%7+n-1}function Ue(e,t,a,n,s){var r,i,d=1+7*(t-1)+(7+a-n)%7+Ne(e,n,s);return d<=0?i=ve(r=e-1)+d:d>ve(e)?(r=e+1,i=d-ve(e)):(r=e,i=d),{year:r,dayOfYear:i}}function Ge(e,t,a){var n,s,r=Ne(e.year(),t,a),i=Math.floor((e.dayOfYear()-r-1)/7)+1;return i<1?n=i+Ve(s=e.year()-1,t,a):i>Ve(e.year(),t,a)?(n=i-Ve(e.year(),t,a),s=e.year()+1):(s=e.year(),n=i),{week:n,year:s}}function Ve(e,t,a){var n=Ne(e,t,a),s=Ne(e+1,t,a);return(ve(e)-n+s)/7}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),R("week",5),R("isoWeek",5),ue("w",$),ue("ww",$,K),ue("W",$),ue("WW",$,K),Me(["w","ww","W","WW"],function(e,t,a,n){t[n.substr(0,1)]=w(e)}),U("d",0,"do","day"),U("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),U("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),U("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),R("day",11),R("weekday",11),R("isoWeekday",11),ue("d",$),ue("e",$),ue("E",$),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),Me(["dd","ddd","dddd"],function(e,t,a,n){var s=a._locale.weekdaysParse(e,n,a._strict);null!=s?t.d=s:h(a).invalidWeekday=e}),Me(["d","e","E"],function(e,t,a,n){t[n]=w(e)});var Be="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ke="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ze="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),qe=_e,Qe=_e,$e=_e;function Xe(){function e(e,t){return t.length-e.length}var t,a,n,s,r,i=[],d=[],_=[],o=[];for(t=0;t<7;t++)a=c([2e3,1]).day(t),n=this.weekdaysMin(a,""),s=this.weekdaysShort(a,""),r=this.weekdays(a,""),i.push(n),d.push(s),_.push(r),o.push(n),o.push(s),o.push(r);for(i.sort(e),d.sort(e),_.sort(e),o.sort(e),t=0;t<7;t++)d[t]=le(d[t]),_[t]=le(_[t]),o[t]=le(o[t]);this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+_.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function et(){return this.hours()%12||12}function tt(e,t){U(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function at(e,t){return t._meridiemParse}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,et),U("k",["kk",2],0,function(){return this.hours()||24}),U("hmm",0,0,function(){return""+et.apply(this)+z(this.minutes(),2)}),U("hmmss",0,0,function(){return""+et.apply(this)+z(this.minutes(),2)+z(this.seconds(),2)}),U("Hmm",0,0,function(){return""+this.hours()+z(this.minutes(),2)}),U("Hmmss",0,0,function(){return""+this.hours()+z(this.minutes(),2)+z(this.seconds(),2)}),tt("a",!0),tt("A",!1),W("hour","h"),R("hour",13),ue("a",at),ue("A",at),ue("H",$),ue("h",$),ue("k",$),ue("HH",$,K),ue("hh",$,K),ue("kk",$,K),ue("hmm",X),ue("hmmss",ee),ue("Hmm",X),ue("Hmmss",ee),he(["H","HH"],pe),he(["k","kk"],function(e,t,a){var n=w(e);t[pe]=24===n?0:n}),he(["a","A"],function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e}),he(["h","hh"],function(e,t,a){t[pe]=w(e),h(a).bigHour=!0}),he("hmm",function(e,t,a){var n=e.length-2;t[pe]=w(e.substr(0,n)),t[ke]=w(e.substr(n)),h(a).bigHour=!0}),he("hmmss",function(e,t,a){var n=e.length-4,s=e.length-2;t[pe]=w(e.substr(0,n)),t[ke]=w(e.substr(n,2)),t[De]=w(e.substr(s)),h(a).bigHour=!0}),he("Hmm",function(e,t,a){var n=e.length-2;t[pe]=w(e.substr(0,n)),t[ke]=w(e.substr(n))}),he("Hmmss",function(e,t,a){var n=e.length-4,s=e.length-2;t[pe]=w(e.substr(0,n)),t[ke]=w(e.substr(n,2)),t[De]=w(e.substr(s))});var nt,st=je("Hours",!0),rt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ee,monthsShort:Ae,week:{dow:0,doy:6},weekdays:Be,weekdaysMin:Ze,weekdaysShort:Ke,meridiemParse:/[ap]\.?m?\.?/i},it={},dt={};function _t(e){return e?e.toLowerCase().replace("_","-"):e}function ot(t){var n=null;if(!it[t]&&void 0!==e&&e&&e.exports)try{n=nt._abbr,a("RnhZ")("./"+t),ut(n)}catch(s){}return it[t]}function ut(e,t){var a;return e&&((a=d(t)?lt(e):mt(e,t))?nt=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),nt._abbr}function mt(e,t){if(null!==t){var a,n=rt;if(t.abbr=e,null!=it[e])H("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])n=it[t.parentLocale]._config;else{if(null==(a=ot(t.parentLocale)))return dt[t.parentLocale]||(dt[t.parentLocale]=[]),dt[t.parentLocale].push({name:e,config:t}),null;n=a._config}return it[e]=new O(x(n,t)),dt[e]&&dt[e].forEach(function(e){mt(e.name,e.config)}),ut(e),it[e]}return delete it[e],null}function lt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return nt;if(!r(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,a,n,s,r=0;r0;){if(n=ot(s.slice(0,t).join("-")))return n;if(a&&a.length>=t&&T(s,a,!0)>=t-1)break;t--}r++}return nt}(e)}function ct(e){var t,a=e._a;return a&&-2===h(e).overflow&&(t=a[ye]<0||a[ye]>11?ye:a[fe]<1||a[fe]>Pe(a[Ye],a[ye])?fe:a[pe]<0||a[pe]>24||24===a[pe]&&(0!==a[ke]||0!==a[De]||0!==a[we])?pe:a[ke]<0||a[ke]>59?ke:a[De]<0||a[De]>59?De:a[we]<0||a[we]>999?we:-1,h(e)._overflowDayOfYear&&(tfe)&&(t=fe),h(e)._overflowWeeks&&-1===t&&(t=Te),h(e)._overflowWeekday&&-1===t&&(t=ge),h(e).overflow=t),e}function ht(e,t,a){return null!=e?e:null!=t?t:a}function Mt(e){var t,a,n,r,i,d=[];if(!e._d){for(n=function(e){var t=new Date(s.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[fe]&&null==e._a[ye]&&function(e){var t,a,n,s,r,i,d,_;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)r=1,i=4,a=ht(t.GG,e._a[Ye],Ge(jt(),1,4).year),n=ht(t.W,1),((s=ht(t.E,1))<1||s>7)&&(_=!0);else{r=e._locale._week.dow,i=e._locale._week.doy;var o=Ge(jt(),r,i);a=ht(t.gg,e._a[Ye],o.year),n=ht(t.w,o.week),null!=t.d?((s=t.d)<0||s>6)&&(_=!0):null!=t.e?(s=t.e+r,(t.e<0||t.e>6)&&(_=!0)):s=r}n<1||n>Ve(a,r,i)?h(e)._overflowWeeks=!0:null!=_?h(e)._overflowWeekday=!0:(d=Ue(a,n,s,r,i),e._a[Ye]=d.year,e._dayOfYear=d.dayOfYear)}(e),null!=e._dayOfYear&&(i=ht(e._a[Ye],n[Ye]),(e._dayOfYear>ve(i)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),a=Ie(i,0,e._dayOfYear),e._a[ye]=a.getUTCMonth(),e._a[fe]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=d[t]=n[t];for(;t<7;t++)e._a[t]=d[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[pe]&&0===e._a[ke]&&0===e._a[De]&&0===e._a[we]&&(e._nextDay=!0,e._a[pe]=0),e._d=(e._useUTC?Ie:function(e,t,a,n,s,r,i){var d=new Date(e,t,a,n,s,r,i);return e<100&&e>=0&&isFinite(d.getFullYear())&&d.setFullYear(e),d}).apply(null,d),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[pe]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(h(e).weekdayMismatch=!0)}}var Lt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Yt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,ft=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],pt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],kt=/^\/?Date\((\-?\d+)/i;function Dt(e){var t,a,n,s,r,i,d=e._i,_=Lt.exec(d)||Yt.exec(d);if(_){for(h(e).iso=!0,t=0,a=ft.length;t0&&h(e).unusedInput.push(i),d=d.slice(d.indexOf(a)+a.length),o+=a.length),N[r]?(a?h(e).empty=!1:h(e).unusedTokens.push(r),Le(r,a,e)):e._strict&&!a&&h(e).unusedTokens.push(r);h(e).charsLeftOver=_-o,d.length>0&&h(e).unusedInput.push(d),e._a[pe]<=12&&!0===h(e).bigHour&&e._a[pe]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[pe]=(u=e._locale,m=e._a[pe],null==(l=e._meridiem)?m:null!=u.meridiemHour?u.meridiemHour(m,l):null!=u.isPM?((c=u.isPM(l))&&m<12&&(m+=12),c||12!==m||(m=0),m):m),Mt(e),ct(e)}else vt(e);else Dt(e);var u,m,l,c}function St(e){var t=e._i,a=e._f;return e._locale=e._locale||lt(e._l),null===t||void 0===a&&""===t?L({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),k(t)?new p(ct(t)):(o(t)?e._d=t:r(a)?function(e){var t,a,n,s,r;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;sthis?this:e:L()});function Pt(e,t){var a,n;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return jt();for(a=t[0],n=1;n(r=Ve(e,n,s))&&(t=r),(function(e,t,a,n,s){var r=Ue(e,t,a,n,s),i=Ie(r.year,0,r.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}).call(this,e,t,a,n,s))}U(0,["gg",2],0,function(){return this.weekYear()%100}),U(0,["GG",2],0,function(){return this.isoWeekYear()%100}),na("gggg","weekYear"),na("ggggg","weekYear"),na("GGGG","isoWeekYear"),na("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),R("weekYear",1),R("isoWeekYear",1),ue("G",re),ue("g",re),ue("GG",$,K),ue("gg",$,K),ue("GGGG",ae,q),ue("gggg",ae,q),ue("GGGGG",ne,Q),ue("ggggg",ne,Q),Me(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=w(e)}),Me(["gg","GG"],function(e,t,a,n){t[n]=s.parseTwoDigitYear(e)}),U("Q",0,"Qo","quarter"),W("quarter","Q"),R("quarter",7),ue("Q",B),he("Q",function(e,t){t[ye]=3*(w(e)-1)}),U("D",["DD",2],"Do","date"),W("date","D"),R("date",9),ue("D",$),ue("DD",$,K),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),he(["D","DD"],fe),he("Do",function(e,t){t[fe]=w(e.match($)[0])});var ra=je("Date",!0);U("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),R("dayOfYear",4),ue("DDD",te),ue("DDDD",Z),he(["DDD","DDDD"],function(e,t,a){a._dayOfYear=w(e)}),U("m",["mm",2],0,"minute"),W("minute","m"),R("minute",14),ue("m",$),ue("mm",$,K),he(["m","mm"],ke);var ia=je("Minutes",!1);U("s",["ss",2],0,"second"),W("second","s"),R("second",15),ue("s",$),ue("ss",$,K),he(["s","ss"],De);var da,_a=je("Seconds",!1);for(U("S",0,0,function(){return~~(this.millisecond()/100)}),U(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,function(){return 10*this.millisecond()}),U(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),U(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),U(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),U(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),U(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),W("millisecond","ms"),R("millisecond",16),ue("S",te,B),ue("SS",te,K),ue("SSS",te,Z),da="SSSS";da.length<=9;da+="S")ue(da,se);function oa(e,t){t[we]=w(1e3*("0."+e))}for(da="S";da.length<=9;da+="S")he(da,oa);var ua=je("Milliseconds",!1);U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var ma=p.prototype;function la(e){return e}ma.add=Qt,ma.calendar=function(e,t){var a=e||jt(),n=Jt(a,this).startOf("day"),r=s.calendarFormat(this,n)||"sameElse",i=t&&(j(t[r])?t[r].call(this,a):t[r]);return this.format(i||this.localeData().calendar(r,this,jt(a)))},ma.clone=function(){return new p(this)},ma.diff=function(e,t,a){var n,s,r;if(!this.isValid())return NaN;if(!(n=Jt(e,this)).isValid())return NaN;switch(s=6e4*(n.utcOffset()-this.utcOffset()),t=E(t)){case"year":r=Xt(this,n)/12;break;case"month":r=Xt(this,n);break;case"quarter":r=Xt(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-s)/864e5;break;case"week":r=(this-n-s)/6048e5;break;default:r=this-n}return a?r:D(r)},ma.endOf=function(e){return void 0===(e=E(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},ma.format=function(e){e||(e=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)},ma.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||jt(e).isValid())?Vt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},ma.fromNow=function(e){return this.from(jt(),e)},ma.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||jt(e).isValid())?Vt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},ma.toNow=function(e){return this.to(jt(),e)},ma.get=function(e){return j(this[e=E(e)])?this[e]():this},ma.invalidAt=function(){return h(this).overflow},ma.isAfter=function(e,t){var a=k(e)?e:jt(e);return!(!this.isValid()||!a.isValid())&&("millisecond"===(t=E(d(t)?"millisecond":t))?this.valueOf()>a.valueOf():a.valueOf()9999?G(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(a,"Z")):G(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},ma.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY";return this.format(a+n+"-MM-DD[T]HH:mm:ss.SSS"+t+'[")]')},ma.toJSON=function(){return this.isValid()?this.toISOString():null},ma.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},ma.unix=function(){return Math.floor(this.valueOf()/1e3)},ma.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},ma.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},ma.year=He,ma.isLeapYear=function(){return be(this.year())},ma.weekYear=function(e){return sa.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},ma.isoWeekYear=function(e){return sa.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},ma.quarter=ma.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},ma.month=Re,ma.daysInMonth=function(){return Pe(this.year(),this.month())},ma.week=ma.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},ma.isoWeek=ma.isoWeeks=function(e){var t=Ge(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},ma.weeksInYear=function(){var e=this.localeData()._week;return Ve(this.year(),e.dow,e.doy)},ma.isoWeeksInYear=function(){return Ve(this.year(),1,4)},ma.date=ra,ma.day=ma.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},ma.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},ma.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},ma.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},ma.hour=ma.hours=st,ma.minute=ma.minutes=ia,ma.second=ma.seconds=_a,ma.millisecond=ma.milliseconds=ua,ma.utcOffset=function(e,t,a){var n,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Ct(de,e)))return this}else Math.abs(e)<16&&!a&&(e*=60);return!this._isUTC&&t&&(n=It(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),r!==e&&(!t||this._changeInProgress?qt(this,Vt(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:It(this)},ma.utc=function(e){return this.utcOffset(0,e)},ma.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(It(this),"m")),this},ma.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Ct(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},ma.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?jt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},ma.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},ma.isLocal=function(){return!!this.isValid()&&!this._isUTC},ma.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},ma.isUtc=Nt,ma.isUTC=Nt,ma.zoneAbbr=function(){return this._isUTC?"UTC":""},ma.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},ma.dates=v("dates accessor is deprecated. Use date instead.",ra),ma.months=v("months accessor is deprecated. Use month instead",Re),ma.years=v("years accessor is deprecated. Use year instead",He),ma.zone=v("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),ma.isDSTShifted=v("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!d(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),(e=St(e))._a){var t=e._isUTC?c(e._a):jt(e._a);this._isDSTShifted=this.isValid()&&T(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var ca=O.prototype;function ha(e,t,a,n){var s=lt(),r=c().set(n,t);return s[a](r,e)}function Ma(e,t,a){if(_(e)&&(t=e,e=void 0),e=e||"",null!=t)return ha(e,t,a,"month");var n,s=[];for(n=0;n<12;n++)s[n]=ha(e,n,a,"month");return s}function La(e,t,a,n){"boolean"==typeof e?(_(t)&&(a=t,t=void 0),t=t||""):(a=t=e,e=!1,_(t)&&(a=t,t=void 0),t=t||"");var s,r=lt(),i=e?r._week.dow:0;if(null!=a)return ha(t,(a+i)%7,n,"day");var d=[];for(s=0;s<7;s++)d[s]=ha(t,(s+i)%7,n,"day");return d}ca.calendar=function(e,t,a){var n=this._calendar[e]||this._calendar.sameElse;return j(n)?n.call(t,a):n},ca.longDateFormat=function(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:(this._longDateFormat[e]=a.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},ca.invalidDate=function(){return this._invalidDate},ca.ordinal=function(e){return this._ordinal.replace("%d",e)},ca.preparse=la,ca.postformat=la,ca.relativeTime=function(e,t,a,n){var s=this._relativeTime[a];return j(s)?s(e,t,a,n):s.replace(/%d/i,e)},ca.pastFuture=function(e,t){var a=this._relativeTime[e>0?"future":"past"];return j(a)?a(t):a.replace(/%s/i,t)},ca.set=function(e){var t,a;for(a in e)j(t=e[a])?this[a]=t:this["_"+a]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ca.months=function(e,t){return e?r(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||We).test(t)?"format":"standalone"][e.month()]:r(this._months)?this._months:this._months.standalone},ca.monthsShort=function(e,t){return e?r(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[We.test(t)?"format":"standalone"][e.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ca.monthsParse=function(e,t,a){var n,s,r;if(this._monthsParseExact)return(function(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=c([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return a?"MMM"===t?-1!==(s=Se.call(this._shortMonthsParse,i))?s:null:-1!==(s=Se.call(this._longMonthsParse,i))?s:null:"MMM"===t?-1!==(s=Se.call(this._shortMonthsParse,i))?s:-1!==(s=Se.call(this._longMonthsParse,i))?s:null:-1!==(s=Se.call(this._longMonthsParse,i))?s:-1!==(s=Se.call(this._shortMonthsParse,i))?s:null}).call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(s=c([2e3,n]),a&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),a||this._monthsParse[n]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(a&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!a&&this._monthsParse[n].test(e))return n}},ca.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Je.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Ce),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},ca.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Je.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=ze),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},ca.week=function(e){return Ge(e,this._week.dow,this._week.doy).week},ca.firstDayOfYear=function(){return this._week.doy},ca.firstDayOfWeek=function(){return this._week.dow},ca.weekdays=function(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone},ca.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},ca.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},ca.weekdaysParse=function(e,t,a){var n,s,r;if(this._weekdaysParseExact)return(function(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=c([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return a?"dddd"===t?-1!==(s=Se.call(this._weekdaysParse,i))?s:null:"ddd"===t?-1!==(s=Se.call(this._shortWeekdaysParse,i))?s:null:-1!==(s=Se.call(this._minWeekdaysParse,i))?s:null:"dddd"===t?-1!==(s=Se.call(this._weekdaysParse,i))?s:-1!==(s=Se.call(this._shortWeekdaysParse,i))?s:-1!==(s=Se.call(this._minWeekdaysParse,i))?s:null:"ddd"===t?-1!==(s=Se.call(this._shortWeekdaysParse,i))?s:-1!==(s=Se.call(this._weekdaysParse,i))?s:-1!==(s=Se.call(this._minWeekdaysParse,i))?s:null:-1!==(s=Se.call(this._minWeekdaysParse,i))?s:-1!==(s=Se.call(this._weekdaysParse,i))?s:-1!==(s=Se.call(this._shortWeekdaysParse,i))?s:null}).call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(s=c([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}},ca.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=qe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},ca.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Qe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ca.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=$e),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ca.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},ca.meridiem=function(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"},ut("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),s.lang=v("moment.lang is deprecated. Use moment.locale instead.",ut),s.langData=v("moment.langData is deprecated. Use moment.localeData instead.",lt);var Ya=Math.abs;function ya(e,t,a,n){var s=Vt(t,a);return e._milliseconds+=n*s._milliseconds,e._days+=n*s._days,e._months+=n*s._months,e._bubble()}function fa(e){return e<0?Math.floor(e):Math.ceil(e)}function pa(e){return 4800*e/146097}function ka(e){return 146097*e/4800}function Da(e){return function(){return this.as(e)}}var wa=Da("ms"),Ta=Da("s"),ga=Da("m"),va=Da("h"),ba=Da("d"),Sa=Da("w"),Ha=Da("M"),ja=Da("y");function xa(e){return function(){return this.isValid()?this._data[e]:NaN}}var Oa=xa("milliseconds"),Pa=xa("seconds"),Wa=xa("minutes"),Ea=xa("hours"),Aa=xa("days"),Fa=xa("months"),Ra=xa("years"),za=Math.round,Ca={ss:44,s:45,m:45,h:22,d:26,M:11},Ja=Math.abs;function Ia(e){return(e>0)-(e<0)||+e}function Na(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a=Ja(this._milliseconds)/1e3,n=Ja(this._days),s=Ja(this._months);e=D(a/60),t=D(e/60),a%=60,e%=60;var r=D(s/12),i=s%=12,d=n,_=t,o=e,u=a?a.toFixed(3).replace(/\.?0+$/,""):"",m=this.asSeconds();if(!m)return"P0D";var l=m<0?"-":"",c=Ia(this._months)!==Ia(m)?"-":"",h=Ia(this._days)!==Ia(m)?"-":"",M=Ia(this._milliseconds)!==Ia(m)?"-":"";return l+"P"+(r?c+r+"Y":"")+(i?c+i+"M":"")+(d?h+d+"D":"")+(_||o||u?"T":"")+(_?M+_+"H":"")+(o?M+o+"M":"")+(u?M+u+"S":"")}var Ua=Et.prototype;return Ua.isValid=function(){return this._isValid},Ua.abs=function(){var e=this._data;return this._milliseconds=Ya(this._milliseconds),this._days=Ya(this._days),this._months=Ya(this._months),e.milliseconds=Ya(e.milliseconds),e.seconds=Ya(e.seconds),e.minutes=Ya(e.minutes),e.hours=Ya(e.hours),e.months=Ya(e.months),e.years=Ya(e.years),this},Ua.add=function(e,t){return ya(this,e,t,1)},Ua.subtract=function(e,t){return ya(this,e,t,-1)},Ua.as=function(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if("month"===(e=E(e))||"year"===e)return a=this._months+pa(t=this._days+n/864e5),"month"===e?a:a/12;switch(t=this._days+Math.round(ka(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},Ua.asMilliseconds=wa,Ua.asSeconds=Ta,Ua.asMinutes=ga,Ua.asHours=va,Ua.asDays=ba,Ua.asWeeks=Sa,Ua.asMonths=Ha,Ua.asYears=ja,Ua.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12):NaN},Ua._bubble=function(){var e,t,a,n,s,r=this._milliseconds,i=this._days,d=this._months,_=this._data;return r>=0&&i>=0&&d>=0||r<=0&&i<=0&&d<=0||(r+=864e5*fa(ka(d)+i),i=0,d=0),_.milliseconds=r%1e3,e=D(r/1e3),_.seconds=e%60,t=D(e/60),_.minutes=t%60,a=D(t/60),_.hours=a%24,i+=D(a/24),d+=s=D(pa(i)),i-=fa(ka(s)),n=D(d/12),d%=12,_.days=i,_.months=d,_.years=n,this},Ua.clone=function(){return Vt(this)},Ua.get=function(e){return e=E(e),this.isValid()?this[e+"s"]():NaN},Ua.milliseconds=Oa,Ua.seconds=Pa,Ua.minutes=Wa,Ua.hours=Ea,Ua.days=Aa,Ua.weeks=function(){return D(this.days()/7)},Ua.months=Fa,Ua.years=Ra,Ua.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=function(e,t,a){var n=Vt(e).abs(),s=za(n.as("s")),r=za(n.as("m")),i=za(n.as("h")),d=za(n.as("d")),_=za(n.as("M")),o=za(n.as("y")),u=s<=Ca.ss&&["s",s]||s0,u[4]=a,(function(e,t,a,n,s){return s.relativeTime(t||1,!!a,e,n)}).apply(null,u)}(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)},Ua.toISOString=Na,Ua.toString=Na,Ua.toJSON=Na,Ua.locale=ea,Ua.localeData=aa,Ua.toIsoString=v("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Na),Ua.lang=ta,U("X",0,0,"unix"),U("x",0,0,"valueOf"),ue("x",re),ue("X",/[+-]?\d+(\.\d{1,3})?/),he("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),he("x",function(e,t,a){a._d=new Date(w(e))}),s.version="2.22.2",t=jt,s.fn=ma,s.min=function(){return Pt("isBefore",[].slice.call(arguments,0))},s.max=function(){return Pt("isAfter",[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=c,s.unix=function(e){return jt(1e3*e)},s.months=function(e,t){return Ma(e,t,"months")},s.isDate=o,s.locale=ut,s.invalid=L,s.duration=Vt,s.isMoment=k,s.weekdays=function(e,t,a){return La(e,t,a,"weekdays")},s.parseZone=function(){return jt.apply(null,arguments).parseZone()},s.localeData=lt,s.isDuration=At,s.monthsShort=function(e,t){return Ma(e,t,"monthsShort")},s.weekdaysMin=function(e,t,a){return La(e,t,a,"weekdaysMin")},s.defineLocale=mt,s.updateLocale=function(e,t){if(null!=t){var a,n,s=rt;null!=(n=ot(e))&&(s=n._config),(a=new O(t=x(s,t))).parentLocale=it[e],it[e]=a,ut(e)}else null!=it[e]&&(null!=it[e].parentLocale?it[e]=it[e].parentLocale:null!=it[e]&&delete it[e]);return it[e]},s.locales=function(){return b(it)},s.weekdaysShort=function(e,t,a){return La(e,t,a,"weekdaysShort")},s.normalizeUnits=E,s.relativeTimeRounding=function(e){return void 0===e?za:"function"==typeof e&&(za=e,!0)},s.relativeTimeThreshold=function(e,t){return void 0!==Ca[e]&&(void 0===t?Ca[e]:(Ca[e]=t,"s"===e&&(Ca.ss=t-1),!0))},s.calendarFormat=function(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"},s.prototype=ma,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},s}()}).call(this,a("YuTi")(e))},x6pH:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(e){return 2===e?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":e+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(e){return 2===e?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":e+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(e){return 2===e?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":e+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(e){return 2===e?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":e%10==0&&10!==e?e+" \u05e9\u05e0\u05d4":e+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(e){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e)},meridiem:function(e,t,a){return e<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":e<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":e<12?a?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":e<18?a?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}()},yPMs:function(e,t,a){!function(e){"use strict";a("wd/R").defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},z1FC:function(e,t,a){!function(e){"use strict";function t(e,t,a,n){var s={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[e+" m\xeduts",e+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[e+" \xfeoras",e+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n?s[a][0]:t?s[a][0]:s[a][1]}a("wd/R").defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}()},z3Vd:function(e,t,a){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function a(e,a,n,s){var r=function(e){var a=Math.floor(e%1e3/100),n=Math.floor(e%100/10),s=e%10,r="";return a>0&&(r+=t[a]+"vatlh"),n>0&&(r+=(""!==r?" ":"")+t[n]+"maH"),s>0&&(r+=(""!==r?" ":"")+t[s]),""===r?"pagh":r}(e);switch(n){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}e.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu\u2019":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:a,m:"wa\u2019 tup",mm:a,h:"wa\u2019 rep",hh:a,d:"wa\u2019 jaj",dd:a,M:"wa\u2019 jar",MM:a,y:"wa\u2019 DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a("wd/R"))},zx6S:function(e,t,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a("wd/R"))}}]); \ No newline at end of file diff --git a/www/3.c4115c289c5994a23c55.js b/www/3.c4115c289c5994a23c55.js new file mode 100644 index 0000000..b261ce9 --- /dev/null +++ b/www/3.c4115c289c5994a23c55.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{MQte:function(l,n,u){"use strict";var t=u("CcnG"),e=u("A7o+"),a=u("gIcY"),r=u("CPDd"),i=u("+I7i"),s=u("+3se"),o=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.ipAddrValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.ipAddrValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e|4294967295^a;if((e&&a)===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(r===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);2130706432==(2130706432&e)&&(u=Object(s.b)("IP address is inside the loopback network!"),t=!1)}}(),t||!n.value?null:(n.setErrors(null),{appDelosIpAddr:{valid:!1,error:u}})}},l}(),b=u("8b39"),d=u("chmc"),c=u("6aHO"),p=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.serverValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.serverValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e&a,i=e|4294967295^a;if(!l.isDns&&l.ipaddr&&r!==(l.ipService.ip2int32(l.ipaddr)&a))return u=Object(s.b)("Server is outside of the network and unreachable!"),t=!1,!1;if(r===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(i===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);if(n.value===l.ipaddr)return u=Object(s.b)("This is the device's IP address!"),void(t=!1);2130706432==(2130706432&e)&&(u=Object(s.b)("IP address is inside the loopback network!"),t=!1)}}(),t||!n.value?null:(n.setErrors(null),{server:{valid:!1,error:u}})}},l}(),g=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.dhcpValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.convertToUInt=function(l){return l>>>0},l.prototype.dhcpValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e|4294967295^a;if((e&&a)===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(r===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);if(2130706432==(2130706432&e))return u=Object(s.b)("IP address is inside the loopback network!"),void(t=!1);var i=l.convertToUInt(l.ipService.ip2int32(l.ipaddr)&a)+l.convertToUInt(1),o=l.convertToUInt(l.ipService.ip2int32(l.ipaddr)&a)+l.convertToUInt(4294967295^a)-l.convertToUInt(1),b=l.convertToUInt(e);if(bo)return u=Object(s.b)("Outside of the address range!"),void(t=!1);if(l.isEnd){var d=l.convertToUInt(l.ipService.ip2int32(l.startAddress));if(b===d)return u=Object(s.b)("End address equals start address!"),void(t=!1);bc&&(u=Object(s.b)("Start address must be smaller than end address!"),t=!1)}}}(),t||!n.value?null:(n.setErrors(null),{dhcp:{valid:!1,error:u}})}},l}(),m=u("kH1E"),f=u("k1Yr"),h=u("IZUe"),v=u("UVPe"),A=u("Ip0R"),k=u("nQCY"),C=u("5SxG"),I=function(){function l(){}return l.prototype.transform=function(l){if(null==l||""===l)return Object(s.b)("N/A");var n=Math.floor(l/86400),u=Math.floor(l%86400/3600),t=Math.floor(l%86400%3600/60),e=l%86400%3600%60;return(n>0?n+Object(s.b)("d, "):"")+("00"+u).slice(-2)+":"+("00"+t).slice(-2)+":"+("00"+e).slice(-2)},l}(),q=u("bJ/p"),x=u("yeMH"),_=u("nbXG"),y=u("3GWt"),w=u("jGGy"),j=u("Obbf"),P=u("+NEN"),M=u("RYmd"),V=u("ZYCi");u.d(n,"a",function(){return G});var D=t.ob({encapsulation:2,styles:[],data:{}});function O(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,16).errors?null:null==t.Ab(n.parent,16).errors.appDelosIpAddr?null:t.Ab(n.parent,16).errors.appDelosIpAddr.error)))})}function E(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,50).errors?null:null==t.Ab(n.parent,50).errors.server?null:t.Ab(n.parent,50).errors.server.error)))})}function N(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,66).errors?null:null==t.Ab(n.parent,66).errors.server?null:t.Ab(n.parent,66).errors.server.error)))})}function F(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,104,"div",[["class","ipaddr"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["class","not-first-child"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Static IPv4 Address"])),(l()(),t.qb(4,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","ipaddr"],["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(8,0,null,null,12,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popipaddr",2]],null,0,null,O)),(l()(),t.qb(10,16777216,null,null,10,"input",[["appDelosIpAddr",""],["class","form-control"],["containerClass","text-danger"],["id","ipaddr"],["name","ipaddr"],["required",""],["triggers","none"]],[[8,"placeholder",0],[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,11)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,11).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,11)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,11)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.network.ipaddr=u)&&e),e},null,null)),t.pb(11,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(12,16384,null,0,a.q,[],{required:[0,"required"]},null),t.pb(13,16384,null,0,o,[r.a,i.a],{netmask:[0,"netmask"]},null),t.Fb(1024,null,a.h,function(l,n){return[l,n]},[a.q,o]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(16,671744,[["ipaddr",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(18,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(19,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(21,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(22,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","netmask"],["translate",""]],null,null,null,null,null)),t.pb(23,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Subnet mask:"])),(l()(),t.qb(25,0,null,null,12,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(26,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","netmask"],["name","netmask"],["required",""],["triggers","none"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,27)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,27).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,27)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,27)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.network.netmask=u)&&e),e},null,null)),t.pb(27,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(28,16384,null,0,a.q,[],{required:[0,"required"]},null),t.pb(29,540672,null,0,a.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,a.h,function(l,n){return[l,n]},[a.q,a.p]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(32,671744,[["netmask",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(34,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(35,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(38,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(39,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","gateway"],["translate",""]],null,null,null,null,null)),t.pb(40,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Default gateway:"])),(l()(),t.qb(42,0,null,null,12,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popgateway",2]],null,0,null,E)),(l()(),t.qb(44,16777216,null,null,10,"input",[["appDelosServer",""],["class","form-control"],["containerClass","text-danger"],["id","gateway"],["name","gateway"],["required",""],["triggers","none"]],[[8,"placeholder",0],[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,45)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,45).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,45)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,45)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.network.gateway=u)&&e),e},null,null)),t.pb(45,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(46,16384,null,0,a.q,[],{required:[0,"required"]},null),t.pb(47,16384,null,0,p,[r.a,i.a],{netmask:[0,"netmask"],ipaddr:[1,"ipaddr"]},null),t.Fb(1024,null,a.h,function(l,n){return[l,n]},[a.q,p]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(50,671744,[["gateway",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(52,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(53,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(55,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(56,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","dns"],["translate",""]],null,null,null,null,null)),t.pb(57,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name server:"])),(l()(),t.qb(59,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popdns",2]],null,0,null,N)),(l()(),t.qb(61,16777216,null,null,9,"input",[["appDelosServer",""],["class","form-control"],["containerClass","text-danger"],["id","dns"],["isDns","true"],["name","dns"],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,62)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,62).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,62)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,62)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.network.dns=u)&&e),e},null,null)),t.pb(62,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(63,16384,null,0,p,[r.a,i.a],{netmask:[0,"netmask"],ipaddr:[1,"ipaddr"],isDns:[2,"isDns"]},null),t.Fb(1024,null,a.h,function(l){return[l]},[p]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(66,671744,[["dns",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(68,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(69,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(71,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(72,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["IPv6 Address"])),(l()(),t.qb(74,0,null,null,30,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(75,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),t.pb(76,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(78,0,null,null,3,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(79,0,null,null,2,"span",[["class","fake-control"]],null,null,null,null,null)),(l()(),t.Ib(80,null,["",""])),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(82,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),t.pb(83,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Mask:"])),(l()(),t.qb(85,0,null,null,3,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(86,0,null,null,2,"span",[["class","fake-control"]],null,null,null,null,null)),(l()(),t.Ib(87,null,["",""])),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(89,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),t.pb(90,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Preferred:"])),(l()(),t.qb(92,0,null,null,4,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(93,0,null,null,3,"span",[["class","fake-control"]],null,null,null,null,null)),(l()(),t.Ib(94,null,["",""])),t.Eb(95,1),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(97,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),t.pb(98,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Valid:"])),(l()(),t.qb(100,0,null,null,4,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(101,0,null,null,3,"span",[["class","fake-control"]],null,null,null,null,null)),(l()(),t.Ib(102,null,["",""])),t.Eb(103,1),t.Cb(131072,e.i,[e.j,t.h])],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,12,0,""),l(n,13,0,t.sb(1,"",u.network.netmask,"")),l(n,16,0,"ipaddr","dhcp"==u.network.proto&&"static"!=u.network.proto,u.network.ipaddr),l(n,19,0,t.Ab(n,9),"none","text-danger",t.sb(1,"",t.Ab(n,16).invalid&&(null==t.Ab(n,16).errors?null:t.Ab(n,16).errors.appDelosIpAddr)||"","")),l(n,23,0,""),l(n,28,0,""),l(n,29,0,u.netmaskPattern),l(n,32,0,"netmask","dhcp"==u.network.proto&&"static"!=u.network.proto,u.network.netmask),l(n,35,0,t.sb(1,"",t.Jb(n,35,0,t.Ab(n,36).transform("Invalid netmask!")),""),"none","text-danger",t.sb(1,"",t.Ab(n,32).invalid||"","")),l(n,40,0,""),l(n,46,0,""),l(n,47,0,t.sb(1,"",u.network.netmask,""),t.sb(1,"",u.network.ipaddr,"")),l(n,50,0,"gateway","dhcp"==u.network.proto&&"static"!=u.network.proto,u.network.gateway),l(n,53,0,t.Ab(n,43),"none","text-danger",t.sb(1,"",(null==t.Ab(n,50).errors?null:null==t.Ab(n,50).errors.server?null:t.Ab(n,50).errors.server.error)||"","")),l(n,57,0,""),l(n,63,0,t.sb(1,"",u.network.netmask,""),t.sb(1,"",u.network.ipaddr,""),"true"),l(n,66,0,"dns","dhcp"==u.network.proto&&"static"!=u.network.proto,u.network.dns),l(n,69,0,t.Ab(n,60),"none","text-danger",t.sb(1,"",(null==t.Ab(n,66).errors?null:null==t.Ab(n,66).errors.server?null:t.Ab(n,66).errors.server.error)||"","")),l(n,72,0,""),l(n,76,0,""),l(n,83,0,""),l(n,90,0,""),l(n,98,0,"")},function(l,n){var u=n.component;l(n,10,0,t.sb(1,"",t.Jb(n,10,0,t.Ab(n,20).transform("IPv4 address")),""),t.Ab(n,12).required?"":null,t.Ab(n,18).ngClassUntouched,t.Ab(n,18).ngClassTouched,t.Ab(n,18).ngClassPristine,t.Ab(n,18).ngClassDirty,t.Ab(n,18).ngClassValid,t.Ab(n,18).ngClassInvalid,t.Ab(n,18).ngClassPending),l(n,26,0,t.sb(1,"",t.Jb(n,26,0,t.Ab(n,37).transform("IPv4 netmask")),""),t.Ab(n,28).required?"":null,t.Ab(n,29).pattern?t.Ab(n,29).pattern:null,t.Ab(n,34).ngClassUntouched,t.Ab(n,34).ngClassTouched,t.Ab(n,34).ngClassPristine,t.Ab(n,34).ngClassDirty,t.Ab(n,34).ngClassValid,t.Ab(n,34).ngClassInvalid,t.Ab(n,34).ngClassPending),l(n,44,0,t.sb(1,"",t.Jb(n,44,0,t.Ab(n,54).transform("IPv4 address of default gateway")),""),t.Ab(n,46).required?"":null,t.Ab(n,52).ngClassUntouched,t.Ab(n,52).ngClassTouched,t.Ab(n,52).ngClassPristine,t.Ab(n,52).ngClassDirty,t.Ab(n,52).ngClassValid,t.Ab(n,52).ngClassInvalid,t.Ab(n,52).ngClassPending),l(n,61,0,t.sb(1,"",t.Jb(n,61,0,t.Ab(n,70).transform("IPv4 address of DNS server")),""),t.Ab(n,68).ngClassUntouched,t.Ab(n,68).ngClassTouched,t.Ab(n,68).ngClassPristine,t.Ab(n,68).ngClassDirty,t.Ab(n,68).ngClassValid,t.Ab(n,68).ngClassInvalid,t.Ab(n,68).ngClassPending),l(n,80,0,u.ipv6GlobalAddr?u.lan6["ipv6-address"][0].address:t.Jb(n,80,0,t.Ab(n,81).transform("not configured"))),l(n,87,0,u.ipv6GlobalAddr?u.lan6["ipv6-address"][0].mask:t.Jb(n,87,0,t.Ab(n,88).transform("not configured")));var e=t.Jb(n,94,0,u.ipv6GlobalAddr?l(n,95,0,t.Ab(n.parent,0),u.lan6["ipv6-address"][0].preferred):t.Ab(n,96).transform("not configured"));l(n,94,0,e);var a=t.Jb(n,102,0,u.ipv6GlobalAddr?l(n,103,0,t.Ab(n.parent,0),u.lan6["ipv6-address"][0].valid):t.Ab(n,104).transform("not configured"));l(n,102,0,a)})}function T(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,12).errors?null:null==t.Ab(n.parent,12).errors.dhcp?null:t.Ab(n.parent,12).errors.dhcp.error)))})}function $(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,28).errors?null:null==t.Ab(n.parent,28).errors.dhcp?null:t.Ab(n.parent,28).errors.dhcp.error)))})}function K(l){return t.Kb(0,[(l()(),t.Ib(0,null,["",""])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){l(n,0,0,t.Jb(n,0,0,t.Ab(n,1).transform(null==t.Ab(n.parent,44).errors?null:null==t.Ab(n.parent,44).errors.leasetime?null:t.Ab(n.parent,44).errors.leasetime.error)))})}function S(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,48,"div",[["class","dhcp_server_info"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","start_address"]],null,null,null,null,null)),(l()(),t.Ib(3,null,[" "," "])),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(5,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popstartaddr",2]],null,0,null,T)),(l()(),t.qb(7,16777216,null,null,9,"input",[["appDelosDhcp",""],["class","form-control"],["containerClass","text-danger"],["id","start_addr"],["isEnd","false"],["isStart","true"],["name","start_addr"],["startaddr",""],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,8)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,8).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,8)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,8)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.dhcp_server.start_address=u)&&e),"focus"===n&&(e=!1!==a.markAsDirty(t.Ab(l,12))&&e),e},null,null)),t.pb(8,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(9,16384,null,0,g,[r.a,i.a],{startAddress:[0,"startAddress"],endAddress:[1,"endAddress"],isStart:[2,"isStart"],isEnd:[3,"isEnd"],netmask:[4,"netmask"],ipaddr:[5,"ipaddr"]},null),t.Fb(1024,null,a.h,function(l){return[l]},[g]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(12,671744,[["startaddr",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(14,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(15,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(17,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(18,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","end_address"]],null,null,null,null,null)),(l()(),t.Ib(19,null,[" "," "])),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(21,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popendaddr",2]],null,0,null,$)),(l()(),t.qb(23,16777216,null,null,9,"input",[["appDelosDhcp",""],["class","form-control"],["containerClass","text-danger"],["id","end_addr"],["isEnd","true"],["isStart","false"],["name","end_addr"],["startaddr",""],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,24)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,24).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,24)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,24)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.dhcp_server.end_address=u)&&e),"focus"===n&&(e=!1!==a.markAsDirty(t.Ab(l,28))&&e),e},null,null)),t.pb(24,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(25,16384,null,0,g,[r.a,i.a],{startAddress:[0,"startAddress"],endAddress:[1,"endAddress"],isStart:[2,"isStart"],isEnd:[3,"isEnd"],netmask:[4,"netmask"],ipaddr:[5,"ipaddr"]},null),t.Fb(1024,null,a.h,function(l){return[l]},[g]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(28,671744,[["endaddr",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(30,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(31,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(33,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(34,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","lease_time"]],null,null,null,null,null)),(l()(),t.Ib(35,null,[" "," "])),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(37,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.hb(0,[["popleasetime",2]],null,0,null,K)),(l()(),t.qb(39,16777216,null,null,9,"input",[["appDelosLeaseTime",""],["class","form-control"],["containerClass","text-danger"],["id","leasetime"],["name","leasetime"],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,40)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,40).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,40)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,40)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.dhcp_server.leasetime=u)&&e),"focus"===n&&(e=!1!==a.markAsDirty(t.Ab(l,44))&&e),e},null,null)),t.pb(40,16384,null,0,a.d,[t.E,t.k,[2,a.a]],null,null),t.pb(41,16384,null,0,m.a,[],null,null),t.Fb(1024,null,a.h,function(l){return[l]},[m.a]),t.Fb(1024,null,a.i,function(l){return[l]},[a.d]),t.pb(44,671744,[["leasetime",4]],0,a.n,[[2,a.c],[6,a.h],[8,null],[6,a.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,a.j,null,[a.n]),t.pb(46,16384,null,0,a.k,[[4,a.j]],null,null),t.pb(47,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,e.i,[e.j,t.h])],function(l,n){var u=n.component;l(n,9,0,t.sb(1,"",u.dhcp_server.start_address,""),t.sb(1,"",u.dhcp_server.end_address,""),"true","false",t.sb(1,"",u.network.netmask,""),t.sb(1,"",u.network.ipaddr,"")),l(n,12,0,"start_addr","dhcp"==u.network.proto&&"static"!=u.network.proto&&"on"!=u.dhcp_server.mode,u.dhcp_server.start_address),l(n,15,0,t.Ab(n,6),"none","text-danger",t.sb(1,"",(null==t.Ab(n,12).errors?null:null==t.Ab(n,12).errors.dhcp?null:t.Ab(n,12).errors.dhcp.error)&&t.Ab(n,12).dirty||"","")),l(n,25,0,t.sb(1,"",u.dhcp_server.start_address,""),t.sb(1,"",u.dhcp_server.end_address,""),"false","true",t.sb(1,"",u.network.netmask,""),t.sb(1,"",u.network.ipaddr,"")),l(n,28,0,"end_addr","dhcp"==u.network.proto&&"static"!=u.network.proto&&"on"!=u.dhcp_server.mode,u.dhcp_server.end_address),l(n,31,0,t.Ab(n,22),"none","text-danger",t.sb(1,"",(null==t.Ab(n,28).errors?null:null==t.Ab(n,28).errors.dhcp?null:t.Ab(n,28).errors.dhcp.error)&&t.Ab(n,28).dirty||"","")),l(n,44,0,"leasetime","dhcp"==u.network.proto&&"static"!=u.network.proto&&"on"!=u.dhcp_server.mode,u.dhcp_server.leasetime),l(n,47,0,t.Ab(n,38),"none","text-danger",t.sb(1,"",(null==t.Ab(n,44).errors?null:null==t.Ab(n,44).errors.leasetime?null:t.Ab(n,44).errors.leasetime.error)&&t.Ab(n,44).dirty||"",""))},function(l,n){l(n,3,0,t.Jb(n,3,0,t.Ab(n,4).transform("Start IP Address:"))),l(n,7,0,t.sb(1,"",t.Jb(n,7,0,t.Ab(n,16).transform("IPv4 address")),""),t.Ab(n,14).ngClassUntouched,t.Ab(n,14).ngClassTouched,t.Ab(n,14).ngClassPristine,t.Ab(n,14).ngClassDirty,t.Ab(n,14).ngClassValid,t.Ab(n,14).ngClassInvalid,t.Ab(n,14).ngClassPending),l(n,19,0,t.Jb(n,19,0,t.Ab(n,20).transform("End IP Address:"))),l(n,23,0,t.sb(1,"",t.Jb(n,23,0,t.Ab(n,32).transform("IPv4 address")),""),t.Ab(n,30).ngClassUntouched,t.Ab(n,30).ngClassTouched,t.Ab(n,30).ngClassPristine,t.Ab(n,30).ngClassDirty,t.Ab(n,30).ngClassValid,t.Ab(n,30).ngClassInvalid,t.Ab(n,30).ngClassPending),l(n,35,0,t.Jb(n,35,0,t.Ab(n,36).transform("Lease Time:"))),l(n,39,0,t.sb(1,"",t.Jb(n,39,0,t.Ab(n,48).transform("Leasetime")),""),t.Ab(n,46).ngClassUntouched,t.Ab(n,46).ngClassTouched,t.Ab(n,46).ngClassPristine,t.Ab(n,46).ngClassDirty,t.Ab(n,46).ngClassValid,t.Ab(n,46).ngClassInvalid,t.Ab(n,46).ngClassPending)})}function J(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,14,"div",[["class","dhcp_server"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["DHCP Server"])),(l()(),t.qb(4,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,7,"label",[],null,null,null,null,null)),(l()(),t.qb(6,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","of'"],["id","dhcp-mode"],["name","dhcp_server_mode"],["trueValue","on"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,8).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.dhcp_server.mode=u)&&e),e},null,null)),t.Fb(135680,null,a.n,a.n,[[2,a.c],[8,null],[8,null],[8,null]]),t.pb(8,16384,null,0,f.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),t.pb(9,81920,null,0,h.a,[t.k,v.a,t.z],null,null),(l()(),t.qb(10,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Operate as DHCP server"])),(l()(),t.hb(16777216,null,null,1,null,S)),t.pb(14,16384,null,0,A.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,"on","of'"),l(n,9,0),l(n,11,0,""),l(n,14,0,"on"==u.dhcp_server.mode)},function(l,n){var u=n.component;l(n,6,0,u.dhcp_server.mode,"on"==u.dhcp_server.mode)})}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},k.b,k.a)),t.pb(2,114688,null,0,C.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),t.qb(3,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cleanupForm()&&t),t},k.b,k.a)),t.pb(4,114688,null,0,C.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,2,0,t.Ab(n.parent,6).invalid,"save"),l(n,4,0,"cancel")},null)}function B(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,5,"p",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["The device has a new IP address. Please login at the new URL:"])),(l()(),t.qb(5,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(l()(),t.Ib(6,null,["",""]))],function(l,n){l(n,3,0,"")},function(l,n){var u=n.component;l(n,5,0,t.sb(1,"",u.new_uri,"")),l(n,6,0,u.new_uri)})}function U(l){return t.Kb(0,[t.Cb(0,I,[]),t.Gb(402653184,1,{waitPingComponent:0}),t.Gb(402653184,2,{delos:0}),(l()(),t.qb(3,0,null,null,28,"div",[["class","vendor-dialogs"],["id","lan-ip4"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,22,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[8,"hidden",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0,a=l.component;return"submit"===n&&(e=!1!==t.Ab(l,6).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,6).onReset()&&e),"submit"===n&&(e=!1!==a.save()&&e),e},null,null)),t.pb(5,16384,null,0,a.w,[],null,null),t.pb(6,4210688,[[2,4],["delos",4]],0,a.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,a.c,null,[a.m]),t.pb(8,16384,null,0,a.l,[[4,a.c]],null,null),(l()(),t.qb(9,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["IP Configuration"])),(l()(),t.qb(12,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(13,0,null,null,7,"label",[],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","static"],["id","lan-ip4-get-config"],["name","proto"],["trueValue","dhcp"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,16).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.network.proto=u)&&e),"click"===n&&(e=!1!==t.Ab(l,6).form.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,a.n,a.n,[[2,a.c],[8,null],[8,null],[8,null]]),t.pb(16,16384,null,0,f.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),t.pb(17,81920,null,0,h.a,[t.k,v.a,t.z],null,null),(l()(),t.qb(18,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(19,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Get IP configuration from a DHCP server"])),(l()(),t.hb(16777216,null,null,1,null,F)),t.pb(22,16384,null,0,A.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,J)),t.pb(24,16384,null,0,A.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,L)),t.pb(26,16384,null,0,A.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(27,0,null,null,2,"div",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(28,0,null,null,1,"app-wait-ping",[],null,null,null,q.b,q.a)),t.pb(29,245760,[[1,4]],0,x.a,[_.a,y.a,w.a,j.a],null,null),(l()(),t.hb(16777216,null,null,1,null,B)),t.pb(31,16384,null,0,A.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,10,0,""),l(n,16,0,"dhcp","static"),l(n,17,0),l(n,19,0,""),l(n,22,0,"static"==u.network.proto),l(n,24,0,u.hasDhcpServer&&"static"==u.network.proto),l(n,26,0,t.Ab(n,6).dirty),l(n,29,0),l(n,31,0,"success"===u.step)},function(l,n){var u=n.component;l(n,4,0,"init"!==u.step,t.Ab(n,8).ngClassUntouched,t.Ab(n,8).ngClassTouched,t.Ab(n,8).ngClassPristine,t.Ab(n,8).ngClassDirty,t.Ab(n,8).ngClassValid,t.Ab(n,8).ngClassInvalid,t.Ab(n,8).ngClassPending),l(n,14,0,u.network.proto,"dhcp"==u.network.proto),l(n,27,0,"wait"!==u.step)})}function R(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-ip",[],null,null,null,U,D)),t.Fb(512,null,i.a,i.a,[w.a,P.a]),t.pb(2,245760,null,0,M.a,[i.a,V.m,j.a,v.a],null,null)],function(l,n){l(n,2,0)},null)}var G=t.mb("app-ip",M.a,R,{},{},[])},"NU/u":function(l,n,u){"use strict";u.d(n,"a",function(){return B});var t=u("CcnG"),e=u("A7o+"),a=u("Ip0R"),r=u("tl7y"),i=u("Eidh"),s=u("gIcY"),o=u("IZUe"),b=u("UVPe"),d=u("UhSo"),c=u("weCn"),p=u("nMVA"),g=u("jGGy"),m=u("+NEN"),f=u("9nVo"),h=u("Obbf"),v=u("BioP"),A=u("t2rx"),k=u("+I7i"),C=t.ob({encapsulation:2,styles:[],data:{}});function I(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["translate",""]],[[8,"id",0]],null,null,null,null)),t.pb(1,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Not connected"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"port-not-connected-",n.parent.context.index,""))})}function q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(1,null,[" "," "])),(l()(),t.qb(2,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Mbit/s"]))],function(l,n){l(n,3,0,"")},function(l,n){l(n,0,0,t.sb(1,"port-speed-",n.parent.context.index,"")),l(n,1,0,n.parent.context.$implicit.speed)})}function x(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"dt",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(2,null,["",":"])),(l()(),t.hb(16777216,null,null,1,null,I)),t.pb(4,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,q)),t.pb(6,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,4,0,!n.context.$implicit.link),l(n,6,0,n.context.$implicit.link)},function(l,n){l(n,1,0,t.sb(1,"port-name-",n.context.index,"")),l(n,2,0,n.context.$implicit.name)})}function _(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"dt",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(2,null,["",":"])),(l()(),t.qb(3,0,null,null,1,"dd",[["class","macaddr"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(4,null,["",""]))],null,function(l,n){l(n,1,0,t.sb(1,"iface-name-",n.context.index,"")),l(n,2,0,n.context.$implicit.description),l(n,3,0,t.sb(1,"iface-macaddr-",n.context.index,"")),l(n,4,0,n.context.$implicit.macaddr)})}function y(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Default gateway:"]))],function(l,n){l(n,1,0,"")},null)}function w(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name server:"]))],function(l,n){l(n,1,0,"")},null)}function j(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,19,"span",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["IPv6"])),(l()(),t.qb(4,0,null,null,15,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(8,0,null,null,1,"dd",[["id","lan-ip6-proto"],["style","text-transform: uppercase;"]],null,null,null,null,null)),(l()(),t.Ib(9,null,[" "," "])),(l()(),t.qb(10,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(13,0,null,null,1,"dd",[["id","lan-ip6-addrsub"]],null,null,null,null,null)),(l()(),t.Ib(14,null,[" "," "])),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Subnet:"])),(l()(),t.qb(18,0,null,null,1,"dd",[["id","lan-ip6-addrsub"]],null,null,null,null,null)),(l()(),t.Ib(19,null,[" "," "]))],function(l,n){l(n,2,0,""),l(n,6,0,""),l(n,11,0,""),l(n,16,0,"")},function(l,n){var u=n.component;l(n,9,0,u.network.lan6.proto),l(n,14,0,u.network.lan6["ipv6-address"][0].address),l(n,19,0,u.network.lan6["ipv6-address"][0].mask)})}function P(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"h3",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["VLANs"]))],null,null)}function M(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,a.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function V(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,a.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function D(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","4"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Not configured"]))],function(l,n){l(n,3,0,"")},null)}function O(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"span",[["class","glyphicon glyphicon-ok"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null))],null,function(l,n){l(n,0,0,t.sb(1,"vlan-managed-icon-",n.parent.context.index,""),!0)})}function E(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["(5 GHz)"]))],function(l,n){l(n,1,0,"")},null)}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["(2.4 GHz)"]))],function(l,n){l(n,1,0,"")},null)}function F(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["(dynamic VLAN)"]))],null,null)}function T(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.parent.context.$implicit.iface)})}function $(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"span",[["class","comma-separation"]],[[8,"id",0]],null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,E)),t.pb(2,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(4,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,F)),t.pb(6,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,T)),t.pb(8,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,5==n.context.$implicit.frequency),l(n,4,0,2.4==n.context.$implicit.frequency),l(n,6,0,n.context.$implicit.dynamic),l(n,8,0,n.context.$implicit.iface)},function(l,n){l(n,0,0,t.sb(1,"vlan-freq-",n.parent.context.index,""))})}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null],[1,"data-pkey",0]],null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(3,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(5,null,["",""])),(l()(),t.qb(6,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(8,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(10,null,["",""])),(l()(),t.qb(11,0,null,null,4,"td",[["class","icon-td clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(13,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(15,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(16,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(18,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,$)),t.pb(20,278528,null,0,a.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,15,0,"1"===n.context.$implicit.management),l(n,20,0,n.context.$implicit.members)},function(l,n){l(n,0,0,t.sb(1,"vlan-",n.context.index,""),n.context.odd,n.context.even,t.sb(1,"",n.context.$implicit[".name"],"")),l(n,1,0,t.sb(1,"",t.Jb(n,1,0,t.Ab(n,2).transform("VLAN ID")),"")),l(n,4,0,t.sb(1,"vlan-id-",n.context.index,"")),l(n,5,0,n.context.$implicit.id),l(n,6,0,t.sb(1,"",t.Jb(n,6,0,t.Ab(n,7).transform("VLAN Name")),"")),l(n,9,0,t.sb(1,"vlan-name-",n.context.index,"")),l(n,10,0,n.context.$implicit.name),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,12).transform("Management VLAN")),"")),l(n,16,0,t.sb(1,"",t.Jb(n,16,0,t.Ab(n,17).transform("Members")),""))})}function S(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,46,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,15,"app-search-box",[],null,null,null,r.b,r.a)),t.pb(2,114688,null,0,i.a,[],null,null),(l()(),t.qb(3,0,null,0,7,"input",[["class","col-md-8"],["id","lan-status-search"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,4)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,4).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,4)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,4)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.searchVlansList=u)&&e),e},null,null)),t.pb(4,16384,null,0,s.d,[t.E,t.k,[2,s.a]],null,null),t.Fb(1024,null,s.i,function(l){return[l]},[s.d]),t.pb(6,671744,null,0,s.n,[[8,null],[8,null],[8,null],[6,s.i]],{model:[0,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,s.j,null,[s.n]),t.pb(8,16384,null,0,s.k,[[4,s.j]],null,null),t.pb(9,81920,null,0,o.a,[t.k,b.a,t.z],null,null),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(11,0,null,1,5,"div",[],null,null,null,null,null)),(l()(),t.Ib(12,null,[" "," "])),t.Bb(13,1),t.Cb(0,d.a,[]),t.Db(15,{num:0,all:1}),t.Cb(131072,e.i,[e.j,t.h]),(l()(),t.qb(17,0,null,null,29,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),t.qb(18,0,null,null,28,"table",[["class","dataTable vendorTable-responsive"],["id","vlansList"]],null,null,null,null,null)),(l()(),t.qb(19,0,null,null,19,"thead",[],null,null,null,null,null)),(l()(),t.qb(20,0,null,null,18,"tr",[],null,null,null,null,null)),(l()(),t.qb(21,0,null,null,5,"th",[["style","width:100px;"]],null,null,null,null,null)),(l()(),t.qb(22,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("id*1")&&t),t},null,null)),t.pb(23,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN ID"])),(l()(),t.hb(16777216,null,null,1,null,M)),t.pb(26,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(27,0,null,null,5,"th",[["style","width: 200px;"]],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("name")&&t),t},null,null)),t.pb(29,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN Name"])),(l()(),t.hb(16777216,null,null,1,null,V)),t.pb(32,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(33,0,null,null,2,"th",[["style","width: 130px;"],["translate",""]],null,null,null,null,null)),t.pb(34,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN"])),(l()(),t.qb(36,0,null,null,2,"th",[["style","width: auto;"],["translate",""]],null,null,null,null,null)),t.pb(37,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Interfaces"])),(l()(),t.qb(39,0,null,null,7,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,D)),t.pb(41,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,4,null,K)),t.pb(43,278528,null,0,a.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Eb(44,3),t.Bb(45,1),t.Cb(0,d.a,[])],function(l,n){var u=n.component;l(n,2,0),l(n,6,0,u.searchVlansList),l(n,9,0),l(n,23,0,""),l(n,26,0,"id*1"===u.orderby),l(n,29,0,""),l(n,32,0,"name"===u.orderby),l(n,34,0,""),l(n,37,0,""),l(n,41,0,!u.vlans.length);var e=t.Jb(n,43,0,t.Ab(n,46).transform(t.Jb(n,43,0,l(n,44,0,t.Ab(n.parent,0),u.vlans,u.orderby,u.reverse)),u.searchVlansList,l(n,45,0,"name")));l(n,43,0,e)},function(l,n){var u=n.component;l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,10).transform("Search ...")),""),t.Ab(n,8).ngClassUntouched,t.Ab(n,8).ngClassTouched,t.Ab(n,8).ngClassPristine,t.Ab(n,8).ngClassDirty,t.Ab(n,8).ngClassValid,t.Ab(n,8).ngClassInvalid,t.Ab(n,8).ngClassPending);var e=t.Jb(n,12,0,t.Ab(n,16).transform("display {num} of {all}",l(n,15,0,t.Jb(n,12,0,t.Ab(n,14).transform(u.vlans,u.searchVlansList,l(n,13,0,"name"))).length,u.vlans.length)));l(n,12,0,e)})}function J(l){return t.Kb(0,[t.Cb(0,c.a,[]),(l()(),t.qb(1,0,null,null,40,"div",[["class","vendor-dialogs"],["id","lan-status"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"h3",[["class","no_margin"]],null,null,null,null,null)),(l()(),t.Ib(-1,null,["Ethernet"])),(l()(),t.qb(4,0,null,null,4,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,x)),t.pb(6,278528,null,0,a.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,_)),t.pb(8,278528,null,0,a.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(9,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["IPv4"])),(l()(),t.qb(12,0,null,null,23,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(13,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(14,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(16,0,null,null,1,"dd",[["id","lan-ip4-proto"]],null,null,null,null,null)),(l()(),t.Ib(17,null,[" "," "])),(l()(),t.qb(18,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(19,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(21,0,null,null,1,"dd",[["id","lan-ip4-addsub"]],null,null,null,null,null)),(l()(),t.Ib(22,null,[" "," "])),(l()(),t.qb(23,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(24,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Subnet mask:"])),(l()(),t.qb(26,0,null,null,1,"dd",[["id","lan-ip4-addsub"]],null,null,null,null,null)),(l()(),t.Ib(27,null,[" "," "])),(l()(),t.hb(16777216,null,null,1,null,y)),t.pb(29,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(30,0,null,null,1,"dd",[["id","lan-ip4-gateway"]],null,null,null,null,null)),(l()(),t.Ib(31,null,[" "," "])),(l()(),t.hb(16777216,null,null,1,null,w)),t.pb(33,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(34,0,null,null,1,"dd",[["id","lan-ip4-dns"]],null,null,null,null,null)),(l()(),t.Ib(35,null,[" "," "])),(l()(),t.hb(16777216,null,null,1,null,j)),t.pb(37,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,P)),t.pb(39,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,S)),t.pb(41,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,u.ports),l(n,8,0,u.interfaces),l(n,10,0,""),l(n,14,0,""),l(n,19,0,""),l(n,24,0,""),l(n,29,0,u.network.gateway),l(n,33,0,u.network.dns),l(n,37,0,u.ipv6GlobalAddr),l(n,39,0,u.vlans.length),l(n,41,0,u.vlans.length)},function(l,n){var u=n.component;l(n,17,0,u.network.proto),l(n,22,0,u.network.ipaddr),l(n,27,0,u.network.netmask),l(n,31,0,u.network.gateway),l(n,35,0,u.network.dns)})}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-lan-status",[],null,null,null,J,C)),t.Fb(512,null,p.a,p.a,[g.a,m.a]),t.pb(2,245760,null,0,f.a,[p.a,h.a,v.a,A.a,k.a],null,null)],function(l,n){l(n,2,0)},null)}var B=t.mb("app-lan-status",f.a,L,{},{},[])},Q5BN:function(l,n,u){"use strict";var t=u("CcnG"),e=u("Ip0R"),a=u("A7o+"),r=u("gIcY"),i=u("+3se"),s=function(){function l(){this.validator=this.vlanIdsValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.vlanIdsValidator=function(){var l=this;return function(n){var u,t=null,e=!0;return u=parseInt(n.value,10),n.value&&n.value.toString().match(/^[1-9][0-9]*$/)?u<1||u>4094?(t=Object(i.b)("VLAN ID out of range (1-4094)!"),e=!1):l.vlans.forEach(function(n){if(n.id==u&&n.id!==l.vlan.id)return t=Object(i.b)("VLAN ID must be unique!"),void(e=!1)}):(t=Object(i.b)("Invalid VLAN ID. Please enter a value between 1 and 4094!"),e=!1),e?null:(n.setErrors(null),{id:{valid:!1,error:t}})}},l}(),o=u("1dzw"),b=u("8b39"),d=u("chmc"),c=u("6aHO"),p=function(){function l(){this.validator=this.vlanNamesValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.vlanNamesValidator=function(){var l=this;return function(n){var u=null,t=!0;return n.value&&n.value.match(/^[ -~\u0080-\uffff]{1,256}$/)?l.vlans.forEach(function(e){if(e.name==n.value&&e.vlan!==l.vlan.vlan)return u=Object(i.b)("VLAN name must be unique!"),void(t=!1)}):(u=Object(i.b)("Invalid name!"),t=!1),t?null:(n.setErrors(null),{name:{valid:!1,error:u}})}},l}(),g=u("k1Yr"),m=u("nQCY"),f=u("5SxG"),h=u("weCn"),v=u("tl7y"),A=u("Eidh"),k=u("IZUe"),C=u("UVPe"),I=u("UhSo"),q=u("RZQe"),x=u("jGGy"),_=u("+NEN"),y=u("VEEB");u.d(n,"a",function(){return tl});var w=t.ob({encapsulation:2,styles:[],data:{}});function j(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,e.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function P(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,e.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function M(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please click the + button to add a VLAN"]))],function(l,n){l(n,3,0,"")},null)}function V(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"td",[["class","text-center allowed-vaps-number"],["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"span",[["class","text-danger"]],null,null,null,null,null)),(l()(),t.Ib(3,null,[" "," "])),t.Db(4,{maxVLANs:0}),t.Cb(131072,a.i,[a.j,t.h])],null,function(l,n){var u=n.component,e=t.Jb(n,3,0,t.Ab(n,5).transform("The maximum number ({maxVLANs}) of VLANs has been configured.",l(n,4,0,u.config.network.maxVLANs)));l(n,3,0,e)})}function D(l){return t.Kb(0,[(l()(),t.qb(0,16777216,null,null,10,"input",[["appDelosVlanUniqueId",""],["class","form-control"],["containerClass","text-danger"],["triggers","none"],["type","text"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,1)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,1).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,1)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,1)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.id=u)&&e),e},null,null)),t.pb(1,16384,null,0,r.d,[t.E,t.k,[2,r.a]],null,null),t.pb(2,16384,null,0,s,[],{vlans:[0,"vlans"],vlan:[1,"vlan"]},null),t.Fb(1024,null,r.h,function(l){return[l]},[s]),t.Fb(1024,null,r.i,function(l){return[l]},[r.d]),t.pb(5,671744,[["id",4]],0,r.n,[[2,r.c],[6,r.h],[8,null],[6,r.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,r.j,null,[r.n]),t.pb(7,16384,null,0,r.k,[[4,r.j]],null,null),t.pb(8,540672,null,0,o.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),t.pb(9,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,2,0,u.vlans,n.parent.context.$implicit),l(n,5,0,t.sb(1,"vlan",n.parent.context.index,""),n.parent.context.$implicit.id),l(n,8,0,u.editRowName===n.parent.context.$implicit.old_id),l(n,9,0,t.sb(1,"",t.Jb(n,9,0,t.Ab(n,10).transform(null==t.Ab(n,5)?null:null==t.Ab(n,5).errors?null:null==t.Ab(n,5).errors.id?null:t.Ab(n,5).errors.id.error)),""),"none","text-danger",t.sb(1,"",t.Ab(n,5).invalid&&u.editRowName===n.parent.context.$implicit.old_id||"",""))},function(l,n){l(n,0,0,t.sb(1,"vlanid-",n.parent.context.$implicit.id,""),t.Ab(n,7).ngClassUntouched,t.Ab(n,7).ngClassTouched,t.Ab(n,7).ngClassPristine,t.Ab(n,7).ngClassDirty,t.Ab(n,7).ngClassValid,t.Ab(n,7).ngClassInvalid,t.Ab(n,7).ngClassPending)})}function O(l){return t.Kb(0,[(l()(),t.qb(0,16777216,null,null,9,"input",[["appDelosVlanUniqueName",""],["class","form-control"],["containerClass","text-danger"],["size","256"],["triggers","none"],["type","text"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,1)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,1).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,1)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,1)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.name=u)&&e),e},null,null)),t.pb(1,16384,null,0,r.d,[t.E,t.k,[2,r.a]],null,null),t.pb(2,16384,null,0,p,[],{vlans:[0,"vlans"],vlan:[1,"vlan"]},null),t.Fb(1024,null,r.h,function(l){return[l]},[p]),t.Fb(1024,null,r.i,function(l){return[l]},[r.d]),t.pb(5,671744,[["vlanName",4]],0,r.n,[[2,r.c],[6,r.h],[8,null],[6,r.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,r.j,null,[r.n]),t.pb(7,16384,null,0,r.k,[[4,r.j]],null,null),t.pb(8,212992,null,0,b.a,[t.k,t.E,t.P,d.a,c.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,2,0,u.vlans,n.parent.context.$implicit),l(n,5,0,t.sb(1,"vlan",n.parent.context.index,"_name"),n.parent.context.$implicit.name),l(n,8,0,t.sb(1,"",t.Jb(n,8,0,t.Ab(n,9).transform(null==t.Ab(n,5)?null:null==t.Ab(n,5).errors?null:null==t.Ab(n,5).errors.name?null:t.Ab(n,5).errors.name.error)),""),"none","text-danger",t.sb(1,"",t.Ab(n,5).invalid&&u.editRowName===n.parent.context.$implicit.old_id||"",""))},function(l,n){l(n,0,0,t.sb(1,"vlanid-",n.parent.context.$implicit.name,""),t.Ab(n,7).ngClassUntouched,t.Ab(n,7).ngClassTouched,t.Ab(n,7).ngClassPristine,t.Ab(n,7).ngClassDirty,t.Ab(n,7).ngClassValid,t.Ab(n,7).ngClassInvalid,t.Ab(n,7).ngClassPending)})}function E(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"span",[["class","glyphicon glyphicon-ok"],["style","font-size: 18px;"]],[[1,"data-value",0]],null,null,null,null))],null,function(l,n){l(n,0,0,!0)})}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,6,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","management"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0],[8,"disabled",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==t.Ab(l,4).onInput(u)&&e),"valueChange"===n&&(e=!1!==(l.parent.context.$implicit.management=u)&&e),"click"===n&&(e=!1!==t.Ab(l.parent.parent,25).form.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,r.n,r.n,[[2,r.c],[8,null],[8,null],[8,null]]),t.pb(4,16384,null,0,g.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.qb(5,0,null,null,2,"label",[["for","management"],["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN"]))],function(l,n){l(n,4,0,"1","0"),l(n,6,0,"")},function(l,n){l(n,2,0,n.parent.context.$implicit.management,1==n.parent.context.$implicit.management,1===n.component.vlans.length||n.parent.context.$implicit.wasManagement)})}function F(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,6,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","'0'"],["id","untagged"],["trueValue","'1'"],["type","checkbox"]],[[8,"value",0],[8,"checked",0],[8,"disabled",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==t.Ab(l,4).onInput(u)&&e),"valueChange"===n&&(e=!1!==(l.parent.context.$implicit.untagged=u)&&e),"click"===n&&(e=!1!==t.Ab(l.parent.parent,25).form.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,r.n,r.n,[[2,r.c],[8,null],[8,null],[8,null]]),t.pb(4,16384,null,0,g.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.qb(5,0,null,null,2,"label",[["for","untagged"],["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Untagged"]))],function(l,n){l(n,4,0,"'1'","'0'"),l(n,6,0,"")},function(l,n){l(n,2,0,n.parent.context.$implicit.untagged,1==n.parent.context.$implicit.untagged,"1"!==n.parent.context.$implicit.management)})}function T(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"button",[["class","btn btn-default remove-icon-button"],["id","btn-remove"],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.remove(l.parent.parent.context.$implicit)&&t),t},null,null)),(l()(),t.qb(1,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-trash"]],null,null,null,null,null))],null,null)}function $(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"tr",[["class","vap-additional-settings"],["role","row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,8,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,7,"div",[["class","form-group col-xs-12 text-right"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,T)),t.pb(4,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(6,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save(l.parent.context.$implicit)&&t),t},m.b,m.a)),t.pb(7,114688,null,0,f.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),t.qb(8,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},m.b,m.a)),t.pb(9,114688,null,0,f.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,4,0,n.component.editRowName===n.parent.context.$implicit.old_id&&n.parent.context.$implicit.deletable),l(n,7,0,!t.Ab(n.parent.parent,25).dirty||t.Ab(n.parent.parent,25).invalid,"save"),l(n,9,0,"cancel")},null)}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,30,"tbody",[["class","vap-rows-wrapper"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,23,"tr",[["class","doedit"],["role","row"]],[[8,"id",0],[1,"data-pkey",0],[8,"title",0],[2,"odd",null],[2,"even",null]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.editRow(l.context.$implicit)&&t),t},null,null)),t.pb(2,278528,null,0,e.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{editedRow:0,noEditRow:1}),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(5,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(7,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.Ib(9,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,D)),t.pb(11,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(12,0,null,null,7,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.Ib(14,null,[" "," "])),(l()(),t.qb(15,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.Ib(17,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(19,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(20,0,null,null,4,"td",[["class","icon-td clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(22,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,E)),t.pb(24,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(26,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,F)),t.pb(28,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,$)),t.pb(30,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,3,0,u.editRowName===n.context.$implicit.old_id,u.editRowName&&u.editRowName!==n.context.$implicit.old_id);l(n,2,0,"doedit",t),l(n,11,0,u.editRowName===n.context.$implicit.old_id),l(n,19,0,u.editRowName===n.context.$implicit.old_id),l(n,24,0,"1"===n.context.$implicit.management),l(n,26,0,u.editRowName===n.context.$implicit.old_id),l(n,28,0,u.editRowName===n.context.$implicit.old_id),l(n,30,0,u.editRowName===n.context.$implicit.old_id)},function(l,n){var u=n.component;l(n,1,0,t.sb(1,"vlan-",n.context.$implicit[".name"],""),t.sb(1,"",n.context.$implicit[".name"],""),t.sb(1,"",t.Jb(n,1,2,t.Ab(n,4).transform("Click to edit")),""),n.context.odd,n.context.even),l(n,5,0,t.sb(1,"",t.Jb(n,5,0,t.Ab(n,6).transform("VLAN ID")),"")),l(n,8,0,u.editRowName===n.context.$implicit.old_id),l(n,9,0,n.context.$implicit.id),l(n,12,0,t.sb(1,"",t.Jb(n,12,0,t.Ab(n,13).transform("VLAN Name")),"")),l(n,14,0,null==u.vlanName?null:null==u.vlanName.errors?null:null==u.vlanName.errors.name?null:u.vlanName.errors.name.error),l(n,16,0,u.editRowName===n.context.$implicit.old_id),l(n,17,0,n.context.$implicit.name),l(n,20,0,t.sb(1,"",t.Jb(n,20,0,t.Ab(n,21).transform("Management VLAN")),""))})}function S(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","rotate"]],[[8,"title",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,0,0,t.sb(1,"",n.parent.context.$implicit.name,"")),l(n,1,0,n.parent.context.$implicit.name)})}function J(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"th",[["class","th-vlan-name"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,S)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1!=n.context.$implicit.new)},null)}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"td",[["class","td-checkbox"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["trueValue","1"],["type","checkbox"]],[[8,"disabled",0],[8,"checked",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==t.Ab(l,3).onInput(u)&&e),e},null,null)),t.Fb(135680,null,r.n,r.n,[[2,r.c],[8,null],[8,null],[8,null]]),t.pb(3,16384,null,0,g.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},null)],function(l,n){l(n,3,0,"1","0")},function(l,n){l(n,1,0,!0,1==n.context.$implicit.management)})}function B(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["\xa0"]))],null,null)}function U(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"td",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,B)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1!=n.context.$implicit.new)},null)}function R(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"input",[["disabled","disabled"],["type","checkbox"]],[[8,"checked",0]],null,null,null,null))],null,function(l,n){l(n,0,0,n.component.matrix[n.parent.parent.context.$implicit][n.parent.context.$implicit[".name"]])})}function G(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"td",[["class","td-checkbox"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,R)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1!=n.context.$implicit.new)},null)}function H(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"tbody",[["class","vap-rows-wrapper"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"tr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),t.Ib(3,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,G)),t.pb(5,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,5,0,n.component.vlans)},function(l,n){l(n,3,0,n.component.config.network.interfaces[n.context.$implicit].description)})}function z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["\xa0"]))],null,null)}function Y(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"td",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,z)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1!=n.context.$implicit.new)},null)}function W(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"input",[["disabled","disabled"],["type","checkbox"]],[[8,"checked",0]],null,null,null,null))],null,function(l,n){l(n,0,0,n.component.matrix[n.parent.parent.parent.context.$implicit.name][n.parent.parent.context.$implicit[".name"]][n.parent.context.$implicit[".name"]])})}function Z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"td",[["class","td-checkbox"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,W)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1!=n.context.$implicit.new)},null)}function Q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),t.Ib(2,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,Z)),t.pb(4,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,4,0,n.component.vlans)},function(l,n){l(n,2,0,n.context.$implicit.ssid)})}function X(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"tbody",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"tr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"th",[],null,null,null,null,null)),(l()(),t.Ib(3,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,Y)),t.pb(5,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,Q)),t.pb(7,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,5,0,n.component.vlans),l(n,7,0,n.context.$implicit.vaps)},function(l,n){l(n,3,0,n.context.$implicit.description)})}function ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,25,"div",[["class","table-responsive"],["style","margin-bottom: 40px;"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,24,"table",[["border","1"],["class","matrix-table"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,5,"thead",[],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,4,"tr",[],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,1,"th",[["translate",""]],null,null,null,null,null)),t.pb(5,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.hb(16777216,null,null,1,null,J)),t.pb(7,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(8,0,null,null,12,"tbody",[],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,5,"tr",[],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"td",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN"])),(l()(),t.hb(16777216,null,null,1,null,L)),t.pb(14,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(15,0,null,null,5,"tr",[],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),t.pb(17,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Ethernet"])),(l()(),t.hb(16777216,null,null,1,null,U)),t.pb(20,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,2,null,H)),t.pb(22,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Eb(23,2),(l()(),t.hb(16777216,null,null,1,null,X)),t.pb(25,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,5,0,""),l(n,7,0,u.vlans),l(n,11,0,""),l(n,14,0,u.vlans),l(n,17,0,""),l(n,20,0,u.vlans);var e=t.Jb(n,22,0,l(n,23,0,t.Ab(n.parent,0),u.objectKeys(u.config.network.interfaces),"description"));l(n,22,0,e),l(n,25,0,u.radios)},null)}function nl(l){return t.Kb(0,[t.Cb(0,h.a,[]),t.Gb(402653184,1,{delos:0}),(l()(),t.qb(2,0,null,null,56,"div",[["class","vendor-tables"],["id","lan-vlan"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,19,"app-search-box",[],null,null,null,v.b,v.a)),t.pb(4,114688,null,0,A.a,[],null,null),(l()(),t.qb(5,0,null,0,7,"input",[["class","col-md-8"],["id","lan-vlan-search"],["type","text"]],[[8,"placeholder",0],[8,"readOnly",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,6)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,6).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,6)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,6)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.searchVlans=u)&&e),e},null,null)),t.pb(6,16384,null,0,r.d,[t.E,t.k,[2,r.a]],null,null),t.Fb(1024,null,r.i,function(l){return[l]},[r.d]),t.pb(8,671744,null,0,r.n,[[8,null],[8,null],[8,null],[6,r.i]],{model:[0,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,r.j,null,[r.n]),t.pb(10,16384,null,0,r.k,[[4,r.j]],null,null),t.pb(11,81920,null,0,k.a,[t.k,C.a,t.z],null,null),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(13,0,null,1,5,"div",[],null,null,null,null,null)),(l()(),t.Ib(14,null,[" "," "])),t.Bb(15,1),t.Cb(0,I.a,[]),t.Db(17,{num:0,all:1}),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(19,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),t.qb(20,0,null,null,2,"button",[["class","btn btn-default small"],["id","lan-vlan-add"]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.add()&&t),t},null,null)),t.Cb(131072,a.i,[a.j,t.h]),(l()(),t.qb(22,0,null,null,0,"span",[["attr.aria-hidden","true"],["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),t.qb(23,0,null,null,35,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,25).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,25).onReset()&&e),e},null,null)),t.pb(24,16384,null,0,r.w,[],null,null),t.pb(25,4210688,[[1,4],["delos",4]],0,r.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,r.c,null,[r.m]),t.pb(27,16384,null,0,r.l,[[4,r.c]],null,null),(l()(),t.qb(28,0,null,null,28,"div",[["class","table-responsive-disabled"]],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,27,"table",[["class","dataTable dataTableHighlight vendorTable-responsive"],["id","foundVlans"]],null,null,null,null,null)),(l()(),t.qb(30,0,null,null,16,"thead",[],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,15,"tr",[],null,null,null,null,null)),(l()(),t.qb(32,0,null,null,5,"th",[["style","width: 80px;"]],null,null,null,null,null)),(l()(),t.qb(33,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("id*1")&&t),t},null,null)),t.pb(34,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN ID"])),(l()(),t.hb(16777216,null,null,1,null,j)),t.pb(37,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(38,0,null,null,5,"th",[["style","width: auto;"]],null,null,null,null,null)),(l()(),t.qb(39,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("name")&&t),t},null,null)),t.pb(40,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN Name"])),(l()(),t.hb(16777216,null,null,1,null,P)),t.pb(43,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(44,0,null,null,2,"th",[["style","width: 130px;"],["translate",""]],null,null,null,null,null)),t.pb(45,8536064,null,0,a.d,[a.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN"])),(l()(),t.qb(47,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,M)),t.pb(49,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,V)),t.pb(51,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,4,null,K)),t.pb(53,278528,null,0,e.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Eb(54,3),t.Bb(55,1),t.Cb(0,I.a,[]),(l()(),t.hb(16777216,null,null,1,null,ll)),t.pb(58,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0),l(n,8,0,u.searchVlans),l(n,11,0),l(n,34,0,""),l(n,37,0,"id*1"===u.orderby),l(n,40,0,""),l(n,43,0,"name"===u.orderby),l(n,45,0,""),l(n,49,0,!u.vlans.length),l(n,51,0,u.vlans.length>=u.config.network.maxVLANs);var e=t.Jb(n,53,0,t.Ab(n,56).transform(t.Jb(n,53,0,l(n,54,0,t.Ab(n,0),u.vlans,u.orderby,u.reverse)),u.searchVlans,l(n,55,0,"name")));l(n,53,0,e),l(n,58,0,u.vlans.length)},function(l,n){var u=n.component;l(n,5,0,t.sb(1,"",t.Jb(n,5,0,t.Ab(n,12).transform("Search ...")),""),void 0!==u.editRowName,t.Ab(n,10).ngClassUntouched,t.Ab(n,10).ngClassTouched,t.Ab(n,10).ngClassPristine,t.Ab(n,10).ngClassDirty,t.Ab(n,10).ngClassValid,t.Ab(n,10).ngClassInvalid,t.Ab(n,10).ngClassPending);var e=t.Jb(n,14,0,t.Ab(n,18).transform("display {num} of {all}",l(n,17,0,t.Jb(n,14,0,t.Ab(n,16).transform(u.vlans,u.searchVlans,l(n,15,0,"name"))).length,u.vlans.length)));l(n,14,0,e),l(n,20,0,t.sb(1,"",t.Jb(n,20,0,t.Ab(n,21).transform("Add new VLAN")),""),void 0!==u.editRowName||u.vlans.length>=u.config.network.maxVLANs),l(n,23,0,t.Ab(n,27).ngClassUntouched,t.Ab(n,27).ngClassTouched,t.Ab(n,27).ngClassPristine,t.Ab(n,27).ngClassDirty,t.Ab(n,27).ngClassValid,t.Ab(n,27).ngClassInvalid,t.Ab(n,27).ngClassPending)})}function ul(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-vlan",[],null,null,null,nl,w)),t.Fb(512,null,q.a,q.a,[x.a,_.a]),t.pb(2,245760,null,0,y.a,[q.a,a.j,x.a,_.a,C.a],null,null)],function(l,n){l(n,2,0)},null)}var tl=t.mb("app-vlan",y.a,ul,{},{},[])},"bJ/p":function(l,n,u){"use strict";var t=u("CcnG"),e=u("A7o+"),a=u("Ip0R");u("yeMH"),u("nbXG"),u("3GWt"),u("jGGy"),u("Obbf"),u.d(n,"a",function(){return r}),u.d(n,"b",function(){return s});var r=t.ob({encapsulation:0,styles:[[""]],data:{}});function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"p",[],null,null,null,null,null)),(l()(),t.Ib(1,null,[" ","\n"])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.waitPingDescription)))})}function s(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[["class","progress"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,5,"div",[["attr.aria-valuemax","100"],["attr.aria-valuemin","0"],["class","progress-bar changed"],["role","progressbar"]],[[1,"aria-valuenow",0]],null,null,null,null)),t.pb(2,278528,null,0,a.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{"progress-bar-striped":0,active:1}),t.pb(4,278528,null,0,a.r,[t.t,t.k,t.E],{ngStyle:[0,"ngStyle"]},null),t.Db(5,{width:0}),(l()(),t.Ib(6,null,[" "," % "])),(l()(),t.hb(16777216,null,null,1,null,i)),t.pb(8,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(9,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" This page will be reloaded automatically, when the action has finished.\n"])),(l()(),t.qb(12,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" Should the device no longer be accessible with changed settings, you have to reload the page manually, after having re-established the connection.\n"]))],function(l,n){var u=n.component,t=l(n,3,0,99===u.iprogress,99===u.iprogress);l(n,2,0,"progress-bar changed",t);var e=l(n,5,0,(u.progress||0)+"%");l(n,4,0,e),l(n,8,0,void 0!==u.waitPingDescription),l(n,10,0,""),l(n,13,0,"")},function(l,n){var u=n.component;l(n,1,0,t.sb(1,"",u.iprogress||0,"")),l(n,6,0,u.iprogress)})}},kH1E:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return LeaseTimeDirective});var _shared_utils_utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("+3se"),LeaseTimeDirective=function(){function LeaseTimeDirective(){this.validator=this.leaseTimeValidator()}return LeaseTimeDirective.prototype.validate=function(l){return this.validator(l)},LeaseTimeDirective.prototype.leaseTimeValidator=function(){return function(c){var error=null,valid=!0,validateNetmask=function(){var expr=c.value,replacements=[{key:"d",value:"60*24"},{key:"h",value:"60"},{key:"m",value:"1"}];if(!expr)return error=Object(_shared_utils_utils__WEBPACK_IMPORTED_MODULE_0__.b)('Not a valid input such as "1d 12h 30m"!'),void(valid=!1);expr=expr.replace(/\s/g,"");var result=replacements.filter(function(l){return l.key===expr[expr.length-1]});if(0==result.length)return error=Object(_shared_utils_utils__WEBPACK_IMPORTED_MODULE_0__.b)('Not a valid input such as "1d 12h 30m"!'),void(valid=!1);for(var cur=0;cur + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + + +moment +MIT +Copyright (c) JS Foundation and other contributors + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + + +ngx-moment +MIT +The MIT License (MIT) + +Copyright (c) 2013-2017 Uri Shaked and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +gettext-parser +MIT +Copyright (c) 2014-2015 Andris Reinman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +timers-browserify +MIT +# timers-browserify + +This project uses the [MIT](http://jryans.mit-license.org/) license: + + Copyright © 2012 J. Ryan Stinnett + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the “Software”), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + +# lib/node + +The `lib/node` directory borrows files from joyent/node which uses the following license: + + Copyright Joyent, Inc. and other Node contributors. All rights reserved. + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. + + +webpack +MIT +Copyright JS Foundation and other contributors + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +'Software'), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +setimmediate +MIT +Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic Denicola + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +process +MIT +(The MIT License) + +Copyright (c) 2013 Roman Shtylman + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +'Software'), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +buffer +MIT +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh, and other contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +base64-js +MIT +The MIT License (MIT) + +Copyright (c) 2014 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +ieee754 +BSD-3-Clause +Copyright (c) 2008, Fair Oaks Labs, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +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 Fair Oaks Labs, Inc. 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. + + +isarray +MIT + +encoding +MIT +Copyright (c) 2012-2014 Andris Reinman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +iconv-lite +MIT +Copyright (c) 2011 Alexander Shtuchkin + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +safer-buffer +MIT +MIT License + +Copyright (c) 2018 Nikita Skovoroda + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +string_decoder +MIT +Node.js is licensed for use as follows: + +""" +Copyright Node.js contributors. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +""" + +This license applies to parts of Node.js originating from the +https://github.com/joyent/node repository: + +""" +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +""" + + + +safe-buffer +MIT +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +@angular/forms +MIT + +rxjs +Apache-2.0 + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +stream-browserify +MIT +This software is released under the MIT license: + +Copyright (c) James Halliday + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +events +MIT +MIT + +Copyright Joyent, Inc. and other Node contributors. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the +following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +USE OR OTHER DEALINGS IN THE SOFTWARE. + + +inherits +ISC +The ISC License + +Copyright (c) Isaac Z. Schlueter + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + + + +readable-stream +MIT +Node.js is licensed for use as follows: + +""" +Copyright Node.js contributors. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +""" + +This license applies to parts of Node.js originating from the +https://github.com/joyent/node repository: + +""" +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +""" + + +process-nextick-args +MIT +# Copyright (c) 2015 Calvin Metcalf + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +**THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE.** + + +core-util-is +MIT +Copyright Node.js contributors. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + + +util-deprecate +MIT +(The MIT License) + +Copyright (c) 2014 Nathan Rajlich + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + + +util +MIT +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + + +@angular/core +MIT + +lodash +MIT +Copyright JS Foundation and other contributors + +Based on Underscore.js, copyright Jeremy Ashkenas, +DocumentCloud and Investigative Reporters & Editors + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/lodash/lodash + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code displayed within the prose of the +documentation. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +Files located in the node_modules and vendor directories are externally +maintained libraries used by this software which have their own +licenses; we recommend you read them, as their terms may differ from the +terms above. + + +@angular/common +MIT + +@angular/platform-browser +MIT + +tslib +Apache-2.0 +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +You must give any other recipients of the Work or Derivative Works a copy of this License; and + +You must cause any modified files to carry prominent notices stating that You changed the files; and + +You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + +If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + + +punycode +MIT +Copyright Mathias Bynens + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +@angular/router +MIT + +@ngx-translate/core +MIT + +core-js +MIT +Copyright (c) 2014-2018 Denis Pushkarev + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +zone.js +MIT +The MIT License + +Copyright (c) 2016-2018 Google, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +qrcode +MIT +The MIT License (MIT) + +Copyright (c) 2012 Ryan Day + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +window-or-global +MIT +The MIT License (MIT) + +Copyright (c) Purpose Industries + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +can-promise +MIT +MIT License + +Copyright (c) 2017 Vincenzo Greco + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +dijkstrajs +MIT +``` +Dijkstra path-finding functions. Adapted from the Dijkstar Python project. + +Copyright (C) 2008 + Wyatt Baldwin + All rights reserved + +Licensed under the MIT license. + + http://www.opensource.org/licenses/mit-license.php + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +``` diff --git a/www/7.d9d99f6dcbb411098c9c.js b/www/7.d9d99f6dcbb411098c9c.js new file mode 100644 index 0000000..75af911 --- /dev/null +++ b/www/7.d9d99f6dcbb411098c9c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{"0FX9":function(l,n,u){var e=u("D5XT"),t=u("qmMu"),a=u("QUaw"),i=u("QAZZ");function r(l,n,u,a,i){var r=[].slice.call(arguments,1),o=r.length,s="function"==typeof r[o-1];if(!s&&!e())throw new Error("Callback required as last argument");if(!s){if(o<1)throw new Error("Too few arguments provided");return 1===o?(u=n,n=a=void 0):2!==o||n.getContext||(a=u,u=n,n=void 0),new Promise(function(e,i){try{var r=t.create(u,a);e(l(r,n,a))}catch(o){i(o)}})}if(o<2)throw new Error("Too few arguments provided");2===o?(i=u,u=n,n=a=void 0):3===o&&(n.getContext&&void 0===i?(i=a,a=void 0):(i=a,a=u,u=n,n=void 0));try{var b=t.create(u,a);i(null,l(b,n,a))}catch(c){i(c)}}n.create=t.create,n.toCanvas=r.bind(null,a.render),n.toDataURL=r.bind(null,a.renderToDataURL),n.toString=r.bind(null,function(l,n,u){return i.render(l,u)})},"1sBl":function(l,n,u){var e=u("e/Dd").getSymbolSize;n.getRowColCoords=function(l){if(1===l)return[];for(var n=Math.floor(l/7)+2,u=e(l),t=145===u?26:2*Math.ceil((u-13)/(2*n-2)),a=[u-7],i=1;i0&&(u=this.data.substr(n),e=parseInt(u,10),l.put(e,3*t+1))},l.exports=t},"49sm":function(l,n){var u={}.toString;l.exports=Array.isArray||function(l){return"[object Array]"==u.call(l)}},AZa5:function(l,n,u){var e=u("Wogr"),t=u("u/Db");function a(l){this.mode=t.BYTE,this.data=new e(l)}a.getBitsLength=function(l){return 8*l},a.prototype.getLength=function(){return this.data.length},a.prototype.getBitsLength=function(){return a.getBitsLength(this.data.length)},a.prototype.write=function(l){for(var n=0,u=this.data.length;nc)&&(a[o]=c,d.push(o,c),t[o]=r));if(void 0!==u&&void 0===a[u]){var p=["Could not find a path from ",n," to ",u,"."].join("");throw new Error(p)}return t},extract_shortest_path_from_predecessor_list:function(l,n){for(var u=[],e=n;e;)u.push(e),e=l[e];return u.reverse(),u},find_path:function(l,n,u){var t=e.single_source_shortest_paths(l,n,u);return e.extract_shortest_path_from_predecessor_list(t,u)},PriorityQueue:{make:function(l){var n,u=e.PriorityQueue,t={};for(n in l=l||{},u)u.hasOwnProperty(n)&&(t[n]=u[n]);return t.queue=[],t.sorter=l.sorter||u.default_sorter,t},default_sorter:function(l,n){return l.cost-n.cost},push:function(l,n){this.queue.push({value:l,cost:n}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};l.exports=e},J6Nv:function(l,n){n.isValid=function(l){return!isNaN(l)&&l>=1&&l<=40}},JzKC:function(l,n,u){var e=u("Wogr"),t=u("aZ40");n.mul=function(l,n){var u=new e(l.length+n.length-1);u.fill(0);for(var a=0;a=0;){for(var a=u[0],i=0;i=33088&&u<=40956)u-=33088;else{if(!(u>=57408&&u<=60351))throw new Error("Invalid SJIS character: "+this.data[n]+"\nMake sure your charset is UTF-8");u-=49472}l.put(u=192*(u>>>8&255)+(255&u),13)}},l.exports=a},NPxG:function(l,n,u){var e=u("ekOh"),t=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],a=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];n.getBlocksCount=function(l,n){switch(n){case e.L:return t[4*(l-1)+0];case e.M:return t[4*(l-1)+1];case e.Q:return t[4*(l-1)+2];case e.H:return t[4*(l-1)+3];default:return}},n.getTotalCodewordsCount=function(l,n){switch(n){case e.L:return a[4*(l-1)+0];case e.M:return a[4*(l-1)+1];case e.Q:return a[4*(l-1)+2];case e.H:return a[4*(l-1)+3];default:return}}},QAZZ:function(l,n,u){var e=u("Rb7d");function t(l,n){var u=l.a/255,e=n+'="'+l.hex+'"';return u<1?e+" "+n+'-opacity="'+u.toFixed(2).slice(1)+'"':e}function a(l,n,u){var e=l+n;return void 0!==u&&(e+=" "+u),e}n.render=function(l,n,u){var i=e.getOptions(n),r=l.modules.size,o=l.modules.data,s=r+2*i.margin,b=i.color.light.a?"':"",c="0&&s>0&&l[o-1]||(e+=i?a("M",s+u,.5+b+u):a("m",t,0),t=0,i=!1),s+1',d=''+b+c+"\n";return"function"==typeof u&&u(null,d),d}},QEHt:function(l,n,u){"use strict";u.r(n);var e=u("CcnG"),t=function(){return function(){}}(),a=u("pMnS"),i=u("Ip0R"),r=u("A7o+"),o=u("H6Ep"),s=u("6aHO"),b=u("T7CS"),c=u("UhSo"),d=u("4sBD"),p=u("Z5Gg"),g=u("bO+w"),h=u("tl7y"),f=u("Eidh"),m=u("gIcY"),v=u("weCn"),C=function(){function l(){}return l.prototype.transform=function(l,n,u,e,t){void 0===e&&(e=!1);var a=l.filter(function(l){return"online"===l.status}),i=l.filter(function(l){return"offline"===l.status}),r=new v.a,o=r.transform(a,n,u,e,t);"connected_time"===n&&(n="disconnected_time");var s=r.transform(i,n,u,e,t);return o.concat(s)},l}(),A=u("xR9I"),k=u("Sxbm"),y=u("ilcq"),q=u("TN6a"),I=u("jGGy"),x=u("+NEN"),w=u("WiWG"),P=u("iIpO"),M=u("EDOA"),E=u("t2rx"),j=e.ob({encapsulation:0,styles:[[".clients-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding-right:3px}.client_label[_ngcontent-%COMP%]{width:100%;max-width:130px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:600px){.client_label[_ngcontent-%COMP%]{max-width:100%}}"]],data:{}});function T(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function F(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function S(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function V(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("radio")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio"]))],function(l,n){l(n,1,0,"")},null)}function $(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("radio")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Frequency band"]))],function(l,n){l(n,1,0,"")},null)}function D(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function B(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("ssid")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID"]))],function(l,n){l(n,1,0,"")},null)}function K(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("ssid")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Network name"]))],function(l,n){l(n,1,0,"")},null)}function _(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function R(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function J(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function O(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseSta);l(n,1,0,"caret",u)},null)}function N(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"tr",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,3,"td",[["class","text-center empty-logs-list"],["colspan","8"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["No clients are connected"]))],function(l,n){l(n,3,0,"")},null)}function U(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,40,"tr",[["role","row"]],[[2,"odd",null],[2,"even",null]],null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(2,{disabled:0}),(l()(),e.qb(3,0,null,null,6,"td",[["class","text-center clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,4,"div",[["class","td-content"]],[[8,"id",0],[8,"title",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(7,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(8,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(9,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1}),(l()(),e.qb(10,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(12,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(13,null,["",""])),(l()(),e.qb(14,0,null,null,5,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(16,16777216,null,null,3,"div",[["class","td-content"],["placement","bottom"]],[[8,"id",0]],null,null,null,null)),e.pb(17,212992,null,0,o.a,[e.P,e.E,e.k,s.a,b.a],{tooltip:[0,"tooltip"],placement:[1,"placement"]},null),(l()(),e.qb(18,0,null,null,1,"span",[["class","client_label"]],null,null,null,null,null)),(l()(),e.Ib(19,null,[" "," "])),(l()(),e.qb(20,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(22,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(23,null,["",""])),(l()(),e.qb(24,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(26,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(27,null,["",""])),(l()(),e.qb(28,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(30,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(31,null,["",""])),(l()(),e.qb(32,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(34,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(35,null,["",""])),(l()(),e.qb(36,0,null,null,4,"td",[["class","text-center clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(38,0,null,null,2,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(39,null,["",""])),e.Cb(131072,i.b,[e.h])],function(l,n){var u=l(n,2,0,"offline"==n.context.$implicit.status);l(n,1,0,u);var t=l(n,9,0,"online"==n.context.$implicit.status,"offline"==n.context.$implicit.status);l(n,8,0,"glyphicon",t),l(n,17,0,e.sb(1,"",n.context.$implicit.label,""),"bottom")},function(l,n){var u=n.component;l(n,0,0,n.context.odd,n.context.even),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform("Status"))),l(n,5,0,e.sb(1,"station-status-",n.context.index,""),e.sb(1,"",e.Jb(n,5,1,e.Ab(n,6).transform(n.context.$implicit.status)),"")),l(n,7,0,e.sb(1,"station-status-icon-",n.context.index,""),n.context.$implicit.status),l(n,10,0,e.Jb(n,10,0,e.Ab(n,11).transform("MAC Address"))),l(n,12,0,e.sb(1,"station-mac-",n.context.index,"")),l(n,13,0,n.context.$implicit.mac),l(n,14,0,e.Jb(n,14,0,e.Ab(n,15).transform("Manufacturer"))),l(n,16,0,e.sb(1,"station-vendor-",n.context.index,"")),l(n,19,0,n.context.$implicit.label),l(n,20,0,e.Jb(n,20,0,e.Ab(n,21).transform("Radio"))),l(n,22,0,e.sb(1,"station-radio-",n.context.index,"")),l(n,23,0,n.context.$implicit.radio),l(n,24,0,e.Jb(n,24,0,e.Ab(n,25).transform("SSID"))),l(n,26,0,e.sb(1,"station-ssid-",n.context.index,"")),l(n,27,0,n.context.$implicit.ssid),l(n,28,0,e.Jb(n,28,0,e.Ab(n,29).transform("Tx rate (Mbit/s)"))),l(n,30,0,e.sb(1,"station-tx-",n.context.index,"")),l(n,31,0,null==n.context.$implicit.tx?null:n.context.$implicit.tx.rate),l(n,32,0,e.Jb(n,32,0,e.Ab(n,33).transform("Rx rate (Mbit/s)"))),l(n,34,0,e.sb(1,"station-rx-",n.context.index,"")),l(n,35,0,null==n.context.$implicit.rx?null:n.context.$implicit.rx.rate),l(n,36,0,e.Jb(n,36,0,e.Ab(n,37).transform("Since"))),l(n,38,0,e.sb(1,"station-conntime-",n.context.index,"")),l(n,39,0,e.Jb(n,39,0,e.Ab(n,40).transform(u.formatSince(n.context.$implicit))))})}function W(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["VLAN:"]))],function(l,n){l(n,1,0,"")},null)}function H(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"dd",[["id","bridge-vlan"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[""," (",")"]))],null,function(l,n){var u=n.component;l(n,1,0,u.bridge.vlan,u.bridge.vlan_id)})}function z(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,19,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID:"])),(l()(),e.qb(4,0,null,null,1,"dd",[["id","bridge-ssid"]],null,null,null,null,null)),(l()(),e.Ib(5,null,["",""])),(l()(),e.qb(6,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(7,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Connection status:"])),(l()(),e.qb(9,0,null,null,1,"dd",[["id","bridge-connection"]],null,null,null,null,null)),(l()(),e.Ib(10,null,["",""])),(l()(),e.qb(11,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(12,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Security:"])),(l()(),e.qb(14,0,null,null,1,"dd",[["id","bridge-security"]],null,null,null,null,null)),(l()(),e.Ib(15,null,["",""])),(l()(),e.hb(16777216,null,null,1,null,W)),e.pb(17,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,H)),e.pb(19,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,7,0,""),l(n,12,0,""),l(n,17,0,u.bridge.vlan),l(n,19,0,u.bridge.vlan)},function(l,n){var u=n.component;l(n,5,0,u.bridge.ssid),l(n,10,0,u.bridge.connection),l(n,15,0,u.bridge.security)})}function L(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,0,"div",[],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Bridge"])),(l()(),e.qb(5,0,null,null,2,"div",[["class","row radius-server-stat"],["id","bridge"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,z)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,""),l(n,7,0,u.bridge.enabled)},null)}function G(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Network"]))],function(l,n){l(n,1,0,"")},null)}function Y(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function Q(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function Z(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function X(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function ll(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function nl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function ul(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"tr",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"td",[["class","text-center empty-logs-list"],["colspan","7"]],null,null,null,null,null)),(l()(),e.Ib(2,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Disabled")))})}function el(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,30,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(2,{disabled:0}),(l()(),e.qb(3,0,null,null,5,"td",[["class","text-center clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,3,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(7,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(8,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1}),(l()(),e.qb(9,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(12,null,["",""])),(l()(),e.qb(13,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(16,null,["",""])),(l()(),e.qb(17,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(19,0,null,null,2,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(20,null,["",""])),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(22,0,null,null,4,"td",[["class","clearfix one-line"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(24,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(25,0,null,null,1,"div",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(26,null,[" ",""," "])),(l()(),e.qb(27,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(29,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(30,null,["",""]))],function(l,n){var u=l(n,2,0,!1===n.context.$implicit.enabled||n.context.$implicit.disabledRadio);l(n,1,0,u);var e=l(n,8,0,!0===n.context.$implicit.enabled&&!n.context.$implicit.disabledRadio,!1===n.context.$implicit.enabled||n.context.$implicit.disabledRadio);l(n,7,0,"glyphicon",e)},function(l,n){l(n,0,0,e.sb(1,"vap-",n.context.index,""),n.context.odd,n.context.even),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform("Enabled"))),l(n,6,0,e.sb(1,"ssid-icon-",n.context.index,""),n.context.$implicit.enabled&&!n.context.$implicit.disabledRadio),l(n,9,0,e.Jb(n,9,0,e.Ab(n,10).transform("SSID"))),l(n,11,0,e.sb(1,"ssid-name-",n.context.index,"")),l(n,12,0,n.context.$implicit.ssid),l(n,13,0,e.Jb(n,13,0,e.Ab(n,14).transform("Security"))),l(n,15,0,e.sb(1,"ssid-security-",n.context.index,"")),l(n,16,0,n.context.$implicit.security),l(n,17,0,e.Jb(n,17,0,e.Ab(n,18).transform("Radio"))),l(n,19,0,e.sb(1,"ssid-radio-",n.context.index,"")),l(n,20,0,e.Jb(n,20,0,e.Ab(n,21).transform(n.context.$implicit.radio))),l(n,22,0,e.Jb(n,22,0,e.Ab(n,23).transform("Current channel"))),l(n,25,0,e.sb(1,"ssid-channel-",n.context.index,"")),l(n,26,0,n.context.$implicit.actualChannel,!n.context.$implicit.disabled&&n.context.$implicit.frequency&&"auto"===n.context.$implicit.configuredChannel?" (auto)":""),l(n,27,0,e.Jb(n,27,0,e.Ab(n,28).transform("Connected clients"))),l(n,29,0,e.sb(1,"ssid-clients-",n.context.index,"")),l(n,30,0,!0!==n.context.$implicit.enabled||n.context.$implicit.disabledRadio?"0":n.context.$implicit.stationCount)})}function tl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,3,null,el)),e.pb(2,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(3,3),e.Cb(0,c.a,[])],function(l,n){var u=n.component,t=e.Jb(n,2,0,e.Ab(n,4).transform(e.Jb(n,2,0,l(n,3,0,e.Ab(n.parent.parent,1),u.displayVaps,u.orderbyVaps,u.reverseVaps)),u.searchVapTable));l(n,2,0,t)},null)}function al(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,53,"div",[["class","vendor-tables"],["id","wifi-network"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"app-guest-wifi-timeout",[],null,null,null,d.b,d.a)),e.pb(2,114688,null,0,p.a,[g.a,r.j],null,null),(l()(),e.qb(3,0,null,null,5,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(4,114688,null,0,f.a,[],null,null),(l()(),e.qb(5,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"button",[["class","btn btn-default small"],["id","btn-update-vaps"],["tab-index","4"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.getRadios()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(8,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,44,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,43,"table",[["class","dataTable vendorTable-responsive"]],null,null,null,null,null)),(l()(),e.qb(11,0,null,null,37,"thead",[],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,36,"tr",[],null,null,null,null,null)),(l()(),e.qb(13,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("enabled")&&e),e},null,null)),e.pb(15,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Active"])),(l()(),e.hb(16777216,null,null,1,null,Y)),e.pb(18,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(19,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(20,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("ssid")&&e),e},null,null)),e.pb(21,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Network name"])),(l()(),e.hb(16777216,null,null,1,null,Q)),e.pb(24,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(25,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("security")&&e),e},null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Security"])),(l()(),e.hb(16777216,null,null,1,null,Z)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(31,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(32,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("radio")&&e),e},null,null)),e.pb(33,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Frequency band"])),(l()(),e.hb(16777216,null,null,1,null,X)),e.pb(36,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(37,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(38,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("configuredChannel")&&e),e},null,null)),e.pb(39,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Current channel"])),(l()(),e.hb(16777216,null,null,1,null,ll)),e.pb(42,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(43,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(44,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("stationCount")&&e),e},null,null)),e.pb(45,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Connected clients"])),(l()(),e.hb(16777216,null,null,1,null,nl)),e.pb(48,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(49,0,null,null,2,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,ul)),e.pb(51,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,tl)),e.pb(53,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0),l(n,4,0),l(n,15,0,""),l(n,18,0,"enabled"===u.orderbyVaps),l(n,21,0,""),l(n,24,0,"ssid"===u.orderbyVaps),l(n,27,0,""),l(n,30,0,"security"===u.orderbyVaps),l(n,33,0,""),l(n,36,0,"radio"===u.orderbyVaps),l(n,39,0,""),l(n,42,0,"configuredChannel"===u.orderbyVaps),l(n,45,0,""),l(n,48,0,"stationCount"===u.orderbyVaps),l(n,51,0,!u.displayVaps),l(n,53,0,u.vaps.length)},function(l,n){l(n,6,0,e.sb(1,"",e.Jb(n,6,0,e.Ab(n,7).transform("Update table")),""))})}function il(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSIDs"]))],function(l,n){l(n,1,0,"")},null)}function rl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function ol(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function sl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function bl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function cl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function dl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function pl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseVaps);l(n,1,0,"caret",u)},null)}function gl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"tr",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"td",[["class","text-center empty-logs-list"],["colspan","7"]],null,null,null,null,null)),(l()(),e.Ib(2,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Not configured")))})}function hl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(3,null,["",""]))],null,function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("Default VLAN"))),l(n,2,0,e.sb(1,"ssid-vlan-",n.parent.context.index,"")),l(n,3,0,n.parent.context.$implicit.vlan)})}function fl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"td",[["class","clearfix text-center"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,0,"span",[["class","glyphicon glyphicon-ban-circle"],["style","font-size: 18px;"]],[[8,"id",0]],null,null,null,null))],null,function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("Default VLAN"))),l(n,3,0,e.sb(1,"ssid-def-vlan-icon-",n.parent.context.index,""))})}function ml(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,35,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(2,{disabled:0}),(l()(),e.qb(3,0,null,null,5,"td",[["class","text-center clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,3,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(7,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(8,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1}),(l()(),e.qb(9,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(12,null,["",""])),(l()(),e.qb(13,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,2,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(16,null,["",""])),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(18,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(20,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(21,null,["",""])),(l()(),e.hb(16777216,null,null,1,null,hl)),e.pb(23,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,fl)),e.pb(25,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(26,0,null,null,5,"td",[["class","clearfix text-center"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(28,0,null,null,3,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(29,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(30,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(31,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1}),(l()(),e.qb(32,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(34,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(35,null,["",""]))],function(l,n){var u=l(n,2,0,!1===n.context.$implicit.enabled||n.context.$implicit.disabledRadio);l(n,1,0,u);var e=l(n,8,0,!0===n.context.$implicit.enabled&&!n.context.$implicit.disabledRadio,!1===n.context.$implicit.enabled||n.context.$implicit.disabledRadio);l(n,7,0,"glyphicon",e),l(n,23,0,""!==n.context.$implicit.vlan),l(n,25,0,""===n.context.$implicit.vlan);var t=l(n,31,0,!0===n.context.$implicit.dynamicVlan,!1===n.context.$implicit.dynamicVlan);l(n,30,0,"glyphicon",t)},function(l,n){l(n,0,0,e.sb(1,"vap-",n.context.index,""),n.context.odd,n.context.even),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform("Enabled"))),l(n,6,0,e.sb(1,"ssid-icon-",n.context.index,""),n.context.$implicit.enabled&&!n.context.$implicit.disabledRadio),l(n,9,0,e.Jb(n,9,0,e.Ab(n,10).transform("SSID"))),l(n,11,0,e.sb(1,"ssid-name-",n.context.index,"")),l(n,12,0,n.context.$implicit.ssid),l(n,13,0,e.Jb(n,13,0,e.Ab(n,14).transform("Radio"))),l(n,15,0,e.sb(1,"ssid-radio-",n.context.index,"")),l(n,16,0,e.Jb(n,16,0,e.Ab(n,17).transform(n.context.$implicit.radio))),l(n,18,0,e.Jb(n,18,0,e.Ab(n,19).transform("Security"))),l(n,20,0,e.sb(1,"ssid-security-",n.context.index,"")),l(n,21,0,n.context.$implicit.security),l(n,26,0,e.Jb(n,26,0,e.Ab(n,27).transform("Dynamic VLAN"))),l(n,29,0,e.sb(1,"ssid-dyn-vlan-icon-",n.context.index,""),n.context.$implicit.dynamicVlan),l(n,32,0,e.Jb(n,32,0,e.Ab(n,33).transform("Connected clients"))),l(n,34,0,e.sb(1,"ssid-clients-",n.context.index,"")),l(n,35,0,!0!==n.context.$implicit.enabled||n.context.$implicit.disabledRadio?"0":n.context.$implicit.stationCount)})}function vl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,3,null,ml)),e.pb(2,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(3,3),e.Cb(0,c.a,[])],function(l,n){var u=n.component,t=e.Jb(n,2,0,e.Ab(n,4).transform(e.Jb(n,2,0,l(n,3,0,e.Ab(n.parent.parent,1),u.vaps,u.orderbyVaps,u.reverseVaps)),u.searchVapTable));l(n,2,0,t)},null)}function Cl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,71,"div",[["class","vendor-tables"],["id","SSID"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"app-guest-wifi-timeout",[],null,null,null,d.b,d.a)),e.pb(2,114688,null,0,p.a,[g.a,r.j],null,null),(l()(),e.qb(3,0,null,null,17,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(4,114688,null,0,f.a,[],null,null),(l()(),e.qb(5,0,null,0,6,"input",[["id","search-vaps"],["tab-index","3"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,6)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,6).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,6)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,6)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.searchVapTable=u)&&t),t},null,null)),e.pb(6,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(8,671744,null,0,m.n,[[8,null],[8,null],[8,null],[6,m.i]],{model:[0,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(12,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),e.Ib(13,null,[" "," "])),e.Cb(0,c.a,[]),e.Db(15,{num:0,all:1}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(17,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(18,0,null,null,2,"button",[["class","btn btn-default small"],["id","btn-update-vaps"],["tab-index","4"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.getVaps()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(20,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),e.qb(21,0,null,null,50,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,49,"table",[["class","dataTable vendorTable-responsive"]],null,null,null,null,null)),(l()(),e.qb(23,0,null,null,43,"thead",[],null,null,null,null,null)),(l()(),e.qb(24,0,null,null,42,"tr",[],null,null,null,null,null)),(l()(),e.qb(25,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("enabled")&&e),e},null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enabled"])),(l()(),e.hb(16777216,null,null,1,null,rl)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(31,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(32,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("ssid")&&e),e},null,null)),e.pb(33,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID"])),(l()(),e.hb(16777216,null,null,1,null,ol)),e.pb(36,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(37,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(38,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("radio")&&e),e},null,null)),e.pb(39,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio"])),(l()(),e.hb(16777216,null,null,1,null,sl)),e.pb(42,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(43,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(44,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("security")&&e),e},null,null)),e.pb(45,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Security"])),(l()(),e.hb(16777216,null,null,1,null,bl)),e.pb(48,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(49,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(50,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("vlan")&&e),e},null,null)),e.pb(51,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Default VLAN"])),(l()(),e.hb(16777216,null,null,1,null,cl)),e.pb(54,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(55,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(56,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("dynamicVlan")&&e),e},null,null)),e.pb(57,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Dynamic VLAN"])),(l()(),e.hb(16777216,null,null,1,null,dl)),e.pb(60,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(61,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(62,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderVaps("stationCount")&&e),e},null,null)),e.pb(63,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Connected clients"])),(l()(),e.hb(16777216,null,null,1,null,pl)),e.pb(66,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(67,0,null,null,2,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,gl)),e.pb(69,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,vl)),e.pb(71,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0),l(n,4,0),l(n,8,0,u.searchVapTable),l(n,27,0,""),l(n,30,0,"enabled"===u.orderbyVaps),l(n,33,0,""),l(n,36,0,"ssid"===u.orderbyVaps),l(n,39,0,""),l(n,42,0,"radio"===u.orderbyVaps),l(n,45,0,""),l(n,48,0,"security"===u.orderbyVaps),l(n,51,0,""),l(n,54,0,"vlan"===u.orderbyVaps),l(n,57,0,""),l(n,60,0,"dynamicVlan"===u.orderbyVaps),l(n,63,0,""),l(n,66,0,"stationCount"===u.orderbyVaps),l(n,69,0,!u.vaps.length),l(n,71,0,u.vaps.length)},function(l,n){var u=n.component;l(n,5,0,e.sb(1,"",e.Jb(n,5,0,e.Ab(n,11).transform("Search ...")),""),e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending);var t=e.Jb(n,13,0,e.Ab(n,16).transform("display {num} of {all}",l(n,15,0,e.Jb(n,13,0,e.Ab(n,14).transform(u.vaps,u.searchVapTable)).length,u.vaps.length)));l(n,13,0,t),l(n,18,0,e.sb(1,"",e.Jb(n,18,0,e.Ab(n,19).transform("Update table")),""))})}function Al(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["RADIUS"]))],function(l,n){l(n,1,0,"")},null)}function kl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"div",[["class","row radius-server-stat"],["id","radius"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,12,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Authentication Server:"])),(l()(),e.qb(5,0,null,null,2,"dd",[["id","rad-auth-serv"]],null,null,null,null,null)),(l()(),e.Ib(6,null,["",""])),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(8,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Accounting Server:"])),(l()(),e.qb(11,0,null,null,2,"dd",[["id","rad-acc-serv"]],null,null,null,null,null)),(l()(),e.Ib(12,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,3,0,""),l(n,9,0,"")},function(l,n){var u=n.component;l(n,6,0,e.Jb(n,6,0,e.Ab(n,7).transform(u.auth_server_and_port))),l(n,12,0,e.Jb(n,12,0,e.Ab(n,13).transform(u.acct_server_and_port)))})}function yl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radios"]))],function(l,n){l(n,1,0,"")},null)}function ql(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function Il(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function xl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function wl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function Pl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function Ml(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverseRadios);l(n,1,0,"caret",u)},null)}function El(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,[" "," "]))],null,function(l,n){l(n,0,0,e.sb(1,"radio-channel-freq-",n.parent.context.index,"")),l(n,1,0," ("+n.parent.context.$implicit.frequency+("auto"===n.parent.context.$implicit.configuredChannel?", auto":"")+")")})}function jl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{channel:0}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,0,0,e.sb(1,"radio-radar-",n.parent.context.index,""));var u=e.Jb(n,1,0,e.Ab(n,3).transform("(Radar detected on {channel})",l(n,2,0,n.parent.context.$implicit.configuredChannel)));l(n,1,0,u)})}function Tl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,35,"tr",[["role","row"]],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(2,{disabled:0}),(l()(),e.qb(3,0,null,null,5,"td",[["class","clearfix text-center"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,3,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(7,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(8,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1}),(l()(),e.qb(9,0,null,null,3,"td",[["class","clearfix one-line"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(12,null,["",""])),(l()(),e.qb(13,0,null,null,8,"td",[["class","clearfix one-line"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,6,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,3,"div",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(17,null,[" "," "])),(l()(),e.hb(16777216,null,null,1,null,El)),e.pb(19,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,jl)),e.pb(21,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(22,0,null,null,5,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(24,0,null,null,3,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(25,null,[""," "])),(l()(),e.qb(26,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),e.Ib(-1,null,["dBm"])),(l()(),e.qb(28,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(30,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(31,null,["","/",""])),(l()(),e.qb(32,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(34,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(35,null,["",""]))],function(l,n){var u=n.component,e=l(n,2,0,n.context.$implicit.disabled);l(n,1,0,e);var t=l(n,8,0,!n.context.$implicit.disabled,n.context.$implicit.disabled);l(n,7,0,"glyphicon",t),l(n,19,0,!n.context.$implicit.disabled&&n.context.$implicit.frequency),l(n,21,0,u.radarDetected(n.context.$implicit))},function(l,n){l(n,0,0,e.sb(1,"radio=",n.context.index,""),n.context.odd,n.context.even),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform("Enabled"))),l(n,6,0,e.sb(1,"radio-enabled-icon-",n.context.index,""),!n.context.$implicit.disabled),l(n,9,0,e.Jb(n,9,0,e.Ab(n,10).transform("Radio"))),l(n,11,0,e.sb(1,"radio-freq-",n.context.index,"")),l(n,12,0,n.context.$implicit.freq),l(n,13,0,e.Jb(n,13,0,e.Ab(n,14).transform("Current channel"))),l(n,16,0,e.sb(1,"radio-channel-",n.context.index,"")),l(n,17,0,n.context.$implicit.actualChannel),l(n,22,0,e.Jb(n,22,0,e.Ab(n,23).transform("Tx-Power"))),l(n,24,0,e.sb(1,"radio-txpower-",n.context.index,"")),l(n,25,0,n.context.$implicit.txPower),l(n,26,0,n.context.$implicit.disabled||!n.context.$implicit.frequency),l(n,28,0,e.Jb(n,28,0,e.Ab(n,29).transform("Enabled SSIDs"))),l(n,30,0,e.sb(1,"radio-vaps-",n.context.index,"")),l(n,31,0,n.context.$implicit.enabled?n.context.$implicit.enabledVaps:"0",n.context.$implicit.configuredVaps),l(n,32,0,e.Jb(n,32,0,e.Ab(n,33).transform("Connected clients"))),l(n,34,0,e.sb(1,"radio-clients-",n.context.index,"")),l(n,35,0,n.context.$implicit.stationCount)})}function Fl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,63,"div",[["class","vendor-tables"],["id","radios"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,17,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(2,114688,null,0,f.a,[],null,null),(l()(),e.qb(3,0,null,0,6,"input",[["id","search-radios"],["tab-index","5"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,4)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,4)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,4)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.searchRadioTable=u)&&t),t},null,null)),e.pb(4,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(6,671744,null,0,m.n,[[8,null],[8,null],[8,null],[6,m.i]],{model:[0,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(8,16384,null,0,m.k,[[4,m.j]],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(10,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),e.Ib(11,null,[" "," "])),e.Cb(0,c.a,[]),e.Db(13,{num:0,all:1}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,2,"button",[["class","btn btn-default small"],["id","update-radios"],["tab-index","6"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.getRadios()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(18,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),e.qb(19,0,null,null,44,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(20,0,null,null,43,"table",[["class","dataTable vendorTable-responsive"]],null,null,null,null,null)),(l()(),e.qb(21,0,null,null,37,"thead",[],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,36,"tr",[],null,null,null,null,null)),(l()(),e.qb(23,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(24,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("enabled")&&e),e},null,null)),e.pb(25,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enabled"])),(l()(),e.hb(16777216,null,null,1,null,ql)),e.pb(28,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(29,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("radio")&&e),e},null,null)),e.pb(31,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio"])),(l()(),e.hb(16777216,null,null,1,null,Il)),e.pb(34,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(35,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(36,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("confChannel")&&e),e},null,null)),e.pb(37,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Current channel"])),(l()(),e.hb(16777216,null,null,1,null,xl)),e.pb(40,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(41,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(42,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("txpower")&&e),e},null,null)),e.pb(43,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Tx-Power"])),(l()(),e.hb(16777216,null,null,1,null,wl)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(47,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(48,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("confVaps")&&e),e},null,null)),e.pb(49,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enabled SSIDs"])),(l()(),e.hb(16777216,null,null,1,null,Pl)),e.pb(52,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(53,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(54,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderRadios("stationCount")&&e),e},null,null)),e.pb(55,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Connected clients"])),(l()(),e.hb(16777216,null,null,1,null,Ml)),e.pb(58,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(59,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,3,null,Tl)),e.pb(61,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(62,3),e.Cb(0,c.a,[])],function(l,n){var u=n.component;l(n,2,0),l(n,6,0,u.searchRadioTable),l(n,25,0,""),l(n,28,0,"enabled"===u.orderbyRadios),l(n,31,0,""),l(n,34,0,"radio"===u.orderbyRadios),l(n,37,0,""),l(n,40,0,"confChannel"===u.orderbyRadios),l(n,43,0,""),l(n,46,0,"txpower"===u.orderbyRadios),l(n,49,0,""),l(n,52,0,"confVaps"===u.orderbyRadios),l(n,55,0,""),l(n,58,0,"stationCount"===u.orderbyRadios);var t=e.Jb(n,61,0,e.Ab(n,63).transform(e.Jb(n,61,0,l(n,62,0,e.Ab(n.parent,1),u.displayRadios,u.orderbyRadios,u.reverseRadios)),u.searchRadioTable));l(n,61,0,t)},function(l,n){var u=n.component;l(n,3,0,e.sb(1,"",e.Jb(n,3,0,e.Ab(n,9).transform("Search ...")),""),e.Ab(n,8).ngClassUntouched,e.Ab(n,8).ngClassTouched,e.Ab(n,8).ngClassPristine,e.Ab(n,8).ngClassDirty,e.Ab(n,8).ngClassValid,e.Ab(n,8).ngClassInvalid,e.Ab(n,8).ngClassPending);var t=e.Jb(n,11,0,e.Ab(n,14).transform("display {num} of {all}",l(n,13,0,e.Jb(n,11,0,e.Ab(n,12).transform(u.radios,u.searchRadioTable)).length,u.radios.length)));l(n,11,0,t),l(n,16,0,e.sb(1,"",e.Jb(n,16,0,e.Ab(n,17).transform("Update table")),""))})}function Sl(l){return e.Kb(0,[e.Cb(0,C,[]),e.Cb(0,v.a,[]),(l()(),e.qb(2,0,null,null,102,"div",[["class","vendor-dialogs"],["id","wifi-status"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,2,"h3",[["class","no_margin"],["translate",""],["translate-context","title-case"]],null,null,null,null,null)),e.pb(4,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Clients"])),(l()(),e.qb(6,0,null,null,80,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,17,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(8,114688,null,0,f.a,[],null,null),(l()(),e.qb(9,0,null,0,6,"input",[["id","search-clients"],["tab-index","1"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,10)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,10).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,10)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,10)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.searchStationTable=u)&&t),t},null,null)),e.pb(10,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(12,671744,null,0,m.n,[[8,null],[8,null],[8,null],[6,m.i]],{model:[0,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(14,16384,null,0,m.k,[[4,m.j]],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(16,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),e.Ib(17,null,[" "," "])),e.Cb(0,c.a,[]),e.Db(19,{num:0,all:1}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(21,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,2,"button",[["class","btn btn-default small"],["id","update-stations"],["tab-index","2"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.getRadios()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(24,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),e.qb(25,0,null,null,61,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,60,"table",[["class","dataTable vendorTable-responsive clients-table"]],null,null,null,null,null)),(l()(),e.qb(27,0,null,null,51,"thead",[],null,null,null,null,null)),(l()(),e.qb(28,0,null,null,50,"tr",[],null,null,null,null,null)),(l()(),e.qb(29,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("status")&&e),e},null,null)),e.pb(31,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Status"])),(l()(),e.hb(16777216,null,null,1,null,T)),e.pb(34,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(35,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(36,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("mac")&&e),e},null,null)),e.pb(37,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["MAC Address"])),(l()(),e.hb(16777216,null,null,1,null,F)),e.pb(40,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(41,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(42,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("vendor.description")&&e),e},null,null)),e.pb(43,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Manufacturer"])),(l()(),e.hb(16777216,null,null,1,null,S)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(47,0,null,null,6,"th",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,V)),e.pb(49,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,$)),e.pb(51,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,D)),e.pb(53,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(54,0,null,null,6,"th",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,B)),e.pb(56,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,K)),e.pb(58,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,_)),e.pb(60,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(61,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(62,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("tx.rate")&&e),e},null,null)),e.pb(63,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Tx rate (Mbit/s)"])),(l()(),e.hb(16777216,null,null,1,null,R)),e.pb(66,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(67,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(68,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("rx.rate")&&e),e},null,null)),e.pb(69,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Rx rate (Mbit/s)"])),(l()(),e.hb(16777216,null,null,1,null,J)),e.pb(72,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(73,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(74,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.orderSta("connected_time")&&e),e},null,null)),e.pb(75,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Since"])),(l()(),e.hb(16777216,null,null,1,null,O)),e.pb(78,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(79,0,null,null,2,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,N)),e.pb(81,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(82,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,3,null,U)),e.pb(84,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Cb(0,c.a,[]),e.Eb(86,3),(l()(),e.hb(16777216,null,null,1,null,L)),e.pb(88,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,G)),e.pb(90,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,al)),e.pb(92,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,il)),e.pb(94,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,Cl)),e.pb(96,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,Al)),e.pb(98,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,kl)),e.pb(100,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,yl)),e.pb(102,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,Fl)),e.pb(104,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){var u=n.component;l(n,4,0,""),l(n,8,0),l(n,12,0,u.searchStationTable),l(n,31,0,""),l(n,34,0,"status"===u.orderbySta),l(n,37,0,""),l(n,40,0,"mac"===u.orderbySta),l(n,43,0,""),l(n,46,0,"vendor.description"===u.orderbySta),l(n,49,0,null),l(n,51,0,null),l(n,53,0,"radio"===u.orderbySta),l(n,56,0,null),l(n,58,0,null),l(n,60,0,"ssid"===u.orderbySta),l(n,63,0,""),l(n,66,0,"tx.rate"===u.orderbySta),l(n,69,0,""),l(n,72,0,"rx.rate"===u.orderbySta),l(n,75,0,""),l(n,78,0,"connected_time"===u.orderbySta),l(n,81,0,!u.stations.length);var t=e.Jb(n,84,0,l(n,86,0,e.Ab(n,0),e.Jb(n,84,0,e.Ab(n,85).transform(u.stations,u.searchStationTable)),u.orderbySta,u.reverseSta));l(n,84,0,t),l(n,88,0,u.bridge.enabled),l(n,90,0,null),l(n,92,0,null),l(n,94,0,null),l(n,96,0,null),l(n,98,0,!u.notConfigured),l(n,100,0,!u.notConfigured),l(n,102,0,null),l(n,104,0,null)},function(l,n){var u=n.component;l(n,9,0,e.sb(1,"",e.Jb(n,9,0,e.Ab(n,15).transform("Search ...")),""),e.Ab(n,14).ngClassUntouched,e.Ab(n,14).ngClassTouched,e.Ab(n,14).ngClassPristine,e.Ab(n,14).ngClassDirty,e.Ab(n,14).ngClassValid,e.Ab(n,14).ngClassInvalid,e.Ab(n,14).ngClassPending);var t=e.Jb(n,17,0,e.Ab(n,20).transform("display {num} of {all}",l(n,19,0,e.Jb(n,17,0,e.Ab(n,18).transform(u.stations,u.searchStationTable)).length,u.stations.length)));l(n,17,0,t),l(n,22,0,e.sb(1,"",e.Jb(n,22,0,e.Ab(n,23).transform("Update table")),""))})}function Vl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-status",[],null,null,null,Sl,j)),e.Fb(512,null,q.a,q.a,[I.a,x.a]),e.pb(2,245760,null,0,w.a,[q.a,P.a,M.a,E.a],null,null)],function(l,n){l(n,2,0)},null)}var $l=e.mb("app-status",w.a,Vl,{},{},[]),Dl=u("8b39"),Bl=u("chmc"),Kl=u("nQCY"),_l=u("5SxG"),Rl=u("k1Yr"),Jl=u("IZUe"),Ol=u("UVPe"),Nl=u("5Ki+"),Ul=u("PIxe"),Wl=u("008C"),Hl=u("Obbf"),zl=u("ZYCi"),Ll=e.ob({encapsulation:2,styles:[],data:{}});function Gl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Disabled"]))],function(l,n){l(n,1,0,"")},null)}function Yl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Gl)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,1==n.component.enable)},null)}function Ql(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"option",[["translate",""],["value",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11b/g/n "])),(l()(),e.qb(5,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["*"]))],function(l,n){l(n,1,0,""),l(n,2,0,""),l(n,3,0,"")},null)}function Zl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11g"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11g/n"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11g"),l(n,3,0,"11g")},null)}function Xl(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11n"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11n"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11n"),l(n,3,0,"11n")},null)}function ln(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"option",[["translate",""],["value",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11a/n/ac "])),(l()(),e.qb(5,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["*"]))],function(l,n){l(n,1,0,""),l(n,2,0,""),l(n,3,0,"")},null)}function nn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11n"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11n/ac"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11n"),l(n,3,0,"11n")},null)}function un(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11ac"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11ac"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11ac"),l(n,3,0,"11ac")},null)}function en(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.channel,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.channel,""))},function(l,n){l(n,0,0,!n.context.$implicit.enabled),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.label)))})}function tn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Recommended: Auto, 1, 6, 11"]))],function(l,n){l(n,1,0,"")},null)}function an(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Recommended: Auto"]))],function(l,n){l(n,1,0,"")},null)}function rn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,20,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,19,"div",[["class","form-group"],["style","margin-bottom: 0px;"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"label",[["class","control-label col-md-3"],["for","rescan_interval"],["style","margin-top: 10px;"],["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Scan interval (min.):"])),(l()(),e.qb(5,0,null,null,15,"div",[["class","col-md-7"],["style","margin-top: 10px;"]],null,null,null,null,null)),(l()(),e.qb(6,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["name","rescan_interval"],["triggers","none"],["type","number"]],[[8,"id",0],[8,"placeholder",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"],[null,"change"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,7)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,7).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,7)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,7)._compositionEnd(u.target.value)&&t),"change"===n&&(t=!1!==e.Ab(l,8).onChange(u.target.value)&&t),"input"===n&&(t=!1!==e.Ab(l,8).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,8).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.rescan.interval=u)&&t),t},null,null)),e.pb(7,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(8,16384,null,0,m.u,[e.E,e.k],null,null),e.pb(9,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.p]),e.Fb(1024,null,m.i,function(l,n){return[l,n]},[m.d,m.u]),e.pb(12,671744,[["rescaninterval",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(14,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(15,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(18,0,null,null,2,"div",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(19,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["When scan interval is set to 0 this function is disabled. Recommended: 240 minutes"]))],function(l,n){var u=n.component;l(n,3,0,""),l(n,9,0,u.rescanIntervalPattern),l(n,12,0,"rescan_interval",u.rescan.interval),l(n,15,0,e.sb(1,"",e.Jb(n,15,0,e.Ab(n,16).transform("Please enter a value of at least 15 minutes or 0 to disable the functionality!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,12).invalid||0!=u.rescan.interval&&u.rescan.interval<15||"","")),l(n,19,0,"")},function(l,n){l(n,6,0,e.sb(1,"rescan_interval_",n.component.radioName,""),e.sb(1,"",e.Jb(n,6,1,e.Ab(n,17).transform("Scan interval in minutes")),""),e.Ab(n,9).pattern?e.Ab(n,9).pattern:null,e.Ab(n,14).ngClassUntouched,e.Ab(n,14).ngClassTouched,e.Ab(n,14).ngClassPristine,e.Ab(n,14).ngClassDirty,e.Ab(n,14).ngClassValid,e.Ab(n,14).ngClassInvalid,e.Ab(n,14).ngClassPending)})}function on(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"option",[["translate",""],["value","HT40"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["20/40 MHz "])),(l()(),e.qb(5,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["*"]))],function(l,n){l(n,1,0,""),l(n,2,0,"HT40"),l(n,3,0,"HT40")},null)}function sn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","HT20"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["20 MHz"]))],function(l,n){l(n,1,0,""),l(n,2,0,"HT20"),l(n,3,0,"HT20")},null)}function bn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"option",[["translate",""],["value","VHT80"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["80 MHz "])),(l()(),e.qb(5,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["*"]))],function(l,n){l(n,1,0,""),l(n,2,0,"VHT80"),l(n,3,0,"VHT80")},null)}function cn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","VHT40"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["40 MHz"]))],function(l,n){l(n,1,0,""),l(n,2,0,"VHT40"),l(n,3,0,"VHT40")},null)}function dn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","VHT20"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["20 MHz"]))],function(l,n){l(n,1,0,""),l(n,2,0,"VHT20"),l(n,3,0,"VHT20")},null)}function pn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,5,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Db(4,{power:0}),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,1,0,e.sb(1,"",u.txPowerVeryHigh,"")),l(n,2,0,e.sb(1,"",u.txPowerVeryHigh,""))},function(l,n){var u=n.component,t=e.Jb(n,3,0,e.Ab(n,5).transform("Very High ({power} dBm)",l(n,4,0,u.txPowerVeryHigh)));l(n,3,0,t)})}function gn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"input",[["max","20"],["min","3"],["name","radio0"],["step","1"],["type","range"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"],[null,"change"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,1)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,1)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,1)._compositionEnd(u.target.value)&&t),"change"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.value)&&t),"input"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.txPowerCustom=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(2,16384,null,0,m.v,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l,n){return[l,n]},[m.d,m.v]),e.pb(4,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(6,16384,null,0,m.k,[[4,m.j]],null,null)],function(l,n){l(n,4,0,"radio0",n.component.txPowerCustom)},function(l,n){l(n,0,0,e.sb(1,"tx-range_",n.component.radioName,""),e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending)})}function hn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"input",[["max","27"],["min","3"],["name","radio1"],["step","1"],["type","range"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"],[null,"change"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,1)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,1)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,1)._compositionEnd(u.target.value)&&t),"change"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.value)&&t),"input"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.txPowerCustom=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(2,16384,null,0,m.v,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l,n){return[l,n]},[m.d,m.v]),e.pb(4,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(6,16384,null,0,m.k,[[4,m.j]],null,null)],function(l,n){l(n,4,0,"radio1",n.component.txPowerCustom)},function(l,n){l(n,0,0,e.sb(1,"tx-range_",n.component.radioName,""),e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending)})}function fn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","control-label col-md-3"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Individual transmit power:"])),(l()(),e.qb(4,0,null,null,4,"div",[["class","tx-wrapper col-md-7"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,gn)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,hn)),e.pb(8,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,u.radio0),l(n,8,0,u.radio1)},null)}function mn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["11"]))],null,null)}function vn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["5.5"]))],null,null)}function Cn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["2"]))],null,null)}function An(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["1"]))],null,null)}function kn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"td",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,5,"input",[["type","checkbox"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.supportedRates[l.context.index]=u)&&t),"change"===n&&(t=!1!==a.onSupportedChange(l.context.index)&&t),t},null,null)),e.pb(2,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(4,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(6,16384,null,0,m.k,[[4,m.j]],null,null)],function(l,n){var u=n.component;l(n,4,0,e.sb(1,"supportedRates",n.context.index,""),u.supportedRates[n.context.index])},function(l,n){l(n,1,0,e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending)})}function yn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"td",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,5,"input",[["type","checkbox"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,2).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.basicRate[l.context.index]=u)&&t),"change"===n&&(t=!1!==a.onBasicChange(l.context.index)&&t),t},null,null)),e.pb(2,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(4,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(6,16384,null,0,m.k,[[4,m.j]],null,null)],function(l,n){var u=n.component;l(n,4,0,e.sb(1,"basicRate",n.context.index,""),u.basicRate[n.context.index])},function(l,n){l(n,1,0,e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending)})}function qn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,47,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","control-label col-md-3"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Data rates:"])),(l()(),e.qb(4,0,null,null,43,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,42,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,41,"table",[["class","table table-bordered table-condensed\n wifi-data-rates"],["style","margin-bottom: 0px;"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,40,"tbody",[],null,null,null,null,null)),(l()(),e.qb(8,0,null,null,27,"tr",[],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"td",[["class","left-align"],["translate",""],["width","100px"]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Rate (Mbit/s)"])),(l()(),e.qb(12,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["54"])),(l()(),e.qb(14,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["48"])),(l()(),e.qb(16,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["36"])),(l()(),e.qb(18,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["24"])),(l()(),e.qb(20,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["18"])),(l()(),e.qb(22,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["12"])),(l()(),e.hb(16777216,null,null,1,null,mn)),e.pb(25,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(26,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["9"])),(l()(),e.qb(28,0,null,null,1,"td",[],null,null,null,null,null)),(l()(),e.Ib(-1,null,["6"])),(l()(),e.hb(16777216,null,null,1,null,vn)),e.pb(31,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Cn)),e.pb(33,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,An)),e.pb(35,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(36,0,null,null,5,"tr",[],null,null,null,null,null)),(l()(),e.qb(37,0,null,null,2,"td",[["class","left-align"],["translate",""],["width","100px"]],null,null,null,null,null)),e.pb(38,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Supported"])),(l()(),e.hb(16777216,null,null,1,null,kn)),e.pb(41,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),(l()(),e.qb(42,0,null,null,5,"tr",[],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,2,"td",[["class","left-align"],["translate",""],["width","100px"]],null,null,null,null,null)),e.pb(44,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Basic"])),(l()(),e.hb(16777216,null,null,1,null,yn)),e.pb(47,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,10,0,""),l(n,25,0,u.radio0),l(n,31,0,u.radio0),l(n,33,0,u.radio0),l(n,35,0,u.radio0),l(n,38,0,""),l(n,41,0,u.rates,u.trackByIndex),l(n,44,0,""),l(n,47,0,u.basicRate,u.trackByIndex)},null)}function In(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","control-label checkbox-control-label col-md-3"],["for","indoorUse"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Indoor use only:"])),(l()(),e.qb(4,0,null,null,6,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,5,"input",[["name","indoorUse"],["type","checkbox"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,6).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,6).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.indoorUse.enabled=u)&&t),"change"===n&&(t=!1!==a.updateChannelListView()&&t),t},null,null)),e.pb(6,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(8,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,"indoorUse",u.indoorUse.enabled)},function(l,n){l(n,5,0,e.sb(1,"indoorUse_",n.component.radioName,""),e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function xn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,e.Ab(n.parent,4).invalid,"save")},null)}function wn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Pn(l){return e.Kb(0,[e.Gb(402653184,1,{delos:0}),(l()(),e.qb(1,0,null,null,140,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,139,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0,a=l.component;return"submit"===n&&(t=!1!==e.Ab(l,4).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,4).onReset()&&t),"submit"===n&&(t=!1!==a.save()&&t),t},null,null)),e.pb(3,16384,null,0,m.w,[],null,null),e.pb(4,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(6,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(7,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(8,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["name","enable"],["trueValue","0"],["type","checkbox"]],[[8,"id",0],[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,10).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.enable=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(10,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),e.pb(11,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(12,0,null,null,2,"label",[["translate",""]],[[8,"htmlFor",0]],null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,Yl)),e.pb(16,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(17,0,null,null,124,"div",[["class","form-group clearfix"]],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(18,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(19,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Basic Settings"])),(l()(),e.qb(21,0,null,null,28,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,2,"label",[["class","control-label col-md-3"],["for","wifimode"],["translate",""]],null,null,null,null,null)),e.pb(23,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Mode:"])),(l()(),e.qb(25,0,null,null,24,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,17,"select",[["class","form-control"],["name","mode"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,27).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,27).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.mode=u)&&t),t},null,null)),e.pb(27,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(29,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(31,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Ql)),e.pb(33,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Zl)),e.pb(35,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Xl)),e.pb(37,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ln)),e.pb(39,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,nn)),e.pb(41,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,un)),e.pb(43,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(44,0,null,null,2,"div",[["class","hint-text"],["translate",""]],[[8,"hidden",0]],null,null,null,null)),e.pb(45,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Recommended: 802.11g/n"])),(l()(),e.qb(47,0,null,null,2,"div",[["class","hint-text"],["translate",""]],[[8,"hidden",0]],null,null,null,null)),e.pb(48,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Recommended: 802.11n/ac"])),(l()(),e.qb(50,0,null,null,19,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(51,0,null,null,2,"label",[["class","control-label col-md-3"],["for","wifichannel"],["translate",""]],null,null,null,null,null)),e.pb(52,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel:"])),(l()(),e.qb(54,0,null,null,13,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(55,0,null,null,7,"select",[["class","form-control"],["name","channel"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,56).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,56).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.channel=u)&&t),t},null,null)),e.pb(56,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(58,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(60,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,en)),e.pb(62,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(63,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,tn)),e.pb(65,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,an)),e.pb(67,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,rn)),e.pb(69,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(70,0,null,null,23,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(71,0,null,null,2,"label",[["class","control-label col-md-3"],["for","wifibandwidth"],["translate",""]],null,null,null,null,null)),e.pb(72,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel bandwidth:"])),(l()(),e.qb(74,0,null,null,19,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(75,0,null,null,15,"select",[["class","form-control"],["name","bandwidth"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,76).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,76).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.bandwidth=u)&&t),t},null,null)),e.pb(76,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(78,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(80,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,on)),e.pb(82,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,sn)),e.pb(84,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,bn)),e.pb(86,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,cn)),e.pb(88,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,dn)),e.pb(90,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(91,0,null,null,2,"div",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(92,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Recommended: 20 MHz"])),(l()(),e.qb(94,0,null,null,47,"div",[],null,null,null,null,null)),(l()(),e.qb(95,0,null,null,0,"div",[],null,null,null,null,null)),(l()(),e.qb(96,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(97,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Advanced Settings"])),(l()(),e.qb(99,0,null,null,36,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(100,0,null,null,2,"label",[["class","control-label col-md-3"],["for","wifitransmit"],["translate",""]],null,null,null,null,null)),e.pb(101,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Max. transmit power:"])),(l()(),e.qb(103,0,null,null,32,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(104,0,[["txpowerSelect",1]],null,31,"select",[["class","form-control"],["name","txpower"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,105).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,105).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.txpower=u)&&t),t},null,null)),e.pb(105,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(107,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(109,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(110,0,null,null,5,"option",[],null,null,null,null,null)),e.pb(111,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(112,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(113,null,["",""])),e.Db(114,{power:0}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(116,0,null,null,5,"option",[],null,null,null,null,null)),e.pb(117,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(118,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(119,null,["",""])),e.Db(120,{power:0}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(122,0,null,null,5,"option",[],null,null,null,null,null)),e.pb(123,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(124,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(125,null,["",""])),e.Db(126,{power:0}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,pn)),e.pb(129,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(130,0,null,null,5,"option",[],null,null,null,null,null)),e.pb(131,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(132,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(133,null,[" ",""])),e.Db(134,{power:0}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,fn)),e.pb(137,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,qn)),e.pb(139,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,In)),e.pb(141,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(142,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,xn)),e.pb(144,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,wn)),e.pb(146,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,10,0,"0","1"),l(n,11,0),l(n,13,0,""),l(n,16,0,null),l(n,19,0,""),l(n,23,0,""),l(n,29,0,"mode",u.mode),l(n,33,0,u.radio0),l(n,35,0,u.radio0),l(n,37,0,u.radio0),l(n,39,0,u.radio1),l(n,41,0,u.radio1),l(n,43,0,u.radio1),l(n,45,0,""),l(n,48,0,""),l(n,52,0,""),l(n,58,0,"channel",u.channel),l(n,62,0,u.channels),l(n,65,0,u.radio0),l(n,67,0,u.radio1),l(n,69,0,"auto"===u.channel),l(n,72,0,""),l(n,78,0,"bandwidth",u.bandwidth),l(n,82,0,u.radio0),l(n,84,0,u.radio0),l(n,86,0,u.radio1),l(n,88,0,u.radio1),l(n,90,0,u.radio1),l(n,92,0,""),l(n,97,0,""),l(n,101,0,""),l(n,107,0,"txpower",u.txpower),l(n,111,0,e.sb(1,"",u.txPowerLow,"")),l(n,112,0,e.sb(1,"",u.txPowerLow,"")),l(n,117,0,e.sb(1,"",u.txPowerMedium,"")),l(n,118,0,e.sb(1,"",u.txPowerMedium,"")),l(n,123,0,e.sb(1,"",u.txPowerHigh,"")),l(n,124,0,e.sb(1,"",u.txPowerHigh,"")),l(n,129,0,u.radio1),l(n,131,0,e.sb(1,"",u.txPowerCustomInit,"")),l(n,132,0,e.sb(1,"",u.txPowerCustomInit,"")),l(n,137,0,e.Ab(n,104).selectedIndex==e.Ab(n,104).length-1),l(n,139,0,!1),l(n,141,0,u.radio1&&u.indoorUse&&1==u.indoorUse.available),l(n,144,0,e.Ab(n,4).dirty),l(n,146,0,e.Ab(n,4).dirty)},function(l,n){var u=n.component;l(n,2,0,e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending),l(n,8,0,e.sb(1,"enable_",u.radioName,""),u.enable,0==u.enable),l(n,12,0,e.sb(1,"enable_",u.radioName,"")),l(n,17,0,0!=u.enable),l(n,26,0,e.sb(1,"wifimode_",u.radioName,""),e.Ab(n,31).ngClassUntouched,e.Ab(n,31).ngClassTouched,e.Ab(n,31).ngClassPristine,e.Ab(n,31).ngClassDirty,e.Ab(n,31).ngClassValid,e.Ab(n,31).ngClassInvalid,e.Ab(n,31).ngClassPending),l(n,44,0,u.radio1),l(n,47,0,u.radio0),l(n,55,0,e.sb(1,"wifichannel_",u.radioName,""),e.Ab(n,60).ngClassUntouched,e.Ab(n,60).ngClassTouched,e.Ab(n,60).ngClassPristine,e.Ab(n,60).ngClassDirty,e.Ab(n,60).ngClassValid,e.Ab(n,60).ngClassInvalid,e.Ab(n,60).ngClassPending),l(n,75,0,e.sb(1,"wifibandwidth_",u.radioName,""),e.Ab(n,80).ngClassUntouched,e.Ab(n,80).ngClassTouched,e.Ab(n,80).ngClassPristine,e.Ab(n,80).ngClassDirty,e.Ab(n,80).ngClassValid,e.Ab(n,80).ngClassInvalid,e.Ab(n,80).ngClassPending),l(n,104,0,e.sb(1,"wifitransmit_",u.radioName,""),e.Ab(n,109).ngClassUntouched,e.Ab(n,109).ngClassTouched,e.Ab(n,109).ngClassPristine,e.Ab(n,109).ngClassDirty,e.Ab(n,109).ngClassValid,e.Ab(n,109).ngClassInvalid,e.Ab(n,109).ngClassPending);var t=e.Jb(n,113,0,e.Ab(n,115).transform("Low ({power} dBm)",l(n,114,0,u.txPowerLow)));l(n,113,0,t);var a=e.Jb(n,119,0,e.Ab(n,121).transform("Medium ({power} dBm)",l(n,120,0,u.txPowerMedium)));l(n,119,0,a);var i=e.Jb(n,125,0,e.Ab(n,127).transform("High ({power} dBm)",l(n,126,0,u.txPowerHigh)));l(n,125,0,i);var r=e.Jb(n,133,0,e.Ab(n,135).transform("Individual ({power} dBm)",l(n,134,0,u.txPowerCustom)));l(n,133,0,r)})}function Mn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-radio",[],null,null,null,Pn,Ll)),e.Fb(512,null,Nl.a,Nl.a,[I.a,x.a]),e.pb(2,245760,null,0,Ul.a,[Nl.a,E.a,Wl.a,Hl.a,M.a,zl.m],null,null)],function(l,n){l(n,2,0)},null)}var En=e.mb("app-radio",Ul.a,Mn,{radioType:"radioType"},{},[]),jn=u("CkFY"),Tn=u("uAiS"),Fn=u("QRwJ"),Sn=u("ZTy4"),Vn=u("CPDd"),$n=e.ob({encapsulation:0,styles:[[".control-2line-label[_ngcontent-%COMP%]{padding-top:0;margin-top:-4px}.btn-group-label[_ngcontent-%COMP%]{margin-right:10px}.control-label-checkbox[_ngcontent-%COMP%]{padding:0;text-align:right}.row[_ngcontent-%COMP%] > .col-md-6[_ngcontent-%COMP%]{padding-left:0;margin-top:0}"]],data:{}});function Dn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"button",[["btnRadio","2,4+5 GHz"],["class","btn btn-primary"],["id","wifi-button-def"],["name","radioModeBoth"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,2).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radioMode=u)&&t),"click"===n&&(t=!1!==a.selectRadioMode("2,4+5 GHz")&&t),t},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(4,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(6,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["2.4 GHz + 5 GHz"]))],function(l,n){var u=n.component;l(n,1,0,""),l(n,2,0,"2,4+5 GHz"),l(n,4,0,"radioModeBoth",u.radioMode)},function(l,n){l(n,0,0,e.Ab(n,2).isActive,e.Ab(n,2).isActive,e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending)})}function Bn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"button",[["btnRadio","2,4Ghz"],["class","btn btn-primary"],["id","wifi-button-off0"],["name","radioMode0"],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,1).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radioMode=u)&&t),"click"===n&&(t=!1!==a.selectRadioMode("2,4Ghz")&&t),t},null,null)),e.pb(1,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(6,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,1,0,"2,4Ghz"),l(n,3,0,"radioMode0",u.radioMode)},function(l,n){var u=n.component;l(n,0,0,e.Ab(n,1).isActive,e.Ab(n,1).isActive,e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending),l(n,6,0,u.dualRadio?"2.4 GHz":e.Jb(n,6,0,e.Ab(n,7).transform("on")))})}function Kn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"button",[["btnRadio","5Ghz"],["class","btn btn-primary"],["id","wifi-button-reduced"],["name","radioMode1"],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,1).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radioMode=u)&&t),"click"===n&&(t=!1!==a.selectRadioMode("5Ghz")&&t),t},null,null)),e.pb(1,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(6,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,1,0,"5Ghz"),l(n,3,0,"radioMode1",u.radioMode)},function(l,n){var u=n.component;l(n,0,0,e.Ab(n,1).isActive,e.Ab(n,1).isActive,e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending),l(n,6,0,u.dualRadio?"5 GHz":e.Jb(n,6,0,e.Ab(n,7).transform("on")))})}function _n(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,3,"label",[["class","control-label-checkbox col-md-4"],["for","use-common"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(4,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Use common settings"])),(l()(),e.qb(6,0,null,null,1,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,0,"input",[["id","use-common"],["name","common"],["type","checkbox"]],[[8,"checked",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.changeCommonSettings()&&e),e},null,null))],function(l,n){l(n,4,0,"")},function(l,n){l(n,7,0,n.component.useCommonSettings)})}function Rn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function Jn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Rn)),e.pb(3,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null)],function(l,n){l(n,3,0,e.Ab(n.parent.parent,42))},null)}function On(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function Nn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function Un(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,On)),e.pb(4,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null),(l()(),e.qb(5,0,null,null,2,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Nn)),e.pb(7,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null)],function(l,n){l(n,4,0,e.Ab(n.parent.parent,40)),l(n,7,0,e.Ab(n.parent.parent,41))},null)}function Wn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,_n)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Jn)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Un)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.dualRadio),l(n,4,0,u.useCommonSettings),l(n,6,0,!u.useCommonSettings)},null)}function Hn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function zn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Hn)),e.pb(2,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null)],function(l,n){l(n,2,0,e.Ab(n.parent,40))},null)}function Ln(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function Gn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Ln)),e.pb(2,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null)],function(l,n){l(n,2,0,e.Ab(n.parent,41))},null)}function Yn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,"div",[],null,null,null,null,null))],null,null)}function Qn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.channel,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.channel,""))},function(l,n){l(n,0,0,!n.context.$implicit.enabled),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.label)))})}function Zn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11b/g/n"]))],function(l,n){l(n,1,0,""),l(n,2,0,""),l(n,3,0,"")},null)}function Xn(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11g"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11g/n"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11g"),l(n,3,0,"11g")},null)}function lu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11n"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11n"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11n"),l(n,3,0,"11n")},null)}function nu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,24,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(3,16777216,null,null,11,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","key-radio0ssid"],["maxlength","64"],["name","key-radio0ssid"],["triggers","none"]],[[8,"type",0],[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,4)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,4)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,4)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.key=u)&&t),"keyup"===n&&(t=!1!==a.keySsidCheck(a.radio0Vap)&&t),"focus"===n&&(t=!1!==a.keySsidCheck(a.radio0Vap)&&t),t},null,null)),e.pb(4,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(5,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(6,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(7,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(10,671744,[["radio0key",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(12,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(13,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleKeyVisibility0"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0,t=l.component;return"click"===n&&(e=!1!==t.toggleKeyVisibility(t.radio0Vap)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(19,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(20,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(21,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.qb(22,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(23,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,5,0,!0),l(n,6,0,"64"),l(n,7,0,u.regExPass),l(n,10,0,"key-radio0ssid",u.radio0Vap.key),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,14).transform(u.key_ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,10).invalid&&u.key_ssid_error||"",""));var t=l(n,21,0,"text"==u.keyInputTypeRadio0,"password"==u.keyInputTypeRadio0);l(n,20,0,"glyphicon ",t)},function(l,n){var u=n.component;l(n,3,1,[e.sb(1,"",u.keyInputTypeRadio0,""),e.Ab(n,5).required?"":null,e.Ab(n,6).maxlength?e.Ab(n,6).maxlength:null,e.Ab(n,7).pattern?e.Ab(n,7).pattern:null,e.Ab(n,12).ngClassUntouched,e.Ab(n,12).ngClassTouched,e.Ab(n,12).ngClassPristine,e.Ab(n,12).ngClassDirty,e.Ab(n,12).ngClassValid,e.Ab(n,12).ngClassInvalid,e.Ab(n,12).ngClassPending]),l(n,16,0,e.Jb(n,16,0,"text"==u.keyInputTypeRadio0?e.Ab(n,17).transform("Hide password"):e.Ab(n,18).transform("Show password"))),l(n,23,0,e.Jb(n,23,0,e.Ab(n,24).transform("A passphrase (8-63 characters) or a pre-shared key (64 characters) is required")))})}function uu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(2,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Your WiFi is not encrypted. Please activate the encryption.")))})}function eu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,99,"form",[["class","form-horizontal"],["name","radio0"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,2).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,2).onReset()&&t),t},null,null)),e.pb(1,16384,null,0,m.w,[],null,null),e.pb(2,4210688,[[2,4],["radio0",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(4,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(5,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,[" 2.4 GHz"])),(l()(),e.qb(8,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"label",[["class","control-label col-md-4 control-2line-label"],["for","radio0name"],["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["2.4 GHz network name:"])),(l()(),e.qb(12,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(13,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","radio0name"],["name","radio0name"],["required",""],["triggers","none"],["type","text"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,14)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,14)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,14)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.ssid=u)&&t),"keyup"===n&&(t=!1!==a.ssidCheck(a.radio0Vap)&&t),"focus"===n&&(t=!1!==a.ssidCheck(a.radio0Vap)&&t),t},null,null)),e.pb(14,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(15,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(16,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(19,671744,[["radio0name",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(21,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(22,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(25,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,2,"label",[["class","control-label col-md-4"],["for","channel0"],["translate",""]],null,null,null,null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel:"])),(l()(),e.qb(29,0,null,null,8,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,7,"select",[["class","form-control"],["name","channel0"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,31).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,31).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.channel0=u)&&t),t},null,null)),e.pb(31,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(33,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(35,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Qn)),e.pb(37,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(38,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(39,0,null,null,2,"label",[["class","control-label col-md-4"],["for","radio0mode"],["translate",""]],null,null,null,null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Mode:"])),(l()(),e.qb(42,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,11,"select",[["class","form-control"],["name","radio0mode"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,44).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,44).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0mode=u)&&t),t},null,null)),e.pb(44,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(46,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(48,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Zn)),e.pb(50,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Xn)),e.pb(52,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,lu)),e.pb(54,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(55,0,null,null,10,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(56,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(57,0,null,null,3,"label",[["class","control-label-checkbox col-md-4"],["for","ssid-br-0"]],null,null,null,null,null)),(l()(),e.qb(58,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(59,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Hide SSID:"])),(l()(),e.qb(61,0,null,null,4,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(62,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ssid-br-0"],["name","ssid-br-0"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,65).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.radio0Vap.hidden=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(64,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(65,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(66,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),e.qb(67,0,null,null,2,"label",[["class","btn-group-label"],["translate",""]],null,null,null,null,null)),e.pb(68,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Encryption:"])),(l()(),e.qb(70,0,null,null,25,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(71,0,null,null,24,"div",[["class","btn-group "]],null,null,null,null,null)),(l()(),e.qb(72,0,null,null,7,"button",[["btnRadio","psk2"],["class","btn btn-primary"],["id","encryption-radio0-wpa"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,74).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(73,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(74,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(76,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(78,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA2"])),(l()(),e.qb(80,0,null,null,7,"button",[["btnRadio","psk-mixed+tkip+ccmp"],["class","btn btn-primary"],["id","encryption-radio0-wpa-wpa2"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,82).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(81,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(82,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(84,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(86,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA/WPA2"])),(l()(),e.qb(88,0,null,null,7,"button",[["btnRadio","none"],["class","btn btn-primary"],["id","encryption-radio0-none"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,90).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(89,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(90,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(92,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(94,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["none"])),(l()(),e.hb(16777216,null,null,1,null,nu)),e.pb(97,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,uu)),e.pb(99,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,10,0,""),l(n,15,0,""),l(n,16,0,u.regExSsid),l(n,19,0,"radio0name",u.radio0Vap.ssid),l(n,22,0,e.sb(1,"",e.Jb(n,22,0,e.Ab(n,23).transform(u.ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,19).invalid&&u.ssid_error||"","")),l(n,27,0,""),l(n,33,0,"channel0",u.channel0),l(n,37,0,u.channels0),l(n,40,0,""),l(n,46,0,"radio0mode",u.radio0mode),l(n,50,0,e.Ab(n,2)),l(n,52,0,e.Ab(n,2)),l(n,54,0,e.Ab(n,2)),l(n,59,0,""),l(n,64,0,""),l(n,65,0,"1","0"),l(n,68,0,""),l(n,73,0,""),l(n,74,0,"psk2"),l(n,76,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,81,0,""),l(n,82,0,"psk-mixed+tkip+ccmp"),l(n,84,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,89,0,""),l(n,90,0,"none"),l(n,92,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,97,0,"none"!==u.radio0Vap.encryption),l(n,99,0,"none"===u.radio0Vap.encryption)},function(l,n){var u=n.component;l(n,0,0,e.Ab(n,4).ngClassUntouched,e.Ab(n,4).ngClassTouched,e.Ab(n,4).ngClassPristine,e.Ab(n,4).ngClassDirty,e.Ab(n,4).ngClassValid,e.Ab(n,4).ngClassInvalid,e.Ab(n,4).ngClassPending),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,24).transform("2.4 GHz network name")),""),e.Ab(n,15).required?"":null,e.Ab(n,16).pattern?e.Ab(n,16).pattern:null,e.Ab(n,21).ngClassUntouched,e.Ab(n,21).ngClassTouched,e.Ab(n,21).ngClassPristine,e.Ab(n,21).ngClassDirty,e.Ab(n,21).ngClassValid,e.Ab(n,21).ngClassInvalid,e.Ab(n,21).ngClassPending),l(n,30,0,e.sb(1,"wifichannel_",u.radio0Name,""),e.Ab(n,35).ngClassUntouched,e.Ab(n,35).ngClassTouched,e.Ab(n,35).ngClassPristine,e.Ab(n,35).ngClassDirty,e.Ab(n,35).ngClassValid,e.Ab(n,35).ngClassInvalid,e.Ab(n,35).ngClassPending),l(n,43,0,e.sb(1,"wifimode_",u.radio0Name,""),e.Ab(n,48).ngClassUntouched,e.Ab(n,48).ngClassTouched,e.Ab(n,48).ngClassPristine,e.Ab(n,48).ngClassDirty,e.Ab(n,48).ngClassValid,e.Ab(n,48).ngClassInvalid,e.Ab(n,48).ngClassPending),l(n,62,0,u.radio0Vap.hidden,1==u.radio0Vap.hidden),l(n,72,0,e.Ab(n,74).isActive,e.Ab(n,74).isActive,e.Ab(n,78).ngClassUntouched,e.Ab(n,78).ngClassTouched,e.Ab(n,78).ngClassPristine,e.Ab(n,78).ngClassDirty,e.Ab(n,78).ngClassValid,e.Ab(n,78).ngClassInvalid,e.Ab(n,78).ngClassPending),l(n,80,0,e.Ab(n,82).isActive,e.Ab(n,82).isActive,e.Ab(n,86).ngClassUntouched,e.Ab(n,86).ngClassTouched,e.Ab(n,86).ngClassPristine,e.Ab(n,86).ngClassDirty,e.Ab(n,86).ngClassValid,e.Ab(n,86).ngClassInvalid,e.Ab(n,86).ngClassPending),l(n,88,0,e.Ab(n,90).isActive,e.Ab(n,90).isActive,e.Ab(n,94).ngClassUntouched,e.Ab(n,94).ngClassTouched,e.Ab(n,94).ngClassPristine,e.Ab(n,94).ngClassDirty,e.Ab(n,94).ngClassValid,e.Ab(n,94).ngClassInvalid,e.Ab(n,94).ngClassPending)})}function tu(l){return e.Kb(0,[(l()(),e.hb(16777216,null,null,1,null,eu)),e.pb(1,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(0,null,null,0))],function(l,n){l(n,1,0,n.component.radio0Vap)},null)}function au(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.channel,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.channel,""))},function(l,n){l(n,0,0,!n.context.$implicit.enabled),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.label)))})}function iu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11a/n/ac"]))],function(l,n){l(n,1,0,""),l(n,2,0,""),l(n,3,0,"")},null)}function ru(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11n"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11n/ac"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11n"),l(n,3,0,"11n")},null)}function ou(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","11ac"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["802.11ac"]))],function(l,n){l(n,1,0,""),l(n,2,0,"11ac"),l(n,3,0,"11ac")},null)}function su(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,24,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(3,16777216,null,null,11,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","key-radio1ssid"],["maxlength","64"],["name","key-radio1ssid"],["triggers","none"]],[[8,"type",0],[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,4)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,4)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,4)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio1Vap.key=u)&&t),"keyup"===n&&(t=!1!==a.keySsidCheck(a.radio1Vap)&&t),"focus"===n&&(t=!1!==a.keySsidCheck(a.radio1Vap)&&t),t},null,null)),e.pb(4,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(5,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(6,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(7,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(10,671744,[["radio1key",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(12,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(13,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleKeyVisibility1"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0,t=l.component;return"click"===n&&(e=!1!==t.toggleKeyVisibility(t.radio1Vap)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(19,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(20,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(21,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.qb(22,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(23,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,5,0,!0),l(n,6,0,"64"),l(n,7,0,u.regExPass),l(n,10,0,"key-radio1ssid",u.radio1Vap.key),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,14).transform(u.key_ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,10).invalid&&u.key_ssid_error||"",""));var t=l(n,21,0,"text"==u.keyInputTypeRadio1,"password"==u.keyInputTypeRadio1);l(n,20,0,"glyphicon ",t)},function(l,n){var u=n.component;l(n,3,1,[e.sb(1,"",u.keyInputTypeRadio1,""),e.Ab(n,5).required?"":null,e.Ab(n,6).maxlength?e.Ab(n,6).maxlength:null,e.Ab(n,7).pattern?e.Ab(n,7).pattern:null,e.Ab(n,12).ngClassUntouched,e.Ab(n,12).ngClassTouched,e.Ab(n,12).ngClassPristine,e.Ab(n,12).ngClassDirty,e.Ab(n,12).ngClassValid,e.Ab(n,12).ngClassInvalid,e.Ab(n,12).ngClassPending]),l(n,16,0,e.Jb(n,16,0,"text"==u.keyInputTypeRadio1?e.Ab(n,17).transform("Hide password"):e.Ab(n,18).transform("Show password"))),l(n,23,0,e.Jb(n,23,0,e.Ab(n,24).transform("A passphrase (8-63 characters) or a pre-shared key (64 characters) is required")))})}function bu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(2,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Your WiFi is not encrypted. Please activate the encryption.")))})}function cu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,99,"form",[["class","form-horizontal"],["name","radio1"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,2).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,2).onReset()&&t),t},null,null)),e.pb(1,16384,null,0,m.w,[],null,null),e.pb(2,4210688,[[4,4],["radio1",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(4,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(5,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,[" 5 GHz"])),(l()(),e.qb(8,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"label",[["class","control-label col-md-4 control-2line-label"],["for","radio1name"],["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["5 GHz network name:"])),(l()(),e.qb(12,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(13,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","radio1name"],["name","radio1name"],["required",""],["triggers","none"],["type","text"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,14)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,14)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,14)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio1Vap.ssid=u)&&t),"keyup"===n&&(t=!1!==a.ssidCheck(a.radio1Vap)&&t),"focus"===n&&(t=!1!==a.ssidCheck(a.radio1Vap)&&t),t},null,null)),e.pb(14,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(15,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(16,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(19,671744,[["radio1name",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(21,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(22,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(25,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,2,"label",[["class","control-label col-md-4"],["for","channel1"],["translate",""]],null,null,null,null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel:"])),(l()(),e.qb(29,0,null,null,8,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,7,"select",[["class","form-control"],["name","channel1"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,31).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,31).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.channel1=u)&&t),t},null,null)),e.pb(31,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(33,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(35,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,au)),e.pb(37,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(38,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(39,0,null,null,2,"label",[["class","control-label col-md-4"],["for","radio1mode"],["translate",""]],null,null,null,null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Mode:"])),(l()(),e.qb(42,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,11,"select",[["class","form-control"],["name","radio1mode"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,44).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,44).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.radio1mode=u)&&t),t},null,null)),e.pb(44,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(46,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(48,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,iu)),e.pb(50,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ru)),e.pb(52,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ou)),e.pb(54,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(55,0,null,null,10,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(56,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(57,0,null,null,3,"label",[["class","control-label-checkbox col-md-4"],["for","ssid-br-0"]],null,null,null,null,null)),(l()(),e.qb(58,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(59,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Hide SSID:"])),(l()(),e.qb(61,0,null,null,4,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(62,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ssid-br-1"],["name","ssid-br-1"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,65).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.radio1Vap.hidden=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(64,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(65,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(66,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),e.qb(67,0,null,null,2,"label",[["class","btn-group-label"],["translate",""]],null,null,null,null,null)),e.pb(68,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Encryption:"])),(l()(),e.qb(70,0,null,null,25,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(71,0,null,null,24,"div",[["class","btn-group "]],null,null,null,null,null)),(l()(),e.qb(72,0,null,null,7,"button",[["btnRadio","psk2"],["class","btn btn-primary"],["id","encryption-radio1-wpa"],["name","encryptionRadio1"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,74).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio1Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio1Vap)&&t),t},null,null)),e.pb(73,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(74,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(76,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(78,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA2"])),(l()(),e.qb(80,0,null,null,7,"button",[["btnRadio","psk-mixed+tkip+ccmp"],["class","btn btn-primary"],["id","encryption-radio1-wpa-wpa2"],["name","encryptionRadio1"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,82).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio1Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio1Vap)&&t),t},null,null)),e.pb(81,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(82,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(84,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(86,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA/WPA2"])),(l()(),e.qb(88,0,null,null,7,"button",[["btnRadio","none"],["class","btn btn-primary"],["id","encryption-radio1-none"],["name","encryptionRadio1"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,90).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio1Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio1Vap)&&t),t},null,null)),e.pb(89,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(90,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(92,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(94,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["none"])),(l()(),e.hb(16777216,null,null,1,null,su)),e.pb(97,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,bu)),e.pb(99,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,10,0,""),l(n,15,0,""),l(n,16,0,u.regExSsid),l(n,19,0,"radio1name",u.radio1Vap.ssid),l(n,22,0,e.sb(1,"",e.Jb(n,22,0,e.Ab(n,23).transform(u.ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,19).invalid&&u.ssid_error||"","")),l(n,27,0,""),l(n,33,0,"channel1",u.channel1),l(n,37,0,u.channels1),l(n,40,0,""),l(n,46,0,"radio1mode",u.radio1mode),l(n,50,0,e.Ab(n,2)),l(n,52,0,e.Ab(n,2)),l(n,54,0,e.Ab(n,2)),l(n,59,0,""),l(n,64,0,""),l(n,65,0,"1","0"),l(n,68,0,""),l(n,73,0,""),l(n,74,0,"psk2"),l(n,76,0,"encryptionRadio1",u.radio1Vap.encryption),l(n,81,0,""),l(n,82,0,"psk-mixed+tkip+ccmp"),l(n,84,0,"encryptionRadio1",u.radio1Vap.encryption),l(n,89,0,""),l(n,90,0,"none"),l(n,92,0,"encryptionRadio1",u.radio1Vap.encryption),l(n,97,0,"none"!==u.radio1Vap.encryption),l(n,99,0,"none"===u.radio1Vap.encryption)},function(l,n){var u=n.component;l(n,0,0,e.Ab(n,4).ngClassUntouched,e.Ab(n,4).ngClassTouched,e.Ab(n,4).ngClassPristine,e.Ab(n,4).ngClassDirty,e.Ab(n,4).ngClassValid,e.Ab(n,4).ngClassInvalid,e.Ab(n,4).ngClassPending),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,24).transform("5 GHz network name")),""),e.Ab(n,15).required?"":null,e.Ab(n,16).pattern?e.Ab(n,16).pattern:null,e.Ab(n,21).ngClassUntouched,e.Ab(n,21).ngClassTouched,e.Ab(n,21).ngClassPristine,e.Ab(n,21).ngClassDirty,e.Ab(n,21).ngClassValid,e.Ab(n,21).ngClassInvalid,e.Ab(n,21).ngClassPending),l(n,30,0,e.sb(1,"wifichannel_",u.radio1Name,""),e.Ab(n,35).ngClassUntouched,e.Ab(n,35).ngClassTouched,e.Ab(n,35).ngClassPristine,e.Ab(n,35).ngClassDirty,e.Ab(n,35).ngClassValid,e.Ab(n,35).ngClassInvalid,e.Ab(n,35).ngClassPending),l(n,43,0,e.sb(1,"wifimode_",u.radio1Name,""),e.Ab(n,48).ngClassUntouched,e.Ab(n,48).ngClassTouched,e.Ab(n,48).ngClassPristine,e.Ab(n,48).ngClassDirty,e.Ab(n,48).ngClassValid,e.Ab(n,48).ngClassInvalid,e.Ab(n,48).ngClassPending),l(n,62,0,u.radio1Vap.hidden,1==u.radio1Vap.hidden),l(n,72,0,e.Ab(n,74).isActive,e.Ab(n,74).isActive,e.Ab(n,78).ngClassUntouched,e.Ab(n,78).ngClassTouched,e.Ab(n,78).ngClassPristine,e.Ab(n,78).ngClassDirty,e.Ab(n,78).ngClassValid,e.Ab(n,78).ngClassInvalid,e.Ab(n,78).ngClassPending),l(n,80,0,e.Ab(n,82).isActive,e.Ab(n,82).isActive,e.Ab(n,86).ngClassUntouched,e.Ab(n,86).ngClassTouched,e.Ab(n,86).ngClassPristine,e.Ab(n,86).ngClassDirty,e.Ab(n,86).ngClassValid,e.Ab(n,86).ngClassInvalid,e.Ab(n,86).ngClassPending),l(n,88,0,e.Ab(n,90).isActive,e.Ab(n,90).isActive,e.Ab(n,94).ngClassUntouched,e.Ab(n,94).ngClassTouched,e.Ab(n,94).ngClassPristine,e.Ab(n,94).ngClassDirty,e.Ab(n,94).ngClassValid,e.Ab(n,94).ngClassInvalid,e.Ab(n,94).ngClassPending)})}function du(l){return e.Kb(0,[(l()(),e.hb(16777216,null,null,1,null,cu)),e.pb(1,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(0,null,null,0))],function(l,n){l(n,1,0,n.component.radio1Vap)},null)}function pu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.channel,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.channel,""))},function(l,n){l(n,0,0,!n.context.$implicit.enabled),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.label)))})}function gu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.channel,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.channel,""))},function(l,n){l(n,0,0,!n.context.$implicit.enabled),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.label)))})}function hu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,24,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(3,16777216,null,null,11,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","key-radio0ssid"],["maxlength","64"],["name","key-radio0ssid"],["triggers","none"]],[[8,"type",0],[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,4)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,4)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,4)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.key=u)&&t),"keyup"===n&&(t=!1!==a.keySsidCheck(a.radio0Vap)&&t),"focus"===n&&(t=!1!==a.keySsidCheck(a.radio0Vap)&&t),t},null,null)),e.pb(4,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(5,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(6,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(7,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(10,671744,[["radio0key",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(12,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(13,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleKeyVisibility0"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0,t=l.component;return"click"===n&&(e=!1!==t.toggleKeyVisibility(t.radio0Vap)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(19,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(20,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(21,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.qb(22,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(23,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){var u=n.component;l(n,5,0,!0),l(n,6,0,"64"),l(n,7,0,u.regExPass),l(n,10,0,"key-radio0ssid",u.radio0Vap.key),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,14).transform(u.key_ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,10).invalid&&u.key_ssid_error||"",""));var t=l(n,21,0,"text"==u.keyInputTypeRadio0,"password"==u.keyInputTypeRadio0);l(n,20,0,"glyphicon ",t)},function(l,n){var u=n.component;l(n,3,1,[e.sb(1,"",u.keyInputTypeRadio0,""),e.Ab(n,5).required?"":null,e.Ab(n,6).maxlength?e.Ab(n,6).maxlength:null,e.Ab(n,7).pattern?e.Ab(n,7).pattern:null,e.Ab(n,12).ngClassUntouched,e.Ab(n,12).ngClassTouched,e.Ab(n,12).ngClassPristine,e.Ab(n,12).ngClassDirty,e.Ab(n,12).ngClassValid,e.Ab(n,12).ngClassInvalid,e.Ab(n,12).ngClassPending]),l(n,16,0,e.Jb(n,16,0,"text"==u.keyInputTypeRadio0?e.Ab(n,17).transform("Hide password"):e.Ab(n,18).transform("Show password"))),l(n,23,0,e.Jb(n,23,0,e.Ab(n,24).transform("A passphrase (8-63 characters) or a pre-shared key (64 characters) is required")))})}function fu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(2,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Your WiFi is not encrypted. Please activate the encryption.")))})}function mu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,95,"form",[["class","form-horizontal"],["name","dualNotShared"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,2).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,2).onReset()&&t),t},null,null)),e.pb(1,16384,null,0,m.w,[],null,null),e.pb(2,4210688,[[1,4],["dualNotShared",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(4,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(5,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,[" 2.4 GHz + 5 GHz"])),(l()(),e.qb(8,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"label",[["class","control-label col-md-4 control-2line-label"],["for","radio0name"],["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Network name 2.4 + 5 GHz"])),(l()(),e.qb(12,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(13,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","radio0name"],["name","radio0name"],["required",""],["triggers","none"],["type","text"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,14)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,14)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,14)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.ssid=u)&&t),"keyup"===n&&(t=!1!==a.ssidCheck(a.radio0Vap)&&t),"focus"===n&&(t=!1!==a.ssidCheck(a.radio0Vap)&&t),t},null,null)),e.pb(14,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(15,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(16,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(19,671744,[["radio0name",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(21,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(22,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(25,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,2,"label",[["class","control-label col-md-4"],["for","channel0"],["translate",""]],null,null,null,null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel 2.4 GHz:"])),(l()(),e.qb(29,0,null,null,8,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,7,"select",[["class","form-control"],["name","channel0"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,31).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,31).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.channel0=u)&&t),t},null,null)),e.pb(31,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(33,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(35,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,pu)),e.pb(37,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(38,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(39,0,null,null,2,"label",[["class","control-label col-md-4"],["for","channel1"],["translate",""]],null,null,null,null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel 5 GHz:"])),(l()(),e.qb(42,0,null,null,8,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,7,"select",[["class","form-control"],["name","channel1"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,44).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,44).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.channel1=u)&&t),t},null,null)),e.pb(44,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(46,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(48,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,gu)),e.pb(50,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(51,0,null,null,10,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(52,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(53,0,null,null,3,"label",[["class","control-label-checkbox col-md-4"],["for","ssid-br-0"]],null,null,null,null,null)),(l()(),e.qb(54,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(55,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Hide SSID:"])),(l()(),e.qb(57,0,null,null,4,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),e.qb(58,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ssid-br-0"],["name","ssid-br-0"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,61).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.radio0Vap.hidden=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(60,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(61,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(62,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),e.qb(63,0,null,null,2,"label",[["class","btn-group-label"],["translate",""]],null,null,null,null,null)),e.pb(64,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Encryption:"])),(l()(),e.qb(66,0,null,null,25,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(67,0,null,null,24,"div",[["class","btn-group "]],null,null,null,null,null)),(l()(),e.qb(68,0,null,null,7,"button",[["btnRadio","psk2"],["class","btn btn-primary"],["id","encryption-radio0-wpa"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,70).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(69,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(70,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(72,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(74,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA2"])),(l()(),e.qb(76,0,null,null,7,"button",[["btnRadio","psk-mixed+tkip+ccmp"],["class","btn btn-primary"],["id","encryption-radio0-wpa-wpa2"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,78).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(77,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(78,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(80,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(82,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["WPA/WPA2"])),(l()(),e.qb(84,0,null,null,7,"button",[["btnRadio","none"],["class","btn btn-primary"],["id","encryption-radio0-none"],["name","encryptionRadio0"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,86).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radio0Vap.encryption=u)&&t),"click"===n&&(t=!1!==a.onEncryptionChange(a.radio0Vap)&&t),t},null,null)),e.pb(85,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(86,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(88,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(90,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["none"])),(l()(),e.hb(16777216,null,null,1,null,hu)),e.pb(93,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,fu)),e.pb(95,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,10,0,""),l(n,15,0,""),l(n,16,0,u.regExSsid),l(n,19,0,"radio0name",u.radio0Vap.ssid),l(n,22,0,e.sb(1,"",e.Jb(n,22,0,e.Ab(n,23).transform(u.ssid_error)),""),"none","text-danger",e.sb(1,"",e.Ab(n,19).invalid&&u.ssid_error||"","")),l(n,27,0,""),l(n,33,0,"channel0",u.channel0),l(n,37,0,u.channels0),l(n,40,0,""),l(n,46,0,"channel1",u.channel1),l(n,50,0,u.channels1),l(n,55,0,""),l(n,60,0,""),l(n,61,0,"1","0"),l(n,64,0,""),l(n,69,0,""),l(n,70,0,"psk2"),l(n,72,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,77,0,""),l(n,78,0,"psk-mixed+tkip+ccmp"),l(n,80,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,85,0,""),l(n,86,0,"none"),l(n,88,0,"encryptionRadio0",u.radio0Vap.encryption),l(n,93,0,"none"!==u.radio0Vap.encryption),l(n,95,0,"none"===u.radio0Vap.encryption)},function(l,n){var u=n.component;l(n,0,0,e.Ab(n,4).ngClassUntouched,e.Ab(n,4).ngClassTouched,e.Ab(n,4).ngClassPristine,e.Ab(n,4).ngClassDirty,e.Ab(n,4).ngClassValid,e.Ab(n,4).ngClassInvalid,e.Ab(n,4).ngClassPending),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,24).transform("2.4 + 5 GHz network name")),""),e.Ab(n,15).required?"":null,e.Ab(n,16).pattern?e.Ab(n,16).pattern:null,e.Ab(n,21).ngClassUntouched,e.Ab(n,21).ngClassTouched,e.Ab(n,21).ngClassPristine,e.Ab(n,21).ngClassDirty,e.Ab(n,21).ngClassValid,e.Ab(n,21).ngClassInvalid,e.Ab(n,21).ngClassPending),l(n,30,0,e.sb(1,"wifichannel_",u.radio0Name,""),e.Ab(n,35).ngClassUntouched,e.Ab(n,35).ngClassTouched,e.Ab(n,35).ngClassPristine,e.Ab(n,35).ngClassDirty,e.Ab(n,35).ngClassValid,e.Ab(n,35).ngClassInvalid,e.Ab(n,35).ngClassPending),l(n,43,0,e.sb(1,"wifichannel_",u.radio1Name,""),e.Ab(n,48).ngClassUntouched,e.Ab(n,48).ngClassTouched,e.Ab(n,48).ngClassPristine,e.Ab(n,48).ngClassDirty,e.Ab(n,48).ngClassValid,e.Ab(n,48).ngClassInvalid,e.Ab(n,48).ngClassPending),l(n,58,0,u.radio0Vap.hidden,1==u.radio0Vap.hidden),l(n,68,0,e.Ab(n,70).isActive,e.Ab(n,70).isActive,e.Ab(n,74).ngClassUntouched,e.Ab(n,74).ngClassTouched,e.Ab(n,74).ngClassPristine,e.Ab(n,74).ngClassDirty,e.Ab(n,74).ngClassValid,e.Ab(n,74).ngClassInvalid,e.Ab(n,74).ngClassPending),l(n,76,0,e.Ab(n,78).isActive,e.Ab(n,78).isActive,e.Ab(n,82).ngClassUntouched,e.Ab(n,82).ngClassTouched,e.Ab(n,82).ngClassPristine,e.Ab(n,82).ngClassDirty,e.Ab(n,82).ngClassValid,e.Ab(n,82).ngClassInvalid,e.Ab(n,82).ngClassPending),l(n,84,0,e.Ab(n,86).isActive,e.Ab(n,86).isActive,e.Ab(n,90).ngClassUntouched,e.Ab(n,90).ngClassTouched,e.Ab(n,90).ngClassPristine,e.Ab(n,90).ngClassDirty,e.Ab(n,90).ngClassValid,e.Ab(n,90).ngClassInvalid,e.Ab(n,90).ngClassPending)})}function vu(l){return e.Kb(0,[(l()(),e.hb(16777216,null,null,1,null,mu)),e.pb(1,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(0,null,null,0))],function(l,n){l(n,1,0,n.component.radio0Vap)},null)}function Cu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,1,0,e.Ab(n.parent,6).invalid||!e.Ab(n.parent,6).dirty||u.savingInProgress,"save")},null)}function Au(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,n.component.savingInProgress,"cancel")},null)}function ku(l){return e.Kb(0,[e.Gb(671088640,1,{dualNotSharedForm:0}),e.Gb(671088640,2,{radio0Form:0}),e.Gb(402653184,3,{delos:0}),e.Gb(671088640,4,{radio1Form:0}),(l()(),e.qb(4,0,null,null,42,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,6).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,6).onReset()&&t),t},null,null)),e.pb(5,16384,null,0,m.w,[],null,null),e.pb(6,4210688,[[3,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(8,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(9,0,null,null,37,"div",[["class","vendor-dialogs buttons-dialog"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,2,"h3",[["class","no_margin btn-group-label"],["translate",""]],null,null,null,null,null)),e.pb(11,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi network mode:"])),(l()(),e.qb(13,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,14,"div",[["class","btn-group "]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Dn)),e.pb(16,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Bn)),e.pb(18,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Kn)),e.pb(20,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(21,0,null,null,7,"button",[["btnRadio","off"],["class","btn btn-primary"],["id","wifi-button-off1"],["name","radioModeOff"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,23).onClick()&&t),"ngModelChange"===n&&(t=!1!==(a.radioMode=u)&&t),"click"===n&&(t=!1!==a.selectRadioMode("off")&&t),t},null,null)),e.pb(22,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(23,81920,null,0,jn.a,[e.k,e.h,[2,Tn.a],e.E],{btnRadio:[0,"btnRadio"]},null),e.Fb(1024,null,m.i,function(l){return[l]},[jn.a]),e.pb(25,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(27,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.Ib(-1,null,["off"])),(l()(),e.qb(29,0,null,null,10,"div",[],null,null,null,null,null)),e.pb(30,16384,null,0,i.s,[],{ngSwitch:[0,"ngSwitch"]},null),(l()(),e.hb(16777216,null,null,1,null,Wn)),e.pb(32,278528,null,0,i.t,[e.P,e.M,i.s],{ngSwitchCase:[0,"ngSwitchCase"]},null),(l()(),e.qb(33,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,zn)),e.pb(35,278528,null,0,i.t,[e.P,e.M,i.s],{ngSwitchCase:[0,"ngSwitchCase"]},null),(l()(),e.hb(16777216,null,null,1,null,Gn)),e.pb(37,278528,null,0,i.t,[e.P,e.M,i.s],{ngSwitchCase:[0,"ngSwitchCase"]},null),(l()(),e.hb(16777216,null,null,1,null,Yn)),e.pb(39,16384,null,0,i.u,[e.P,e.M,i.s],null,null),(l()(),e.hb(0,[["radio24",2]],null,0,null,tu)),(l()(),e.hb(0,[["radio5",2]],null,0,null,du)),(l()(),e.hb(0,[["dualNotSharedSettings",2]],null,0,null,vu)),(l()(),e.hb(16777216,null,null,1,null,Cu)),e.pb(44,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Au)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,11,0,""),l(n,16,0,u.dualRadio),l(n,18,0,u.radio0Available),l(n,20,0,u.radio1Available),l(n,22,0,""),l(n,23,0,"off"),l(n,25,0,"radioModeOff",u.radioMode),l(n,30,0,u.radioMode),l(n,32,0,"2,4+5 GHz"),l(n,35,0,"2,4Ghz"),l(n,37,0,"5Ghz"),l(n,44,0,e.Ab(n,6).dirty||u.showSave),l(n,46,0,e.Ab(n,6).dirty||u.showCancel)},function(l,n){l(n,4,0,e.Ab(n,8).ngClassUntouched,e.Ab(n,8).ngClassTouched,e.Ab(n,8).ngClassPristine,e.Ab(n,8).ngClassDirty,e.Ab(n,8).ngClassValid,e.Ab(n,8).ngClassInvalid,e.Ab(n,8).ngClassPending),l(n,21,0,e.Ab(n,23).isActive,e.Ab(n,23).isActive,e.Ab(n,27).ngClassUntouched,e.Ab(n,27).ngClassTouched,e.Ab(n,27).ngClassPristine,e.Ab(n,27).ngClassDirty,e.Ab(n,27).ngClassValid,e.Ab(n,27).ngClassInvalid,e.Ab(n,27).ngClassPending)})}function yu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"app-vaps-radio-retail",[],null,null,null,ku,$n)),e.Fb(512,null,Fn.a,Fn.a,[I.a,x.a]),e.Fb(512,null,Nl.a,Nl.a,[I.a,x.a]),e.pb(3,4440064,null,0,Sn.a,[Ol.a,Hl.a,M.a,Fn.a,Wl.a,Vn.a,Nl.a,E.a],null,null)],function(l,n){l(n,3,0)},null)}var qu=e.mb("app-vaps-radio-retail",Sn.a,yu,{},{},[]),Iu=u("1dzw"),xu=u("5xw/"),wu=e.ob({encapsulation:0,styles:[[".input-group[_ngcontent-%COMP%]{width:100%}.tiny-padding-top[_ngcontent-%COMP%]{padding-top:7px}"]],data:{}});function Pu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Mu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Eu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function ju(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Tu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Fu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","5"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please click the + button to add a SSID."]))],function(l,n){l(n,3,0,"")},null)}function Su(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"span",[["class","hint-text"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{num1:0,radio1:1,num2:2,radio2:3}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component,t=e.Jb(n,1,0,e.Ab(n,3).transform("Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} radio.",l(n,2,0,u.allowedRadio1VapNumber,u.radio1Band,u.allowedRadio0VapNumber,u.radio0Band)));l(n,1,0,t)})}function Vu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"span",[["class","hint-text"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{allowedRadioVapNumber:0,radioBand:1}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component,t=e.Jb(n,1,0,e.Ab(n,3).transform("Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio.",l(n,2,0,u.allowedRadio0VapNumber,u.radio0Band)));l(n,1,0,t)})}function $u(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"span",[["class","hint-text"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{allowedRadioVapNumber:0,radioBand:1}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component,t=e.Jb(n,1,0,e.Ab(n,3).transform("Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio.",l(n,2,0,u.allowedRadio1VapNumber,u.radio1Band)));l(n,1,0,t)})}function Du(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","text-danger"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{radioBand:0}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component,t=e.Jb(n,1,0,e.Ab(n,3).transform("You can no longer create SSIDs for the {radioBand} radio",l(n,2,0,u.radio1Band)));l(n,1,0,t)})}function Bu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","text-danger"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Db(2,{radioBand:0}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component,t=e.Jb(n,1,0,e.Ab(n,3).transform("You can no longer create SSIDs for the {radioBand} radio",l(n,2,0,u.radio0Band)));l(n,1,0,t)})}function Ku(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,11,"td",[["class","text-center allowed-vaps-number"],["colspan","5"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Su)),e.pb(3,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Vu)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,$u)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(8,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Du)),e.pb(10,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Bu)),e.pb(12,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,u.hasRadio0&&u.hasRadio1),l(n,5,0,u.hasRadio0&&!u.hasRadio1),l(n,7,0,!u.hasRadio0&&u.hasRadio1),l(n,10,0,u.hasRadio1&&!u.allowRadio1Vap),l(n,12,0,u.hasRadio0&&!u.allowRadio0Vap)},null)}function _u(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1})],function(l,n){var u=l(n,2,0,!n.parent.context.$implicit.disabled,n.parent.context.$implicit.disabled);l(n,1,0,"glyphicon",u)},function(l,n){l(n,0,0,e.sb(1,"enabled-ssid-icon-",n.parent.context.index,""),!n.parent.context.$implicit.disabled)})}function Ru(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","enable-ssid"],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==e.Ab(l,2).onInput(u)&&t),"valueChange"===n&&(t=!1!==(l.parent.context.$implicit.disabled=u)&&t),"click"===n&&(t=!1!==e.Ab(l.parent.parent,31).form.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(2,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"})],function(l,n){l(n,2,0,"0","1")},function(l,n){l(n,0,0,n.parent.context.$implicit.disabled,0==n.parent.context.$implicit.disabled)})}function Ju(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,["",""]))],null,function(l,n){l(n,0,0,e.sb(1,"name-ssid-",n.parent.context.index,"")),l(n,1,0,n.parent.context.$implicit.ssid)})}function Ou(l){return e.Kb(0,[(l()(),e.qb(0,16777216,null,null,12,"input",[["class","form-control edit-ssid"],["containerClass","text-danger"],["id","name-ssid"],["minlength","1"],["name","nameSsid"],["required",""],["triggers","none"]],[[1,"required",0],[1,"minlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,1)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,1)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,1)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.ssid=u)&&t),"keyup"===n&&(t=!1!==a.ssidCheck(l.parent.context.$implicit)&&t),"focus"===n&&(t=!1!==a.ssidCheck(l.parent.context.$implicit)&&t),t},null,null)),e.pb(1,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(2,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(3,540672,null,0,m.g,[],{minlength:[0,"minlength"]},null),e.pb(4,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.g,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(7,671744,[["nameSsid",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(9,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(10,540672,null,0,Iu.a,[e.k,e.z],{appFocus:[0,"appFocus"]},null),e.pb(11,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,2,0,""),l(n,3,0,"1"),l(n,4,0,u.regExSsid),l(n,7,0,"nameSsid",n.parent.context.$implicit.ssid),l(n,10,0,u.editRowName===n.parent.context.$implicit[".name"]),l(n,11,0,e.sb(1,"",e.Jb(n,11,0,e.Ab(n,12).transform(u.ssid_error)),""),"none","text-danger",e.sb(1,"",u.editRowName===n.parent.context.$implicit[".name"]&&u.ssid_error||"",""))},function(l,n){l(n,0,0,e.Ab(n,2).required?"":null,e.Ab(n,3).minlength?e.Ab(n,3).minlength:null,e.Ab(n,4).pattern?e.Ab(n,4).pattern:null,e.Ab(n,9).ngClassUntouched,e.Ab(n,9).ngClassTouched,e.Ab(n,9).ngClassPristine,e.Ab(n,9).ngClassDirty,e.Ab(n,9).ngClassValid,e.Ab(n,9).ngClassInvalid,e.Ab(n,9).ngClassPending)})}function Nu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,["",""]))],null,function(l,n){var u=n.component;l(n,0,0,e.sb(1,"radio-ssid-",n.parent.context.index,"")),l(n,1,0,u.deviceOptions[n.parent.context.$implicit.device])})}function Uu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","radio1"]],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,"radio1"),l(n,2,0,"radio1")},function(l,n){var u=n.component;l(n,0,0,u.disableRadioOption("radio1",n.parent.parent.context.$implicit)),l(n,3,0,u.radio1Band)})}function Wu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","radio0"]],[[8,"disabled",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,"radio0"),l(n,2,0,"radio0")},function(l,n){var u=n.component;l(n,0,0,u.disableRadioOption("radio0",n.parent.parent.context.$implicit)),l(n,3,0,u.radio0Band)})}function Hu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","radio1+radio0"]],[[8,"disabled",0]],null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["2.4 GHz + 5 GHz"]))],function(l,n){l(n,1,0,""),l(n,2,0,"radio1+radio0"),l(n,3,0,"radio1+radio0")},function(l,n){l(n,0,0,n.component.disableRadioOption("radio1+radio0",n.parent.parent.context.$implicit))})}function zu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"select",[["class","form-control edit-radio"],["id","radio-ssid"],["name","radioSsid"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.device=u)&&t),"change"===n&&(t=!1!==a.maxassocCheck(l.parent.context.$implicit)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Uu)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Wu)),e.pb(9,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Hu)),e.pb(11,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,"radioSsid",!u.hasRadio1||!u.hasRadio0,n.parent.context.$implicit.device),l(n,7,0,u.hasRadio1),l(n,9,0,u.hasRadio0),l(n,11,0,u.hasRadio1&&u.hasRadio0)},function(l,n){l(n,0,0,e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending)})}function Lu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,["",""]))],null,function(l,n){var u=n.component;l(n,0,0,e.sb(1,"encryption-ssid-",n.parent.context.index,"")),l(n,1,0,u.encryptionOptions[n.parent.context.$implicit.encryption])})}function Gu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit,"")),l(n,2,0,e.sb(1,"",n.context.$implicit,""))},function(l,n){var u=n.component;l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(u.encryptionOptions[n.context.$implicit])))})}function Yu(l){return e.Kb(0,[(l()(),e.qb(0,16777216,null,null,11,"select",[["class","form-control edit-encryption"],["containerClass","text-danger"],["id","encryption-ssid"],["name","encryptionSsid"],["triggers","none"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,3).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,3).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.encryption=u)&&t),"change"===n&&(t=!1!==a.onEncryptionChange(l.parent.context.$implicit)&&t),t},null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{error:0}),e.pb(3,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(5,671744,[["encryption",4]],0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(7,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(8,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,Gu)),e.pb(11,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component,t=l(n,2,0,!u.hasRadiusAuth&&"wpa2"===n.parent.context.$implicit.encryption);l(n,1,0,"form-control edit-encryption",t),l(n,5,0,"encryptionSsid",n.parent.context.$implicit.encryption),l(n,8,0,e.sb(1,"",e.Jb(n,8,0,e.Ab(n,9).transform("No RADIUS server configured")),""),"none","text-danger",e.sb(1,"",!u.hasRadiusAuth&&"wpa2"===n.parent.context.$implicit.encryption&&u.editRowName===n.parent.context.$implicit[".name"]||"","")),l(n,11,0,u.objectKeys(u.encryptionOptions))},function(l,n){l(n,0,0,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending)})}function Qu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"div",[["class","text-center"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-ban-circle"],["style","font-size: 18px;"]],[[8,"id",0]],null,null,null,null))],null,function(l,n){l(n,1,0,e.sb(1,"vlan-ssid-icon-",n.parent.parent.context.index,""))})}function Zu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,[" No VLAN "]))],function(l,n){l(n,1,0,"")},null)}function Xu(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["(dynamic)"]))],function(l,n){l(n,1,0,"")},null)}function le(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,8,"div",[],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),e.Ib(2,null,[" "," (",") "])),(l()(),e.hb(16777216,null,null,1,null,Qu)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Zu)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Xu)),e.pb(8,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,!u.vlans.length&&!n.parent.context.$implicit.dynamicVLAN),l(n,6,0,!u.vlans.length&&n.parent.context.$implicit.dynamicVLAN||"lan"===n.parent.context.$implicit.network&&n.parent.context.$implicit.dynamicVLAN||"lan"===n.parent.context.$implicit.network&&u.vlans.length),l(n,8,0,n.parent.context.$implicit.dynamicVLAN)},function(l,n){var u=n.component;l(n,0,0,e.sb(1,"vlan-ssid-",n.parent.context.index,"")),l(n,1,0,"lan"===n.parent.context.$implicit.network||!u.vlans.length),l(n,2,0,u.vlansByID[n.parent.context.$implicit.network].name,u.vlansByID[n.parent.context.$implicit.network].id)})}function ne(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[["translate",""],["value","lan"]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(2,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(3,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["No VLAN"]))],function(l,n){l(n,1,0,""),l(n,2,0,"lan"),l(n,3,0,"lan")},null)}function ue(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,[""," (",")"]))],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit[".name"],"")),l(n,2,0,e.sb(1,"",n.context.$implicit[".name"],""))},function(l,n){l(n,3,0,n.context.$implicit.name,n.context.$implicit.id)})}function ee(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,9,"select",[["class","form-control"],["id","vlan-ssid"],["name","vlanSsid"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.network=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ne)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ue)),e.pb(9,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,"vlanSsid",n.parent.context.$implicit.network),l(n,7,0,!u.vlans.length||n.parent.context.$implicit.dynamicVLAN),l(n,9,0,u.vlans)},function(l,n){l(n,0,0,e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending)})}function te(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,"div",[["class","col-md-2 col-sm-3"]],null,null,null,null,null))],null,null)}function ae(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","hint-text text-right"]],null,null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("A passphrase (8-63 characters) or a pre-shared key (64 characters) is required")))})}function ie(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"div",[["class","form-group check-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,10,"label",[["class","check-label"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,6,"input",[["id","dynamic-vlan-ssid"],["name","dynamicVlanSsid"],["translate",""],["type","checkbox"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"change"],[null,"ngModelChange"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,4).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"change"===n&&(t=!1!==a.onDynamicVLANToggle(l.parent.parent.context.$implicit)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.dynamicVLAN=u)&&t),t},null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(4,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(6,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(8,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(9,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Dynamic VLAN"]))],function(l,n){l(n,3,0,""),l(n,6,0,"dynamicVlanSsid",n.parent.parent.context.$implicit.dynamicVLAN),l(n,10,0,"")},function(l,n){l(n,2,0,e.Ab(n,8).ngClassUntouched,e.Ab(n,8).ngClassTouched,e.Ab(n,8).ngClassPristine,e.Ab(n,8).ngClassDirty,e.Ab(n,8).ngClassValid,e.Ab(n,8).ngClassInvalid,e.Ab(n,8).ngClassPending)})}function re(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,"div",[["class","form-group check-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,11,"label",[["class","check-label"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,7,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","fast-tr-ssid"],["name","fastSrSsid"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"checked",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,4).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"click"===n&&(t=!1!==e.Ab(l,9).onInput(u)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.ieee80211r=u)&&t),"click"===n&&(t=!1!==e.Ab(l.parent.parent.parent,31).form.markAsDirty()&&t),t},null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(4,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(6,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(8,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(9,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},null),(l()(),e.qb(10,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(11,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Fast transition (802.11r)"]))],function(l,n){l(n,3,0,""),l(n,6,0,"fastSrSsid",n.parent.parent.context.$implicit.ieee80211r),l(n,9,0,"1","0"),l(n,11,0,"")},function(l,n){l(n,2,0,1==n.parent.parent.context.$implicit.ieee80211r,e.Ab(n,8).ngClassUntouched,e.Ab(n,8).ngClassTouched,e.Ab(n,8).ngClassPristine,e.Ab(n,8).ngClassDirty,e.Ab(n,8).ngClassValid,e.Ab(n,8).ngClassInvalid,e.Ab(n,8).ngClassPending)})}function oe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,82,"tr",[["class","vap-additional-settings"],["role","row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,81,"td",[["colspan","5"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,80,"div",[["class","vap-additional-settings-wrapper clearfix"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,79,"div",[["class","form-group col-md-7 clearfix"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,te)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(6,0,null,null,2,"label",[["class","control-label col-md-2 col-sm-3 text-right key-label"],["translate",""]],[[8,"hidden",0]],null,null,null,null)),e.pb(7,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Key:"])),(l()(),e.qb(9,0,null,null,24,"div",[["class","col-md-10 col-sm-9"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,23,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(11,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(13,16777216,null,null,11,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","key-ssid"],["maxlength","64"],["name","keySsid"],["triggers","none"]],[[8,"type",0],[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"focus"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,14)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,14)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,14)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.key=u)&&t),"keyup"===n&&(t=!1!==a.keySsidCheck(l.parent.context.$implicit)&&t),"focus"===n&&(t=!1!==a.keySsidCheck(l.parent.context.$implicit)&&t),t},null,null)),e.pb(14,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(15,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(16,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(17,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(20,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(22,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(23,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(25,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,5,"button",[["class","btn btn-default"],["id","toggle-visibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.toggleKeyVisibility(l.parent.context.$implicit)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(29,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(30,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(31,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.hb(16777216,null,null,1,null,ae)),e.pb(33,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(34,0,null,null,2,"label",[["class","control-label col-md-2 col-sm-3 text-right key-label"],["translate",""]],null,null,null,null,null)),e.pb(35,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Max. clients:"])),(l()(),e.qb(37,0,null,null,45,"div",[["class","col-md-10 col-sm-9 tiny-padding-top"]],null,null,null,null,null)),(l()(),e.qb(38,0,null,null,13,"div",[["class","col-xs-12"],["style","margin: 0; padding:0;"]],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(39,0,null,null,12,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(40,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(41,16777216,null,null,10,"input",[["class","form-control"],["id","max-assoc-ssid"],["name","maxSssocSsid"],["triggers","none"],["type","number"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"blur"],[null,"focus"],[null,"input"],[null,"compositionstart"],[null,"compositionend"],[null,"change"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,44)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,44).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,44)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,44)._compositionEnd(u.target.value)&&t),"change"===n&&(t=!1!==e.Ab(l,45).onChange(u.target.value)&&t),"input"===n&&(t=!1!==e.Ab(l,45).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,45).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.maxassoc=u)&&t),"keyup"===n&&(t=!1!==a.maxassocCheck(l.parent.context.$implicit)&&t),"blur"===n&&(t=!1!==a.clearWarnings(l.parent.context.$implicit)&&t),"focus"===n&&(t=!1!==a.showWarnings(l.parent.context.$implicit)&&t),t},null,null)),e.pb(42,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(43,{"ng-invalid":0}),e.pb(44,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(45,16384,null,0,m.u,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l,n){return[l,n]},[m.d,m.u]),e.pb(47,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(49,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(50,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],placement:[1,"placement"],triggers:[2,"triggers"],containerClass:[3,"containerClass"],isOpen:[4,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,ie)),e.pb(53,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(54,0,null,null,8,"div",[["class","form-group check-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(55,0,null,null,7,"label",[["class","check-label"]],null,null,null,null,null)),(l()(),e.qb(56,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","br-ssid"],["name","brSsid"],["translate",""],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==e.Ab(l,59).onInput(u)&&t),"valueChange"===n&&(t=!1!==(l.parent.context.$implicit.hidden=u)&&t),"click"===n&&(t=!1!==e.Ab(l.parent.parent,31).form.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(58,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(59,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(60,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(61,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID broadcast"])),(l()(),e.qb(63,0,null,null,8,"div",[["class","form-group check-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(64,0,null,null,7,"label",[["class","check-label"]],null,null,null,null,null)),(l()(),e.qb(65,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","peer-ssid"],["name","peerSsid"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==e.Ab(l,68).onInput(u)&&t),"valueChange"===n&&(t=!1!==(l.parent.context.$implicit.isolate=u)&&t),"click"===n&&(t=!1!==e.Ab(l.parent.parent,31).form.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(67,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(68,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(69,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(70,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Peer isolation"])),(l()(),e.qb(72,0,null,null,8,"div",[["class","form-group check-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(73,0,null,null,7,"label",[["class","check-label"]],null,null,null,null,null)),(l()(),e.qb(74,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","powersave-ssid"],["name","powersaveSsid"],["translate",""],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==e.Ab(l,77).onInput(u)&&t),"valueChange"===n&&(t=!1!==(l.parent.context.$implicit.uapsd=u)&&t),"click"===n&&(t=!1!==e.Ab(l.parent.parent,31).form.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(76,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(77,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(78,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(79,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WMM Power-Save (U-APSD)"])),(l()(),e.hb(16777216,null,null,1,null,re)),e.pb(82,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,5,0,u.hideKey(n.parent.context.$implicit)),l(n,7,0,""),l(n,15,0,u.required(n.parent.context.$implicit)),l(n,16,0,"64"),l(n,17,0,u.regExPass),l(n,20,0,"keySsid",n.parent.context.$implicit.key),l(n,23,0,e.sb(1,"",e.Jb(n,23,0,e.Ab(n,24).transform(u.key_ssid_error)),""),"none","text-danger",e.sb(1,"",u.editRowName===n.parent.context.$implicit[".name"]&&u.key_ssid_error||"",""));var t=l(n,31,0,"text"==u.keyInputType,"password"==u.keyInputType);l(n,30,0,"glyphicon ",t),l(n,33,0,u.required(n.parent.context.$implicit)),l(n,35,0,"");var a=l(n,43,0,u.maxassocError);l(n,42,0,"form-control",a),l(n,47,0,"maxSssocSsid",n.parent.context.$implicit.maxassoc),l(n,50,0,e.sb(1,"",e.Jb(n,50,0,e.Ab(n,51).transform(u.maxassocMsg)),""),e.sb(1,"",u.maxassocPlacement,""),"none",e.sb(1,"",u.maxassocClass," bigger"),e.sb(1,"",(u.maxassocError||u.maxassocWarning)&&u.editRowName===n.parent.context.$implicit[".name"]||"","")),l(n,53,0,"wpa2"===n.parent.context.$implicit.encryption),l(n,58,0,""),l(n,59,0,"0","1"),l(n,61,0,""),l(n,67,0,""),l(n,68,0,"1","0"),l(n,70,0,""),l(n,76,0,""),l(n,77,0,"1","0"),l(n,79,0,""),l(n,82,0,1==n.parent.context.$implicit.show11r)},function(l,n){var u=n.component;l(n,6,0,u.hideKey(n.parent.context.$implicit)),l(n,10,0,u.hideKey(n.parent.context.$implicit)),l(n,13,1,[e.sb(1,"",u.keyInputType,""),e.Ab(n,15).required?"":null,e.Ab(n,16).maxlength?e.Ab(n,16).maxlength:null,e.Ab(n,17).pattern?e.Ab(n,17).pattern:null,e.Ab(n,22).ngClassUntouched,e.Ab(n,22).ngClassTouched,e.Ab(n,22).ngClassPristine,e.Ab(n,22).ngClassDirty,e.Ab(n,22).ngClassValid,e.Ab(n,22).ngClassInvalid,e.Ab(n,22).ngClassPending]),l(n,26,0,e.Jb(n,26,0,"text"==u.keyInputType?e.Ab(n,27).transform("Hide password"):e.Ab(n,28).transform("Show password"))),l(n,38,0,u.hideKey(n.parent.context.$implicit)),l(n,41,0,e.Ab(n,49).ngClassUntouched,e.Ab(n,49).ngClassTouched,e.Ab(n,49).ngClassPristine,e.Ab(n,49).ngClassDirty,e.Ab(n,49).ngClassValid,e.Ab(n,49).ngClassInvalid,e.Ab(n,49).ngClassPending),l(n,56,0,n.parent.context.$implicit.hidden,0==n.parent.context.$implicit.hidden),l(n,65,0,n.parent.context.$implicit.isolate,1==n.parent.context.$implicit.isolate),l(n,74,0,n.parent.context.$implicit.uapsd,1==n.parent.context.$implicit.uapsd)})}function se(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"button",[["class","btn btn-default remove-icon-button"],["id","remove-ssid"],["type","button"]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.remove(l.parent.parent.context.$implicit)&&e),e},null,null)),(l()(),e.qb(1,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-trash"]],null,null,null,null,null))],null,null)}function be(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save(l.parent.parent.context.$implicit)&&e),e},Kl.b,Kl.a)),e.pb(2,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),e.qb(3,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(4,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,2,0,!e.Ab(n.parent.parent.parent,31).dirty||e.Ab(n.parent.parent.parent,31).invalid||!u.hasRadiusAuth&&"wpa2"==n.parent.parent.context.$implicit.encryption,"save"),l(n,4,0,"cancel")},null)}function ce(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"tr",[["class","vap-additional-settings"],["role","row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,5,"td",[["colspan","5"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,4,"div",[["class","form-group col-xs-12 text-right"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,se)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,be)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,u.editRowName===n.parent.context.$implicit[".name"]&&!n.parent.context.$implicit.new),l(n,6,0,!u.isRetail)},null)}function de(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,46,"tbody",[["class","vap-rows-wrapper"]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.currentVap(l.context.$implicit)&&e),e},null,null)),(l()(),e.qb(1,0,null,null,41,"tr",[["class","doedit"],["role","row"]],[[8,"id",0],[1,"data-pkey",0],[8,"title",0],[2,"odd",null],[2,"even",null]],[[null,"click"]],function(l,n,u){var e=!0,t=l.component;return"click"===n&&(e=!1!==(t.editMode?"":t.editRow(l.context.$implicit))&&e),e},null,null)),e.pb(2,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(3,{disabled:0,editedRow:1,noEditRow:2}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,6,"td",[["class","clearfix text-center"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(7,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,_u)),e.pb(9,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ru)),e.pb(11,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(12,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(14,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Ju)),e.pb(16,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ou)),e.pb(18,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(19,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(21,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Nu)),e.pb(23,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,zu)),e.pb(25,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(26,0,null,null,9,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(28,0,null,null,7,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Lu)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(31,16777216,null,null,4,"span",[["containerClass","no-hover"],["triggers","none"]],null,null,null,null,null)),e.pb(32,212992,null,0,o.a,[e.P,e.E,e.k,s.a,b.a],{tooltip:[0,"tooltip"],triggers:[1,"triggers"],isOpen:[2,"isOpen"],containerClass:[3,"containerClass"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,Yu)),e.pb(35,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(36,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(38,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,le)),e.pb(40,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ee)),e.pb(42,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,oe)),e.pb(44,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ce)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,3,0,n.context.$implicit.disabled||u.editRowName&&u.editRowName!==n.context.$implicit[".name"],u.editRowName===n.context.$implicit[".name"],u.deleteInProgress||u.editRowName&&u.editRowName!==n.context.$implicit[".name"]);l(n,2,0,"doedit",t),l(n,9,0,u.editRowName!==n.context.$implicit[".name"]),l(n,11,0,u.editRowName===n.context.$implicit[".name"]),l(n,16,0,u.editRowName!==n.context.$implicit[".name"]),l(n,18,0,u.editRowName===n.context.$implicit[".name"]),l(n,23,0,u.editRowName!==n.context.$implicit[".name"]),l(n,25,0,u.editRowName===n.context.$implicit[".name"]),l(n,30,0,u.editRowName!==n.context.$implicit[".name"]),l(n,32,0,e.sb(1,"",e.Jb(n,32,0,e.Ab(n,33).transform("No encryption (not recommended)")),""),"none",e.sb(1,"","none"===n.context.$implicit.encryption&&u.editRowName===n.context.$implicit[".name"]||"",""),"no-hover"),l(n,35,0,u.editRowName===n.context.$implicit[".name"]),l(n,40,0,u.editRowName!==n.context.$implicit[".name"]),l(n,42,0,u.editRowName===n.context.$implicit[".name"]),l(n,44,0,u.editMode&&u.editRowName===n.context.$implicit[".name"]),l(n,46,0,u.editRowName===n.context.$implicit[".name"])},function(l,n){l(n,1,0,e.sb(1,"ssid-",n.context.index,""),n.context.$implicit[".name"],e.sb(1,"",e.Jb(n,1,2,e.Ab(n,4).transform("Click to edit")),""),n.context.odd,n.context.even),l(n,5,0,e.Jb(n,5,0,e.Ab(n,6).transform("Enable"))),l(n,12,0,e.Jb(n,12,0,e.Ab(n,13).transform("SSID"))),l(n,19,0,e.Jb(n,19,0,e.Ab(n,20).transform("Radio"))),l(n,26,0,e.Jb(n,26,0,e.Ab(n,27).transform("Security"))),l(n,36,0,e.Jb(n,36,0,e.Ab(n,37).transform("Default VLAN")))})}function pe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,9,"div",[["style","margin: 40px 0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,8,"div",[["class","progress"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,7,"div",[["attr.aria-valuemax","120"],["attr.aria-valuemin","0"],["attr.aria-valuenow","elapsed || 0"],["class","progress-bar"],["role","progressbar"]],null,null,null,null,null)),e.pb(3,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(4,{width:0}),(l()(),e.Ib(5,null,[" "," "])),e.Eb(6,2),(l()(),e.qb(7,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(8,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["s"]))],function(l,n){var u=n.component,e=l(n,4,0,(u.elapsed/u.wpsCloneDuration*100||0)+"%");l(n,3,0,e),l(n,8,0,"")},function(l,n){var u=n.component,t=e.Jb(n,5,0,l(n,6,0,e.Ab(n.parent,1),u.elapsed||0,"1.0-0"));l(n,5,0,t)})}function ge(l){return e.Kb(0,[e.Cb(0,v.a,[]),e.Cb(0,i.f,[e.u]),e.Gb(402653184,1,{filterTable:0}),e.Gb(402653184,2,{delos:0}),(l()(),e.qb(4,0,null,null,75,"div",[["class","vendor-tables"],["id","wifi-vaps"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,23,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(6,114688,null,0,f.a,[],null,null),(l()(),e.qb(7,0,null,0,7,"input",[["class","col-md-8"],["id","search-vaps"],["type","text"]],[[8,"placeholder",0],[8,"readOnly",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,8)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,8).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,8)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,8)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.searchVAPs=u)&&t),t},null,null)),e.pb(8,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(10,671744,null,0,m.n,[[8,null],[8,null],[8,null],[6,m.i]],{model:[0,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(12,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(13,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,1,5,"div",[],null,null,null,null,null)),(l()(),e.Ib(16,null,[" "," "])),e.Bb(17,3),e.Cb(0,c.a,[]),e.Db(19,{num:0,all:1}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(21,0,null,2,7,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,3,"button",[["class","btn btn-default small"],["id","clone-ssid"],["translate",""]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.wps_clone()&&e),e},null,null)),e.pb(23,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.Ib(-1,null,["Clone SSID"])),(l()(),e.qb(26,0,null,null,2,"button",[["class","btn btn-default small"],["id","add-ssid"]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.add()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(28,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),e.qb(29,0,null,null,48,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,31).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,31).onReset()&&t),t},null,null)),e.pb(30,16384,null,0,m.w,[],null,null),e.pb(31,4210688,[[2,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(33,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(34,0,null,null,43,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(35,0,null,null,42,"table",[["class","dataTable dataTableHighlight vendorTable-responsive vaptable"],["id","foundVAPs"]],null,null,null,null,null)),(l()(),e.qb(36,0,null,null,31,"thead",[],null,null,null,null,null)),(l()(),e.qb(37,0,null,null,30,"tr",[],null,null,null,null,null)),(l()(),e.qb(38,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(39,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("disabled")&&e),e},null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,Pu)),e.pb(43,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(44,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(45,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("ssid")&&e),e},null,null)),e.pb(46,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID"])),(l()(),e.hb(16777216,null,null,1,null,Mu)),e.pb(49,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(50,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(51,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("device")&&e),e},null,null)),e.pb(52,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio"])),(l()(),e.hb(16777216,null,null,1,null,Eu)),e.pb(55,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(56,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(57,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("encryption")&&e),e},null,null)),e.pb(58,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Security"])),(l()(),e.hb(16777216,null,null,1,null,ju)),e.pb(61,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(62,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(63,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("vlanid")&&e),e},null,null)),e.pb(64,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Default VLAN"])),(l()(),e.hb(16777216,null,null,1,null,Tu)),e.pb(67,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(68,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Fu)),e.pb(70,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ku)),e.pb(72,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,4,null,de)),e.pb(74,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),e.Eb(75,3),e.Bb(76,3),e.Cb(0,c.a,[]),(l()(),e.hb(16777216,null,null,1,null,pe)),e.pb(79,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0),l(n,10,0,u.searchVAPs),l(n,13,0),l(n,23,0,""),l(n,40,0,""),l(n,43,0,"disabled"===u.orderby),l(n,46,0,""),l(n,49,0,"ssid"===u.orderby),l(n,52,0,""),l(n,55,0,"device"===u.orderby),l(n,58,0,""),l(n,61,0,"encryption"===u.orderby),l(n,64,0,""),l(n,67,0,"vlanid"===u.orderby),l(n,70,0,!u.vaps.length),l(n,72,0,u.vaps.length);var t=e.Jb(n,74,0,e.Ab(n,77).transform(e.Jb(n,74,0,l(n,75,0,e.Ab(n,0),u.vaps,u.orderby,u.reverse)),u.searchVAPs,l(n,76,0,"ssid","deviceName","encryptionName")));l(n,74,0,t,u.trackByIndex),l(n,79,0,"running"===u.wpsCloneState||"pending"===u.wpsCloneState)},function(l,n){var u=n.component;l(n,7,0,e.sb(1,"",e.Jb(n,7,0,e.Ab(n,14).transform("Search ...")),""),void 0!==u.editRowName,e.Ab(n,12).ngClassUntouched,e.Ab(n,12).ngClassTouched,e.Ab(n,12).ngClassPristine,e.Ab(n,12).ngClassDirty,e.Ab(n,12).ngClassValid,e.Ab(n,12).ngClassInvalid,e.Ab(n,12).ngClassPending);var t=e.Jb(n,16,0,e.Ab(n,20).transform("display {num} of {all}",l(n,19,0,e.Jb(n,16,0,e.Ab(n,18).transform(u.vaps,u.searchVAPs,l(n,17,0,"ssid","deviceName","encryptionName"))).length,u.vaps.length)));l(n,16,0,t),l(n,22,0,e.sb(1,"",e.Jb(n,22,0,e.Ab(n,24).transform(u.cloneSsidButtonTitle)),""),void 0!==u.editRowName||0==u.allowNewVaps||u.radiosDisabled),l(n,26,0,e.sb(1,"",e.Jb(n,26,0,e.Ab(n,27).transform("Add new SSID")),""),void 0!==u.editRowName||0==u.allowNewVaps||"stopped"!=u.wpsCloneState),l(n,29,0,e.Ab(n,33).ngClassUntouched,e.Ab(n,33).ngClassTouched,e.Ab(n,33).ngClassPristine,e.Ab(n,33).ngClassDirty,e.Ab(n,33).ngClassValid,e.Ab(n,33).ngClassInvalid,e.Ab(n,33).ngClassPending)})}function he(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-vaps",[],null,null,null,ge,wu)),e.Fb(512,null,Fn.a,Fn.a,[I.a,x.a]),e.pb(2,245760,null,0,xu.a,[Fn.a,Wl.a,Vn.a,Hl.a,E.a],null,null)],function(l,n){l(n,2,0)},null)}var fe=e.mb("app-vaps",xu.a,he,{},{},[]),me=u("FV9V"),ve=u("Y/Uj"),Ce=e.ob({encapsulation:2,styles:[],data:{}});function Ae(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.id,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.id,""))},function(l,n){l(n,3,0,n.context.$implicit.description)})}function ke(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","device"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio:"])),(l()(),e.qb(4,0,null,null,9,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,8,"select",[["class","form-control"],["id","device"],["name","device"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,6).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,6).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.device=u)&&t),"change"===n&&(t=!1!==a.onRadioChange()&&t),t},null,null)),e.pb(6,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(8,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,2,null,Ae)),e.pb(12,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(13,2)],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,"device",u.bridge.device);var t=e.Jb(n,12,0,l(n,13,0,e.Ab(n.parent.parent,0),u.devices,"-frequency"));l(n,12,0,t)},function(l,n){l(n,5,0,e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function ye(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,23,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","key"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPA2 pre-shared key:"])),(l()(),e.qb(4,0,null,null,19,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,18,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(6,16777216,null,null,10,"input",[["autocomplete","off"],["class","form-control"],["containerClass","text-danger"],["id","key"],["name","key"],["triggers","none"],["type","{wpa2KeyInputType}}"]],[[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,7)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,7).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,7)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,7)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.key=u)&&t),t},null,null)),e.pb(7,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(8,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(9,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(12,671744,[["key",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(14,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(15,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(17,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(18,0,null,null,5,"button",[["class","btn btn-default"],["id","btn-wpa2KeyInputTypeVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.wpa2KeyInputTypeVisibility()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(21,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(22,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(23,{"glyphicon-eye-close":0,"glyphicon-eye-open":1})],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,u.bridgeEnabled&&"psk2"===u.bridge.encryption),l(n,9,0,u.regExPass),l(n,12,0,"key",u.bridge.key),l(n,15,0,e.sb(1,"",e.Jb(n,15,0,e.Ab(n,16).transform("A pre-shared key is required (8-64 characters)!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,12).invalid&&e.Ab(n,12).dirty&&!(e.Ab(n.parent,22).invalid&&e.Ab(n.parent,22).dirty)||"",""));var t=l(n,23,0,"text"==u.wpa2KeyInputType,"password"==u.wpa2KeyInputType);l(n,22,0,"glyphicon ",t)},function(l,n){var u=n.component;l(n,6,0,e.Ab(n,8).required?"":null,e.Ab(n,9).pattern?e.Ab(n,9).pattern:null,e.Ab(n,14).ngClassUntouched,e.Ab(n,14).ngClassTouched,e.Ab(n,14).ngClassPristine,e.Ab(n,14).ngClassDirty,e.Ab(n,14).ngClassValid,e.Ab(n,14).ngClassInvalid,e.Ab(n,14).ngClassPending),l(n,18,0,e.Jb(n,18,0,"text"==u.wpa2KeyInputType?e.Ab(n,19).transform("Hide password"):e.Ab(n,20).transform("Show password")))})}function qe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,38,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,14,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","identity"],["translate",""]],null,null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["RADIUS username:"])),(l()(),e.qb(5,0,null,null,10,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(6,16777216,null,null,9,"input",[["class","form-control"],["containerClass","text-danger"],["id","rad-username"],["name","identity"],["triggers","none"]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,7)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,7).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,7)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,7)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.identity=u)&&t),t},null,null)),e.pb(7,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(8,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(11,671744,[["identity",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(13,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(14,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(16,0,null,null,22,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(17,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","password"],["translate",""]],null,null,null,null,null)),e.pb(18,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["RADIUS password:"])),(l()(),e.qb(20,0,null,null,18,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(21,0,null,null,17,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(22,16777216,null,null,9,"input",[["class","form-control"],["containerClass","text-danger"],["id","rad-password"],["name","password"],["triggers","none"]],[[8,"type",0],[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,23)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,23).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,23)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,23)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.password=u)&&t),t},null,null)),e.pb(23,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(24,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(27,671744,[["password",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(29,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(30,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(32,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(33,0,null,null,5,"button",[["class","btn btn-default"],["id","btn-radiusPassInputTypeVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.radiusPassInputTypeVisibility()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(36,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(37,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(38,{"glyphicon-eye-close":0,"glyphicon-eye-open":1})],function(l,n){var u=n.component;l(n,3,0,""),l(n,8,0,u.bridgeEnabled&&"wpa2"===u.bridge.encryption),l(n,11,0,"identity",u.bridge.identity),l(n,14,0,e.sb(1,"",e.Jb(n,14,0,e.Ab(n,15).transform("A RADIUS username is required!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,11).invalid&&e.Ab(n,11).dirty&&!(e.Ab(n.parent,22).invalid&&e.Ab(n.parent,22).dirty)||"","")),l(n,18,0,""),l(n,24,0,u.bridgeEnabled&&"wpa2"===u.bridge.encryption),l(n,27,0,"password",u.bridge.password),l(n,30,0,e.sb(1,"",e.Jb(n,30,0,e.Ab(n,31).transform("A RADIUS password is required!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,27).invalid&&e.Ab(n,27).dirty&&!e.Ab(n,11).invalid&&!(e.Ab(n.parent,22).invalid&&e.Ab(n.parent,22).dirty)||"",""));var t=l(n,38,0,"text"==u.radiusPassInputType,"password"==u.radiusPassInputType);l(n,37,0,"glyphicon ",t)},function(l,n){var u=n.component;l(n,6,0,e.Ab(n,8).required?"":null,e.Ab(n,13).ngClassUntouched,e.Ab(n,13).ngClassTouched,e.Ab(n,13).ngClassPristine,e.Ab(n,13).ngClassDirty,e.Ab(n,13).ngClassValid,e.Ab(n,13).ngClassInvalid,e.Ab(n,13).ngClassPending),l(n,22,0,e.sb(1,"",u.radiusPassInputType,""),e.Ab(n,24).required?"":null,e.Ab(n,29).ngClassUntouched,e.Ab(n,29).ngClassTouched,e.Ab(n,29).ngClassPristine,e.Ab(n,29).ngClassDirty,e.Ab(n,29).ngClassValid,e.Ab(n,29).ngClassInvalid,e.Ab(n,29).ngClassPending),l(n,33,0,e.Jb(n,33,0,"text"==u.radiusPassInputType?e.Ab(n,34).transform("Hide password"):e.Ab(n,35).transform("Show password")))})}function Ie(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,[""," (",")"]))],function(l,n){l(n,1,0,e.sb(1,"",n.context.$implicit.vlan_id,"")),l(n,2,0,e.sb(1,"",n.context.$implicit.vlan_id,""))},function(l,n){l(n,3,0,n.context.$implicit.name,n.context.$implicit.id)})}function xe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","network"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["VLAN:"])),(l()(),e.qb(4,0,null,null,9,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,8,"select",[["class","form-control edit-encryption"],["id","network"],["name","network"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,6).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,6).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.network=u)&&t),t},null,null)),e.pb(6,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(8,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,2,null,Ie)),e.pb(12,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(13,2)],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,"network",u.bridge.network);var t=e.Jb(n,12,0,l(n,13,0,e.Ab(n.parent.parent,0),u.vlans,"name"));l(n,12,0,t)},function(l,n){l(n,5,0,e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function we(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,54,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,ke)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(3,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,2,"label",[["class","col-md-3 control-label"],["translate",""]],null,null,null,null,null)),e.pb(5,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Radio channel:"])),(l()(),e.qb(7,0,null,null,3,"div",[["class","col-md-7"],["style","padding-top: 7px;"]],null,null,null,null,null)),e.pb(8,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(9,{"text-error":0}),(l()(),e.Ib(10,null,[" "," "])),(l()(),e.qb(11,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","ssid"],["translate",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID:"])),(l()(),e.qb(15,0,null,null,12,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(16,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","ssid"],["name","ssid"],["required",""],["triggers","none"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,17)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,17).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,17)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,17)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.ssid=u)&&t),t},null,null)),e.pb(17,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(18,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(19,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(22,671744,[["ssid",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(24,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(25,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(28,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(29,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","encryption"],["translate",""]],null,null,null,null,null)),e.pb(30,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Security:"])),(l()(),e.qb(32,0,null,null,16,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(33,0,null,null,15,"select",[["class","form-control edit-encryption"],["id","encryption"],["name","encryption"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,34).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,34).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.bridge.encryption=u)&&t),"change"===n&&(t=!1!==a.onEncryptionChange()&&t),t},null,null)),e.pb(34,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(36,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(38,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(39,0,null,null,4,"option",[["translate",""],["value","psk2"]],null,null,null,null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(41,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(42,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["WPA2 Personal"])),(l()(),e.qb(44,0,null,null,4,"option",[["translate",""],["value","wpa2"]],null,null,null,null,null)),e.pb(45,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(46,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(47,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["WPA2 Enterprise"])),(l()(),e.hb(16777216,null,null,1,null,ye)),e.pb(50,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,qe)),e.pb(52,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,xe)),e.pb(54,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.devices.length>1),l(n,5,0,"");var t=l(n,9,0,"auto"===u.radioChannel);l(n,8,0,"col-md-7",t),l(n,13,0,""),l(n,18,0,u.bridgeEnabled),l(n,19,0,u.regExSsid),l(n,22,0,"ssid",u.bridge.ssid),l(n,25,0,e.sb(1,"",e.Jb(n,25,0,e.Ab(n,26).transform("Invalid SSID! Please enter between 1 and 32 characters).")),""),"none","text-danger",e.sb(1,"",e.Ab(n,22).invalid&&e.Ab(n,22).dirty||"","")),l(n,30,0,""),l(n,36,0,"encryption",u.bridge.encryption),l(n,40,0,""),l(n,41,0,"psk2"),l(n,42,0,"psk2"),l(n,45,0,""),l(n,46,0,"wpa2"),l(n,47,0,"wpa2"),l(n,50,0,"psk2"===u.bridge.encryption),l(n,52,0,"wpa2"===u.bridge.encryption),l(n,54,0,u.hasVLANs)},function(l,n){l(n,10,0,n.component.radioChanne),l(n,16,0,e.sb(1,"",e.Jb(n,16,0,e.Ab(n,27).transform("SSID")),""),e.Ab(n,18).required?"":null,e.Ab(n,19).pattern?e.Ab(n,19).pattern:null,e.Ab(n,24).ngClassUntouched,e.Ab(n,24).ngClassTouched,e.Ab(n,24).ngClassPristine,e.Ab(n,24).ngClassDirty,e.Ab(n,24).ngClassValid,e.Ab(n,24).ngClassInvalid,e.Ab(n,24).ngClassPending),l(n,33,0,e.Ab(n,38).ngClassUntouched,e.Ab(n,38).ngClassTouched,e.Ab(n,38).ngClassPristine,e.Ab(n,38).ngClassDirty,e.Ab(n,38).ngClassValid,e.Ab(n,38).ngClassInvalid,e.Ab(n,38).ngClassPending)})}function Pe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,1,0,u.bridgeEnabled&&e.Ab(n.parent,5).invalid||u.channelIsAuto,"save")},null)}function Me(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Ee(l){return e.Kb(0,[e.Cb(0,v.a,[]),e.Gb(402653184,1,{delos:0}),(l()(),e.qb(2,0,null,null,23,"div",[["class","vendor-dialogs"],["id","wifi-bridge"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,22,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,5).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,5).onReset()&&t),t},null,null)),e.pb(4,16384,null,0,m.w,[],null,null),e.pb(5,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(7,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(8,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Bridge to Remote Access Point (WDS)"])),(l()(),e.qb(11,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,0,"input",[["id","password"],["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(13,0,null,null,10,"label",[],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,6,"input",[["id","enable-bridge"],["name","bridgeEnabled"],["type","checkbox"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,15).onChange(u.target.checked)&&t),"blur"===n&&(t=!1!==e.Ab(l,15).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.bridgeEnabled=u)&&t),"change"===n&&(t=!1!==a.onStateChange()&&t),t},null,null)),e.pb(15,16384,null,0,m.b,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.b]),e.pb(17,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(19,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(20,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(21,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(22,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,we)),e.pb(25,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Pe)),e.pb(27,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Me)),e.pb(29,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,9,0,""),l(n,17,0,"bridgeEnabled",u.bridgeEnabled),l(n,20,0),l(n,22,0,""),l(n,25,0,u.bridgeEnabled),l(n,27,0,e.Ab(n,5).dirty),l(n,29,0,e.Ab(n,5).dirty)},function(l,n){l(n,3,0,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending),l(n,14,0,e.Ab(n,19).ngClassUntouched,e.Ab(n,19).ngClassTouched,e.Ab(n,19).ngClassPristine,e.Ab(n,19).ngClassDirty,e.Ab(n,19).ngClassValid,e.Ab(n,19).ngClassInvalid,e.Ab(n,19).ngClassPending)})}function je(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-bridge",[],null,null,null,Ee,Ce)),e.Fb(512,null,me.a,me.a,[I.a,x.a]),e.pb(2,114688,null,0,ve.a,[me.a,Ol.a,Hl.a,r.j,Vn.a,M.a],null,null)],function(l,n){l(n,2,0)},null)}var Te=e.mb("app-bridge",ve.a,je,{},{},[]),Fe=u("HYbQ"),Se=u("rf+q"),Ve=e.ob({encapsulation:0,styles:[["h3[_ngcontent-%COMP%]{clear:both}h3[_ngcontent-%COMP%]:not(:first-child){padding-top:20px}"]],data:{}});function $e(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,e.Ab(n.parent,4).invalid,"save")},null)}function De(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Be(l){return e.Kb(0,[e.Gb(402653184,1,{delos:0}),(l()(),e.qb(1,0,null,null,125,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,124,"form",[["autocomplete","off"],["class","form-horizontal"],["id","radiusConfig"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0,a=l.component;return"submit"===n&&(t=!1!==e.Ab(l,4).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,4).onReset()&&t),"submit"===n&&(t=!1!==a.save()&&t),t},null,null)),e.pb(3,16384,null,0,m.w,[],null,null),e.pb(4,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(6,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(7,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(8,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Authentication Server"])),(l()(),e.qb(10,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),e.qb(11,0,null,null,14,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","auth_server"],["translate",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Server:"])),(l()(),e.qb(15,0,null,null,10,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(16,16777216,null,null,9,"input",[["class","form-control"],["containerClass","text-danger"],["data-maybe-empty","true"],["delosIp",""],["id","auth_server"],["name","auth_server"],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,17)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,17).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,17)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,17)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.auth_server=u)&&t),t},null,null)),e.pb(17,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(19,671744,[["authserver",4]],0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(21,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(22,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),e.pb(23,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(26,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(27,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","auth_port"],["translate",""]],null,null,null,null,null)),e.pb(28,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Port:"])),(l()(),e.qb(30,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(31,16777216,null,null,10,"input",[["class","form-control"],["containerClass","text-danger"],["id","auth_port"],["name","auth_port"],["triggers","none"],["type","text"]],[[8,"min",0],[8,"max",0],[8,"placeholder",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"keypress"],[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,32)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,32).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,32)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,32)._compositionEnd(u.target.value)&&t),"keypress"===n&&(t=!1!==a.onlyDecimalNumberKey(u)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.auth_port=u)&&t),t},null,null)),e.pb(32,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(33,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(36,671744,[["authport",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(38,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(39,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(42,0,null,null,84,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","auth_secret"],["translate",""],["translate-context","RADIUS secret"]],null,null,null,null,null)),e.pb(44,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Secret:"])),(l()(),e.qb(46,0,null,null,21,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(47,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(48,16777216,null,null,12,"input",[["attr.aria-describedby","basic-addon1"],["autocomplete","off"],["class","form-control"],["containerClass","text-danger"],["id","auth_secret"],["maxlength","64"],["minlength","1"],["name","auth_secret"],["triggers","none"]],[[8,"type",0],[8,"placeholder",0],[1,"minlength",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,49)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,49).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,49)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,49)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.auth_secret=u)&&t),t},null,null)),e.pb(49,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(50,540672,null,0,m.g,[],{minlength:[0,"minlength"]},null),e.pb(51,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(52,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.g,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(55,671744,[["authsecret",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(57,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(58,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(61,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(62,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleAuthPasswordVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.toggleAuthPasswordVisibility()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(65,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(66,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(67,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.qb(68,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(69,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Accounting Server"])),(l()(),e.qb(71,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(72,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","acct_server"],["translate",""]],null,null,null,null,null)),e.pb(73,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Server:"])),(l()(),e.qb(75,0,null,null,9,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(76,16777216,null,null,8,"input",[["class","form-control"],["containerClass","text-danger"],["data-maybe-empty","true"],["delosIp",""],["id","acct_server"],["name","acct_server"],["triggers","none"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,77)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,77).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,77)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,77)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.acct_server=u)&&t),t},null,null)),e.pb(77,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(79,671744,[["acctserver",4]],0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(81,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(82,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(85,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(86,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","acct_port"],["translate",""]],null,null,null,null,null)),e.pb(87,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Port:"])),(l()(),e.qb(89,0,null,null,11,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(90,16777216,null,null,10,"input",[["class","form-control"],["containerClass","text-danger"],["id","acct_port"],["name","acct_port"],["triggers","none"],["type","text"]],[[8,"min",0],[8,"max",0],[8,"placeholder",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"keypress"],[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,91)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,91).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,91)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,91)._compositionEnd(u.target.value)&&t),"keypress"===n&&(t=!1!==a.onlyDecimalNumberKey(u)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.acct_port=u)&&t),t},null,null)),e.pb(91,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(92,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(95,671744,[["acctport",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(97,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(98,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(101,0,null,null,25,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(102,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","acct_secret"],["translate",""],["translate-context","RADIUS secret"]],null,null,null,null,null)),e.pb(103,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Secret:"])),(l()(),e.qb(105,0,null,null,21,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),e.qb(106,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e.qb(107,16777216,null,null,12,"input",[["autocomplete","off"],["class","form-control"],["containerClass","text-danger"],["id","acct_secret"],["maxlength","64"],["minlength","1"],["name","acct_secret"],["ng-trim","false"],["triggers","none"]],[[8,"type",0],[8,"placeholder",0],[1,"minlength",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,108)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,108).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,108)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,108)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.radius.acct_secret=u)&&t),t},null,null)),e.pb(108,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(109,540672,null,0,m.g,[],{minlength:[0,"minlength"]},null),e.pb(110,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(111,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.g,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(114,671744,[["acctsecret",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(116,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(117,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(120,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e.qb(121,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleAcctPasswordVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.toggleAcctPasswordVisibility()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(124,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),e.pb(125,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(126,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),e.hb(16777216,null,null,1,null,$e)),e.pb(128,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,De)),e.pb(130,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,""),l(n,13,0,""),l(n,19,0,"auth_server",u.radius.auth_server),l(n,22,0),l(n,23,0,e.sb(1,"",e.Jb(n,23,0,e.Ab(n,24).transform("Invalid IP address!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,19).invalid&&e.Ab(n,19).dirty||"","")),l(n,28,0,""),l(n,33,0,u.digitsPattern),l(n,36,0,"auth_port",u.radius.auth_port),l(n,39,0,e.sb(1,"",e.Jb(n,39,0,e.Ab(n,40).transform("Invalid port! Please enter a value between 1 and 65535.")),""),"none","text-danger",e.sb(1,"",e.Ab(n,36).invalid||"","")),l(n,44,0,""),l(n,50,0,"1"),l(n,51,0,"64"),l(n,52,0,u.authsecretPattern),l(n,55,0,"auth_secret",u.radius.auth_secret),l(n,58,0,e.sb(1,"",e.Jb(n,58,0,e.Ab(n,59).transform("Enter between 1 and 64 of these characters:"))," a-z A-Z 0-9 \xa0\xa0 ! # $ % & ( ) * + , - . / : ; < = > ? @ [ ] ^ _ ` { | } ~"),"none","text-danger",e.sb(1,"",e.Ab(n,55).invalid||"",""));var t=l(n,67,0,"text"==u.authSecretInputType,"password"==u.authSecretInputType);l(n,66,0,"glyphicon ",t),l(n,69,0,""),l(n,73,0,""),l(n,79,0,"acct_server",u.radius.acct_server),l(n,82,0,e.sb(1,"",e.Jb(n,82,0,e.Ab(n,83).transform("Invalid IP address!")),""),"none","text-danger",e.sb(1,"",e.Ab(n,79).invalid&&e.Ab(n,79).dirty||"","")),l(n,87,0,""),l(n,92,0,u.digitsPattern),l(n,95,0,"acct_port",u.radius.acct_port),l(n,98,0,e.sb(1,"",e.Jb(n,98,0,e.Ab(n,99).transform("Invalid port! Please enter a value between 1 and 65535.")),""),"none","text-danger",e.sb(1,"",e.Ab(n,95).invalid||"","")),l(n,103,0,""),l(n,109,0,"1"),l(n,110,0,"64"),l(n,111,0,u.acctsecretPattern),l(n,114,0,"acct_secret",u.radius.acct_secret),l(n,117,0,e.sb(1,"",e.Jb(n,117,0,e.Ab(n,118).transform("Enter between 1 and 64 of these characters:"))," a-z A-Z 0-9 \xa0\xa0 ! # $ % & ( ) * + , - . / : ; < = > ? @ [ ] ^ _ ` { | } ~"),"none","text-danger",e.sb(1,"",e.Ab(n,114).invalid||"",""));var a=l(n,126,0,"text"==u.acctSecretInputType,"password"==u.acctSecretInputType);l(n,125,0,"glyphicon ",a),l(n,128,0,e.Ab(n,4).dirty),l(n,130,0,e.Ab(n,4).dirty)},function(l,n){var u=n.component;l(n,2,0,e.Ab(n,6).ngClassUntouched,e.Ab(n,6).ngClassTouched,e.Ab(n,6).ngClassPristine,e.Ab(n,6).ngClassDirty,e.Ab(n,6).ngClassValid,e.Ab(n,6).ngClassInvalid,e.Ab(n,6).ngClassPending),l(n,16,0,e.sb(1,"",e.Jb(n,16,0,e.Ab(n,25).transform("IPv4 address")),""),e.Ab(n,21).ngClassUntouched,e.Ab(n,21).ngClassTouched,e.Ab(n,21).ngClassPristine,e.Ab(n,21).ngClassDirty,e.Ab(n,21).ngClassValid,e.Ab(n,21).ngClassInvalid,e.Ab(n,21).ngClassPending),l(n,31,1,[1,65535,e.sb(1,"",e.Jb(n,31,2,e.Ab(n,41).transform("Port number")),""),e.Ab(n,33).pattern?e.Ab(n,33).pattern:null,e.Ab(n,38).ngClassUntouched,e.Ab(n,38).ngClassTouched,e.Ab(n,38).ngClassPristine,e.Ab(n,38).ngClassDirty,e.Ab(n,38).ngClassValid,e.Ab(n,38).ngClassInvalid,e.Ab(n,38).ngClassPending]),l(n,48,1,[e.sb(1,"",u.authSecretInputType,""),e.sb(1,"",e.Jb(n,48,1,e.Ab(n,60).transform("Server-side NAS key")),""),e.Ab(n,50).minlength?e.Ab(n,50).minlength:null,e.Ab(n,51).maxlength?e.Ab(n,51).maxlength:null,e.Ab(n,52).pattern?e.Ab(n,52).pattern:null,e.Ab(n,57).ngClassUntouched,e.Ab(n,57).ngClassTouched,e.Ab(n,57).ngClassPristine,e.Ab(n,57).ngClassDirty,e.Ab(n,57).ngClassValid,e.Ab(n,57).ngClassInvalid,e.Ab(n,57).ngClassPending]),l(n,62,0,e.Jb(n,62,0,"text"==u.authSecretInputType?e.Ab(n,63).transform("Hide password"):e.Ab(n,64).transform("Show password"))),l(n,76,0,e.sb(1,"",e.Jb(n,76,0,e.Ab(n,84).transform("IPv4 address")),""),e.Ab(n,81).ngClassUntouched,e.Ab(n,81).ngClassTouched,e.Ab(n,81).ngClassPristine,e.Ab(n,81).ngClassDirty,e.Ab(n,81).ngClassValid,e.Ab(n,81).ngClassInvalid,e.Ab(n,81).ngClassPending),l(n,90,1,[1,65535,e.sb(1,"",e.Jb(n,90,2,e.Ab(n,100).transform("Port number")),""),e.Ab(n,92).pattern?e.Ab(n,92).pattern:null,e.Ab(n,97).ngClassUntouched,e.Ab(n,97).ngClassTouched,e.Ab(n,97).ngClassPristine,e.Ab(n,97).ngClassDirty,e.Ab(n,97).ngClassValid,e.Ab(n,97).ngClassInvalid,e.Ab(n,97).ngClassPending]),l(n,107,1,[e.sb(1,"",u.acctSecretInputType,""),e.sb(1,"",e.Jb(n,107,1,e.Ab(n,119).transform("Server-side NAS key")),""),e.Ab(n,109).minlength?e.Ab(n,109).minlength:null,e.Ab(n,110).maxlength?e.Ab(n,110).maxlength:null,e.Ab(n,111).pattern?e.Ab(n,111).pattern:null,e.Ab(n,116).ngClassUntouched,e.Ab(n,116).ngClassTouched,e.Ab(n,116).ngClassPristine,e.Ab(n,116).ngClassDirty,e.Ab(n,116).ngClassValid,e.Ab(n,116).ngClassInvalid,e.Ab(n,116).ngClassPending]),l(n,121,0,e.Jb(n,121,0,"text"==u.acctSecretInputType?e.Ab(n,122).transform("Hide password"):e.Ab(n,123).transform("Show password")))})}function Ke(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-radius",[],null,null,null,Be,Ve)),e.Fb(512,null,Fe.a,Fe.a,[I.a,x.a]),e.pb(2,114688,null,0,Se.a,[Ol.a,Hl.a,Fe.a],null,null)],function(l,n){l(n,2,0)},null)}var _e=e.mb("app-radius",Se.a,Ke,{},{},[]),Re=u("P/o0"),Je=u("ycm9"),Oe=e.ob({encapsulation:2,styles:[],data:{}});function Ne(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"p",[],null,null,null,null,null)),(l()(),e.Ib(1,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component;l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform(u.message)))})}function Ue(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["id","scanner-network-name"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("ssid")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Network name"]))],function(l,n){l(n,1,0,"")},null)}function We(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"a",[["id","scanner-ssid"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("ssid")&&e),e},null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID"]))],function(l,n){l(n,1,0,"")},null)}function He(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function ze(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Le(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"a",[["id","scanner-bssid"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("bssid")&&e),e},null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["BSSID"])),(l()(),e.hb(16777216,null,null,1,null,ze)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,5,0,"bssid"===u.orderby)},null)}function Ge(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Ye(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Qe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"a",[["id","scanner-signal"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("signal")&&e),e},null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Signal (dBm)"])),(l()(),e.hb(16777216,null,null,1,null,Ye)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,5,0,"signal"===u.orderby)},null)}function Ze(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),e.pb(1,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function Xe(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(3,null,["",""]))],null,function(l,n){l(n,0,0,e.sb(1,"",e.Jb(n,0,0,e.Ab(n,1).transform("BSSID")),"")),l(n,2,0,e.sb(1,"bssid_",n.parent.context.index,"")),l(n,3,0,n.parent.context.$implicit.bssid)})}function lt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(3,null,["",""]))],null,function(l,n){l(n,0,0,e.sb(1,"",e.Jb(n,0,0,e.Ab(n,1).transform("Signal (dBm)")),"")),l(n,2,0,e.sb(1,"signal_",n.parent.context.index,"")),l(n,3,0,n.parent.context.$implicit.signal)})}function nt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,16,"tr",[["role","row"]],[[2,"odd",null],[2,"even",null]],null,null,null,null)),(l()(),e.qb(1,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(4,null,["",""])),(l()(),e.hb(16777216,null,null,1,null,Xe)),e.pb(6,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(7,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(9,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(10,null,["",""])),(l()(),e.hb(16777216,null,null,1,null,lt)),e.pb(12,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(13,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(15,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(16,null,["",""]))],function(l,n){l(n,6,0,null),l(n,12,0,null)},function(l,n){l(n,0,0,n.context.odd,n.context.even),l(n,1,0,e.sb(1,"",e.Jb(n,1,0,e.Ab(n,2).transform("SSID")),"")),l(n,3,0,e.sb(1,"ssid_",n.context.index,"")),l(n,4,0,n.context.$implicit.ssid),l(n,7,0,e.sb(1,"",e.Jb(n,7,0,e.Ab(n,8).transform("Channel")),"")),l(n,9,0,e.sb(1,"channel_",n.context.index,"")),l(n,10,0,n.context.$implicit.channel),l(n,13,0,e.sb(1,"",e.Jb(n,13,0,e.Ab(n,14).transform("Signal quality (%)")),"")),l(n,15,0,e.sb(1,"signal_q_",n.context.index,"")),l(n,16,0,n.context.$implicit.quality)})}function ut(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,51,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,18,"app-search-box",[],null,null,null,h.b,h.a)),e.pb(2,114688,null,0,f.a,[],null,null),(l()(),e.qb(3,0,null,0,7,"input",[["class",""],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,4)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,4)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,4)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.searchStation=u)&&t),t},null,null)),e.pb(4,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(6,671744,null,0,m.n,[[8,null],[8,null],[8,null],[6,m.i]],{model:[0,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(8,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(9,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),e.Ib(12,null,[" "," "])),e.Cb(0,c.a,[]),e.Db(14,{num:0,all:1}),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(16,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),e.qb(17,0,null,null,2,"button",[["class","btn btn-default small"],["id","btn-scan"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.scan()&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(19,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(l()(),e.qb(20,0,null,null,31,"div",[["class","table-responsive"]],null,null,null,null,null)),(l()(),e.qb(21,0,null,null,30,"table",[["class","dataTable vendorTable-responsive"],["id","foundStations"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,24,"thead",[],null,null,null,null,null)),(l()(),e.qb(23,0,null,null,23,"tr",[],null,null,null,null,null)),(l()(),e.qb(24,0,null,null,6,"th",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Ue)),e.pb(26,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,We)),e.pb(28,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,He)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Le)),e.pb(32,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(33,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(34,0,null,null,2,"a",[["id","scanner-channel"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("channel")&&e),e},null,null)),e.pb(35,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Channel"])),(l()(),e.hb(16777216,null,null,1,null,Ge)),e.pb(38,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Qe)),e.pb(40,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(41,0,null,null,5,"th",[],null,null,null,null,null)),(l()(),e.qb(42,0,null,null,2,"a",[["id","scanner-quality"],["translate",""]],null,[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.order("quality")&&e),e},null,null)),e.pb(43,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Signal quality (%)"])),(l()(),e.hb(16777216,null,null,1,null,Ze)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(47,0,null,null,4,"tbody",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,3,null,nt)),e.pb(49,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Cb(0,c.a,[]),e.Eb(51,3)],function(l,n){var u=n.component;l(n,2,0),l(n,6,0,u.searchStation),l(n,9,0),l(n,26,0,null),l(n,28,0,null),l(n,30,0,"ssid"===u.orderby),l(n,32,0,null),l(n,35,0,""),l(n,38,0,"channel"===u.orderby),l(n,40,0,null),l(n,43,0,""),l(n,46,0,"quality"===u.orderby);var t=e.Jb(n,49,0,l(n,51,0,e.Ab(n.parent,0),e.Jb(n,49,0,e.Ab(n,50).transform(u.aps,u.searchStation)),u.orderby,u.reverse));l(n,49,0,t)},function(l,n){var u=n.component;l(n,3,0,e.sb(1,"",e.Jb(n,3,0,e.Ab(n,10).transform("Search ...")),""),e.Ab(n,8).ngClassUntouched,e.Ab(n,8).ngClassTouched,e.Ab(n,8).ngClassPristine,e.Ab(n,8).ngClassDirty,e.Ab(n,8).ngClassValid,e.Ab(n,8).ngClassInvalid,e.Ab(n,8).ngClassPending);var t=e.Jb(n,12,0,e.Ab(n,15).transform("display {num} of {all}",l(n,14,0,e.Jb(n,12,0,e.Ab(n,13).transform(u.aps,u.searchStation)).length,u.aps.length)));l(n,12,0,t),l(n,17,0,e.sb(1,"",e.Jb(n,17,0,e.Ab(n,18).transform("Scan")),""))})}function et(l){return e.Kb(0,[e.Cb(0,v.a,[]),(l()(),e.qb(1,0,null,null,4,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Ne)),e.pb(3,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ut)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,!u.showActive),l(n,5,0,u.showActive)},null)}function tt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-scanner",[],null,null,null,et,Oe)),e.Fb(512,null,Re.a,Re.a,[x.a,I.a]),e.pb(2,245760,null,0,Je.a,[Re.a,zl.m,Ol.a],null,null)],function(l,n){l(n,2,0)},null)}var at=e.mb("app-scanner",Je.a,tt,{},{},[]),it=u("/TrN"),rt=u("+pXn"),ot=e.ob({encapsulation:2,styles:[],data:{}});function st(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"label",[["class","col-md-2 control-label text-right"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["SSID:"]))],function(l,n){l(n,1,0,"")},null)}function bt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"label",[["class","col-md-2 control-label text-right"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Network name:"]))],function(l,n){l(n,1,0,"")},null)}function ct(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"selected",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{ngValue:[0,"ngValue"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{ngValue:[0,"ngValue"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,0,0,n.context.$implicit===n.component.wps_active),l(n,3,0,n.context.$implicit)})}function dt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,st)),e.pb(2,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,bt)),e.pb(4,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(5,0,null,null,8,"div",[["class","col-md-10"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,7,"select",[["class","form-control col-md-5"],["id","wps_ssid"],["name","wps_ssid"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,7).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,7).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.wps_active=u)&&t),t},null,null)),e.pb(7,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(9,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(11,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ct)),e.pb(13,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,null),l(n,4,0,null),l(n,9,0,"wps_ssid",1==u.enable||"stopped"!=u.state,u.wps_active),l(n,13,0,u.ssids)},function(l,n){l(n,6,0,e.Ab(n,11).ngClassUntouched,e.Ab(n,11).ngClassTouched,e.Ab(n,11).ngClassPristine,e.Ab(n,11).ngClassDirty,e.Ab(n,11).ngClassValid,e.Ab(n,11).ngClassInvalid,e.Ab(n,11).ngClassPending)})}function pt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,0,null,null,null,null,null,null,null))],null,null)}function gt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[["class","wps_controls"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,pt)),e.pb(2,540672,null,0,i.v,[e.P],{ngTemplateOutlet:[0,"ngTemplateOutlet"]},null)],function(l,n){l(n,2,0,e.Ab(n.parent,33))},null)}function ht(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"p",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please define the name of the network and confirm your settings by clicking the diskette icon."]))],function(l,n){l(n,2,0,"")},null)}function ft(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"p",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS Pushbutton is active..."]))],function(l,n){l(n,1,0,"")},null)}function mt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"p",[["class","hint-text "],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS PIN is active..."]))],function(l,n){l(n,1,0,"")},null)}function vt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"div",[["style","margin: 40px 0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,8,"div",[["class","progress"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,7,"div",[["attr.aria-valuemax","120"],["attr.aria-valuemin","0"],["class","progress-bar"],["role","progressbar"]],[[1,"aria-valuenow",0]],null,null,null,null)),e.pb(3,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(4,{width:0}),(l()(),e.Ib(5,null,[" "," "])),e.Eb(6,2),(l()(),e.qb(7,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(8,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["s"])),(l()(),e.hb(16777216,null,null,1,null,ft)),e.pb(11,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,mt)),e.pb(13,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,4,0,(u.elapsed/u.wpsDuration*100||0)+"%");l(n,3,0,e),l(n,8,0,""),l(n,11,0,"wps_pbc"==u.wpsmode),l(n,13,0,"wps_pbc"!=u.wpsmode)},function(l,n){var u=n.component;l(n,2,0,e.sb(1,"",u.elapsed||0,""));var t=e.Jb(n,5,0,l(n,6,0,e.Ab(n.parent,0),u.elapsed||0,"1.0-0"));l(n,5,0,t)})}function Ct(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"p",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(1,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS is active..."]))],function(l,n){l(n,1,0,"")},null)}function At(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"save")},null)}function kt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cleanupForm()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function yt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,41,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"label",[["class","control-label col-md-2"],["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS Mode:"])),(l()(),e.qb(4,0,null,null,13,"div",[["class","col-md-5"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,2,"label",[["class","control-label"],["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS Pushbutton"])),(l()(),e.qb(8,0,null,null,2,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,1,"button",[["class","btn btn-default wps-start-btn"],["id","startWpsPbc"],["type","button"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.startWpsPbc()&&e),e},null,null)),(l()(),e.Ib(-1,null,["Start"])),(l()(),e.qb(11,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,2,"div",[["translate",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Add devices to the WiFi network using the soft push button."])),(l()(),e.qb(15,0,null,null,2,"div",[["translate",""]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Now press the WPS button on the device being added to your WiFi network."])),(l()(),e.qb(18,0,null,null,23,"div",[["class","col-md-5"]],null,null,null,null,null)),(l()(),e.qb(19,0,null,null,2,"label",[["class","control-label"],["translate",""]],null,null,null,null,null)),e.pb(20,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WPS PIN"])),(l()(),e.qb(22,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(23,0,null,null,9,"div",[["class","col-md-6 col-lg-9"],["style","padding-left: 0;padding-right: 5px;"]],null,null,null,null,null)),(l()(),e.qb(24,0,null,null,8,"input",[["class","form-control"],["id","wps_pin_input"],["maxlength","8"],["name","wpspin"],["no-dirty",""],["type","text"]],[[8,"placeholder",0],[1,"maxlength",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,25)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,25).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,25)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,25)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.wps_pin_input=u)&&t),t},null,null)),e.pb(25,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(26,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.f]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(29,671744,null,0,m.n,[[8,null],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(31,16384,null,0,m.k,[[4,m.j]],null,null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(33,0,null,null,1,"button",[["class","btn btn-default wps-start-btn"],["id","startWpsPin"],["type","button"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.startWpsPin()&&e),e},null,null)),(l()(),e.Ib(-1,null,["Start"])),(l()(),e.qb(35,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),e.qb(36,0,null,null,2,"div",[["translate",""]],null,null,null,null,null)),e.pb(37,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Add devices to the WiFi network using your PIN."])),(l()(),e.qb(39,0,null,null,2,"div",[["translate",""]],null,null,null,null,null)),e.pb(40,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enter the PIN of the device to be added to your WiFi network."]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,13,0,""),l(n,16,0,""),l(n,20,0,""),l(n,26,0,"8"),l(n,29,0,"wpspin","wps_running"===u.state||"wps_pending"===u.state||!u.isSelectedSsidEnabled,u.wps_pin_input),l(n,37,0,""),l(n,40,0,"")},function(l,n){var u=n.component;l(n,9,0,"wps_running"===u.state||"wps_pending"===u.state||!u.isSelectedSsidEnabled),l(n,24,0,e.sb(1,"",e.Jb(n,24,0,e.Ab(n,32).transform("Enter WPS PIN")),""),e.Ab(n,26).maxlength?e.Ab(n,26).maxlength:null,e.Ab(n,31).ngClassUntouched,e.Ab(n,31).ngClassTouched,e.Ab(n,31).ngClassPristine,e.Ab(n,31).ngClassDirty,e.Ab(n,31).ngClassValid,e.Ab(n,31).ngClassInvalid,e.Ab(n,31).ngClassPending),l(n,33,0,"wps_running"===u.state||"wps_pending"===u.state||!u.isSelectedSsidEnabled)})}function qt(l){return e.Kb(0,[e.Cb(0,i.f,[e.u]),e.Gb(402653184,1,{delos:0}),(l()(),e.qb(2,0,null,null,30,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,29,"form",[["autocomplete","off"],["class","form-horizontal"],["id","wpsConfig"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0,a=l.component;return"submit"===n&&(t=!1!==e.Ab(l,5).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,5).onReset()&&t),"submit"===n&&(t=!1!==a.save()&&t),t},null,null)),e.pb(4,16384,null,0,m.w,[],null,null),e.pb(5,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(7,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(8,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Protected Setup (WPS) - Configuration"])),(l()(),e.qb(11,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","enable"],["name","enable"],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0],[8,"disabled",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,14).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.enable=u)&&t),"click"===n&&(t=!1!==e.Ab(l,5).form.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(14,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),e.pb(15,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(16,0,null,null,2,"label",[["for","enable"],["translate",""]],null,null,null,null,null)),e.pb(17,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,dt)),e.pb(20,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,gt)),e.pb(22,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ht)),e.pb(24,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,vt)),e.pb(26,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ct)),e.pb(28,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,At)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,kt)),e.pb(32,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(0,[["radios",2]],null,0,null,yt))],function(l,n){var u=n.component;l(n,9,0,""),l(n,14,0,"0","1"),l(n,15,0),l(n,17,0,""),l(n,20,0,0==u.enable),l(n,22,0,0==u.enable&&u.wps_active==u.configured_WPS_SSID),l(n,24,0,0==u.enable&&u.wps_active!==u.configured_WPS_SSID),l(n,26,0,"wps_running"===u.state||"wps_pending"===u.state),l(n,28,0,u.wpsActive),l(n,30,0,!e.Ab(n,5).pristine),l(n,32,0,!e.Ab(n,5).pristine)},function(l,n){var u=n.component;l(n,3,0,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending),l(n,12,0,u.enable,0==u.enable,"stopped"!=u.state)})}function It(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-wps",[],null,null,null,qt,ot)),e.Fb(512,null,it.a,it.a,[I.a,x.a]),e.pb(2,245760,null,0,rt.a,[it.a,Ol.a,Hl.a],null,null)],function(l,n){l(n,2,0)},null)}var xt=e.mb("app-wps",rt.a,It,{},{},[]),wt=u("+3se"),Pt=function(){function l(){}return l.prototype.transform=function(l){if(null==l||""===l)return Object(wt.b)("N/A");switch(l){case"Monday":return Object(wt.b)("Mon");case"Tuesday":return Object(wt.b)("Tue");case"Wednesday":return Object(wt.b)("Wed");case"Thursday":return Object(wt.b)("Thu");case"Friday":return Object(wt.b)("Fri");case"Saturday":return Object(wt.b)("Sat");case"Sunday":return Object(wt.b)("Sun");default:return l}},l}(),Mt=function(){function l(){}return l.prototype.transform=function(l){if(null==l||""===l)return Object(wt.b)("N/A");switch(l){case"business":return Object(wt.b)("Mon-Fri");case"weekend":return Object(wt.b)("Sat+Sun");case"daily":return Object(wt.b)("daily");default:return Object(wt.b)(l)}},l}(),Et=u("a2IU"),jt=u("xJys"),Tt=e.ob({encapsulation:2,styles:[],data:{}});function Ft(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,17,"div",[["class","col-sm-6"],["style","padding-left: 0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"h5",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi convenience function"])),(l()(),e.qb(4,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,6,"label",[["for","wifi-conv-enable"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","wifi-conv-enable"],["name","forcewifidown"],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,8).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.globalForcewifidown=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(8,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(9,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.qb(12,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["When the WiFi convenience function is activated, the wireless network is not switched off until the last WiFi device has logged off from your access point."])),(l()(),e.qb(15,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please note that many tablets/smartphones maintain their WiFi connection indefinitely!"]))],function(l,n){l(n,2,0,""),l(n,8,0,"0","1"),l(n,10,0,""),l(n,13,0,""),l(n,16,0,"")},function(l,n){var u=n.component;l(n,6,0,u.globalForcewifidown,"1"!=u.globalForcewifidown)})}function St(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.saveGlobalSettingsCheck()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"save")},null)}function Vt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function $t(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,St)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Vt)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,e.Ab(n.parent,7).dirty&&!u.currentRow&&!u.addNew),l(n,4,0,e.Ab(n.parent,7).dirty&&!u.currentRow&&!u.addNew)},null)}function Dt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[],[[8,"className",0]],null,null,null,null)),e.pb(1,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(2,{left:0,right:1}),e.Eb(3,1)],function(l,n){var u=l(n,2,0,n.context.$implicit.leftPos+"%",n.context.$implicit.rightPos+"%");l(n,1,0,u)},function(l,n){var u=e.sb(1,"status_on ",e.Jb(n,0,0,l(n,3,0,e.Ab(n.parent.parent.parent,1),n.context.$implicit.duration)),"");l(n,0,0,u)})}function Bt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"div",[["class","day"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,7,"p",[],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["class","day-label-full"]],null,null,null,null,null)),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,3,"span",[["class","day-label-short"]],null,null,null,null,null)),(l()(),e.Ib(6,null,["",""])),e.Eb(7,1),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(9,0,null,null,2,"div",[["class","status"]],[[8,"id",0]],null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Dt)),e.pb(11,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,11,0,n.component.schedules)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)));var u=e.Jb(n,6,0,e.Ab(n,8).transform(e.Jb(n,6,0,l(n,7,0,e.Ab(n.parent.parent,0),n.context.$implicit))));l(n,6,0,u),l(n,9,0,e.sb(1,"day_",n.context.index,""))})}function Kt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,15,"div",[["class","row"],["style","margin-top: 40px;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Overview of the wifi schedule settings"])),(l()(),e.qb(4,0,null,null,2,"div",[["class","timetable_container clearfix"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Bt)),e.pb(6,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(7,0,null,null,8,"div",[["class","timetable_legend clearifx"]],null,null,null,null,null)),(l()(),e.qb(8,0,null,null,3,"div",[["class","wifi_on"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(10,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi enabled"])),(l()(),e.qb(12,0,null,null,3,"div",[["class","wifi_off"]],null,null,null,null,null)),(l()(),e.qb(13,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(14,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi disabled"]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,u.days),l(n,10,0,""),l(n,14,0,"")},null)}function _t(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Rt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)))})}function Jt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,9,"select",[["class","form-control singleday"],["id","weekday"],["name","newWeekday"]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.weekday=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(2,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(5,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(7,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Rt)),e.pb(9,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.newSchedule.showWeekdays),l(n,5,0,"newWeekday",u.newSchedule.weekday),l(n,9,0,u.days)},function(l,n){l(n,0,0,e.Ab(n,2).required?"":null,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending)})}function Ot(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.context.$implicit.value),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Nt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.component.newSchedule.starthour),l(n,3,0,n.context.$implicit.key)})}function Ut(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function Wt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Ht(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.component.newSchedule.endhour),l(n,3,0,n.context.$implicit.key)})}function zt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function Lt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"p",[],null,null,null,null,null)),(l()(),e.Ib(2,null,["",""]))],null,function(l,n){l(n,2,0,n.component.timeValidationErrorMsg)})}function Gt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,107,"tbody",[["class","new_entry"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,96,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,23,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(4,0,null,null,21,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,20,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,19,"div",[["class","daysofweek_wrapper"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,16,"select",[["class","form-control"],["id","interval"],["name","newDaysofweek"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,10).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,10).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.daysofweek=u)&&t),"change"===n&&(t=!1!==a.synchWeekday(a.newSchedule)&&t),t},null,null)),e.pb(8,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(9,{singleday:0,"":1}),e.pb(10,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(11,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(14,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(16,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(17,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(18,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(19,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(20,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["Select Interval"])),(l()(),e.hb(16777216,null,null,1,null,_t)),e.pb(23,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Jt)),e.pb(25,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(26,0,null,null,35,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(28,0,null,null,33,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(29,0,null,null,32,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,14,"select",[["class","form-control"],["id","from-hh"],["name","newStarthour"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,31).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,31).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.starthour=u)&&t),"change"===n&&(t=!1!==a.synchMins(a.newSchedule,"starthour")&&t),t},null,null)),e.pb(31,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(32,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(35,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(37,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(38,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(39,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(40,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(41,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["HH"])),(l()(),e.hb(16777216,null,null,1,null,Ot)),e.pb(44,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(45,0,null,null,16,"select",[["class","form-control"],["id","from-mm"],["name","newStartmins"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,46).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,46).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.startmins=u)&&t),t},null,null)),e.pb(46,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(47,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(50,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(52,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(53,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(54,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(55,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(56,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["MM"])),(l()(),e.hb(16777216,null,null,1,null,Nt)),e.pb(59,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ut)),e.pb(61,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(62,0,null,null,35,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(64,0,null,null,33,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(65,0,null,null,32,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(66,0,null,null,14,"select",[["class","form-control"],["id","to-hh"],["name","newEndhour"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,67).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,67).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.endhour=u)&&t),"change"===n&&(t=!1!==a.synchMins(a.newSchedule,"endhour")&&t),t},null,null)),e.pb(67,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(68,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(71,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(73,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(74,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(75,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(76,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(77,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["HH"])),(l()(),e.hb(16777216,null,null,1,null,Wt)),e.pb(80,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(81,0,null,null,16,"select",[["class","form-control"],["id","to-mm"],["name","newEndmin"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,82).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,82).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.endmins=u)&&t),t},null,null)),e.pb(82,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(83,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(86,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(88,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(89,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(90,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(91,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(92,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["MM"])),(l()(),e.hb(16777216,null,null,1,null,Ht)),e.pb(95,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,zt)),e.pb(97,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(98,0,null,null,9,"tr",[["class","noHighlight controls"]],null,null,null,null,null)),(l()(),e.qb(99,0,null,null,8,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),e.qb(100,0,null,null,2,"div",[["class","error_messages"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Lt)),e.pb(102,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(103,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(104,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0,t=l.component;return"floatBtnClick"===n&&(t.saveGlobalSettings(),e=!1!==t.saveNew()&&e),e},Kl.b,Kl.a)),e.pb(105,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),e.qb(106,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(107,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component,t=l(n,9,0,u.newSchedule.showWeekdays,!u.newSchedule.showWeekdays);l(n,8,0,"form-control",t),l(n,11,0,""),l(n,14,0,"newDaysofweek",u.newSchedule.daysofweek),l(n,18,0,""),l(n,19,0,""),l(n,20,0,""),l(n,23,0,u.ranges),l(n,25,0,u.newSchedule.showWeekdays),l(n,32,0,""),l(n,35,0,"newStarthour",u.newSchedule.starthour),l(n,39,0,""),l(n,40,0,""),l(n,41,0,""),l(n,44,0,u.hours),l(n,47,0,""),l(n,50,0,"newStartmins",u.newSchedule.startmins),l(n,54,0,""),l(n,55,0,""),l(n,56,0,""),l(n,59,0,u.mins),l(n,61,0,24==u.newSchedule.starthour),l(n,68,0,""),l(n,71,0,"newEndhour",u.newSchedule.endhour),l(n,75,0,""),l(n,76,0,""),l(n,77,0,""),l(n,80,0,u.hours),l(n,83,0,""),l(n,86,0,"newEndmin",u.newSchedule.endmins),l(n,90,0,""),l(n,91,0,""),l(n,92,0,""),l(n,95,0,u.mins),l(n,97,0,24==u.newSchedule.endhour),l(n,102,0,u.timeValidationError),l(n,105,0,e.Ab(n.parent.parent,7).invalid,"save"),l(n,107,0,"cancel")},function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("Interval"))),l(n,7,0,e.Ab(n,11).required?"":null,e.Ab(n,16).ngClassUntouched,e.Ab(n,16).ngClassTouched,e.Ab(n,16).ngClassPristine,e.Ab(n,16).ngClassDirty,e.Ab(n,16).ngClassValid,e.Ab(n,16).ngClassInvalid,e.Ab(n,16).ngClassPending),l(n,26,0,e.Jb(n,26,0,e.Ab(n,27).transform("From"))),l(n,30,0,e.Ab(n,32).required?"":null,e.Ab(n,37).ngClassUntouched,e.Ab(n,37).ngClassTouched,e.Ab(n,37).ngClassPristine,e.Ab(n,37).ngClassDirty,e.Ab(n,37).ngClassValid,e.Ab(n,37).ngClassInvalid,e.Ab(n,37).ngClassPending),l(n,45,0,e.Ab(n,47).required?"":null,e.Ab(n,52).ngClassUntouched,e.Ab(n,52).ngClassTouched,e.Ab(n,52).ngClassPristine,e.Ab(n,52).ngClassDirty,e.Ab(n,52).ngClassValid,e.Ab(n,52).ngClassInvalid,e.Ab(n,52).ngClassPending),l(n,62,0,e.Jb(n,62,0,e.Ab(n,63).transform("To"))),l(n,66,0,e.Ab(n,68).required?"":null,e.Ab(n,73).ngClassUntouched,e.Ab(n,73).ngClassTouched,e.Ab(n,73).ngClassPristine,e.Ab(n,73).ngClassDirty,e.Ab(n,73).ngClassValid,e.Ab(n,73).ngClassInvalid,e.Ab(n,73).ngClassPending),l(n,81,0,e.Ab(n,83).required?"":null,e.Ab(n,88).ngClassUntouched,e.Ab(n,88).ngClassTouched,e.Ab(n,88).ngClassPristine,e.Ab(n,88).ngClassDirty,e.Ab(n,88).ngClassValid,e.Ab(n,88).ngClassInvalid,e.Ab(n,88).ngClassPending)})}function Yt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Qt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)))})}function Zt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"select",[["class","form-control singleday"],["name","editWeekday"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.weekday=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Qt)),e.pb(7,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,"editWeekday",n.parent.parent.context.$implicit.weekday),l(n,7,0,u.days)},function(l,n){l(n,0,0,e.sb(1,"weekday-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending)})}function Xt(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.context.$implicit.value),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function la(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,n.context.$implicit.key)})}function na(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function ua(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function ea(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.parent.parent.context.$implicit.endhour),l(n,3,0,n.context.$implicit.key)})}function ta(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function aa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,61,"tr",[["class","noHighlight edit_row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,16,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,14,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,13,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,12,"div",[["class","daysofweek_wrapper"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,9,"select",[["class","form-control"],["name","editDaysofweek"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,9).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,9).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.daysofweek=u)&&t),"change"===n&&(t=!1!==a.synchWeekday(l.parent.context.$implicit)&&t),t},null,null)),e.pb(7,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(8,{singleday:0,"":1}),e.pb(9,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(11,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(13,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Yt)),e.pb(15,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Zt)),e.pb(17,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(18,0,null,null,21,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(20,0,null,null,19,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(21,0,null,null,18,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,7,"select",[["class","form-control"],["name","editStarthour"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,23).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,23).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.starthour=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.context.$implicit,"starthour")&&t),t},null,null)),e.pb(23,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(25,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(27,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,Xt)),e.pb(29,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(30,0,null,null,9,"select",[["class","form-control"],["name","editStartmins"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,31).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,31).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.startmins=u)&&t),t},null,null)),e.pb(31,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(33,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(35,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,la)),e.pb(37,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,na)),e.pb(39,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(40,0,null,null,21,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(42,0,null,null,19,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(43,0,null,null,18,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(44,0,null,null,7,"select",[["class","form-control"],["name","editEndhour"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,45).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,45).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.endhour=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.context.$implicit)&&t),t},null,null)),e.pb(45,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(47,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(49,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ua)),e.pb(51,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(52,0,null,null,9,"select",[["class","form-control"],["name","editEndmins"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,53).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,53).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.context.$implicit.endmins=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.context.$implicit,"endhour")&&t),t},null,null)),e.pb(53,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(55,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(57,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ea)),e.pb(59,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,ta)),e.pb(61,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,8,0,n.parent.context.$implicit.showWeekdays,!n.parent.context.$implicit.showWeekdays);l(n,7,0,"form-control",e),l(n,11,0,"editDaysofweek",n.parent.context.$implicit.daysofweek),l(n,15,0,u.ranges),l(n,17,0,n.parent.context.$implicit.showWeekdays),l(n,25,0,"editStarthour",n.parent.context.$implicit.starthour),l(n,29,0,u.hours),l(n,33,0,"editStartmins",n.parent.context.$implicit.startmins),l(n,37,0,u.mins),l(n,39,0,24==n.parent.context.$implicit.starthour),l(n,47,0,"editEndhour",n.parent.context.$implicit.endhour),l(n,51,0,u.hours),l(n,55,0,"editEndmins",n.parent.context.$implicit.endmins),l(n,59,0,u.mins),l(n,61,0,24==n.parent.context.$implicit.endhour)},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("Interval"))),l(n,6,0,e.sb(1,"interval-",n.parent.context.$implicit[".index"],""),e.Ab(n,13).ngClassUntouched,e.Ab(n,13).ngClassTouched,e.Ab(n,13).ngClassPristine,e.Ab(n,13).ngClassDirty,e.Ab(n,13).ngClassValid,e.Ab(n,13).ngClassInvalid,e.Ab(n,13).ngClassPending),l(n,18,0,e.Jb(n,18,0,e.Ab(n,19).transform("From"))),l(n,22,0,e.sb(1,"from-hh-",n.parent.context.$implicit[".index"],""),e.Ab(n,27).ngClassUntouched,e.Ab(n,27).ngClassTouched,e.Ab(n,27).ngClassPristine,e.Ab(n,27).ngClassDirty,e.Ab(n,27).ngClassValid,e.Ab(n,27).ngClassInvalid,e.Ab(n,27).ngClassPending),l(n,30,0,e.sb(1,"from-mm-",n.parent.context.$implicit[".index"],""),e.Ab(n,35).ngClassUntouched,e.Ab(n,35).ngClassTouched,e.Ab(n,35).ngClassPristine,e.Ab(n,35).ngClassDirty,e.Ab(n,35).ngClassValid,e.Ab(n,35).ngClassInvalid,e.Ab(n,35).ngClassPending),l(n,40,0,e.Jb(n,40,0,e.Ab(n,41).transform("To"))),l(n,44,0,e.sb(1,"to-hh-",n.parent.context.$implicit[".index"],""),e.Ab(n,49).ngClassUntouched,e.Ab(n,49).ngClassTouched,e.Ab(n,49).ngClassPristine,e.Ab(n,49).ngClassDirty,e.Ab(n,49).ngClassValid,e.Ab(n,49).ngClassInvalid,e.Ab(n,49).ngClassPending),l(n,52,0,e.sb(1,"to-hh-",n.parent.context.$implicit[".index"],""),e.Ab(n,57).ngClassUntouched,e.Ab(n,57).ngClassTouched,e.Ab(n,57).ngClassPristine,e.Ab(n,57).ngClassDirty,e.Ab(n,57).ngClassValid,e.Ab(n,57).ngClassInvalid,e.Ab(n,57).ngClassPending)})}function ia(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"p",[],null,null,null,null,null)),(l()(),e.Ib(2,null,["",""]))],null,function(l,n){l(n,2,0,n.component.timeValidationErrorMsg)})}function ra(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,13,"tr",[["class","noHighlight controls"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,12,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,11,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,2,"div",[["class","error_messages"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,ia)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(6,0,null,null,7,"div",[["class","form-group text-right"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,2,"button",[["class","btn btn-default remove-icon-button"],["id","btn-remove"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.delete(l.parent.context.$implicit)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(9,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-trash"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0,t=l.component;return"floatBtnClick"===n&&(t.saveGlobalSettings(),e=!1!==t.saveSchedule(l.parent.context.$implicit)&&e),e},Kl.b,Kl.a)),e.pb(11,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),e.qb(12,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(13,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,5,0,n.component.timeValidationError),l(n,11,0,e.Ab(n.parent.parent.parent,7).pristine,"save"),l(n,13,0,"cancel")},function(l,n){l(n,7,0,e.sb(1,"",e.Jb(n,7,0,e.Ab(n,8).transform("Delete")),""))})}function oa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,22,"tbody",[],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),(l()(),e.qb(1,0,null,null,17,"tr",[],[[8,"hidden",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.editRow(l.context.$implicit[".name"])&&e),e},null,null)),e.pb(2,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(3,{disabled_row:0}),(l()(),e.qb(4,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(6,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(7,0,null,null,3,"span",[],null,null,null,null,null)),(l()(),e.Ib(8,null,["",""])),e.Eb(9,1),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(13,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.Ib(14,null,[" "," "])),(l()(),e.qb(15,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(17,0,null,null,1,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.Ib(18,null,[" "," "])),(l()(),e.hb(16777216,null,null,1,null,aa)),e.pb(20,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ra)),e.pb(22,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,3,0,u.currentRow&&n.context.$implicit[".name"]!=u.currentRow||u.addNew);l(n,2,0,e),l(n,20,0,n.context.$implicit[".name"]==u.currentRow),l(n,22,0,n.context.$implicit[".name"]==u.currentRow)},function(l,n){var u=n.component;l(n,0,0,e.sb(1,"schedule-",n.context.index,""),n.context.odd,n.context.even),l(n,1,0,n.context.$implicit[".name"]==u.currentRow),l(n,4,0,e.Jb(n,4,0,e.Ab(n,5).transform("Interval")));var t=e.Jb(n,8,0,e.Ab(n,10).transform(e.Jb(n,8,0,l(n,9,0,e.Ab(n.parent.parent,2),n.context.$implicit.duration))));l(n,8,0,t),l(n,11,0,e.Jb(n,11,0,e.Ab(n,12).transform("From"))),l(n,14,0,n.context.$implicit.starttime),l(n,15,0,e.Jb(n,15,0,e.Ab(n,16).transform("To"))),l(n,18,0,n.context.$implicit.stoptime)})}function sa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,33,"div",[["class","row"],["style","margin-top: 40px;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Configuration of time quotas"])),(l()(),e.qb(4,0,null,null,29,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Here you can define the time intervals for when you want your WiFi to be activated."])),(l()(),e.qb(8,0,null,null,3,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"div",[["class","text-right"],["style","float: right;"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,1,"button",[["class","btn btn-default small"],["id","add-interval"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.addNewSchedule()&&e),e},null,null)),(l()(),e.qb(11,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,21,"table",[["class","dataTable dataTableHighlight vendorTable-responsive time_control"]],null,null,null,null,null)),(l()(),e.qb(13,0,null,null,10,"thead",[],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,9,"tr",[],null,null,null,null,null)),(l()(),e.qb(15,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Interval"])),(l()(),e.qb(18,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),e.pb(19,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["From"])),(l()(),e.qb(21,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),e.pb(22,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["To"])),(l()(),e.qb(24,0,null,null,5,"tbody",[],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(25,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","3"]],null,null,null,null,null)),(l()(),e.qb(27,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),e.pb(28,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please click the + button to add a new schedule."])),(l()(),e.hb(16777216,null,null,1,null,Gt)),e.pb(31,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,oa)),e.pb(33,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,16,0,""),l(n,19,0,""),l(n,22,0,""),l(n,28,0,""),l(n,31,0,u.addNew),l(n,33,0,u.schedules)},function(l,n){var u=n.component;l(n,10,0,u.addNew||u.currentRow),l(n,24,0,u.schedules.length||u.addNew)})}function ba(l){return e.Kb(0,[e.Cb(0,Pt,[]),e.Cb(0,i.l,[]),e.Cb(0,Mt,[]),e.Gb(402653184,1,{delos:0}),(l()(),e.qb(4,0,null,null,30,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,29,"form",[["autocomplete","off"],["class","form-horizontal"],["id","wifi-schedule"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,7).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,7).onReset()&&t),t},null,null)),e.pb(6,16384,null,0,m.w,[],null,null),e.pb(7,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(9,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(10,0,null,null,18,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(11,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),e.pb(12,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi schedule settings"])),(l()(),e.qb(14,0,null,null,12,"div",[["class","col-sm-6"],["style","padding-left: 0;"]],null,null,null,null,null)),(l()(),e.qb(15,0,null,null,2,"h5",[["translate",""]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi schedule control"])),(l()(),e.qb(18,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(19,0,null,null,7,"label",[["for","wifi-schedule-enable"]],null,null,null,null,null)),(l()(),e.qb(20,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","wifi-schedule-enable"],["name","globalEnabled"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,22).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.globalEnabled=u)&&t),"click"===n&&(a.markAsDirty(),t=!1!==a.resetOpenRows()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(22,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),e.pb(23,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(24,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(25,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,Ft)),e.pb(28,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,$t)),e.pb(30,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Kt)),e.pb(32,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,sa)),e.pb(34,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,12,0,""),l(n,16,0,""),l(n,22,0,"1","0"),l(n,23,0),l(n,25,0,""),l(n,28,0,0!=u.globalEnabled),l(n,30,0,!u.addNew||!u.editSchedule),l(n,32,0,0!=u.globalEnabled),l(n,34,0,0!=u.globalEnabled)},function(l,n){var u=n.component;l(n,5,0,e.Ab(n,9).ngClassUntouched,e.Ab(n,9).ngClassTouched,e.Ab(n,9).ngClassPristine,e.Ab(n,9).ngClassDirty,e.Ab(n,9).ngClassValid,e.Ab(n,9).ngClassInvalid,e.Ab(n,9).ngClassPending),l(n,20,0,u.globalEnabled,1==u.globalEnabled)})}function ca(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"ng-component",[],null,null,null,ba,Tt)),e.Fb(512,null,Et.a,Et.a,[I.a,x.a]),e.pb(2,245760,null,0,jt.a,[Ol.a,I.a,Hl.a,Wl.a,Et.a],null,null)],function(l,n){l(n,2,0)},null)}var da=e.mb("ng-component",jt.a,ca,{},{},[]),pa=u("AEJi"),ga=function(){function l(){}return l.prototype.transform=function(l){if(null==l||""===l)return Object(wt.b)("N/A");switch(l){case"interval":return Object(wt.b)("Interval");case"quota":return Object(wt.b)("Quota");default:return Object(wt.b)(l)}},l}(),ha=u("9NBF"),fa=u("clF7"),ma=e.ob({encapsulation:0,styles:[[".timetable_container[_ngcontent-%COMP%]{margin-top:20px}.min-size-col[_ngcontent-%COMP%]{min-width:150px}.quota-status-icon[_ngcontent-%COMP%]{margin-right:6px}.quota-progress-text[_ngcontent-%COMP%]{margin-top:-15px;text-align:center}.quota-status-text[_ngcontent-%COMP%]{margin-bottom:10px}"]],data:{}});function va(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.saveGlobalSettings()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,e.Ab(n.parent.parent,10).pristine||e.Ab(n.parent.parent,10).invalid,"save")},null)}function Ca(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Aa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,va)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ca)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,e.Ab(n.parent,10).dirty),l(n,4,0,e.Ab(n.parent,10).dirty)},null)}function ka(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-ban-circle text-danger quota-status-icon"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["translate",""]],[[8,"id",0]],null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Quota has been depleted"]))],function(l,n){l(n,3,0,"")},function(l,n){l(n,1,0,e.sb(1,"quota-ban-icon-",n.parent.parent.context.$implicit,"")),l(n,2,0,e.sb(1,"quota-ban-text-",n.parent.parent.context.$implicit,""))})}function ya(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-play quota-status-icon"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["translate",""]],[[8,"id",0]],null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Quota is currently depleting"]))],function(l,n){l(n,3,0,"")},function(l,n){l(n,1,0,e.sb(1,"quota-play-icon-",n.parent.parent.context.$implicit,"")),l(n,2,0,e.sb(1,"quota-play-text-",n.parent.parent.context.$implicit,""))})}function qa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-pause quota-status-icon"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["translate",""]],[[8,"id",0]],null,null,null,null)),e.pb(3,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Station is not connected"]))],function(l,n){l(n,3,0,"")},function(l,n){l(n,1,0,e.sb(1,"quota-pause-icon-",n.parent.parent.context.$implicit,"")),l(n,2,0,e.sb(1,"quota-pause-text-",n.parent.parent.context.$implicit,""))})}function Ia(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,5,"span",[["class","quota-progress-text center-block"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(1,null,[" "," "])),e.Eb(2,2),e.Cb(131072,pa.d,[e.h,e.z]),e.Db(4,{duration:0}),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){var u=n.component;l(n,0,0,e.sb(1,"quota-progress-bar-text-",n.parent.parent.context.$implicit,""));var t=e.Jb(n,1,0,e.Ab(n,5).transform("{duration} remaining",l(n,4,0,e.Jb(n,1,0,e.Ab(n,3).transform(e.Jb(n,1,0,l(n,2,0,e.Ab(n.parent.parent.parent.parent,0),u.quotaStatus.get(n.parent.parent.context.$implicit).depletionTime,u.translateService.currentLang)),!0)))));l(n,1,0,t)})}function xa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,14,"div",[["class","row"]],[[8,"id",0],[1,"remaining",0],[1,"quota",0],[1,"running",0]],null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"div",[["class","col-md-4 quota-status-text"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,ka)),e.pb(3,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ya)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,qa)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(8,0,null,null,6,"div",[["class","col-md-8"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,3,"div",[["class","progress"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,2,"div",[["class","progress-bar progress-bar-striped"],["role","progressbar"]],[[8,"id",0],[2,"active",null],[2,"progress-bar-danger",null]],null,null,null,null)),e.pb(11,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(12,{width:0}),(l()(),e.hb(16777216,null,null,1,null,Ia)),e.pb(14,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,u.quotaStatus.get(n.parent.context.$implicit).depleted),l(n,5,0,!u.quotaStatus.get(n.parent.context.$implicit).depleted&&u.quotaStatus.get(n.parent.context.$implicit).running),l(n,7,0,!u.quotaStatus.get(n.parent.context.$implicit).depleted&&!u.quotaStatus.get(n.parent.context.$implicit).running);var e=l(n,12,0,100*(1-u.quotaStatus.get(n.parent.context.$implicit).remaining/u.quotaStatus.get(n.parent.context.$implicit).quota)+"%");l(n,11,0,e),l(n,14,0,!u.quotaStatus.get(n.parent.context.$implicit).depleted)},function(l,n){var u=n.component;l(n,0,0,e.sb(1,"quota-status-",n.parent.context.$implicit,""),u.quotaStatus.get(n.parent.context.$implicit).remaining,u.quotaStatus.get(n.parent.context.$implicit).quota,u.quotaStatus.get(n.parent.context.$implicit).running),l(n,10,0,e.sb(1,"quota-progress-bar-",n.parent.context.$implicit,""),u.quotaStatus.get(n.parent.context.$implicit).running,u.quotaStatus.get(n.parent.context.$implicit).depleted)})}function wa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[],[[8,"className",0]],null,null,null,null)),e.pb(1,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(2,{left:0,right:1}),e.Eb(3,1)],function(l,n){var u=l(n,2,0,n.parent.context.$implicit.leftPos+"%",n.parent.context.$implicit.rightPos+"%");l(n,1,0,u)},function(l,n){var u=e.sb(1,"status_on ",e.Jb(n,0,0,l(n,3,0,e.Ab(n.parent.parent.parent.parent.parent.parent,2),n.parent.context.$implicit.duration)),"");l(n,0,0,u)})}function Pa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"span",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,wa)),e.pb(2,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,n.parent.parent.parent.context.$implicit==n.context.$implicit.stations)},null)}function Ma(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"div",[["class","day"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,7,"p",[],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"span",[["class","day-label-full"]],null,null,null,null,null)),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(5,0,null,null,3,"span",[["class","day-label-short"]],null,null,null,null,null)),(l()(),e.Ib(6,null,["",""])),e.Eb(7,1),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(9,0,null,null,2,"div",[["class","status"]],[[8,"id",0]],null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Pa)),e.pb(11,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,11,0,n.component.schedules)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)));var u=e.Jb(n,6,0,e.Ab(n,8).transform(e.Jb(n,6,0,l(n,7,0,e.Ab(n.parent.parent.parent.parent,1),n.context.$implicit))));l(n,6,0,u),l(n,9,0,e.sb(1,"day_",n.context.index,""))})}function Ea(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"div",[["class","timetable_container clearfix"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Ma)),e.pb(3,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(4,0,null,null,8,"div",[["class","timetable_legend clearfix"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,3,"div",[["class","wifi_on"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(7,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi enabled"])),(l()(),e.qb(9,0,null,null,3,"div",[["class","wifi_off"]],null,null,null,null,null)),(l()(),e.qb(10,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(11,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi disabled"]))],function(l,n){l(n,3,0,n.component.days),l(n,7,0,""),l(n,11,0,"")},null)}function ja(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,6,"div",[["class","row"],["style","margin-top: 20px;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"h3",[],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(2,null,["",""])),(l()(),e.hb(16777216,null,null,1,null,xa)),e.pb(4,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ea)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,u.activeQuotas.includes(n.context.$implicit)),l(n,6,0,u.macAddressesList.includes(n.context.$implicit))},function(l,n){l(n,1,0,e.sb(1,"quota-station-",n.context.$implicit,"")),l(n,2,0,n.context.$implicit)})}function Ta(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,ja)),e.pb(2,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.makeUnique(u.macAddressesList.concat(u.activeQuotas)))},null)}function Fa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,null,null,null,null,null,null,null)),(l()(),e.qb(1,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","pc-newMacAddr"],["maxlength","17"],["name","newMacAddr"],["placeholder","00:00:00:00:00:00"],["required",""],["triggers","none"]],[[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"paste"],[null,"keyup"],[null,"click"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,2)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,2)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,2)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.stations=u)&&t),"paste"===n&&(t=!1!==a.formatMacAddress(a.newSchedule,u.clipboardData.getData("text/plain"),!1)&&t),"keyup"===n&&(t=!1!==a.formatMacAddress(a.newSchedule,e.Ab(l,8).value,!1)&&t),"click"===n&&(t=!1!==a.markAsDirty(e.Ab(l,8))&&t),t},null,null)),e.pb(2,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(3,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(4,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(5,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(8,671744,[["newMacAddr",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(11,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,3,0,""),l(n,4,0,"17"),l(n,5,0,u.macAddressPattern),l(n,8,0,"newMacAddr",u.newSchedule.stations),l(n,11,0,e.sb(1,"",e.Jb(n,11,0,e.Ab(n,12).transform("Invalid Mac address!")),""),"none","text-danger",e.Ab(n,8).invalid&&e.Ab(n,8).dirty)},function(l,n){l(n,1,0,e.Ab(n,3).required?"":null,e.Ab(n,4).maxlength?e.Ab(n,4).maxlength:null,e.Ab(n,5).pattern?e.Ab(n,5).pattern:null,e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function Sa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,null,null,null,null,null,null,null)),(l()(),e.qb(1,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","pc-newMacAddr"],["maxlength","17"],["name","newMacAddr"],["placeholder","00:00:00:00:00:00"],["required",""],["triggers","none"]],[[1,"required",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"paste"],[null,"keyup"],[null,"click"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,2)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,2)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,2)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.station=u)&&t),"paste"===n&&(t=!1!==a.formatMacAddress(a.newSchedule,u.clipboardData.getData("text/plain"),!0)&&t),"keyup"===n&&(t=!1!==a.formatMacAddress(a.newSchedule,e.Ab(l,8).value,!0)&&t),"click"===n&&(t=!1!==a.markAsDirty(e.Ab(l,8))&&t),t},null,null)),e.pb(2,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(3,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(4,540672,null,0,m.f,[],{maxlength:[0,"maxlength"]},null),e.pb(5,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n,u){return[l,n,u]},[m.q,m.f,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(8,671744,[["newMacAddr",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(11,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,3,0,""),l(n,4,0,"17"),l(n,5,0,u.macAddressPattern),l(n,8,0,"newMacAddr",u.newSchedule.station),l(n,11,0,e.sb(1,"",e.Jb(n,11,0,e.Ab(n,12).transform("Invalid Mac address!")),""),"none","text-danger",e.Ab(n,8).invalid&&e.Ab(n,8).dirty)},function(l,n){l(n,1,0,e.Ab(n,3).required?"":null,e.Ab(n,4).maxlength?e.Ab(n,4).maxlength:null,e.Ab(n,5).pattern?e.Ab(n,5).pattern:null,e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function Va(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function $a(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)))})}function Da(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,9,"select",[["class","form-control singleday"],["id","pc-weekday"],["name","newWeekday"]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.weekday=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(2,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(5,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(7,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,$a)),e.pb(9,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.newSchedule.showWeekdays),l(n,5,0,"newWeekday",u.newSchedule.weekday),l(n,9,0,u.days)},function(l,n){l(n,0,0,e.Ab(n,2).required?"":null,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending)})}function Ba(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,23,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,21,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,20,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,19,"div",[["class","daysofweek_wrapper"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,16,"select",[["class","form-control"],["id","pc-interval"],["name","newDaysofweek"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,8).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,8).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.daysofweek=u)&&t),"change"===n&&(t=!1!==a.synchWeekday(a.newSchedule)&&t),t},null,null)),e.pb(6,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(7,{singleday:0,"":1}),e.pb(8,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(9,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(12,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(14,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(15,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(17,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(18,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["Select Interval"])),(l()(),e.hb(16777216,null,null,1,null,Va)),e.pb(21,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Da)),e.pb(23,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,7,0,u.newSchedule.showWeekdays,!u.newSchedule.showWeekdays);l(n,6,0,"form-control",e),l(n,9,0,""),l(n,12,0,"newDaysofweek",u.newSchedule.daysofweek),l(n,16,0,""),l(n,17,0,""),l(n,18,0,""),l(n,21,0,u.ranges),l(n,23,0,u.newSchedule.showWeekdays)},function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("Interval"))),l(n,5,0,e.Ab(n,9).required?"":null,e.Ab(n,14).ngClassUntouched,e.Ab(n,14).ngClassTouched,e.Ab(n,14).ngClassPristine,e.Ab(n,14).ngClassDirty,e.Ab(n,14).ngClassValid,e.Ab(n,14).ngClassInvalid,e.Ab(n,14).ngClassPending)})}function Ka(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,70,"td",[["class","clearfix"],["colspan","4"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,68,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,67,"select",[["class","form-control edit-radio"],["id","wifiTimeout"],["name","wifiTimeout"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,4).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,4).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.quota=u)&&t),t},null,null)),e.pb(4,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(5,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(8,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(11,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(12,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(13,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(14,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["Select time limit"])),(l()(),e.qb(16,0,null,null,4,"option",[["translate",""],["value","00:05"]],null,null,null,null,null)),e.pb(17,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(18,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(19,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["5 min"])),(l()(),e.qb(21,0,null,null,4,"option",[["translate",""],["value","00:15"]],null,null,null,null,null)),e.pb(22,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(23,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(24,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["15 min"])),(l()(),e.qb(26,0,null,null,4,"option",[["translate",""],["value","00:30"]],null,null,null,null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(28,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(29,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["30 min"])),(l()(),e.qb(31,0,null,null,4,"option",[["translate",""],["value","01:00"]],null,null,null,null,null)),e.pb(32,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(33,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(34,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["1 h"])),(l()(),e.qb(36,0,null,null,4,"option",[["translate",""],["value","02:00"]],null,null,null,null,null)),e.pb(37,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(38,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(39,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["2 h"])),(l()(),e.qb(41,0,null,null,4,"option",[["translate",""],["value","03:00"]],null,null,null,null,null)),e.pb(42,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(43,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(44,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["3 h"])),(l()(),e.qb(46,0,null,null,4,"option",[["translate",""],["value","04:00"]],null,null,null,null,null)),e.pb(47,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(48,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(49,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["4 h"])),(l()(),e.qb(51,0,null,null,4,"option",[["translate",""],["value","05:00"]],null,null,null,null,null)),e.pb(52,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(53,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(54,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["5 h"])),(l()(),e.qb(56,0,null,null,4,"option",[["translate",""],["value","06:00"]],null,null,null,null,null)),e.pb(57,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(58,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(59,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["6 h"])),(l()(),e.qb(61,0,null,null,4,"option",[["translate",""],["value","12:00"]],null,null,null,null,null)),e.pb(62,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(63,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(64,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["12 h"])),(l()(),e.qb(66,0,null,null,4,"option",[["translate",""],["value","18:00"]],null,null,null,null,null)),e.pb(67,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(68,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(69,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["18 h"]))],function(l,n){var u=n.component;l(n,5,0,""),l(n,8,0,"wifiTimeout",u.newSchedule.quota),l(n,12,0,""),l(n,13,0,""),l(n,14,0,""),l(n,17,0,""),l(n,18,0,"00:05"),l(n,19,0,"00:05"),l(n,22,0,""),l(n,23,0,"00:15"),l(n,24,0,"00:15"),l(n,27,0,""),l(n,28,0,"00:30"),l(n,29,0,"00:30"),l(n,32,0,""),l(n,33,0,"01:00"),l(n,34,0,"01:00"),l(n,37,0,""),l(n,38,0,"02:00"),l(n,39,0,"02:00"),l(n,42,0,""),l(n,43,0,"03:00"),l(n,44,0,"03:00"),l(n,47,0,""),l(n,48,0,"04:00"),l(n,49,0,"04:00"),l(n,52,0,""),l(n,53,0,"05:00"),l(n,54,0,"05:00"),l(n,57,0,""),l(n,58,0,"06:00"),l(n,59,0,"06:00"),l(n,62,0,""),l(n,63,0,"12:00"),l(n,64,0,"12:00"),l(n,67,0,""),l(n,68,0,"18:00"),l(n,69,0,"18:00")},function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("Interval"))),l(n,3,0,e.Ab(n,5).required?"":null,e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending)})}function _a(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.context.$implicit.value),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Ra(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.component.newSchedule.starthour),l(n,3,0,n.context.$implicit.key)})}function Ja(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function Oa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,35,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,33,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,32,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,14,"select",[["class","form-control"],["id","pc-from-hh"],["name","newStarthour"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,5).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,5).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.starthour=u)&&t),"change"===n&&(t=!1!==a.synchMins(a.newSchedule,"starthour")&&t),t},null,null)),e.pb(5,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(6,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(9,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(11,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(12,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(14,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(15,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["HH"])),(l()(),e.hb(16777216,null,null,1,null,_a)),e.pb(18,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(19,0,null,null,16,"select",[["class","form-control"],["id","pc-from-mm"],["name","newStartmins"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,20).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,20).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.startmins=u)&&t),t},null,null)),e.pb(20,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(21,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(24,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(26,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(27,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(28,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(29,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(30,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["MM"])),(l()(),e.hb(16777216,null,null,1,null,Ra)),e.pb(33,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ja)),e.pb(35,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,9,0,"newStarthour",u.newSchedule.starthour),l(n,13,0,""),l(n,14,0,""),l(n,15,0,""),l(n,18,0,u.hours),l(n,21,0,""),l(n,24,0,"newStartmins",u.newSchedule.startmins),l(n,28,0,""),l(n,29,0,""),l(n,30,0,""),l(n,33,0,u.mins),l(n,35,0,24==u.newSchedule.starthour)},function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("From"))),l(n,4,0,e.Ab(n,6).required?"":null,e.Ab(n,11).ngClassUntouched,e.Ab(n,11).ngClassTouched,e.Ab(n,11).ngClassPristine,e.Ab(n,11).ngClassDirty,e.Ab(n,11).ngClassValid,e.Ab(n,11).ngClassInvalid,e.Ab(n,11).ngClassPending),l(n,19,0,e.Ab(n,21).required?"":null,e.Ab(n,26).ngClassUntouched,e.Ab(n,26).ngClassTouched,e.Ab(n,26).ngClassPristine,e.Ab(n,26).ngClassDirty,e.Ab(n,26).ngClassValid,e.Ab(n,26).ngClassInvalid,e.Ab(n,26).ngClassPending)})}function Na(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function Ua(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.component.newSchedule.endhour),l(n,3,0,n.context.$implicit.key)})}function Wa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function Ha(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,35,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(2,0,null,null,33,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,32,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,14,"select",[["class","form-control"],["id","pc-to-hh"],["name","newEndhour"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,5).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,5).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.endhour=u)&&t),"change"===n&&(t=!1!==a.synchMins(a.newSchedule,"endhour")&&t),t},null,null)),e.pb(5,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(6,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(9,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(11,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(12,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(14,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(15,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["HH"])),(l()(),e.hb(16777216,null,null,1,null,Na)),e.pb(18,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(19,0,null,null,16,"select",[["class","form-control"],["id","pc-to-mm"],["name","newEndmin"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,20).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,20).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newSchedule.endmins=u)&&t),t},null,null)),e.pb(20,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(21,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(24,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(26,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(27,0,null,null,4,"option",[["default",""],["translate",""],["value",""]],null,null,null,null,null)),e.pb(28,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(29,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(30,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["MM"])),(l()(),e.hb(16777216,null,null,1,null,Ua)),e.pb(33,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,Wa)),e.pb(35,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,9,0,"newEndhour",u.newSchedule.endhour),l(n,13,0,""),l(n,14,0,""),l(n,15,0,""),l(n,18,0,u.hours),l(n,21,0,""),l(n,24,0,"newEndmin",u.newSchedule.endmins),l(n,28,0,""),l(n,29,0,""),l(n,30,0,""),l(n,33,0,u.mins),l(n,35,0,24==u.newSchedule.endhour)},function(l,n){l(n,0,0,e.Jb(n,0,0,e.Ab(n,1).transform("To"))),l(n,4,0,e.Ab(n,6).required?"":null,e.Ab(n,11).ngClassUntouched,e.Ab(n,11).ngClassTouched,e.Ab(n,11).ngClassPristine,e.Ab(n,11).ngClassDirty,e.Ab(n,11).ngClassValid,e.Ab(n,11).ngClassInvalid,e.Ab(n,11).ngClassPending),l(n,19,0,e.Ab(n,21).required?"":null,e.Ab(n,26).ngClassUntouched,e.Ab(n,26).ngClassTouched,e.Ab(n,26).ngClassPristine,e.Ab(n,26).ngClassDirty,e.Ab(n,26).ngClassValid,e.Ab(n,26).ngClassInvalid,e.Ab(n,26).ngClassPending)})}function za(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"p",[],null,null,null,null,null)),(l()(),e.Ib(2,null,["",""]))],null,function(l,n){l(n,2,0,n.component.timeValidationErrorMsg)})}function La(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,48,"tbody",[["class","new_entry"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,37,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,6,"td",[["class","clearfix min-size-col"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(4,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,Fa)),e.pb(6,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Sa)),e.pb(8,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(9,0,null,null,21,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(11,0,null,null,19,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,18,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(13,0,[["newConfigTypeEl",1]],null,17,"select",[["class","form-control"],["id","type-configuration"],["name","newConfigType"],["required",""]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,14).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(a.newConfigType=u)&&t),"change"===n&&(t=!1!==a.changeType(e.Ab(l,13).value)&&t),t},null,null)),e.pb(14,16384,null,0,m.r,[e.E,e.k],null,null),e.pb(15,16384,null,0,m.q,[],{required:[0,"required"]},null),e.Fb(1024,null,m.h,function(l){return[l]},[m.q]),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(18,671744,null,0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(20,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(21,0,null,null,4,"option",[["default",""],["translate",""],["value","interval"]],null,null,null,null,null)),e.pb(22,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(23,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(24,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["Interval"])),(l()(),e.qb(26,0,null,null,4,"option",[["translate",""],["value","quota"]],null,null,null,null,null)),e.pb(27,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(28,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(29,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["Quota"])),(l()(),e.hb(16777216,null,null,1,null,Ba)),e.pb(32,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ka)),e.pb(34,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Oa)),e.pb(36,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ha)),e.pb(38,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(39,0,null,null,9,"tr",[["class","noHighlight controls"]],null,null,null,null,null)),(l()(),e.qb(40,0,null,null,8,"td",[["colspan","9"]],null,null,null,null,null)),(l()(),e.qb(41,0,null,null,2,"div",[["class","error_messages"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,za)),e.pb(43,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(44,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),e.qb(45,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.saveNew()&&e),e},Kl.b,Kl.a)),e.pb(46,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),e.qb(47,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(48,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,6,0,"interval"==u.newConfigType),l(n,8,0,"interval"!=u.newConfigType),l(n,15,0,""),l(n,18,0,"newConfigType",u.newConfigType),l(n,22,0,""),l(n,23,0,"interval"),l(n,24,0,"interval"),l(n,27,0,""),l(n,28,0,"quota"),l(n,29,0,"quota"),l(n,32,0,"interval"==u.newConfigType||"quota"==u.newConfigType),l(n,34,0,"interval"!=u.newConfigType),l(n,36,0,"interval"==u.newConfigType),l(n,38,0,"interval"==u.newConfigType),l(n,43,0,u.timeValidationError),l(n,46,0,e.Ab(n.parent.parent,10).pristine||e.Ab(n.parent.parent,10).invalid,"save"),l(n,48,0,"cancel")},function(l,n){l(n,2,0,e.Jb(n,2,0,e.Ab(n,3).transform("MAC address"))),l(n,9,0,e.Jb(n,9,0,e.Ab(n,10).transform("Type"))),l(n,13,0,e.Ab(n,15).required?"":null,e.Ab(n,20).ngClassUntouched,e.Ab(n,20).ngClassTouched,e.Ab(n,20).ngClassPristine,e.Ab(n,20).ngClassDirty,e.Ab(n,20).ngClassValid,e.Ab(n,20).ngClassInvalid,e.Ab(n,20).ngClassPending)})}function Ga(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,4,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(4,0,null,null,3,"span",[],null,null,null,null,null)),(l()(),e.Ib(5,null,["",""])),e.Eb(6,1),e.Cb(131072,r.i,[r.j,e.h])],null,function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("Days"))),l(n,3,0,e.sb(1,"schedule-days-",n.parent.context.index,""));var u=e.Jb(n,5,0,e.Ab(n,7).transform(e.Jb(n,5,0,l(n,6,0,e.Ab(n.parent.parent.parent,5),n.parent.context.$implicit.duration))));l(n,5,0,u)})}function Ya(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,8,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(4,null,[" "," "])),(l()(),e.qb(5,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(7,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(8,null,[" "," "]))],null,function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("From"))),l(n,3,0,e.sb(1,"schedule-from-",n.parent.context.index,"")),l(n,4,0,n.parent.context.$implicit.starttime),l(n,5,0,e.Jb(n,5,0,e.Ab(n,6).transform("To"))),l(n,7,0,e.sb(1,"schedule-to-",n.parent.context.index,"")),l(n,8,0,n.parent.context.$implicit.stoptime)})}function Qa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(1,null,[""," h "]))],null,function(l,n){var u=n.parent.parent.context.$implicit.time.split(",")[0];l(n,1,0,u)})}function Za(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e.Ib(1,null,[""," min "]))],null,function(l,n){var u=n.parent.parent.context.$implicit.time.split(",")[1];l(n,1,0,u)})}function Xa(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,9,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,8,"td",[["class","clearfix"],["colspan","4"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,6,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(4,0,null,null,5,"span",[["translate",""]],null,null,null,null,null)),e.pb(5,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.hb(16777216,null,null,1,null,Qa)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Za)),e.pb(9,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,5,0,"");var u=n.parent.context.$implicit.time.split(",")[0]-0;l(n,7,0,u);var e=n.parent.context.$implicit.time.split(",")[1]-0;l(n,9,0,e)},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("Quota"))),l(n,3,0,e.sb(1,"schedule-quota-",n.parent.context.index,""))})}function li(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,null,null,null,null,null,null,null)),(l()(),e.qb(1,16777216,null,null,10,"input",[["class","form-control"],["containerClass","text-danger"],["id","pc-MacAddr"],["name","macAddr"],["required",""],["triggers","none"]],[[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"paste"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,2)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,2)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,2)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.stations=u)&&t),"keyup"===n&&(t=!1!==a.formatMacAddress(l.parent.parent.context.$implicit,e.Ab(l,7).value,!1)&&t),"paste"===n&&(t=!1!==a.formatMacAddress(l.parent.parent.context.$implicit,u.clipboardData.getData("text/plain"),!1)&&t),t},null,null)),e.pb(2,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(3,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(4,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(7,671744,[["macAddr",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(9,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(10,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,3,0,""),l(n,4,0,u.macAddressPattern),l(n,7,0,"macAddr",n.parent.parent.context.$implicit.stations),l(n,10,0,e.sb(1,"",e.Jb(n,10,0,e.Ab(n,11).transform("Invalid Mac address!")),""),"none","text-danger",e.Ab(n,7).invalid&&e.Ab(n,7).dirty)},function(l,n){l(n,1,0,e.Ab(n,3).required?"":null,e.Ab(n,4).pattern?e.Ab(n,4).pattern:null,e.Ab(n,9).ngClassUntouched,e.Ab(n,9).ngClassTouched,e.Ab(n,9).ngClassPristine,e.Ab(n,9).ngClassDirty,e.Ab(n,9).ngClassValid,e.Ab(n,9).ngClassInvalid,e.Ab(n,9).ngClassPending)})}function ni(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,null,null,null,null,null,null,null)),(l()(),e.qb(1,16777216,null,null,10,"input",[["class","form-control"],["containerClass","text-danger"],["id","pc-MacAddr"],["name","macAddr"],["required",""],["triggers","none"]],[[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"paste"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var t=!0,a=l.component;return"input"===n&&(t=!1!==e.Ab(l,2)._handleInput(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,2).onTouched()&&t),"compositionstart"===n&&(t=!1!==e.Ab(l,2)._compositionStart()&&t),"compositionend"===n&&(t=!1!==e.Ab(l,2)._compositionEnd(u.target.value)&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.station=u)&&t),"keyup"===n&&(t=!1!==a.formatMacAddress(l.parent.parent.context.$implicit,e.Ab(l,7).value,!0)&&t),"paste"===n&&(t=!1!==a.formatMacAddress(l.parent.parent.context.$implicit,u.clipboardData.getData("text/plain"),!0)&&t),t},null,null)),e.pb(2,16384,null,0,m.d,[e.E,e.k,[2,m.a]],null,null),e.pb(3,16384,null,0,m.q,[],{required:[0,"required"]},null),e.pb(4,540672,null,0,m.p,[],{pattern:[0,"pattern"]},null),e.Fb(1024,null,m.h,function(l,n){return[l,n]},[m.q,m.p]),e.Fb(1024,null,m.i,function(l){return[l]},[m.d]),e.pb(7,671744,[["macAddr",4]],0,m.n,[[2,m.c],[6,m.h],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(9,16384,null,0,m.k,[[4,m.j]],null,null),e.pb(10,212992,null,0,Dl.a,[e.k,e.E,e.P,Bl.a,s.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(0,null,null,0))],function(l,n){var u=n.component;l(n,3,0,""),l(n,4,0,u.macAddressPattern),l(n,7,0,"macAddr",n.parent.parent.context.$implicit.station),l(n,10,0,e.sb(1,"",e.Jb(n,10,0,e.Ab(n,11).transform("Invalid Mac address!")),""),"none","text-danger",e.Ab(n,7).invalid&&e.Ab(n,7).dirty)},function(l,n){l(n,1,0,e.Ab(n,3).required?"":null,e.Ab(n,4).pattern?e.Ab(n,4).pattern:null,e.Ab(n,9).ngClassUntouched,e.Ab(n,9).ngClassTouched,e.Ab(n,9).ngClassPristine,e.Ab(n,9).ngClassDirty,e.Ab(n,9).ngClassValid,e.Ab(n,9).ngClassInvalid,e.Ab(n,9).ngClassPending)})}function ui(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function ei(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit),l(n,2,0,n.context.$implicit)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit)))})}function ti(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,7,"select",[["class","form-control singleday"],["name","editWeekday"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,1).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,1).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.parent.context.$implicit.weekday=u)&&t),t},null,null)),e.pb(1,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(3,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(5,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ei)),e.pb(7,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,"editWeekday",n.parent.parent.parent.context.$implicit.weekday),l(n,7,0,u.days)},function(l,n){l(n,0,0,e.sb(1,"pc-weekday-",n.parent.parent.parent.context.$implicit[".index"],""),e.Ab(n,5).ngClassUntouched,e.Ab(n,5).ngClassTouched,e.Ab(n,5).ngClassPristine,e.Ab(n,5).ngClassDirty,e.Ab(n,5).ngClassValid,e.Ab(n,5).ngClassInvalid,e.Ab(n,5).ngClassPending)})}function ai(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,17,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,16,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,14,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,13,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,12,"div",[["class","daysofweek_wrapper"]],null,null,null,null,null)),(l()(),e.qb(6,0,null,null,9,"select",[["class","form-control"],["name","editDaysofweek"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,9).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,9).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.daysofweek=u)&&t),"change"===n&&(t=!1!==a.synchWeekday(l.parent.parent.context.$implicit)&&t),t},null,null)),e.pb(7,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),e.Db(8,{singleday:0,"":1}),e.pb(9,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(11,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(13,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ui)),e.pb(15,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,ti)),e.pb(17,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,8,0,n.parent.parent.context.$implicit.showWeekdays,!n.parent.parent.context.$implicit.showWeekdays);l(n,7,0,"form-control",e),l(n,11,0,"editDaysofweek",n.parent.parent.context.$implicit.daysofweek),l(n,15,0,u.ranges),l(n,17,0,n.parent.parent.context.$implicit.showWeekdays)},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("Interval"))),l(n,6,0,e.sb(1,"pc-interval-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,13).ngClassUntouched,e.Ab(n,13).ngClassTouched,e.Ab(n,13).ngClassPristine,e.Ab(n,13).ngClassDirty,e.Ab(n,13).ngClassValid,e.Ab(n,13).ngClassInvalid,e.Ab(n,13).ngClassPending)})}function ii(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.context.$implicit.value),l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function ri(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,n.context.$implicit.key)})}function oi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function si(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""])),e.Cb(131072,r.i,[r.j,e.h])],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,3,0,e.Jb(n,3,0,e.Ab(n,4).transform(n.context.$implicit.key)))})}function bi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[],[[8,"hidden",0]],null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(3,null,["",""]))],function(l,n){l(n,1,0,n.context.$implicit.value),l(n,2,0,n.context.$implicit.value)},function(l,n){l(n,0,0,24==n.parent.parent.parent.context.$implicit.endhour),l(n,3,0,n.context.$implicit.key)})}function ci(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"option",[["value","0"]],null,null,null,null,null)),e.pb(1,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(2,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["00"]))],function(l,n){l(n,1,0,"0"),l(n,2,0,"0")},null)}function di(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,44,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,21,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,19,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,18,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,7,"select",[["class","form-control"],["name","editStarthour"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,6).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,6).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.starthour=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.parent.context.$implicit,"starthour")&&t),t},null,null)),e.pb(6,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(8,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(10,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ii)),e.pb(12,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(13,0,null,null,9,"select",[["class","form-control"],["name","editStartmins"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,14).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,14).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.startmins=u)&&t),t},null,null)),e.pb(14,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(16,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(18,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,ri)),e.pb(20,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,oi)),e.pb(22,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(23,0,null,null,21,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(25,0,null,null,19,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(26,0,null,null,18,"div",[["class","row time-control-group"]],null,null,null,null,null)),(l()(),e.qb(27,0,null,null,7,"select",[["class","form-control"],["name","editEndhour"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,28).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,28).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.endhour=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.parent.context.$implicit)&&t),t},null,null)),e.pb(28,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(30,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(32,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,si)),e.pb(34,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.qb(35,0,null,null,9,"select",[["class","form-control"],["name","editEndmins"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0,a=l.component;return"change"===n&&(t=!1!==e.Ab(l,36).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,36).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.endmins=u)&&t),"change"===n&&(t=!1!==a.synchMins(l.parent.parent.context.$implicit,"endhour")&&t),t},null,null)),e.pb(36,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(38,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(40,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.hb(16777216,null,null,1,null,bi)),e.pb(42,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),(l()(),e.hb(16777216,null,null,1,null,ci)),e.pb(44,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,"editStarthour",n.parent.parent.context.$implicit.starthour),l(n,12,0,u.hours),l(n,16,0,"editStartmins",n.parent.parent.context.$implicit.startmins),l(n,20,0,u.mins),l(n,22,0,24==n.parent.parent.context.$implicit.starthour),l(n,30,0,"editEndhour",n.parent.parent.context.$implicit.endhour),l(n,34,0,u.hours),l(n,38,0,"editEndmins",n.parent.parent.context.$implicit.endmins),l(n,42,0,u.mins),l(n,44,0,24==n.parent.parent.context.$implicit.endhour)},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("From"))),l(n,5,0,e.sb(1,"pc-from-hh-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,10).ngClassUntouched,e.Ab(n,10).ngClassTouched,e.Ab(n,10).ngClassPristine,e.Ab(n,10).ngClassDirty,e.Ab(n,10).ngClassValid,e.Ab(n,10).ngClassInvalid,e.Ab(n,10).ngClassPending),l(n,13,0,e.sb(1,"pc-from-mm-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,18).ngClassUntouched,e.Ab(n,18).ngClassTouched,e.Ab(n,18).ngClassPristine,e.Ab(n,18).ngClassDirty,e.Ab(n,18).ngClassValid,e.Ab(n,18).ngClassInvalid,e.Ab(n,18).ngClassPending),l(n,23,0,e.Jb(n,23,0,e.Ab(n,24).transform("To"))),l(n,27,0,e.sb(1,"pc-to-hh-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,32).ngClassUntouched,e.Ab(n,32).ngClassTouched,e.Ab(n,32).ngClassPristine,e.Ab(n,32).ngClassDirty,e.Ab(n,32).ngClassValid,e.Ab(n,32).ngClassInvalid,e.Ab(n,32).ngClassPending),l(n,35,0,e.sb(1,"pc-to-hh-",n.parent.parent.context.$implicit[".index"],""),e.Ab(n,40).ngClassUntouched,e.Ab(n,40).ngClassTouched,e.Ab(n,40).ngClassPristine,e.Ab(n,40).ngClassDirty,e.Ab(n,40).ngClassValid,e.Ab(n,40).ngClassInvalid,e.Ab(n,40).ngClassPending)})}function pi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,64,null,null,null,null,null,null,null)),(l()(),e.qb(1,0,null,null,63,"td",[["class","clearfix"],["colspan","4"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,61,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(4,0,null,null,60,"select",[["class","form-control edit-radio"],["id","wifiTimeout"],["name","wifiTimeout"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==e.Ab(l,5).onChange(u.target.value)&&t),"blur"===n&&(t=!1!==e.Ab(l,5).onTouched()&&t),"ngModelChange"===n&&(t=!1!==(l.parent.parent.context.$implicit.quota=u)&&t),t},null,null)),e.pb(5,16384,null,0,m.r,[e.E,e.k],null,null),e.Fb(1024,null,m.i,function(l){return[l]},[m.r]),e.pb(7,671744,null,0,m.n,[[2,m.c],[8,null],[8,null],[6,m.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),e.Fb(2048,null,m.j,null,[m.n]),e.pb(9,16384,null,0,m.k,[[4,m.j]],null,null),(l()(),e.qb(10,0,null,null,4,"option",[["translate",""],["value","00:05"]],null,null,null,null,null)),e.pb(11,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(12,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(13,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["5 min"])),(l()(),e.qb(15,0,null,null,4,"option",[["translate",""],["value","00:15"]],null,null,null,null,null)),e.pb(16,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(17,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(18,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["15 min"])),(l()(),e.qb(20,0,null,null,4,"option",[["translate",""],["value","00:30"]],null,null,null,null,null)),e.pb(21,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(22,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(23,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["30 min"])),(l()(),e.qb(25,0,null,null,4,"option",[["translate",""],["value","01:00"]],null,null,null,null,null)),e.pb(26,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(27,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(28,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["1 h"])),(l()(),e.qb(30,0,null,null,4,"option",[["translate",""],["value","02:00"]],null,null,null,null,null)),e.pb(31,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(32,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(33,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["2 h"])),(l()(),e.qb(35,0,null,null,4,"option",[["translate",""],["value","03:00"]],null,null,null,null,null)),e.pb(36,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(37,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(38,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["3 h"])),(l()(),e.qb(40,0,null,null,4,"option",[["translate",""],["value","04:00"]],null,null,null,null,null)),e.pb(41,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(42,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(43,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["4 h"])),(l()(),e.qb(45,0,null,null,4,"option",[["translate",""],["value","05:00"]],null,null,null,null,null)),e.pb(46,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(47,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(48,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["5 h"])),(l()(),e.qb(50,0,null,null,4,"option",[["translate",""],["value","06:00"]],null,null,null,null,null)),e.pb(51,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(52,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(53,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["6 h"])),(l()(),e.qb(55,0,null,null,4,"option",[["translate",""],["value","12:00"]],null,null,null,null,null)),e.pb(56,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(57,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(58,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["12 h"])),(l()(),e.qb(60,0,null,null,4,"option",[["translate",""],["value","18:00"]],null,null,null,null,null)),e.pb(61,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.pb(62,147456,null,0,m.o,[e.k,e.E,[2,m.r]],{value:[0,"value"]},null),e.pb(63,147456,null,0,m.y,[e.k,e.E,[8,null]],{value:[0,"value"]},null),(l()(),e.Ib(-1,null,["18 h"]))],function(l,n){l(n,7,0,"wifiTimeout",n.parent.parent.context.$implicit.quota),l(n,11,0,""),l(n,12,0,"00:05"),l(n,13,0,"00:05"),l(n,16,0,""),l(n,17,0,"00:15"),l(n,18,0,"00:15"),l(n,21,0,""),l(n,22,0,"00:30"),l(n,23,0,"00:30"),l(n,26,0,""),l(n,27,0,"01:00"),l(n,28,0,"01:00"),l(n,31,0,""),l(n,32,0,"02:00"),l(n,33,0,"02:00"),l(n,36,0,""),l(n,37,0,"03:00"),l(n,38,0,"03:00"),l(n,41,0,""),l(n,42,0,"04:00"),l(n,43,0,"04:00"),l(n,46,0,""),l(n,47,0,"05:00"),l(n,48,0,"05:00"),l(n,51,0,""),l(n,52,0,"06:00"),l(n,53,0,"06:00"),l(n,56,0,""),l(n,57,0,"12:00"),l(n,58,0,"12:00"),l(n,61,0,""),l(n,62,0,"18:00"),l(n,63,0,"18:00")},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("Interval"))),l(n,4,0,e.Ab(n,9).ngClassUntouched,e.Ab(n,9).ngClassTouched,e.Ab(n,9).ngClassPristine,e.Ab(n,9).ngClassDirty,e.Ab(n,9).ngClassValid,e.Ab(n,9).ngClassInvalid,e.Ab(n,9).ngClassPending)})}function gi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,20,"tr",[["class","noHighlight edit_row"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"td",[["class","clearfix min-size-col"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,li)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ni)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(8,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(10,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(11,0,null,null,3,"span",[],null,null,null,null,null)),(l()(),e.Ib(12,null,["",""])),e.Eb(13,1),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,ai)),e.pb(16,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,di)),e.pb(18,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,pi)),e.pb(20,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,5,0,"interval"==n.parent.context.$implicit.configType),l(n,7,0,"interval"!=n.parent.context.$implicit.configType),l(n,16,0,n.parent.context.$implicit.daysofweek),l(n,18,0,n.parent.context.$implicit.starttime),l(n,20,0,!n.parent.context.$implicit.starttime)},function(l,n){l(n,1,0,e.Jb(n,1,0,e.Ab(n,2).transform("MAC address"))),l(n,8,0,e.Jb(n,8,0,e.Ab(n,9).transform("Type")));var u=e.Jb(n,12,0,e.Ab(n,14).transform(e.Jb(n,12,0,l(n,13,0,e.Ab(n.parent.parent.parent,4),n.parent.context.$implicit.configType))));l(n,12,0,u)})}function hi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,1,"p",[],null,null,null,null,null)),(l()(),e.Ib(2,null,["",""]))],null,function(l,n){l(n,2,0,n.component.timeValidationErrorMsg)})}function fi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"div",[["class","form-group text-right"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"button",[["class","btn btn-default remove-icon-button"],["id","pc-btn-remove"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.delete(l.parent.parent.context.$implicit)&&e),e},null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(3,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-trash"]],null,null,null,null,null))],null,function(l,n){l(n,1,0,e.sb(1,"",e.Jb(n,1,0,e.Ab(n,2).transform("Delete")),""))})}function mi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"tr",[["class","noHighlight controls"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,10,"td",[["colspan","5"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,9,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,2,"div",[["class","error_messages"]],null,null,null,null,null)),(l()(),e.hb(16777216,null,null,1,null,hi)),e.pb(5,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,fi)),e.pb(7,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.qb(8,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.edit(l.parent.context.$implicit)&&e),e},Kl.b,Kl.a)),e.pb(9,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),e.qb(10,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(11,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,5,0,u.timeValidationError),l(n,7,0,!u.newQuota),l(n,9,0,e.Ab(n.parent.parent.parent,10).pristine||e.Ab(n.parent.parent.parent,10).invalid,"save"),l(n,11,0,"cancel")},null)}function vi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,24,"tbody",[],[[8,"id",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),(l()(),e.qb(1,0,null,null,19,"tr",[],[[8,"hidden",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.editRow(l.context.index)&&e),e},null,null)),e.pb(2,278528,null,0,i.m,[e.s,e.t,e.k,e.E],{ngClass:[0,"ngClass"]},null),e.Db(3,{disabled_row:0}),(l()(),e.qb(4,0,null,null,3,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(6,0,null,null,1,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.Ib(7,null,[" "," "])),(l()(),e.qb(8,0,null,null,6,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.qb(10,0,null,null,4,"div",[["class","td-content"]],[[8,"id",0]],null,null,null,null)),(l()(),e.qb(11,0,null,null,3,"span",[],null,null,null,null,null)),(l()(),e.Ib(12,null,["",""])),e.Eb(13,1),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.hb(16777216,null,null,1,null,Ga)),e.pb(16,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ya)),e.pb(18,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Xa)),e.pb(20,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,gi)),e.pb(22,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,mi)),e.pb(24,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,e=l(n,3,0,n.context.index!==u.currentRow&&!1!==u.currentRow||u.addNew);l(n,2,0,e),l(n,16,0,n.context.$implicit.daysofweek),l(n,18,0,n.context.$implicit.starttime),l(n,20,0,!n.context.$implicit.starttime),l(n,22,0,n.context.index==u.currentRow&&!1!==u.currentRow),l(n,24,0,n.context.index==u.currentRow&&!1!==u.currentRow)},function(l,n){var u=n.component;l(n,0,0,e.sb(1,"pc-schedule-",n.context.index,""),n.context.odd,n.context.even),l(n,1,0,n.context.index===u.currentRow&&!1!==u.currentRow),l(n,4,0,e.Jb(n,4,0,e.Ab(n,5).transform("MAC address"))),l(n,6,0,e.sb(1,"schedule-mac-",n.context.index,"")),l(n,7,0,n.context.$implicit.stations?n.context.$implicit.stations:n.context.$implicit.station),l(n,8,0,e.Jb(n,8,0,e.Ab(n,9).transform("Type"))),l(n,10,0,e.sb(1,"schedule-type-",n.context.index,""));var t=e.Jb(n,12,0,e.Ab(n,14).transform(e.Jb(n,12,0,l(n,13,0,e.Ab(n.parent.parent,4),n.context.$implicit.configType))));l(n,12,0,t)})}function Ci(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,35,"div",[["class","row"],["style","margin-top: 40px;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Configuration"])),(l()(),e.qb(4,0,null,null,31,"div",[["class","vendor-tables"]],null,null,null,null,null)),(l()(),e.qb(5,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please note that WiFi schedule Settings have precedence over these settings!"])),(l()(),e.qb(8,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["You can limit access to certain Wi-Fi devices by the MAC address. Please define the time periods during which Wi-Fi access is allowed."])),(l()(),e.qb(11,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),e.qb(12,0,null,null,3,"div",[["class","row"]],null,null,null,null,null)),(l()(),e.qb(13,0,null,null,2,"div",[["class","text-right"],["style","float: right;"]],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,1,"button",[["class","btn btn-default small"],["id","pc-add-interval"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.addNewSchedule()&&e),e},null,null)),(l()(),e.qb(15,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,19,"table",[["class","dataTable dataTableHighlight vendorTable-responsive time_control"]],null,null,null,null,null)),(l()(),e.qb(17,0,null,null,7,"thead",[],null,null,null,null,null)),(l()(),e.qb(18,0,null,null,6,"tr",[],null,null,null,null,null)),(l()(),e.qb(19,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),e.pb(20,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["MAC address"])),(l()(),e.qb(22,0,null,null,2,"th",[["colspan","4"],["translate",""]],null,null,null,null,null)),e.pb(23,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Type"])),(l()(),e.qb(25,0,null,null,5,"tbody",[],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(26,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),e.qb(27,0,null,null,3,"td",[["class","text-center empty-vaps-list"],["colspan","9"]],null,null,null,null,null)),(l()(),e.qb(28,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),e.pb(29,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Please click the + button to add a new schedule."])),(l()(),e.hb(16777216,null,null,1,null,La)),e.pb(32,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,2,null,vi)),e.pb(34,278528,null,0,i.n,[e.P,e.M,e.s],{ngForOf:[0,"ngForOf"]},null),e.Eb(35,2)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,9,0,""),l(n,20,0,""),l(n,23,0,""),l(n,29,0,""),l(n,32,0,u.addNew);var t=e.Jb(n,34,0,l(n,35,0,e.Ab(n.parent,3),u.schedules.concat(u.quotas),u.stations));l(n,34,0,t)},function(l,n){var u=n.component;l(n,14,0,u.addNew||u.editSchedule),l(n,25,0,u.schedules.length||u.quotas.length||u.addNew)})}function Ai(l){return e.Kb(0,[e.Cb(0,pa.b,[]),e.Cb(0,Pt,[]),e.Cb(0,i.l,[]),e.Cb(0,v.a,[]),e.Cb(0,ga,[]),e.Cb(0,Mt,[]),e.Gb(402653184,1,{delos:0}),(l()(),e.qb(7,0,null,null,24,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(8,0,null,null,23,"form",[["autocomplete","off"],["class","form-horizontal"],["id","parental-control-form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,10).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,10).onReset()&&t),t},null,null)),e.pb(9,16384,null,0,m.w,[],null,null),e.pb(10,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(12,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(13,0,null,null,14,"div",[],null,null,null,null,null)),(l()(),e.qb(14,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),e.pb(15,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Parental Control"])),(l()(),e.qb(17,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(18,0,null,null,7,"label",[["for","pc-enable"]],null,null,null,null,null)),(l()(),e.qb(19,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","pc-enable"],["name","globalEnabled"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,21).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.globalEnabled=u)&&t),"click"===n&&(a.markAsDirty(),t=!1!==a.resetOpenRows()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(21,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),e.pb(22,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(23,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(24,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.hb(16777216,null,null,1,null,Aa)),e.pb(27,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ta)),e.pb(29,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ci)),e.pb(31,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,15,0,""),l(n,21,0,"1","0"),l(n,22,0),l(n,24,0,""),l(n,27,0,!u.addNew&&!u.editSchedule),l(n,29,0,0!=u.globalEnabled),l(n,31,0,0!=u.globalEnabled)},function(l,n){var u=n.component;l(n,8,0,e.Ab(n,12).ngClassUntouched,e.Ab(n,12).ngClassTouched,e.Ab(n,12).ngClassPristine,e.Ab(n,12).ngClassDirty,e.Ab(n,12).ngClassValid,e.Ab(n,12).ngClassInvalid,e.Ab(n,12).ngClassPending),l(n,19,0,u.globalEnabled,1==u.globalEnabled)})}function ki(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,2,"app-parental-control",[],null,null,null,Ai,ma)),e.Fb(512,null,ha.a,ha.a,[I.a,x.a]),e.pb(2,245760,null,0,fa.a,[Ol.a,Hl.a,ha.a,r.j],null,null)],function(l,n){l(n,2,0)},null)}var yi=e.mb("app-parental-control",fa.a,ki,{},{},[]),qi=u("5dpn"),Ii=u("1ZPt"),xi=e.ob({encapsulation:2,styles:[],data:{}});function wi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,26,"div",[],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,6,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","atf"],["name","atf"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,4).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.atf=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(4,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(5,0,null,null,2,"label",[["for","atf"],["translate",""]],null,null,null,null,null)),e.pb(6,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Airtime Fairness"])),(l()(),e.qb(8,0,null,null,6,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(9,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","bsteer"],["name","bsteer"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,11).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.bsteer=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(11,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(12,0,null,null,2,"label",[["for","bsteer"],["translate",""]],null,null,null,null,null)),e.pb(13,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Band Steering"])),(l()(),e.qb(15,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(16,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ieee80211k"],["name","ieee80211k"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,18).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.ieee80211k=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(18,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(19,0,null,null,1,"label",[["for","ieee80211k"]],null,null,null,null,null)),(l()(),e.Ib(-1,null,["IEEE 802.11k"])),(l()(),e.qb(21,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(22,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ieee80211v"],["name","ieee80211v"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,24).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.ieee80211v=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(24,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(25,0,null,null,1,"label",[["for","ieee80211v"]],null,null,null,null,null)),(l()(),e.Ib(-1,null,["IEEE 802.11v"]))],function(l,n){l(n,4,0,"1","0"),l(n,6,0,""),l(n,11,0,"1","0"),l(n,13,0,""),l(n,18,0,"1","0"),l(n,24,0,"1","0")},function(l,n){var u=n.component;l(n,2,0,u.atf,1==u.atf),l(n,9,0,u.bsteer,1==u.bsteer),l(n,16,0,u.ieee80211k,1==u.ieee80211k),l(n,22,0,u.ieee80211v,1==u.ieee80211v)})}function Pi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,11,"div",[["class","form-group clearfix"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),e.pb(2,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Clone"])),(l()(),e.qb(4,0,null,null,2,"p",[["class","form-group"],["translate",""]],null,null,null,null,null)),e.pb(5,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Clone allows you to apply the WiFi access data (network name and WiFi password) of another WiFi access point to this device automatically. This requires that you start the configuration process and then press the WPS button on the device containing the WiFi access data (SSID and WiFi password) to be applied."])),(l()(),e.qb(7,0,null,null,4,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(8,0,null,null,3,"button",[["class","btn btn-default small"],["id","clone-ssid"],["translate",""]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==l.component.wpsClone()&&e),e},null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),e.Cb(131072,r.i,[r.j,e.h]),(l()(),e.Ib(-1,null,["Start Configuration"]))],function(l,n){l(n,2,0,""),l(n,5,0,""),l(n,9,0,"")},function(l,n){var u=n.component;l(n,8,0,e.sb(1,"",e.Jb(n,8,0,e.Ab(n,10).transform(u.cloneSsidButtonTitle)),""),u.radiosDisabled||"running"===u.wpsCloneState)})}function Mi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,12,"div",[["style","margin: 40px 0;"]],null,null,null,null,null)),(l()(),e.qb(1,0,null,null,8,"div",[["class","progress"]],null,null,null,null,null)),(l()(),e.qb(2,0,null,null,7,"div",[["attr.aria-valuemax","120"],["attr.aria-valuemin","0"],["attr.aria-valuenow","elapsed || 0"],["class","progress-bar"],["role","progressbar"]],null,null,null,null,null)),e.pb(3,278528,null,0,i.r,[e.t,e.k,e.E],{ngStyle:[0,"ngStyle"]},null),e.Db(4,{width:0}),(l()(),e.Ib(5,null,[" "," "])),e.Eb(6,2),(l()(),e.qb(7,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),e.pb(8,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["s"])),(l()(),e.qb(10,0,null,null,2,"p",[["class","hint-text"],["translate",""]],null,null,null,null,null)),e.pb(11,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["WiFi Clone is active..."]))],function(l,n){var u=n.component,e=l(n,4,0,(u.elapsed/u.wpsCloneDuration*100||0)+"%");l(n,3,0,e),l(n,8,0,""),l(n,11,0,"")},function(l,n){var u=n.component,t=e.Jb(n,5,0,l(n,6,0,e.Ab(n.parent,0),u.elapsed||0,"1.0-0"));l(n,5,0,t)})}function Ei(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.save()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,e.Ab(n.parent,5).form.invalid,"save")},null)}function ji(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var e=!0;return"floatBtnClick"===n&&(e=!1!==l.component.cancel()&&e),e},Kl.b,Kl.a)),e.pb(1,114688,null,0,_l.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Ti(l){return e.Kb(0,[e.Cb(0,i.f,[e.u]),e.Gb(402653184,1,{delos:0}),(l()(),e.qb(2,0,null,null,44,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),e.qb(3,0,null,null,43,"form",[["autocomplete","off"],["class","form-horizontal"],["id","sonConfig"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var t=!0;return"submit"===n&&(t=!1!==e.Ab(l,5).onSubmit(u)&&t),"reset"===n&&(t=!1!==e.Ab(l,5).onReset()&&t),t},null,null)),e.pb(4,16384,null,0,m.w,[],null,null),e.pb(5,4210688,[[1,4],["delos",4]],0,m.m,[[8,null],[8,null]],null,null),e.Fb(2048,null,m.c,null,[m.m]),e.pb(7,16384,null,0,m.l,[[4,m.c]],null,null),(l()(),e.qb(8,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),e.pb(9,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Mesh WiFi"])),(l()(),e.qb(11,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(12,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enabling the Mesh functionality features will optimize your inhome WiFi network experience while using your mobile devices. Inhome roaming solves your sticky client problem, Band Steering and Dynamic Frequency Selection provides WiFi access even with many clients and Airtime Fairness optimizes your bandwidth."])),(l()(),e.qb(14,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(15,0,null,null,3,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","enable"],["name","enable"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,17).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.enable=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(17,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),e.pb(18,81920,null,0,Jl.a,[e.k,Ol.a,e.z],null,null),(l()(),e.qb(19,0,null,null,2,"label",[["for","enable"],["translate",""]],null,null,null,null,null)),e.pb(20,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Enable"])),(l()(),e.qb(22,0,null,null,16,"div",[["class","form-group clearfix"]],[[8,"hidden",0]],null,null,null,null)),(l()(),e.qb(23,0,null,null,15,"div",[["class","col-md-12"]],null,null,null,null,null)),(l()(),e.qb(24,0,null,null,2,"h4",[["class","not-first-child"],["translate",""]],null,null,null,null,null)),e.pb(25,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,["Features"])),(l()(),e.hb(16777216,null,null,1,null,wi)),e.pb(28,212992,null,0,A.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.qb(29,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(30,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),e.pb(31,8536064,null,0,r.d,[r.j,e.k,e.h],{translate:[0,"translate"]},null),(l()(),e.Ib(-1,null,['IEEE 802.11r (also called "Fast Roaming") accelerates the login of a WiFi device to this WiFi access point. Requirement: The device was already connected to another WiFi access point with 802.11r enabled, identical network name (SSID), and identical encryption. Unfortunately, 802.11r is not compatible with every WiFi device. If you experience problems with any of your devices, please disable this option.'])),(l()(),e.qb(33,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e.qb(34,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","ieee80211r"],["name","ieee80211r"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var t=!0,a=l.component;return"click"===n&&(t=!1!==e.Ab(l,36).onInput(u)&&t),"valueChange"===n&&(t=!1!==(a.ieee80211r=u)&&t),"click"===n&&(t=!1!==a.markAsDirty()&&t),t},null,null)),e.Fb(135680,null,m.n,m.n,[[2,m.c],[8,null],[8,null],[8,null]]),e.pb(36,16384,null,0,Rl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),e.qb(37,0,null,null,1,"label",[["for","ieee80211r"]],null,null,null,null,null)),(l()(),e.Ib(-1,null,["IEEE 802.11r"])),(l()(),e.hb(16777216,null,null,1,null,Pi)),e.pb(40,212992,null,0,y.a,[e.M,e.P,k.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),e.hb(16777216,null,null,1,null,Mi)),e.pb(42,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,Ei)),e.pb(44,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null),(l()(),e.hb(16777216,null,null,1,null,ji)),e.pb(46,16384,null,0,i.o,[e.P,e.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,9,0,""),l(n,12,0,""),l(n,17,0,"1","0"),l(n,18,0),l(n,20,0,""),l(n,25,0,""),l(n,28,0,null),l(n,31,0,""),l(n,36,0,"1","0"),l(n,40,0,null),l(n,42,0,"running"===u.wpsCloneState||"pending"===u.wpsCloneState),l(n,44,0,e.Ab(n,5).form.dirty),l(n,46,0,e.Ab(n,5).form.dirty)},function(l,n){var u=n.component;l(n,3,0,e.Ab(n,7).ngClassUntouched,e.Ab(n,7).ngClassTouched,e.Ab(n,7).ngClassPristine,e.Ab(n,7).ngClassDirty,e.Ab(n,7).ngClassValid,e.Ab(n,7).ngClassInvalid,e.Ab(n,7).ngClassPending),l(n,15,0,u.enable,1==u.enable),l(n,22,0,1!=u.enable),l(n,34,0,u.ieee80211r,1==u.ieee80211r)})}function Fi(l){return e.Kb(0,[(l()(),e.qb(0,0,null,null,3,"app-son",[],null,null,null,Ti,xi)),e.Fb(512,null,qi.a,qi.a,[I.a,x.a]),e.Fb(512,null,Fn.a,Fn.a,[I.a,x.a]),e.pb(3,245760,null,0,Ii.a,[qi.a,I.a,Fn.a,Hl.a,k.a,E.a],null,null)],function(l,n){l(n,3,0)},null)}var Si=e.mb("app-son",Ii.a,Fi,{},{},[]),Vi=u("0FX9"),$i=function(){function l(l){this.renderer=l,this.value=""}return l.prototype.ngOnChanges=function(){this.createQRCode()},l.prototype.createQRCode=function(){var l=this;if(this.value){var n=this.renderer.createElement("canvas");this.toCanvas(n).then(function(u){l.renderElement(n)}).catch(function(l){console.error(l)})}},l.prototype.renderElement=function(l){for(var n=0,u=this.qrcElement.nativeElement.childNodes;n8)throw new Error("Invalid hex color: "+l);3!==n.length&&4!==n.length||(n=Array.prototype.concat.apply([],n.map(function(l){return[l,l]}))),6===n.length&&n.push("F","F");var u=parseInt(n.join(""),16);return{r:u>>24&255,g:u>>16&255,b:u>>8&255,a:255&u,hex:"#"+n.slice(0,6).join("")}}n.getOptions=function(l){l||(l={}),l.color||(l.color={});var n=l.width&&l.width>=21?l.width:void 0;return{width:n,scale:n?4:l.scale||4,margin:null==l.margin||l.margin<0?4:l.margin,color:{dark:u(l.color.dark||"#000000ff"),light:u(l.color.light||"#ffffffff")},type:l.type,rendererOpts:l.rendererOpts||{}}},n.getScale=function(l,n){return n.width&&n.width>=l+2*n.margin?n.width/(l+2*n.margin):n.scale},n.getImageWidth=function(l,u){var e=n.getScale(l,u);return Math.floor((l+2*u.margin)*e)},n.qrToImageData=function(l,u,e){for(var t=u.modules.size,a=u.modules.data,i=n.getScale(t,e),r=Math.floor((t+2*e.margin)*i),o=e.margin*i,s=[e.color.light,e.color.dark],b=0;b=o&&c>=o&&b=t)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+t.toString(16)+" bytes");return 0|l}function r(l,n){var u;return a.TYPED_ARRAY_SUPPORT?(u=new Uint8Array(n)).__proto__=a.prototype:(null===(u=l)&&(u=new a(n)),u.length=n),u}function o(l,n){var u=r(l,n<0?0:0|i(n));if(!a.TYPED_ARRAY_SUPPORT)for(var e=0;e55295&&u<57344){if(!t){if(u>56319){(n-=3)>-1&&a.push(239,191,189);continue}if(i+1===e){(n-=3)>-1&&a.push(239,191,189);continue}t=u;continue}if(u<56320){(n-=3)>-1&&a.push(239,191,189),t=u;continue}u=65536+(t-55296<<10|u-56320)}else t&&(n-=3)>-1&&a.push(239,191,189);if(t=null,u<128){if((n-=1)<0)break;a.push(u)}else if(u<2048){if((n-=2)<0)break;a.push(u>>6|192,63&u|128)}else if(u<65536){if((n-=3)<0)break;a.push(u>>12|224,u>>6&63|128,63&u|128)}else{if(!(u<1114112))throw new Error("Invalid code point");if((n-=4)<0)break;a.push(u>>18|240,u>>12&63|128,u>>6&63|128,63&u|128)}}return a}function c(l){return a.isBuffer(l)?l.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(l)||l instanceof ArrayBuffer)?l.byteLength:("string"!=typeof l&&(l=""+l),0===l.length?0:b(l).length)}a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),a.prototype.write=function(l,n,u){void 0===n?(u=this.length,n=0):void 0===u&&"string"==typeof n?(u=this.length,n=0):isFinite(n)&&(n|=0,isFinite(u)?u|=0:u=void 0);var e=this.length-n;if((void 0===u||u>e)&&(u=e),l.length>0&&(u<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(l,n,u,e){return function(l,n,u,e){for(var t=0;t=n.length||t>=l.length);++t)n[t+u]=l[t];return t}(b(n,l.length-u),l,u,e)}(this,l,n,u)},a.prototype.slice=function(l,n){var u,e=this.length;if((l=~~l)<0?(l+=e)<0&&(l=0):l>e&&(l=e),(n=void 0===n?e:~~n)<0?(n+=e)<0&&(n=0):n>e&&(n=e),n=l.length&&(n=l.length),n||(n=0),e>0&&e=this.length)throw new RangeError("sourceStart out of bounds");if(e<0)throw new RangeError("sourceEnd out of bounds");e>this.length&&(e=this.length),l.length-n=0;--t)l[t+n]=this[t+u];else if(i<1e3||!a.TYPED_ARRAY_SUPPORT)for(t=0;t>>=0,u=void 0===u?this.length:u>>>0,l||(l=0),"number"==typeof l)for(t=n;t40)throw new Error('"version" should be in range from 1 to 40');return 4*l+17},n.getSymbolTotalCodewords=function(l){return e[l]},n.getBCHDigit=function(l){for(var n=0;0!==l;)n++,l>>>=1;return n},n.setToSJISFunction=function(l){if("function"!=typeof l)throw new Error('"toSJISFunc" is not a valid function.');u=l},n.isKanjiModeEnabled=function(){return void 0!==u},n.toSJIS=function(l){return u(l)}},e6BP:function(l,n){function u(){this.buffer=[],this.length=0}u.prototype={get:function(l){var n=Math.floor(l/8);return 1==(this.buffer[n]>>>7-l%8&1)},put:function(l,n){for(var u=0;u>>n-u-1&1))},getLengthInBits:function(){return this.length},putBit:function(l){var n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),l&&(this.buffer[n]|=128>>>this.length%8),this.length++}},l.exports=u},eQOe:function(l,n){function u(l,u,e){switch(l){case n.Patterns.PATTERN000:return(u+e)%2==0;case n.Patterns.PATTERN001:return u%2==0;case n.Patterns.PATTERN010:return e%3==0;case n.Patterns.PATTERN011:return(u+e)%3==0;case n.Patterns.PATTERN100:return(Math.floor(u/2)+Math.floor(e/3))%2==0;case n.Patterns.PATTERN101:return u*e%2+u*e%3==0;case n.Patterns.PATTERN110:return(u*e%2+u*e%3)%2==0;case n.Patterns.PATTERN111:return(u*e%3+(u+e)%2)%2==0;default:throw new Error("bad maskPattern:"+l)}}n.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},n.isValid=function(l){return null!=l&&""!==l&&!isNaN(l)&&l>=0&&l<=7},n.from=function(l){return n.isValid(l)?parseInt(l,10):void 0},n.getPenaltyN1=function(l){for(var n=l.size,u=0,e=0,t=0,a=null,i=null,r=0;r=5&&(u+=e-5+3),a=s,e=1),(s=l.get(o,r))===i?t++:(t>=5&&(u+=t-5+3),i=s,t=1)}e>=5&&(u+=e-5+3),t>=5&&(u+=t-5+3)}return u},n.getPenaltyN2=function(l){for(var n=l.size,u=0,e=0;e=10&&(1488===e||93===e)&&u++,t=t<<1&2047|l.get(i,a),i>=10&&(1488===t||93===t)&&u++}return 40*u},n.getPenaltyN4=function(l){for(var n=0,u=l.data.length,e=0;e=0&&l.bit<4},n.from=function(l,u){if(n.isValid(l))return l;try{return function(l){if("string"!=typeof l)throw new Error("Param is not a string");switch(l.toLowerCase()){case"l":case"low":return n.L;case"m":case"medium":return n.M;case"q":case"quartile":return n.Q;case"h":case"high":return n.H;default:throw new Error("Unknown EC Level: "+l)}}(l)}catch(e){return u}}},jSPq:function(l,n,u){var e=u("Wogr"),t=u("JzKC");function a(l){this.genPoly=void 0,this.degree=l,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(l){this.degree=l,this.genPoly=t.generateECPolynomial(this.degree)},a.prototype.encode=function(l){if(!this.genPoly)throw new Error("Encoder not initialized");var n=new e(this.degree);n.fill(0);var u=e.concat([l,n],l.length+this.degree),a=t.mod(u,this.genPoly),i=this.degree-a.length;if(i>0){var r=new e(this.degree);return r.fill(0),a.copy(r,i),r}return a},l.exports=a},"kk9/":function(l,n,u){var e=u("e/Dd").getSymbolSize;n.getPositions=function(l){var n=e(l);return[[0,0],[n-7,0],[0,n-7]]}},lYJp:function(l,n,u){var e=u("e/Dd"),t=e.getBCHDigit(1335);n.getEncodedBits=function(l,n){for(var u=l.bit<<3|n,a=u<<10;e.getBCHDigit(a)-t>=0;)a^=1335<>e&1),!0),l.set(8,e<8?a-e-1:e<9?15-e-1+1:15-e-1,t,!0);l.set(a-8,8,1,!0)}n.create=function(l,n){if(void 0===l||""===l)throw new Error("No input text");var u,g,C=a.M;return void 0!==n&&(C=a.from(n.errorCorrectionLevel,a.M),u=p.from(n.version),g=b.from(n.maskPattern),n.toSJISFunc&&t.setToSJISFunction(n.toSJISFunc)),function(l,n,u,a){var g;if(m(l))g=f.fromArray(l);else{if("string"!=typeof l)throw new Error("Invalid data");var C=n;if(!C){var A=f.rawSplit(l);C=p.getBestVersionForData(A,u)}g=f.fromString(l,C||40)}var k=p.getBestVersionForData(g,u);if(!k)throw new Error("The amount of data is too big to be stored in a QR Code");if(n){if(n=0&&r<=6&&(0===o||6===o)||o>=0&&o<=6&&(0===r||6===r)||r>=2&&r<=4&&o>=2&&o<=4,!0)}(I,n),function(l){for(var n=l.size,u=8;u=7&&function(l,n){for(var u,e,t,a=l.size,i=p.getEncodedBits(n),r=0;r<18;r++)u=Math.floor(r/3),l.set(u,e=r%3+a-8-3,t=1==(i>>r&1),!0),l.set(e,u,t,!0)}(I,n),function(l,n){for(var u=l.size,e=-1,t=u-1,a=7,i=0,r=u-1;r>0;r-=2)for(6===r&&r--;;){for(var o=0;o<2;o++)if(!l.isReserved(t,r-o)){var s=!1;i>>a&1)),l.set(t,r-o,s),-1==--a&&(i++,a=7)}if((t+=e)<0||u<=t){t-=e,e=-e;break}}}(I,y),isNaN(a)&&(a=b.getBestMask(I,v.bind(null,I,u))),b.applyMask(a,I),v(I,u,a),{modules:I,version:n,errorCorrectionLevel:u,maskPattern:a,segments:g}}(l,u,C,g)}},"u/Db":function(l,n,u){var e=u("J6Nv"),t=u("BCVQ");n.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},n.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},n.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},n.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},n.MIXED={bit:-1},n.getCharCountIndicator=function(l,n){if(!l.ccBits)throw new Error("Invalid mode: "+l);if(!e.isValid(n))throw new Error("Invalid version: "+n);return n>=1&&n<10?l.ccBits[0]:n<27?l.ccBits[1]:l.ccBits[2]},n.getBestModeForData=function(l){return t.testNumeric(l)?n.NUMERIC:t.testAlphanumeric(l)?n.ALPHANUMERIC:t.testKanji(l)?n.KANJI:n.BYTE},n.toString=function(l){if(l&&l.id)return l.id;throw new Error("Invalid mode")},n.isValid=function(l){return l&&l.bit&&l.ccBits},n.from=function(l,u){if(n.isValid(l))return l;try{return function(l){if("string"!=typeof l)throw new Error("Param is not a string");switch(l.toLowerCase()){case"numeric":return n.NUMERIC;case"alphanumeric":return n.ALPHANUMERIC;case"kanji":return n.KANJI;case"byte":return n.BYTE;default:throw new Error("Unknown mode: "+l)}}(l)}catch(e){return u}}},vvrf:function(l,n,u){var e=u("u/Db"),t=u("3X7Y"),a=u("nZSm"),i=u("AZa5"),r=u("Lzq4"),o=u("BCVQ"),s=u("e/Dd"),b=u("ELBg");function c(l){return unescape(encodeURIComponent(l)).length}function d(l,n,u){for(var e,t=[];null!==(e=l.exec(u));)t.push({data:e[0],index:e.index,mode:n,length:e[0].length});return t}function p(l){var n,u,t=d(o.NUMERIC,e.NUMERIC,l),a=d(o.ALPHANUMERIC,e.ALPHANUMERIC,l);return s.isKanjiModeEnabled()?(n=d(o.BYTE,e.BYTE,l),u=d(o.KANJI,e.KANJI,l)):(n=d(o.BYTE_KANJI,e.BYTE,l),u=[]),t.concat(a,n,u).sort(function(l,n){return l.index-n.index}).map(function(l){return{data:l.data,mode:l.mode,length:l.length}})}function g(l,n){switch(n){case e.NUMERIC:return t.getBitsLength(l);case e.ALPHANUMERIC:return a.getBitsLength(l);case e.KANJI:return r.getBitsLength(l);case e.BYTE:return i.getBitsLength(l)}}function h(l,n){var u,o=e.getBestModeForData(l);if((u=e.from(n,o))!==e.BYTE&&u.bit=0?l[l.length-1]:null;return u&&u.mode===n.mode?(l[l.length-1].data+=n.data,l):(l.push(n),l)},[]))},n.rawSplit=function(l){return n.fromArray(p(l,s.isKanjiModeEnabled()))}},yKow:function(l,n,u){var e=u("e/Dd"),t=u("NPxG"),a=u("ekOh"),i=u("u/Db"),r=u("J6Nv"),o=u("49sm"),s=e.getBCHDigit(7973);function b(l,n){return i.getCharCountIndicator(l,n)+4}function c(l,n){var u=0;return l.forEach(function(l){var e=b(l.mode,n);u+=e+l.getBitsLength()}),u}n.from=function(l,n){return r.isValid(l)?parseInt(l,10):n},n.getCapacity=function(l,n,u){if(!r.isValid(l))throw new Error("Invalid QR Code version");void 0===u&&(u=i.BYTE);var a=8*(e.getSymbolTotalCodewords(l)-t.getTotalCodewordsCount(l,n));if(u===i.MIXED)return a;var o=a-b(u,l);switch(u){case i.NUMERIC:return Math.floor(o/10*3);case i.ALPHANUMERIC:return Math.floor(o/11*2);case i.KANJI:return Math.floor(o/13);case i.BYTE:default:return Math.floor(o/8)}},n.getBestVersionForData=function(l,u){var e,t=a.from(u,a.M);if(o(l)){if(l.length>1)return function(l,u){for(var e=1;e<=40;e++)if(c(l,e)<=n.getCapacity(e,u,i.MIXED))return e}(l,t);if(0===l.length)return 1;e=l[0]}else e=l;return function(l,u,e){for(var t=1;t<=40;t++)if(u<=n.getCapacity(t,e,l))return t}(e.mode,e.getLength(),t)},n.getEncodedBits=function(l){if(!r.isValid(l)||l<7)throw new Error("Invalid QR Code version");for(var n=l<<12;e.getBCHDigit(n)-s>=0;)n^=7973<1&&n.push([this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"MacAddress1"}]),this.ubusService.call({data:n})},l.prototype.getButtons=function(){var l=[[this.authService.getSid(),"uci","get",{config:"system",type:"led"}],[this.authService.getSid(),"uci","get",{config:"system",type:"button"}]];return f.a.plc&&l.push([this.authService.getSid(),"uci","get",{config:"plc",section:"plc",option:"led_scheme"}]),this.ubusService.call({data:l})},l}(),v=function(){function l(l){this.statusService=l,this.ngUnsubscribe=new d.a,this.enableService=!1,this.updatingServiceInfoDisplay=!1,this.services=[]}return l.prototype.ngOnInit=function(){this.displayServiceInfo()},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.displayServiceInfo=function(){var l=this;this.updatingServiceInfoDisplay||(this.updatingServiceInfoDisplay=!0,this.statusService.listServices().pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(n){n.result[1].initscripts.forEach(function(n){if("easycwmpd"==n.name)if(n.enabled){var u={disabled:!n.enabled,label:n.name,url:null};l.statusService.getServiceUrl().subscribe(function(n){u.url=n.result[1].value,l.enableService=!0,l.services.push(u)})}else l.enableService=!1})}),this.updatingServiceInfoDisplay=!1)},l}(),C=t.ob({encapsulation:2,styles:[],data:{}});function A(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","text-danger"],["translate",""]],[[8,"id",0]],null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Disabled"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"service-disabled-",n.parent.context.index,""))})}function y(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"span",[["class","text-success"]],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(1,null,[" "," "])),t.Db(2,{url:0}),t.Cb(131072,b.i,[b.j,t.h])],null,function(l,n){l(n,0,0,t.sb(1,"service-enabled-",n.parent.context.index,""));var u=t.Jb(n,1,0,t.Ab(n,3).transform("Enabled ({url})",l(n,2,0,n.parent.context.$implicit.url)));l(n,1,0,u)})}function q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"dt",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(2,null,["",":"])),(l()(),t.qb(3,0,null,null,4,"dd",[["ng-model","service.disabled"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,A)),t.pb(5,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,y)),t.pb(7,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,5,0,"1"==n.context.$implicit.disabled),l(n,7,0,"0"==n.context.$implicit.disabled)},function(l,n){l(n,1,0,t.sb(1,"service-label-",n.context.index,"")),l(n,2,0,n.context.$implicit.label)})}function I(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Services"])),(l()(),t.qb(4,0,null,null,2,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,q)),t.pb(6,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,u.services)},null)}function k(l){return t.Kb(0,[(l()(),t.hb(16777216,null,null,1,null,I)),t.pb(1,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,1,0,n.component.enableService)},null)}var w=u("xR9I"),P=u("Sxbm"),x=u("ilcq"),S=u("gI3B"),j=u("CPDd"),M=u("t2rx"),F=u("iIpO"),E=function(){function l(l,n,u,t){this.statusService=l,this.formatTimeService=n,this.addressCheckService=u,this.pageLoadingService=t,this.statusInfo={sysName:null,sysLocation:null,sysContact:null,remoteSysLog:null,sysLogIpPort:null},this.updatingSysInfoDisplay=!1,this.ngUnsubscribe=new d.a,this.Config=f.a,this.refresh=1e3,this.updatingSysInfo=!1,this.pageLoadingService.register(["updateSysInfo","displayStatusInfo"])}return l.prototype.ngOnInit=function(){var l=this;this.displayStatusInfo(),Object(S.a)(0,this.refresh).pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(){l.updateSysInfo()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.displayStatusInfo=function(){var l=this;this.updatingSysInfoDisplay||(this.updatingSysInfoDisplay=!0,this.statusService.getSysInfo().pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("displayStatusInfo");var u=n.result[2][1].values,t=u.log_ip||"",e=u.log_port||"";l.statusInfo.sysName=u.hostname,l.statusInfo.sysLocation=u.location||"",l.statusInfo.sysContact=u.contact||"",l.statusInfo.remoteSysLog=u.log_remote||"0",l.statusInfo.sysLogIpPort=t+":"+e,l.timeZone=u.zonename||"UTC";var a=n.result[3][1].value.split("-");l.localtime=new Date(a[0],a[1]-1,a[2],a[3],a[4],a[5]),l.statusInfoTotalMemory=(n.result[1][1].memory.total/1048576).toFixed(2),l.statusInfoFreeMemory=(n.result[1][1].memory.free/1048576).toFixed(2);var s=n.result[1][1].load;l.loadOneMin=(s[0]/65535).toFixed(2),l.loadFiveMin=(s[1]/65535).toFixed(2),l.loadFifteenMin=(s[2]/65535).toFixed(2),l.servers=(n.result[4][1].values.server||[]).map(l.addressCheckService.toUnicode),l.serialNumber=n.result[5][1].value,l.updatingSysInfoDisplay=!1},function(n){console.log(n),l.pageLoadingService.ready("displayStatusInfo")}))},l.prototype.updateSysInfo=function(){var l=this;if(++this.uptime,this.formatTimeService.toDays(this.uptime).subscribe(function(n){l.statusInfoUptime=n,l.pageLoadingService.ready("updateSysInfo")}),this.refresh-=1e3,this.refresh<=0){if(this.updatingSysInfo)return;this.updatingSysInfo=!0,this.refresh=f.a.system.status.sysinfo.refresh,this.statusService.getSystemStatus().pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(n){l.uptime=n.result[1].uptime,l.updatingSysInfo=!1,l.displayStatusInfo()})}},l}(),T=t.ob({encapsulation:2,styles:[],data:{}});function D(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Location:"]))],function(l,n){l(n,1,0,"")},null)}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","syslocation"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysLocation)})}function O(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Contact:"]))],function(l,n){l(n,1,0,"")},null)}function B(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","syscontact"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysContact)})}function V(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Remote syslog server:"]))],function(l,n){l(n,1,0,"")},null)}function _(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","remote-syslog"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.statusInfo.sysLogIpPort)})}function U(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,75,"div",[["class","row"],["id","status-information"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Information"])),(l()(),t.qb(4,0,null,null,71,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name:"])),(l()(),t.qb(8,0,null,null,1,"dd",[["id","sysname"]],null,null,null,null,null)),(l()(),t.Ib(9,null,["",""])),(l()(),t.hb(16777216,null,null,1,null,D)),t.pb(11,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,K)),t.pb(13,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(15,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,B)),t.pb(17,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(18,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(19,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Serial number:"])),(l()(),t.qb(21,0,null,null,1,"dd",[["id","snumber"]],null,null,null,null,null)),(l()(),t.Ib(22,null,["",""])),(l()(),t.qb(23,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(24,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware version:"])),(l()(),t.qb(26,0,null,null,1,"dd",[["id","firmware"]],null,null,null,null,null)),(l()(),t.Ib(27,null,[" "," (",") "])),(l()(),t.qb(28,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(29,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Uptime:"])),(l()(),t.qb(31,0,null,null,1,"dd",[["id","uptime"]],null,null,null,null,null)),(l()(),t.Ib(32,null,[" "," "])),(l()(),t.qb(33,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(34,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Total memory:"])),(l()(),t.qb(36,0,null,null,6,"dd",[["id","memory"]],null,null,null,null,null)),(l()(),t.qb(37,0,null,null,2,"span",[],null,null,null,null,null)),(l()(),t.Ib(38,null,[""," "])),t.Eb(39,1),(l()(),t.qb(40,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(41,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MBytes"])),(l()(),t.qb(43,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(44,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Free memory:"])),(l()(),t.qb(46,0,null,null,6,"dd",[["id","free-memory"]],null,null,null,null,null)),(l()(),t.qb(47,0,null,null,2,"span",[],null,null,null,null,null)),(l()(),t.Ib(48,null,[""," "])),t.Eb(49,1),(l()(),t.qb(50,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(51,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MBytes"])),(l()(),t.qb(53,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(54,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["CPU load:"])),(l()(),t.qb(56,0,null,null,15,"dd",[],null,null,null,null,null)),(l()(),t.qb(57,0,null,null,4,"span",[["id","load-1-min"]],null,null,null,null,null)),t.pb(58,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(59,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(60,null,[""," / "])),t.Eb(61,1),(l()(),t.qb(62,0,null,null,4,"span",[["id","load-5-min"]],null,null,null,null,null)),t.pb(63,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(64,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(65,null,[""," / "])),t.Eb(66,1),(l()(),t.qb(67,0,null,null,4,"span",[["id","load-15-min"]],null,null,null,null,null)),t.pb(68,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(69,{"text-success":0,"text-warning":1,"text-danger":2}),(l()(),t.Ib(70,null,["",""])),t.Eb(71,1),(l()(),t.hb(16777216,null,null,1,null,V)),t.pb(73,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,_)),t.pb(75,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,""),l(n,11,0,u.statusInfo.sysLocation),l(n,13,0,u.statusInfo.sysLocation),l(n,15,0,u.statusInfo.sysContact),l(n,17,0,u.statusInfo.sysContact),l(n,19,0,""),l(n,24,0,""),l(n,29,0,""),l(n,34,0,""),l(n,41,0,""),l(n,44,0,""),l(n,51,0,""),l(n,54,0,"");var t=l(n,59,0,u.loadOneMin<=.7,u.loadOneMin<=1&&u.loadOneMin>.7,u.loadOneMin>=1&&u.loadOneMin>1);l(n,58,0,t);var e=l(n,64,0,u.loadFiveMin<=.7,u.loadFiveMin<=1&&u.loadFiveMin>.7,u.loadFiveMin>=1&&u.loadFiveMin>1);l(n,63,0,e);var a=l(n,69,0,u.loadFifteenMin<=.7,u.loadFifteenMin<=1&&u.loadFifteenMin>.7,u.loadFiveMin>=1&&u.loadFiveMin>1);l(n,68,0,a),l(n,73,0,"1"==u.statusInfo.remoteSysLog),l(n,75,0,"1"==u.statusInfo.remoteSysLog)},function(l,n){var u=n.component;l(n,9,0,u.statusInfo.sysName),l(n,22,0,u.serialNumber),l(n,27,0,u.Config.firmwareVersion,u.Config.firmwareBuildDate),l(n,32,0,u.statusInfoUptime);var e=t.Jb(n,38,0,l(n,39,0,t.Ab(n.parent,0),u.statusInfoTotalMemory));l(n,38,0,e);var a=t.Jb(n,48,0,l(n,49,0,t.Ab(n.parent,0),u.statusInfoFreeMemory));l(n,48,0,a);var s=t.Jb(n,60,0,l(n,61,0,t.Ab(n.parent,0),u.loadOneMin));l(n,60,0,s);var i=t.Jb(n,65,0,l(n,66,0,t.Ab(n.parent,0),u.loadFiveMin));l(n,65,0,i);var o=t.Jb(n,70,0,l(n,71,0,t.Ab(n.parent,0),u.loadFifteenMin));l(n,70,0,o)})}function $(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time Server"]))],function(l,n){l(n,1,0,"")},null)}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Date and Time"]))],function(l,n){l(n,1,0,"")},null)}function R(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time Server:"]))],function(l,n){l(n,1,0,"")},null)}function z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["class","hint-text"],["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["There are no configured time servers."]))],function(l,n){l(n,1,0,"")},null)}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dt",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time server"])),(l()(),t.Ib(4,null,[" ",":"]))],function(l,n){l(n,2,0,"")},function(l,n){l(n,4,0,n.parent.context.index+1)})}function J(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,0,0,t.sb(1,"time-server-",n.parent.context.index,"")),l(n,1,0,n.parent.context.$implicit)})}function G(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,L)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,J)),t.pb(4,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.servers.length),l(n,4,0,u.servers.length)},null)}function W(l){return t.Kb(0,[t.Cb(0,c.f,[t.u]),t.Cb(0,c.e,[t.u]),(l()(),t.hb(16777216,null,null,1,null,U)),t.pb(3,212992,null,0,w.a,[t.M,t.P,P.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(4,0,null,null,23,"div",[["class","row"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,$)),t.pb(6,212992,null,0,w.a,[t.M,t.P,P.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(8,212992,null,0,x.a,[t.M,t.P,P.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(9,0,null,null,18,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Local time:"])),(l()(),t.qb(13,0,null,null,2,"dd",[["id","localtime"]],null,null,null,null,null)),(l()(),t.Ib(14,null,[" "," "])),t.Eb(15,2),(l()(),t.qb(16,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(17,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time zone:"])),(l()(),t.qb(19,0,null,null,2,"dd",[["id","timezone"]],null,null,null,null,null)),(l()(),t.Ib(20,null,[" "," "])),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.hb(16777216,null,null,1,null,R)),t.pb(23,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,z)),t.pb(25,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,G)),t.pb(27,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,null),l(n,6,0,null),l(n,8,0,null),l(n,11,0,""),l(n,17,0,""),l(n,23,0,u.servers&&!u.servers.length),l(n,25,0,u.servers&&!u.servers.length),l(n,27,0,u.servers)},function(l,n){var u=n.component,e=t.Jb(n,14,0,l(n,15,0,t.Ab(n,1),u.localtime,"dd.MM.yyyy HH:mm"));l(n,14,0,e),l(n,20,0,t.Jb(n,20,0,t.Ab(n,21).transform(u.timeZone)))})}var H=function(){function l(l){this.statusService=l,this.ngUnsubscribe=new d.a,this.updatingMACAddress=!1,this.interfaces=[]}return l.prototype.ngOnInit=function(){var l=this;Object(S.a)(0,6e4).pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(){l.getMACAddress()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getMACAddress=function(){var l=this;if(!this.updatingMACAddress){this.updatingMACAddress=!0;var n=f.a.network.interfaces;this.numberOfInterfaces=Object.keys(n).length,this.statusService.getMacAddresses(this.numberOfInterfaces).pipe(Object(p.a)(this.ngUnsubscribe)).subscribe(function(u){l.interfaces=Object.values(n);for(var t=0;t32?(t=Object(Y.b)("The host name is too long. Max. 32 characters allowed."),e=!1):null===n.value||n.value.length?u||(t=Object(Y.b)("Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters a-z, A-Z and the hyphen.The hostname cannot start or end with a hyphen."),e=!1):(t=Object(Y.b)("The host name is too short. Please enter at least 1 character."),e=!1),e?null:(n.setErrors(null),{hostname:{valid:!1,error:t}})}},l}(),wl=u("IZUe"),Pl=u("UVPe"),xl=u("8b39"),Sl=u("chmc"),jl=u("6aHO"),Ml=u("Xpm8"),Fl=u("dcxs"),El=u("Obbf"),Tl=t.ob({encapsulation:2,styles:[],data:{}});function Dl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["class","control-label col-md-4"],["for","contact"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["System contact:"])),(l()(),t.qb(4,0,null,null,6,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,5,"input",[["class","form-control"],["id","contact"],["name","sysContact"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,6)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,6).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,6)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,6)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.sysConf.contact=u)&&e),e},null,null)),t.pb(6,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(8,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(10,16384,null,0,Il.k,[[4,Il.j]],null,null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,8,0,"sysContact",u.sysConf.contact)},function(l,n){l(n,5,0,t.sb(1,"",n.component.sysConf.contact||" ",""),t.Ab(n,10).ngClassUntouched,t.Ab(n,10).ngClassTouched,t.Ab(n,10).ngClassPristine,t.Ab(n,10).ngClassDirty,t.Ab(n,10).ngClassValid,t.Ab(n,10).ngClassInvalid,t.Ab(n,10).ngClassPending)})}function Kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,36,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,2).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,2).onReset()&&e),e},null,null)),t.pb(1,16384,null,0,Il.w,[],null,null),t.pb(2,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(4,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(5,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["System Information"])),(l()(),t.qb(8,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,2,"label",[["class","control-label col-md-4"],["for","hostname"],["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["System name (hostname):"])),(l()(),t.qb(12,0,null,null,11,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(13,16777216,null,null,10,"input",[["appDelosHostname",""],["class","form-control"],["containerClass","text-danger"],["id","hostname"],["name","sysName"],["triggers","none"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,14)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,14).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,14)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,14)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.sysConf.hostname=u)&&e),e},null,null)),t.pb(14,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(15,16384,null,0,kl,[j.a],null,null),t.Fb(1024,null,Il.h,function(l){return[l]},[kl]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(18,671744,[["sysName",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(20,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(21,81920,null,0,wl.a,[t.k,Pl.a,t.z],null,null),t.pb(22,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(24,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,2,"label",[["class","control-label col-md-4"],["for","location"],["translate",""]],null,null,null,null,null)),t.pb(26,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["System location:"])),(l()(),t.qb(28,0,null,null,6,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,5,"input",[["class","form-control"],["id","location"],["name","sysLocation"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,30)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,30).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,30)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,30)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.sysConf.location=u)&&e),e},null,null)),t.pb(30,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(32,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(34,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.hb(16777216,null,null,1,null,Dl)),t.pb(36,212992,null,0,w.a,[t.M,t.P,P.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){var u=n.component;l(n,6,0,""),l(n,10,0,""),l(n,18,0,"sysName",u.sysConf.hostname),l(n,21,0),l(n,22,0,t.sb(1,"",t.Jb(n,22,0,t.Ab(n,23).transform(null==t.Ab(n,18).errors?null:null==t.Ab(n,18).errors.hostname?null:t.Ab(n,18).errors.hostname.error)),""),"none","text-danger",t.sb(1,"",null==t.Ab(n,18).errors?null:null==t.Ab(n,18).errors.hostname?null:t.Ab(n,18).errors.hostname.error,"")),l(n,26,0,""),l(n,32,0,"sysLocation",u.sysConf.location),l(n,36,0,null)},function(l,n){var u=n.component;l(n,0,0,t.Ab(n,4).ngClassUntouched,t.Ab(n,4).ngClassTouched,t.Ab(n,4).ngClassPristine,t.Ab(n,4).ngClassDirty,t.Ab(n,4).ngClassValid,t.Ab(n,4).ngClassInvalid,t.Ab(n,4).ngClassPending),l(n,13,0,t.sb(1,"",u.sysConf.hostname||" ",""),t.Ab(n,20).ngClassUntouched,t.Ab(n,20).ngClassTouched,t.Ab(n,20).ngClassPristine,t.Ab(n,20).ngClassDirty,t.Ab(n,20).ngClassValid,t.Ab(n,20).ngClassInvalid,t.Ab(n,20).ngClassPending),l(n,29,0,t.sb(1,"",u.sysConf.location,""),t.Ab(n,34).ngClassUntouched,t.Ab(n,34).ngClassTouched,t.Ab(n,34).ngClassPristine,t.Ab(n,34).ngClassDirty,t.Ab(n,34).ngClassValid,t.Ab(n,34).ngClassInvalid,t.Ab(n,34).ngClassPending)})}function Ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","vendor-dialogs management"],["id","system-management"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Kl)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,!n.component.rebooting)},null)}function Bl(l){return t.Kb(0,[t.Gb(671088640,1,{delos:0}),(l()(),t.hb(16777216,null,null,1,null,Ol)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,n.component.sysConf)},null)}var Vl=u("k1Yr"),_l=u("tP3N"),Ul=t.ob({encapsulation:0,styles:[["h4[_ngcontent-%COMP%]{margin-top:0}"]],data:{}});function $l(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,16,null,null,null,null,null,null,null)),(l()(),t.qb(1,0,null,null,15,"div",[["class","form-group clearfix"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,14,"div",[["class","col-md-12"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,2,"h4",[["translate",""]],null,null,null,null,null)),t.pb(4,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powersave mode"])),(l()(),t.qb(6,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Allow the device to switch to power save mode when reduced traffic over ethernet is detected. Warning: Latency may suffer when very slow traffic is detected."])),(l()(),t.qb(9,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,6,"label",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","dlan-network-powersave"],["name","powersave"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,13).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.powersave.enabled=u)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(13,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.qb(14,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(15,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"]))],function(l,n){l(n,4,0,""),l(n,7,0,""),l(n,13,0,"1","0"),l(n,15,0,"")},function(l,n){var u=n.component;l(n,11,0,u.powersave.enabled,1==u.powersave.enabled)})}function Nl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,16,null,null,null,null,null,null,null)),(l()(),t.qb(1,0,null,null,15,"div",[["class","form-group clearfix"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,14,"div",[["class","col-md-12"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,2,"h4",[["translate",""]],null,null,null,null,null)),t.pb(4,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Standby"])),(l()(),t.qb(6,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Your device's Powerline module can be automatically set to a power-saving mode if no cable connections are active and WiFi is switched off."])),(l()(),t.qb(9,0,null,null,7,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,6,"label",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","dlan-network-standby"],["name","enableStandby"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,13).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.standby.enabled=u)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(13,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.qb(14,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(15,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"]))],function(l,n){l(n,4,0,""),l(n,7,0,""),l(n,13,0,"1","0"),l(n,15,0,"")},function(l,n){var u=n.component;l(n,11,0,u.standby.enabled,1==u.standby.enabled)})}function Rl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,12,"div",[["class","vendor-dialogs"],["id","power-save"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,11,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,3).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,3).onReset()&&e),e},null,null)),t.pb(2,16384,null,0,Il.w,[],null,null),t.pb(3,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(5,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(6,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Power Management"])),(l()(),t.hb(16777216,null,null,1,null,$l)),t.pb(10,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Nl)),t.pb(12,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,7,0,""),l(n,10,0,u.powersave),l(n,12,0,u.standby)},function(l,n){l(n,1,0,t.Ab(n,5).ngClassUntouched,t.Ab(n,5).ngClassTouched,t.Ab(n,5).ngClassPristine,t.Ab(n,5).ngClassDirty,t.Ab(n,5).ngClassValid,t.Ab(n,5).ngClassInvalid,t.Ab(n,5).ngClassPending)})}function zl(l){return t.Kb(0,[t.Gb(671088640,1,{delos:0}),(l()(),t.hb(16777216,null,null,1,null,Rl)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.powersave||u.standby)},null)}var Ll=u("CkFY"),Jl=u("uAiS"),Gl=u("MLAN"),Wl=t.ob({encapsulation:2,styles:[],data:{}});function Hl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,28,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline LED"])),(l()(),t.qb(4,0,null,null,24,"div",[["class","btn-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,7,"button",[["btnRadio","default"],["class","btn btn-primary"],["id","dlan-button-def"],["name","defPlcScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,6).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.plcScheme=u)&&e),"click"===n&&(e=!1!==a.updatePlcScope("default")&&e),e},null,null)),t.pb(6,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(8,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(10,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["on"])),(l()(),t.qb(13,0,null,null,7,"button",[["btnRadio","reduced"],["class","btn btn-primary"],["id","dlan-button-reduced"],["name","redPlcScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,14).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.plcScheme=u)&&e),"click"===n&&(e=!1!==a.updatePlcScope("reduced")&&e),e},null,null)),t.pb(14,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(16,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(18,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(19,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["reduced"])),(l()(),t.qb(21,0,null,null,7,"button",[["btnRadio","off"],["class","btn btn-primary"],["id","dlan-button-off"],["name","offPlcScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,22).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.plcScheme=u)&&e),"click"===n&&(e=!1!==a.updatePlcScope("off")&&e),e},null,null)),t.pb(22,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(24,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(26,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(27,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["off"]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,"default"),l(n,8,0,"defPlcScheme",u.plcScheme),l(n,11,0,""),l(n,14,0,"reduced"),l(n,16,0,"redPlcScheme",u.plcScheme),l(n,19,0,""),l(n,22,0,"off"),l(n,24,0,"offPlcScheme",u.plcScheme),l(n,27,0,"")},function(l,n){l(n,5,0,t.Ab(n,6).isActive,t.Ab(n,6).isActive,t.Ab(n,10).ngClassUntouched,t.Ab(n,10).ngClassTouched,t.Ab(n,10).ngClassPristine,t.Ab(n,10).ngClassDirty,t.Ab(n,10).ngClassValid,t.Ab(n,10).ngClassInvalid,t.Ab(n,10).ngClassPending),l(n,13,0,t.Ab(n,14).isActive,t.Ab(n,14).isActive,t.Ab(n,18).ngClassUntouched,t.Ab(n,18).ngClassTouched,t.Ab(n,18).ngClassPristine,t.Ab(n,18).ngClassDirty,t.Ab(n,18).ngClassValid,t.Ab(n,18).ngClassInvalid,t.Ab(n,18).ngClassPending),l(n,21,0,t.Ab(n,22).isActive,t.Ab(n,22).isActive,t.Ab(n,26).ngClassUntouched,t.Ab(n,26).ngClassTouched,t.Ab(n,26).ngClassPristine,t.Ab(n,26).ngClassDirty,t.Ab(n,26).ngClassValid,t.Ab(n,26).ngClassInvalid,t.Ab(n,26).ngClassPending)})}function Xl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline LED"])),(l()(),t.qb(4,0,null,null,16,"div",[["class","btn-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,7,"button",[["btnRadio","default"],["class","btn btn-primary"],["id","dlan-button-def"],["name","defGhnScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,6).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.ghnScheme=u)&&e),"click"===n&&(e=!1!==a.updatePlcScope("default")&&e),e},null,null)),t.pb(6,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(8,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(10,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["on"])),(l()(),t.qb(13,0,null,null,7,"button",[["btnRadio","off"],["class","btn btn-primary"],["id","dlan-button-off"],["name","offGhnScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,14).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.ghnScheme=u)&&e),"click"===n&&(e=!1!==a.updatePlcScope("off")&&e),e},null,null)),t.pb(14,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(16,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(18,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(19,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["off"]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,"default"),l(n,8,0,"defGhnScheme",u.ghnScheme),l(n,11,0,""),l(n,14,0,"off"),l(n,16,0,"offGhnScheme",u.ghnScheme),l(n,19,0,"")},function(l,n){l(n,5,0,t.Ab(n,6).isActive,t.Ab(n,6).isActive,t.Ab(n,10).ngClassUntouched,t.Ab(n,10).ngClassTouched,t.Ab(n,10).ngClassPristine,t.Ab(n,10).ngClassDirty,t.Ab(n,10).ngClassValid,t.Ab(n,10).ngClassInvalid,t.Ab(n,10).ngClassPending),l(n,13,0,t.Ab(n,14).isActive,t.Ab(n,14).isActive,t.Ab(n,18).ngClassUntouched,t.Ab(n,18).ngClassTouched,t.Ab(n,18).ngClassPristine,t.Ab(n,18).ngClassDirty,t.Ab(n,18).ngClassValid,t.Ab(n,18).ngClassInvalid,t.Ab(n,18).ngClassPending)})}function Ql(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,44,"div",[["class","vendor-dialogs leds-dialog"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["LED Settings"])),(l()(),t.qb(5,0,null,null,40,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,7).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,7).onReset()&&e),e},null,null)),t.pb(6,16384,null,0,Il.w,[],null,null),t.pb(7,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(9,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Choose between different LED notification levels."])),(l()(),t.qb(13,0,null,null,28,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(15,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["WiFi LED"])),(l()(),t.qb(17,0,null,null,24,"div",[["class","btn-group "]],null,null,null,null,null)),(l()(),t.qb(18,0,null,null,7,"button",[["btnRadio","default"],["class","btn btn-primary"],["id","wifi-button-def"],["name","defWifiScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,19).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.wifiScheme=u)&&e),"click"===n&&(e=!1!==a.updateWiFiScope("default")&&e),e},null,null)),t.pb(19,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(21,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(23,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(24,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["on"])),(l()(),t.qb(26,0,null,null,7,"button",[["btnRadio","reduced"],["class","btn btn-primary"],["id","wifi-button-reduced"],["name","redWifiScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,27).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.wifiScheme=u)&&e),"click"===n&&(e=!1!==a.updateWiFiScope("reduced")&&e),e},null,null)),t.pb(27,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(29,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(31,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(32,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["reduced"])),(l()(),t.qb(34,0,null,null,7,"button",[["btnRadio","off"],["class","btn btn-primary"],["id","wifi-button-off"],["name","offWifiScheme"],["translate",""],["type","button"]],[[2,"active",null],[1,"aria-pressed",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,35).onClick()&&e),"ngModelChange"===n&&(e=!1!==(a.wifiScheme=u)&&e),"click"===n&&(e=!1!==a.updateWiFiScope("off")&&e),e},null,null)),t.pb(35,81920,null,0,Ll.a,[t.k,t.h,[2,Jl.a],t.E],{btnRadio:[0,"btnRadio"]},null),t.Fb(1024,null,Il.i,function(l){return[l]},[Ll.a]),t.pb(37,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(39,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(40,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["off"])),(l()(),t.hb(16777216,null,null,1,null,Hl)),t.pb(43,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Xl)),t.pb(45,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,""),l(n,11,0,""),l(n,15,0,""),l(n,19,0,"default"),l(n,21,0,"defWifiScheme",u.wifiScheme),l(n,24,0,""),l(n,27,0,"reduced"),l(n,29,0,"redWifiScheme",u.wifiScheme),l(n,32,0,""),l(n,35,0,"off"),l(n,37,0,"offWifiScheme",u.wifiScheme),l(n,40,0,""),l(n,43,0,u.hasPlc),l(n,45,0,u.hasGhn)},function(l,n){l(n,5,0,t.Ab(n,9).ngClassUntouched,t.Ab(n,9).ngClassTouched,t.Ab(n,9).ngClassPristine,t.Ab(n,9).ngClassDirty,t.Ab(n,9).ngClassValid,t.Ab(n,9).ngClassInvalid,t.Ab(n,9).ngClassPending),l(n,18,0,t.Ab(n,19).isActive,t.Ab(n,19).isActive,t.Ab(n,23).ngClassUntouched,t.Ab(n,23).ngClassTouched,t.Ab(n,23).ngClassPristine,t.Ab(n,23).ngClassDirty,t.Ab(n,23).ngClassValid,t.Ab(n,23).ngClassInvalid,t.Ab(n,23).ngClassPending),l(n,26,0,t.Ab(n,27).isActive,t.Ab(n,27).isActive,t.Ab(n,31).ngClassUntouched,t.Ab(n,31).ngClassTouched,t.Ab(n,31).ngClassPristine,t.Ab(n,31).ngClassDirty,t.Ab(n,31).ngClassValid,t.Ab(n,31).ngClassInvalid,t.Ab(n,31).ngClassPending),l(n,34,0,t.Ab(n,35).isActive,t.Ab(n,35).isActive,t.Ab(n,39).ngClassUntouched,t.Ab(n,39).ngClassTouched,t.Ab(n,39).ngClassPristine,t.Ab(n,39).ngClassDirty,t.Ab(n,39).ngClassValid,t.Ab(n,39).ngClassInvalid,t.Ab(n,39).ngClassPending)})}var Zl=u("wEt0"),Yl=t.ob({encapsulation:2,styles:[],data:{}});function ln(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,8,"label",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["trueValue","0"],["type","checkbox"]],[[8,"id",0],[8,"name",0],[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,4).onInput(u)&&e),"valueChange"===n&&(e=!1!==(l.context.$implicit.disabled=u)&&e),"click"===n&&(e=!1!==a.ledClick()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(4,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.qb(5,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"])),(l()(),t.qb(8,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(9,null,[" "," (",")"]))],function(l,n){l(n,4,0,"0","1"),l(n,6,0,"")},function(l,n){l(n,2,0,t.sb(1,"btn-led-",n.context.index,""),t.sb(1,"led",n.context.index,""),n.context.$implicit.disabled,0==n.context.$implicit.disabled),l(n,9,0,n.context.$implicit.label,n.context.$implicit.type)})}function nn(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,13,"div",[["class","vendor-dialogs leds-dialog"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["LED Settings"])),(l()(),t.qb(5,0,null,null,9,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,7).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,7).onReset()&&e),e},null,null)),t.pb(6,16384,null,0,Il.w,[],null,null),t.pb(7,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(9,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable or completely disable the LEDs of your device."])),(l()(),t.hb(16777216,null,null,1,null,ln)),t.pb(14,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,""),l(n,11,0,""),l(n,14,0,u.leds)},function(l,n){l(n,5,0,t.Ab(n,9).ngClassUntouched,t.Ab(n,9).ngClassTouched,t.Ab(n,9).ngClassPristine,t.Ab(n,9).ngClassDirty,t.Ab(n,9).ngClassValid,t.Ab(n,9).ngClassInvalid,t.Ab(n,9).ngClassPending)})}var un=u("Qtq/"),tn=t.ob({encapsulation:2,styles:[],data:{}});function en(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,9,"label",[],null,null,null,null,null)),(l()(),t.qb(2,16777216,null,null,4,"input",[["appDelosCheckboxValue",""],["containerClass","text-danger"],["falseValue","1"],["placement","bottom"],["triggers","none"],["trueValue","0"],["type","checkbox"]],[[8,"id",0],[8,"name",0],[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,4).onInput(u)&&e),"valueChange"===n&&(e=!1!==(l.context.$implicit.disabled=u)&&e),"click"===n&&(e=!1!==a.btnCheckClick(l.context.$implicit)&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(4,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),t.pb(5,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],placement:[1,"placement"],triggers:[2,"triggers"],containerClass:[3,"containerClass"],isOpen:[4,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(7,0,null,null,3,"span",[],null,null,null,null,null)),(l()(),t.Ib(8,null,[" "," "," "])),t.Cb(131072,b.i,[b.j,t.h]),t.Cb(131072,b.i,[b.j,t.h])],function(l,n){var u=n.component;l(n,4,0,"0","1"),l(n,5,0,t.sb(1,"",t.Jb(n,5,0,t.Ab(n,6).transform("Disabling the reset button also forbids resetting the configuration to factory defaults.")),""),"bottom","none","text-danger",t.sb(1,"",n.context.$implicit.popoverWarning&&u.click,""))},function(l,n){l(n,2,0,t.sb(1,"button-",n.context.$implicit.name,""),t.sb(1,"button",n.context.index,""),n.context.$implicit.disabled,0==n.context.$implicit.disabled),l(n,8,0,t.Jb(n,8,0,t.Ab(n,9).transform("Enable")),t.Jb(n,8,1,t.Ab(n,10).transform(n.context.$implicit.label)))})}function an(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,13,"div",[["class","vendor-dialogs"],["id","buttons-view"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Button Settings"])),(l()(),t.qb(5,0,null,null,9,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,7).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,7).onReset()&&e),e},null,null)),t.pb(6,16384,null,0,Il.w,[],null,null),t.pb(7,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(9,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable or disable the buttons of your devices."])),(l()(),t.hb(16777216,null,null,1,null,en)),t.pb(14,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,3,0,""),l(n,11,0,""),l(n,14,0,u.buttons)},function(l,n){l(n,5,0,t.Ab(n,9).ngClassUntouched,t.Ab(n,9).ngClassTouched,t.Ab(n,9).ngClassPristine,t.Ab(n,9).ngClassDirty,t.Ab(n,9).ngClassValid,t.Ab(n,9).ngClassInvalid,t.Ab(n,9).ngClassPending)})}var sn=u("61DS"),on=t.ob({encapsulation:2,styles:[],data:{}});function rn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"option",[],null,null,null,null,null)),t.pb(1,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(2,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),(l()(),t.Ib(3,null,["",""])),t.Cb(131072,b.i,[b.j,t.h])],function(l,n){l(n,1,0,t.sb(1,"",n.context.$implicit.id,"")),l(n,2,0,t.sb(1,"",n.context.$implicit.id,""))},function(l,n){l(n,3,0,t.Jb(n,3,0,t.Ab(n,4).transform(n.context.$implicit.name)))})}function bn(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,17,"div",[["class","vendor-dialogs"],["id","time-zone"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,16,"form",[["class","form-horizontal timeView"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,Il.w,[],null,null),t.pb(4,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(6,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(7,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time Zone"])),(l()(),t.qb(10,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,7,"select",[["class","form-control"],["id","timezone"],["name","timezone"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var e=!0,a=l.component;return"change"===n&&(e=!1!==t.Ab(l,12).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,12).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(a.zonename=u)&&e),e},null,null)),t.pb(12,16384,null,0,Il.r,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.r]),t.pb(14,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(16,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.hb(16777216,null,null,1,null,rn)),t.pb(18,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){var u=n.component;l(n,8,0,""),l(n,14,0,"timezone",u.zonename),l(n,18,0,u.zones)},function(l,n){l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending),l(n,11,0,t.Ab(n,16).ngClassUntouched,t.Ab(n,16).ngClassTouched,t.Ab(n,16).ngClassPristine,t.Ab(n,16).ngClassDirty,t.Ab(n,16).ngClassValid,t.Ab(n,16).ngClassInvalid,t.Ab(n,16).ngClassPending)})}var cn=u("4PzE"),dn=u("1dzw"),pn=u("weCn"),gn=u("tl7y"),mn=u("Eidh"),fn=u("UhSo"),hn=u("qDEp"),vn=t.ob({encapsulation:2,styles:[],data:{}});function Cn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"td",[["class","text-center empty-vaps-list"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please click the + button to add a time server"]))],function(l,n){l(n,3,0,"")},null)}function An(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,15,"tr",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,14,"td",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,13,"div",[["class","server-edit"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,12,"div",[["class","server-edit-settings form-group"]],null,null,null,null,null)),(l()(),t.qb(4,16777216,[["addNewServer",1]],null,11,"input",[["appDelosHostOrIp",""],["class","form-control"],["containerClass","text-danger"],["id","add-new-server"],["name","new_server"],["triggers","none"],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keydown"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,5)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,5).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,5)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,5)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.newServer=u)&&e),"keydown"===n&&(e=!1!==a.checkKey(u)&&e),e},null,null)),t.pb(5,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(6,16384,null,0,cn.a,[j.a],null,null),t.Fb(1024,null,Il.h,function(l){return[l]},[cn.a]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(9,671744,[["newservername",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(11,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(12,540672,null,0,dn.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),t.pb(13,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),t.Cb(131072,b.i,[b.j,t.h])],function(l,n){l(n,9,0,"new_server",n.component.newServer),l(n,12,0,!0),l(n,13,0,t.sb(1,"",t.Jb(n,13,0,t.Ab(n,14).transform("Invalid hostname or IP address!")),""),"none","text-danger",t.sb(1,"",t.Ab(n,9).invalid||"",""))},function(l,n){l(n,4,0,t.sb(1,"",t.Jb(n,4,0,t.Ab(n,15).transform("Add new server")),""),t.Ab(n,11).ngClassUntouched,t.Ab(n,11).ngClassTouched,t.Ab(n,11).ngClassPristine,t.Ab(n,11).ngClassDirty,t.Ab(n,11).ngClassValid,t.Ab(n,11).ngClassInvalid,t.Ab(n,11).ngClassPending)})}function yn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","server-view"]],null,[[null,"click"]],function(l,n,u){var t=!0,e=l.component;return"click"===n&&(l.parent.context.$implicit.showRow=!l.parent.context.$implicit.showRow,t=!1!==e.editRow(l.parent.context.index)&&t),t},null,null)),(l()(),t.Ib(1,null,[" "," "]))],null,function(l,n){l(n,1,0,n.parent.context.$implicit.name)})}function qn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,16,"div",[["class","server-edit"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,11,"div",[["class","server-edit-settings form-group"]],null,null,null,null,null)),(l()(),t.qb(2,16777216,null,null,10,"input",[["appDelosHostOrIp",""],["class","form-control"],["containerClass","text-danger"],["name","edit_server"],["triggers","none"],["type","text"]],[[8,"id",0],[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keydown"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,3)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,3).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,3)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,3)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.name=u)&&e),"keydown"===n&&(e=!1!==a.checkKey(u)&&e),e},null,null)),t.pb(3,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(4,16384,null,0,cn.a,[j.a],null,null),t.Fb(1024,null,Il.h,function(l){return[l]},[cn.a]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(7,671744,[["servername",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(9,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(10,540672,null,0,dn.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),t.pb(11,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(13,0,null,null,3,"div",[["class","server-edit-buttons form-group text-right"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,2,"button",[["class","btn btn-default remove-icon-button"],["id","btn-remove"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.delete(l.parent.context.$implicit.id)&&t),t},null,null)),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(16,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-trash"]],null,null,null,null,null))],function(l,n){l(n,7,0,t.sb(1,"server",n.parent.context.index,""),n.parent.context.$implicit.name),l(n,10,0,!0),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,12).transform("Invalid hostname or IP address!")),""),"none","text-danger",t.sb(1,"",t.Ab(n,7).invalid||"",""))},function(l,n){l(n,2,0,t.sb(1,"server-",n.parent.context.index,"-name"),t.sb(1,"server",n.parent.context.index,""),t.Ab(n,9).ngClassUntouched,t.Ab(n,9).ngClassTouched,t.Ab(n,9).ngClassPristine,t.Ab(n,9).ngClassDirty,t.Ab(n,9).ngClassValid,t.Ab(n,9).ngClassInvalid,t.Ab(n,9).ngClassPending),l(n,14,0,t.sb(1,"",t.Jb(n,14,0,t.Ab(n,15).transform("Delete")),""))})}function In(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"tr",[],[[8,"id",0],[8,"title",0],[2,"odd",null],[2,"even",null]],null,null,null,null)),t.pb(1,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(2,{"disabled-row":0}),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(4,0,null,null,4,"td",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,yn)),t.pb(6,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,qn)),t.pb(8,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,2,0,!n.context.$implicit.showRow&&u.editServerMode||u.addNewServerMode);l(n,1,0,t),l(n,6,0,!n.context.$implicit.showRow),l(n,8,0,n.context.$implicit.showRow)},function(l,n){l(n,0,0,t.sb(1,"server-",n.context.index,""),t.sb(1,"",t.Jb(n,0,1,t.Ab(n,3).transform("Click to edit")),""),n.context.odd,n.context.even)})}function kn(l){return t.Kb(0,[t.Cb(0,pn.a,[]),t.Gb(402653184,1,{delos:0}),(l()(),t.qb(2,0,null,null,46,"div",[["class","vendor-dialogs"],["id","time-server"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,45,"form",[["class","form-horizontal timeView"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,5).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,5).onReset()&&e),e},null,null)),t.pb(4,16384,null,0,Il.w,[],null,null),t.pb(5,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(7,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(8,0,null,null,0,"div",[],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time Server (NTP)"])),(l()(),t.qb(12,0,null,null,2,"p",[["style","margin-bottom: 20px;"],["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["The switch between summer and winter time is done automatically by the time server. No manual settings are needed."])),(l()(),t.qb(15,0,null,null,33,"div",[["class","table-responsive vendor-tables"]],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,17,"app-search-box",[],null,null,null,gn.b,gn.a)),t.pb(17,114688,null,0,mn.a,[],null,null),(l()(),t.qb(18,0,null,0,6,"input",[["class","col-md-8"],["id","search"],["name","searchTime"],["ng-readonly",""],["no-dirty-check",""],["type","text"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"keyup"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,19)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,19).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,19)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,19)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.searchTime=u)&&e),"keyup"===n&&(e=!1!==a.markAsPristine()&&e),e},null,null)),t.pb(19,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(21,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(23,16384,null,0,Il.k,[[4,Il.j]],null,null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(25,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),t.Ib(26,null,[" "," "])),t.Cb(0,fn.a,[]),t.Db(28,{num:0,all:1}),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(30,0,null,2,3,"div",[["class","buttons"]],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,2,"button",[["class","btn btn-default small"],["id","add-server"]],[[8,"title",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.addNewServer()&&t),t},null,null)),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(33,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),t.qb(34,0,null,null,14,"table",[["class","dataTable dataTableHighlight timetable"],["id","time-servers"]],null,null,null,null,null)),(l()(),t.qb(35,0,null,null,4,"thead",[],null,null,null,null,null)),(l()(),t.qb(36,0,null,null,3,"tr",[],null,null,null,null,null)),(l()(),t.qb(37,0,null,null,2,"th",[["translate",""]],null,null,null,null,null)),t.pb(38,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time Server"])),(l()(),t.qb(40,0,null,null,8,"tbody",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Cn)),t.pb(42,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,An)),t.pb(44,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,3,null,In)),t.pb(46,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Cb(0,fn.a,[]),t.Eb(48,2)],function(l,n){var u=n.component;l(n,10,0,""),l(n,13,0,""),l(n,17,0),l(n,21,0,"searchTime",u.searchTime),l(n,38,0,""),l(n,42,0,!u.servers.length&&!u.addNewServerMode),l(n,44,0,u.addNewServerMode);var e=t.Jb(n,46,0,l(n,48,0,t.Ab(n,0),t.Jb(n,46,0,t.Ab(n,47).transform(u.servers,u.searchTime)),"id"));l(n,46,0,e)},function(l,n){var u=n.component;l(n,3,0,t.Ab(n,7).ngClassUntouched,t.Ab(n,7).ngClassTouched,t.Ab(n,7).ngClassPristine,t.Ab(n,7).ngClassDirty,t.Ab(n,7).ngClassValid,t.Ab(n,7).ngClassInvalid,t.Ab(n,7).ngClassPending),l(n,18,0,t.sb(1,"",t.Jb(n,18,0,t.Ab(n,24).transform("Search ...")),""),t.Ab(n,23).ngClassUntouched,t.Ab(n,23).ngClassTouched,t.Ab(n,23).ngClassPristine,t.Ab(n,23).ngClassDirty,t.Ab(n,23).ngClassValid,t.Ab(n,23).ngClassInvalid,t.Ab(n,23).ngClassPending);var e=t.Jb(n,26,0,t.Ab(n,29).transform("display {num} of {all}",l(n,28,0,t.Jb(n,26,0,t.Ab(n,27).transform(u.servers,u.searchTime)).length,u.servers.length)));l(n,26,0,e),l(n,31,0,t.sb(1,"",t.Jb(n,31,0,t.Ab(n,32).transform("Add new Time Server")),""),u.addNewServerMode||u.editServerMode)})}var wn=u("nQCY"),Pn=u("5SxG"),xn=u("mGPz"),Sn=u("7z7v"),jn=u("qEVT"),Mn=u("ZYCi"),Fn=t.ob({encapsulation:2,styles:[],data:{}});function En(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-alert text-warning"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint-text"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Caps Lock is on!"]))],function(l,n){l(n,3,0,"")},null)}function Tn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,15,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["class","control-label col-md-4"],["for","oldpassword"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enter old password:"])),(l()(),t.qb(4,0,null,null,11,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,8,"input",[["class","form-control"],["id","oldpassword"],["name","oldpassword"],["route-focus","!sid"],["tabindex","1"],["type","password"]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"blur"],[null,"input"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,6)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,6).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,6)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,6)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.oldPassword=u)&&e),"focus"===n&&(e=0!=(a.focusOld=!0)&&e),"blur"===n&&(e=0!=(a.focusOld=!1)&&e),e},null,null)),t.pb(6,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(7,16384,null,0,Il.q,[],{required:[0,"required"]},null),t.Fb(1024,null,Il.h,function(l){return[l]},[Il.q]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(10,671744,[["oldpassword",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(12,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(13,540672,null,0,dn.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),(l()(),t.hb(16777216,null,null,1,null,En)),t.pb(15,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,7,0,!(!u.newPassword&&!u.confirmNewPassword)),l(n,10,0,"oldpassword",u.oldPassword),l(n,13,0,!u.sid),l(n,15,0,u.capslockOn&&u.focusOld&&u.oldPassword)},function(l,n){l(n,5,0,t.Ab(n,7).required?"":null,t.Ab(n,12).ngClassUntouched,t.Ab(n,12).ngClassTouched,t.Ab(n,12).ngClassPristine,t.Ab(n,12).ngClassDirty,t.Ab(n,12).ngClassValid,t.Ab(n,12).ngClassInvalid,t.Ab(n,12).ngClassPending)})}function Dn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Tn)),t.pb(2,212992,null,0,xn.a,[t.M,t.P,t.h,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){l(n,2,0,!0)},null)}function Kn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-alert text-warning"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint-text"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Caps Lock is on!"]))],function(l,n){l(n,3,0,"")},null)}function On(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[["class","hint-text"]],null,null,null,null,null)),(l()(),t.Ib(1,null,[" "," "])),t.Db(2,{minlength:0}),t.Cb(131072,b.i,[b.j,t.h])],null,function(l,n){var u=n.component,e=t.Jb(n,1,0,t.Ab(n,3).transform(" The minimum password length is {minlength} character(s).",l(n,2,0,u.pwMinLength)));l(n,1,0,e)})}function Bn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[["class","text-danger"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["The password contains an invalid character:"])),(l()(),t.Ib(4,null,[' ("','") ']))],function(l,n){l(n,2,0,"")},function(l,n){l(n,4,0,null==t.Ab(n.parent,30)?null:null==t.Ab(n.parent,30).errors?null:t.Ab(n.parent,30).errors.invalidChar)})}function Vn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","hint-text"]],null,null,null,null,null)),(l()(),t.Ib(1,null,[" "," "])),t.Cb(131072,b.i,[b.j,t.h])],null,function(l,n){l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform("You have to mix more character classes (uppercase, lowercase, digits, and special characters).")))})}function _n(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"span",[["class","glyphicon glyphicon-alert text-warning"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["class","hint-text"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Caps Lock is on!"]))],function(l,n){l(n,3,0,"")},null)}function Un(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){var u=n.component;l(n,1,0,t.Ab(n.parent.parent,4).invalid||!t.Ab(n.parent.parent,4).dirty||u.newPassword!==u.confirmNewPassword,"save")},null)}function $n(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,!t.Ab(n.parent.parent,4).dirty,"cancel")},null)}function Nn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"div",[["class","form-group col-md-10 text-right"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Un)),t.pb(3,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,$n)),t.pb(5,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,3,0,t.Ab(n.parent,4).dirty),l(n,5,0,t.Ab(n.parent,4).dirty)},null)}function Rn(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,60,"div",[["class","vendor-dialogs management"],["id","change-password"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,59,"form",[["autocomplete","new-password"],["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,Il.w,[],null,null),t.pb(4,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(6,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(7,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Change Password"])),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please enter a password to secure the access to your device."])),(l()(),t.qb(13,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,2,null,Dn)),t.pb(15,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),t.Cb(131072,c.b,[t.h]),(l()(),t.qb(17,0,null,null,24,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(18,0,null,null,2,"label",[["class","control-label col-md-4"],["for","newpassword"],["translate",""]],null,null,null,null,null)),t.pb(19,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enter new password:"])),(l()(),t.qb(21,0,null,null,20,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(22,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),t.qb(23,0,null,null,10,"input",[["appValidateEqual","confirmpassword"],["class","form-control"],["id","newpassword"],["minLength","pwMinLength"],["name","newpassword"],["password",""],["reverse","true"],["route-focus","sid"],["strength","pwStrength"],["tabindex","2"],["type","password"]],[[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"blur"],[null,"input"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,24)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,24).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,24)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,24)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.newPassword=u)&&e),"focus"===n&&(e=0!=(a.focusNew=!0)&&e),"blur"===n&&(e=0!=(a.focusNew=!1)&&e),e},null,null)),t.pb(24,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(25,16384,null,0,Il.q,[],{required:[0,"required"]},null),t.Cb(131072,c.b,[t.h]),t.pb(27,16384,null,0,Sn.a,[[8,"confirmpassword"],[8,"true"]],null,null),t.Fb(1024,null,Il.h,function(l,n){return[l,n]},[Il.q,Sn.a]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(30,671744,[["newpassword",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(32,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(33,540672,null,0,dn.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),(l()(),t.hb(16777216,null,null,1,null,Kn)),t.pb(35,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,On)),t.pb(37,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Bn)),t.pb(39,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Vn)),t.pb(41,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(42,0,null,null,17,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(43,0,null,null,2,"label",[["class","control-label col-md-4"],["for","confirmpassword"],["translate",""]],null,null,null,null,null)),t.pb(44,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Confirm new password:"])),(l()(),t.qb(46,0,null,null,13,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(47,0,null,null,7,"input",[["appValidateEqual","newpassword"],["class","form-control"],["id","confirmpassword"],["name","confirmpassword"],["tabindex","3"],["type","password"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"blur"],[null,"keyup"],[null,"input"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,48)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,48).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,48)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,48)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.confirmNewPassword=u)&&e),"focus"===n&&(e=0!=(a.focusConfirm=!0)&&e),"blur"===n&&(e=0!=(a.focusConfirm=!1)&&e),"keyup"===n&&(e=!1!==(13==u.keyCode&&!t.Ab(l,4).invalid&&a.newPassword==a.confirmNewPassword&&a.save())&&e),e},null,null)),t.pb(48,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(49,16384,null,0,Sn.a,[[8,"newpassword"],[8,null]],null,null),t.Fb(1024,null,Il.h,function(l){return[l]},[Sn.a]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(52,671744,[["confirmpassword",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(54,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.hb(16777216,null,null,1,null,_n)),t.pb(56,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(57,0,null,null,2,"span",[["class","text-danger"]],[[8,"hidden",0]],null,null,null,null)),(l()(),t.Ib(58,null,[" "," "])),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.hb(16777216,null,null,1,null,Nn)),t.pb(61,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,""),l(n,11,0,""),l(n,15,0,!t.Jb(n,15,0,t.Ab(n,16).transform(u.noForcedPassword$))),l(n,19,0,""),l(n,25,0,!(!t.Jb(n,25,0,t.Ab(n,26).transform(u.noForcedPassword$))&&u.noForcedPassword||!u.oldPassword&&!u.sid)),l(n,30,0,"newpassword",u.newPassword),l(n,33,0,u.sid),l(n,35,0,u.capslockOn&&u.focusNew&&u.newPassword),l(n,37,0,null==t.Ab(n,30)?null:null==t.Ab(n,30).errors?null:t.Ab(n,30).errors.minLength),l(n,39,0,null==t.Ab(n,30)?null:null==t.Ab(n,30).errors?null:t.Ab(n,30).errors.pwInvalid),l(n,41,0,null==t.Ab(n,30)?null:null==t.Ab(n,30).errors?null:t.Ab(n,30).errors.pwVariant),l(n,44,0,""),l(n,52,0,"confirmpassword",u.confirmNewPassword),l(n,56,0,u.capslockOn&&u.focusConfirm&&u.newPassword),l(n,61,0,u.sid)},function(l,n){l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending),l(n,23,0,t.Ab(n,25).required?"":null,t.Ab(n,32).ngClassUntouched,t.Ab(n,32).ngClassTouched,t.Ab(n,32).ngClassPristine,t.Ab(n,32).ngClassDirty,t.Ab(n,32).ngClassValid,t.Ab(n,32).ngClassInvalid,t.Ab(n,32).ngClassPending),l(n,47,0,t.Ab(n,54).ngClassUntouched,t.Ab(n,54).ngClassTouched,t.Ab(n,54).ngClassPristine,t.Ab(n,54).ngClassDirty,t.Ab(n,54).ngClassValid,t.Ab(n,54).ngClassInvalid,t.Ab(n,54).ngClassPending),l(n,57,0,t.Ab(n,30).valid&&t.Ab(n,52).valid||t.Ab(n,52).pristine),l(n,58,0,t.Jb(n,58,0,t.Ab(n,59).transform("Passwords do not match!")))})}var zn=u("4+XQ"),Ln=t.ob({encapsulation:2,styles:[],data:{}});function Jn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-system-information",[],null,null,null,Bl,Tl)),t.pb(2,4308992,[[2,4]],0,Ml.a,[Fl.a,m.a,El.a,g.a,M.a],null,null)],function(l,n){l(n,2,0)},null)}function Gn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-power-save",[],null,null,null,zl,Ul)),t.pb(1,245760,[[7,4]],0,_l.a,[M.a,Fl.a,El.a],null,null)],function(l,n){l(n,1,0)},null)}function Wn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-leds-scheme",[],null,null,null,Ql,Wl)),t.pb(2,4308992,[[4,4]],0,Gl.a,[Fl.a,g.a,M.a,El.a],null,null)],function(l,n){l(n,2,0)},null)}function Hn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-standart-scheme",[],null,null,null,nn,Yl)),t.pb(2,4308992,[[5,4]],0,Zl.a,[Fl.a,g.a,El.a,M.a],null,null)],function(l,n){l(n,2,0)},null)}function Xn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,12,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Gn)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Wn)),t.pb(4,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Hn)),t.pb(6,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(7,0,null,null,1,"app-buttons",[],null,null,null,an,tn)),t.pb(8,4308992,[[3,4]],0,un.a,[Fl.a,El.a,P.a,M.a,g.a],null,null),(l()(),t.qb(9,0,null,null,1,"app-time-zone",[],null,null,null,bn,on)),t.pb(10,4440064,[[9,4]],0,sn.a,[Fl.a,El.a,M.a],null,null),(l()(),t.qb(11,0,null,null,1,"app-time-server",[],null,null,null,kn,vn)),t.pb(12,4440064,[[8,4]],0,hn.a,[Fl.a,M.a,j.a,El.a,b.j],null,null)],function(l,n){var u=n.component;l(n,2,0,u.standyAvilable),l(n,4,0,u.ledWithScheme),l(n,6,0,!u.ledWithScheme),l(n,8,0),l(n,10,0),l(n,12,0)},null)}function Qn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,n.component.invalid,"save")},null)}function Zn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function Yn(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Qn)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Zn)),t.pb(4,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,u.dirty),l(n,4,0,u.dirty)},null)}function lu(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),t.Gb(671088640,2,{sysInfoComponent:0}),t.Gb(671088640,3,{buttonsComponent:0}),t.Gb(671088640,4,{ledsComponent:0}),t.Gb(671088640,5,{ledsStandartComponent:0}),t.Gb(402653184,6,{changePasswordComponent:0}),t.Gb(671088640,7,{powerSaveComponent:0}),t.Gb(671088640,8,{timeServerComponent:0}),t.Gb(671088640,9,{timeZoneComponent:0}),(l()(),t.qb(9,0,null,null,12,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,11).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,11).onReset()&&e),e},null,null)),t.pb(10,16384,null,0,Il.w,[],null,null),t.pb(11,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(13,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.hb(16777216,null,null,1,null,Jn)),t.pb(15,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(16,0,null,null,1,"app-change-password",[],null,[["document","keypress"]],function(l,n,u){var e=!0;return"document:keypress"===n&&(e=!1!==t.Ab(l,17).handleKeyboardEvent(u)&&e),e},Rn,Fn)),t.pb(17,4308992,[[6,4]],0,jn.a,[El.a,g.a,Fl.a,Mn.a,M.a,Mn.m],null,null),(l()(),t.hb(16777216,null,null,1,null,Xn)),t.pb(19,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Yn)),t.pb(21,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,15,0,!u.sid),l(n,17,0),l(n,19,0,!u.sid),l(n,21,0,!u.sid)},function(l,n){l(n,9,0,t.Ab(n,13).ngClassUntouched,t.Ab(n,13).ngClassTouched,t.Ab(n,13).ngClassPristine,t.Ab(n,13).ngClassDirty,t.Ab(n,13).ngClassValid,t.Ab(n,13).ngClassInvalid,t.Ab(n,13).ngClassPending)})}function nu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-management",[],null,null,null,lu,Ln)),t.Fb(4608,null,Fl.a,Fl.a,[m.a,g.a]),t.pb(2,12828672,null,0,zn.a,[Pl.a,t.h,Mn.a],null,null)],function(l,n){l(n,2,0)},null)}var uu=t.mb("app-management",zn.a,nu,{},{},[]),tu=u("XzGN"),eu=u("BVCH"),au=t.ob({encapsulation:2,styles:[],data:{}});function su(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function iu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function ou(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","caret"]],null,null,null,null,null)),t.pb(1,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"caret-reverse":0})],function(l,n){var u=l(n,2,0,!n.component.reverse);l(n,1,0,"caret",u)},null)}function ru(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["class","glyphicon"],["style","font-size: 18px;"]],[[8,"id",0],[1,"data-value",0]],null,null,null,null)),t.pb(1,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(2,{"glyphicon-ok-circle":0,"glyphicon-ban-circle":1})],function(l,n){var u=l(n,2,0,!n.parent.context.$implicit.disabled,n.parent.context.$implicit.disabled);l(n,1,0,"glyphicon",u)},function(l,n){l(n,0,0,t.sb(1,"enable-service-icon-",n.parent.context.index,""),!n.parent.context.$implicit.disabled)})}function bu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["trueValue","0"],["type","checkbox"]],[[8,"id",0],[8,"value",0],[8,"checked",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0;return"click"===n&&(e=!1!==t.Ab(l,2).onInput(u)&&e),"valueChange"===n&&(e=!1!==(l.parent.context.$implicit.disabled=u)&&e),"click"===n&&(e=!1!==t.Ab(l.parent.parent,21).form.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(2,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"})],function(l,n){l(n,2,0,"0","1")},function(l,n){l(n,0,0,t.sb(1,"enable-service-editmode-",n.parent.context.index,""),n.parent.context.$implicit.disabled,0==n.parent.context.$implicit.disabled)})}function cu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,0,0,t.sb(1,"service-port-",n.parent.context.index,"")),l(n,1,0,n.parent.context.$implicit.port)})}function du(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"input",[["class","form-control"],["disabled",""],["name","service_port"],["type","text"]],[[8,"id",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,1)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,1).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,1)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,1)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.port=u)&&e),e},null,null)),t.pb(1,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(3,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(5,16384,null,0,Il.k,[[4,Il.j]],null,null)],function(l,n){l(n,3,0,"service_port","",n.parent.context.$implicit.port)},function(l,n){l(n,0,0,t.sb(1,"service-port-editmode-",n.parent.context.index,"-noedit"),t.Ab(n,5).ngClassUntouched,t.Ab(n,5).ngClassTouched,t.Ab(n,5).ngClassPristine,t.Ab(n,5).ngClassDirty,t.Ab(n,5).ngClassValid,t.Ab(n,5).ngClassInvalid,t.Ab(n,5).ngClassPending)})}function pu(l){return t.Kb(0,[(l()(),t.qb(0,16777216,null,null,10,"input",[["class","form-control"],["containerClass","text-danger"],["name","serviceport"],["triggers","none"],["type","text"]],[[8,"id",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,1)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,1).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,1)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,1)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.port=u)&&e),e},null,null)),t.pb(1,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(2,540672,null,0,Il.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,Il.h,function(l){return[l]},[Il.p]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(5,671744,[["serviceport",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(7,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(8,540672,null,0,dn.a,[t.k,t.z],{appFocus:[0,"appFocus"]},null),t.pb(9,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.hb(0,null,null,0))],function(l,n){l(n,2,0,n.component.portRegEx),l(n,5,0,"serviceport",n.parent.context.$implicit.port),l(n,8,0,!0),l(n,9,0,t.sb(1,"",t.Jb(n,9,0,t.Ab(n,10).transform("Invalid port! Please enter a value between 1 and 65535.")),""),"none","text-danger",t.sb(1,"",t.Ab(n,5).invalid||"",""))},function(l,n){l(n,0,0,t.sb(1,"service-port-editmode-",n.parent.context.index,""),t.Ab(n,2).pattern?t.Ab(n,2).pattern:null,t.Ab(n,7).ngClassUntouched,t.Ab(n,7).ngClassTouched,t.Ab(n,7).ngClassPristine,t.Ab(n,7).ngClassDirty,t.Ab(n,7).ngClassValid,t.Ab(n,7).ngClassInvalid,t.Ab(n,7).ngClassPending)})}function gu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,15,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,14,"div",[["class","form-group col-md-10 services-edit-buttons"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"label",[["class","control-label text-right col-md-2"],["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Server:"])),(l()(),t.qb(5,0,null,null,10,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(6,16777216,null,null,9,"input",[["class","form-control"],["containerClass","text-danger"],["delosHostOrIp",""],["name","syslogServerName"],["required",""],["triggers","none"],["type","text"]],[[8,"id",0],[1,"required",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,7)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,7).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,7)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,7)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.parent.context.$implicit.log_ip=u)&&e),e},null,null)),t.pb(7,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(8,16384,null,0,Il.q,[],{required:[0,"required"]},null),t.Fb(1024,null,Il.h,function(l){return[l]},[Il.q]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(11,671744,[["syslogServerName",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(13,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(14,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h])],function(l,n){var u=n.component;l(n,3,0,""),l(n,8,0,""),l(n,11,0,"syslogServerName",n.parent.parent.context.$implicit.log_ip),l(n,14,0,t.sb(1,"",t.Jb(n,14,0,t.Ab(n,15).transform("Invalid hostname or IP address!")),""),"none","text-danger",t.sb(1,"",t.Ab(n,11).invalid&&u.editRowName===n.parent.parent.context.$implicit.name||"",""))},function(l,n){l(n,6,0,t.sb(1,"service-server-",n.parent.parent.context.index,""),t.Ab(n,8).required?"":null,t.Ab(n,13).ngClassUntouched,t.Ab(n,13).ngClassTouched,t.Ab(n,13).ngClassPristine,t.Ab(n,13).ngClassDirty,t.Ab(n,13).ngClassValid,t.Ab(n,13).ngClassInvalid,t.Ab(n,13).ngClassPending)})}function mu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"tr",[["class","noHighlight"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,gu)),t.pb(2,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,n.component.remoteSyslog)},null)}function fu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,163,"tr",[["class","noHighlight snmp"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,162,"td",[["colspan","3"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,161,"div",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(3,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,2,"label",[["class","control-label col-md-4"],["for","version"],["translate",""]],null,null,null,null,null)),t.pb(5,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["SNMP version:"])),(l()(),t.qb(7,0,null,null,16,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,15,"select",[["class","form-control"],["id","version"],["name","SNMPversion"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var e=!0,a=l.component;return"change"===n&&(e=!1!==t.Ab(l,9).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,9).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.version=u)&&e),"ngModelChange"===n&&(e=!1!==a.onSNMPVersionChange()&&e),e},null,null)),t.pb(9,16384,null,0,Il.r,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.r]),t.pb(11,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(13,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(14,0,null,null,4,"option",[["translate",""],["value","any"]],null,null,null,null,null)),t.pb(15,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(16,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(17,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["v1 + v2c"])),(l()(),t.qb(19,0,null,null,4,"option",[["translate",""],["value","usm"]],null,null,null,null,null)),t.pb(20,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(21,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(22,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["v3"])),(l()(),t.qb(24,0,null,null,12,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,2,"label",[["class","control-label col-md-4"],["for","source"],["translate",""]],null,null,null,null,null)),t.pb(26,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Public source:"])),(l()(),t.qb(28,0,null,null,8,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(29,16777216,null,null,7,"input",[["class","form-control"],["containerClass","text-danger"],["delosHostIpSubnet",""],["id","source"],["name","SNMPpubSrc"],["triggers","none"],["type","text"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,30)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,30).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,30)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,30)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.source=u)&&e),e},null,null)),t.pb(30,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(32,671744,[["SNMPpubSrc",4]],0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(34,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(35,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(37,0,null,null,14,"div",[["class","form-group"]],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(38,0,null,null,2,"label",[["class","control-label col-md-4"],["for","community"],["translate",""]],null,null,null,null,null)),t.pb(39,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Public community (read only):"])),(l()(),t.qb(41,0,null,null,10,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(42,16777216,null,null,9,"input",[["class","form-control"],["containerClass","text-danger"],["id","community"],["name","SNMPpubCommunity"],["triggers","none"],["type","text"]],[[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,43)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,43).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,43)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,43)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.community=u)&&e),e},null,null)),t.pb(43,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(44,540672,null,0,Il.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,Il.h,function(l){return[l]},[Il.p]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(47,671744,[["SNMPpubCommunity",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(49,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(50,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(52,0,null,null,111,"div",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(53,0,null,null,0,"input",[["style","display:none;"],["type","password"]],null,null,null,null,null)),(l()(),t.qb(54,0,null,null,16,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(55,0,null,null,2,"label",[["class","control-label col-md-4"],["for","username"],["translate",""]],null,null,null,null,null)),t.pb(56,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Username:"])),(l()(),t.qb(58,0,null,null,12,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(59,16777216,null,null,11,"input",[["class","form-control"],["containerClass","text-danger"],["id","username"],["name","SNMPuser"],["triggers","none"],["type","text"]],[[8,"placeholder",0],[1,"required",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"focus"],[null,"blur"],[null,"input"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,60)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,60).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,60)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,60)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.username=u)&&e),"focus"===n&&(e=0!=(a.focusUsername=!0)&&e),"blur"===n&&(e=0!=(a.focusUsername=!1)&&e),e},null,null)),t.pb(60,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(61,16384,null,0,Il.q,[],{required:[0,"required"]},null),t.pb(62,540672,null,0,Il.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,Il.h,function(l,n){return[l,n]},[Il.q,Il.p]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(65,671744,[["SNMPuser",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(67,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(68,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(71,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(72,0,null,null,2,"label",[["class","control-label col-md-4"],["for","authtype"],["translate",""]],null,null,null,null,null)),t.pb(73,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Authentication type:"])),(l()(),t.qb(75,0,null,null,16,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(76,0,null,null,15,"select",[["class","form-control"],["id","authtype"],["name","SNMPauthType"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var e=!0;return"change"===n&&(e=!1!==t.Ab(l,77).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,77).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.authtype=u)&&e),e},null,null)),t.pb(77,16384,null,0,Il.r,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.r]),t.pb(79,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(81,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(82,0,null,null,4,"option",[["translate",""],["value","MD5"]],null,null,null,null,null)),t.pb(83,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(84,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(85,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["MD5"])),(l()(),t.qb(87,0,null,null,4,"option",[["translate",""],["value","SHA"]],null,null,null,null,null)),t.pb(88,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(89,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(90,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["SHA"])),(l()(),t.qb(92,0,null,null,25,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(93,0,null,null,2,"label",[["class","control-label col-md-4"],["for","authpass"],["translate",""]],null,null,null,null,null)),t.pb(94,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Authentication passphrase:"])),(l()(),t.qb(96,0,null,null,21,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(97,0,null,null,20,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),t.qb(98,16777216,null,null,12,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","authpass"],["maxlength","130"],["minlength","8"],["name","authPass"],["triggers","none"]],[[8,"type",0],[1,"required",0],[1,"minlength",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,99)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,99).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,99)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,99)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.authpass=u)&&e),e},null,null)),t.pb(99,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(100,16384,null,0,Il.q,[],{required:[0,"required"]},null),t.pb(101,540672,null,0,Il.g,[],{minlength:[0,"minlength"]},null),t.pb(102,540672,null,0,Il.f,[],{maxlength:[0,"maxlength"]},null),t.pb(103,540672,null,0,Il.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,Il.h,function(l,n,u,t){return[l,n,u,t]},[Il.q,Il.g,Il.f,Il.p]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(106,671744,[["authPass",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(108,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(109,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(111,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),t.qb(112,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleAuthPassVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.toggleAuthPassVisibility()&&t),t},null,null)),t.Cb(131072,b.i,[b.j,t.h]),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(115,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),t.pb(116,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(117,{"glyphicon-eye-close":0,"glyphicon-eye-open":1}),(l()(),t.qb(118,0,null,null,20,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(119,0,null,null,2,"label",[["class","control-label col-md-4"],["for","sectype"],["translate",""]],null,null,null,null,null)),t.pb(120,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security type:"])),(l()(),t.qb(122,0,null,null,16,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(123,0,null,null,15,"select",[["class","form-control"],["id","sectype"],["name","SNMPsecType"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"blur"]],function(l,n,u){var e=!0;return"change"===n&&(e=!1!==t.Ab(l,124).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,124).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.sectype=u)&&e),e},null,null)),t.pb(124,16384,null,0,Il.r,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.r]),t.pb(126,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(128,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(129,0,null,null,4,"option",[["translate",""],["value","DES"]],null,null,null,null,null)),t.pb(130,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(131,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(132,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["DES"])),(l()(),t.qb(134,0,null,null,4,"option",[["translate",""],["value","AES"]],null,null,null,null,null)),t.pb(135,147456,null,0,Il.o,[t.k,t.E,[2,Il.r]],{value:[0,"value"]},null),t.pb(136,147456,null,0,Il.y,[t.k,t.E,[8,null]],{value:[0,"value"]},null),t.pb(137,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["AES"])),(l()(),t.qb(139,0,null,null,24,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(140,0,null,null,2,"label",[["class","control-label col-md-4"],["for","secpass"],["translate",""]],null,null,null,null,null)),t.pb(141,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security passphrase:"])),(l()(),t.qb(143,0,null,null,20,"div",[["class","col-md-6"]],null,null,null,null,null)),(l()(),t.qb(144,0,null,null,19,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),t.qb(145,16777216,null,null,11,"input",[["aria-describedby","basic-addon1"],["autocomplete","new-password"],["class","form-control"],["containerClass","text-danger"],["id","secpass"],["maxlength","64"],["minlength","8"],["name","securityPass"],["triggers","none"]],[[8,"type",0],[1,"minlength",0],[1,"maxlength",0],[1,"pattern",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0;return"input"===n&&(e=!1!==t.Ab(l,146)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,146).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,146)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,146)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(l.parent.context.$implicit.secpass=u)&&e),e},null,null)),t.pb(146,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(147,540672,null,0,Il.g,[],{minlength:[0,"minlength"]},null),t.pb(148,540672,null,0,Il.f,[],{maxlength:[0,"maxlength"]},null),t.pb(149,540672,null,0,Il.p,[],{pattern:[0,"pattern"]},null),t.Fb(1024,null,Il.h,function(l,n,u){return[l,n,u]},[Il.g,Il.f,Il.p]),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(152,671744,[["securityPass",4]],0,Il.n,[[2,Il.c],[6,Il.h],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(154,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(155,212992,null,0,xl.a,[t.k,t.E,t.P,Sl.a,jl.a],{popover:[0,"popover"],triggers:[1,"triggers"],containerClass:[2,"containerClass"],isOpen:[3,"isOpen"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(157,0,null,null,6,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),t.qb(158,0,null,null,5,"button",[["class","btn btn-default"],["id","toggleSecurityPassVisibility"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.toggleSecurityPassVisibility()&&t),t},null,null)),t.Cb(131072,b.i,[b.j,t.h]),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(161,0,null,null,2,"span",[["class","glyphicon "]],null,null,null,null,null)),t.pb(162,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(163,{"glyphicon-eye-close":0,"glyphicon-eye-open":1})],function(l,n){var u=n.component;l(n,5,0,""),l(n,11,0,"SNMPversion",n.parent.context.$implicit.version),l(n,15,0,"any"),l(n,16,0,"any"),l(n,17,0,""),l(n,20,0,"usm"),l(n,21,0,"usm"),l(n,22,0,""),l(n,26,0,""),l(n,32,0,"SNMPpubSrc",n.parent.context.$implicit.source),l(n,35,0,t.sb(1,"",t.Jb(n,35,0,t.Ab(n,36).transform("Invalid hostname or IP/Subnet!")),""),"none","text-danger",t.sb(1,"",t.Ab(n,32).invalid||"","")),l(n,39,0,""),l(n,44,0,u.alphanumericRegEx),l(n,47,0,"SNMPpubCommunity",n.parent.context.$implicit.community),l(n,50,0,t.sb(1,"",t.Jb(n,50,0,t.Ab(n,51).transform("Enter an alphanumeric community name (max 24 characters)")),""),"none","text-danger",t.sb(1,"",t.Ab(n,47).invalid||"","")),l(n,56,0,""),l(n,61,0,"usm"===n.parent.context.$implicit.version),l(n,62,0,u.alphanumericRegEx),l(n,65,0,"SNMPuser",n.parent.context.$implicit.username),l(n,68,0,t.sb(1,"",t.Jb(n,68,0,t.Ab(n,69).transform("Enter an alphanumeric username (max 24 characters)")),""),"none","text-danger",t.sb(1,"",t.Ab(n,65).invalid&&n.parent.context.$implicit.focusUsername||"","")),l(n,73,0,""),l(n,79,0,"SNMPauthType",n.parent.context.$implicit.authtype),l(n,83,0,"MD5"),l(n,84,0,"MD5"),l(n,85,0,""),l(n,88,0,"SHA"),l(n,89,0,"SHA"),l(n,90,0,""),l(n,94,0,""),l(n,100,0,"usm"===n.parent.context.$implicit.version&&n.parent.context.$implicit.secpass&&t.Ab(n,152).valid),l(n,101,0,"8"),l(n,102,0,"130"),l(n,103,0,u.passwordPattern),l(n,106,0,"authPass",n.parent.context.$implicit.authpass),l(n,109,0,t.sb(1,"",t.Jb(n,109,0,t.Ab(n,110).transform("Enter between 8 and 130 of these characters:"))," a-z A-Z 0-9 , . / $ = + - ^ @ ! % ~ #"),"none","text-danger",t.sb(1,"",t.Ab(n,106).invalid||"",""));var e=l(n,117,0,"text"==u.authPassType,"password"==u.authPassType);l(n,116,0,"glyphicon ",e),l(n,120,0,""),l(n,126,0,"SNMPsecType",n.parent.context.$implicit.sectype),l(n,130,0,"DES"),l(n,131,0,"DES"),l(n,132,0,""),l(n,135,0,"AES"),l(n,136,0,"AES"),l(n,137,0,""),l(n,141,0,""),l(n,147,0,"8"),l(n,148,0,"64"),l(n,149,0,u.secPasswordPattern),l(n,152,0,"securityPass",n.parent.context.$implicit.secpass),l(n,155,0,t.sb(1,"",t.Jb(n,155,0,t.Ab(n,156).transform("Enter between 8 and 64 of these characters:"))," a-z A-Z 0-9 , . / $ = + - ^ @ ! % ~ #"),"none","text-danger",t.sb(1,"",t.Ab(n,152).invalid||"",""));var a=l(n,163,0,"text"==u.securityPassType,"password"==u.securityPassType);l(n,162,0,"glyphicon ",a)},function(l,n){var u=n.component;l(n,2,0,1==n.parent.context.$implicit.disabled),l(n,8,0,t.Ab(n,13).ngClassUntouched,t.Ab(n,13).ngClassTouched,t.Ab(n,13).ngClassPristine,t.Ab(n,13).ngClassDirty,t.Ab(n,13).ngClassValid,t.Ab(n,13).ngClassInvalid,t.Ab(n,13).ngClassPending),l(n,29,0,t.Ab(n,34).ngClassUntouched,t.Ab(n,34).ngClassTouched,t.Ab(n,34).ngClassPristine,t.Ab(n,34).ngClassDirty,t.Ab(n,34).ngClassValid,t.Ab(n,34).ngClassInvalid,t.Ab(n,34).ngClassPending),l(n,37,0,"usm"==n.parent.context.$implicit.version),l(n,42,0,t.Ab(n,44).pattern?t.Ab(n,44).pattern:null,t.Ab(n,49).ngClassUntouched,t.Ab(n,49).ngClassTouched,t.Ab(n,49).ngClassPristine,t.Ab(n,49).ngClassDirty,t.Ab(n,49).ngClassValid,t.Ab(n,49).ngClassInvalid,t.Ab(n,49).ngClassPending),l(n,52,0,"usm"!==n.parent.context.$implicit.version),l(n,59,0,t.sb(1,"",t.Jb(n,59,0,t.Ab(n,70).transform("Username")),""),t.Ab(n,61).required?"":null,t.Ab(n,62).pattern?t.Ab(n,62).pattern:null,t.Ab(n,67).ngClassUntouched,t.Ab(n,67).ngClassTouched,t.Ab(n,67).ngClassPristine,t.Ab(n,67).ngClassDirty,t.Ab(n,67).ngClassValid,t.Ab(n,67).ngClassInvalid,t.Ab(n,67).ngClassPending),l(n,76,0,t.Ab(n,81).ngClassUntouched,t.Ab(n,81).ngClassTouched,t.Ab(n,81).ngClassPristine,t.Ab(n,81).ngClassDirty,t.Ab(n,81).ngClassValid,t.Ab(n,81).ngClassInvalid,t.Ab(n,81).ngClassPending),l(n,98,1,[t.sb(1,"",u.authPassType,""),t.Ab(n,100).required?"":null,t.Ab(n,101).minlength?t.Ab(n,101).minlength:null,t.Ab(n,102).maxlength?t.Ab(n,102).maxlength:null,t.Ab(n,103).pattern?t.Ab(n,103).pattern:null,t.Ab(n,108).ngClassUntouched,t.Ab(n,108).ngClassTouched,t.Ab(n,108).ngClassPristine,t.Ab(n,108).ngClassDirty,t.Ab(n,108).ngClassValid,t.Ab(n,108).ngClassInvalid,t.Ab(n,108).ngClassPending]),l(n,112,0,t.Jb(n,112,0,"text"==u.authPassType?t.Ab(n,113).transform("Hide password"):t.Ab(n,114).transform("Show password"))),l(n,123,0,t.Ab(n,128).ngClassUntouched,t.Ab(n,128).ngClassTouched,t.Ab(n,128).ngClassPristine,t.Ab(n,128).ngClassDirty,t.Ab(n,128).ngClassValid,t.Ab(n,128).ngClassInvalid,t.Ab(n,128).ngClassPending),l(n,145,1,[t.sb(1,"",u.securityPassType,""),t.Ab(n,147).minlength?t.Ab(n,147).minlength:null,t.Ab(n,148).maxlength?t.Ab(n,148).maxlength:null,t.Ab(n,149).pattern?t.Ab(n,149).pattern:null,t.Ab(n,154).ngClassUntouched,t.Ab(n,154).ngClassTouched,t.Ab(n,154).ngClassPristine,t.Ab(n,154).ngClassDirty,t.Ab(n,154).ngClassValid,t.Ab(n,154).ngClassInvalid,t.Ab(n,154).ngClassPending]),l(n,158,0,t.Jb(n,158,0,"text"==u.securityPassType?t.Ab(n,159).transform("Hide password"):t.Ab(n,160).transform("Show password")))})}function hu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save(l.parent.context.$implicit)&&t),t},wn.b,wn.a)),t.pb(2,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"}),(l()(),t.qb(3,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel(l.parent.context.$implicit)&&t),t},wn.b,wn.a)),t.pb(4,114688,null,0,Pn.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,2,0,!t.Ab(n.parent.parent,21).dirty||t.Ab(n.parent.parent,21).invalid,"save"),l(n,4,0,"cancel")},null)}function vu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,31,"tbody",[["class","vap-rows-wrapper"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,24,"tr",[["class","doedit"],["role","row"]],[[8,"id",0],[1,"data-pkey",0],[8,"title",0],[2,"odd",null],[2,"even",null]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.editRow(l.context.$implicit)&&t),t},null,null)),t.pb(2,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{disabled:0,editedRow:1,noEditRow:2}),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(5,0,null,null,6,"td",[["class","clearfix text-center"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(7,0,null,null,4,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ru)),t.pb(9,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,bu)),t.pb(11,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(12,0,null,null,4,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(14,0,null,null,2,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.qb(15,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(16,null,["",""])),(l()(),t.qb(17,0,null,null,8,"td",[["class","clearfix"]],[[1,"data-label",0]],null,null,null,null)),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(19,0,null,null,6,"div",[["class","td-content"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,cu)),t.pb(21,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,du)),t.pb(23,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,pu)),t.pb(25,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,mu)),t.pb(27,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,fu)),t.pb(29,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,hu)),t.pb(31,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,3,0,n.context.$implicit.disabled||u.editRowName&&u.editRowName!==n.context.$implicit.name,u.editRowName===n.context.$implicit.name,u.editRowName&&u.editRowName!==n.context.$implicit.name);l(n,2,0,"doedit",t),l(n,9,0,u.editRowName!==n.context.$implicit.name),l(n,11,0,u.editRowName===n.context.$implicit.name),l(n,21,0,u.editRowName!==n.context.$implicit.name),l(n,23,0,n.context.$implicit.noteditable&&u.editRowName===n.context.$implicit.name),l(n,25,0,!n.context.$implicit.noteditable&&u.editRowName===n.context.$implicit.name),l(n,27,0,u.editRowName===n.context.$implicit.name&&n.context.$implicit.hasadditional&&!n.context.$implicit.isSnmp),l(n,29,0,u.editRowName===n.context.$implicit.name&&n.context.$implicit.isSnmp),l(n,31,0,u.editRowName===n.context.$implicit.name)},function(l,n){l(n,1,0,t.sb(1,"service-",n.context.$implicit.name,""),n.context.$implicit.name,t.sb(1,"",t.Jb(n,1,2,t.Ab(n,4).transform("Click to edit")),""),n.context.odd,n.context.even),l(n,5,0,t.Jb(n,5,0,t.Ab(n,6).transform("Enable"))),l(n,12,0,t.Jb(n,12,0,t.Ab(n,13).transform("Service Name"))),l(n,15,0,t.sb(1,"service-",n.context.index,"")),l(n,16,0,n.context.$implicit.name),l(n,17,0,t.Jb(n,17,0,t.Ab(n,18).transform("Port")))})}function Cu(l){return t.Kb(0,[t.Cb(0,pn.a,[]),t.Gb(402653184,1,{delos:0}),(l()(),t.qb(2,0,null,null,48,"div",[["class","vendor-tables"],["id","system-services"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,47,"div",[["class","row filter-row"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,14,"app-search-box",[],null,null,null,gn.b,gn.a)),t.pb(5,114688,null,0,mn.a,[],null,null),(l()(),t.qb(6,0,null,0,7,"input",[["class","col-md-8 search-box"],["id","search"],["type","text"]],[[8,"placeholder",0],[8,"readOnly",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,7)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,7).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,7)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,7)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.searchServices=u)&&e),e},null,null)),t.pb(7,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(9,671744,null,0,Il.n,[[8,null],[8,null],[8,null],[6,Il.i]],{model:[0,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(11,16384,null,0,Il.k,[[4,Il.j]],null,null),t.pb(12,81920,null,0,wl.a,[t.k,Pl.a,t.z],null,null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(14,0,null,1,4,"div",[],null,null,null,null,null)),(l()(),t.Ib(15,null,[" "," "])),t.Cb(0,fn.a,[]),t.Db(17,{num:0,all:1}),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(19,0,null,null,31,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,21).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,21).onReset()&&e),e},null,null)),t.pb(20,16384,null,0,Il.w,[],null,null),t.pb(21,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(23,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(24,0,null,null,26,"div",[["class","table-responsive-disabled"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,25,"table",[["class","dataTable dataTableHighlight vendorTable-responsive"],["id","foundServices"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,19,"thead",[],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,18,"tr",[],null,null,null,null,null)),(l()(),t.qb(28,0,null,null,5,"th",[["style","width: 90px;"]],null,null,null,null,null)),(l()(),t.qb(29,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("disabled")&&t),t},null,null)),t.pb(30,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"])),(l()(),t.hb(16777216,null,null,1,null,su)),t.pb(33,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(34,0,null,null,5,"th",[["style","width: auto;"]],null,null,null,null,null)),(l()(),t.qb(35,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("name")&&t),t},null,null)),t.pb(36,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Service"])),(l()(),t.hb(16777216,null,null,1,null,iu)),t.pb(39,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(40,0,null,null,5,"th",[["style","width: 130px;"]],null,null,null,null,null)),(l()(),t.qb(41,0,null,null,2,"a",[["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.order("port*1")&&t),t},null,null)),t.pb(42,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Port number"])),(l()(),t.hb(16777216,null,null,1,null,ou)),t.pb(45,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,4,null,vu)),t.pb(47,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),t.Bb(48,2),t.Cb(0,fn.a,[]),t.Eb(50,4)],function(l,n){var u=n.component;l(n,5,0),l(n,9,0,u.searchServices),l(n,12,0),l(n,30,0,""),l(n,33,0,"disabled"===u.orderby),l(n,36,0,""),l(n,39,0,"name"===u.orderby),l(n,42,0,""),l(n,45,0,"port*1"===u.orderby);var e=t.Jb(n,47,0,l(n,50,0,t.Ab(n,0),t.Jb(n,47,0,t.Ab(n,49).transform(u.services,u.searchServices,l(n,48,0,"name","port"))),u.orderby,u.reverse,u.reverse));l(n,47,0,e)},function(l,n){var u=n.component;l(n,6,0,t.sb(1,"",t.Jb(n,6,0,t.Ab(n,13).transform("Search ...")),""),u.editRowName,t.Ab(n,11).ngClassUntouched,t.Ab(n,11).ngClassTouched,t.Ab(n,11).ngClassPristine,t.Ab(n,11).ngClassDirty,t.Ab(n,11).ngClassValid,t.Ab(n,11).ngClassInvalid,t.Ab(n,11).ngClassPending);var e,a=t.Jb(n,15,0,t.Ab(n,18).transform("display {num} of {all}",l(n,17,0,null==(e=t.Jb(n,15,0,t.Ab(n,16).transform(u.services,u.searchServices)))?null:e.length,u.services.length)));l(n,15,0,a),l(n,19,0,t.Ab(n,23).ngClassUntouched,t.Ab(n,23).ngClassTouched,t.Ab(n,23).ngClassPristine,t.Ab(n,23).ngClassDirty,t.Ab(n,23).ngClassValid,t.Ab(n,23).ngClassInvalid,t.Ab(n,23).ngClassPending)})}function Au(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-services",[],null,null,null,Cu,au)),t.Fb(512,null,tu.a,tu.a,[g.a,m.a]),t.pb(2,114688,null,0,eu.a,[tu.a,Pl.a,g.a,m.a,b.j,El.a,j.a],null,null)],function(l,n){l(n,2,0)},null)}var yu=t.mb("app-services",eu.a,Au,{},{},[]),qu=u("qKjf"),Iu=u("1b+T"),ku=t.ob({encapsulation:2,styles:[],data:{}});function wu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"button",[["class","btn btn-default"],["id","find-me-stop"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.stop()&&t),t},null,null)),t.pb(1,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Stop"]))],function(l,n){l(n,1,0,"")},null)}function Pu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[["class","buzzer-progress progress"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,7,"div",[["attr.aria-valuemin","0"],["class","progress-bar"],["role","progressbar"]],[[1,"aria-valuenow",0],[1,"aria-valuemax",0]],null,null,null,null)),t.pb(2,278528,null,0,c.r,[t.t,t.k,t.E],{ngStyle:[0,"ngStyle"]},null),t.Db(3,{width:0}),(l()(),t.Ib(4,null,[" "," "])),t.Eb(5,2),(l()(),t.qb(6,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["s"]))],function(l,n){var u=n.component,t=l(n,3,0,(u.elapsed/u.duration*100||0)+"%");l(n,2,0,t),l(n,7,0,"")},function(l,n){var u=n.component;l(n,1,0,t.sb(1,"",u.elapsed||0,""),t.sb(1,"",u.duration,""));var e=t.Jb(n,4,0,l(n,5,0,t.Ab(n.parent,0),u.elapsed||0,"1.0-0"));l(n,4,0,e)})}function xu(l){return t.Kb(0,[t.Cb(0,c.f,[t.u]),(l()(),t.qb(1,0,null,null,49,"div",[["class","vendor-dialogs"],["id","find-me"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,48,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,Il.w,[],null,null),t.pb(4,4210688,[["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(6,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(7,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Buzzer"])),(l()(),t.qb(10,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,['Set a duration and click "Start" to activate the buzzer for this time.'])),(l()(),t.qb(13,0,null,null,3,"p",[],null,null,null,null,null)),(l()(),t.Ib(14,null,["",""])),t.Db(15,{dur:0}),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(17,0,null,null,24,"div",[["class","range-wrapper"]],null,null,null,null,null)),(l()(),t.qb(18,0,null,null,6,"input",[["id","find-me-range"],["max","120"],["min","1"],["name","duration"],["step","1"],["type","range"],["value","10"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"],[null,"change"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,19)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,19).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,19)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,19)._compositionEnd(u.target.value)&&e),"change"===n&&(e=!1!==t.Ab(l,20).onChange(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,20).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,20).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(a.duration=u)&&e),e},null,null)),t.pb(19,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(20,16384,null,0,Il.v,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l,n){return[l,n]},[Il.d,Il.v]),t.pb(22,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],isDisabled:[1,"isDisabled"],model:[2,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(24,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(25,0,null,null,16,"div",[["class","range-scala clearfix"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,3,"p",[["translate",""]],[[1,"data-label",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==(l.component.duration=1)&&t),t},null,null)),t.pb(27,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.Ib(-1,null,["1"])),(l()(),t.qb(30,0,null,null,3,"p",[["translate",""]],[[1,"data-label",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==(l.component.duration=10)&&t),t},null,null)),t.pb(31,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.Ib(-1,null,["10"])),(l()(),t.qb(34,0,null,null,3,"p",[["translate",""]],[[1,"data-label",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==(l.component.duration=60)&&t),t},null,null)),t.pb(35,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.Ib(-1,null,["60"])),(l()(),t.qb(38,0,null,null,3,"p",[["translate",""]],[[1,"data-label",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==(l.component.duration=120)&&t),t},null,null)),t.pb(39,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.Ib(-1,null,["120"])),(l()(),t.qb(42,0,null,null,6,"div",[["class","buzzer-btns"]],null,null,null,null,null)),(l()(),t.qb(43,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(44,0,null,null,2,"button",[["class","btn btn-default"],["id","find-me-start"],["translate",""]],[[8,"hidden",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.start()&&t),t},null,null)),t.pb(45,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Start"])),(l()(),t.hb(16777216,null,null,1,null,wu)),t.pb(48,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Pu)),t.pb(50,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,""),l(n,11,0,""),l(n,22,0,"duration","buzzing"===u.state||"pending"===u.state,u.duration),l(n,27,0,""),l(n,31,0,""),l(n,35,0,""),l(n,39,0,""),l(n,45,0,""),l(n,48,0,"buzzing"===u.state),l(n,50,0,"buzzing"===u.state||"pending"===u.state)},function(l,n){var u=n.component;l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending);var e=t.Jb(n,14,0,t.Ab(n,16).transform("Buzzer duration: {dur} s",l(n,15,0,u.duration)));l(n,14,0,e),l(n,18,0,t.Ab(n,24).ngClassUntouched,t.Ab(n,24).ngClassTouched,t.Ab(n,24).ngClassPristine,t.Ab(n,24).ngClassDirty,t.Ab(n,24).ngClassValid,t.Ab(n,24).ngClassInvalid,t.Ab(n,24).ngClassPending),l(n,26,0,t.Jb(n,26,0,t.Ab(n,28).transform("s"))),l(n,30,0,t.Jb(n,30,0,t.Ab(n,32).transform("s"))),l(n,34,0,t.Jb(n,34,0,t.Ab(n,36).transform("s"))),l(n,38,0,t.Jb(n,38,0,t.Ab(n,40).transform("s"))),l(n,44,0,"buzzing"===u.state,"pending"===u.state)})}function Su(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-find-me",[],null,null,null,xu,ku)),t.Fb(512,null,qu.a,qu.a,[m.a,g.a]),t.pb(2,114688,null,0,Iu.a,[qu.a,Pl.a],null,null)],function(l,n){l(n,2,0)},null)}var ju=t.mb("app-find-me",Iu.a,Su,{},{},[]),Mu=u("bJ/p"),Fu=u("yeMH"),Eu=u("nbXG"),Tu=u("3GWt"),Du=u("mAR0"),Ku=u("t/Na"),Ou=u("st5l"),Bu=u("008C"),Vu=t.ob({encapsulation:2,styles:[],data:{}});function _u(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,63,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Save Configuration to File"])),(l()(),t.qb(4,0,null,null,8,"form",[["action","/cgi-bin/config-backup"],["method","post"],["name","download"],["ngNoForm",""]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["You can backup the device configuration as a file on your computer and restore it later or transfer it to another device."])),(l()(),t.qb(8,0,null,null,0,"input",[["name","sessionid"],["type","hidden"]],[[8,"value",0]],null,null,null,null)),(l()(),t.qb(9,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-save-config"],["translate",""],["type","submit"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.setSession()&&t),t},null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Save"])),(l()(),t.qb(13,0,null,null,2,"h3",[["class","not-first-child"],["translate",""]],null,null,null,null,null)),t.pb(14,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Restore Device Configuration From File"])),(l()(),t.qb(16,0,null,null,30,"form",[["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,18).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,18).onReset()&&e),e},null,null)),t.pb(17,16384,null,0,Il.w,[],null,null),t.pb(18,4210688,[[2,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(20,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(21,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(22,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please select the configuration file to be restored to this device."])),(l()(),t.qb(24,0,null,null,8,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,7,"div",[["class","file-upload-group clearfix"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,2,"label",[["class","control-label"],["for","upload-file"],["translate",""]],null,null,null,null,null)),t.pb(27,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Browse ..."])),(l()(),t.qb(29,0,null,null,0,"input",[["id","upload-file"],["name","uploadedFile"],["type","file"]],null,[[null,"change"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==l.component.onFileSelected(u)&&t),t},null,null)),(l()(),t.qb(30,0,null,null,2,"div",[["class","uploaded-file"]],null,null,null,null,null)),(l()(),t.Ib(31,null,["",""])),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(33,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(34,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-restore-config"],["translate",""],["type","button"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.uploadFile()&&t),t},null,null)),t.pb(35,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Restore"])),(l()(),t.qb(37,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(38,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Reset Configuration"])),(l()(),t.qb(40,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(41,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["If you continue, all device settings will be deleted and the configuration will be resetted to factory defaults."])),(l()(),t.qb(43,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(44,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-reset-config"],["translate",""],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.reset()&&t),t},null,null)),t.pb(45,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Reset"])),(l()(),t.qb(47,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(48,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(49,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(50,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Reboot Device"])),(l()(),t.qb(52,0,null,null,2,"p",[["class","no-margin"],["translate",""]],null,null,null,null,null)),t.pb(53,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Clicking the button below will restart your device."])),(l()(),t.qb(55,0,null,null,8,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0,a=l.component;return"submit"===n&&(e=!1!==t.Ab(l,57).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,57).onReset()&&e),"submit"===n&&(e=!1!==a.reboot()&&e),e},null,null)),t.pb(56,16384,null,0,Il.w,[],null,null),t.pb(57,4210688,[["delosReboot",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(59,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(60,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(61,0,null,null,2,"button",[["class","btn btn-default"],["id","reboot"],["translate",""],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.reboot()&&t),t},null,null)),t.pb(62,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Reboot"]))],function(l,n){l(n,2,0,""),l(n,6,0,""),l(n,11,0,""),l(n,14,0,""),l(n,22,0,""),l(n,27,0,""),l(n,35,0,""),l(n,38,0,""),l(n,41,0,""),l(n,45,0,""),l(n,50,0,""),l(n,53,0,""),l(n,62,0,"")},function(l,n){var u=n.component;l(n,8,0,t.sb(1,"",u.sessionid,"")),l(n,16,0,t.Ab(n,20).ngClassUntouched,t.Ab(n,20).ngClassTouched,t.Ab(n,20).ngClassPristine,t.Ab(n,20).ngClassDirty,t.Ab(n,20).ngClassValid,t.Ab(n,20).ngClassInvalid,t.Ab(n,20).ngClassPending),l(n,31,0,t.Jb(n,31,0,t.Ab(n,32).transform(u.confFile))),l(n,34,0,null==u.files),l(n,55,0,t.Ab(n,59).ngClassUntouched,t.Ab(n,59).ngClassTouched,t.Ab(n,59).ngClassPristine,t.Ab(n,59).ngClassDirty,t.Ab(n,59).ngClassValid,t.Ab(n,59).ngClassInvalid,t.Ab(n,59).ngClassPending)})}function Uu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Checking session ID ..."])),(l()(),t.qb(4,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-cancel"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.cancel()&&t),t},null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Cancel"]))],function(l,n){l(n,2,0,""),l(n,6,0,"")},null)}function $u(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,12,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"div",[["class","progress"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"div",[["attr.aria-valuemax","100"],["attr.aria-valuemin","0"],["class","progress-bar"],["role","progressbar"]],[[1,"aria-valuenow",0]],null,null,null,null)),t.pb(3,278528,null,0,c.r,[t.t,t.k,t.E],{ngStyle:[0,"ngStyle"]},null),t.Db(4,{width:0}),(l()(),t.Ib(5,null,[" ","% "])),(l()(),t.qb(6,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Uploading ..."])),(l()(),t.qb(9,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-cancel-upload"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.cancel()&&t),t},null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Cancel"]))],function(l,n){var u=l(n,4,0,(n.component.progress||0)+"%");l(n,3,0,u),l(n,7,0,""),l(n,11,0,"")},function(l,n){var u=n.component;l(n,2,0,t.sb(1,"",u.progress||0,"")),l(n,5,0,u.progress||0)})}function Nu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-wait-ping",[],null,null,null,Mu.b,Mu.a)),t.pb(2,245760,[[1,4]],0,Fu.a,[Eu.a,Tu.a,g.a,El.a],null,null)],function(l,n){l(n,2,0)},null)}function Ru(l){return t.Kb(0,[t.Gb(671088640,1,{waitPingComponent:0}),t.Gb(671088640,2,{delos:0}),(l()(),t.qb(2,0,null,null,8,"div",[["class","vendor-dialogs"],["id","system-configuration"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,_u)),t.pb(4,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Uu)),t.pb(6,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,$u)),t.pb(8,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Nu)),t.pb(10,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,"init"==u.step),l(n,6,0,"session-check"==u.step),l(n,8,0,"upload"==u.step),l(n,10,0,"wait"===u.step)},null)}function zu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-configuration",[],null,null,null,Ru,Vu)),t.Fb(512,null,Du.a,Du.a,[g.a,m.a,Ku.c]),t.pb(2,245760,null,0,Ou.a,[Pl.a,g.a,Bu.a,b.j,Mn.m,t.h,El.a,Du.a],null,null)],function(l,n){l(n,2,0)},null)}var Lu=t.mb("app-configuration",Ou.a,zu,{},{},[]),Ju=u("GMPP"),Gu=u("fS8q"),Wu=u("0KIB"),Hu=u("Gci6"),Xu=t.ob({encapsulation:2,styles:[],data:{}});function Qu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,13,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Download Firmware Version for Update"])),(l()(),t.qb(4,0,null,null,9,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Download Firmware:"])),(l()(),t.qb(8,0,null,null,5,"dd",[],null,null,null,null,null)),(l()(),t.Ib(9,null,[" "," "])),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(11,0,null,null,2,"a",[["target","_blank"]],[[8,"href",4]],null,null,null,null)),(l()(),t.Ib(12,null,["",""])),t.Cb(131072,b.i,[b.j,t.h])],function(l,n){l(n,2,0,""),l(n,6,0,"")},function(l,n){var u=n.component;l(n,9,0,t.Jb(n,9,0,t.Ab(n,10).transform("You can find the latest firmware"))),l(n,11,0,t.sb(1,"",u.firmwareLink,"")),l(n,12,0,t.Jb(n,12,0,t.Ab(n,13).transform(u.hereText)))})}function Zu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"dt",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["There is newer version:"])),(l()(),t.qb(5,0,null,null,3,"dd",[],null,null,null,null,null)),(l()(),t.qb(6,0,null,null,2,"button",[["class","btn btn-default"],["id","accept-deployment"],["translate",""],["type","submit"]],[[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.updateFirmwareToLatest()&&t),t},null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Update firmware to latest version"]))],function(l,n){l(n,3,0,""),l(n,7,0,"")},function(l,n){l(n,6,0,n.component.updatingFirmware)})}function Yu(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,3,"dt",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Automatic Update:"])),(l()(),t.qb(5,0,null,null,3,"dd",[],null,null,null,null,null)),(l()(),t.qb(6,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","0"],["id","auto-fwupdate-enable"],["name","autoUpdatesEnabled"],["trueValue","1"],["type","checkbox"]],[[8,"value",0],[8,"checked",0],[8,"disabled",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,8).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.autoUpdatesEnabled=u)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(8,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"})],function(l,n){l(n,3,0,""),l(n,8,0,"1","0")},function(l,n){var u=n.component;l(n,6,0,u.autoUpdatesEnabled,1==u.autoUpdatesEnabled,u.updatingFirmware)})}function lt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,24,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"p",[["style","margin-bottom: 15px;"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please select the firmware file to be loaded onto this device."])),(l()(),t.qb(4,0,null,null,20,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware file:"])),(l()(),t.qb(8,0,null,null,10,"dd",[],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,9,"div",[["class"," clearfix"]],null,null,null,null,null)),t.pb(10,278528,null,0,c.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(11,{"file-upload-group":0}),(l()(),t.qb(12,0,null,null,2,"label",[["class","control-label"],["for","firmware-browse"],["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Browse ..."])),(l()(),t.qb(15,0,null,null,0,"input",[["id","firmware-browse"],["name","file"],["type","file"]],null,[[null,"change"]],function(l,n,u){var t=!0;return"change"===n&&(t=!1!==l.component.onFileSelected(u)&&t),t},null,null)),(l()(),t.qb(16,0,null,null,2,"div",[["class","uploaded-file"]],null,null,null,null,null)),(l()(),t.Ib(17,null,["",""])),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(19,0,null,null,1,"dt",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["\xa0"])),(l()(),t.qb(21,0,null,null,3,"dd",[["style","padding-top: 15px;"]],null,null,null,null,null)),(l()(),t.qb(22,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-update"],["translate",""],["type","submit"]],[[8,"disabled",0]],null,null,null,null)),t.pb(23,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Update firmware"]))],function(l,n){var u=n.component;l(n,2,0,""),l(n,6,0,"");var t=l(n,11,0,!u.showFileUploadInput);l(n,10,0," clearfix",t),l(n,13,0,""),l(n,23,0,"")},function(l,n){var u=n.component;l(n,17,0,t.Jb(n,17,0,t.Ab(n,18).transform(u.firmwareFile))),l(n,22,0,null==u.files)})}function nt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Checking session ID ..."])),(l()(),t.qb(4,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(5,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-cancel"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.cancel()&&t),t},null,null)),t.pb(6,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Cancel"]))],function(l,n){l(n,2,0,""),l(n,6,0,"")},null)}function ut(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,12,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"div",[["class","progress"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"div",[["attr.aria-valuemax","100"],["attr.aria-valuemin","0"],["class","progress-bar"],["role","progressbar"]],[[1,"aria-valuenow",0]],null,null,null,null)),t.pb(3,278528,null,0,c.r,[t.t,t.k,t.E],{ngStyle:[0,"ngStyle"]},null),t.Db(4,{width:0}),(l()(),t.Ib(5,null,[" ","% "])),(l()(),t.qb(6,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(7,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Uploading firmware image ..."])),(l()(),t.qb(9,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-update-cancel"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.cancel()&&t),t},null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Cancel"]))],function(l,n){var u=l(n,4,0,(n.component.progress||0)+"%");l(n,3,0,u),l(n,7,0,""),l(n,11,0,"")},function(l,n){var u=n.component;l(n,2,0,t.sb(1,"",u.progress||0,"")),l(n,5,0,u.progress||0)})}function tt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"div",[["class","progress"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,0,"div",[["attr.aria-valuemax","100"],["attr.aria-valuemin","0"],["attr.aria-valuenow","100"],["class","progress-bar progress-bar-striped active"],["role","progressbar"],["style","width: 100%;"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(4,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Checking firmware image ..."])),(l()(),t.qb(6,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(7,0,null,null,2,"button",[["class","btn btn-default"],["id","btn-update-cancel-test"],["translate",""]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.cancel()&&t),t},null,null)),t.pb(8,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Cancel"]))],function(l,n){l(n,4,0,""),l(n,8,0,"")},null)}function et(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-wait-ping",[],null,null,null,Mu.b,Mu.a)),t.pb(2,245760,[[2,4]],0,Fu.a,[Eu.a,Tu.a,g.a,El.a],null,null)],function(l,n){l(n,2,0)},null)}function at(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please login again."]))],function(l,n){l(n,2,0,"")},null)}function st(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"div",[],null,null,null,null,null))],null,null)}function it(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,t.Ab(n.parent,5).form.invalid,"save")},null)}function ot(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancelSave()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function rt(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),t.Gb(671088640,2,{waitPingComponent:0}),(l()(),t.qb(2,0,null,null,51,"div",[["class","vendor-dialogs main-system-firmware"],["id","firmware"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,50,"form",[["class","form"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0,a=l.component;return"submit"===n&&(e=!1!==t.Ab(l,5).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,5).onReset()&&e),"submit"===n&&(e=!1!==a.uploadFile()&&e),e},null,null)),t.pb(4,16384,null,0,Il.w,[],null,null),t.pb(5,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(7,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(8,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(9,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Current Firmware"])),(l()(),t.qb(11,0,null,null,5,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(12,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware version:"])),(l()(),t.qb(15,0,null,null,1,"dd",[["id","firmware-version"]],null,null,null,null,null)),(l()(),t.Ib(16,null,[""," (",")"])),(l()(),t.hb(16777216,null,null,2,null,Qu)),t.pb(18,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),t.Cb(131072,c.b,[t.h]),(l()(),t.qb(20,0,null,null,2,"h3",[["translate",""],["translate-context","title-case"]],null,null,null,null,null)),t.pb(21,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Update firmware"])),(l()(),t.hb(16777216,null,null,1,null,Zu)),t.pb(24,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(25,0,null,null,8,"dl",[["class","dl-horizontal"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,3,"dt",[],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,2,"label",[["translate",""]],null,null,null,null,null)),t.pb(28,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Automatically search for updates:"])),(l()(),t.qb(30,0,null,null,3,"dd",[],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,2,"input",[["appDelosCheckboxValue",""],["falseValue","1"],["id","fwupdate-enable"],["name","autoFWUdisabled"],["trueValue","0"],["type","checkbox"]],[[8,"value",0],[8,"checked",0],[8,"disabled",0]],[[null,"valueChange"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,33).onInput(u)&&e),"valueChange"===n&&(e=!1!==(a.autoFWUdisabled=u)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(33,16384,null,0,Vl.a,[],{trueValue:[0,"trueValue"],falseValue:[1,"falseValue"]},{valueChange:"valueChange"}),(l()(),t.hb(16777216,null,null,1,null,Yu)),t.pb(35,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,lt)),t.pb(37,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,nt)),t.pb(39,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,ut)),t.pb(41,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,tt)),t.pb(43,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,et)),t.pb(45,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,at)),t.pb(47,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,st)),t.pb(49,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,it)),t.pb(51,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,ot)),t.pb(53,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,9,0,""),l(n,13,0,""),l(n,18,0,!t.Jb(n,18,0,t.Ab(n,19).transform(u.customizationService.hideUpdateLink))),l(n,21,0,""),l(n,24,0,u.newVersionOfFirmware),l(n,28,0,""),l(n,33,0,"0","1"),l(n,35,0,"1"!==u.autoFWUdisabled),l(n,37,0,"select"==u.step||"failure"==u.step),l(n,39,0,"session-check"==u.step),l(n,41,0,"upload"==u.step),l(n,43,0,"test"==u.step),l(n,45,0,"wait"===u.step),l(n,47,0,"success"===u.step),l(n,49,0,"failure"===u.step),l(n,51,0,u.showButtons),l(n,53,0,u.showButtons)},function(l,n){var u=n.component;l(n,3,0,t.Ab(n,7).ngClassUntouched,t.Ab(n,7).ngClassTouched,t.Ab(n,7).ngClassPristine,t.Ab(n,7).ngClassDirty,t.Ab(n,7).ngClassValid,t.Ab(n,7).ngClassInvalid,t.Ab(n,7).ngClassPending),l(n,16,0,u.firmwareVersion,u.firmwareBuildDate),l(n,31,0,u.autoFWUdisabled,0==u.autoFWUdisabled,u.updatingFirmware)})}function bt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-firmware",[],null,null,null,rt,Xu)),t.Fb(512,null,Ju.a,Ju.a,[g.a,m.a,Ku.c]),t.pb(2,245760,null,0,Gu.a,[t.h,m.a,Ju.a,Pl.a,Mn.m,b.j,g.a,El.a,Wu.a,Hu.a],null,null)],function(l,n){l(n,2,0)},null)}var ct=t.mb("app-firmware",Gu.a,bt,{},{},[]),dt=u("Cf0Y"),pt=u("ZNe7"),gt=t.ob({encapsulation:2,styles:[],data:{}});function mt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"label",[["for","configsyncDomain"]],null,null,null,null,null)),(l()(),t.Ib(-1,null,["Domain"])),(l()(),t.qb(3,0,null,null,6,"input",[["class","small-margin-left"],["id","configsyncDomain"],["name","configsyncDomain"],["type","number"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"change"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,4)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,4).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,4)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,4)._compositionEnd(u.target.value)&&e),"change"===n&&(e=!1!==t.Ab(l,5).onChange(u.target.value)&&e),"input"===n&&(e=!1!==t.Ab(l,5).onChange(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,5).onTouched()&&e),"ngModelChange"===n&&(e=!1!==(a.settings.domain=u)&&e),"change"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.pb(4,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.pb(5,16384,null,0,Il.u,[t.E,t.k],null,null),t.Fb(1024,null,Il.i,function(l,n){return[l,n]},[Il.d,Il.u]),t.pb(7,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(9,16384,null,0,Il.k,[[4,Il.j]],null,null)],function(l,n){l(n,7,0,"configsyncDomain",n.component.settings.domain)},function(l,n){l(n,3,0,t.Ab(n,9).ngClassUntouched,t.Ab(n,9).ngClassTouched,t.Ab(n,9).ngClassPristine,t.Ab(n,9).ngClassDirty,t.Ab(n,9).ngClassValid,t.Ab(n,9).ngClassInvalid,t.Ab(n,9).ngClassPending)})}function ft(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","save"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.save()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{disableFloatBtn:[0,"disableFloatBtn"],floatBtnType:[1,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,t.Ab(n.parent,4).invalid,"save")},null)}function ht(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-float-btn",[["floatBtnType","cancel"]],null,[[null,"floatBtnClick"]],function(l,n,u){var t=!0;return"floatBtnClick"===n&&(t=!1!==l.component.cancel()&&t),t},wn.b,wn.a)),t.pb(1,114688,null,0,Pn.a,[],{floatBtnType:[0,"floatBtnType"]},{floatBtnClick:"floatBtnClick"})],function(l,n){l(n,1,0,"cancel")},null)}function vt(l){return t.Kb(0,[t.Gb(402653184,1,{delos:0}),(l()(),t.qb(1,0,null,null,38,"div",[["class","vendor-dialogs"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,37,"form",[["autocomplete","off"],["class","form-horizontal"],["id","sonConfig"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0;return"submit"===n&&(e=!1!==t.Ab(l,4).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,4).onReset()&&e),e},null,null)),t.pb(3,16384,null,0,Il.w,[],null,null),t.pb(4,4210688,[[1,4],["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(6,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(7,0,null,null,2,"h3",[["class","no_margin"],["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Config Sync"])),(l()(),t.qb(10,0,null,null,13,"p",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(12,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["The entire WiFi configuration is transferred to all Config Sync compatible devices in your network."])),(l()(),t.qb(14,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(15,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(17,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["This includes the following settings: WiFi network, guest network, Mesh functionality, WiFi schedule control and time server settings."])),(l()(),t.qb(19,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(20,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),t.qb(21,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(22,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Please note that the WiFi is always switched on and off throughout the network. First, exit Config Sync on the device, that you want to configure or switch separately."])),(l()(),t.qb(24,0,null,null,11,"div",[["class","row"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,7,"div",[["class","col-sm-6"]],null,null,null,null,null)),(l()(),t.qb(26,0,null,null,6,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,2,"input",[["appDelosCheckboxValue",""],["id","configsyncEnable"],["name","configsyncEnable"],["type","checkbox"]],[[8,"checked",0]],[[null,"change"],[null,"click"]],function(l,n,u){var e=!0,a=l.component;return"click"===n&&(e=!1!==t.Ab(l,29).onInput(u)&&e),"change"===n&&(e=0!=(a.settings.enabled=!a.settings.enabled)&&e),"click"===n&&(e=!1!==a.markAsDirty()&&e),e},null,null)),t.Fb(135680,null,Il.n,Il.n,[[2,Il.c],[8,null],[8,null],[8,null]]),t.pb(29,16384,null,0,Vl.a,[],null,null),(l()(),t.qb(30,0,null,null,2,"label",[["for","configsyncEnable"],["translate",""]],null,null,null,null,null)),t.pb(31,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enable"])),(l()(),t.qb(33,0,null,null,2,"div",[["class","col-sm-6"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,mt)),t.pb(35,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,ft)),t.pb(37,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,ht)),t.pb(39,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,8,0,""),l(n,12,0,""),l(n,17,0,""),l(n,22,0,""),l(n,31,0,""),l(n,35,0,u.isDomainConfigurable()),l(n,37,0,t.Ab(n,4).dirty),l(n,39,0,t.Ab(n,4).dirty)},function(l,n){var u=n.component;l(n,2,0,t.Ab(n,6).ngClassUntouched,t.Ab(n,6).ngClassTouched,t.Ab(n,6).ngClassPristine,t.Ab(n,6).ngClassDirty,t.Ab(n,6).ngClassValid,t.Ab(n,6).ngClassInvalid,t.Ab(n,6).ngClassPending),l(n,27,0,u.settings.enabled)})}function Ct(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-config-sync",[],null,null,null,vt,gt)),t.Fb(512,null,dt.a,dt.a,[g.a,m.a]),t.pb(2,245760,null,0,pt.a,[Pl.a,dt.a,El.a],null,null)],function(l,n){l(n,2,0)},null)}var At=t.mb("app-config-sync",pt.a,Ct,{},{},[]),yt=u("P62w"),qt=u("U4A+"),It=t.ob({encapsulation:2,styles:[],data:{}});function kt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","col-md-offset-7 col-md-2 col-xs-6"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"button",[["class","btn btn-default"],["id","btn-remove"],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.ubusClearQueue()&&t),t},null,null)),(l()(),t.qb(2,0,null,null,0,"span",[["class","glyphicon glyphicon-trash"]],null,null,null,null,null))],null,null)}function wt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"label",[["class","control-label"],["for","ubusQueue"],["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["current ubus request queue"])),(l()(),t.qb(4,0,null,null,2,"pre",[["id","ubusQueue"]],null,null,null,null,null)),(l()(),t.Ib(5,null,["",""])),t.Cb(0,c.h,[])],function(l,n){l(n,2,0,"")},function(l,n){var u=n.component;l(n,5,0,t.Jb(n,5,0,t.Ab(n,6).transform(u.ubusQueue)))})}function Pt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,5,"label",[["class","control-label"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(3,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Answer of"])),(l()(),t.Ib(5,null,[" ",""])),t.Cb(0,c.h,[]),(l()(),t.qb(7,0,null,null,2,"pre",[],null,null,null,null,null)),(l()(),t.Ib(8,null,["",""])),t.Cb(0,c.h,[])],function(l,n){l(n,3,0,"")},function(l,n){l(n,5,0,t.Jb(n,5,0,t.Ab(n,6).transform(n.context.$implicit.request))),l(n,8,0,t.Jb(n,8,0,t.Ab(n,9).transform(n.context.$implicit.response)))})}function xt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Pt)),t.pb(2,278528,null,0,c.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null)],function(l,n){l(n,2,0,n.component.ubusData)},null)}function St(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,67,"div",[["class","vendor-dialogs"],["id","ubus-test"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"h3",[["translate",""]],null,null,null,null,null)),t.pb(2,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Only for development"])),(l()(),t.qb(4,0,null,null,59,"form",[["class","form-horizontal"],["name","delos"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l,n,u){var e=!0,a=l.component;return"submit"===n&&(e=!1!==t.Ab(l,6).onSubmit(u)&&e),"reset"===n&&(e=!1!==t.Ab(l,6).onReset()&&e),"submit"===n&&(e=!1!==a.ubusCall()&&e),e},null,null)),t.pb(5,16384,null,0,Il.w,[],null,null),t.pb(6,4210688,[["delos",4]],0,Il.m,[[8,null],[8,null]],null,null),t.Fb(2048,null,Il.c,null,[Il.m]),t.pb(8,16384,null,0,Il.l,[[4,Il.c]],null,null),(l()(),t.qb(9,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","session"],["translate",""]],null,null,null,null,null)),t.pb(11,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" current session "])),(l()(),t.qb(13,0,null,null,6,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,5,"input",[["class","form-control"],["id","session"],["name","session"],["route-focus",""]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,15)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,15).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,15)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,15)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.sessionid=u)&&e),e},null,null)),t.pb(15,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(17,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(19,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(20,0,null,null,11,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(21,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","ubusSection"],["translate",""]],null,null,null,null,null)),t.pb(22,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" ubus section "])),(l()(),t.qb(24,0,null,null,7,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,6,"input",[["class","form-control"],["id","ubusSection"],["name","ubusSection"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,26)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,26).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,26)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,26)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.ubusSection=u)&&e),e},null,null)),t.pb(26,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(28,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(30,16384,null,0,Il.k,[[4,Il.j]],null,null),t.Cb(131072,b.i,[b.j,t.h]),(l()(),t.qb(32,0,null,null,10,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(33,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","ubusCallee"],["translate",""]],null,null,null,null,null)),t.pb(34,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" ubus callee "])),(l()(),t.qb(36,0,null,null,6,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(37,0,null,null,5,"input",[["class","form-control"],["id","ubusCallee"],["name","ubusCallee"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,38)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,38).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,38)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,38)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.ubusCallee=u)&&e),e},null,null)),t.pb(38,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(40,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(42,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(43,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(44,0,null,null,2,"label",[["class","col-md-3 control-label"],["for","ubusParameter"],["translate",""]],null,null,null,null,null)),t.pb(45,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" ubus data "])),(l()(),t.qb(47,0,null,null,6,"div",[["class","col-md-7"]],null,null,null,null,null)),(l()(),t.qb(48,0,null,null,5,"input",[["class","form-control"],["id","ubusParameter"],["name","ubusParameter"],["style","margin-bottom:7px;"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l,n,u){var e=!0,a=l.component;return"input"===n&&(e=!1!==t.Ab(l,49)._handleInput(u.target.value)&&e),"blur"===n&&(e=!1!==t.Ab(l,49).onTouched()&&e),"compositionstart"===n&&(e=!1!==t.Ab(l,49)._compositionStart()&&e),"compositionend"===n&&(e=!1!==t.Ab(l,49)._compositionEnd(u.target.value)&&e),"ngModelChange"===n&&(e=!1!==(a.ubusParameter=u)&&e),e},null,null)),t.pb(49,16384,null,0,Il.d,[t.E,t.k,[2,Il.a]],null,null),t.Fb(1024,null,Il.i,function(l){return[l]},[Il.d]),t.pb(51,671744,null,0,Il.n,[[2,Il.c],[8,null],[8,null],[6,Il.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),t.Fb(2048,null,Il.j,null,[Il.n]),t.pb(53,16384,null,0,Il.k,[[4,Il.j]],null,null),(l()(),t.qb(54,0,null,null,2,"div",[["class","col-md-2"]],null,null,null,null,null)),(l()(),t.qb(55,0,null,null,1,"button",[["class","btn btn-default"],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.addToUbusQueue()&&t),t},null,null)),(l()(),t.qb(56,0,null,null,0,"span",[["class","glyphicon glyphicon-plus"]],null,null,null,null,null)),(l()(),t.qb(57,0,null,null,6,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),t.qb(58,0,null,null,3,"div",[["class","col-md-3 col-xs-6"]],null,null,null,null,null)),(l()(),t.qb(59,0,null,null,2,"button",[["class","btn btn-default"],["translate",""],["type","button"]],null,[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.ubusCall()&&t),t},null,null)),t.pb(60,8536064,null,0,b.d,[b.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["call ubus"])),(l()(),t.hb(16777216,null,null,1,null,kt)),t.pb(63,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,wt)),t.pb(65,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,xt)),t.pb(67,16384,null,0,c.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,2,0,""),l(n,11,0,""),l(n,17,0,"session",u.sessionid),l(n,22,0,""),l(n,28,0,"ubusSection",u.ubusSection),l(n,34,0,""),l(n,40,0,"ubusCallee",u.ubusCallee),l(n,45,0,""),l(n,51,0,"ubusParameter",u.ubusParameter),l(n,60,0,""),l(n,63,0,u.showUbusQueue),l(n,65,0,u.showUbusQueue),l(n,67,0,u.showUbusData)},function(l,n){var u=n.component;l(n,4,0,t.Ab(n,8).ngClassUntouched,t.Ab(n,8).ngClassTouched,t.Ab(n,8).ngClassPristine,t.Ab(n,8).ngClassDirty,t.Ab(n,8).ngClassValid,t.Ab(n,8).ngClassInvalid,t.Ab(n,8).ngClassPending),l(n,14,0,t.sb(1,"",u.sessionid,""),t.Ab(n,19).ngClassUntouched,t.Ab(n,19).ngClassTouched,t.Ab(n,19).ngClassPristine,t.Ab(n,19).ngClassDirty,t.Ab(n,19).ngClassValid,t.Ab(n,19).ngClassInvalid,t.Ab(n,19).ngClassPending),l(n,25,0,t.sb(1,"",t.Jb(n,25,0,t.Ab(n,31).transform("Network interface")),""),t.Ab(n,30).ngClassUntouched,t.Ab(n,30).ngClassTouched,t.Ab(n,30).ngClassPristine,t.Ab(n,30).ngClassDirty,t.Ab(n,30).ngClassValid,t.Ab(n,30).ngClassInvalid,t.Ab(n,30).ngClassPending),l(n,37,0,t.Ab(n,42).ngClassUntouched,t.Ab(n,42).ngClassTouched,t.Ab(n,42).ngClassPristine,t.Ab(n,42).ngClassDirty,t.Ab(n,42).ngClassValid,t.Ab(n,42).ngClassInvalid,t.Ab(n,42).ngClassPending),l(n,48,0,t.Ab(n,53).ngClassUntouched,t.Ab(n,53).ngClassTouched,t.Ab(n,53).ngClassPristine,t.Ab(n,53).ngClassDirty,t.Ab(n,53).ngClassValid,t.Ab(n,53).ngClassInvalid,t.Ab(n,53).ngClassPending)})}function jt(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"app-ubus-test",[],null,null,null,St,It)),t.Fb(512,null,yt.a,yt.a,[m.a]),t.pb(2,114688,null,0,qt.a,[yt.a,g.a,Pl.a],null,null)],function(l,n){l(n,2,0)},null)}var Mt=t.mb("app-ubus-test",qt.a,jt,{},{},[]),Ft=u("S7LP"),Et=u("zCE2"),Tt=u("yGOH"),Dt=u("LLTo"),Kt=u("Fq6B"),Ot=u("Aivk"),Bt=u("9Xeq"),Vt=u("AW84"),_t=u("rSzr"),Ut=u("ZLSo"),$t=u("H4wX"),Nt=u("bKdQ"),Rt=u("ub4/");u.d(n,"SystemModuleNgFactory",function(){return zt});var zt=t.nb(e,[],function(l){return t.xb([t.yb(512,t.j,t.cb,[[8,[a.a,s.a,i.a,o.a,r.a,ql,uu,yu,ju,Lu,ct,At,Mt]],[3,t.j],t.x]),t.yb(4608,c.q,c.p,[t.u,[2,c.B]]),t.yb(4608,Il.x,Il.x,[]),t.yb(4608,Ft.a,Ft.a,[]),t.yb(4608,jl.a,jl.a,[t.j,t.z,t.q,Ft.a,t.g]),t.yb(4608,Bu.a,Bu.a,[t.F,jl.a]),t.yb(4608,Pl.a,Pl.a,[[3,Pl.a]]),t.yb(4608,Ku.k,Ku.q,[c.d,t.B,Ku.o]),t.yb(4608,Ku.r,Ku.r,[Ku.k,Ku.p]),t.yb(5120,Ku.a,function(l){return[l]},[Ku.r]),t.yb(4608,Ku.n,Ku.n,[]),t.yb(6144,Ku.l,null,[Ku.n]),t.yb(4608,Ku.j,Ku.j,[Ku.l]),t.yb(6144,Ku.b,null,[Ku.j]),t.yb(4608,Ku.g,Ku.m,[Ku.b,t.q]),t.yb(4608,Ku.c,Ku.c,[Ku.g]),t.yb(4608,Tu.a,Tu.a,[Ku.c]),t.yb(4608,Sl.a,Sl.a,[]),t.yb(4608,h,h,[m.a,g.a]),t.yb(1073742336,Et.a,Et.a,[]),t.yb(1073742336,c.c,c.c,[]),t.yb(1073742336,Il.t,Il.t,[]),t.yb(1073742336,Il.e,Il.e,[]),t.yb(1073742336,b.g,b.g,[]),t.yb(1073742336,Tt.a,Tt.a,[]),t.yb(1073742336,Dt.a,Dt.a,[]),t.yb(1073742336,Kt.a,Kt.a,[]),t.yb(1073742336,Ot.a,Ot.a,[]),t.yb(1073742336,Bt.a,Bt.a,[]),t.yb(1073742336,Vt.a,Vt.a,[]),t.yb(1073742336,_t.a,_t.a,[]),t.yb(1073742336,Ut.a,Ut.a,[]),t.yb(1073742336,Mn.p,Mn.p,[[2,Mn.v],[2,Mn.m]]),t.yb(1073742336,$t.a,$t.a,[]),t.yb(1073742336,Ku.e,Ku.e,[]),t.yb(1073742336,Ku.d,Ku.d,[]),t.yb(1073742336,Nt.a,Nt.a,[]),t.yb(1073742336,e,e,[]),t.yb(1024,Mn.j,function(){return[[{path:"status",component:hl.a,data:{displayName:"Status",retailOrder:0}},{path:"management",component:zn.a,data:{displayName:"Management",retailOrder:10},canDeactivate:[Rt.a]},{path:"services",component:eu.a,data:{displayName:"Services",appHideForRetail:!0},canDeactivate:[Rt.a]},{path:"findme",component:Iu.a,data:{displayName:"Find Me",retailOrder:40,supportBuzzerDevices:["1750c","1750c-qsdk"]},canDeactivate:[Rt.a]},{path:"configuration",component:Ou.a,data:{displayName:"Configuration",retailOrder:20},canDeactivate:[Rt.a]},{path:"firmware",component:Gu.a,data:{displayName:"Firmware",retailOrder:30},canDeactivate:[Rt.a]},{path:"configsync",component:pt.a,data:{displayName:"Config Sync",retailOrder:50},canDeactivate:[Rt.a]},{path:"ubustest",component:qt.a,data:{displayName:"ubus Test",hideForProduction:!0,retailOrder:60}}]]},[]),t.yb(256,Ku.o,"XSRF-TOKEN",[]),t.yb(256,Ku.p,"X-XSRF-TOKEN",[])])})},LLTo:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){}}()},UhSo:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){function l(){}return l.prototype.transform=function(l,n,u){return l&&l.length?n?(n=n.toLowerCase(),l.filter(function(t){return u?Array.isArray(u)?u.map(function(l){return t[l].toString().toLowerCase().includes(n)}).includes(!0):t[u].toString().toLowerCase().includes(n):"object"==typeof l[0]?JSON.stringify(Object.values(t)).toLowerCase().includes(n):t.toLowerCase().includes(n)})):l:[]},l}()},"bJ/p":function(l,n,u){"use strict";var t=u("CcnG"),e=u("A7o+"),a=u("Ip0R");u("yeMH"),u("nbXG"),u("3GWt"),u("jGGy"),u("Obbf"),u.d(n,"a",function(){return s}),u.d(n,"b",function(){return o});var s=t.ob({encapsulation:0,styles:[[""]],data:{}});function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"p",[],null,null,null,null,null)),(l()(),t.Ib(1,null,[" ","\n"])),t.Cb(131072,e.i,[e.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.waitPingDescription)))})}function o(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,6,"div",[["class","progress"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,5,"div",[["attr.aria-valuemax","100"],["attr.aria-valuemin","0"],["class","progress-bar changed"],["role","progressbar"]],[[1,"aria-valuenow",0]],null,null,null,null)),t.pb(2,278528,null,0,a.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{"progress-bar-striped":0,active:1}),t.pb(4,278528,null,0,a.r,[t.t,t.k,t.E],{ngStyle:[0,"ngStyle"]},null),t.Db(5,{width:0}),(l()(),t.Ib(6,null,[" "," % "])),(l()(),t.hb(16777216,null,null,1,null,i)),t.pb(8,16384,null,0,a.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(9,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(10,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" This page will be reloaded automatically, when the action has finished.\n"])),(l()(),t.qb(12,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,e.d,[e.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,[" Should the device no longer be accessible with changed settings, you have to reload the page manually, after having re-established the connection.\n"]))],function(l,n){var u=n.component,t=l(n,3,0,99===u.iprogress,99===u.iprogress);l(n,2,0,"progress-bar changed",t);var e=l(n,5,0,(u.progress||0)+"%");l(n,4,0,e),l(n,8,0,void 0!==u.waitPingDescription),l(n,10,0,""),l(n,13,0,"")},function(l,n){var u=n.component;l(n,1,0,t.sb(1,"",u.iprogress||0,"")),l(n,6,0,u.iprogress)})}},chmc:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){this.placement="top",this.triggers="click",this.outsideClick=!1}}()},mGS5:function(l,n,u){"use strict";u.d(n,"a",function(){return c});var t=u("CcnG"),e=u("Ip0R"),a=u("6dTq"),s=u("chmc"),i=t.ob({encapsulation:0,styles:[".bs-popover-top[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-bottom[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n left: 50%;\n margin-left: -8px;\n }\n .bs-popover-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n top: 50%;\n margin-top: -8px;\n }"],data:{}});function o(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"h3",[["class","popover-title popover-header"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.title)})}function r(l){return t.Kb(2,[(l()(),t.qb(0,0,null,null,0,"div",[["class","popover-arrow arrow"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,o)),t.pb(2,16384,null,0,e.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(3,0,null,null,1,"div",[["class","popover-content popover-body"]],null,null,null,null,null)),t.zb(null,0)],function(l,n){l(n,2,0,n.component.title)},null)}function b(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"popover-container",[["role","tooltip"],["style","display:block;"]],[[8,"className",0],[2,"show",null]],null,null,r,i)),t.pb(1,49152,null,0,a.a,[s.a],null,null)],null,function(l,n){l(n,0,0,"popover in popover-"+t.Ab(n,1).placement+" bs-popover-"+t.Ab(n,1).placement+" "+t.Ab(n,1).placement+" "+t.Ab(n,1).containerClass,!t.Ab(n,1).isBs3)})}var c=t.mb("popover-container",a.a,b,{placement:"placement",title:"title"},{},["*"])},nQCY:function(l,n,u){"use strict";u.d(n,"a",function(){return a}),u.d(n,"b",function(){return s});var t=u("CcnG"),e=u("Ip0R"),a=(u("5SxG"),t.ob({encapsulation:2,styles:[],data:{}}));function s(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"button",[["class","delos-float-action"],["type","button"]],[[8,"id",0],[8,"disabled",0]],[[null,"click"]],function(l,n,u){var t=!0;return"click"===n&&(t=!1!==l.component.customFn()&&t),t},null,null)),t.pb(1,278528,null,0,e.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(l()(),t.qb(2,0,null,null,0,"span",[],[[8,"className",0]],null,null,null,null))],function(l,n){l(n,1,0,"delos-float-action",n.component.floatBtn.className)},function(l,n){var u=n.component;l(n,0,0,t.sb(1,"",u.floatBtn.className,"-btn"),u.disableFloatBtn),l(n,2,0,t.sb(1,"glyphicon glyphicon-",u.floatBtn.icon,""))})}},rSzr:function(l,n,u){"use strict";u.d(n,"a",function(){return t});var t=function(){return function(){}}()},tl7y:function(l,n,u){"use strict";u.d(n,"a",function(){return s}),u.d(n,"b",function(){return r});var t=u("CcnG"),e=u("xR9I"),a=u("Sxbm"),s=(u("Eidh"),t.ob({encapsulation:2,styles:[],data:{}}));function i(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","dataTables_filter"]],null,null,null,null,null)),t.zb(null,0)],null,null)}function o(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"div",[["class","col-md-5 hint-text displayed-entires"]],null,null,null,null,null)),t.zb(null,1)],null,null)}function r(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"div",[["class","row filter-row"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"div",[["class","col-md-4"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,i)),t.pb(3,212992,null,0,e.a,[t.M,t.P,a.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,o)),t.pb(5,212992,null,0,e.a,[t.M,t.P,a.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(6,0,null,null,1,"div",[["class","col-xs-6 col-md-3 text-right pull-right"]],null,null,null,null,null)),t.zb(null,2)],function(l,n){var u=n.component;l(n,3,0,u.shouldShowForRetail),l(n,5,0,u.shouldShowForRetail)},null)}}}]); \ No newline at end of file diff --git a/www/9.2b074387f6e011719c48.js b/www/9.2b074387f6e011719c48.js new file mode 100644 index 0000000..a9826c0 --- /dev/null +++ b/www/9.2b074387f6e011719c48.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"5SxG":function(n,t,l){"use strict";l.d(t,"a",function(){return i});var o=l("CcnG"),e=l("+3se"),i=function(){function n(){this.floatBtnClick=new o.m,this.floatBtn={className:"",icon:"",type:"",id:""}}return n.prototype.customFn=function(){this.floatBtnClick.emit()},n.prototype.ngOnInit=function(){"cancel"==this.floatBtnType?(this.floatBtn.className="delos-float-cancel",this.floatBtn.icon="remove",this.floatBtn.type="button"):(this.floatBtn.className="delos-float-save",this.floatBtn.icon="floppy-disk",this.floatBtn.type="submit"),this.floatBtn.id=this.floatBtn.type+e.a.newGuid()},n}()},"6dTq":function(n,t,l){"use strict";l.d(t,"a",function(){return e}),l("chmc");var o=l("yZXx"),e=function(){function n(n){Object.assign(this,n)}return Object.defineProperty(n.prototype,"isBs3",{get:function(){return Object(o.a)()},enumerable:!0,configurable:!0}),n}()},"8b39":function(n,t,l){"use strict";l.d(t,"a",function(){return i});var o=l("chmc"),e=(l("FfxL"),l("6dTq")),i=function(){function n(n,t,l,e,i){this.outsideClick=!1,this.containerClass="",this._isInited=!1,this._popover=i.createLoader(n,l,t).provide({provide:o.a,useValue:e}),Object.assign(this,e),this.onShown=this._popover.onShown,this.onHidden=this._popover.onHidden,"undefined"!=typeof window&&n.nativeElement.addEventListener("click",function(){try{n.nativeElement.focus()}catch(t){return}})}return Object.defineProperty(n.prototype,"isOpen",{get:function(){return this._popover.isShown},set:function(n){n?this.show():this.hide()},enumerable:!0,configurable:!0}),n.prototype.show=function(){!this._popover.isShown&&this.popover&&(this._popover.attach(e.a).to(this.container).position({attachment:this.placement}).show({content:this.popover,context:this.popoverContext,placement:this.placement,title:this.popoverTitle,containerClass:this.containerClass}),this.isOpen=!0)},n.prototype.hide=function(){this.isOpen&&(this._popover.hide(),this.isOpen=!1)},n.prototype.toggle=function(){if(this.isOpen)return this.hide();this.show()},n.prototype.ngOnInit=function(){var n=this;this._isInited||(this._isInited=!0,this._popover.listen({triggers:this.triggers,outsideClick:this.outsideClick,show:function(){return n.show()}}))},n.prototype.ngOnDestroy=function(){this._popover.dispose()},n}()},AW84:function(n,t,l){"use strict";l.d(t,"a",function(){return u});var o=l("FfxL"),e=l("XD9u"),i=l("chmc"),u=(l("8b39"),l("6dTq"),function(){function n(){}return n.forRoot=function(){return{ngModule:n,providers:[i.a,o.a,e.a]}},n}())},Eidh:function(n,t,l){"use strict";l.d(t,"a",function(){return o});var o=function(){function n(){this.shouldShowForRetail=!1}return n.prototype.ngOnInit=function(){},n}()},LLTo:function(n,t,l){"use strict";l.d(t,"a",function(){return o});var o=function(){return function(){}}()},UhSo:function(n,t,l){"use strict";l.d(t,"a",function(){return o});var o=function(){function n(){}return n.prototype.transform=function(n,t,l){return n&&n.length?t?(t=t.toLowerCase(),n.filter(function(o){return l?Array.isArray(l)?l.map(function(n){return o[n].toString().toLowerCase().includes(t)}).includes(!0):o[l].toString().toLowerCase().includes(t):"object"==typeof n[0]?JSON.stringify(Object.values(o)).toLowerCase().includes(t):o.toLowerCase().includes(t)})):n:[]},n}()},chmc:function(n,t,l){"use strict";l.d(t,"a",function(){return o});var o=function(){return function(){this.placement="top",this.triggers="click",this.outsideClick=!1}}()},mGS5:function(n,t,l){"use strict";l.d(t,"a",function(){return p});var o=l("CcnG"),e=l("Ip0R"),i=l("6dTq"),u=l("chmc"),a=o.ob({encapsulation:0,styles:[".bs-popover-top[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-bottom[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n left: 50%;\n margin-left: -8px;\n }\n .bs-popover-left[_nghost-%COMP%] .arrow[_ngcontent-%COMP%], .bs-popover-right[_nghost-%COMP%] .arrow[_ngcontent-%COMP%] {\n top: 50%;\n margin-top: -8px;\n }"],data:{}});function r(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,1,"h3",[["class","popover-title popover-header"]],null,null,null,null,null)),(n()(),o.Ib(1,null,["",""]))],null,function(n,t){n(t,1,0,t.component.title)})}function s(n){return o.Kb(2,[(n()(),o.qb(0,0,null,null,0,"div",[["class","popover-arrow arrow"]],null,null,null,null,null)),(n()(),o.hb(16777216,null,null,1,null,r)),o.pb(2,16384,null,0,e.o,[o.P,o.M],{ngIf:[0,"ngIf"]},null),(n()(),o.qb(3,0,null,null,1,"div",[["class","popover-content popover-body"]],null,null,null,null,null)),o.zb(null,0)],function(n,t){n(t,2,0,t.component.title)},null)}function c(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,1,"popover-container",[["role","tooltip"],["style","display:block;"]],[[8,"className",0],[2,"show",null]],null,null,s,a)),o.pb(1,49152,null,0,i.a,[u.a],null,null)],null,function(n,t){n(t,0,0,"popover in popover-"+o.Ab(t,1).placement+" bs-popover-"+o.Ab(t,1).placement+" "+o.Ab(t,1).placement+" "+o.Ab(t,1).containerClass,!o.Ab(t,1).isBs3)})}var p=o.mb("popover-container",i.a,c,{placement:"placement",title:"title"},{},["*"])},nQCY:function(n,t,l){"use strict";l.d(t,"a",function(){return i}),l.d(t,"b",function(){return u});var o=l("CcnG"),e=l("Ip0R"),i=(l("5SxG"),o.ob({encapsulation:2,styles:[],data:{}}));function u(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,2,"button",[["class","delos-float-action"],["type","button"]],[[8,"id",0],[8,"disabled",0]],[[null,"click"]],function(n,t,l){var o=!0;return"click"===t&&(o=!1!==n.component.customFn()&&o),o},null,null)),o.pb(1,278528,null,0,e.m,[o.s,o.t,o.k,o.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(n()(),o.qb(2,0,null,null,0,"span",[],[[8,"className",0]],null,null,null,null))],function(n,t){n(t,1,0,"delos-float-action",t.component.floatBtn.className)},function(n,t){var l=t.component;n(t,0,0,o.sb(1,"",l.floatBtn.className,"-btn"),l.disableFloatBtn),n(t,2,0,o.sb(1,"glyphicon glyphicon-",l.floatBtn.icon,""))})}},npmK:function(n,t,l){"use strict";l.r(t),l.d(t,"LanModuleNgFactory",function(){return G});var o=l("CcnG"),e=l("qDsZ"),i=l("pMnS"),u=l("NU/u"),a=l("MQte"),r=l("Q5BN"),s=l("mGS5"),c=l("Ip0R"),p=l("UVPe"),f=l("gIcY"),b=l("t/Na"),d=l("3GWt"),h=l("chmc"),y=l("S7LP"),v=l("6aHO"),m=l("nMVA"),g=l("jGGy"),w=l("+NEN"),C=l("+I7i"),O=l("ZYCi"),S=l("x5KT"),B=l("A7o+"),q=l("ZLSo"),_=l("9Xeq"),N=l("yGOH"),k=l("bKdQ"),x=l("rSzr"),I=l("LLTo"),L=l("AW84"),P=l("9nVo"),M=l("RYmd"),T=l("ub4/"),j=l("VEEB"),G=o.nb(e.a,[],function(n){return o.xb([o.yb(512,o.j,o.cb,[[8,[i.a,u.a,a.a,r.a,s.a]],[3,o.j],o.x]),o.yb(4608,c.q,c.p,[o.u,[2,c.B]]),o.yb(4608,p.a,p.a,[[3,p.a]]),o.yb(4608,f.x,f.x,[]),o.yb(4608,b.k,b.q,[c.d,o.B,b.o]),o.yb(4608,b.r,b.r,[b.k,b.p]),o.yb(5120,b.a,function(n){return[n]},[b.r]),o.yb(4608,b.n,b.n,[]),o.yb(6144,b.l,null,[b.n]),o.yb(4608,b.j,b.j,[b.l]),o.yb(6144,b.b,null,[b.j]),o.yb(4608,b.g,b.m,[b.b,o.q]),o.yb(4608,b.c,b.c,[b.g]),o.yb(4608,d.a,d.a,[b.c]),o.yb(4608,h.a,h.a,[]),o.yb(4608,y.a,y.a,[]),o.yb(4608,v.a,v.a,[o.j,o.z,o.q,y.a,o.g]),o.yb(4608,m.a,m.a,[g.a,w.a]),o.yb(4608,C.a,C.a,[g.a,w.a]),o.yb(1073742336,c.c,c.c,[]),o.yb(1073742336,O.p,O.p,[[2,O.v],[2,O.m]]),o.yb(1073742336,S.a,S.a,[]),o.yb(1073742336,B.g,B.g,[]),o.yb(1073742336,q.a,q.a,[]),o.yb(1073742336,_.a,_.a,[]),o.yb(1073742336,f.t,f.t,[]),o.yb(1073742336,f.e,f.e,[]),o.yb(1073742336,N.a,N.a,[]),o.yb(1073742336,b.e,b.e,[]),o.yb(1073742336,b.d,b.d,[]),o.yb(1073742336,k.a,k.a,[]),o.yb(1073742336,x.a,x.a,[]),o.yb(1073742336,I.a,I.a,[]),o.yb(1073742336,L.a,L.a,[]),o.yb(1073742336,e.a,e.a,[]),o.yb(1024,O.j,function(){return[[{path:"status",component:P.a,data:{displayName:"Status",retailOrder:0}},{path:"ip",component:M.a,data:{displayName:"IPv4/IPv6",retailOrder:10},canDeactivate:[T.a]},{path:"vlan",component:j.a,data:{displayName:"VLANs",appHideForRetail:!0},canDeactivate:[T.a]}]]},[]),o.yb(256,b.o,"XSRF-TOKEN",[]),o.yb(256,b.p,"X-XSRF-TOKEN",[])])})},rSzr:function(n,t,l){"use strict";l.d(t,"a",function(){return o});var o=function(){return function(){}}()},tl7y:function(n,t,l){"use strict";l.d(t,"a",function(){return u}),l.d(t,"b",function(){return s});var o=l("CcnG"),e=l("xR9I"),i=l("Sxbm"),u=(l("Eidh"),o.ob({encapsulation:2,styles:[],data:{}}));function a(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,1,"div",[["class","dataTables_filter"]],null,null,null,null,null)),o.zb(null,0)],null,null)}function r(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,1,"div",[["class","col-md-5 hint-text displayed-entires"]],null,null,null,null,null)),o.zb(null,1)],null,null)}function s(n){return o.Kb(0,[(n()(),o.qb(0,0,null,null,7,"div",[["class","row filter-row"]],null,null,null,null,null)),(n()(),o.qb(1,0,null,null,2,"div",[["class","col-md-4"]],null,null,null,null,null)),(n()(),o.hb(16777216,null,null,1,null,a)),o.pb(3,212992,null,0,e.a,[o.M,o.P,i.a],{renderTemplate:[0,"renderTemplate"]},null),(n()(),o.hb(16777216,null,null,1,null,r)),o.pb(5,212992,null,0,e.a,[o.M,o.P,i.a],{renderTemplate:[0,"renderTemplate"]},null),(n()(),o.qb(6,0,null,null,1,"div",[["class","col-xs-6 col-md-3 text-right pull-right"]],null,null,null,null,null)),o.zb(null,2)],function(n,t){var l=t.component;n(t,3,0,l.shouldShowForRetail),n(t,5,0,l.shouldShowForRetail)},null)}}}]); \ No newline at end of file diff --git a/www/assets/fonts/OpenSans-Bold-webfont.eot b/www/assets/fonts/OpenSans-Bold-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..a78a2a9b068bba30bd86455f57feae8f6e3f233a GIT binary patch literal 18866 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Bold-webfont.woff b/www/assets/fonts/OpenSans-Bold-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..1205787b0ed50db71ebd4f8a7f85d106721ff258 GIT binary patch literal 22432 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-BoldItalic-webfont.ttf b/www/assets/fonts/OpenSans-BoldItalic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75267683c28b487b21652bc532e0e75139b0f7e2 GIT binary patch literal 25280 zcmbt+30PFevT*k~XJ&9zWG8NsafFc=P#9rE+(32(0Y^l@eZvJ&k*G07S>1wcqBzD4 z6^(J6DXBqs5CmFfAbYCy?-x!?QW|Lb>ZW_r4ouCA`Gs_ubt z##jqBpUG@$bVOtnb7Hp{8`Tk7J)#o_3}o(13!nSI=Vs9Z2Zi7M?5kDqxj%fKF<@Zl zz?#|B7a8NT;PZ&lStF#@VP@~){I$)B3@q!pKmZGPo6Y(`jibnZM?@= z@5_w6S~fX*^vFfKmgg|0c7i^~vPRCDDh=gH@IDpry{3%J8vE)w(;3Ewjexd_so6O* zs-=m}j1B*TF{vZNvGbOeFUlU=8Q!ADpRB0^G%$8ybnL76dS%R;d#n$In?tB32lUf~ zN!SYi0MDVsx&TFNWjf|%v#Q$(H&*CS zBBgpUz81ezhN%v~ix*J;l%1p&H=u=29BV1BV;5ANn6Hw_jOv>#N41qjNLqG5I>6$j z1GX$BgKdNFvZN53MXF@JQVie>v(-XdI6McGOxq=Rb%fXN;k7k9sqiGgV}d6I`%5u4 z3%t*2c;s!Y7I4d3+y*?Y4sss*e>Im8ZW4D66{)3!t@U`LcV+i9uRc1s?{Zo}(LC4{-j zMq8AU&FhqtEKNDhyye^Qitlq-np9`=R?M~%$ay#CO;3a@8bCFdbfez*hbLV zAMlz359o}am+vt*kgY_$h0T=}R;|oqF@ytp$2Nu8p2=B=$FgJx779-W^uMRvwH;IS zWR;-n0>04}0PT6wV^#zBOw){wtbdB+ZO{*N{&$bY7v=)yf#v|`q5gq+@ovyN>b~&< za^%71F{t~-59uD~C`#D%jQahzNBs=+hq?#7H-7ATC!Ke|_sSa3L4)2=_l+O4sU55n z=^pjp@PO`Vj^Gt(XoA=rjU(V@bCa@0LLG<7*O{+o2lM5JSPncB(Z1!GEC-&6@-wjY zdn{AE6>PVf#lQoL)A|s`i|Zsy6=U}|WpN^RfRPO|2<4{Yz)CR?9bzqfvOXV;zWcedSm z?@sNVWp|d`8F8n>S09pGK>YvupF8+`{NEL1$!DK%9na!#@s)fZzrlZ%B*{tgk%FbM z(%aJe(syzTxwkw=E|sq-u1biKu1r-5m6ggDs@|&6suij;s-M*kYA>}}Jyl(z-ljgT z{!!zo3D=C%tkrz%z#TjsdN~YpsCGE$aM|Gp2hpT?6J3+wCJ{}BGa7{X-U(IO@C|Fwwbxv(q`M6ebc;Y^T6f>8!KPxwCV+^PA3_oWFGb%|++Z%O%=n ztjpUj8(cnex#9A_<*93sYnW@i>k!wmuG3uKa^38@*Y!i!i>}vQ@40!p>D@ZJg}Oz% z4RjmsHs9@>+dtgCa{JNkiM!

    ',this.getInertBodyElement=this.inertBodyElement.querySelector&&this.inertBodyElement.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(e){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}return e.prototype.getInertBodyElement_XHR=function(e){e=""+e+"";try{e=encodeURI(e)}catch(r){return null}var t=new XMLHttpRequest;t.responseType="document",t.open("GET","data:text/html;charset=utf-8,"+e,!1),t.send(null);var n=t.response.body;return n.removeChild(n.firstChild),n},e.prototype.getInertBodyElement_DOMParser=function(e){e=""+e+"";try{var t=(new window.DOMParser).parseFromString(e,"text/html").body;return t.removeChild(t.firstChild),t}catch(n){return null}},e.prototype.getInertBodyElement_InertDocument=function(e){var t=this.inertDocument.createElement("template");return"content"in t?(t.innerHTML=e,t):(this.inertBodyElement.innerHTML=e,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(this.inertBodyElement),this.inertBodyElement)},e.prototype.stripCustomNsAttrs=function(e){for(var t=e.attributes,n=t.length-1;0")}else this.sanitizedSomething=!0},e.prototype.endElement=function(e){var t=e.nodeName.toLowerCase();sr.hasOwnProperty(t)&&!nr.hasOwnProperty(t)&&(this.buf.push(""))},e.prototype.chars=function(e){this.buf.push(dr(e))},e.prototype.checkClobberedElement=function(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+e.outerHTML);return t},e}(),hr=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,fr=/([^\#-~ |!])/g;function dr(e){return e.replace(/&/g,"&").replace(hr,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(fr,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(//g,">")}function pr(e,t){var n=null;try{tr=tr||new Yn(e);var r=t?String(t):"";n=tr.getInertBodyElement(r);var i=5,o=r;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=n.innerHTML,n=tr.getInertBodyElement(r)}while(r!==o);var s=new lr,a=s.sanitizeChildren(gr(n)||n);return Wt()&&s.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content (see http://g.co/ng/security#xss)."),a}finally{if(n)for(var u=gr(n)||n;u.firstChild;)u.removeChild(u.firstChild)}}function gr(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var br=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:calc|attr))\\([-0-9.%, #a-zA-Z]+\\))$","g"),vr=/^url\(([^)]+)\)$/;function yr(e){if(!(e=String(e).trim()))return"";var t=e.match(vr);return t&&Jn(t[1])===t[1]||e.match(br)&&function(e){for(var t=!0,n=!0,r=0;r-1}(r)||"root"===i.providedIn&&r._def.isRoot))){var c=e._providers.length;return e._def.providersByKey[t.tokenKey]={flags:5120,value:t.token.ngInjectableDef.factory,deps:[],index:c,token:t.token},e._providers[c]=mi,e._providers[c]=ki(e,e._def.providersByKey[t.tokenKey])}return 4&t.flags?n:e._parent.get(t.token,n)}finally{ce(o)}}function ki(e,t){var n;switch(201347067&t.flags){case 512:n=function(e,t,n){var i=n.length;switch(i){case 0:return new t;case 1:return new t(ji(e,n[0]));case 2:return new t(ji(e,n[0]),ji(e,n[1]));case 3:return new t(ji(e,n[0]),ji(e,n[1]),ji(e,n[2]));default:for(var o=new Array(i),s=0;s=n.length)&&(t=n.length-1),t<0)return null;var r=n[t];return r.viewContainerParent=null,Ai(n,t),xr.dirtyParentQueries(r),Pi(r),r}function xi(e,t,n){var r=t?Zr(t,t.def.lastRenderRootNode):e.renderElement,i=n.renderer.parentNode(r),o=n.renderer.nextSibling(r);ri(n,2,i,o,void 0)}function Pi(e){ri(e,3,null,null,void 0)}function Ti(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function Ai(e,t){t>=e.length-1?e.pop():e.splice(t,1)}var Ii=new Object;function Mi(e,t,n,r,i,o){return new Ni(e,t,n,r,i,o)}var Ni=function(e){function t(t,n,r,i,o,s){var a=e.call(this)||this;return a.selector=t,a.componentType=n,a._inputs=i,a._outputs=o,a.ngContentSelectors=s,a.viewDefFactory=r,a}return Object(r.c)(t,e),Object.defineProperty(t.prototype,"inputs",{get:function(){var e=[],t=this._inputs;for(var n in t)e.push({propName:n,templateName:t[n]});return e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"outputs",{get:function(){var e=[];for(var t in this._outputs)e.push({propName:t,templateName:this._outputs[t]});return e},enumerable:!0,configurable:!0}),t.prototype.create=function(e,t,n,r){if(!r)throw new Error("ngModule should be provided");var i=ni(this.viewDefFactory),o=i.nodes[0].element.componentProvider.nodeIndex,s=xr.createRootView(e,t||[],n,i,r,Ii),a=jr(s,o).instance;return n&&s.renderer.setAttribute(Cr(s,0).renderElement,"ng-version",pe.full),new Ri(s,new Ui(s),a)},t}(dt),Ri=function(e){function t(t,n,r){var i=e.call(this)||this;return i._view=t,i._viewRef=n,i._component=r,i._elDef=i._view.def.nodes[0],i.hostView=n,i.changeDetectorRef=n,i.instance=r,i}return Object(r.c)(t,e),Object.defineProperty(t.prototype,"location",{get:function(){return new on(Cr(this._view,this._elDef.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"injector",{get:function(){return new Hi(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"componentType",{get:function(){return this._component.constructor},enumerable:!0,configurable:!0}),t.prototype.destroy=function(){this._viewRef.destroy()},t.prototype.onDestroy=function(e){this._viewRef.onDestroy(e)},t}(ft);function Di(e,t,n){return new Vi(e,t,n)}var Vi=function(){function e(e,t,n){this._view=e,this._elDef=t,this._data=n,this._embeddedViews=[]}return Object.defineProperty(e.prototype,"element",{get:function(){return new on(this._data.renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"injector",{get:function(){return new Hi(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parentInjector",{get:function(){for(var e=this._view,t=this._elDef.parent;!t&&e;)t=Kr(e),e=e.parent;return e?new Hi(e,t):new Hi(this._view,null)},enumerable:!0,configurable:!0}),e.prototype.clear=function(){for(var e=this._embeddedViews.length-1;e>=0;e--){var t=Ei(this._data,e);xr.destroyView(t)}},e.prototype.get=function(e){var t=this._embeddedViews[e];if(t){var n=new Ui(t);return n.attachToViewContainerRef(this),n}return null},Object.defineProperty(e.prototype,"length",{get:function(){return this._embeddedViews.length},enumerable:!0,configurable:!0}),e.prototype.createEmbeddedView=function(e,t,n){var r=e.createEmbeddedView(t||{});return this.insert(r,n),r},e.prototype.createComponent=function(e,t,n,r,i){var o=n||this.parentInjector;i||e instanceof _t||(i=o.get(St));var s=e.create(o,r,void 0,i);return this.insert(s.hostView,t),s},e.prototype.insert=function(e,t){if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");var n,r,i,o,s=e;return o=(n=this._data).viewContainer._embeddedViews,null==(r=t)&&(r=o.length),(i=s._view).viewContainerParent=this._view,Ti(o,r,i),function(e,t){var n=Wr(t);if(n&&n!==e&&!(16&t.state)){t.state|=16;var r=n.template._projectedViews;r||(r=n.template._projectedViews=[]),r.push(t),function(e,n){if(!(4&n.flags)){t.parent.def.nodeFlags|=4,n.flags|=4;for(var r=n.parent;r;)r.childFlags|=4,r=r.parent}}(0,t.parentNodeDef)}}(n,i),xr.dirtyParentQueries(i),xi(n,r>0?o[r-1]:null,i),s.attachToViewContainerRef(this),e},e.prototype.move=function(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");var n,r,i,o,s,a=this._embeddedViews.indexOf(e._view);return i=t,s=(o=(n=this._data).viewContainer._embeddedViews)[r=a],Ai(o,r),null==i&&(i=o.length),Ti(o,i,s),xr.dirtyParentQueries(s),Pi(s),xi(n,i>0?o[i-1]:null,s),e},e.prototype.indexOf=function(e){return this._embeddedViews.indexOf(e._view)},e.prototype.remove=function(e){var t=Ei(this._data,e);t&&xr.destroyView(t)},e.prototype.detach=function(e){var t=Ei(this._data,e);return t?new Ui(t):null},e}();function Li(e){return new Ui(e)}var Ui=function(){function e(e){this._view=e,this._viewContainerRef=null,this._appRef=null}return Object.defineProperty(e.prototype,"rootNodes",{get:function(){return ri(this._view,0,void 0,void 0,e=[]),e;var e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._view.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"destroyed",{get:function(){return 0!=(128&this._view.state)},enumerable:!0,configurable:!0}),e.prototype.markForCheck=function(){Hr(this._view)},e.prototype.detach=function(){this._view.state&=-5},e.prototype.detectChanges=function(){var e=this._view.root.rendererFactory;e.begin&&e.begin();try{xr.checkAndUpdateView(this._view)}finally{e.end&&e.end()}},e.prototype.checkNoChanges=function(){xr.checkNoChangesView(this._view)},e.prototype.reattach=function(){this._view.state|=4},e.prototype.onDestroy=function(e){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(e)},e.prototype.destroy=function(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),xr.destroyView(this._view)},e.prototype.detachFromAppRef=function(){this._appRef=null,Pi(this._view),xr.dirtyParentQueries(this._view)},e.prototype.attachToAppRef=function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e},e.prototype.attachToViewContainerRef=function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e},e}();function Fi(e,t){return new Bi(e,t)}var Bi=function(e){function t(t,n){var r=e.call(this)||this;return r._parentView=t,r._def=n,r}return Object(r.c)(t,e),t.prototype.createEmbeddedView=function(e){return new Ui(xr.createEmbeddedView(this._parentView,this._def,this._def.element.template,e))},Object.defineProperty(t.prototype,"elementRef",{get:function(){return new on(Cr(this._parentView,this._def.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),t}(fn);function zi(e,t){return new Hi(e,t)}var Hi=function(){function e(e,t){this.view=e,this.elDef=t}return e.prototype.get=function(e,t){return void 0===t&&(t=K.THROW_IF_NOT_FOUND),xr.resolveDep(this.view,this.elDef,!!this.elDef&&0!=(33554432&this.elDef.flags),{flags:0,token:e,tokenKey:Nr(e)},t)},e}();function qi(e,t){var n=e.def.nodes[t];if(1&n.flags){var r=Cr(e,n.nodeIndex);return n.element.template?r.template:r.renderElement}if(2&n.flags)return Or(e,n.nodeIndex).renderText;if(20240&n.flags)return jr(e,n.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+t)}function Gi(e){return new Wi(e.renderer)}var Wi=function(){function e(e){this.delegate=e}return e.prototype.selectRootElement=function(e){return this.delegate.selectRootElement(e)},e.prototype.createElement=function(e,t){var n=Object(r.f)(ci(t),2),i=this.delegate.createElement(n[1],n[0]);return e&&this.delegate.appendChild(e,i),i},e.prototype.createViewRoot=function(e){return e},e.prototype.createTemplateAnchor=function(e){var t=this.delegate.createComment("");return e&&this.delegate.appendChild(e,t),t},e.prototype.createText=function(e,t){var n=this.delegate.createText(t);return e&&this.delegate.appendChild(e,n),n},e.prototype.projectNodes=function(e,t){for(var n=0;n0,t.provider.value,t.provider.deps);if(t.outputs.length)for(var r=0;r0,i=t.provider;switch(201347067&t.flags){case 512:return fo(e,t.parent,n,i.value,i.deps);case 1024:return function(e,t,n,i,o){var s=o.length;switch(s){case 0:return i();case 1:return i(go(e,t,n,o[0]));case 2:return i(go(e,t,n,o[0]),go(e,t,n,o[1]));case 3:return i(go(e,t,n,o[0]),go(e,t,n,o[1]),go(e,t,n,o[2]));default:for(var a=Array(s),u=0;u0)c=g,Do(g)||(l=g);else for(;c&&p===c.nodeIndex+c.childCount;){var y=c.parent;y&&(y.childFlags|=c.childFlags,y.childMatchedQueries|=c.childMatchedQueries),l=(c=y)&&Do(c)?c.renderParent:c}}return{factory:null,nodeFlags:s,rootNodeFlags:a,nodeMatchedQueries:u,flags:e,nodes:t,updateDirectives:n||Ir,updateRenderer:r||Ir,handleEvent:function(e,n,r,i){return t[n].element.handleEvent(e,r,i)},bindingCount:i,outputCount:o,lastRenderRootNode:d}}function Do(e){return 0!=(1&e.flags)&&null===e.element.name}function Vo(e,t,n){var r=t.element&&t.element.template;if(r){if(!r.lastRenderRootNode)throw new Error("Illegal State: Embedded templates without nodes are not allowed!");if(r.lastRenderRootNode&&16777216&r.lastRenderRootNode.flags)throw new Error("Illegal State: Last root node of a template can't have embedded views, at index "+t.nodeIndex+"!")}if(20224&t.flags&&0==(1&(e?e.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+t.nodeIndex+"!");if(t.query){if(67108864&t.flags&&(!e||0==(16384&e.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+t.nodeIndex+"!");if(134217728&t.flags&&e)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+t.nodeIndex+"!")}if(t.childCount){var i=e?e.nodeIndex+e.childCount:n-1;if(t.nodeIndex<=i&&t.nodeIndex+t.childCount>i)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+t.nodeIndex+"!")}}function Lo(e,t,n,r){var i=Bo(e.root,e.renderer,e,t,n);return zo(i,e.component,r),Ho(i),i}function Uo(e,t,n){var r=Bo(e,e.renderer,null,null,t);return zo(r,n,n),Ho(r),r}function Fo(e,t,n,r){var i,o=t.element.componentRendererType;return i=o?e.root.rendererFactory.createRenderer(r,o):e.root.renderer,Bo(e.root,i,e,t.element.componentProvider,n)}function Bo(e,t,n,r,i){var o=new Array(i.nodes.length),s=i.outputCount?new Array(i.outputCount):null;return{def:i,parent:n,viewContainerParent:null,parentNodeDef:r,context:null,component:null,nodes:o,state:13,root:e,renderer:t,oldValues:new Array(i.bindingCount),disposables:s,initIndex:-1}}function zo(e,t,n){e.component=t,e.context=n}function Ho(e){var t;Yr(e)&&(t=Cr(e.parent,e.parentNodeDef.parent.nodeIndex).renderElement);for(var n=e.def,r=e.nodes,i=0;i0&&yi(e,t,0,n)&&(d=!0),f>1&&yi(e,t,1,r)&&(d=!0),f>2&&yi(e,t,2,i)&&(d=!0),f>3&&yi(e,t,3,o)&&(d=!0),f>4&&yi(e,t,4,s)&&(d=!0),f>5&&yi(e,t,5,a)&&(d=!0),f>6&&yi(e,t,6,u)&&(d=!0),f>7&&yi(e,t,7,c)&&(d=!0),f>8&&yi(e,t,8,l)&&(d=!0),f>9&&yi(e,t,9,h)&&(d=!0),d}(e,t,n,r,i,o,s,a,u,c,l,h);case 2:return function(e,t,n,r,i,o,s,a,u,c,l,h){var f=!1,d=t.bindings,p=d.length;if(p>0&&Br(e,t,0,n)&&(f=!0),p>1&&Br(e,t,1,r)&&(f=!0),p>2&&Br(e,t,2,i)&&(f=!0),p>3&&Br(e,t,3,o)&&(f=!0),p>4&&Br(e,t,4,s)&&(f=!0),p>5&&Br(e,t,5,a)&&(f=!0),p>6&&Br(e,t,6,u)&&(f=!0),p>7&&Br(e,t,7,c)&&(f=!0),p>8&&Br(e,t,8,l)&&(f=!0),p>9&&Br(e,t,9,h)&&(f=!0),f){var g=t.text.prefix;p>0&&(g+=No(n,d[0])),p>1&&(g+=No(r,d[1])),p>2&&(g+=No(i,d[2])),p>3&&(g+=No(o,d[3])),p>4&&(g+=No(s,d[4])),p>5&&(g+=No(a,d[5])),p>6&&(g+=No(u,d[6])),p>7&&(g+=No(c,d[7])),p>8&&(g+=No(l,d[8])),p>9&&(g+=No(h,d[9]));var b=Or(e,t.nodeIndex).renderText;e.renderer.setValue(b,g)}return f}(e,t,n,r,i,o,s,a,u,c,l,h);case 16384:return function(e,t,n,r,i,o,s,a,u,c,l,h){var f=jr(e,t.nodeIndex),d=f.instance,p=!1,g=void 0,b=t.bindings.length;return b>0&&Fr(e,t,0,n)&&(p=!0,g=vo(e,f,t,0,n,g)),b>1&&Fr(e,t,1,r)&&(p=!0,g=vo(e,f,t,1,r,g)),b>2&&Fr(e,t,2,i)&&(p=!0,g=vo(e,f,t,2,i,g)),b>3&&Fr(e,t,3,o)&&(p=!0,g=vo(e,f,t,3,o,g)),b>4&&Fr(e,t,4,s)&&(p=!0,g=vo(e,f,t,4,s,g)),b>5&&Fr(e,t,5,a)&&(p=!0,g=vo(e,f,t,5,a,g)),b>6&&Fr(e,t,6,u)&&(p=!0,g=vo(e,f,t,6,u,g)),b>7&&Fr(e,t,7,c)&&(p=!0,g=vo(e,f,t,7,c,g)),b>8&&Fr(e,t,8,l)&&(p=!0,g=vo(e,f,t,8,l,g)),b>9&&Fr(e,t,9,h)&&(p=!0,g=vo(e,f,t,9,h,g)),g&&d.ngOnChanges(g),65536&t.flags&&Sr(e,256,t.nodeIndex)&&d.ngOnInit(),262144&t.flags&&d.ngDoCheck(),p}(e,t,n,r,i,o,s,a,u,c,l,h);case 32:case 64:case 128:return function(e,t,n,r,i,o,s,a,u,c,l,h){var f=t.bindings,d=!1,p=f.length;if(p>0&&Br(e,t,0,n)&&(d=!0),p>1&&Br(e,t,1,r)&&(d=!0),p>2&&Br(e,t,2,i)&&(d=!0),p>3&&Br(e,t,3,o)&&(d=!0),p>4&&Br(e,t,4,s)&&(d=!0),p>5&&Br(e,t,5,a)&&(d=!0),p>6&&Br(e,t,6,u)&&(d=!0),p>7&&Br(e,t,7,c)&&(d=!0),p>8&&Br(e,t,8,l)&&(d=!0),p>9&&Br(e,t,9,h)&&(d=!0),d){var g=kr(e,t.nodeIndex),b=void 0;switch(201347067&t.flags){case 32:b=new Array(f.length),p>0&&(b[0]=n),p>1&&(b[1]=r),p>2&&(b[2]=i),p>3&&(b[3]=o),p>4&&(b[4]=s),p>5&&(b[5]=a),p>6&&(b[6]=u),p>7&&(b[7]=c),p>8&&(b[8]=l),p>9&&(b[9]=h);break;case 64:b={},p>0&&(b[f[0].name]=n),p>1&&(b[f[1].name]=r),p>2&&(b[f[2].name]=i),p>3&&(b[f[3].name]=o),p>4&&(b[f[4].name]=s),p>5&&(b[f[5].name]=a),p>6&&(b[f[6].name]=u),p>7&&(b[f[7].name]=c),p>8&&(b[f[8].name]=l),p>9&&(b[f[9].name]=h);break;case 128:var v=n;switch(p){case 1:b=v.transform(n);break;case 2:b=v.transform(r);break;case 3:b=v.transform(r,i);break;case 4:b=v.transform(r,i,o);break;case 5:b=v.transform(r,i,o,s);break;case 6:b=v.transform(r,i,o,s,a);break;case 7:b=v.transform(r,i,o,s,a,u);break;case 8:b=v.transform(r,i,o,s,a,u,c);break;case 9:b=v.transform(r,i,o,s,a,u,c,l);break;case 10:b=v.transform(r,i,o,s,a,u,c,l,h)}}g.value=b}return d}(e,t,n,r,i,o,s,a,u,c,l,h);default:throw"unreachable"}}(e,t,i,o,s,a,u,c,l,h,f,d):function(e,t,n){switch(201347067&t.flags){case 1:return function(e,t,n){for(var r=!1,i=0;i0&&zr(e,t,0,n),f>1&&zr(e,t,1,r),f>2&&zr(e,t,2,i),f>3&&zr(e,t,3,o),f>4&&zr(e,t,4,s),f>5&&zr(e,t,5,a),f>6&&zr(e,t,6,u),f>7&&zr(e,t,7,c),f>8&&zr(e,t,8,l),f>9&&zr(e,t,9,h)}(e,t,r,i,o,s,a,u,c,l,h,f):function(e,t,n){for(var r=0;r0){var o=new Set(e.modules);hs.forEach(function(t,r){if(o.has(r.ngInjectableDef.providedIn)){var i={token:r,flags:t.flags|(n?4096:0),deps:Xr(t.deps),value:t.value,index:e.providers.length};e.providers.push(i),e.providersByKey[Nr(r)]=i}})}}(e=e.factory(function(){return Ir})),e):e}(r))}var ls=new Map,hs=new Map,fs=new Map;function ds(e){ls.set(e.token,e),"function"==typeof e.token&&e.token.ngInjectableDef&&"function"==typeof e.token.ngInjectableDef.providedIn&&hs.set(e.token,e)}function ps(e,t){var n=ni(t.viewDefFactory),r=ni(n.nodes[0].element.componentView);fs.set(e,r)}function gs(){ls.clear(),hs.clear(),fs.clear()}function bs(e){if(0===ls.size)return e;var t=function(e){for(var t=[],n=null,r=0;r=f.length){var d=f[h]=Xa(t,h,r,i,a,null);if(!xa&&Ea){var p=Ea.tNode;p.next=d,p.dynamicContainerNode&&(p.dynamicContainerNode.next=d)}}l.tNode=f[h],xa&&(Ta=null,(null==Ea.tNode.child&&Ea.view===Ia||2===Ea.tNode.type)&&(Ea.tNode.child=l.tNode))}if(2==(2&t)&&c){var g=o;g[$s]=l,Ua&&(g[Gs].node=l.tNode)}return Ea=l,xa=!0,l}function Wa(e,t,n,r){var i,o=xa,s=Ea;if(null==e.data[Ws]&&e.data[ea]&&!t.template)nu(e.data[ea]);else try{xa=!0,Ea=null,i=Fa(e.data,e),$a(),t.template(r,n),2&r?za():e.data[Gs].firstTemplatePass=Ua=!1}finally{Ba(i,1==(1&r)),xa=o,Ea=s}return e}function Ka(e,t,n,r){var i=Fa(t,e);try{ka.begin&&ka.begin(),r?($a(),r(Za(t),n),za()):(La||(aa(Ia,Pa,Aa),ua(Ma,Pa.contentHooks,Pa.contentCheckHooks,Aa)),Ha(Da),eu(0,qs))}finally{ka.end&&ka.end(),Ba(i)}}function Za(e){return 1&e[Ys]?3:2}var Ya=null;function $a(){Ya=null}function Qa(e,t,n,r,i){return{id:e,template:t,viewQuery:i,node:null,data:Va.slice(),childIndex:-1,bindingStartIndex:-1,directives:null,firstTemplatePass:!0,initHooks:null,checkHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,pipeDestroyHooks:null,cleanup:null,hostBindings:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof n?n():n,pipeRegistry:"function"==typeof r?r():r,currentMatches:null}}function Ja(e,t){ka=e;var n=e.createRenderer(null,null);return"string"==typeof t?da(n)?n.selectRootElement(t):n.querySelector(t):t}function Xa(e,t,n,r,i,o){return{type:e,index:t,flags:0,tagName:n,attrs:r,localNames:null,initialInputs:void 0,inputs:void 0,outputs:void 0,tViews:o,next:null,child:null,parent:i,dynamicContainerNode:null,detached:null,stylingTemplate:null,projection:null}}function eu(e,t){var n=Ia[t],r=n.data;tu(r)&&6&r[Ys]&&ou(r,n,Ma[e])}function tu(e){return 8==(8&e[Ys])}function nu(e){for(var t=0;t=qs?t[Gs].childIndex>-1&&(n=Sa(t)):t[ha].length&&(n=t[ha][0].data),null==n){for(;t&&!t[Ks]&&t!==e;)Ca(t),t=Oa(t,e);Ca(t||e),n=t&&t[Ks]}t=n}}(e),e[Ys]|=32},e.prototype.onDestroy=function(e){var t,n;n=e,function(e){return e[Xs]||(e[Xs]=[])}(t=this._view).push(n),t[Gs].firstTemplatePass&&function(e){return e[Gs].cleanup||(e[Gs].cleanup=[])}(t).push(t[Xs].length-1,null)},e.prototype.markForCheck=function(){!function(e){for(var t=e;null!=t[Ws];)t[Ys]|=4,t=t[Ws];var n,r;t[Ys]|=4,(n=t[ea]).clean==Ra&&(n.clean=new Promise(function(e){return r=e}),n.scheduler(function(){nu(n),r(null),n.clean=Ra}))}(this._view)},e.prototype.detach=function(){this._view[Ys]&=-9},e.prototype.reattach=function(){this._view[Ys]|=8},e.prototype.detectChanges=function(){iu(this.context)},e.prototype.checkNoChanges=function(){!function(e){La=!0;try{iu(e)}finally{La=!1}}(this.context)},e.prototype.attachToViewContainerRef=function(e){this._viewContainerRef=e},e.prototype.detachFromAppRef=function(){this._appRef=null},e.prototype.attachToAppRef=function(e){this._appRef=e},e}(),lu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.resolveComponentFactory=function(e){return new pu(e.ngComponentDef)},t}(mt);function hu(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}var fu=new l("ROOT_CONTEXT_TOKEN",{providedIn:"root",factory:function(){return uu(le(du))}}),du=new l("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return requestAnimationFrame.bind(window)}}),pu=function(e){function t(t){var n=e.call(this)||this;return n.componentDef=t,n.componentType=t.type,n.selector=t.selectors[0][0],n.ngContentSelectors=[],n}return Object(r.c)(t,e),Object.defineProperty(t.prototype,"inputs",{get:function(){return hu(this.componentDef.inputs)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"outputs",{get:function(){return hu(this.componentDef.outputs)},enumerable:!0,configurable:!0}),t.prototype.create=function(e,t,n,r){var i,o,s=void 0===n,a=r?r.injector.get(tn):pa,u=s?(i=this.selector,da(o=a.createRenderer(null,this.componentDef.rendererType)||ja)?o.createElement(i,Ya):null===Ya?o.createElement(i):o.createElementNS(Ya,i)):Ja(a,n),c=r&&!s?r.injector.get(fu):uu(requestAnimationFrame.bind(window)),l=qa(a.createRenderer(u,this.componentDef.rendererType),Qa(-1,null,null,null,null),c,this.componentDef.onPush?4:2);l[ta]=r&&r.injector||null;var h,f,d=Fa(l,null);try{if(a.begin&&a.begin(),f=function(e,t,n,r){xa=!1,Ea=null;var i,o=Ga(0,3,t,null,null,qa(ja,(i=n.template).ngPrivateData||(i.ngPrivateData=Qa(-1,i,n.directiveDefs,n.pipeDefs,n.viewQuery)),null,n.onPush?4:2,r));return Ua&&(o.tNode.flags=4096,n.diPublic&&n.diPublic(n),Pa.directives=[n]),o}(0,u,this.componentDef),c.components.push(h=function(e,t,n){if(Object.defineProperty(t,Na,{enumerable:!1,value:Ea}),null==Ma&&(Ia[Js]=Ma=[]),Ma[e]=t,Ua){var r=Ea.tNode.flags;0==(4095&r)?Ea.tNode.flags=e<<14|4096&r|1:Ea.tNode.flags++}else{var i=n.diPublic;i&&i(n)}return null!=n.attributes&&3==Ea.tNode.type&&function(e,t){for(var n=da(ja),r=0;r>14,r=n+(4095&e),i=n;i=0&&r[n][i].indexOf(e)>=0)return!0;return!1}return e===t},e.prototype.indoor5GEnabled=function(e){return Object(r.g)(e.acs_chanlist)&&Object(r.g)(e.acs_chanlist[0])&&Object(r.g)(e.acs_chanlist[1])&&"36-112"==e.acs_chanlist[0]&&"132-140"==e.acs_chanlist[1]},e.prototype.indoor5GUse=function(e,t){return!(this.indoor5GAvailable(e)&&!this.indoor5GEnabled(t))},e}()},Ehmk:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r,i=n("eihs");function o(){try{return r.apply(this,arguments)}catch(e){return i.a.e=e,i.a}}function s(e){return r=e,o}},"En8+":function(e,t,n){"use strict";function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(t,"a",function(){return i});var i=r()},"F/XL":function(e,t,n){"use strict";var r=n("nkY7"),i=n("IUTb"),o=n("G5J1"),s=n("6blF");function a(){for(var e=[],t=0;t0&&r.push([this.authService.getSid(),"uci","commit",{config:"wireless"}]),this.ubusService.call({data:r})},e}())},"FW/t":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),n("+3se")),o=function(){return function(){}}(),s=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getCompatibilityModeInfo=function(){return Object(i.b)("mimo_full"),Object(i.b)("siso_full"),Object(i.b)("mimo_vdsl17a"),Object(i.b)("mimo_vdsl35b"),Object(i.b)("siso_vdsl17a"),Object(i.b)("siso_vdsl35b"),this.ubusService.call({data:[[this.authService.getSid(),"network.powerline","get_compat_mode",{}]]}).pipe(Object(r.a)(function(e){var t=e.result[0][1].available_modes,n=e.result[0][1].current_mode,r=new o;return r.selectedMode=n,r.availableModes=t,r}))},e.prototype.setCompatibilityMode=function(e){return this.ubusService.call({data:[[this.authService.getSid(),"network.powerline","set_compat_mode",{mode:e}]]}).pipe(Object(r.a)(function(e){return"ok"===e.result[0][1].result}))},e}()},FfxL:function(e,t,n){"use strict";n("MrYD");var r=n("6aHO");n.d(t,"a",function(){return r.a}),n("Q2Sk")},Fq6B:function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n("ew9u"),n("uCBG");var r=n("XD9u"),i=n("FfxL"),o=(n("uwht"),n("008C")),s=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[o.a,i.a,r.a]}},e}()},Fxb1:function(e,t,n){"use strict";n.d(t,"a",function(){return d});var r=n("6blF"),i=n("+tJ4"),o=n("S5XQ"),s=n("u67D"),a=n("JcRv"),u=n("2ePl"),c=n("/WYv"),l=n("McSo"),h=n("En8+"),f=n("xTla"),d=function(e){if(e instanceof r.a)return function(t){return e._isScalar?(t.next(e.value),void t.complete()):e.subscribe(t)};if(e&&"function"==typeof e[f.a])return Object(a.a)(e);if(Object(u.a)(e))return Object(i.a)(e);if(Object(c.a)(e))return Object(o.a)(e);if(e&&"function"==typeof e[h.a])return Object(s.a)(e);var t=Object(l.a)(e)?"an invalid object":"'"+e+"'";throw new TypeError("You provided "+t+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},G5J1:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return o});var r=n("6blF"),i=new r.a(function(e){return e.complete()});function o(e){return e?function(e){return new r.a(function(t){return e.schedule(function(){return t.complete()})})}(e):i}},GMPP:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("67Y/"),i=n("t/Na"),o=(n("+NEN"),n("jGGy"),function(){function e(e,t,n){this.authService=e,this.ubusService=t,this.http=n}return e.prototype.checkSession=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","state",{config:"network",section:"lan"}]})},e.prototype.getFWUpdateStatus=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"fwuagent"}]]}).pipe(Object(r.a)(function(e){return e.result[0][1].values}))},e.prototype.saveFWUpdateStatus=function(e){return this.ubusService.call({data:[[this.authService.getSid(),"uci","set",{config:"fwuagent",section:"service",values:{disabled:e.disabled,automatic_update:e.automatic_update}}],[this.authService.getSid(),"uci","commit",{config:"fwuagent"}]]})},e.prototype.uploadFile=function(e){var t=new i.h("POST","/cgi-bin/data-upload",e,{reportProgress:!0});return t.serializeBody(),this.http.request(t)},e.prototype.testImage=function(){return this.ubusService.call({data:[this.authService.getSid(),"system.management.upgrade","test",{}]}).pipe(Object(r.a)(function(e){return e.result[1].code}))},e.prototype.upgrade=function(){return this.ubusService.call({data:[this.authService.getSid(),"system.management.upgrade","start",{keep:!0}],raw:!0})},e}())},GYWy:function(e,t,n){(function(e,r){var i;!function(r){var o,s=2147483647,a=36,u=1,c=26,l=38,h=700,f=72,d=128,p="-",g=/^xn--/,b=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},m=a-u,w=Math.floor,_=String.fromCharCode;function S(e){throw new RangeError(y[e])}function O(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function C(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+O((e=e.replace(v,".")).split("."),t).join(".")}function j(e){for(var t,n,r=[],i=0,o=e.length;i=55296&&t<=56319&&i65535&&(t+=_((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+_(e)}).join("")}function E(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function x(e,t,n){var r=0;for(e=n?w(e/h):e>>1,e+=w(e/t);e>m*c>>1;r+=a)e=w(e/m);return w(r+(m+1)*e/(e+l))}function P(e){var t,n,r,i,o,l,h,g,b,v,y,m=[],_=e.length,O=0,C=d,j=f;for((n=e.lastIndexOf(p))<0&&(n=0),r=0;r=128&&S("not-basic"),m.push(e.charCodeAt(r));for(i=n>0?n+1:0;i<_;){for(o=O,l=1,h=a;i>=_&&S("invalid-input"),((g=(y=e.charCodeAt(i++))-48<10?y-22:y-65<26?y-65:y-97<26?y-97:a)>=a||g>w((s-O)/l))&&S("overflow"),O+=g*l,!(g<(b=h<=j?u:h>=j+c?c:h-j));h+=a)l>w(s/(v=a-b))&&S("overflow"),l*=v;j=x(O-o,t=m.length+1,0==o),w(O/t)>s-C&&S("overflow"),C+=w(O/t),O%=t,m.splice(O++,0,C)}return k(m)}function T(e){var t,n,r,i,o,l,h,g,b,v,y,m,O,C,k,P=[];for(m=(e=j(e)).length,t=d,n=0,o=f,l=0;l=t&&yw((s-n)/(O=r+1))&&S("overflow"),n+=(h-t)*O,t=h,l=0;ls&&S("overflow"),y==t){for(g=n,b=a;!(g<(v=b<=o?u:b>=o+c?c:b-o));b+=a)P.push(_(E(v+(k=g-v)%(C=a-v),0))),g=w(k/C);P.push(_(E(g,0))),o=x(n,O,r==i),n=0,++r}++n,++t}return P.join("")}o={version:"1.4.1",ucs2:{decode:j,encode:k},decode:P,encode:T,toASCII:function(e){return C(e,function(e){return b.test(e)?"xn--"+T(e):e})},toUnicode:function(e){return C(e,function(e){return g.test(e)?P(e.slice(4).toLowerCase()):e})}},void 0===(i=(function(){return o}).call(t,n,t,e))||(e.exports=i)}()}).call(this,n("YuTi")(e),n("yLpj"))},Gci6:function(e,t,n){"use strict";n.d(t,"a",function(){return d});var r=n("xMyE"),i=n("9Z1F"),o=n("+3se"),s=n("26FU"),a=n("F/XL"),u=n("XlPw"),c=n("Vx+w"),l=n("CcnG"),h=n("t/Na"),f=n("Ip0R"),d=function(){function e(e,t){this.http=e,this.document=t,this.customDataUrl="../../../customization.json",this.productName=new s.a(""),this.productNameSuffix=new s.a(""),this.vendorName=new s.a(""),this.vendorUrl=new s.a(""),this.manualUrl=new s.a(""),this.showManualUrl=new s.a(!1),this.hideUpdateLink=new s.a(!1)}return e.prototype.updateFavicon=function(e){e.images.favicon&&this.document.getElementById("favicon").setAttribute("href",e.images.favicon)},e.prototype.getProductName=function(){return this.productName},e.prototype.getProductNameSuffix=function(){return this.productNameSuffix},e.prototype.getCustomization=function(){var e=this;return this.customData?Object(a.a)(this.customData):this.http.get(this.customDataUrl).pipe(Object(r.a)(function(t){return e.customData=t}),Object(r.a)(function(t){return e.updateFooterData(t)}),Object(r.a)(function(t){return e.updateVendorData(t)}),Object(r.a)(function(t){return e.updateProductName(t)}),Object(r.a)(function(t){return e.updateFeatures(t)}),Object(r.a)(function(t){return e.updateFavicon(t)}),Object(i.a)(this.handleError))},e.prototype.updateFeatures=function(e){this.hideUpdateLink.next(e.features.hide_update_link)},e.prototype.updateFooterData=function(e){this.vendorUrl.next(e.footer.vendor_url),e.footer.manual_url_pattern?(this.manualUrl.next(Object(o.f)(e.footer.manual_url_pattern,{config:c.a,customization:e})),this.showManualUrl.next(!0)):this.showManualUrl.next(!1)},e.prototype.updateVendorData=function(e){this.vendorName.next(e.vendor_name)},e.prototype.updateProductName=function(e){var t=e.product_name.split(" "),n=t.pop();n.startsWith("(")&&n.endsWith(")")?(this.productName.next(t.join(" ")),this.productNameSuffix.next(n)):(this.productName.next(e.product_name),this.productNameSuffix.next(""))},e.prototype.handleError=function(e){var t;return t=e.error instanceof Error?"An error occurred: "+e.error.message:"Backend returned code "+e.status+", body was: "+e.error,console.error(e),Object(u.a)(t)},e.ngInjectableDef=l.T({factory:function(){return new e(l.X(h.c),l.X(f.d))},token:e,providedIn:"root"}),e}()},H4wX:function(e,t,n){"use strict";n.d(t,"b",function(){return d}),n.d(t,"a",function(){return p});var r=n("+3se"),i=n("ub4/"),o=n("st5l"),s=n("1b+T"),a=n("fS8q"),u=n("4+XQ"),c=n("BVCH"),l=n("EAhB"),h=n("U4A+"),f=n("ZNe7"),d=[{path:"status",component:l.a,data:{displayName:Object(r.b)("Status"),retailOrder:0}},{path:"management",component:u.a,data:{displayName:Object(r.b)("Management"),retailOrder:10},canDeactivate:[i.a]},{path:"services",component:c.a,data:{displayName:Object(r.b)("Services"),appHideForRetail:!0},canDeactivate:[i.a]},{path:"findme",component:s.a,data:{displayName:Object(r.b)("Find Me"),retailOrder:40,supportBuzzerDevices:["1750c","1750c-qsdk"]},canDeactivate:[i.a]},{path:"configuration",component:o.a,data:{displayName:Object(r.b)("Configuration"),retailOrder:20},canDeactivate:[i.a]},{path:"firmware",component:a.a,data:{displayName:Object(r.b)("Firmware"),retailOrder:30},canDeactivate:[i.a]},{path:"configsync",component:f.a,data:{displayName:Object(r.b)("Config Sync"),retailOrder:50},canDeactivate:[i.a]},{path:"ubustest",component:h.a,data:{displayName:Object(r.b)("ubus Test"),hideForProduction:!0,retailOrder:60}}],p=function(){return function(){}}()},H5ub:function(e,t,n){"use strict";n("jFtu"),n("uwht"),n("ew9u"),n("zIf0"),n("uCBG"),n("Fq6B"),n("008C")},H7XF:function(e,t,n){"use strict";t.byteLength=function(e){var t=c(e),n=t[1];return 3*(t[0]+n)/4-n},t.toByteArray=function(e){for(var t,n=c(e),r=n[0],s=n[1],a=new o(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,l=s>0?r-4:r,h=0;h>16&255,a[u++]=t>>8&255,a[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(h)]<<2|i[e.charCodeAt(h+1)]>>4,a[u++]=255&t),1===s&&(t=i[e.charCodeAt(h)]<<10|i[e.charCodeAt(h+1)]<<4|i[e.charCodeAt(h+2)]>>2,a[u++]=t>>8&255,a[u++]=255&t),a},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],s=0,a=n-i;sa?a:s+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,u=s.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,n){for(var i,o=[],s=t;s>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},HEcb:function(e,t,n){"use strict";e.exports={shiftjis:{type:"_dbcs",table:function(){return n("lPSh")},encodeAdd:{"\xa5":92,"\u203e":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return n("SYHD")},encodeAdd:{"\xa5":92,"\u203e":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return n("sv2S")}},gbk:{type:"_dbcs",table:function(){return n("sv2S").concat(n("hHSr"))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return n("sv2S").concat(n("hHSr"))},gb18030:function(){return n("fPfv")},encodeSkipVals:[128],encodeAdd:{"\u20ac":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return n("5WRQ")}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return n("htfN")}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return n("htfN").concat(n("cfAG"))},encodeSkipVals:[41676]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},HJBe:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("mrSG"),i=n("FFOo");function o(e){return void 0===e&&(e=null),function(t){return t.lift(new s(e))}}var s=function(){function e(e){this.defaultValue=e}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.defaultValue))},e}(),a=function(e){function t(t,n){var r=e.call(this,t)||this;return r.defaultValue=n,r.isEmpty=!0,r}return r.c(t,e),t.prototype._next=function(e){this.isEmpty=!1,this.destination.next(e)},t.prototype._complete=function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()},t}(i.a)},HYbQ:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getRadius=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"radius",type:"radius"}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface"}]]}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e.prototype.save=function(e,t,n,i,o){var s=[],a=[],u=[],c=["auth_server","auth_port","auth_secret","acct_server","acct_port","acct_secret","profile_name"],l={},h=[];for(var f in c)if(c.hasOwnProperty(f)){var d=c[f];e[d]?l[d]=e[d]:h.push(d)}if(s.push([this.authService.getSid(),"uci","set",{config:"radius",type:"radius",values:l}]),h.length&&a.push([this.authService.getSid(),"uci","delete",{config:"radius",type:"radius",options:h}]),u.push([this.authService.getSid(),"uci","commit",{config:"radius"}]),t.length&&o){var p=!1;for(var f in e.auth_server&&e.auth_port&&e.auth_secret&&(p=!0),t)if(t.hasOwnProperty(f)){var g=t[f];p?(g.auth_server=e.auth_server,g.auth_port=e.auth_port,g.auth_secret=e.auth_secret,n=!0):(delete g.auth_server,delete g.auth_port,delete g.auth_secret,g.disabled="1",i=!0,a.push([this.authService.getSid(),"uci","delete",{config:"wireless",section:g[".name"],options:["auth_server","auth_port","auth_secret"]}]));var b=g[".name"];delete g[".name"],s.push([this.authService.getSid(),"uci","set",{config:"wireless",section:b,values:g}]),"0"==f&&u.push([this.authService.getSid(),"uci","commit",{config:"wireless"}])}}var v=[];for(var f in a)a.hasOwnProperty(f)&&v.push(a[f]);for(var f in u)u.hasOwnProperty(f)&&v.push(u[f]);var y=[].concat.apply([],[s,v]);return this.ubusService.call({data:y}).pipe(Object(r.a)(function(e){return{response:e,radiusVapsDisabled:i,radiusVapsUpdated:n}}))},e}())},IJ1v:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("3GIH"),i=function(){function e(){}return e.reflow=function(e){},e.getStyles=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=r.b),t.getComputedStyle(e)},e}()},IUTb:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("6blF"),i=n("pugT"),o=n("+tJ4");function s(e,t){return new r.a(t?function(n){var r=new i.a,o=0;return r.add(t.schedule(function(){o!==e.length?(n.next(e[o++]),n.closed||r.add(this.schedule())):n.complete()})),r}:Object(o.a)(e))}},IZUe:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("UVPe");var r=767,i=function(){function e(e,t,n){var i=this;this.el=e,this.spinner=t,this.zone=n,this.mediaMatcher=matchMedia("(max-width: "+r+"px)"),this.mediaMatcher.addListener(function(e){i.zone.run(function(){return i.mediaMatcher=e})})}return Object.defineProperty(e.prototype,"appAutofocus",{set:function(e){this._appAutofocus=0!=e},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;!this._appAutofocus&&void 0!==this._appAutofocus||this.mediaMatcher.matches||(this.subscription=this.spinner.spinnerState.subscribe(function(t){0==t.show&&(setTimeout(function(){e.el.nativeElement.focus()},0),e.subscription.unsubscribe())}))},e}()},Ip0R:function(e,t,n){"use strict";n.d(t,"B",function(){return Y}),n.d(t,"p",function(){return Q}),n.d(t,"q",function(){return $}),n.d(t,"C",function(){return J}),n.d(t,"c",function(){return _e}),n.d(t,"m",function(){return X}),n.d(t,"n",function(){return te}),n.d(t,"o",function(){return re}),n.d(t,"r",function(){return le}),n.d(t,"s",function(){return ae}),n.d(t,"t",function(){return ue}),n.d(t,"u",function(){return ce}),n.d(t,"v",function(){return he}),n.d(t,"d",function(){return Se}),n.d(t,"b",function(){return be}),n.d(t,"e",function(){return ye}),n.d(t,"h",function(){return me}),n.d(t,"l",function(){return ve}),n.d(t,"f",function(){return we}),n.d(t,"A",function(){return Oe}),n.d(t,"z",function(){return je}),n.d(t,"y",function(){return ke}),n.d(t,"x",function(){return o}),n.d(t,"i",function(){return s}),n.d(t,"k",function(){return a}),n.d(t,"a",function(){return u}),n.d(t,"g",function(){return h}),n.d(t,"w",function(){return f}),n.d(t,"j",function(){return c});var r=n("CcnG"),i=n("mrSG"),o=function(){return function(){}}(),s=new r.p("Location Initialized"),a=function(){return function(){}}(),u=new r.p("appBaseHref"),c=function(){function e(e){var n=this;this._subject=new r.m,this._platformStrategy=e;var i=this._platformStrategy.getBaseHref();this._baseHref=t.stripTrailingSlash(l(i)),this._platformStrategy.onPopState(function(e){n._subject.emit({url:n.path(!0),pop:!0,state:e.state,type:e.type})})}var t;return t=e,e.prototype.path=function(e){return void 0===e&&(e=!1),this.normalize(this._platformStrategy.path(e))},e.prototype.isCurrentPathEqualTo=function(e,n){return void 0===n&&(n=""),this.path()==this.normalize(e+t.normalizeQueryParams(n))},e.prototype.normalize=function(e){return t.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,l(e)))},e.prototype.prepareExternalUrl=function(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)},e.prototype.go=function(e,t,n){void 0===t&&(t=""),void 0===n&&(n=null),this._platformStrategy.pushState(n,"",e,t)},e.prototype.replaceState=function(e,t,n){void 0===t&&(t=""),void 0===n&&(n=null),this._platformStrategy.replaceState(n,"",e,t)},e.prototype.forward=function(){this._platformStrategy.forward()},e.prototype.back=function(){this._platformStrategy.back()},e.prototype.subscribe=function(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})},e.normalizeQueryParams=function(e){return e&&"?"!==e[0]?"?"+e:e},e.joinWithSlash=function(e,t){if(0==e.length)return t;if(0==t.length)return e;var n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,2==n?e+t.substring(1):1==n?e+t:e+"/"+t},e.stripTrailingSlash=function(e){var t=e.match(/#|\?|$/),n=t&&t.index||e.length;return e.slice(0,n-("/"===e[n-1]?1:0))+e.slice(n)},e}();function l(e){return e.replace(/\/index.html$/,"")}var h=function(e){function t(t,n){var r=e.call(this)||this;return r._platformLocation=t,r._baseHref="",null!=n&&(r._baseHref=n),r}return Object(i.c)(t,e),t.prototype.onPopState=function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)},t.prototype.getBaseHref=function(){return this._baseHref},t.prototype.path=function(e){void 0===e&&(e=!1);var t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t},t.prototype.prepareExternalUrl=function(e){var t=c.joinWithSlash(this._baseHref,e);return t.length>0?"#"+t:t},t.prototype.pushState=function(e,t,n,r){var i=this.prepareExternalUrl(n+c.normalizeQueryParams(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(e,t,i)},t.prototype.replaceState=function(e,t,n,r){var i=this.prepareExternalUrl(n+c.normalizeQueryParams(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,i)},t.prototype.forward=function(){this._platformLocation.forward()},t.prototype.back=function(){this._platformLocation.back()},t}(a),f=function(e){function t(t,n){var r=e.call(this)||this;if(r._platformLocation=t,null==n&&(n=r._platformLocation.getBaseHrefFromDOM()),null==n)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");return r._baseHref=n,r}return Object(i.c)(t,e),t.prototype.onPopState=function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)},t.prototype.getBaseHref=function(){return this._baseHref},t.prototype.prepareExternalUrl=function(e){return c.joinWithSlash(this._baseHref,e)},t.prototype.path=function(e){void 0===e&&(e=!1);var t=this._platformLocation.pathname+c.normalizeQueryParams(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?""+t+n:t},t.prototype.pushState=function(e,t,n,r){var i=this.prepareExternalUrl(n+c.normalizeQueryParams(r));this._platformLocation.pushState(e,t,i)},t.prototype.replaceState=function(e,t,n,r){var i=this.prepareExternalUrl(n+c.normalizeQueryParams(r));this._platformLocation.replaceState(e,t,i)},t.prototype.forward=function(){this._platformLocation.forward()},t.prototype.back=function(){this._platformLocation.back()},t}(a),d=void 0,p=["en",[["a","p"],["AM","PM"],d],[["AM","PM"],d,d],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],d,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],d,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",d,"{1} 'at' {0}",d],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",{},function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],g={},b=function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e}({}),v=function(e){return e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other",e}({}),y=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}({}),m=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}({}),w=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}({}),_=function(e){return e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup",e}({});function S(e,t){return E(P(e)[10],t)}function O(e,t){return E(P(e)[11],t)}function C(e,t){return E(P(e)[12],t)}function j(e,t){var n=P(e),r=n[13][t];if(void 0===r){if(t===_.CurrencyDecimal)return n[13][_.Decimal];if(t===_.CurrencyGroup)return n[13][_.Group]}return r}function k(e){if(!e[19])throw new Error('Missing extra locale data for the locale "'+e[0]+'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.')}function E(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function x(e){var t=Object(i.f)(e.split(":"),2);return{hours:+t[0],minutes:+t[1]}}function P(e){var t=e.toLowerCase().replace(/_/g,"-"),n=g[t];if(n)return n;var r=t.split("-")[0];if(n=g[r])return n;if("en"===r)return p;throw new Error('Missing locale data for the locale "'+e+'".')}var T=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,A={},I=/((?:[^GyMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,M=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}({}),N=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}({}),R=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}({});function D(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),e}function V(e,t,n,r,i){void 0===n&&(n="-");var o="";(e<0||i&&e<=0)&&(i?e=1-e:(e=-e,o=n));for(var s=String(e);s.length0||u>-n)&&(u+=n),e===N.Hours)0===u&&-12===n&&(u=12);else if(e===N.FractionalSeconds)return a=t,V(u,3).substr(0,a);var c=j(s,_.MinusSign);return V(u,t,c,r,i)}}function U(e,t,n,r){return void 0===n&&(n=y.Format),void 0===r&&(r=!1),function(i,o){return function(e,t,n,r,i,o){switch(n){case R.Months:return function(e,t,n){var r=P(e),i=E([r[5],r[6]],t);return E(i,n)}(t,i,r)[e.getMonth()];case R.Days:return function(e,t,n){var r=P(e),i=E([r[3],r[4]],t);return E(i,n)}(t,i,r)[e.getDay()];case R.DayPeriods:var s=e.getHours(),a=e.getMinutes();if(o){var u,c=function(e){var t=P(e);return k(t),(t[19][2]||[]).map(function(e){return"string"==typeof e?x(e):[x(e[0]),x(e[1])]})}(t),l=function(e,t,n){var r=P(e);k(r);var i=E([r[19][0],r[19][1]],t)||[];return E(i,n)||[]}(t,i,r);if(c.forEach(function(e,t){if(Array.isArray(e)){var n=e[0],r=e[1],i=r.hours;s>=n.hours&&a>=n.minutes&&(s0?Math.floor(i/60):Math.ceil(i/60);switch(e){case M.Short:return(i>=0?"+":"")+V(s,2,o)+V(Math.abs(i%60),2,o);case M.ShortGMT:return"GMT"+(i>=0?"+":"")+V(s,1,o);case M.Long:return"GMT"+(i>=0?"+":"")+V(s,2,o)+":"+V(Math.abs(i%60),2,o);case M.Extended:return 0===r?"Z":(i>=0?"+":"")+V(s,2,o)+":"+V(Math.abs(i%60),2,o);default:throw new Error('Unknown zone width "'+e+'"')}}}var B=0,z=4;function H(e,t){return void 0===t&&(t=!1),function(n,r){var i,o,s,a;if(t){var u=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,c=n.getDate();i=1+Math.floor((c+u)/7)}else{var l=(s=n.getFullYear(),a=new Date(s,B,1).getDay(),new Date(s,0,1+(a<=z?z:z+7)-a)),h=(o=n,new Date(o.getFullYear(),o.getMonth(),o.getDate()+(z-o.getDay()))).getTime()-l.getTime();i=1+Math.round(h/6048e5)}return V(i,e,j(r,_.MinusSign))}}var q={};function G(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function W(e){return e instanceof Date&&!isNaN(e.valueOf())}var K=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function Z(e){var t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}var Y=new r.p("UseV4Plurals"),$=function(){return function(){}}(),Q=function(e){function t(t,n){var r=e.call(this)||this;return r.locale=t,r.deprecatedPluralFn=n,r}return Object(i.c)(t,e),t.prototype.getPluralCategory=function(e,t){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(t||this.locale,e):function(e){return P(e)[18]}(t||this.locale)(e)){case v.Zero:return"zero";case v.One:return"one";case v.Two:return"two";case v.Few:return"few";case v.Many:return"many";default:return"other"}},t}($);function J(e,t){var n,r;t=encodeURIComponent(t);try{for(var o=Object(i.h)(e.split(";")),s=o.next();!s.done;s=o.next()){var a=s.value,u=a.indexOf("="),c=Object(i.f)(-1==u?[a,""]:[a.slice(0,u),a.slice(u+1)],2),l=c[1];if(c[0].trim()===t)return decodeURIComponent(l)}}catch(h){n={error:h}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return null}var X=function(){function e(e,t,n,r){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=n,this._renderer=r,this._initialClasses=[]}return Object.defineProperty(e.prototype,"klass",{set:function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClass",{set:function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(r.tb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())},enumerable:!0,configurable:!0}),e.prototype.ngDoCheck=function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}},e.prototype._applyKeyValueChanges=function(e){var t=this;e.forEachAddedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachRemovedItem(function(e){e.previousValue&&t._toggleClass(e.key,!1)})},e.prototype._applyIterableChanges=function(e){var t=this;e.forEachAddedItem(function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(r.Hb)(e.item));t._toggleClass(e.item,!0)}),e.forEachRemovedItem(function(e){return t._toggleClass(e.item,!1)})},e.prototype._applyClasses=function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!0)}):Object.keys(e).forEach(function(n){return t._toggleClass(n,!!e[n])}))},e.prototype._removeClasses=function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!1)}):Object.keys(e).forEach(function(e){return t._toggleClass(e,!1)}))},e.prototype._toggleClass=function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach(function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)})},e}(),ee=function(){function e(e,t,n,r){this.$implicit=e,this.ngForOf=t,this.index=n,this.count=r}return Object.defineProperty(e.prototype,"first",{get:function(){return 0===this.index},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"last",{get:function(){return this.index===this.count-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"even",{get:function(){return this.index%2==0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"odd",{get:function(){return!this.even},enumerable:!0,configurable:!0}),e}(),te=function(){function e(e,t,n){this._viewContainer=e,this._template=t,this._differs=n,this._ngForOfDirty=!0,this._differ=null}return Object.defineProperty(e.prototype,"ngForOf",{set:function(e){this._ngForOf=e,this._ngForOfDirty=!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTrackBy",{get:function(){return this._trackByFn},set:function(e){Object(r.Y)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received "+JSON.stringify(e)+". See https://angular.io/docs/ts/latest/api/common/index/NgFor-directive.html#!#change-propagation for more information."),this._trackByFn=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTemplate",{set:function(e){e&&(this._template=e)},enumerable:!0,configurable:!0}),e.prototype.ngDoCheck=function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(r){throw new Error("Cannot find a differ supporting object '"+e+"' of type '"+((t=e).name||typeof t)+"'. NgFor only supports binding to Iterables such as Arrays.")}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}},e.prototype._applyChanges=function(e){var t=this,n=[];e.forEachOperation(function(e,r,i){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new ee(null,t._ngForOf,-1,-1),i),s=new ne(e,o);n.push(s)}else null==i?t._viewContainer.remove(r):(o=t._viewContainer.get(r),t._viewContainer.move(o,i),s=new ne(e,o),n.push(s))});for(var r=0;r-1&&(a=a.replace(".","")),(i=a.search(/e/i))>0?(r<0&&(r=i),r+=+a.slice(i+1),a=a.substring(0,i)):r<0&&(r=a.length),i=0;"0"===a.charAt(i);i++);if(i===(s=a.length))n=[0],r=1;else{for(s--;"0"===a.charAt(s);)s--;for(r-=i,n=[],o=0;i<=s;i++,o++)n[o]=Number(a.charAt(i))}return r>22&&(n=n.splice(0,21),u=r-1,r=1),{digits:n,exponent:u,integerLen:r}}();s&&(c=function(e){if(0===e.digits[0])return e;var t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(c));var l=t.minInt,h=t.minFrac,f=t.maxFrac;if(o){var d=o.match(K);if(null===d)throw new Error(o+" is not a valid digit info");var p=d[1],g=d[3],b=d[5];null!=p&&(l=Z(p)),null!=g&&(h=Z(g)),null!=b?f=Z(b):null!=g&&h>f&&(f=h)}!function(e,t,n){if(t>n)throw new Error("The minimum number of digits after fraction ("+t+") is higher than the maximum ("+n+").");var r=e.digits,i=r.length-e.integerLen,o=Math.min(Math.max(t,i),n),s=o+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(var u=s;u=5)if(s-1<0){for(var l=0;l>s;l--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;i=f?r.pop():h=!1),t>=10?1:0},0);d&&(r.unshift(d),e.integerLen++)}(c,h,f);var v=c.digits,y=c.integerLen,m=c.exponent,w=[];for(u=v.every(function(e){return!e});y0?w=v.splice(y,v.length):(w=v,v=[0]);var S=[];for(v.length>=t.lgSize&&S.unshift(v.splice(-t.lgSize,v.length).join(""));v.length>t.gSize;)S.unshift(v.splice(-t.gSize,v.length).join(""));v.length&&S.unshift(v.join("")),a=S.join(j(n,r)),w.length&&(a+=j(n,i)+w.join("")),m&&(a+=j(n,_.Exponential)+"+"+m)}else a=j(n,_.Infinity);return e<0&&!u?t.negPre+a+t.negSuf:t.posPre+a+t.posSuf}(e,function(e,t){void 0===t&&(t="-");var n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(";"),i=r[0],o=r[1],s=-1!==i.indexOf(".")?i.split("."):[i.substring(0,i.lastIndexOf("0")+1),i.substring(i.lastIndexOf("0")+1)],a=s[0],u=s[1]||"";n.posPre=a.substr(0,a.indexOf("#"));for(var c=0;c767?"left":"top"},e.prototype.onResize=function(e){this.changeTooltipPlacement(e.target.innerWidth)},e}())},JcRv:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("xTla"),i=function(e){return function(t){var n=e[r.a]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(t)}}},Jf9v:function(e,t,n){"use strict";(function(t,r){var i=n("M2TY"),o=n("tsXx"),s=n("1IWx").Transform,a=n("MCLT");function u(e,t){this._charset=t||"iso-8859-1",this._lex=[],this._escaped=!1,this._node={},this._state=this.states.none,"string"==typeof e?(this._charset="utf-8",this._fileContents=e):this._handleCharset(e)}function c(e,t){!t&&e&&"object"==typeof e&&(t=e,e=void 0),this.defaultCharset=e,this._parser=!1,this._tokens={},this._cache=[],this._cacheSize=0,this.initialTreshold=t.initialTreshold||2048,s.call(this,t),this._writableState.objectMode=!1,this._readableState.objectMode=!0}e.exports.parse=function(e,t){return new u(e,t).parse()},e.exports.stream=function(e,t){return new c(e,t)},u.prototype.parse=function(){return this._lexer(this._fileContents),this._finalize(this._lex)},u.prototype._handleCharset=function(e){var t,n,r=(e||"").toString(),i="";(t=r.search(/^\s*msgid/im))>=0&&(t+=r.substr(t+5).search(/^\s*(msgid|msgctxt)/im))&&(i=r.substr(0,t)),(n=i.match(/[; ]charset\s*=\s*([\w-]+)(?:[\s;]|\\n)*"\s*$/im))&&(this._charset=o.formatCharset(n[1],this._charset)),this._fileContents="utf-8"===this._charset?r:this._toString(e)},u.prototype._toString=function(e){return i.convert(e,"utf-8",this._charset).toString("utf-8")},u.prototype.states={none:1,comments:2,key:3,string:4},u.prototype.types={comments:1,key:2,string:3},u.prototype.symbols={quotes:/["']/,comments:/#/,whitespace:/\s/,key:/[\w\-[\]]/},u.prototype._lexer=function(e){for(var t,n=0,r=e.length;n=0&&e[o]>=128;o--)s++;s&&(this._cache=[e.slice(e.length-s)],this._cacheSize=this._cache[0].length,e=e.slice(0,e.length-s)),e.length&&this._parser._lexer(this._parser._toString(e)),t(i)},c.prototype._flush=function(e){var n;this._cacheSize&&(n=r.concat(this._cache,this._cacheSize)),!this._parser&&n&&(this._parser=new u(n,this.defaultCharset)),n&&this._parser._lexer(this._parser._toString(n)),this._parser&&this.push(this._parser._finalize(this._parser._lex)),t(e)}}).call(this,n("URgk").setImmediate,n("tjlA").Buffer)},K9Ia:function(e,t,n){"use strict";var r=n("mrSG"),i=n("6blF"),o=n("FFOo"),s=n("pugT"),a=n("8g8A"),u=function(e){function t(t,n){var r=e.call(this)||this;return r.subject=t,r.subscriber=n,r.closed=!1,r}return r.c(t,e),t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}},t}(s.a),c=n("L/V9");n.d(t,"b",function(){return l}),n.d(t,"a",function(){return h});var l=function(e){function t(t){var n=e.call(this,t)||this;return n.destination=t,n}return r.c(t,e),t}(o.a),h=function(e){function t(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return r.c(t,e),t.prototype[c.a]=function(){return new l(this)},t.prototype.lift=function(e){var t=new f(this,this);return t.operator=e,t},t.prototype.next=function(e){if(this.closed)throw new a.a;if(!this.isStopped)for(var t=this.observers,n=t.length,r=t.slice(),i=0;i1?(r=e.shift(),o.msgctxt=r):r="",n=(e=e.join("\x04")).split("\0"),e=n.shift(),o.msgid=e,(i=n.join("\0"))&&(o.msgid_plural=i),t=t.split("\0"),o.msgstr=[].concat(t||[]),this._table.translations[r]||(this._table.translations[r]={}),this._table.translations[r][e]=o},o.prototype.parse=function(){return!!this._checkMagick()&&(this._revision=this._fileContents[this._readFunc](4),this._total=this._fileContents[this._readFunc](8),this._offsetOriginals=this._fileContents[this._readFunc](12),this._offsetTranslations=this._fileContents[this._readFunc](16),this._loadTranslationTable(),this._table)}},LvDl:function(e,t,n){(function(e,r){var i;(function(){var o,s=200,a="Expected a function",u="__lodash_placeholder__",c=1,l=2,h=4,f=1,d=2,p=1,g=2,b=4,v=8,y=16,m=32,w=64,_=128,S=256,O=512,C=800,j=16,k=1/0,E=9007199254740991,x=1.7976931348623157e308,P=NaN,T=4294967295,A=T-1,I=T>>>1,M=[["ary",_],["bind",p],["bindKey",g],["curry",v],["curryRight",y],["flip",O],["partial",m],["partialRight",w],["rearg",S]],N="[object Arguments]",R="[object Array]",D="[object AsyncFunction]",V="[object Boolean]",L="[object Date]",U="[object DOMException]",F="[object Error]",B="[object Function]",z="[object GeneratorFunction]",H="[object Map]",q="[object Number]",G="[object Null]",W="[object Object]",K="[object Proxy]",Z="[object RegExp]",Y="[object Set]",$="[object String]",Q="[object Symbol]",J="[object Undefined]",X="[object WeakMap]",ee="[object ArrayBuffer]",te="[object DataView]",ne="[object Float32Array]",re="[object Float64Array]",ie="[object Int8Array]",oe="[object Int16Array]",se="[object Int32Array]",ae="[object Uint8Array]",ue="[object Uint8ClampedArray]",ce="[object Uint16Array]",le="[object Uint32Array]",he=/\b__p \+= '';/g,fe=/\b(__p \+=) '' \+/g,de=/(__e\(.*?\)|\b__t\)) \+\n'';/g,pe=/&(?:amp|lt|gt|quot|#39);/g,ge=/[&<>"']/g,be=RegExp(pe.source),ve=RegExp(ge.source),ye=/<%-([\s\S]+?)%>/g,me=/<%([\s\S]+?)%>/g,we=/<%=([\s\S]+?)%>/g,_e=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Se=/^\w*$/,Oe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ce=/[\\^$.*+?()[\]{}|]/g,je=RegExp(Ce.source),ke=/^\s+|\s+$/g,Ee=/^\s+/,xe=/\s+$/,Pe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Te=/\{\n\/\* \[wrapped with (.+)\] \*/,Ae=/,? & /,Ie=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Me=/\\(\\)?/g,Ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Re=/\w*$/,De=/^[-+]0x[0-9a-f]+$/i,Ve=/^0b[01]+$/i,Le=/^\[object .+?Constructor\]$/,Ue=/^0o[0-7]+$/i,Fe=/^(?:0|[1-9]\d*)$/,Be=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ze=/($^)/,He=/['\n\r\u2028\u2029\\]/g,qe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ge="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",We="["+Ge+"]",Ke="["+qe+"]",Ze="\\d+",Ye="[a-z\\xdf-\\xf6\\xf8-\\xff]",$e="[^\\ud800-\\udfff"+Ge+Ze+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Qe="\\ud83c[\\udffb-\\udfff]",Je="[^\\ud800-\\udfff]",Xe="(?:\\ud83c[\\udde6-\\uddff]){2}",et="[\\ud800-\\udbff][\\udc00-\\udfff]",tt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",nt="(?:"+Ye+"|"+$e+")",rt="(?:"+tt+"|"+$e+")",it="(?:"+Ke+"|"+Qe+")?",ot="[\\ufe0e\\ufe0f]?"+it+"(?:\\u200d(?:"+[Je,Xe,et].join("|")+")[\\ufe0e\\ufe0f]?"+it+")*",st="(?:"+["[\\u2700-\\u27bf]",Xe,et].join("|")+")"+ot,at="(?:"+[Je+Ke+"?",Ke,Xe,et,"[\\ud800-\\udfff]"].join("|")+")",ut=RegExp("['\u2019]","g"),ct=RegExp(Ke,"g"),lt=RegExp(Qe+"(?="+Qe+")|"+at+ot,"g"),ht=RegExp([tt+"?"+Ye+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[We,tt,"$"].join("|")+")",rt+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[We,tt+nt,"$"].join("|")+")",tt+"?"+nt+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",tt+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ze,st].join("|"),"g"),ft=RegExp("[\\u200d\\ud800-\\udfff"+qe+"\\ufe0e\\ufe0f]"),dt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,pt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],gt=-1,bt={};bt[ne]=bt[re]=bt[ie]=bt[oe]=bt[se]=bt[ae]=bt[ue]=bt[ce]=bt[le]=!0,bt[N]=bt[R]=bt[ee]=bt[V]=bt[te]=bt[L]=bt[F]=bt[B]=bt[H]=bt[q]=bt[W]=bt[Z]=bt[Y]=bt[$]=bt[X]=!1;var vt={};vt[N]=vt[R]=vt[ee]=vt[te]=vt[V]=vt[L]=vt[ne]=vt[re]=vt[ie]=vt[oe]=vt[se]=vt[H]=vt[q]=vt[W]=vt[Z]=vt[Y]=vt[$]=vt[Q]=vt[ae]=vt[ue]=vt[ce]=vt[le]=!0,vt[F]=vt[B]=vt[X]=!1;var yt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},mt=parseFloat,wt=parseInt,_t="object"==typeof e&&e&&e.Object===Object&&e,St="object"==typeof self&&self&&self.Object===Object&&self,Ot=_t||St||Function("return this")(),Ct=t&&!t.nodeType&&t,jt=Ct&&"object"==typeof r&&r&&!r.nodeType&&r,kt=jt&&jt.exports===Ct,Et=kt&&_t.process,xt=function(){try{return jt&&jt.require&&jt.require("util").types||Et&&Et.binding&&Et.binding("util")}catch(e){}}(),Pt=xt&&xt.isArrayBuffer,Tt=xt&&xt.isDate,At=xt&&xt.isMap,It=xt&&xt.isRegExp,Mt=xt&&xt.isSet,Nt=xt&&xt.isTypedArray;function Rt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Dt(e,t,n,r){for(var i=-1,o=null==e?0:e.length;++i-1}function Bt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r-1;);return n}function ln(e,t){for(var n=e.length;n--&&$t(t,e[n],0)>-1;);return n}var hn=tn({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),fn=tn({"&":"&","<":"<",">":">",'"':""","'":"'"});function dn(e){return"\\"+yt[e]}function pn(e){return ft.test(e)}function gn(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function bn(e,t){return function(n){return e(t(n))}}function vn(e,t){for(var n=-1,r=e.length,i=0,o=[];++n",""":'"',"'":"'"}),On=function e(t){var n,r=(t=null==t?Ot:On.defaults(Ot.Object(),t,On.pick(Ot,pt))).Array,i=t.Date,qe=t.Error,Ge=t.Function,We=t.Math,Ke=t.Object,Ze=t.RegExp,Ye=t.String,$e=t.TypeError,Qe=r.prototype,Je=Ke.prototype,Xe=t["__core-js_shared__"],et=Ge.prototype.toString,tt=Je.hasOwnProperty,nt=0,rt=(n=/[^.]+$/.exec(Xe&&Xe.keys&&Xe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",it=Je.toString,ot=et.call(Ke),st=Ot._,at=Ze("^"+et.call(tt).replace(Ce,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),lt=kt?t.Buffer:o,ft=t.Symbol,yt=t.Uint8Array,_t=lt?lt.allocUnsafe:o,St=bn(Ke.getPrototypeOf,Ke),Ct=Ke.create,jt=Je.propertyIsEnumerable,Et=Qe.splice,xt=ft?ft.isConcatSpreadable:o,Kt=ft?ft.iterator:o,tn=ft?ft.toStringTag:o,Cn=function(){try{var e=Oo(Ke,"defineProperty");return e({},"",{}),e}catch(t){}}(),jn=t.clearTimeout!==Ot.clearTimeout&&t.clearTimeout,kn=i&&i.now!==Ot.Date.now&&i.now,En=t.setTimeout!==Ot.setTimeout&&t.setTimeout,xn=We.ceil,Pn=We.floor,Tn=Ke.getOwnPropertySymbols,An=lt?lt.isBuffer:o,In=t.isFinite,Mn=Qe.join,Nn=bn(Ke.keys,Ke),Rn=We.max,Dn=We.min,Vn=i.now,Ln=t.parseInt,Un=We.random,Fn=Qe.reverse,Bn=Oo(t,"DataView"),zn=Oo(t,"Map"),Hn=Oo(t,"Promise"),qn=Oo(t,"Set"),Gn=Oo(t,"WeakMap"),Wn=Oo(Ke,"create"),Kn=Gn&&new Gn,Zn={},Yn=Yo(Bn),$n=Yo(zn),Qn=Yo(Hn),Jn=Yo(qn),Xn=Yo(Gn),er=ft?ft.prototype:o,tr=er?er.valueOf:o,nr=er?er.toString:o;function rr(e){if(fa(e)&&!ta(e)&&!(e instanceof ar)){if(e instanceof sr)return e;if(tt.call(e,"__wrapped__"))return $o(e)}return new sr(e)}var ir=function(){function e(){}return function(t){if(!ha(t))return{};if(Ct)return Ct(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function or(){}function sr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function ar(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=T,this.__views__=[]}function ur(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Or(e,t,n,r,i,s){var a,u=t&c,f=t&l,d=t&h;if(n&&(a=i?n(e,r,i,s):n(e)),a!==o)return a;if(!ha(e))return e;var p=ta(e);if(p){if(a=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&tt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!u)return Fi(e,a)}else{var g=ko(e),b=g==B||g==z;if(oa(e))return Ni(e,u);if(g==W||g==N||b&&!i){if(a=f||b?{}:xo(e),!u)return f?function(e,t){return Bi(e,jo(e),t)}(e,function(t,n){return t&&Bi(e,Ha(e),t)}(a)):function(e,t){return Bi(e,Co(e),t)}(e,mr(a,e))}else{if(!vt[g])return i?e:{};a=function(e,t,n){var r,i,o=e.constructor;switch(t){case ee:return Ri(e);case V:case L:return new o(+e);case te:return function(e,t){var n=t?Ri(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case ne:case re:case ie:case oe:case se:case ae:case ue:case ce:case le:return Di(e,n);case H:return new o;case q:case $:return new o(e);case Z:return(i=new(r=e).constructor(r.source,Re.exec(r))).lastIndex=r.lastIndex,i;case Y:return new o;case Q:return tr?Ke(tr.call(e)):{}}}(e,g,u)}}s||(s=new fr);var v=s.get(e);if(v)return v;if(s.set(e,a),va(e))return e.forEach(function(r){a.add(Or(r,t,n,r,e,s))}),a;if(da(e))return e.forEach(function(r,i){a.set(i,Or(r,t,n,i,e,s))}),a;var y=p?o:(d?f?bo:go:f?Ha:za)(e);return Vt(y||e,function(r,i){y&&(r=e[i=r]),br(a,i,Or(r,t,n,i,e,s))}),a}function Cr(e,t,n){var r=n.length;if(null==e)return!r;for(e=Ke(e);r--;){var i=n[r],s=e[i];if(s===o&&!(i in e)||!(0,t[i])(s))return!1}return!0}function jr(e,t,n){if("function"!=typeof e)throw new $e(a);return zo(function(){e.apply(o,n)},t)}function kr(e,t,n,r){var i=-1,o=Ft,a=!0,u=e.length,c=[],l=t.length;if(!u)return c;n&&(t=zt(t,sn(n))),r?(o=Bt,a=!1):t.length>=s&&(o=un,a=!1,t=new hr(t));e:for(;++i-1},cr.prototype.set=function(e,t){var n=this.__data__,r=vr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},lr.prototype.clear=function(){this.size=0,this.__data__={hash:new ur,map:new(zn||cr),string:new ur}},lr.prototype.delete=function(e){var t=_o(this,e).delete(e);return this.size-=t?1:0,t},lr.prototype.get=function(e){return _o(this,e).get(e)},lr.prototype.has=function(e){return _o(this,e).has(e)},lr.prototype.set=function(e,t){var n=_o(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},hr.prototype.add=hr.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},hr.prototype.has=function(e){return this.__data__.has(e)},fr.prototype.clear=function(){this.__data__=new cr,this.size=0},fr.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},fr.prototype.get=function(e){return this.__data__.get(e)},fr.prototype.has=function(e){return this.__data__.has(e)},fr.prototype.set=function(e,t){var n=this.__data__;if(n instanceof cr){var r=n.__data__;if(!zn||r.length0&&n(a)?t>1?Ir(a,t-1,n,r,i):Ht(i,a):r||(i[i.length]=a)}return i}var Mr=Gi(),Nr=Gi(!0);function Rr(e,t){return e&&Mr(e,t,za)}function Dr(e,t){return e&&Nr(e,t,za)}function Vr(e,t){return Ut(t,function(t){return ua(e[t])})}function Lr(e,t){for(var n=0,r=(t=Ti(t,e)).length;null!=e&&nt}function zr(e,t){return null!=e&&tt.call(e,t)}function Hr(e,t){return null!=e&&t in Ke(e)}function qr(e,t,n){for(var i=n?Bt:Ft,s=e[0].length,a=e.length,u=a,c=r(a),l=1/0,h=[];u--;){var f=e[u];u&&t&&(f=zt(f,sn(t))),l=Dn(f.length,l),c[u]=!n&&(t||s>=120&&f.length>=120)?new hr(u&&f):o}f=e[0];var d=-1,p=c[0];e:for(;++d=a?u:u*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)});r--;)e[r]=e[r].value;return e}(Xr(e,function(e,n,i){return{criteria:zt(t,function(t){return t(e)}),index:++r,value:e}}))}function oi(e,t,n){for(var r=-1,i=t.length,o={};++r-1;)a!==e&&Et.call(a,u,1),Et.call(e,u,1);return e}function ai(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==o){var o=i;To(i)?Et.call(e,i,1):Si(e,i)}}return e}function ui(e,t){return e+Pn(Un()*(t-e+1))}function ci(e,t){var n="";if(!e||t<1||t>E)return n;do{t%2&&(n+=e),(t=Pn(t/2))&&(e+=e)}while(t);return n}function li(e,t){return Ho(Lo(e,t,pu),e+"")}function hi(e,t,n,r){if(!ha(e))return e;for(var i=-1,s=(t=Ti(t,e)).length,a=s-1,u=e;null!=u&&++io?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var s=r(o);++i>>1,s=e[o];null!==s&&!ma(s)&&(n?s<=t:s=s){var l=t?null:so(e);if(l)return yn(l);a=!1,i=un,c=new hr}else c=t?[]:u;e:for(;++r=r?e:pi(e,t,n)}var Mi=jn||function(e){return Ot.clearTimeout(e)};function Ni(e,t){if(t)return e.slice();var n=e.length,r=_t?_t(n):new e.constructor(n);return e.copy(r),r}function Ri(e){var t=new e.constructor(e.byteLength);return new yt(t).set(new yt(e)),t}function Di(e,t){var n=t?Ri(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Vi(e,t){if(e!==t){var n=e!==o,r=null===e,i=e==e,s=ma(e),a=t!==o,u=null===t,c=t==t,l=ma(t);if(!u&&!l&&!s&&e>t||s&&a&&c&&!u&&!l||r&&a&&c||!n&&c||!i)return 1;if(!r&&!s&&!l&&e1?n[i-1]:o,a=i>2?n[2]:o;for(s=e.length>3&&"function"==typeof s?(i--,s):o,a&&Ao(n[0],n[1],a)&&(s=i<3?o:s,i=1),t=Ke(t);++r-1?i[s?t[a]:a]:o}}function $i(e){return po(function(t){var n=t.length,r=n,i=sr.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new $e(a);if(i&&!u&&"wrapper"==yo(s))var u=new sr([],!0)}for(r=u?r:n;++r1&&v.reverse(),f&&lu))return!1;var l=s.get(e);if(l&&s.get(t))return l==t;var h=-1,p=!0,g=n&d?new hr:o;for(s.set(e,t),s.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Pe,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Vt(M,function(n){var r="_."+n[0];t&n[1]&&!Ft(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(Te);return t?t[1].split(Ae):[]}(r),n)))}function Go(e){var t=0,n=0;return function(){var r=Vn(),i=j-(r-n);if(n=r,i>0){if(++t>=C)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Wo(e,t){var n=-1,r=e.length,i=r-1;for(t=t===o?r:t;++n1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,bs(e,n)});function Os(e){var t=rr(e);return t.__chain__=!0,t}function Cs(e,t){return t(e)}var js=po(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return _r(t,e)};return!(t>1||this.__actions__.length)&&r instanceof ar&&To(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:Cs,args:[i],thisArg:o}),new sr(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(o),e})):this.thru(i)}),ks=zi(function(e,t,n){tt.call(e,n)?++e[n]:wr(e,n,1)}),Es=Yi(es),xs=Yi(ts);function Ps(e,t){return(ta(e)?Vt:Er)(e,wo(t,3))}function Ts(e,t){return(ta(e)?function(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}:xr)(e,wo(t,3))}var As=zi(function(e,t,n){tt.call(e,n)?e[n].push(t):wr(e,n,[t])}),Is=li(function(e,t,n){var i=-1,o="function"==typeof t,s=ra(e)?r(e.length):[];return Er(e,function(e){s[++i]=o?Rt(t,e,n):Gr(e,t,n)}),s}),Ms=zi(function(e,t,n){wr(e,n,t)});function Ns(e,t){return(ta(e)?zt:Xr)(e,wo(t,3))}var Rs=zi(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),Ds=li(function(e,t){if(null==e)return[];var n=t.length;return n>1&&Ao(e,t[0],t[1])?t=[]:n>2&&Ao(t[0],t[1],t[2])&&(t=[t[0]]),ii(e,Ir(t,1),[])}),Vs=kn||function(){return Ot.Date.now()};function Ls(e,t,n){return t=n?o:t,uo(e,_,o,o,o,o,t=e&&null==t?e.length:t)}function Us(e,t){var n;if("function"!=typeof t)throw new $e(a);return e=ja(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var Fs=li(function(e,t,n){var r=p;if(n.length){var i=vn(n,mo(Fs));r|=m}return uo(e,r,t,n,i)}),Bs=li(function(e,t,n){var r=p|g;if(n.length){var i=vn(n,mo(Bs));r|=m}return uo(t,r,e,n,i)});function zs(e,t,n){var r,i,s,u,c,l,h=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new $e(a);function g(t){var n=r,s=i;return r=i=o,h=t,u=e.apply(s,n)}function b(e){var n=e-l;return l===o||n>=t||n<0||d&&e-h>=s}function v(){var e=Vs();if(b(e))return y(e);c=zo(v,function(e){var n=t-(e-l);return d?Dn(n,s-(e-h)):n}(e))}function y(e){return c=o,p&&r?g(e):(r=i=o,u)}function m(){var e=Vs(),n=b(e);if(r=arguments,i=this,l=e,n){if(c===o)return function(e){return h=e,c=zo(v,t),f?g(e):u}(l);if(d)return c=zo(v,t),g(l)}return c===o&&(c=zo(v,t)),u}return t=Ea(t)||0,ha(n)&&(f=!!n.leading,s=(d="maxWait"in n)?Rn(Ea(n.maxWait)||0,t):s,p="trailing"in n?!!n.trailing:p),m.cancel=function(){c!==o&&Mi(c),h=0,r=l=i=c=o},m.flush=function(){return c===o?u:y(Vs())},m}var Hs=li(function(e,t){return jr(e,1,t)}),qs=li(function(e,t,n){return jr(e,Ea(t)||0,n)});function Gs(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new $e(a);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=e.apply(this,r);return n.cache=o.set(i,s)||o,s};return n.cache=new(Gs.Cache||lr),n}function Ws(e){if("function"!=typeof e)throw new $e(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Gs.Cache=lr;var Ks=Ai(function(e,t){var n=(t=1==t.length&&ta(t[0])?zt(t[0],sn(wo())):zt(Ir(t,1),sn(wo()))).length;return li(function(r){for(var i=-1,o=Dn(r.length,n);++i=t}),ea=Wr(function(){return arguments}())?Wr:function(e){return fa(e)&&tt.call(e,"callee")&&!jt.call(e,"callee")},ta=r.isArray,na=Pt?sn(Pt):function(e){return fa(e)&&Fr(e)==ee};function ra(e){return null!=e&&la(e.length)&&!ua(e)}function ia(e){return fa(e)&&ra(e)}var oa=An||Eu,sa=Tt?sn(Tt):function(e){return fa(e)&&Fr(e)==L};function aa(e){if(!fa(e))return!1;var t=Fr(e);return t==F||t==U||"string"==typeof e.message&&"string"==typeof e.name&&!ga(e)}function ua(e){if(!ha(e))return!1;var t=Fr(e);return t==B||t==z||t==D||t==K}function ca(e){return"number"==typeof e&&e==ja(e)}function la(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=E}function ha(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function fa(e){return null!=e&&"object"==typeof e}var da=At?sn(At):function(e){return fa(e)&&ko(e)==H};function pa(e){return"number"==typeof e||fa(e)&&Fr(e)==q}function ga(e){if(!fa(e)||Fr(e)!=W)return!1;var t=St(e);if(null===t)return!0;var n=tt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&et.call(n)==ot}var ba=It?sn(It):function(e){return fa(e)&&Fr(e)==Z},va=Mt?sn(Mt):function(e){return fa(e)&&ko(e)==Y};function ya(e){return"string"==typeof e||!ta(e)&&fa(e)&&Fr(e)==$}function ma(e){return"symbol"==typeof e||fa(e)&&Fr(e)==Q}var wa=Nt?sn(Nt):function(e){return fa(e)&&la(e.length)&&!!bt[Fr(e)]},_a=ro(Jr),Sa=ro(function(e,t){return e<=t});function Oa(e){if(!e)return[];if(ra(e))return ya(e)?_n(e):Fi(e);if(Kt&&e[Kt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Kt]());var t=ko(e);return(t==H?gn:t==Y?yn:Qa)(e)}function Ca(e){return e?(e=Ea(e))===k||e===-k?(e<0?-1:1)*x:e==e?e:0:0===e?e:0}function ja(e){var t=Ca(e),n=t%1;return t==t?n?t-n:t:0}function ka(e){return e?Sr(ja(e),0,T):0}function Ea(e){if("number"==typeof e)return e;if(ma(e))return P;if(ha(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ha(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(ke,"");var n=Ve.test(e);return n||Ue.test(e)?wt(e.slice(2),n?2:8):De.test(e)?P:+e}function xa(e){return Bi(e,Ha(e))}function Pa(e){return null==e?"":wi(e)}var Ta=Hi(function(e,t){if(Ro(t)||ra(t))Bi(t,za(t),e);else for(var n in t)tt.call(t,n)&&br(e,n,t[n])}),Aa=Hi(function(e,t){Bi(t,Ha(t),e)}),Ia=Hi(function(e,t,n,r){Bi(t,Ha(t),e,r)}),Ma=Hi(function(e,t,n,r){Bi(t,za(t),e,r)}),Na=po(_r),Ra=li(function(e,t){e=Ke(e);var n=-1,r=t.length,i=r>2?t[2]:o;for(i&&Ao(t[0],t[1],i)&&(r=1);++n1),t}),Bi(e,bo(e),n),r&&(n=Or(n,c|l|h,ho));for(var i=t.length;i--;)Si(n,t[i]);return n}),Ka=po(function(e,t){return null==e?{}:function(e,t){return oi(e,t,function(t,n){return La(e,n)})}(e,t)});function Za(e,t){if(null==e)return{};var n=zt(bo(e),function(e){return[e]});return t=wo(t),oi(e,n,function(e,n){return t(e,n[0])})}var Ya=ao(za),$a=ao(Ha);function Qa(e){return null==e?[]:an(e,za(e))}var Ja=Ki(function(e,t,n){return t=t.toLowerCase(),e+(n?Xa(t):t)});function Xa(e){return au(Pa(e).toLowerCase())}function eu(e){return(e=Pa(e))&&e.replace(Be,hn).replace(ct,"")}var tu=Ki(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),nu=Ki(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),ru=Wi("toLowerCase"),iu=Ki(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),ou=Ki(function(e,t,n){return e+(n?" ":"")+au(t)}),su=Ki(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),au=Wi("toUpperCase");function uu(e,t,n){return e=Pa(e),(t=n?o:t)===o?function(e){return dt.test(e)}(e)?function(e){return e.match(ht)||[]}(e):function(e){return e.match(Ie)||[]}(e):e.match(t)||[]}var cu=li(function(e,t){try{return Rt(e,o,t)}catch(n){return aa(n)?n:new qe(n)}}),lu=po(function(e,t){return Vt(t,function(t){t=Zo(t),wr(e,t,Fs(e[t],e))}),e});function hu(e){return function(){return e}}var fu=$i(),du=$i(!0);function pu(e){return e}function gu(e){return $r("function"==typeof e?e:Or(e,c))}var bu=li(function(e,t){return function(n){return Gr(n,e,t)}}),vu=li(function(e,t){return function(n){return Gr(e,n,t)}});function yu(e,t,n){var r=za(t),i=Vr(t,r);null!=n||ha(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Vr(t,za(t)));var o=!(ha(n)&&"chain"in n&&!n.chain),s=ua(e);return Vt(i,function(n){var r=t[n];e[n]=r,s&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Fi(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Ht([this.value()],arguments))})}),e}function mu(){}var wu=eo(zt),_u=eo(Lt),Su=eo(Wt);function Ou(e){return Io(e)?en(Zo(e)):function(e){return function(t){return Lr(t,e)}}(e)}var Cu=no(),ju=no(!0);function ku(){return[]}function Eu(){return!1}var xu,Pu=Xi(function(e,t){return e+t},0),Tu=oo("ceil"),Au=Xi(function(e,t){return e/t},1),Iu=oo("floor"),Mu=Xi(function(e,t){return e*t},1),Nu=oo("round"),Ru=Xi(function(e,t){return e-t},0);return rr.after=function(e,t){if("function"!=typeof t)throw new $e(a);return e=ja(e),function(){if(--e<1)return t.apply(this,arguments)}},rr.ary=Ls,rr.assign=Ta,rr.assignIn=Aa,rr.assignInWith=Ia,rr.assignWith=Ma,rr.at=Na,rr.before=Us,rr.bind=Fs,rr.bindAll=lu,rr.bindKey=Bs,rr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ta(e)?e:[e]},rr.chain=Os,rr.chunk=function(e,t,n){t=(n?Ao(e,t,n):t===o)?1:Rn(ja(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var s=0,a=0,u=r(xn(i/t));si?0:i+n),(r=r===o||r>i?i:ja(r))<0&&(r+=i),r=n>r?0:ka(r);n>>0)?(e=Pa(e))&&("string"==typeof t||null!=t&&!ba(t))&&!(t=wi(t))&&pn(e)?Ii(_n(e),0,n):e.split(t,n):[]},rr.spread=function(e,t){if("function"!=typeof e)throw new $e(a);return t=null==t?0:Rn(ja(t),0),li(function(n){var r=n[t],i=Ii(n,0,t);return r&&Ht(i,r),Rt(e,this,i)})},rr.tail=function(e){var t=null==e?0:e.length;return t?pi(e,1,t):[]},rr.take=function(e,t,n){return e&&e.length?pi(e,0,(t=n||t===o?1:ja(t))<0?0:t):[]},rr.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?pi(e,(t=r-(t=n||t===o?1:ja(t)))<0?0:t,r):[]},rr.takeRightWhile=function(e,t){return e&&e.length?Ci(e,wo(t,3),!1,!0):[]},rr.takeWhile=function(e,t){return e&&e.length?Ci(e,wo(t,3)):[]},rr.tap=function(e,t){return t(e),e},rr.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new $e(a);return ha(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),zs(e,t,{leading:r,maxWait:t,trailing:i})},rr.thru=Cs,rr.toArray=Oa,rr.toPairs=Ya,rr.toPairsIn=$a,rr.toPath=function(e){return ta(e)?zt(e,Zo):ma(e)?[e]:Fi(Ko(Pa(e)))},rr.toPlainObject=xa,rr.transform=function(e,t,n){var r=ta(e),i=r||oa(e)||wa(e);if(t=wo(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:ha(e)&&ua(o)?ir(St(e)):{}}return(i?Vt:Rr)(e,function(e,r,i){return t(n,e,r,i)}),n},rr.unary=function(e){return Ls(e,1)},rr.union=fs,rr.unionBy=ds,rr.unionWith=ps,rr.uniq=function(e){return e&&e.length?_i(e):[]},rr.uniqBy=function(e,t){return e&&e.length?_i(e,wo(t,2)):[]},rr.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?_i(e,o,t):[]},rr.unset=function(e,t){return null==e||Si(e,t)},rr.unzip=gs,rr.unzipWith=bs,rr.update=function(e,t,n){return null==e?e:Oi(e,t,Pi(n))},rr.updateWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:Oi(e,t,Pi(n),r)},rr.values=Qa,rr.valuesIn=function(e){return null==e?[]:an(e,Ha(e))},rr.without=vs,rr.words=uu,rr.wrap=function(e,t){return Zs(Pi(t),e)},rr.xor=ys,rr.xorBy=ms,rr.xorWith=ws,rr.zip=_s,rr.zipObject=function(e,t){return Ei(e||[],t||[],br)},rr.zipObjectDeep=function(e,t){return Ei(e||[],t||[],hi)},rr.zipWith=Ss,rr.entries=Ya,rr.entriesIn=$a,rr.extend=Aa,rr.extendWith=Ia,yu(rr,rr),rr.add=Pu,rr.attempt=cu,rr.camelCase=Ja,rr.capitalize=Xa,rr.ceil=Tu,rr.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=Ea(n))==n?n:0),t!==o&&(t=(t=Ea(t))==t?t:0),Sr(Ea(e),t,n)},rr.clone=function(e){return Or(e,h)},rr.cloneDeep=function(e){return Or(e,c|h)},rr.cloneDeepWith=function(e,t){return Or(e,c|h,t="function"==typeof t?t:o)},rr.cloneWith=function(e,t){return Or(e,h,t="function"==typeof t?t:o)},rr.conformsTo=function(e,t){return null==t||Cr(e,t,za(t))},rr.deburr=eu,rr.defaultTo=function(e,t){return null==e||e!=e?t:e},rr.divide=Au,rr.endsWith=function(e,t,n){e=Pa(e),t=wi(t);var r=e.length,i=n=n===o?r:Sr(ja(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},rr.eq=Qs,rr.escape=function(e){return(e=Pa(e))&&ve.test(e)?e.replace(ge,fn):e},rr.escapeRegExp=function(e){return(e=Pa(e))&&je.test(e)?e.replace(Ce,"\\$&"):e},rr.every=function(e,t,n){var r=ta(e)?Lt:Pr;return n&&Ao(e,t,n)&&(t=o),r(e,wo(t,3))},rr.find=Es,rr.findIndex=es,rr.findKey=function(e,t){return Zt(e,wo(t,3),Rr)},rr.findLast=xs,rr.findLastIndex=ts,rr.findLastKey=function(e,t){return Zt(e,wo(t,3),Dr)},rr.floor=Iu,rr.forEach=Ps,rr.forEachRight=Ts,rr.forIn=function(e,t){return null==e?e:Mr(e,wo(t,3),Ha)},rr.forInRight=function(e,t){return null==e?e:Nr(e,wo(t,3),Ha)},rr.forOwn=function(e,t){return e&&Rr(e,wo(t,3))},rr.forOwnRight=function(e,t){return e&&Dr(e,wo(t,3))},rr.get=Va,rr.gt=Js,rr.gte=Xs,rr.has=function(e,t){return null!=e&&Eo(e,t,zr)},rr.hasIn=La,rr.head=rs,rr.identity=pu,rr.includes=function(e,t,n,r){e=ra(e)?e:Qa(e),n=n&&!r?ja(n):0;var i=e.length;return n<0&&(n=Rn(i+n,0)),ya(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&$t(e,t,n)>-1},rr.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ja(n);return i<0&&(i=Rn(r+i,0)),$t(e,t,i)},rr.inRange=function(e,t,n){return t=Ca(t),n===o?(n=t,t=0):n=Ca(n),function(e,t,n){return e>=Dn(t,n)&&e=-E&&e<=E},rr.isSet=va,rr.isString=ya,rr.isSymbol=ma,rr.isTypedArray=wa,rr.isUndefined=function(e){return e===o},rr.isWeakMap=function(e){return fa(e)&&ko(e)==X},rr.isWeakSet=function(e){return fa(e)&&"[object WeakSet]"==Fr(e)},rr.join=function(e,t){return null==e?"":Mn.call(e,t)},rr.kebabCase=tu,rr.last=as,rr.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=(i=ja(n))<0?Rn(r+i,0):Dn(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):Yt(e,Jt,i,!0)},rr.lowerCase=nu,rr.lowerFirst=ru,rr.lt=_a,rr.lte=Sa,rr.max=function(e){return e&&e.length?Tr(e,pu,Br):o},rr.maxBy=function(e,t){return e&&e.length?Tr(e,wo(t,2),Br):o},rr.mean=function(e){return Xt(e,pu)},rr.meanBy=function(e,t){return Xt(e,wo(t,2))},rr.min=function(e){return e&&e.length?Tr(e,pu,Jr):o},rr.minBy=function(e,t){return e&&e.length?Tr(e,wo(t,2),Jr):o},rr.stubArray=ku,rr.stubFalse=Eu,rr.stubObject=function(){return{}},rr.stubString=function(){return""},rr.stubTrue=function(){return!0},rr.multiply=Mu,rr.nth=function(e,t){return e&&e.length?ri(e,ja(t)):o},rr.noConflict=function(){return Ot._===this&&(Ot._=st),this},rr.noop=mu,rr.now=Vs,rr.pad=function(e,t,n){e=Pa(e);var r=(t=ja(t))?wn(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return to(Pn(i),n)+e+to(xn(i),n)},rr.padEnd=function(e,t,n){e=Pa(e);var r=(t=ja(t))?wn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var i=Un();return Dn(e+i*(t-e+mt("1e-"+((i+"").length-1))),t)}return ui(e,t)},rr.reduce=function(e,t,n){var r=ta(e)?qt:nn,i=arguments.length<3;return r(e,wo(t,4),n,i,Er)},rr.reduceRight=function(e,t,n){var r=ta(e)?Gt:nn,i=arguments.length<3;return r(e,wo(t,4),n,i,xr)},rr.repeat=function(e,t,n){return t=(n?Ao(e,t,n):t===o)?1:ja(t),ci(Pa(e),t)},rr.replace=function(){var e=arguments,t=Pa(e[0]);return e.length<3?t:t.replace(e[1],e[2])},rr.result=function(e,t,n){var r=-1,i=(t=Ti(t,e)).length;for(i||(i=1,e=o);++rE)return[];var n=T,r=Dn(e,T);t=wo(t),e-=T;for(var i=on(r,t);++n=s)return e;var u=n-wn(r);if(u<1)return r;var c=a?Ii(a,0,u).join(""):e.slice(0,u);if(i===o)return c+r;if(a&&(u+=c.length-u),ba(i)){if(e.slice(u).search(i)){var l,h=c;for(i.global||(i=Ze(i.source,Pa(Re.exec(i))+"g")),i.lastIndex=0;l=i.exec(h);)var f=l.index;c=c.slice(0,f===o?u:f)}}else if(e.indexOf(wi(i),u)!=u){var d=c.lastIndexOf(i);d>-1&&(c=c.slice(0,d))}return c+r},rr.unescape=function(e){return(e=Pa(e))&&be.test(e)?e.replace(pe,Sn):e},rr.uniqueId=function(e){var t=++nt;return Pa(e)+t},rr.upperCase=su,rr.upperFirst=au,rr.each=Ps,rr.eachRight=Ts,rr.first=rs,yu(rr,(xu={},Rr(rr,function(e,t){tt.call(rr.prototype,t)||(xu[t]=e)}),xu),{chain:!1}),rr.VERSION="4.17.11",Vt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){rr[e].placeholder=rr}),Vt(["drop","take"],function(e,t){ar.prototype[e]=function(n){n=n===o?1:Rn(ja(n),0);var r=this.__filtered__&&!t?new ar(this):this.clone();return r.__filtered__?r.__takeCount__=Dn(n,r.__takeCount__):r.__views__.push({size:Dn(n,T),type:e+(r.__dir__<0?"Right":"")}),r},ar.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Vt(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;ar.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:wo(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Vt(["head","last"],function(e,t){var n="take"+(t?"Right":"");ar.prototype[e]=function(){return this[n](1).value()[0]}}),Vt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");ar.prototype[e]=function(){return this.__filtered__?new ar(this):this[n](1)}}),ar.prototype.compact=function(){return this.filter(pu)},ar.prototype.find=function(e){return this.filter(e).head()},ar.prototype.findLast=function(e){return this.reverse().find(e)},ar.prototype.invokeMap=li(function(e,t){return"function"==typeof e?new ar(this):this.map(function(n){return Gr(n,e,t)})}),ar.prototype.reject=function(e){return this.filter(Ws(wo(e)))},ar.prototype.slice=function(e,t){e=ja(e);var n=this;return n.__filtered__&&(e>0||t<0)?new ar(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(n=(t=ja(t))<0?n.dropRight(-t):n.take(t-e)),n)},ar.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},ar.prototype.toArray=function(){return this.take(T)},Rr(ar.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=rr[r?"take"+("last"==t?"Right":""):t],s=r||/^find/.test(t);i&&(rr.prototype[t]=function(){var t=this.__wrapped__,a=r?[1]:arguments,u=t instanceof ar,c=a[0],l=u||ta(t),h=function(e){var t=i.apply(rr,Ht([e],a));return r&&f?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(u=l=!1);var f=this.__chain__,d=s&&!f,p=u&&!this.__actions__.length;if(!s&&l){t=p?t:new ar(this);var g=e.apply(t,a);return g.__actions__.push({func:Cs,args:[h],thisArg:o}),new sr(g,f)}return d&&p?e.apply(this,a):(g=this.thru(h),d?r?g.value()[0]:g.value():g)})}),Vt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Qe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);rr.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(ta(i)?i:[],e)}return this[n](function(n){return t.apply(ta(n)?n:[],e)})}}),Rr(ar.prototype,function(e,t){var n=rr[t];if(n){var r=n.name+"";(Zn[r]||(Zn[r]=[])).push({name:t,func:n})}}),Zn[Qi(o,g).name]=[{name:"wrapper",func:o}],ar.prototype.clone=function(){var e=new ar(this.__wrapped__);return e.__actions__=Fi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Fi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Fi(this.__views__),e},ar.prototype.reverse=function(){if(this.__filtered__){var e=new ar(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},ar.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=ta(e),r=t<0,i=n?e.length:0,o=function(e,t,n){for(var r=-1,i=n.length;++r=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},rr.prototype.plant=function(e){for(var t,n=this;n instanceof or;){var r=$o(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},rr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof ar){var t=e;return this.__actions__.length&&(t=new ar(this)),(t=t.reverse()).__actions__.push({func:Cs,args:[hs],thisArg:o}),new sr(t,this.__chain__)}return this.thru(hs)},rr.prototype.toJSON=rr.prototype.valueOf=rr.prototype.value=function(){return ji(this.__wrapped__,this.__actions__)},rr.prototype.first=rr.prototype.head,Kt&&(rr.prototype[Kt]=function(){return this}),rr}();Ot._=On,(i=(function(){return On}).call(t,n,t,r))===o||(r.exports=i)}).call(this)}).call(this,n("yLpj"),n("YuTi")(e))},M2TY:function(e,t,n){"use strict";(function(t){var r=n("rPnE"),i=n("B/aH");function o(e,t,n){return"UTF-8"===t?r.decode(e,n):r.encode("UTF-8"===n?e:r.decode(e,n),t)}function s(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}e.exports.convert=function(e,n,r,a){var u;if(r=s(r||"UTF-8"),n=s(n||"UTF-8"),e=e||"","UTF-8"!==r&&"string"==typeof e&&(e=new t(e,"binary")),r===n)u="string"==typeof e?new t(e):e;else if(i&&!a)try{u=function(e,t,n){var r;return(r=new i(n,t+"//TRANSLIT//IGNORE").convert(e)).slice(0,r.length)}(e,n,r)}catch(c){try{u=o(e,n,r)}catch(c){u=e}}else try{u=o(e,n,r)}catch(c){console.error(c),u=e}return"string"==typeof u&&(u=new t(u,"utf-8")),u}}).call(this,n("tjlA").Buffer)},MCLT:function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}}),u=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),p(n)?r.showHidden=n:n&&t._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),l(r,e,r.depth)}function u(e,t){var n=a.styles[t];return n?"\x1b["+a.colors[n][0]+"m"+e+"\x1b["+a.colors[n][1]+"m":e}function c(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&O(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return v(i)||(i=l(e,i,r)),i}var o=function(e,t){if(y(t))return e.stylize("undefined","undefined");if(v(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return b(t)?e.stylize(""+t,"number"):p(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var s,a=Object.keys(n),u=(s={},a.forEach(function(e,t){s[e]=!0}),s);if(e.showHidden&&(a=Object.getOwnPropertyNames(n)),S(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return h(n);if(0===a.length){if(O(n))return e.stylize("[Function"+(n.name?": "+n.name:"")+"]","special");if(m(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(_(n))return e.stylize(Date.prototype.toString.call(n),"date");if(S(n))return h(n)}var c,w="",C=!1,j=["{","}"];return d(n)&&(C=!0,j=["[","]"]),O(n)&&(w=" [Function"+(n.name?": "+n.name:"")+"]"),m(n)&&(w=" "+RegExp.prototype.toString.call(n)),_(n)&&(w=" "+Date.prototype.toUTCString.call(n)),S(n)&&(w=" "+h(n)),0!==a.length||C&&0!=n.length?r<0?m(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),c=C?function(e,t,n,r,i){for(var o=[],s=0,a=t.length;s60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(c,w,j)):j[0]+w+j[1]}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,n,r,i,o){var s,a,u;if((u=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=e.stylize(u.set?"[Getter/Setter]":"[Getter]","special"):u.set&&(a=e.stylize("[Setter]","special")),E(r,i)||(s="["+i+"]"),a||(e.seen.indexOf(u.value)<0?(a=g(n)?l(e,u.value,null):l(e,u.value,n-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),y(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function d(e){return Array.isArray(e)}function p(e){return"boolean"==typeof e}function g(e){return null===e}function b(e){return"number"==typeof e}function v(e){return"string"==typeof e}function y(e){return void 0===e}function m(e){return w(e)&&"[object RegExp]"===C(e)}function w(e){return"object"==typeof e&&null!==e}function _(e){return w(e)&&"[object Date]"===C(e)}function S(e){return w(e)&&("[object Error]"===C(e)||e instanceof Error)}function O(e){return"function"==typeof e}function C(e){return Object.prototype.toString.call(e)}function j(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(y(o)&&(o=e.env.NODE_DEBUG||""),n=n.toUpperCase(),!s[n])if(new RegExp("\\b"+n+"\\b","i").test(o)){var r=e.pid;s[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else s[n]=function(){};return s[n]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=d,t.isBoolean=p,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=b,t.isString=v,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=y,t.isRegExp=m,t.isObject=w,t.isDate=_,t.isError=S,t.isFunction=O,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n("1gqn");var k=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[j((e=new Date).getHours()),j(e.getMinutes()),j(e.getSeconds())].join(":"),[e.getDate(),k[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n("P7XM"),t._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var x="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(x&&e[x]){var t;if("function"!=typeof(t=e[x]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,x,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),i=[],o=0;o=0?e.translate.get("Powerline encryption in progress. Wait until process has been finished. {time} seconds left.",{time:e.simpleConnectTimeout}).subscribe(function(t){e.notification.updateNotification(e.dlanEncryptionInProgressMsgId,t)}):(e.notification.removeNotification(e.dlanEncryptionInProgressMsgId),e.stopUpdateSimpleConnectTimeout())})):1!=e.simpleConnectTrigger&&(e.showSimpleConnectMessage("alreadyInProgress"),e.simpleConnectTrigger=3,e.shouldStartSimpleConnectTimeout=!0,e.simpleConnectInProgress=!0,e.setSimpleConnectButtonText("stop")),e.buttonDisable=!1,e.spinner.hide())})},e.prototype.startConfiguration=function(){var e=this;this.spinner.show(),this.stopUpdateSimpleConnectStatus(),this.hideSimpleConnectMessage("newDeviceFound"),this.hideSimpleConnectMessage("secIdNoDeviceFound"),this.hideSimpleConnectMessage("secIdInProgress"),this.updateDevices(),this.buttonDisable=!0,this.secIdDisable=!0,this.devicesService.addSecid(this.secId.join("-")).pipe(Object(s.a)(this.ngUnsubscribe)).subscribe(function(){e.showSimpleConnectMessage("secIdInProgress"),e.checkForNewDevice(5e3,6e4)})},e.prototype.simpleconnect=function(){var e,t=this;this.simpleConnectStatusSubject.next(!0),this.buttonDisable=!0,this.spinner.show(),this.simpleConnectInProgress||(this.stopUpdateSimpleConnectStatus(),this.updateDevices(),this.simpleConnectTimeout=120),e=null,t.devicesService.getSimpleConnectStatus().pipe(Object(s.a)(t.ngUnsubscribe),Object(u.a)(function(n){return e=n,t.devicesService.pushbtn()}),Object(u.a)(function(){return Object(i.a)(1e3)}),Object(s.a)(Object(o.a)(t.simpleConnectStatusSubject))).subscribe(function(n){n!=e&&(t.stopUpdateSimpleConnectStatus(),t.simpleConnectInProgress?(t.simpleConnectInProgress=!1,t.simpleConnectTrigger=2,t.setSimpleConnectButtonText("start")):(t.secIdDisable=!0,t.setSimpleConnectButtonText("stop"),t.simpleConnectInProgress=!0,t.simpleConnectTrigger=1),t.updateSimpleConnectStatus())})},e.prototype.checkForNewDevice=function(e,t,n){var r=this,u=t/e,h=0;this.newDeviceSubject.next(!0),Object(i.a)(2500).pipe(Object(c.a)(u),Object(s.a)(Object(o.a)(this.newDeviceSubject)),Object(s.a)(this.ngUnsubscribe),Object(a.a)(function(){return r.devicesService.getDevices()})).subscribe(function(e){h++,Object(l.g)(e)&&e.forEach(function(e){r.oldDevices.find(function(t){return t.mac===e.mac})||(r.newDeviceSubject.next(!1),n?(r.hideSimpleConnectMessage("determineReason"),r.showSimpleConnectMessage("newDeviceFound"),setTimeout(function(){r.hideSimpleConnectMessage("newDeviceFound"),r.setSimpleConnectButtonText("start"),r.updateSimpleConnectStatus(),r.buttonDisable=!1,r.secIdDisable=!1},2e4)):(r.showSimpleConnectMessage("newDeviceFound"),r.hideSimpleConnectMessage("secIdInProgress"),setTimeout(function(){r.hideSimpleConnectMessage("newDeviceFound"),r.updateSimpleConnectStatus(),r.buttonDisable=!1,r.secIdDisable=!1,r.secId=["","","",""],r.delos.form.markAsPristine()},2e4)))})},function(e){r.newDeviceNotFound(n)},function(){r.newDeviceSubject.next(!1),h===u&&r.newDeviceNotFound(n)})},e.prototype.setSimpleConnectButtonText=function(e){this.simpleConnectBtnText="start"===e?Object(l.b)("Start Configuration"):Object(l.b)("Stop Configuration")},e.prototype.stopUpdateSimpleConnectStatus=function(){this.simpleConnectStatusSubject.next(!1)},e.prototype.stopCheckForNewDevices=function(){this.newDeviceSubject.next(!1)},e.prototype.stopUpdateSimpleConnectTimeout=function(){this.updateSimpleConnectTimeoutSubject.next(!1)},e.prototype.showSimpleConnectMessage=function(e){if(Object(l.g)(this.simpleConnectMsg[e])){var t=this.simpleConnectMsg[e];if(!this.simpleConnectMsg[e].guid)return this.simpleConnectMsg[e].guid=Object(l.g)(this.simpleConnectMsg[e].time)?this.notification.notify(t.type,t.msg,{time:t.time,sticky:!0,withId:!0}):this.notification.notify(t.type,t.msg),this.simpleConnectMsg[e].guid}this.spinner.hide()},e.prototype.hideSimpleConnectMessage=function(e){Object(l.g)(this.simpleConnectMsg[e])&&this.simpleConnectMsg[e].guid&&(this.notification.removeNotification(this.simpleConnectMsg[e].guid),this.simpleConnectMsg[e].guid="")},e.prototype.updateSimpleConnectMessage=function(e,t){Object(l.g)(this.simpleConnectMsg[e])&&this.simpleConnectMsg[e].guid&&this.notification.updateNotification(this.simpleConnectMsg[e].guid,t)},e.prototype.newDeviceNotFound=function(e){e?(this.hideSimpleConnectMessage("determineReason"),this.showSimpleConnectMessage("simpleConnectStopped"),this.setSimpleConnectButtonText("start")):(this.hideSimpleConnectMessage("secIdInProgress"),this.showSimpleConnectMessage("secIdNoDeviceFound"),this.secId=["","","",""]),this.buttonDisable=!1,this.secIdDisable=!1,this.delos.form.markAsPristine(),this.updateSimpleConnectStatus(),this.spinner.hide()},e}())},OEhD:function(e,t,n){"use strict";var r=n("hwdV").Buffer,i=n("M2TY"),o=n("tsXx");function s(e){this._table=e||{},this._table.headers=this._table.headers||{},this._table.translations=this._table.translations||{},this._translations=[],this._writeFunc="writeUInt32LE",this._handleCharset()}e.exports=function(e){return new s(e).compile()},s.prototype.MAGIC=2500072158,s.prototype._handleCharset=function(){var e=(this._table.headers["content-type"]||"text/plain").split(";"),t=e.shift(),n=o.formatCharset(this._table.charset),r=[];r=e.map(function(e){var t=e.split("="),r=t.shift().trim(),i=t.join("=");return"charset"===r.toLowerCase()?(n||(n=o.formatCharset(i.trim()||"utf-8")),"charset="+n):e}),n||r.push("charset="+(n=this._table.charset||"utf-8")),this._table.charset=n,this._table.headers["content-type"]=t+"; "+r.join("; "),this._charset=n},s.prototype._generateList=function(){var e=[];return e.push({msgid:r.alloc(0),msgstr:i.convert(o.generateHeader(this._table.headers),this._charset)}),Object.keys(this._table.translations).forEach((function(t){"object"==typeof this._table.translations[t]&&Object.keys(this._table.translations[t]).forEach((function(n){if("object"==typeof this._table.translations[t][n]&&(""!==t||""!==n)){var r,o=this._table.translations[t][n].msgid_plural,s=n;t&&(s=t+"\x04"+s),o&&(s+="\0"+o),r=[].concat(this._table.translations[t][n].msgstr||[]).join("\0"),e.push({msgid:i.convert(s,this._charset),msgstr:i.convert(r,this._charset)})}}).bind(this))}).bind(this)),e},s.prototype._calculateSize=function(e){var t=0,n=0;return e.forEach(function(e){t+=e.msgid.length+1,n+=e.msgstr.length+1}),{msgid:t,msgstr:n,total:28+8*e.length+8*e.length+t+n}},s.prototype._build=function(e,t){var n,i,o=r.alloc(t.total),s=0;for(o[this._writeFunc](this.MAGIC,0),o[this._writeFunc](0,4),o[this._writeFunc](e.length,8),o[this._writeFunc](28,12),o[this._writeFunc](28+8*e.length,16),o[this._writeFunc](0,20),o[this._writeFunc](28+8*e.length*2,24),s=28+16*e.length,n=0,i=e.length;nt.msgid?1:e.msgid127&&(2.4==s.a.wireless.devices[e.device].frequency?e.maxassoc=127:p.maxassoc=127),"none"!==e.encryption&&e.maxassoc>123&&(2.4==s.a.wireless.devices[e.device].frequency?e.maxassoc=123:p.maxassoc=123),e.dynamicVLAN?("lan"===e.network?(e.dynamic_vlan="2",p.dynamic_vlan="2",delete e.network,delete p.network,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["network"]}]),c.push([h,"uci","delete",{config:"wireless",section:p[".name"],options:["network"]}])):(e.dynamic_vlan="1",p.dynamic_vlan="1"),e.vlan_tagged_interface=Object.keys(s.a.network.interfaces)[0],e.vlan_bridge="br-vlan",e.vlan_naming="1",p.vlan_tagged_interface=Object.keys(s.a.network.interfaces)[0],p.vlan_bridge="br-vlan",p.vlan_naming="1"):e.dynamicVLAN||e.new||(delete e.vlan_tagged_interface,delete e.vlan_bridge,delete e.vlan_naming,delete e.dynamic_vlan,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["vlan_tagged_interface","vlan_bridge","vlan_naming","dynamic_vlan"]}]),delete p.vlan_tagged_interface,delete p.vlan_bridge,delete p.vlan_naming,delete p.dynamic_vlan,c.push([h,"uci","delete",{config:"wireless",section:p[".name"],options:["vlan_tagged_interface","vlan_bridge","vlan_naming","dynamic_vlan"]}])),"none"!=e.encryption&&"wpa2"!=e.encryption||e.new||(delete e.key,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],option:"key"}]),delete p.key,c.push([h,"uci","delete",{config:"wireless",section:p[".name"],option:"key"}])),"wpa2"===e.encryption||e.new||(delete e.auth_server,delete e.auth_port,delete e.auth_secret,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["auth_server","auth_port","auth_secret"]}]),delete p.auth_server,delete p.auth_port,delete p.auth_secret,c.push([h,"uci","delete",{config:"wireless",section:p[".name"],options:["auth_server","auth_port","auth_secret"]}]),1!=t||e.new||(delete e.acct_server,delete e.acct_port,delete e.acct_secret,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["acct_server","acct_port","acct_secret"]}]),delete p.acct_server,delete p.acct_port,delete p.acct_secret,c.push([h,"uci","delete",{config:"wireless",section:p[".name"],options:["acct_server","acct_port","acct_secret"]}]))),(("none"==e.encryption||"1"==e.hidden)&&!e.new&&Object(o.g)(e.wps_config)||e.remove_wps_config)&&(delete p.wps_config,delete e.ss,delete p.remove_wps_config,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],option:"wps_config"}]),delete e.wps_config,c.push([h,"uci","delete",{config:"wireless",section:p[".name"],option:"wps_config"}])),delete e.devices,delete e.names,delete e.dynamicVLAN,delete e.hasMaxassoc,delete p.devices,delete p.names,delete p.dynamicVLAN,delete p.hasMaxassoc,u.push(e,p)}else!0===e.hasMaxassoc&&null===e.maxassoc&&(delete e.maxassoc,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],option:"maxassoc"}])),"none"!=e.encryption&&"wpa2"!=e.encryption||e.new||(delete e.key,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],option:"key"}])),"wpa2"===e.encryption||e.new||(delete e.auth_server,delete e.auth_port,delete e.auth_secret,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["auth_server","auth_port","auth_secret"]}]),1==t&&(delete e.acct_server,delete e.acct_port,delete e.acct_secret,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["acct_server","acct_port","acct_secret"]}]))),e.dynamicVLAN?("lan"===e.network?(e.dynamic_vlan="2",delete e.network,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["network"]}])):e.dynamic_vlan="1",e.vlan_tagged_interface=Object.keys(s.a.network.interfaces)[0],e.vlan_bridge="br-vlan",e.vlan_naming="1"):e.dynamicVLAN||e.new||(delete e.vlan_tagged_interface,delete e.vlan_bridge,delete e.vlan_naming,delete e.dynamic_vlan,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],options:["vlan_tagged_interface","vlan_bridge","vlan_naming","dynamic_vlan"]}])),e.ieee80211w="1",delete e.dynamicVLAN,delete e.hasMaxassoc,(("none"==e.encryption||"1"==e.hidden)&&!e.new&&Object(o.g)(e.wps_config)||e.remove_wps_config)&&(delete e.wps_config,delete e.remove_wps_config,c.push([h,"uci","delete",{config:"wireless",section:e[".name"],option:"wps_config"}])),u.push(e);return u.forEach(function(t){f=-1!==t.device.indexOf("+");var r=-1!==t[".name"].indexOf(":"),o=t.new;delete t.new,"radio0"==t.device?t.device=n:"radio1"==t.device&&(t.device=i),o||!e.names&&f?(delete t[".name"],c.push([h,"uci","add",{config:"wireless",type:"wifi-iface",values:t}])):r?(delete t[".name"],c.push([h,"uci","add",{config:"wireless",type:"wifi-iface",values:t}])):c.push([h,"uci","set",{config:"wireless",section:t[".name"],values:t}])}),l.forEach(function(e){c.push([h,"uci","delete",{config:"wireless",section:e}])}),0===c.length?Object(r.b)():(c.push([h,"uci","commit",{config:"wireless"}]),this.ubusService.call({data:c}))},e.prototype.remove=function(e){var t=[],n=this.authService.getSid(),r=[],i=e[".name"].split("+");return e.new||i.forEach(function(e){t.push(e)}),t.forEach(function(e){r.push([n,"uci","delete",{config:"wireless",section:e}])}),r.push([n,"uci","commit",{config:"wireless"}]),this.ubusService.call({data:r})},e.prototype.checkCloneStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"network.wps","clone",{}]}).pipe(Object(i.a)(function(e){return e.result[1].status}))},e.prototype.getCloneStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","state",{config:"wireless",section:"wps_clone"}]}).pipe(Object(i.a)(function(e){return e.result[1].values}))},e}())},Qgas:function(e,t,n){"use strict";var r=n("mrSG"),i=n("FFOo");function o(e,t){var n=!1;return arguments.length>=2&&(n=!0),function(r){return r.lift(new s(e,t,n))}}var s=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.accumulator,this.seed,this.hasSeed))},e}(),a=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.accumulator=n,o._seed=r,o.hasSeed=i,o.index=0,o}return r.c(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(r){this.destination.error(r)}this.seed=t,this.destination.next(t)},t}(i.a),u=n("AxiF"),c=n("HJBe"),l=n("y3By");function h(e,t){return arguments.length>=2?function(n){return Object(l.a)(o(e,t),Object(u.a)(1),Object(c.a)(t))(n)}:function(t){return Object(l.a)(o(function(t,n,r){return e(t,n,r+1)}),Object(u.a)(1))(t)}}n.d(t,"a",function(){return h})},QpuX:function(e,t,n){e.exports=n("+qE3").EventEmitter},"Qtq/":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("Vx+w"),i=(n("jGGy"),n("Obbf"),n("t2rx"),n("+3se")),o=(n("dcxs"),n("Sxbm"),Object.assign||function(e){for(var t,n=1,r=arguments.length;n1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},t}(s.a),h=function(e){function t(t,n){var r=e.call(this)||this;return r.source=t,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return r.c(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new a.a).add(this.source.subscribe(new d(this.getSubject(),this))),e.closed?(this._connection=null,e=a.a.EMPTY):this._connection=e),e},t.prototype.refCount=function(){return u()(this)},t}(o.a).prototype,f={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:h._subscribe},_isComplete:{value:h._isComplete,writable:!0},getSubject:{value:h.getSubject},connect:{value:h.connect},refCount:{value:h.refCount}},d=function(e){function t(t,n){var r=e.call(this,t)||this;return r.connectable=n,r}return r.c(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(i.b);function p(){return new i.a}function g(){return function(e){return u()((t=p,function(e){var n;n="function"==typeof t?t:function(){return t};var r=Object.create(e,f);return r.source=e,r.subjectFactory=n,r})(e));var t}}n.d(t,"a",function(){return g})},S5XQ:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("DKTb"),i=function(e){return function(t){return e.then(function(e){t.closed||(t.next(e),t.complete())},function(e){return t.error(e)}).then(null,r.a),t}}},S7LP:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("CcnG"),i=n("q0RN"),o=function(){function e(){}return e.prototype.position=function(e){var t=e.element,n=e.target,r=e.attachment,o=e.appendToBody;Object(i.a)(s(n),s(t),r,o)},e}();function s(e){return"string"==typeof e?document.querySelector(e):e instanceof r.k?e.nativeElement:e}},SYHD:function(e){e.exports=[["0","\0",127],["8ea1","\uff61",62],["a1a1","\u3000\u3001\u3002\uff0c\uff0e\u30fb\uff1a\uff1b\uff1f\uff01\u309b\u309c\xb4\uff40\xa8\uff3e\uffe3\uff3f\u30fd\u30fe\u309d\u309e\u3003\u4edd\u3005\u3006\u3007\u30fc\u2015\u2010\uff0f\uff3c\uff5e\u2225\uff5c\u2026\u2025\u2018\u2019\u201c\u201d\uff08\uff09\u3014\u3015\uff3b\uff3d\uff5b\uff5d\u3008",9,"\uff0b\uff0d\xb1\xd7\xf7\uff1d\u2260\uff1c\uff1e\u2266\u2267\u221e\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uffe5\uff04\uffe0\uffe1\uff05\uff03\uff06\uff0a\uff20\xa7\u2606\u2605\u25cb\u25cf\u25ce\u25c7"],["a2a1","\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u203b\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229"],["a2ca","\u2227\u2228\uffe2\u21d2\u21d4\u2200\u2203"],["a2dc","\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c"],["a2f2","\u212b\u2030\u266f\u266d\u266a\u2020\u2021\xb6"],["a2fe","\u25ef"],["a3b0","\uff10",9],["a3c1","\uff21",25],["a3e1","\uff41",25],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334d\u3318\u3327\u3303\u3336\u3351\u3357\u330d\u3326\u3323\u332b\u334a\u333b\u339c\u339d\u339e\u338e\u338f\u33c4\u33a1"],["addf","\u337b\u301d\u301f\u2116\u33cd\u2121\u32a4",4,"\u3231\u3232\u3239\u337e\u337d\u337c\u2252\u2261\u222b\u222e\u2211\u221a\u22a5\u2220\u221f\u22bf\u2235\u2229\u222a"],["b0a1","\u4e9c\u5516\u5a03\u963f\u54c0\u611b\u6328\u59f6\u9022\u8475\u831c\u7a50\u60aa\u63e1\u6e25\u65ed\u8466\u82a6\u9bf5\u6893\u5727\u65a1\u6271\u5b9b\u59d0\u867b\u98f4\u7d62\u7dbe\u9b8e\u6216\u7c9f\u88b7\u5b89\u5eb5\u6309\u6697\u6848\u95c7\u978d\u674f\u4ee5\u4f0a\u4f4d\u4f9d\u5049\u56f2\u5937\u59d4\u5a01\u5c09\u60df\u610f\u6170\u6613\u6905\u70ba\u754f\u7570\u79fb\u7dad\u7def\u80c3\u840e\u8863\u8b02\u9055\u907a\u533b\u4e95\u4ea5\u57df\u80b2\u90c1\u78ef\u4e00\u58f1\u6ea2\u9038\u7a32\u8328\u828b\u9c2f\u5141\u5370\u54bd\u54e1\u56e0\u59fb\u5f15\u98f2\u6deb\u80e4\u852d"],["b1a1","\u9662\u9670\u96a0\u97fb\u540b\u53f3\u5b87\u70cf\u7fbd\u8fc2\u96e8\u536f\u9d5c\u7aba\u4e11\u7893\u81fc\u6e26\u5618\u5504\u6b1d\u851a\u9c3b\u59e5\u53a9\u6d66\u74dc\u958f\u5642\u4e91\u904b\u96f2\u834f\u990c\u53e1\u55b6\u5b30\u5f71\u6620\u66f3\u6804\u6c38\u6cf3\u6d29\u745b\u76c8\u7a4e\u9834\u82f1\u885b\u8a60\u92ed\u6db2\u75ab\u76ca\u99c5\u60a6\u8b01\u8d8a\u95b2\u698e\u53ad\u5186\u5712\u5830\u5944\u5bb4\u5ef6\u6028\u63a9\u63f4\u6cbf\u6f14\u708e\u7114\u7159\u71d5\u733f\u7e01\u8276\u82d1\u8597\u9060\u925b\u9d1b\u5869\u65bc\u6c5a\u7525\u51f9\u592e\u5965\u5f80\u5fdc"],["b2a1","\u62bc\u65fa\u6a2a\u6b27\u6bb4\u738b\u7fc1\u8956\u9d2c\u9d0e\u9ec4\u5ca1\u6c96\u837b\u5104\u5c4b\u61b6\u81c6\u6876\u7261\u4e59\u4ffa\u5378\u6069\u6e29\u7a4f\u97f3\u4e0b\u5316\u4eee\u4f55\u4f3d\u4fa1\u4f73\u52a0\u53ef\u5609\u590f\u5ac1\u5bb6\u5be1\u79d1\u6687\u679c\u67b6\u6b4c\u6cb3\u706b\u73c2\u798d\u79be\u7a3c\u7b87\u82b1\u82db\u8304\u8377\u83ef\u83d3\u8766\u8ab2\u5629\u8ca8\u8fe6\u904e\u971e\u868a\u4fc4\u5ce8\u6211\u7259\u753b\u81e5\u82bd\u86fe\u8cc0\u96c5\u9913\u99d5\u4ecb\u4f1a\u89e3\u56de\u584a\u58ca\u5efb\u5feb\u602a\u6094\u6062\u61d0\u6212\u62d0\u6539"],["b3a1","\u9b41\u6666\u68b0\u6d77\u7070\u754c\u7686\u7d75\u82a5\u87f9\u958b\u968e\u8c9d\u51f1\u52be\u5916\u54b3\u5bb3\u5d16\u6168\u6982\u6daf\u788d\u84cb\u8857\u8a72\u93a7\u9ab8\u6d6c\u99a8\u86d9\u57a3\u67ff\u86ce\u920e\u5283\u5687\u5404\u5ed3\u62e1\u64b9\u683c\u6838\u6bbb\u7372\u78ba\u7a6b\u899a\u89d2\u8d6b\u8f03\u90ed\u95a3\u9694\u9769\u5b66\u5cb3\u697d\u984d\u984e\u639b\u7b20\u6a2b\u6a7f\u68b6\u9c0d\u6f5f\u5272\u559d\u6070\u62ec\u6d3b\u6e07\u6ed1\u845b\u8910\u8f44\u4e14\u9c39\u53f6\u691b\u6a3a\u9784\u682a\u515c\u7ac3\u84b2\u91dc\u938c\u565b\u9d28\u6822\u8305\u8431"],["b4a1","\u7ca5\u5208\u82c5\u74e6\u4e7e\u4f83\u51a0\u5bd2\u520a\u52d8\u52e7\u5dfb\u559a\u582a\u59e6\u5b8c\u5b98\u5bdb\u5e72\u5e79\u60a3\u611f\u6163\u61be\u63db\u6562\u67d1\u6853\u68fa\u6b3e\u6b53\u6c57\u6f22\u6f97\u6f45\u74b0\u7518\u76e3\u770b\u7aff\u7ba1\u7c21\u7de9\u7f36\u7ff0\u809d\u8266\u839e\u89b3\u8acc\u8cab\u9084\u9451\u9593\u9591\u95a2\u9665\u97d3\u9928\u8218\u4e38\u542b\u5cb8\u5dcc\u73a9\u764c\u773c\u5ca9\u7feb\u8d0b\u96c1\u9811\u9854\u9858\u4f01\u4f0e\u5371\u559c\u5668\u57fa\u5947\u5b09\u5bc4\u5c90\u5e0c\u5e7e\u5fcc\u63ee\u673a\u65d7\u65e2\u671f\u68cb\u68c4"],["b5a1","\u6a5f\u5e30\u6bc5\u6c17\u6c7d\u757f\u7948\u5b63\u7a00\u7d00\u5fbd\u898f\u8a18\u8cb4\u8d77\u8ecc\u8f1d\u98e2\u9a0e\u9b3c\u4e80\u507d\u5100\u5993\u5b9c\u622f\u6280\u64ec\u6b3a\u72a0\u7591\u7947\u7fa9\u87fb\u8abc\u8b70\u63ac\u83ca\u97a0\u5409\u5403\u55ab\u6854\u6a58\u8a70\u7827\u6775\u9ecd\u5374\u5ba2\u811a\u8650\u9006\u4e18\u4e45\u4ec7\u4f11\u53ca\u5438\u5bae\u5f13\u6025\u6551\u673d\u6c42\u6c72\u6ce3\u7078\u7403\u7a76\u7aae\u7b08\u7d1a\u7cfe\u7d66\u65e7\u725b\u53bb\u5c45\u5de8\u62d2\u62e0\u6319\u6e20\u865a\u8a31\u8ddd\u92f8\u6f01\u79a6\u9b5a\u4ea8\u4eab\u4eac"],["b6a1","\u4f9b\u4fa0\u50d1\u5147\u7af6\u5171\u51f6\u5354\u5321\u537f\u53eb\u55ac\u5883\u5ce1\u5f37\u5f4a\u602f\u6050\u606d\u631f\u6559\u6a4b\u6cc1\u72c2\u72ed\u77ef\u80f8\u8105\u8208\u854e\u90f7\u93e1\u97ff\u9957\u9a5a\u4ef0\u51dd\u5c2d\u6681\u696d\u5c40\u66f2\u6975\u7389\u6850\u7c81\u50c5\u52e4\u5747\u5dfe\u9326\u65a4\u6b23\u6b3d\u7434\u7981\u79bd\u7b4b\u7dca\u82b9\u83cc\u887f\u895f\u8b39\u8fd1\u91d1\u541f\u9280\u4e5d\u5036\u53e5\u533a\u72d7\u7396\u77e9\u82e6\u8eaf\u99c6\u99c8\u99d2\u5177\u611a\u865e\u55b0\u7a7a\u5076\u5bd3\u9047\u9685\u4e32\u6adb\u91e7\u5c51\u5c48"],["b7a1","\u6398\u7a9f\u6c93\u9774\u8f61\u7aaa\u718a\u9688\u7c82\u6817\u7e70\u6851\u936c\u52f2\u541b\u85ab\u8a13\u7fa4\u8ecd\u90e1\u5366\u8888\u7941\u4fc2\u50be\u5211\u5144\u5553\u572d\u73ea\u578b\u5951\u5f62\u5f84\u6075\u6176\u6167\u61a9\u63b2\u643a\u656c\u666f\u6842\u6e13\u7566\u7a3d\u7cfb\u7d4c\u7d99\u7e4b\u7f6b\u830e\u834a\u86cd\u8a08\u8a63\u8b66\u8efd\u981a\u9d8f\u82b8\u8fce\u9be8\u5287\u621f\u6483\u6fc0\u9699\u6841\u5091\u6b20\u6c7a\u6f54\u7a74\u7d50\u8840\u8a23\u6708\u4ef6\u5039\u5026\u5065\u517c\u5238\u5263\u55a7\u570f\u5805\u5acc\u5efa\u61b2\u61f8\u62f3\u6372"],["b8a1","\u691c\u6a29\u727d\u72ac\u732e\u7814\u786f\u7d79\u770c\u80a9\u898b\u8b19\u8ce2\u8ed2\u9063\u9375\u967a\u9855\u9a13\u9e78\u5143\u539f\u53b3\u5e7b\u5f26\u6e1b\u6e90\u7384\u73fe\u7d43\u8237\u8a00\u8afa\u9650\u4e4e\u500b\u53e4\u547c\u56fa\u59d1\u5b64\u5df1\u5eab\u5f27\u6238\u6545\u67af\u6e56\u72d0\u7cca\u88b4\u80a1\u80e1\u83f0\u864e\u8a87\u8de8\u9237\u96c7\u9867\u9f13\u4e94\u4e92\u4f0d\u5348\u5449\u543e\u5a2f\u5f8c\u5fa1\u609f\u68a7\u6a8e\u745a\u7881\u8a9e\u8aa4\u8b77\u9190\u4e5e\u9bc9\u4ea4\u4f7c\u4faf\u5019\u5016\u5149\u516c\u529f\u52b9\u52fe\u539a\u53e3\u5411"],["b9a1","\u540e\u5589\u5751\u57a2\u597d\u5b54\u5b5d\u5b8f\u5de5\u5de7\u5df7\u5e78\u5e83\u5e9a\u5eb7\u5f18\u6052\u614c\u6297\u62d8\u63a7\u653b\u6602\u6643\u66f4\u676d\u6821\u6897\u69cb\u6c5f\u6d2a\u6d69\u6e2f\u6e9d\u7532\u7687\u786c\u7a3f\u7ce0\u7d05\u7d18\u7d5e\u7db1\u8015\u8003\u80af\u80b1\u8154\u818f\u822a\u8352\u884c\u8861\u8b1b\u8ca2\u8cfc\u90ca\u9175\u9271\u783f\u92fc\u95a4\u964d\u9805\u9999\u9ad8\u9d3b\u525b\u52ab\u53f7\u5408\u58d5\u62f7\u6fe0\u8c6a\u8f5f\u9eb9\u514b\u523b\u544a\u56fd\u7a40\u9177\u9d60\u9ed2\u7344\u6f09\u8170\u7511\u5ffd\u60da\u9aa8\u72db\u8fbc"],["baa1","\u6b64\u9803\u4eca\u56f0\u5764\u58be\u5a5a\u6068\u61c7\u660f\u6606\u6839\u68b1\u6df7\u75d5\u7d3a\u826e\u9b42\u4e9b\u4f50\u53c9\u5506\u5d6f\u5de6\u5dee\u67fb\u6c99\u7473\u7802\u8a50\u9396\u88df\u5750\u5ea7\u632b\u50b5\u50ac\u518d\u6700\u54c9\u585e\u59bb\u5bb0\u5f69\u624d\u63a1\u683d\u6b73\u6e08\u707d\u91c7\u7280\u7815\u7826\u796d\u658e\u7d30\u83dc\u88c1\u8f09\u969b\u5264\u5728\u6750\u7f6a\u8ca1\u51b4\u5742\u962a\u583a\u698a\u80b4\u54b2\u5d0e\u57fc\u7895\u9dfa\u4f5c\u524a\u548b\u643e\u6628\u6714\u67f5\u7a84\u7b56\u7d22\u932f\u685c\u9bad\u7b39\u5319\u518a\u5237"],["bba1","\u5bdf\u62f6\u64ae\u64e6\u672d\u6bba\u85a9\u96d1\u7690\u9bd6\u634c\u9306\u9bab\u76bf\u6652\u4e09\u5098\u53c2\u5c71\u60e8\u6492\u6563\u685f\u71e6\u73ca\u7523\u7b97\u7e82\u8695\u8b83\u8cdb\u9178\u9910\u65ac\u66ab\u6b8b\u4ed5\u4ed4\u4f3a\u4f7f\u523a\u53f8\u53f2\u55e3\u56db\u58eb\u59cb\u59c9\u59ff\u5b50\u5c4d\u5e02\u5e2b\u5fd7\u601d\u6307\u652f\u5b5c\u65af\u65bd\u65e8\u679d\u6b62\u6b7b\u6c0f\u7345\u7949\u79c1\u7cf8\u7d19\u7d2b\u80a2\u8102\u81f3\u8996\u8a5e\u8a69\u8a66\u8a8c\u8aee\u8cc7\u8cdc\u96cc\u98fc\u6b6f\u4e8b\u4f3c\u4f8d\u5150\u5b57\u5bfa\u6148\u6301\u6642"],["bca1","\u6b21\u6ecb\u6cbb\u723e\u74bd\u75d4\u78c1\u793a\u800c\u8033\u81ea\u8494\u8f9e\u6c50\u9e7f\u5f0f\u8b58\u9d2b\u7afa\u8ef8\u5b8d\u96eb\u4e03\u53f1\u57f7\u5931\u5ac9\u5ba4\u6089\u6e7f\u6f06\u75be\u8cea\u5b9f\u8500\u7be0\u5072\u67f4\u829d\u5c61\u854a\u7e1e\u820e\u5199\u5c04\u6368\u8d66\u659c\u716e\u793e\u7d17\u8005\u8b1d\u8eca\u906e\u86c7\u90aa\u501f\u52fa\u5c3a\u6753\u707c\u7235\u914c\u91c8\u932b\u82e5\u5bc2\u5f31\u60f9\u4e3b\u53d6\u5b88\u624b\u6731\u6b8a\u72e9\u73e0\u7a2e\u816b\u8da3\u9152\u9996\u5112\u53d7\u546a\u5bff\u6388\u6a39\u7dac\u9700\u56da\u53ce\u5468"],["bda1","\u5b97\u5c31\u5dde\u4fee\u6101\u62fe\u6d32\u79c0\u79cb\u7d42\u7e4d\u7fd2\u81ed\u821f\u8490\u8846\u8972\u8b90\u8e74\u8f2f\u9031\u914b\u916c\u96c6\u919c\u4ec0\u4f4f\u5145\u5341\u5f93\u620e\u67d4\u6c41\u6e0b\u7363\u7e26\u91cd\u9283\u53d4\u5919\u5bbf\u6dd1\u795d\u7e2e\u7c9b\u587e\u719f\u51fa\u8853\u8ff0\u4fca\u5cfb\u6625\u77ac\u7ae3\u821c\u99ff\u51c6\u5faa\u65ec\u696f\u6b89\u6df3\u6e96\u6f64\u76fe\u7d14\u5de1\u9075\u9187\u9806\u51e6\u521d\u6240\u6691\u66d9\u6e1a\u5eb6\u7dd2\u7f72\u66f8\u85af\u85f7\u8af8\u52a9\u53d9\u5973\u5e8f\u5f90\u6055\u92e4\u9664\u50b7\u511f"],["bea1","\u52dd\u5320\u5347\u53ec\u54e8\u5546\u5531\u5617\u5968\u59be\u5a3c\u5bb5\u5c06\u5c0f\u5c11\u5c1a\u5e84\u5e8a\u5ee0\u5f70\u627f\u6284\u62db\u638c\u6377\u6607\u660c\u662d\u6676\u677e\u68a2\u6a1f\u6a35\u6cbc\u6d88\u6e09\u6e58\u713c\u7126\u7167\u75c7\u7701\u785d\u7901\u7965\u79f0\u7ae0\u7b11\u7ca7\u7d39\u8096\u83d6\u848b\u8549\u885d\u88f3\u8a1f\u8a3c\u8a54\u8a73\u8c61\u8cde\u91a4\u9266\u937e\u9418\u969c\u9798\u4e0a\u4e08\u4e1e\u4e57\u5197\u5270\u57ce\u5834\u58cc\u5b22\u5e38\u60c5\u64fe\u6761\u6756\u6d44\u72b6\u7573\u7a63\u84b8\u8b72\u91b8\u9320\u5631\u57f4\u98fe"],["bfa1","\u62ed\u690d\u6b96\u71ed\u7e54\u8077\u8272\u89e6\u98df\u8755\u8fb1\u5c3b\u4f38\u4fe1\u4fb5\u5507\u5a20\u5bdd\u5be9\u5fc3\u614e\u632f\u65b0\u664b\u68ee\u699b\u6d78\u6df1\u7533\u75b9\u771f\u795e\u79e6\u7d33\u81e3\u82af\u85aa\u89aa\u8a3a\u8eab\u8f9b\u9032\u91dd\u9707\u4eba\u4ec1\u5203\u5875\u58ec\u5c0b\u751a\u5c3d\u814e\u8a0a\u8fc5\u9663\u976d\u7b25\u8acf\u9808\u9162\u56f3\u53a8\u9017\u5439\u5782\u5e25\u63a8\u6c34\u708a\u7761\u7c8b\u7fe0\u8870\u9042\u9154\u9310\u9318\u968f\u745e\u9ac4\u5d07\u5d69\u6570\u67a2\u8da8\u96db\u636e\u6749\u6919\u83c5\u9817\u96c0\u88fe"],["c0a1","\u6f84\u647a\u5bf8\u4e16\u702c\u755d\u662f\u51c4\u5236\u52e2\u59d3\u5f81\u6027\u6210\u653f\u6574\u661f\u6674\u68f2\u6816\u6b63\u6e05\u7272\u751f\u76db\u7cbe\u8056\u58f0\u88fd\u897f\u8aa0\u8a93\u8acb\u901d\u9192\u9752\u9759\u6589\u7a0e\u8106\u96bb\u5e2d\u60dc\u621a\u65a5\u6614\u6790\u77f3\u7a4d\u7c4d\u7e3e\u810a\u8cac\u8d64\u8de1\u8e5f\u78a9\u5207\u62d9\u63a5\u6442\u6298\u8a2d\u7a83\u7bc0\u8aac\u96ea\u7d76\u820c\u8749\u4ed9\u5148\u5343\u5360\u5ba3\u5c02\u5c16\u5ddd\u6226\u6247\u64b0\u6813\u6834\u6cc9\u6d45\u6d17\u67d3\u6f5c\u714e\u717d\u65cb\u7a7f\u7bad\u7dda"],["c1a1","\u7e4a\u7fa8\u817a\u821b\u8239\u85a6\u8a6e\u8cce\u8df5\u9078\u9077\u92ad\u9291\u9583\u9bae\u524d\u5584\u6f38\u7136\u5168\u7985\u7e55\u81b3\u7cce\u564c\u5851\u5ca8\u63aa\u66fe\u66fd\u695a\u72d9\u758f\u758e\u790e\u7956\u79df\u7c97\u7d20\u7d44\u8607\u8a34\u963b\u9061\u9f20\u50e7\u5275\u53cc\u53e2\u5009\u55aa\u58ee\u594f\u723d\u5b8b\u5c64\u531d\u60e3\u60f3\u635c\u6383\u633f\u63bb\u64cd\u65e9\u66f9\u5de3\u69cd\u69fd\u6f15\u71e5\u4e89\u75e9\u76f8\u7a93\u7cdf\u7dcf\u7d9c\u8061\u8349\u8358\u846c\u84bc\u85fb\u88c5\u8d70\u9001\u906d\u9397\u971c\u9a12\u50cf\u5897\u618e"],["c2a1","\u81d3\u8535\u8d08\u9020\u4fc3\u5074\u5247\u5373\u606f\u6349\u675f\u6e2c\u8db3\u901f\u4fd7\u5c5e\u8cca\u65cf\u7d9a\u5352\u8896\u5176\u63c3\u5b58\u5b6b\u5c0a\u640d\u6751\u905c\u4ed6\u591a\u592a\u6c70\u8a51\u553e\u5815\u59a5\u60f0\u6253\u67c1\u8235\u6955\u9640\u99c4\u9a28\u4f53\u5806\u5bfe\u8010\u5cb1\u5e2f\u5f85\u6020\u614b\u6234\u66ff\u6cf0\u6ede\u80ce\u817f\u82d4\u888b\u8cb8\u9000\u902e\u968a\u9edb\u9bdb\u4ee3\u53f0\u5927\u7b2c\u918d\u984c\u9df9\u6edd\u7027\u5353\u5544\u5b85\u6258\u629e\u62d3\u6ca2\u6fef\u7422\u8a17\u9438\u6fc1\u8afe\u8338\u51e7\u86f8\u53ea"],["c3a1","\u53e9\u4f46\u9054\u8fb0\u596a\u8131\u5dfd\u7aea\u8fbf\u68da\u8c37\u72f8\u9c48\u6a3d\u8ab0\u4e39\u5358\u5606\u5766\u62c5\u63a2\u65e6\u6b4e\u6de1\u6e5b\u70ad\u77ed\u7aef\u7baa\u7dbb\u803d\u80c6\u86cb\u8a95\u935b\u56e3\u58c7\u5f3e\u65ad\u6696\u6a80\u6bb5\u7537\u8ac7\u5024\u77e5\u5730\u5f1b\u6065\u667a\u6c60\u75f4\u7a1a\u7f6e\u81f4\u8718\u9045\u99b3\u7bc9\u755c\u7af9\u7b51\u84c4\u9010\u79e9\u7a92\u8336\u5ae1\u7740\u4e2d\u4ef2\u5b99\u5fe0\u62bd\u663c\u67f1\u6ce8\u866b\u8877\u8a3b\u914e\u92f3\u99d0\u6a17\u7026\u732a\u82e7\u8457\u8caf\u4e01\u5146\u51cb\u558b\u5bf5"],["c4a1","\u5e16\u5e33\u5e81\u5f14\u5f35\u5f6b\u5fb4\u61f2\u6311\u66a2\u671d\u6f6e\u7252\u753a\u773a\u8074\u8139\u8178\u8776\u8abf\u8adc\u8d85\u8df3\u929a\u9577\u9802\u9ce5\u52c5\u6357\u76f4\u6715\u6c88\u73cd\u8cc3\u93ae\u9673\u6d25\u589c\u690e\u69cc\u8ffd\u939a\u75db\u901a\u585a\u6802\u63b4\u69fb\u4f43\u6f2c\u67d8\u8fbb\u8526\u7db4\u9354\u693f\u6f70\u576a\u58f7\u5b2c\u7d2c\u722a\u540a\u91e3\u9db4\u4ead\u4f4e\u505c\u5075\u5243\u8c9e\u5448\u5824\u5b9a\u5e1d\u5e95\u5ead\u5ef7\u5f1f\u608c\u62b5\u633a\u63d0\u68af\u6c40\u7887\u798e\u7a0b\u7de0\u8247\u8a02\u8ae6\u8e44\u9013"],["c5a1","\u90b8\u912d\u91d8\u9f0e\u6ce5\u6458\u64e2\u6575\u6ef4\u7684\u7b1b\u9069\u93d1\u6eba\u54f2\u5fb9\u64a4\u8f4d\u8fed\u9244\u5178\u586b\u5929\u5c55\u5e97\u6dfb\u7e8f\u751c\u8cbc\u8ee2\u985b\u70b9\u4f1d\u6bbf\u6fb1\u7530\u96fb\u514e\u5410\u5835\u5857\u59ac\u5c60\u5f92\u6597\u675c\u6e21\u767b\u83df\u8ced\u9014\u90fd\u934d\u7825\u783a\u52aa\u5ea6\u571f\u5974\u6012\u5012\u515a\u51ac\u51cd\u5200\u5510\u5854\u5858\u5957\u5b95\u5cf6\u5d8b\u60bc\u6295\u642d\u6771\u6843\u68bc\u68df\u76d7\u6dd8\u6e6f\u6d9b\u706f\u71c8\u5f53\u75d8\u7977\u7b49\u7b54\u7b52\u7cd6\u7d71\u5230"],["c6a1","\u8463\u8569\u85e4\u8a0e\u8b04\u8c46\u8e0f\u9003\u900f\u9419\u9676\u982d\u9a30\u95d8\u50cd\u52d5\u540c\u5802\u5c0e\u61a7\u649e\u6d1e\u77b3\u7ae5\u80f4\u8404\u9053\u9285\u5ce0\u9d07\u533f\u5f97\u5fb3\u6d9c\u7279\u7763\u79bf\u7be4\u6bd2\u72ec\u8aad\u6803\u6a61\u51f8\u7a81\u6934\u5c4a\u9cf6\u82eb\u5bc5\u9149\u701e\u5678\u5c6f\u60c7\u6566\u6c8c\u8c5a\u9041\u9813\u5451\u66c7\u920d\u5948\u90a3\u5185\u4e4d\u51ea\u8599\u8b0e\u7058\u637a\u934b\u6962\u99b4\u7e04\u7577\u5357\u6960\u8edf\u96e3\u6c5d\u4e8c\u5c3c\u5f10\u8fe9\u5302\u8cd1\u8089\u8679\u5eff\u65e5\u4e73\u5165"],["c7a1","\u5982\u5c3f\u97ee\u4efb\u598a\u5fcd\u8a8d\u6fe1\u79b0\u7962\u5be7\u8471\u732b\u71b1\u5e74\u5ff5\u637b\u649a\u71c3\u7c98\u4e43\u5efc\u4e4b\u57dc\u56a2\u60a9\u6fc3\u7d0d\u80fd\u8133\u81bf\u8fb2\u8997\u86a4\u5df4\u628a\u64ad\u8987\u6777\u6ce2\u6d3e\u7436\u7834\u5a46\u7f75\u82ad\u99ac\u4ff3\u5ec3\u62dd\u6392\u6557\u676f\u76c3\u724c\u80cc\u80ba\u8f29\u914d\u500d\u57f9\u5a92\u6885\u6973\u7164\u72fd\u8cb7\u58f2\u8ce0\u966a\u9019\u877f\u79e4\u77e7\u8429\u4f2f\u5265\u535a\u62cd\u67cf\u6cca\u767d\u7b94\u7c95\u8236\u8584\u8feb\u66dd\u6f20\u7206\u7e1b\u83ab\u99c1\u9ea6"],["c8a1","\u51fd\u7bb1\u7872\u7bb8\u8087\u7b48\u6ae8\u5e61\u808c\u7551\u7560\u516b\u9262\u6e8c\u767a\u9197\u9aea\u4f10\u7f70\u629c\u7b4f\u95a5\u9ce9\u567a\u5859\u86e4\u96bc\u4f34\u5224\u534a\u53cd\u53db\u5e06\u642c\u6591\u677f\u6c3e\u6c4e\u7248\u72af\u73ed\u7554\u7e41\u822c\u85e9\u8ca9\u7bc4\u91c6\u7169\u9812\u98ef\u633d\u6669\u756a\u76e4\u78d0\u8543\u86ee\u532a\u5351\u5426\u5983\u5e87\u5f7c\u60b2\u6249\u6279\u62ab\u6590\u6bd4\u6ccc\u75b2\u76ae\u7891\u79d8\u7dcb\u7f77\u80a5\u88ab\u8ab9\u8cbb\u907f\u975e\u98db\u6a0b\u7c38\u5099\u5c3e\u5fae\u6787\u6bd8\u7435\u7709\u7f8e"],["c9a1","\u9f3b\u67ca\u7a17\u5339\u758b\u9aed\u5f66\u819d\u83f1\u8098\u5f3c\u5fc5\u7562\u7b46\u903c\u6867\u59eb\u5a9b\u7d10\u767e\u8b2c\u4ff5\u5f6a\u6a19\u6c37\u6f02\u74e2\u7968\u8868\u8a55\u8c79\u5edf\u63cf\u75c5\u79d2\u82d7\u9328\u92f2\u849c\u86ed\u9c2d\u54c1\u5f6c\u658c\u6d5c\u7015\u8ca7\u8cd3\u983b\u654f\u74f6\u4e0d\u4ed8\u57e0\u592b\u5a66\u5bcc\u51a8\u5e03\u5e9c\u6016\u6276\u6577\u65a7\u666e\u6d6e\u7236\u7b26\u8150\u819a\u8299\u8b5c\u8ca0\u8ce6\u8d74\u961c\u9644\u4fae\u64ab\u6b66\u821e\u8461\u856a\u90e8\u5c01\u6953\u98a8\u847a\u8557\u4f0f\u526f\u5fa9\u5e45\u670d"],["caa1","\u798f\u8179\u8907\u8986\u6df5\u5f17\u6255\u6cb8\u4ecf\u7269\u9b92\u5206\u543b\u5674\u58b3\u61a4\u626e\u711a\u596e\u7c89\u7cde\u7d1b\u96f0\u6587\u805e\u4e19\u4f75\u5175\u5840\u5e63\u5e73\u5f0a\u67c4\u4e26\u853d\u9589\u965b\u7c73\u9801\u50fb\u58c1\u7656\u78a7\u5225\u77a5\u8511\u7b86\u504f\u5909\u7247\u7bc7\u7de8\u8fba\u8fd4\u904d\u4fbf\u52c9\u5a29\u5f01\u97ad\u4fdd\u8217\u92ea\u5703\u6355\u6b69\u752b\u88dc\u8f14\u7a42\u52df\u5893\u6155\u620a\u66ae\u6bcd\u7c3f\u83e9\u5023\u4ff8\u5305\u5446\u5831\u5949\u5b9d\u5cf0\u5cef\u5d29\u5e96\u62b1\u6367\u653e\u65b9\u670b"],["cba1","\u6cd5\u6ce1\u70f9\u7832\u7e2b\u80de\u82b3\u840c\u84ec\u8702\u8912\u8a2a\u8c4a\u90a6\u92d2\u98fd\u9cf3\u9d6c\u4e4f\u4ea1\u508d\u5256\u574a\u59a8\u5e3d\u5fd8\u5fd9\u623f\u66b4\u671b\u67d0\u68d2\u5192\u7d21\u80aa\u81a8\u8b00\u8c8c\u8cbf\u927e\u9632\u5420\u982c\u5317\u50d5\u535c\u58a8\u64b2\u6734\u7267\u7766\u7a46\u91e6\u52c3\u6ca1\u6b86\u5800\u5e4c\u5954\u672c\u7ffb\u51e1\u76c6\u6469\u78e8\u9b54\u9ebb\u57cb\u59b9\u6627\u679a\u6bce\u54e9\u69d9\u5e55\u819c\u6795\u9baa\u67fe\u9c52\u685d\u4ea6\u4fe3\u53c8\u62b9\u672b\u6cab\u8fc4\u4fad\u7e6d\u9ebf\u4e07\u6162\u6e80"],["cca1","\u6f2b\u8513\u5473\u672a\u9b45\u5df3\u7b95\u5cac\u5bc6\u871c\u6e4a\u84d1\u7a14\u8108\u5999\u7c8d\u6c11\u7720\u52d9\u5922\u7121\u725f\u77db\u9727\u9d61\u690b\u5a7f\u5a18\u51a5\u540d\u547d\u660e\u76df\u8ff7\u9298\u9cf4\u59ea\u725d\u6ec5\u514d\u68c9\u7dbf\u7dec\u9762\u9eba\u6478\u6a21\u8302\u5984\u5b5f\u6bdb\u731b\u76f2\u7db2\u8017\u8499\u5132\u6728\u9ed9\u76ee\u6762\u52ff\u9905\u5c24\u623b\u7c7e\u8cb0\u554f\u60b6\u7d0b\u9580\u5301\u4e5f\u51b6\u591c\u723a\u8036\u91ce\u5f25\u77e2\u5384\u5f79\u7d04\u85ac\u8a33\u8e8d\u9756\u67f3\u85ae\u9453\u6109\u6108\u6cb9\u7652"],["cda1","\u8aed\u8f38\u552f\u4f51\u512a\u52c7\u53cb\u5ba5\u5e7d\u60a0\u6182\u63d6\u6709\u67da\u6e67\u6d8c\u7336\u7337\u7531\u7950\u88d5\u8a98\u904a\u9091\u90f5\u96c4\u878d\u5915\u4e88\u4f59\u4e0e\u8a89\u8f3f\u9810\u50ad\u5e7c\u5996\u5bb9\u5eb8\u63da\u63fa\u64c1\u66dc\u694a\u69d8\u6d0b\u6eb6\u7194\u7528\u7aaf\u7f8a\u8000\u8449\u84c9\u8981\u8b21\u8e0a\u9065\u967d\u990a\u617e\u6291\u6b32\u6c83\u6d74\u7fcc\u7ffc\u6dc0\u7f85\u87ba\u88f8\u6765\u83b1\u983c\u96f7\u6d1b\u7d61\u843d\u916a\u4e71\u5375\u5d50\u6b04\u6feb\u85cd\u862d\u89a7\u5229\u540f\u5c65\u674e\u68a8\u7406\u7483"],["cea1","\u75e2\u88cf\u88e1\u91cc\u96e2\u9678\u5f8b\u7387\u7acb\u844e\u63a0\u7565\u5289\u6d41\u6e9c\u7409\u7559\u786b\u7c92\u9686\u7adc\u9f8d\u4fb6\u616e\u65c5\u865c\u4e86\u4eae\u50da\u4e21\u51cc\u5bee\u6599\u6881\u6dbc\u731f\u7642\u77ad\u7a1c\u7ce7\u826f\u8ad2\u907c\u91cf\u9675\u9818\u529b\u7dd1\u502b\u5398\u6797\u6dcb\u71d0\u7433\u81e8\u8f2a\u96a3\u9c57\u9e9f\u7460\u5841\u6d99\u7d2f\u985e\u4ee4\u4f36\u4f8b\u51b7\u52b1\u5dba\u601c\u73b2\u793c\u82d3\u9234\u96b7\u96f6\u970a\u9e97\u9f62\u66a6\u6b74\u5217\u52a3\u70c8\u88c2\u5ec9\u604b\u6190\u6f23\u7149\u7c3e\u7df4\u806f"],["cfa1","\u84ee\u9023\u932c\u5442\u9b6f\u6ad3\u7089\u8cc2\u8def\u9732\u52b4\u5a41\u5eca\u5f04\u6717\u697c\u6994\u6d6a\u6f0f\u7262\u72fc\u7bed\u8001\u807e\u874b\u90ce\u516d\u9e93\u7984\u808b\u9332\u8ad6\u502d\u548c\u8a71\u6b6a\u8cc4\u8107\u60d1\u67a0\u9df2\u4e99\u4e98\u9c10\u8a6b\u85c1\u8568\u6900\u6e7e\u7897\u8155"],["d0a1","\u5f0c\u4e10\u4e15\u4e2a\u4e31\u4e36\u4e3c\u4e3f\u4e42\u4e56\u4e58\u4e82\u4e85\u8c6b\u4e8a\u8212\u5f0d\u4e8e\u4e9e\u4e9f\u4ea0\u4ea2\u4eb0\u4eb3\u4eb6\u4ece\u4ecd\u4ec4\u4ec6\u4ec2\u4ed7\u4ede\u4eed\u4edf\u4ef7\u4f09\u4f5a\u4f30\u4f5b\u4f5d\u4f57\u4f47\u4f76\u4f88\u4f8f\u4f98\u4f7b\u4f69\u4f70\u4f91\u4f6f\u4f86\u4f96\u5118\u4fd4\u4fdf\u4fce\u4fd8\u4fdb\u4fd1\u4fda\u4fd0\u4fe4\u4fe5\u501a\u5028\u5014\u502a\u5025\u5005\u4f1c\u4ff6\u5021\u5029\u502c\u4ffe\u4fef\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505a\u5056\u506c\u5078\u5080\u509a\u5085\u50b4\u50b2"],["d1a1","\u50c9\u50ca\u50b3\u50c2\u50d6\u50de\u50e5\u50ed\u50e3\u50ee\u50f9\u50f5\u5109\u5101\u5102\u5116\u5115\u5114\u511a\u5121\u513a\u5137\u513c\u513b\u513f\u5140\u5152\u514c\u5154\u5162\u7af8\u5169\u516a\u516e\u5180\u5182\u56d8\u518c\u5189\u518f\u5191\u5193\u5195\u5196\u51a4\u51a6\u51a2\u51a9\u51aa\u51ab\u51b3\u51b1\u51b2\u51b0\u51b5\u51bd\u51c5\u51c9\u51db\u51e0\u8655\u51e9\u51ed\u51f0\u51f5\u51fe\u5204\u520b\u5214\u520e\u5227\u522a\u522e\u5233\u5239\u524f\u5244\u524b\u524c\u525e\u5254\u526a\u5274\u5269\u5273\u527f\u527d\u528d\u5294\u5292\u5271\u5288\u5291\u8fa8"],["d2a1","\u8fa7\u52ac\u52ad\u52bc\u52b5\u52c1\u52cd\u52d7\u52de\u52e3\u52e6\u98ed\u52e0\u52f3\u52f5\u52f8\u52f9\u5306\u5308\u7538\u530d\u5310\u530f\u5315\u531a\u5323\u532f\u5331\u5333\u5338\u5340\u5346\u5345\u4e17\u5349\u534d\u51d6\u535e\u5369\u536e\u5918\u537b\u5377\u5382\u5396\u53a0\u53a6\u53a5\u53ae\u53b0\u53b6\u53c3\u7c12\u96d9\u53df\u66fc\u71ee\u53ee\u53e8\u53ed\u53fa\u5401\u543d\u5440\u542c\u542d\u543c\u542e\u5436\u5429\u541d\u544e\u548f\u5475\u548e\u545f\u5471\u5477\u5470\u5492\u547b\u5480\u5476\u5484\u5490\u5486\u54c7\u54a2\u54b8\u54a5\u54ac\u54c4\u54c8\u54a8"],["d3a1","\u54ab\u54c2\u54a4\u54be\u54bc\u54d8\u54e5\u54e6\u550f\u5514\u54fd\u54ee\u54ed\u54fa\u54e2\u5539\u5540\u5563\u554c\u552e\u555c\u5545\u5556\u5557\u5538\u5533\u555d\u5599\u5580\u54af\u558a\u559f\u557b\u557e\u5598\u559e\u55ae\u557c\u5583\u55a9\u5587\u55a8\u55da\u55c5\u55df\u55c4\u55dc\u55e4\u55d4\u5614\u55f7\u5616\u55fe\u55fd\u561b\u55f9\u564e\u5650\u71df\u5634\u5636\u5632\u5638\u566b\u5664\u562f\u566c\u566a\u5686\u5680\u568a\u56a0\u5694\u568f\u56a5\u56ae\u56b6\u56b4\u56c2\u56bc\u56c1\u56c3\u56c0\u56c8\u56ce\u56d1\u56d3\u56d7\u56ee\u56f9\u5700\u56ff\u5704\u5709"],["d4a1","\u5708\u570b\u570d\u5713\u5718\u5716\u55c7\u571c\u5726\u5737\u5738\u574e\u573b\u5740\u574f\u5769\u57c0\u5788\u5761\u577f\u5789\u5793\u57a0\u57b3\u57a4\u57aa\u57b0\u57c3\u57c6\u57d4\u57d2\u57d3\u580a\u57d6\u57e3\u580b\u5819\u581d\u5872\u5821\u5862\u584b\u5870\u6bc0\u5852\u583d\u5879\u5885\u58b9\u589f\u58ab\u58ba\u58de\u58bb\u58b8\u58ae\u58c5\u58d3\u58d1\u58d7\u58d9\u58d8\u58e5\u58dc\u58e4\u58df\u58ef\u58fa\u58f9\u58fb\u58fc\u58fd\u5902\u590a\u5910\u591b\u68a6\u5925\u592c\u592d\u5932\u5938\u593e\u7ad2\u5955\u5950\u594e\u595a\u5958\u5962\u5960\u5967\u596c\u5969"],["d5a1","\u5978\u5981\u599d\u4f5e\u4fab\u59a3\u59b2\u59c6\u59e8\u59dc\u598d\u59d9\u59da\u5a25\u5a1f\u5a11\u5a1c\u5a09\u5a1a\u5a40\u5a6c\u5a49\u5a35\u5a36\u5a62\u5a6a\u5a9a\u5abc\u5abe\u5acb\u5ac2\u5abd\u5ae3\u5ad7\u5ae6\u5ae9\u5ad6\u5afa\u5afb\u5b0c\u5b0b\u5b16\u5b32\u5ad0\u5b2a\u5b36\u5b3e\u5b43\u5b45\u5b40\u5b51\u5b55\u5b5a\u5b5b\u5b65\u5b69\u5b70\u5b73\u5b75\u5b78\u6588\u5b7a\u5b80\u5b83\u5ba6\u5bb8\u5bc3\u5bc7\u5bc9\u5bd4\u5bd0\u5be4\u5be6\u5be2\u5bde\u5be5\u5beb\u5bf0\u5bf6\u5bf3\u5c05\u5c07\u5c08\u5c0d\u5c13\u5c20\u5c22\u5c28\u5c38\u5c39\u5c41\u5c46\u5c4e\u5c53"],["d6a1","\u5c50\u5c4f\u5b71\u5c6c\u5c6e\u4e62\u5c76\u5c79\u5c8c\u5c91\u5c94\u599b\u5cab\u5cbb\u5cb6\u5cbc\u5cb7\u5cc5\u5cbe\u5cc7\u5cd9\u5ce9\u5cfd\u5cfa\u5ced\u5d8c\u5cea\u5d0b\u5d15\u5d17\u5d5c\u5d1f\u5d1b\u5d11\u5d14\u5d22\u5d1a\u5d19\u5d18\u5d4c\u5d52\u5d4e\u5d4b\u5d6c\u5d73\u5d76\u5d87\u5d84\u5d82\u5da2\u5d9d\u5dac\u5dae\u5dbd\u5d90\u5db7\u5dbc\u5dc9\u5dcd\u5dd3\u5dd2\u5dd6\u5ddb\u5deb\u5df2\u5df5\u5e0b\u5e1a\u5e19\u5e11\u5e1b\u5e36\u5e37\u5e44\u5e43\u5e40\u5e4e\u5e57\u5e54\u5e5f\u5e62\u5e64\u5e47\u5e75\u5e76\u5e7a\u9ebc\u5e7f\u5ea0\u5ec1\u5ec2\u5ec8\u5ed0\u5ecf"],["d7a1","\u5ed6\u5ee3\u5edd\u5eda\u5edb\u5ee2\u5ee1\u5ee8\u5ee9\u5eec\u5ef1\u5ef3\u5ef0\u5ef4\u5ef8\u5efe\u5f03\u5f09\u5f5d\u5f5c\u5f0b\u5f11\u5f16\u5f29\u5f2d\u5f38\u5f41\u5f48\u5f4c\u5f4e\u5f2f\u5f51\u5f56\u5f57\u5f59\u5f61\u5f6d\u5f73\u5f77\u5f83\u5f82\u5f7f\u5f8a\u5f88\u5f91\u5f87\u5f9e\u5f99\u5f98\u5fa0\u5fa8\u5fad\u5fbc\u5fd6\u5ffb\u5fe4\u5ff8\u5ff1\u5fdd\u60b3\u5fff\u6021\u6060\u6019\u6010\u6029\u600e\u6031\u601b\u6015\u602b\u6026\u600f\u603a\u605a\u6041\u606a\u6077\u605f\u604a\u6046\u604d\u6063\u6043\u6064\u6042\u606c\u606b\u6059\u6081\u608d\u60e7\u6083\u609a"],["d8a1","\u6084\u609b\u6096\u6097\u6092\u60a7\u608b\u60e1\u60b8\u60e0\u60d3\u60b4\u5ff0\u60bd\u60c6\u60b5\u60d8\u614d\u6115\u6106\u60f6\u60f7\u6100\u60f4\u60fa\u6103\u6121\u60fb\u60f1\u610d\u610e\u6147\u613e\u6128\u6127\u614a\u613f\u613c\u612c\u6134\u613d\u6142\u6144\u6173\u6177\u6158\u6159\u615a\u616b\u6174\u616f\u6165\u6171\u615f\u615d\u6153\u6175\u6199\u6196\u6187\u61ac\u6194\u619a\u618a\u6191\u61ab\u61ae\u61cc\u61ca\u61c9\u61f7\u61c8\u61c3\u61c6\u61ba\u61cb\u7f79\u61cd\u61e6\u61e3\u61f6\u61fa\u61f4\u61ff\u61fd\u61fc\u61fe\u6200\u6208\u6209\u620d\u620c\u6214\u621b"],["d9a1","\u621e\u6221\u622a\u622e\u6230\u6232\u6233\u6241\u624e\u625e\u6263\u625b\u6260\u6268\u627c\u6282\u6289\u627e\u6292\u6293\u6296\u62d4\u6283\u6294\u62d7\u62d1\u62bb\u62cf\u62ff\u62c6\u64d4\u62c8\u62dc\u62cc\u62ca\u62c2\u62c7\u629b\u62c9\u630c\u62ee\u62f1\u6327\u6302\u6308\u62ef\u62f5\u6350\u633e\u634d\u641c\u634f\u6396\u638e\u6380\u63ab\u6376\u63a3\u638f\u6389\u639f\u63b5\u636b\u6369\u63be\u63e9\u63c0\u63c6\u63e3\u63c9\u63d2\u63f6\u63c4\u6416\u6434\u6406\u6413\u6426\u6436\u651d\u6417\u6428\u640f\u6467\u646f\u6476\u644e\u652a\u6495\u6493\u64a5\u64a9\u6488\u64bc"],["daa1","\u64da\u64d2\u64c5\u64c7\u64bb\u64d8\u64c2\u64f1\u64e7\u8209\u64e0\u64e1\u62ac\u64e3\u64ef\u652c\u64f6\u64f4\u64f2\u64fa\u6500\u64fd\u6518\u651c\u6505\u6524\u6523\u652b\u6534\u6535\u6537\u6536\u6538\u754b\u6548\u6556\u6555\u654d\u6558\u655e\u655d\u6572\u6578\u6582\u6583\u8b8a\u659b\u659f\u65ab\u65b7\u65c3\u65c6\u65c1\u65c4\u65cc\u65d2\u65db\u65d9\u65e0\u65e1\u65f1\u6772\u660a\u6603\u65fb\u6773\u6635\u6636\u6634\u661c\u664f\u6644\u6649\u6641\u665e\u665d\u6664\u6667\u6668\u665f\u6662\u6670\u6683\u6688\u668e\u6689\u6684\u6698\u669d\u66c1\u66b9\u66c9\u66be\u66bc"],["dba1","\u66c4\u66b8\u66d6\u66da\u66e0\u663f\u66e6\u66e9\u66f0\u66f5\u66f7\u670f\u6716\u671e\u6726\u6727\u9738\u672e\u673f\u6736\u6741\u6738\u6737\u6746\u675e\u6760\u6759\u6763\u6764\u6789\u6770\u67a9\u677c\u676a\u678c\u678b\u67a6\u67a1\u6785\u67b7\u67ef\u67b4\u67ec\u67b3\u67e9\u67b8\u67e4\u67de\u67dd\u67e2\u67ee\u67b9\u67ce\u67c6\u67e7\u6a9c\u681e\u6846\u6829\u6840\u684d\u6832\u684e\u68b3\u682b\u6859\u6863\u6877\u687f\u689f\u688f\u68ad\u6894\u689d\u689b\u6883\u6aae\u68b9\u6874\u68b5\u68a0\u68ba\u690f\u688d\u687e\u6901\u68ca\u6908\u68d8\u6922\u6926\u68e1\u690c\u68cd"],["dca1","\u68d4\u68e7\u68d5\u6936\u6912\u6904\u68d7\u68e3\u6925\u68f9\u68e0\u68ef\u6928\u692a\u691a\u6923\u6921\u68c6\u6979\u6977\u695c\u6978\u696b\u6954\u697e\u696e\u6939\u6974\u693d\u6959\u6930\u6961\u695e\u695d\u6981\u696a\u69b2\u69ae\u69d0\u69bf\u69c1\u69d3\u69be\u69ce\u5be8\u69ca\u69dd\u69bb\u69c3\u69a7\u6a2e\u6991\u69a0\u699c\u6995\u69b4\u69de\u69e8\u6a02\u6a1b\u69ff\u6b0a\u69f9\u69f2\u69e7\u6a05\u69b1\u6a1e\u69ed\u6a14\u69eb\u6a0a\u6a12\u6ac1\u6a23\u6a13\u6a44\u6a0c\u6a72\u6a36\u6a78\u6a47\u6a62\u6a59\u6a66\u6a48\u6a38\u6a22\u6a90\u6a8d\u6aa0\u6a84\u6aa2\u6aa3"],["dda1","\u6a97\u8617\u6abb\u6ac3\u6ac2\u6ab8\u6ab3\u6aac\u6ade\u6ad1\u6adf\u6aaa\u6ada\u6aea\u6afb\u6b05\u8616\u6afa\u6b12\u6b16\u9b31\u6b1f\u6b38\u6b37\u76dc\u6b39\u98ee\u6b47\u6b43\u6b49\u6b50\u6b59\u6b54\u6b5b\u6b5f\u6b61\u6b78\u6b79\u6b7f\u6b80\u6b84\u6b83\u6b8d\u6b98\u6b95\u6b9e\u6ba4\u6baa\u6bab\u6baf\u6bb2\u6bb1\u6bb3\u6bb7\u6bbc\u6bc6\u6bcb\u6bd3\u6bdf\u6bec\u6beb\u6bf3\u6bef\u9ebe\u6c08\u6c13\u6c14\u6c1b\u6c24\u6c23\u6c5e\u6c55\u6c62\u6c6a\u6c82\u6c8d\u6c9a\u6c81\u6c9b\u6c7e\u6c68\u6c73\u6c92\u6c90\u6cc4\u6cf1\u6cd3\u6cbd\u6cd7\u6cc5\u6cdd\u6cae\u6cb1\u6cbe"],["dea1","\u6cba\u6cdb\u6cef\u6cd9\u6cea\u6d1f\u884d\u6d36\u6d2b\u6d3d\u6d38\u6d19\u6d35\u6d33\u6d12\u6d0c\u6d63\u6d93\u6d64\u6d5a\u6d79\u6d59\u6d8e\u6d95\u6fe4\u6d85\u6df9\u6e15\u6e0a\u6db5\u6dc7\u6de6\u6db8\u6dc6\u6dec\u6dde\u6dcc\u6de8\u6dd2\u6dc5\u6dfa\u6dd9\u6de4\u6dd5\u6dea\u6dee\u6e2d\u6e6e\u6e2e\u6e19\u6e72\u6e5f\u6e3e\u6e23\u6e6b\u6e2b\u6e76\u6e4d\u6e1f\u6e43\u6e3a\u6e4e\u6e24\u6eff\u6e1d\u6e38\u6e82\u6eaa\u6e98\u6ec9\u6eb7\u6ed3\u6ebd\u6eaf\u6ec4\u6eb2\u6ed4\u6ed5\u6e8f\u6ea5\u6ec2\u6e9f\u6f41\u6f11\u704c\u6eec\u6ef8\u6efe\u6f3f\u6ef2\u6f31\u6eef\u6f32\u6ecc"],["dfa1","\u6f3e\u6f13\u6ef7\u6f86\u6f7a\u6f78\u6f81\u6f80\u6f6f\u6f5b\u6ff3\u6f6d\u6f82\u6f7c\u6f58\u6f8e\u6f91\u6fc2\u6f66\u6fb3\u6fa3\u6fa1\u6fa4\u6fb9\u6fc6\u6faa\u6fdf\u6fd5\u6fec\u6fd4\u6fd8\u6ff1\u6fee\u6fdb\u7009\u700b\u6ffa\u7011\u7001\u700f\u6ffe\u701b\u701a\u6f74\u701d\u7018\u701f\u7030\u703e\u7032\u7051\u7063\u7099\u7092\u70af\u70f1\u70ac\u70b8\u70b3\u70ae\u70df\u70cb\u70dd\u70d9\u7109\u70fd\u711c\u7119\u7165\u7155\u7188\u7166\u7162\u714c\u7156\u716c\u718f\u71fb\u7184\u7195\u71a8\u71ac\u71d7\u71b9\u71be\u71d2\u71c9\u71d4\u71ce\u71e0\u71ec\u71e7\u71f5\u71fc"],["e0a1","\u71f9\u71ff\u720d\u7210\u721b\u7228\u722d\u722c\u7230\u7232\u723b\u723c\u723f\u7240\u7246\u724b\u7258\u7274\u727e\u7282\u7281\u7287\u7292\u7296\u72a2\u72a7\u72b9\u72b2\u72c3\u72c6\u72c4\u72ce\u72d2\u72e2\u72e0\u72e1\u72f9\u72f7\u500f\u7317\u730a\u731c\u7316\u731d\u7334\u732f\u7329\u7325\u733e\u734e\u734f\u9ed8\u7357\u736a\u7368\u7370\u7378\u7375\u737b\u737a\u73c8\u73b3\u73ce\u73bb\u73c0\u73e5\u73ee\u73de\u74a2\u7405\u746f\u7425\u73f8\u7432\u743a\u7455\u743f\u745f\u7459\u7441\u745c\u7469\u7470\u7463\u746a\u7476\u747e\u748b\u749e\u74a7\u74ca\u74cf\u74d4\u73f1"],["e1a1","\u74e0\u74e3\u74e7\u74e9\u74ee\u74f2\u74f0\u74f1\u74f8\u74f7\u7504\u7503\u7505\u750c\u750e\u750d\u7515\u7513\u751e\u7526\u752c\u753c\u7544\u754d\u754a\u7549\u755b\u7546\u755a\u7569\u7564\u7567\u756b\u756d\u7578\u7576\u7586\u7587\u7574\u758a\u7589\u7582\u7594\u759a\u759d\u75a5\u75a3\u75c2\u75b3\u75c3\u75b5\u75bd\u75b8\u75bc\u75b1\u75cd\u75ca\u75d2\u75d9\u75e3\u75de\u75fe\u75ff\u75fc\u7601\u75f0\u75fa\u75f2\u75f3\u760b\u760d\u7609\u761f\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763b\u7647\u7648\u7646\u765c\u7658\u7661\u7662\u7668\u7669\u766a\u7667\u766c\u7670"],["e2a1","\u7672\u7676\u7678\u767c\u7680\u7683\u7688\u768b\u768e\u7696\u7693\u7699\u769a\u76b0\u76b4\u76b8\u76b9\u76ba\u76c2\u76cd\u76d6\u76d2\u76de\u76e1\u76e5\u76e7\u76ea\u862f\u76fb\u7708\u7707\u7704\u7729\u7724\u771e\u7725\u7726\u771b\u7737\u7738\u7747\u775a\u7768\u776b\u775b\u7765\u777f\u777e\u7779\u778e\u778b\u7791\u77a0\u779e\u77b0\u77b6\u77b9\u77bf\u77bc\u77bd\u77bb\u77c7\u77cd\u77d7\u77da\u77dc\u77e3\u77ee\u77fc\u780c\u7812\u7926\u7820\u792a\u7845\u788e\u7874\u7886\u787c\u789a\u788c\u78a3\u78b5\u78aa\u78af\u78d1\u78c6\u78cb\u78d4\u78be\u78bc\u78c5\u78ca\u78ec"],["e3a1","\u78e7\u78da\u78fd\u78f4\u7907\u7912\u7911\u7919\u792c\u792b\u7940\u7960\u7957\u795f\u795a\u7955\u7953\u797a\u797f\u798a\u799d\u79a7\u9f4b\u79aa\u79ae\u79b3\u79b9\u79ba\u79c9\u79d5\u79e7\u79ec\u79e1\u79e3\u7a08\u7a0d\u7a18\u7a19\u7a20\u7a1f\u7980\u7a31\u7a3b\u7a3e\u7a37\u7a43\u7a57\u7a49\u7a61\u7a62\u7a69\u9f9d\u7a70\u7a79\u7a7d\u7a88\u7a97\u7a95\u7a98\u7a96\u7aa9\u7ac8\u7ab0\u7ab6\u7ac5\u7ac4\u7abf\u9083\u7ac7\u7aca\u7acd\u7acf\u7ad5\u7ad3\u7ad9\u7ada\u7add\u7ae1\u7ae2\u7ae6\u7aed\u7af0\u7b02\u7b0f\u7b0a\u7b06\u7b33\u7b18\u7b19\u7b1e\u7b35\u7b28\u7b36\u7b50"],["e4a1","\u7b7a\u7b04\u7b4d\u7b0b\u7b4c\u7b45\u7b75\u7b65\u7b74\u7b67\u7b70\u7b71\u7b6c\u7b6e\u7b9d\u7b98\u7b9f\u7b8d\u7b9c\u7b9a\u7b8b\u7b92\u7b8f\u7b5d\u7b99\u7bcb\u7bc1\u7bcc\u7bcf\u7bb4\u7bc6\u7bdd\u7be9\u7c11\u7c14\u7be6\u7be5\u7c60\u7c00\u7c07\u7c13\u7bf3\u7bf7\u7c17\u7c0d\u7bf6\u7c23\u7c27\u7c2a\u7c1f\u7c37\u7c2b\u7c3d\u7c4c\u7c43\u7c54\u7c4f\u7c40\u7c50\u7c58\u7c5f\u7c64\u7c56\u7c65\u7c6c\u7c75\u7c83\u7c90\u7ca4\u7cad\u7ca2\u7cab\u7ca1\u7ca8\u7cb3\u7cb2\u7cb1\u7cae\u7cb9\u7cbd\u7cc0\u7cc5\u7cc2\u7cd8\u7cd2\u7cdc\u7ce2\u9b3b\u7cef\u7cf2\u7cf4\u7cf6\u7cfa\u7d06"],["e5a1","\u7d02\u7d1c\u7d15\u7d0a\u7d45\u7d4b\u7d2e\u7d32\u7d3f\u7d35\u7d46\u7d73\u7d56\u7d4e\u7d72\u7d68\u7d6e\u7d4f\u7d63\u7d93\u7d89\u7d5b\u7d8f\u7d7d\u7d9b\u7dba\u7dae\u7da3\u7db5\u7dc7\u7dbd\u7dab\u7e3d\u7da2\u7daf\u7ddc\u7db8\u7d9f\u7db0\u7dd8\u7ddd\u7de4\u7dde\u7dfb\u7df2\u7de1\u7e05\u7e0a\u7e23\u7e21\u7e12\u7e31\u7e1f\u7e09\u7e0b\u7e22\u7e46\u7e66\u7e3b\u7e35\u7e39\u7e43\u7e37\u7e32\u7e3a\u7e67\u7e5d\u7e56\u7e5e\u7e59\u7e5a\u7e79\u7e6a\u7e69\u7e7c\u7e7b\u7e83\u7dd5\u7e7d\u8fae\u7e7f\u7e88\u7e89\u7e8c\u7e92\u7e90\u7e93\u7e94\u7e96\u7e8e\u7e9b\u7e9c\u7f38\u7f3a"],["e6a1","\u7f45\u7f4c\u7f4d\u7f4e\u7f50\u7f51\u7f55\u7f54\u7f58\u7f5f\u7f60\u7f68\u7f69\u7f67\u7f78\u7f82\u7f86\u7f83\u7f88\u7f87\u7f8c\u7f94\u7f9e\u7f9d\u7f9a\u7fa3\u7faf\u7fb2\u7fb9\u7fae\u7fb6\u7fb8\u8b71\u7fc5\u7fc6\u7fca\u7fd5\u7fd4\u7fe1\u7fe6\u7fe9\u7ff3\u7ff9\u98dc\u8006\u8004\u800b\u8012\u8018\u8019\u801c\u8021\u8028\u803f\u803b\u804a\u8046\u8052\u8058\u805a\u805f\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807d\u807f\u8084\u8086\u8085\u809b\u8093\u809a\u80ad\u5190\u80ac\u80db\u80e5\u80d9\u80dd\u80c4\u80da\u80d6\u8109\u80ef\u80f1\u811b\u8129\u8123\u812f\u814b"],["e7a1","\u968b\u8146\u813e\u8153\u8151\u80fc\u8171\u816e\u8165\u8166\u8174\u8183\u8188\u818a\u8180\u8182\u81a0\u8195\u81a4\u81a3\u815f\u8193\u81a9\u81b0\u81b5\u81be\u81b8\u81bd\u81c0\u81c2\u81ba\u81c9\u81cd\u81d1\u81d9\u81d8\u81c8\u81da\u81df\u81e0\u81e7\u81fa\u81fb\u81fe\u8201\u8202\u8205\u8207\u820a\u820d\u8210\u8216\u8229\u822b\u8238\u8233\u8240\u8259\u8258\u825d\u825a\u825f\u8264\u8262\u8268\u826a\u826b\u822e\u8271\u8277\u8278\u827e\u828d\u8292\u82ab\u829f\u82bb\u82ac\u82e1\u82e3\u82df\u82d2\u82f4\u82f3\u82fa\u8393\u8303\u82fb\u82f9\u82de\u8306\u82dc\u8309\u82d9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832f\u832b\u8317\u8318\u8385\u839a\u83aa\u839f\u83a2\u8396\u8323\u838e\u8387\u838a\u837c\u83b5\u8373\u8375\u83a0\u8389\u83a8\u83f4\u8413\u83eb\u83ce\u83fd\u8403\u83d8\u840b\u83c1\u83f7\u8407\u83e0\u83f2\u840d\u8422\u8420\u83bd\u8438\u8506\u83fb\u846d\u842a\u843c\u855a\u8484\u8477\u846b\u84ad\u846e\u8482\u8469\u8446\u842c\u846f\u8479\u8435\u84ca\u8462\u84b9\u84bf\u849f\u84d9\u84cd\u84bb\u84da\u84d0\u84c1\u84c6\u84d6\u84a1\u8521\u84ff\u84f4\u8517\u8518\u852c\u851f\u8515\u8514\u84fc\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854b\u8555\u8580\u85a4\u8588\u8591\u858a\u85a8\u856d\u8594\u859b\u85ea\u8587\u859c\u8577\u857e\u8590\u85c9\u85ba\u85cf\u85b9\u85d0\u85d5\u85dd\u85e5\u85dc\u85f9\u860a\u8613\u860b\u85fe\u85fa\u8606\u8622\u861a\u8630\u863f\u864d\u4e55\u8654\u865f\u8667\u8671\u8693\u86a3\u86a9\u86aa\u868b\u868c\u86b6\u86af\u86c4\u86c6\u86b0\u86c9\u8823\u86ab\u86d4\u86de\u86e9\u86ec\u86df\u86db\u86ef\u8712\u8706\u8708\u8700\u8703\u86fb\u8711\u8709\u870d\u86f9\u870a\u8734\u873f\u8737\u873b\u8725\u8729\u871a\u8760\u875f\u8778\u874c\u874e\u8774\u8757\u8768\u876e\u8759"],["eaa1","\u8753\u8763\u876a\u8805\u87a2\u879f\u8782\u87af\u87cb\u87bd\u87c0\u87d0\u96d6\u87ab\u87c4\u87b3\u87c7\u87c6\u87bb\u87ef\u87f2\u87e0\u880f\u880d\u87fe\u87f6\u87f7\u880e\u87d2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883b\u8844\u8842\u8852\u8859\u885e\u8862\u886b\u8881\u887e\u889e\u8875\u887d\u88b5\u8872\u8882\u8897\u8892\u88ae\u8899\u88a2\u888d\u88a4\u88b0\u88bf\u88b1\u88c3\u88c4\u88d4\u88d8\u88d9\u88dd\u88f9\u8902\u88fc\u88f4\u88e8\u88f2\u8904\u890c\u890a\u8913\u8943\u891e\u8925\u892a\u892b\u8941\u8944\u893b\u8936\u8938\u894c\u891d\u8960\u895e"],["eba1","\u8966\u8964\u896d\u896a\u896f\u8974\u8977\u897e\u8983\u8988\u898a\u8993\u8998\u89a1\u89a9\u89a6\u89ac\u89af\u89b2\u89ba\u89bd\u89bf\u89c0\u89da\u89dc\u89dd\u89e7\u89f4\u89f8\u8a03\u8a16\u8a10\u8a0c\u8a1b\u8a1d\u8a25\u8a36\u8a41\u8a5b\u8a52\u8a46\u8a48\u8a7c\u8a6d\u8a6c\u8a62\u8a85\u8a82\u8a84\u8aa8\u8aa1\u8a91\u8aa5\u8aa6\u8a9a\u8aa3\u8ac4\u8acd\u8ac2\u8ada\u8aeb\u8af3\u8ae7\u8ae4\u8af1\u8b14\u8ae0\u8ae2\u8af7\u8ade\u8adb\u8b0c\u8b07\u8b1a\u8ae1\u8b16\u8b10\u8b17\u8b20\u8b33\u97ab\u8b26\u8b2b\u8b3e\u8b28\u8b41\u8b4c\u8b4f\u8b4e\u8b49\u8b56\u8b5b\u8b5a\u8b6b"],["eca1","\u8b5f\u8b6c\u8b6f\u8b74\u8b7d\u8b80\u8b8c\u8b8e\u8b92\u8b93\u8b96\u8b99\u8b9a\u8c3a\u8c41\u8c3f\u8c48\u8c4c\u8c4e\u8c50\u8c55\u8c62\u8c6c\u8c78\u8c7a\u8c82\u8c89\u8c85\u8c8a\u8c8d\u8c8e\u8c94\u8c7c\u8c98\u621d\u8cad\u8caa\u8cbd\u8cb2\u8cb3\u8cae\u8cb6\u8cc8\u8cc1\u8ce4\u8ce3\u8cda\u8cfd\u8cfa\u8cfb\u8d04\u8d05\u8d0a\u8d07\u8d0f\u8d0d\u8d10\u9f4e\u8d13\u8ccd\u8d14\u8d16\u8d67\u8d6d\u8d71\u8d73\u8d81\u8d99\u8dc2\u8dbe\u8dba\u8dcf\u8dda\u8dd6\u8dcc\u8ddb\u8dcb\u8dea\u8deb\u8ddf\u8de3\u8dfc\u8e08\u8e09\u8dff\u8e1d\u8e1e\u8e10\u8e1f\u8e42\u8e35\u8e30\u8e34\u8e4a"],["eda1","\u8e47\u8e49\u8e4c\u8e50\u8e48\u8e59\u8e64\u8e60\u8e2a\u8e63\u8e55\u8e76\u8e72\u8e7c\u8e81\u8e87\u8e85\u8e84\u8e8b\u8e8a\u8e93\u8e91\u8e94\u8e99\u8eaa\u8ea1\u8eac\u8eb0\u8ec6\u8eb1\u8ebe\u8ec5\u8ec8\u8ecb\u8edb\u8ee3\u8efc\u8efb\u8eeb\u8efe\u8f0a\u8f05\u8f15\u8f12\u8f19\u8f13\u8f1c\u8f1f\u8f1b\u8f0c\u8f26\u8f33\u8f3b\u8f39\u8f45\u8f42\u8f3e\u8f4c\u8f49\u8f46\u8f4e\u8f57\u8f5c\u8f62\u8f63\u8f64\u8f9c\u8f9f\u8fa3\u8fad\u8faf\u8fb7\u8fda\u8fe5\u8fe2\u8fea\u8fef\u9087\u8ff4\u9005\u8ff9\u8ffa\u9011\u9015\u9021\u900d\u901e\u9016\u900b\u9027\u9036\u9035\u9039\u8ff8"],["eea1","\u904f\u9050\u9051\u9052\u900e\u9049\u903e\u9056\u9058\u905e\u9068\u906f\u9076\u96a8\u9072\u9082\u907d\u9081\u9080\u908a\u9089\u908f\u90a8\u90af\u90b1\u90b5\u90e2\u90e4\u6248\u90db\u9102\u9112\u9119\u9132\u9130\u914a\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918b\u9189\u9182\u91a2\u91ab\u91af\u91aa\u91b5\u91b4\u91ba\u91c0\u91c1\u91c9\u91cb\u91d0\u91d6\u91df\u91e1\u91db\u91fc\u91f5\u91f6\u921e\u91ff\u9214\u922c\u9215\u9211\u925e\u9257\u9245\u9249\u9264\u9248\u9295\u923f\u924b\u9250\u929c\u9296\u9293\u929b\u925a\u92cf\u92b9\u92b7\u92e9\u930f\u92fa\u9344\u932e"],["efa1","\u9319\u9322\u931a\u9323\u933a\u9335\u933b\u935c\u9360\u937c\u936e\u9356\u93b0\u93ac\u93ad\u9394\u93b9\u93d6\u93d7\u93e8\u93e5\u93d8\u93c3\u93dd\u93d0\u93c8\u93e4\u941a\u9414\u9413\u9403\u9407\u9410\u9436\u942b\u9435\u9421\u943a\u9441\u9452\u9444\u945b\u9460\u9462\u945e\u946a\u9229\u9470\u9475\u9477\u947d\u945a\u947c\u947e\u9481\u947f\u9582\u9587\u958a\u9594\u9596\u9598\u9599\u95a0\u95a8\u95a7\u95ad\u95bc\u95bb\u95b9\u95be\u95ca\u6ff6\u95c3\u95cd\u95cc\u95d5\u95d4\u95d6\u95dc\u95e1\u95e5\u95e2\u9621\u9628\u962e\u962f\u9642\u964c\u964f\u964b\u9677\u965c\u965e"],["f0a1","\u965d\u965f\u9666\u9672\u966c\u968d\u9698\u9695\u9697\u96aa\u96a7\u96b1\u96b2\u96b0\u96b4\u96b6\u96b8\u96b9\u96ce\u96cb\u96c9\u96cd\u894d\u96dc\u970d\u96d5\u96f9\u9704\u9706\u9708\u9713\u970e\u9711\u970f\u9716\u9719\u9724\u972a\u9730\u9739\u973d\u973e\u9744\u9746\u9748\u9742\u9749\u975c\u9760\u9764\u9766\u9768\u52d2\u976b\u9771\u9779\u9785\u977c\u9781\u977a\u9786\u978b\u978f\u9790\u979c\u97a8\u97a6\u97a3\u97b3\u97b4\u97c3\u97c6\u97c8\u97cb\u97dc\u97ed\u9f4f\u97f2\u7adf\u97f6\u97f5\u980f\u980c\u9838\u9824\u9821\u9837\u983d\u9846\u984f\u984b\u986b\u986f\u9870"],["f1a1","\u9871\u9874\u9873\u98aa\u98af\u98b1\u98b6\u98c4\u98c3\u98c6\u98e9\u98eb\u9903\u9909\u9912\u9914\u9918\u9921\u991d\u991e\u9924\u9920\u992c\u992e\u993d\u993e\u9942\u9949\u9945\u9950\u994b\u9951\u9952\u994c\u9955\u9997\u9998\u99a5\u99ad\u99ae\u99bc\u99df\u99db\u99dd\u99d8\u99d1\u99ed\u99ee\u99f1\u99f2\u99fb\u99f8\u9a01\u9a0f\u9a05\u99e2\u9a19\u9a2b\u9a37\u9a45\u9a42\u9a40\u9a43\u9a3e\u9a55\u9a4d\u9a5b\u9a57\u9a5f\u9a62\u9a65\u9a64\u9a69\u9a6b\u9a6a\u9aad\u9ab0\u9abc\u9ac0\u9acf\u9ad1\u9ad3\u9ad4\u9ade\u9adf\u9ae2\u9ae3\u9ae6\u9aef\u9aeb\u9aee\u9af4\u9af1\u9af7"],["f2a1","\u9afb\u9b06\u9b18\u9b1a\u9b1f\u9b22\u9b23\u9b25\u9b27\u9b28\u9b29\u9b2a\u9b2e\u9b2f\u9b32\u9b44\u9b43\u9b4f\u9b4d\u9b4e\u9b51\u9b58\u9b74\u9b93\u9b83\u9b91\u9b96\u9b97\u9b9f\u9ba0\u9ba8\u9bb4\u9bc0\u9bca\u9bb9\u9bc6\u9bcf\u9bd1\u9bd2\u9be3\u9be2\u9be4\u9bd4\u9be1\u9c3a\u9bf2\u9bf1\u9bf0\u9c15\u9c14\u9c09\u9c13\u9c0c\u9c06\u9c08\u9c12\u9c0a\u9c04\u9c2e\u9c1b\u9c25\u9c24\u9c21\u9c30\u9c47\u9c32\u9c46\u9c3e\u9c5a\u9c60\u9c67\u9c76\u9c78\u9ce7\u9cec\u9cf0\u9d09\u9d08\u9ceb\u9d03\u9d06\u9d2a\u9d26\u9daf\u9d23\u9d1f\u9d44\u9d15\u9d12\u9d41\u9d3f\u9d3e\u9d46\u9d48"],["f3a1","\u9d5d\u9d5e\u9d64\u9d51\u9d50\u9d59\u9d72\u9d89\u9d87\u9dab\u9d6f\u9d7a\u9d9a\u9da4\u9da9\u9db2\u9dc4\u9dc1\u9dbb\u9db8\u9dba\u9dc6\u9dcf\u9dc2\u9dd9\u9dd3\u9df8\u9de6\u9ded\u9def\u9dfd\u9e1a\u9e1b\u9e1e\u9e75\u9e79\u9e7d\u9e81\u9e88\u9e8b\u9e8c\u9e92\u9e95\u9e91\u9e9d\u9ea5\u9ea9\u9eb8\u9eaa\u9ead\u9761\u9ecc\u9ece\u9ecf\u9ed0\u9ed4\u9edc\u9ede\u9edd\u9ee0\u9ee5\u9ee8\u9eef\u9ef4\u9ef6\u9ef7\u9ef9\u9efb\u9efc\u9efd\u9f07\u9f08\u76b7\u9f15\u9f21\u9f2c\u9f3e\u9f4a\u9f52\u9f54\u9f63\u9f5f\u9f60\u9f61\u9f66\u9f67\u9f6c\u9f6a\u9f77\u9f72\u9f76\u9f95\u9f9c\u9fa0"],["f4a1","\u582f\u69c7\u9059\u7464\u51dc\u7199"],["f9a1","\u7e8a\u891c\u9348\u9288\u84dc\u4fc9\u70bb\u6631\u68c8\u92f9\u66fb\u5f45\u4e28\u4ee1\u4efc\u4f00\u4f03\u4f39\u4f56\u4f92\u4f8a\u4f9a\u4f94\u4fcd\u5040\u5022\u4fff\u501e\u5046\u5070\u5042\u5094\u50f4\u50d8\u514a\u5164\u519d\u51be\u51ec\u5215\u529c\u52a6\u52c0\u52db\u5300\u5307\u5324\u5372\u5393\u53b2\u53dd\ufa0e\u549c\u548a\u54a9\u54ff\u5586\u5759\u5765\u57ac\u57c8\u57c7\ufa0f\ufa10\u589e\u58b2\u590b\u5953\u595b\u595d\u5963\u59a4\u59ba\u5b56\u5bc0\u752f\u5bd8\u5bec\u5c1e\u5ca6\u5cba\u5cf5\u5d27\u5d53\ufa11\u5d42\u5d6d\u5db8\u5db9\u5dd0\u5f21\u5f34\u5f67\u5fb7"],["faa1","\u5fde\u605d\u6085\u608a\u60de\u60d5\u6120\u60f2\u6111\u6137\u6130\u6198\u6213\u62a6\u63f5\u6460\u649d\u64ce\u654e\u6600\u6615\u663b\u6609\u662e\u661e\u6624\u6665\u6657\u6659\ufa12\u6673\u6699\u66a0\u66b2\u66bf\u66fa\u670e\uf929\u6766\u67bb\u6852\u67c0\u6801\u6844\u68cf\ufa13\u6968\ufa14\u6998\u69e2\u6a30\u6a6b\u6a46\u6a73\u6a7e\u6ae2\u6ae4\u6bd6\u6c3f\u6c5c\u6c86\u6c6f\u6cda\u6d04\u6d87\u6d6f\u6d96\u6dac\u6dcf\u6df8\u6df2\u6dfc\u6e39\u6e5c\u6e27\u6e3c\u6ebf\u6f88\u6fb5\u6ff5\u7005\u7007\u7028\u7085\u70ab\u710f\u7104\u715c\u7146\u7147\ufa15\u71c1\u71fe\u72b1"],["fba1","\u72be\u7324\ufa16\u7377\u73bd\u73c9\u73d6\u73e3\u73d2\u7407\u73f5\u7426\u742a\u7429\u742e\u7462\u7489\u749f\u7501\u756f\u7682\u769c\u769e\u769b\u76a6\ufa17\u7746\u52af\u7821\u784e\u7864\u787a\u7930\ufa18\ufa19\ufa1a\u7994\ufa1b\u799b\u7ad1\u7ae7\ufa1c\u7aeb\u7b9e\ufa1d\u7d48\u7d5c\u7db7\u7da0\u7dd6\u7e52\u7f47\u7fa1\ufa1e\u8301\u8362\u837f\u83c7\u83f6\u8448\u84b4\u8553\u8559\u856b\ufa1f\u85b0\ufa20\ufa21\u8807\u88f5\u8a12\u8a37\u8a79\u8aa7\u8abe\u8adf\ufa22\u8af6\u8b53\u8b7f\u8cf0\u8cf4\u8d12\u8d76\ufa23\u8ecf\ufa24\ufa25\u9067\u90de\ufa26\u9115\u9127\u91da"],["fca1","\u91d7\u91de\u91ed\u91ee\u91e4\u91e5\u9206\u9210\u920a\u923a\u9240\u923c\u924e\u9259\u9251\u9239\u9267\u92a7\u9277\u9278\u92e7\u92d7\u92d9\u92d0\ufa27\u92d5\u92e0\u92d3\u9325\u9321\u92fb\ufa28\u931e\u92ff\u931d\u9302\u9370\u9357\u93a4\u93c6\u93de\u93f8\u9431\u9445\u9448\u9592\uf9dc\ufa29\u969d\u96af\u9733\u973b\u9743\u974d\u974f\u9751\u9755\u9857\u9865\ufa2a\ufa2b\u9927\ufa2c\u999e\u9a4e\u9ad9\u9adc\u9b75\u9b72\u9b8f\u9bb1\u9bbb\u9c00\u9d70\u9d6b\ufa2d\u9e19\u9ed1"],["fcf1","\u2170",9,"\uffe2\uffe4\uff07\uff02"],["8fa2af","\u02d8\u02c7\xb8\u02d9\u02dd\xaf\u02db\u02da\uff5e\u0384\u0385"],["8fa2c2","\xa1\xa6\xbf"],["8fa2eb","\xba\xaa\xa9\xae\u2122\xa4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038a\u03aa"],["8fa6e7","\u038c"],["8fa6e9","\u038e\u03ab"],["8fa6ec","\u038f"],["8fa6f1","\u03ac\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03c2\u03cd\u03cb\u03b0\u03ce"],["8fa7c2","\u0402",10,"\u040e\u040f"],["8fa7f2","\u0452",10,"\u045e\u045f"],["8fa9a1","\xc6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013f"],["8fa9ab","\u014a\xd8\u0152"],["8fa9af","\u0166\xde"],["8fa9c1","\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014b\xf8\u0153\xdf\u0167\xfe"],["8faaa1","\xc1\xc0\xc4\xc2\u0102\u01cd\u0100\u0104\xc5\xc3\u0106\u0108\u010c\xc7\u010a\u010e\xc9\xc8\xcb\xca\u011a\u0116\u0112\u0118"],["8faaba","\u011c\u011e\u0122\u0120\u0124\xcd\xcc\xcf\xce\u01cf\u0130\u012a\u012e\u0128\u0134\u0136\u0139\u013d\u013b\u0143\u0147\u0145\xd1\xd3\xd2\xd6\xd4\u01d1\u0150\u014c\xd5\u0154\u0158\u0156\u015a\u015c\u0160\u015e\u0164\u0162\xda\xd9\xdc\xdb\u016c\u01d3\u0170\u016a\u0172\u016e\u0168\u01d7\u01db\u01d9\u01d5\u0174\xdd\u0178\u0176\u0179\u017d\u017b"],["8faba1","\xe1\xe0\xe4\xe2\u0103\u01ce\u0101\u0105\xe5\xe3\u0107\u0109\u010d\xe7\u010b\u010f\xe9\xe8\xeb\xea\u011b\u0117\u0113\u0119\u01f5\u011d\u011f"],["8fabbd","\u0121\u0125\xed\xec\xef\xee\u01d0"],["8fabc5","\u012b\u012f\u0129\u0135\u0137\u013a\u013e\u013c\u0144\u0148\u0146\xf1\xf3\xf2\xf6\xf4\u01d2\u0151\u014d\xf5\u0155\u0159\u0157\u015b\u015d\u0161\u015f\u0165\u0163\xfa\xf9\xfc\xfb\u016d\u01d4\u0171\u016b\u0173\u016f\u0169\u01d8\u01dc\u01da\u01d6\u0175\xfd\xff\u0177\u017a\u017e\u017c"],["8fb0a1","\u4e02\u4e04\u4e05\u4e0c\u4e12\u4e1f\u4e23\u4e24\u4e28\u4e2b\u4e2e\u4e2f\u4e30\u4e35\u4e40\u4e41\u4e44\u4e47\u4e51\u4e5a\u4e5c\u4e63\u4e68\u4e69\u4e74\u4e75\u4e79\u4e7f\u4e8d\u4e96\u4e97\u4e9d\u4eaf\u4eb9\u4ec3\u4ed0\u4eda\u4edb\u4ee0\u4ee1\u4ee2\u4ee8\u4eef\u4ef1\u4ef3\u4ef5\u4efd\u4efe\u4eff\u4f00\u4f02\u4f03\u4f08\u4f0b\u4f0c\u4f12\u4f15\u4f16\u4f17\u4f19\u4f2e\u4f31\u4f60\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e\u4f40\u4f42\u4f48\u4f49\u4f4b\u4f4c\u4f52\u4f54\u4f56\u4f58\u4f5f\u4f63\u4f6a\u4f6c\u4f6e\u4f71\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f7e\u4f81\u4f82\u4f84"],["8fb1a1","\u4f85\u4f89\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f94\u4f97\u4f99\u4f9a\u4f9e\u4f9f\u4fb2\u4fb7\u4fb9\u4fbb\u4fbc\u4fbd\u4fbe\u4fc0\u4fc1\u4fc5\u4fc6\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fcf\u4fd2\u4fdc\u4fe0\u4fe2\u4ff0\u4ff2\u4ffc\u4ffd\u4fff\u5000\u5001\u5004\u5007\u500a\u500c\u500e\u5010\u5013\u5017\u5018\u501b\u501c\u501d\u501e\u5022\u5027\u502e\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504a\u504c\u504e\u5051\u5052\u5053\u5057\u5059\u505f\u5060\u5062\u5063\u5066\u5067\u506a\u506d\u5070\u5071\u503b\u5081\u5083\u5084\u5086\u508a\u508e\u508f\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509b\u509c\u509e",4,"\u50aa\u50af\u50b0\u50b9\u50ba\u50bd\u50c0\u50c3\u50c4\u50c7\u50cc\u50ce\u50d0\u50d3\u50d4\u50d8\u50dc\u50dd\u50df\u50e2\u50e4\u50e6\u50e8\u50e9\u50ef\u50f1\u50f6\u50fa\u50fe\u5103\u5106\u5107\u5108\u510b\u510c\u510d\u510e\u50f2\u5110\u5117\u5119\u511b\u511c\u511d\u511e\u5123\u5127\u5128\u512c\u512d\u512f\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514a\u514f\u5153\u5155\u5157\u5158\u515f\u5164\u5166\u517e\u5183\u5184\u518b\u518e\u5198\u519d\u51a1\u51a3\u51ad\u51b8\u51ba\u51bc\u51be\u51bf\u51c2"],["8fb3a1","\u51c8\u51cf\u51d1\u51d2\u51d3\u51d5\u51d8\u51de\u51e2\u51e5\u51ee\u51f2\u51f3\u51f4\u51f7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523c\u5245\u5249\u5255\u5257\u5258\u525a\u525c\u525f\u5260\u5261\u5266\u526e\u5277\u5278\u5279\u5280\u5282\u5285\u528a\u528c\u5293\u5295\u5296\u5297\u5298\u529a\u529c\u52a4\u52a5\u52a6\u52a7\u52af\u52b0\u52b6\u52b7\u52b8\u52ba\u52bb\u52bd\u52c0\u52c4\u52c6\u52c8\u52cc\u52cf\u52d1\u52d4\u52d6\u52db\u52dc\u52e1\u52e5\u52e8\u52e9\u52ea\u52ec\u52f0\u52f1\u52f4\u52f6\u52f7\u5300\u5303\u530a\u530b"],["8fb4a1","\u530c\u5311\u5313\u5318\u531b\u531c\u531e\u531f\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u5330\u5332\u5335\u533c\u533d\u533e\u5342\u534c\u534b\u5359\u535b\u5361\u5363\u5365\u536c\u536d\u5372\u5379\u537e\u5383\u5387\u5388\u538e\u5393\u5394\u5399\u539d\u53a1\u53a4\u53aa\u53ab\u53af\u53b2\u53b4\u53b5\u53b7\u53b8\u53ba\u53bd\u53c0\u53c5\u53cf\u53d2\u53d3\u53d5\u53da\u53dd\u53de\u53e0\u53e6\u53e7\u53f5\u5402\u5413\u541a\u5421\u5427\u5428\u542a\u542f\u5431\u5434\u5435\u5443\u5444\u5447\u544d\u544f\u545e\u5462\u5464\u5466\u5467\u5469\u546b\u546d\u546e\u5474\u547f"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548d\u5491\u5495\u5496\u549c\u549f\u54a1\u54a6\u54a7\u54a9\u54aa\u54ad\u54ae\u54b1\u54b7\u54b9\u54ba\u54bb\u54bf\u54c6\u54ca\u54cd\u54ce\u54e0\u54ea\u54ec\u54ef\u54f6\u54fc\u54fe\u54ff\u5500\u5501\u5505\u5508\u5509\u550c\u550d\u550e\u5515\u552a\u552b\u5532\u5535\u5536\u553b\u553c\u553d\u5541\u5547\u5549\u554a\u554d\u5550\u5551\u5558\u555a\u555b\u555e\u5560\u5561\u5564\u5566\u557f\u5581\u5582\u5586\u5588\u558e\u558f\u5591\u5592\u5593\u5594\u5597\u55a3\u55a4\u55ad\u55b2\u55bf\u55c1\u55c3\u55c6\u55c9\u55cb\u55cc\u55ce\u55d1\u55d2"],["8fb6a1","\u55d3\u55d7\u55d8\u55db\u55de\u55e2\u55e9\u55f6\u55ff\u5605\u5608\u560a\u560d",5,"\u5619\u562c\u5630\u5633\u5635\u5637\u5639\u563b\u563c\u563d\u563f\u5640\u5641\u5643\u5644\u5646\u5649\u564b\u564d\u564f\u5654\u565e\u5660\u5661\u5662\u5663\u5666\u5669\u566d\u566f\u5671\u5672\u5675\u5684\u5685\u5688\u568b\u568c\u5695\u5699\u569a\u569d\u569e\u569f\u56a6\u56a7\u56a8\u56a9\u56ab\u56ac\u56ad\u56b1\u56b3\u56b7\u56be\u56c5\u56c9\u56ca\u56cb\u56cf\u56d0\u56cc\u56cd\u56d9\u56dc\u56dd\u56df\u56e1\u56e4",4,"\u56f1\u56eb\u56ed"],["8fb7a1","\u56f6\u56f7\u5701\u5702\u5707\u570a\u570c\u5711\u5715\u571a\u571b\u571d\u5720\u5722\u5723\u5724\u5725\u5729\u572a\u572c\u572e\u572f\u5733\u5734\u573d\u573e\u573f\u5745\u5746\u574c\u574d\u5752\u5762\u5765\u5767\u5768\u576b\u576d",4,"\u5773\u5774\u5775\u5777\u5779\u577a\u577b\u577c\u577e\u5781\u5783\u578c\u5794\u5797\u5799\u579a\u579c\u579d\u579e\u579f\u57a1\u5795\u57a7\u57a8\u57a9\u57ac\u57b8\u57bd\u57c7\u57c8\u57cc\u57cf\u57d5\u57dd\u57de\u57e4\u57e6\u57e7\u57e9\u57ed\u57f0\u57f5\u57f6\u57f8\u57fd\u57fe\u57ff\u5803\u5804\u5808\u5809\u57e1"],["8fb8a1","\u580c\u580d\u581b\u581e\u581f\u5820\u5826\u5827\u582d\u5832\u5839\u583f\u5849\u584c\u584d\u584f\u5850\u5855\u585f\u5861\u5864\u5867\u5868\u5878\u587c\u587f\u5880\u5881\u5887\u5888\u5889\u588a\u588c\u588d\u588f\u5890\u5894\u5896\u589d\u58a0\u58a1\u58a2\u58a6\u58a9\u58b1\u58b2\u58c4\u58bc\u58c2\u58c8\u58cd\u58ce\u58d0\u58d2\u58d4\u58d6\u58da\u58dd\u58e1\u58e2\u58e9\u58f3\u5905\u5906\u590b\u590c\u5912\u5913\u5914\u8641\u591d\u5921\u5923\u5924\u5928\u592f\u5930\u5933\u5935\u5936\u593f\u5943\u5946\u5952\u5953\u5959\u595b\u595d\u595e\u595f\u5961\u5963\u596b\u596d"],["8fb9a1","\u596f\u5972\u5975\u5976\u5979\u597b\u597c\u598b\u598c\u598e\u5992\u5995\u5997\u599f\u59a4\u59a7\u59ad\u59ae\u59af\u59b0\u59b3\u59b7\u59ba\u59bc\u59c1\u59c3\u59c4\u59c8\u59ca\u59cd\u59d2\u59dd\u59de\u59df\u59e3\u59e4\u59e7\u59ee\u59ef\u59f1\u59f2\u59f4\u59f7\u5a00\u5a04\u5a0c\u5a0d\u5a0e\u5a12\u5a13\u5a1e\u5a23\u5a24\u5a27\u5a28\u5a2a\u5a2d\u5a30\u5a44\u5a45\u5a47\u5a48\u5a4c\u5a50\u5a55\u5a5e\u5a63\u5a65\u5a67\u5a6d\u5a77\u5a7a\u5a7b\u5a7e\u5a8b\u5a90\u5a93\u5a96\u5a99\u5a9c\u5a9e\u5a9f\u5aa0\u5aa2\u5aa7\u5aac\u5ab1\u5ab2\u5ab3\u5ab5\u5ab8\u5aba\u5abb\u5abf"],["8fbaa1","\u5ac4\u5ac6\u5ac8\u5acf\u5ada\u5adc\u5ae0\u5ae5\u5aea\u5aee\u5af5\u5af6\u5afd\u5b00\u5b01\u5b08\u5b17\u5b34\u5b19\u5b1b\u5b1d\u5b21\u5b25\u5b2d\u5b38\u5b41\u5b4b\u5b4c\u5b52\u5b56\u5b5e\u5b68\u5b6e\u5b6f\u5b7c\u5b7d\u5b7e\u5b7f\u5b81\u5b84\u5b86\u5b8a\u5b8e\u5b90\u5b91\u5b93\u5b94\u5b96\u5ba8\u5ba9\u5bac\u5bad\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbc\u5bc0\u5bc1\u5bcd\u5bcf\u5bd6",4,"\u5be0\u5bef\u5bf1\u5bf4\u5bfd\u5c0c\u5c17\u5c1e\u5c1f\u5c23\u5c26\u5c29\u5c2b\u5c2c\u5c2e\u5c30\u5c32\u5c35\u5c36\u5c59\u5c5a\u5c5c\u5c62\u5c63\u5c67\u5c68\u5c69"],["8fbba1","\u5c6d\u5c70\u5c74\u5c75\u5c7a\u5c7b\u5c7c\u5c7d\u5c87\u5c88\u5c8a\u5c8f\u5c92\u5c9d\u5c9f\u5ca0\u5ca2\u5ca3\u5ca6\u5caa\u5cb2\u5cb4\u5cb5\u5cba\u5cc9\u5ccb\u5cd2\u5cdd\u5cd7\u5cee\u5cf1\u5cf2\u5cf4\u5d01\u5d06\u5d0d\u5d12\u5d2b\u5d23\u5d24\u5d26\u5d27\u5d31\u5d34\u5d39\u5d3d\u5d3f\u5d42\u5d43\u5d46\u5d48\u5d55\u5d51\u5d59\u5d4a\u5d5f\u5d60\u5d61\u5d62\u5d64\u5d6a\u5d6d\u5d70\u5d79\u5d7a\u5d7e\u5d7f\u5d81\u5d83\u5d88\u5d8a\u5d92\u5d93\u5d94\u5d95\u5d99\u5d9b\u5d9f\u5da0\u5da7\u5dab\u5db0\u5db4\u5db8\u5db9\u5dc3\u5dc7\u5dcb\u5dd0\u5dce\u5dd8\u5dd9\u5de0\u5de4"],["8fbca1","\u5de9\u5df8\u5df9\u5e00\u5e07\u5e0d\u5e12\u5e14\u5e15\u5e18\u5e1f\u5e20\u5e2e\u5e28\u5e32\u5e35\u5e3e\u5e4b\u5e50\u5e49\u5e51\u5e56\u5e58\u5e5b\u5e5c\u5e5e\u5e68\u5e6a",4,"\u5e70\u5e80\u5e8b\u5e8e\u5ea2\u5ea4\u5ea5\u5ea8\u5eaa\u5eac\u5eb1\u5eb3\u5ebd\u5ebe\u5ebf\u5ec6\u5ecc\u5ecb\u5ece\u5ed1\u5ed2\u5ed4\u5ed5\u5edc\u5ede\u5ee5\u5eeb\u5f02\u5f06\u5f07\u5f08\u5f0e\u5f19\u5f1c\u5f1d\u5f21\u5f22\u5f23\u5f24\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f34\u5f36\u5f3b\u5f3d\u5f3f\u5f40\u5f44\u5f45\u5f47\u5f4d\u5f50\u5f54\u5f58\u5f5b\u5f60\u5f63\u5f64\u5f67"],["8fbda1","\u5f6f\u5f72\u5f74\u5f75\u5f78\u5f7a\u5f7d\u5f7e\u5f89\u5f8d\u5f8f\u5f96\u5f9c\u5f9d\u5fa2\u5fa7\u5fab\u5fa4\u5fac\u5faf\u5fb0\u5fb1\u5fb8\u5fc4\u5fc7\u5fc8\u5fc9\u5fcb\u5fd0",4,"\u5fde\u5fe1\u5fe2\u5fe8\u5fe9\u5fea\u5fec\u5fed\u5fee\u5fef\u5ff2\u5ff3\u5ff6\u5ffa\u5ffc\u6007\u600a\u600d\u6013\u6014\u6017\u6018\u601a\u601f\u6024\u602d\u6033\u6035\u6040\u6047\u6048\u6049\u604c\u6051\u6054\u6056\u6057\u605d\u6061\u6067\u6071\u607e\u607f\u6082\u6086\u6088\u608a\u608e\u6091\u6093\u6095\u6098\u609d\u609e\u60a2\u60a4\u60a5\u60a8\u60b0\u60b1\u60b7"],["8fbea1","\u60bb\u60be\u60c2\u60c4\u60c8\u60c9\u60ca\u60cb\u60ce\u60cf\u60d4\u60d5\u60d9\u60db\u60dd\u60de\u60e2\u60e5\u60f2\u60f5\u60f8\u60fc\u60fd\u6102\u6107\u610a\u610c\u6110",4,"\u6116\u6117\u6119\u611c\u611e\u6122\u612a\u612b\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615e\u6160\u616c\u6172\u6178\u617b\u617c\u617f\u6180\u6181\u6183\u6184\u618b\u618d\u6192\u6193\u6197\u6198\u619c\u619d\u619f\u61a0\u61a5\u61a8\u61aa\u61ad\u61b8\u61b9\u61bc\u61c0\u61c1\u61c2\u61ce\u61cf\u61d5\u61dc\u61dd\u61de\u61df\u61e1\u61e2\u61e7\u61e9\u61e5"],["8fbfa1","\u61ec\u61ed\u61ef\u6201\u6203\u6204\u6207\u6213\u6215\u621c\u6220\u6222\u6223\u6227\u6229\u622b\u6239\u623d\u6242\u6243\u6244\u6246\u624c\u6250\u6251\u6252\u6254\u6256\u625a\u625c\u6264\u626d\u626f\u6273\u627a\u627d\u628d\u628e\u628f\u6290\u62a6\u62a8\u62b3\u62b6\u62b7\u62ba\u62be\u62bf\u62c4\u62ce\u62d5\u62d6\u62da\u62ea\u62f2\u62f4\u62fc\u62fd\u6303\u6304\u630a\u630b\u630d\u6310\u6313\u6316\u6318\u6329\u632a\u632d\u6335\u6336\u6339\u633c\u6341\u6342\u6343\u6344\u6346\u634a\u634b\u634e\u6352\u6353\u6354\u6358\u635b\u6365\u6366\u636c\u636d\u6371\u6374\u6375"],["8fc0a1","\u6378\u637c\u637d\u637f\u6382\u6384\u6387\u638a\u6390\u6394\u6395\u6399\u639a\u639e\u63a4\u63a6\u63ad\u63ae\u63af\u63bd\u63c1\u63c5\u63c8\u63ce\u63d1\u63d3\u63d4\u63d5\u63dc\u63e0\u63e5\u63ea\u63ec\u63f2\u63f3\u63f5\u63f8\u63f9\u6409\u640a\u6410\u6412\u6414\u6418\u641e\u6420\u6422\u6424\u6425\u6429\u642a\u642f\u6430\u6435\u643d\u643f\u644b\u644f\u6451\u6452\u6453\u6454\u645a\u645b\u645c\u645d\u645f\u6460\u6461\u6463\u646d\u6473\u6474\u647b\u647d\u6485\u6487\u648f\u6490\u6491\u6498\u6499\u649b\u649d\u649f\u64a1\u64a3\u64a6\u64a8\u64ac\u64b3\u64bd\u64be\u64bf"],["8fc1a1","\u64c4\u64c9\u64ca\u64cb\u64cc\u64ce\u64d0\u64d1\u64d5\u64d7\u64e4\u64e5\u64e9\u64ea\u64ed\u64f0\u64f5\u64f7\u64fb\u64ff\u6501\u6504\u6508\u6509\u650a\u650f\u6513\u6514\u6516\u6519\u651b\u651e\u651f\u6522\u6526\u6529\u652e\u6531\u653a\u653c\u653d\u6543\u6547\u6549\u6550\u6552\u6554\u655f\u6560\u6567\u656b\u657a\u657d\u6581\u6585\u658a\u6592\u6595\u6598\u659d\u65a0\u65a3\u65a6\u65ae\u65b2\u65b3\u65b4\u65bf\u65c2\u65c8\u65c9\u65ce\u65d0\u65d4\u65d6\u65d8\u65df\u65f0\u65f2\u65f4\u65f5\u65f9\u65fe\u65ff\u6600\u6604\u6608\u6609\u660d\u6611\u6612\u6615\u6616\u661d"],["8fc2a1","\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664a\u664c\u6651\u664e\u6657\u6658\u6659\u665b\u665c\u6660\u6661\u66fb\u666a\u666b\u666c\u667e\u6673\u6675\u667f\u6677\u6678\u6679\u667b\u6680\u667c\u668b\u668c\u668d\u6690\u6692\u6699\u669a\u669b\u669c\u669f\u66a0\u66a4\u66ad\u66b1\u66b2\u66b5\u66bb\u66bf\u66c0\u66c2\u66c3\u66c8\u66cc\u66ce\u66cf\u66d4\u66db\u66df\u66e8\u66eb\u66ec\u66ee\u66fa\u6705\u6707\u670e\u6713\u6719\u671c\u6720\u6722\u6733\u673e\u6745\u6747\u6748\u674c\u6754\u6755\u675d"],["8fc3a1","\u6766\u676c\u676e\u6774\u6776\u677b\u6781\u6784\u678e\u678f\u6791\u6793\u6796\u6798\u6799\u679b\u67b0\u67b1\u67b2\u67b5\u67bb\u67bc\u67bd\u67f9\u67c0\u67c2\u67c3\u67c5\u67c8\u67c9\u67d2\u67d7\u67d9\u67dc\u67e1\u67e6\u67f0\u67f2\u67f6\u67f7\u6852\u6814\u6819\u681d\u681f\u6828\u6827\u682c\u682d\u682f\u6830\u6831\u6833\u683b\u683f\u6844\u6845\u684a\u684c\u6855\u6857\u6858\u685b\u686b\u686e",4,"\u6875\u6879\u687a\u687b\u687c\u6882\u6884\u6886\u6888\u6896\u6898\u689a\u689c\u68a1\u68a3\u68a5\u68a9\u68aa\u68ae\u68b2\u68bb\u68c5\u68c8\u68cc\u68cf"],["8fc4a1","\u68d0\u68d1\u68d3\u68d6\u68d9\u68dc\u68dd\u68e5\u68e8\u68ea\u68eb\u68ec\u68ed\u68f0\u68f1\u68f5\u68f6\u68fb\u68fc\u68fd\u6906\u6909\u690a\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693b\u6942\u6945\u6949\u694e\u6957\u695b\u6963\u6964\u6965\u6966\u6968\u6969\u696c\u6970\u6971\u6972\u697a\u697b\u697f\u6980\u698d\u6992\u6996\u6998\u69a1\u69a5\u69a6\u69a8\u69ab\u69ad\u69af\u69b7\u69b8\u69ba\u69bc\u69c5\u69c8\u69d1\u69d6\u69d7\u69e2\u69e5\u69ee\u69ef\u69f1\u69f3\u69f5\u69fe\u6a00\u6a01\u6a03\u6a0f\u6a11\u6a15\u6a1a\u6a1d\u6a20\u6a24\u6a28\u6a30\u6a32"],["8fc5a1","\u6a34\u6a37\u6a3b\u6a3e\u6a3f\u6a45\u6a46\u6a49\u6a4a\u6a4e\u6a50\u6a51\u6a52\u6a55\u6a56\u6a5b\u6a64\u6a67\u6a6a\u6a71\u6a73\u6a7e\u6a81\u6a83\u6a86\u6a87\u6a89\u6a8b\u6a91\u6a9b\u6a9d\u6a9e\u6a9f\u6aa5\u6aab\u6aaf\u6ab0\u6ab1\u6ab4\u6abd\u6abe\u6abf\u6ac6\u6ac9\u6ac8\u6acc\u6ad0\u6ad4\u6ad5\u6ad6\u6adc\u6add\u6ae4\u6ae7\u6aec\u6af0\u6af1\u6af2\u6afc\u6afd\u6b02\u6b03\u6b06\u6b07\u6b09\u6b0f\u6b10\u6b11\u6b17\u6b1b\u6b1e\u6b24\u6b28\u6b2b\u6b2c\u6b2f\u6b35\u6b36\u6b3b\u6b3f\u6b46\u6b4a\u6b4d\u6b52\u6b56\u6b58\u6b5d\u6b60\u6b67\u6b6b\u6b6e\u6b70\u6b75\u6b7d"],["8fc6a1","\u6b7e\u6b82\u6b85\u6b97\u6b9b\u6b9f\u6ba0\u6ba2\u6ba3\u6ba8\u6ba9\u6bac\u6bad\u6bae\u6bb0\u6bb8\u6bb9\u6bbd\u6bbe\u6bc3\u6bc4\u6bc9\u6bcc\u6bd6\u6bda\u6be1\u6be3\u6be6\u6be7\u6bee\u6bf1\u6bf7\u6bf9\u6bff\u6c02\u6c04\u6c05\u6c09\u6c0d\u6c0e\u6c10\u6c12\u6c19\u6c1f\u6c26\u6c27\u6c28\u6c2c\u6c2e\u6c33\u6c35\u6c36\u6c3a\u6c3b\u6c3f\u6c4a\u6c4b\u6c4d\u6c4f\u6c52\u6c54\u6c59\u6c5b\u6c5c\u6c6b\u6c6d\u6c6f\u6c74\u6c76\u6c78\u6c79\u6c7b\u6c85\u6c86\u6c87\u6c89\u6c94\u6c95\u6c97\u6c98\u6c9c\u6c9f\u6cb0\u6cb2\u6cb4\u6cc2\u6cc6\u6ccd\u6ccf\u6cd0\u6cd1\u6cd2\u6cd4\u6cd6"],["8fc7a1","\u6cda\u6cdc\u6ce0\u6ce7\u6ce9\u6ceb\u6cec\u6cee\u6cf2\u6cf4\u6d04\u6d07\u6d0a\u6d0e\u6d0f\u6d11\u6d13\u6d1a\u6d26\u6d27\u6d28\u6c67\u6d2e\u6d2f\u6d31\u6d39\u6d3c\u6d3f\u6d57\u6d5e\u6d5f\u6d61\u6d65\u6d67\u6d6f\u6d70\u6d7c\u6d82\u6d87\u6d91\u6d92\u6d94\u6d96\u6d97\u6d98\u6daa\u6dac\u6db4\u6db7\u6db9\u6dbd\u6dbf\u6dc4\u6dc8\u6dca\u6dce\u6dcf\u6dd6\u6ddb\u6ddd\u6ddf\u6de0\u6de2\u6de5\u6de9\u6def\u6df0\u6df4\u6df6\u6dfc\u6e00\u6e04\u6e1e\u6e22\u6e27\u6e32\u6e36\u6e39\u6e3b\u6e3c\u6e44\u6e45\u6e48\u6e49\u6e4b\u6e4f\u6e51\u6e52\u6e53\u6e54\u6e57\u6e5c\u6e5d\u6e5e"],["8fc8a1","\u6e62\u6e63\u6e68\u6e73\u6e7b\u6e7d\u6e8d\u6e93\u6e99\u6ea0\u6ea7\u6ead\u6eae\u6eb1\u6eb3\u6ebb\u6ebf\u6ec0\u6ec1\u6ec3\u6ec7\u6ec8\u6eca\u6ecd\u6ece\u6ecf\u6eeb\u6eed\u6eee\u6ef9\u6efb\u6efd\u6f04\u6f08\u6f0a\u6f0c\u6f0d\u6f16\u6f18\u6f1a\u6f1b\u6f26\u6f29\u6f2a\u6f2f\u6f30\u6f33\u6f36\u6f3b\u6f3c\u6f2d\u6f4f\u6f51\u6f52\u6f53\u6f57\u6f59\u6f5a\u6f5d\u6f5e\u6f61\u6f62\u6f68\u6f6c\u6f7d\u6f7e\u6f83\u6f87\u6f88\u6f8b\u6f8c\u6f8d\u6f90\u6f92\u6f93\u6f94\u6f96\u6f9a\u6f9f\u6fa0\u6fa5\u6fa6\u6fa7\u6fa8\u6fae\u6faf\u6fb0\u6fb5\u6fb6\u6fbc\u6fc5\u6fc7\u6fc8\u6fca"],["8fc9a1","\u6fda\u6fde\u6fe8\u6fe9\u6ff0\u6ff5\u6ff9\u6ffc\u6ffd\u7000\u7005\u7006\u7007\u700d\u7017\u7020\u7023\u702f\u7034\u7037\u7039\u703c\u7043\u7044\u7048\u7049\u704a\u704b\u7054\u7055\u705d\u705e\u704e\u7064\u7065\u706c\u706e\u7075\u7076\u707e\u7081\u7085\u7086\u7094",4,"\u709b\u70a4\u70ab\u70b0\u70b1\u70b4\u70b7\u70ca\u70d1\u70d3\u70d4\u70d5\u70d6\u70d8\u70dc\u70e4\u70fa\u7103",4,"\u710b\u710c\u710f\u711e\u7120\u712b\u712d\u712f\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714a\u714b\u7150\u7152\u7157\u715a\u715c\u715e\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718c\u7192\u719a\u719b\u71a0\u71a2\u71af\u71b0\u71b2\u71b3\u71ba\u71bf\u71c0\u71c1\u71c4\u71cb\u71cc\u71d3\u71d6\u71d9\u71da\u71dc\u71f8\u71fe\u7200\u7207\u7208\u7209\u7213\u7217\u721a\u721d\u721f\u7224\u722b\u722f\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724e\u724f\u7250\u7253\u7255\u7256\u725a\u725c\u725e\u7260\u7263\u7268\u726b\u726e\u726f\u7271\u7277\u7278\u727b\u727c\u727f\u7284\u7289\u728d\u728e\u7293\u729b\u72a8\u72ad\u72ae\u72b1\u72b4\u72be\u72c1\u72c7\u72c9\u72cc\u72d5\u72d6\u72d8\u72df\u72e5\u72f3\u72f4\u72fa\u72fb"],["8fcba1","\u72fe\u7302\u7304\u7305\u7307\u730b\u730d\u7312\u7313\u7318\u7319\u731e\u7322\u7324\u7327\u7328\u732c\u7331\u7332\u7335\u733a\u733b\u733d\u7343\u734d\u7350\u7352\u7356\u7358\u735d\u735e\u735f\u7360\u7366\u7367\u7369\u736b\u736c\u736e\u736f\u7371\u7377\u7379\u737c\u7380\u7381\u7383\u7385\u7386\u738e\u7390\u7393\u7395\u7397\u7398\u739c\u739e\u739f\u73a0\u73a2\u73a5\u73a6\u73aa\u73ab\u73ad\u73b5\u73b7\u73b9\u73bc\u73bd\u73bf\u73c5\u73c6\u73c9\u73cb\u73cc\u73cf\u73d2\u73d3\u73d6\u73d9\u73dd\u73e1\u73e3\u73e6\u73e7\u73e9\u73f4\u73f5\u73f7\u73f9\u73fa\u73fb\u73fd"],["8fcca1","\u73ff\u7400\u7401\u7404\u7407\u740a\u7411\u741a\u741b\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744b\u744d\u7451\u7452\u7457\u745d\u7462\u7466\u7467\u7468\u746b\u746d\u746e\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748f\u7490\u7491\u7492\u7498\u7499\u749a\u749c\u749f\u74a0\u74a1\u74a3\u74a6\u74a8\u74a9\u74aa\u74ab\u74ae\u74af\u74b1\u74b2\u74b5\u74b9\u74bb\u74bf\u74c8\u74c9\u74cc\u74d0\u74d3\u74d8\u74da\u74db\u74de\u74df\u74e4\u74e8\u74ea\u74eb\u74ef\u74f4\u74fa\u74fb\u74fc\u74ff\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752a\u752f\u7536\u7539\u753d\u753e\u753f\u7540\u7543\u7547\u7548\u754e\u7550\u7552\u7557\u755e\u755f\u7561\u756f\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759c\u75a2\u75a4\u75b4\u75ba\u75bf\u75c0\u75c1\u75c4\u75c6\u75cc\u75ce\u75cf\u75d7\u75dc\u75df\u75e0\u75e1\u75e4\u75e7\u75ec\u75ee\u75ef\u75f1\u75f9\u7600\u7602\u7603\u7604\u7607\u7608\u760a\u760c\u760f\u7612\u7613\u7615\u7616\u7619\u761b\u761c\u761d\u761e\u7623\u7625\u7626\u7629\u762d\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763a\u763c\u764a\u7640\u7641\u7643\u7644\u7645\u7649\u764b\u7655\u7659\u765f\u7664\u7665\u766d\u766e\u766f\u7671\u7674\u7681\u7685\u768c\u768d\u7695\u769b\u769c\u769d\u769f\u76a0\u76a2",6,"\u76aa\u76ad\u76bd\u76c1\u76c5\u76c9\u76cb\u76cc\u76ce\u76d4\u76d9\u76e0\u76e6\u76e8\u76ec\u76f0\u76f1\u76f6\u76f9\u76fc\u7700\u7706\u770a\u770e\u7712\u7714\u7715\u7717\u7719\u771a\u771c\u7722\u7728\u772d\u772e\u772f\u7734\u7735\u7736\u7739\u773d\u773e\u7742\u7745\u7746\u774a\u774d\u774e\u774f\u7752\u7756\u7757\u775c\u775e\u775f\u7760\u7762"],["8fcfa1","\u7764\u7767\u776a\u776c\u7770\u7772\u7773\u7774\u777a\u777d\u7780\u7784\u778c\u778d\u7794\u7795\u7796\u779a\u779f\u77a2\u77a7\u77aa\u77ae\u77af\u77b1\u77b5\u77be\u77c3\u77c9\u77d1\u77d2\u77d5\u77d9\u77de\u77df\u77e0\u77e4\u77e6\u77ea\u77ec\u77f0\u77f1\u77f4\u77f8\u77fb\u7805\u7806\u7809\u780d\u780e\u7811\u781d\u7821\u7822\u7823\u782d\u782e\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784c\u784e\u7852\u785c\u785e\u7860\u7861\u7863\u7864\u7868\u786a\u786e\u787a\u787e\u788a\u788f\u7894\u7898\u78a1\u789d\u789e\u789f\u78a4\u78a8\u78ac\u78ad\u78b0\u78b1\u78b2\u78b3"],["8fd0a1","\u78bb\u78bd\u78bf\u78c7\u78c8\u78c9\u78cc\u78ce\u78d2\u78d3\u78d5\u78d6\u78e4\u78db\u78df\u78e0\u78e1\u78e6\u78ea\u78f2\u78f3\u7900\u78f6\u78f7\u78fa\u78fb\u78ff\u7906\u790c\u7910\u791a\u791c\u791e\u791f\u7920\u7925\u7927\u7929\u792d\u7931\u7934\u7935\u793b\u793d\u793f\u7944\u7945\u7946\u794a\u794b\u794f\u7951\u7954\u7958\u795b\u795c\u7967\u7969\u796b\u7972\u7979\u797b\u797c\u797e\u798b\u798c\u7991\u7993\u7994\u7995\u7996\u7998\u799b\u799c\u79a1\u79a8\u79a9\u79ab\u79af\u79b1\u79b4\u79b8\u79bb\u79c2\u79c4\u79c7\u79c8\u79ca\u79cf\u79d4\u79d6\u79da\u79dd\u79de"],["8fd1a1","\u79e0\u79e2\u79e5\u79ea\u79eb\u79ed\u79f1\u79f8\u79fc\u7a02\u7a03\u7a07\u7a09\u7a0a\u7a0c\u7a11\u7a15\u7a1b\u7a1e\u7a21\u7a27\u7a2b\u7a2d\u7a2f\u7a30\u7a34\u7a35\u7a38\u7a39\u7a3a\u7a44\u7a45\u7a47\u7a48\u7a4c\u7a55\u7a56\u7a59\u7a5c\u7a5d\u7a5f\u7a60\u7a65\u7a67\u7a6a\u7a6d\u7a75\u7a78\u7a7e\u7a80\u7a82\u7a85\u7a86\u7a8a\u7a8b\u7a90\u7a91\u7a94\u7a9e\u7aa0\u7aa3\u7aac\u7ab3\u7ab5\u7ab9\u7abb\u7abc\u7ac6\u7ac9\u7acc\u7ace\u7ad1\u7adb\u7ae8\u7ae9\u7aeb\u7aec\u7af1\u7af4\u7afb\u7afd\u7afe\u7b07\u7b14\u7b1f\u7b23\u7b27\u7b29\u7b2a\u7b2b\u7b2d\u7b2e\u7b2f\u7b30"],["8fd2a1","\u7b31\u7b34\u7b3d\u7b3f\u7b40\u7b41\u7b47\u7b4e\u7b55\u7b60\u7b64\u7b66\u7b69\u7b6a\u7b6d\u7b6f\u7b72\u7b73\u7b77\u7b84\u7b89\u7b8e\u7b90\u7b91\u7b96\u7b9b\u7b9e\u7ba0\u7ba5\u7bac\u7baf\u7bb0\u7bb2\u7bb5\u7bb6\u7bba\u7bbb\u7bbc\u7bbd\u7bc2\u7bc5\u7bc8\u7bca\u7bd4\u7bd6\u7bd7\u7bd9\u7bda\u7bdb\u7be8\u7bea\u7bf2\u7bf4\u7bf5\u7bf8\u7bf9\u7bfa\u7bfc\u7bfe\u7c01\u7c02\u7c03\u7c04\u7c06\u7c09\u7c0b\u7c0c\u7c0e\u7c0f\u7c19\u7c1b\u7c20\u7c25\u7c26\u7c28\u7c2c\u7c31\u7c33\u7c34\u7c36\u7c39\u7c3a\u7c46\u7c4a\u7c55\u7c51\u7c52\u7c53\u7c59",5],["8fd3a1","\u7c61\u7c63\u7c67\u7c69\u7c6d\u7c6e\u7c70\u7c72\u7c79\u7c7c\u7c7d\u7c86\u7c87\u7c8f\u7c94\u7c9e\u7ca0\u7ca6\u7cb0\u7cb6\u7cb7\u7cba\u7cbb\u7cbc\u7cbf\u7cc4\u7cc7\u7cc8\u7cc9\u7ccd\u7ccf\u7cd3\u7cd4\u7cd5\u7cd7\u7cd9\u7cda\u7cdd\u7ce6\u7ce9\u7ceb\u7cf5\u7d03\u7d07\u7d08\u7d09\u7d0f\u7d11\u7d12\u7d13\u7d16\u7d1d\u7d1e\u7d23\u7d26\u7d2a\u7d2d\u7d31\u7d3c\u7d3d\u7d3e\u7d40\u7d41\u7d47\u7d48\u7d4d\u7d51\u7d53\u7d57\u7d59\u7d5a\u7d5c\u7d5d\u7d65\u7d67\u7d6a\u7d70\u7d78\u7d7a\u7d7b\u7d7f\u7d81\u7d82\u7d83\u7d85\u7d86\u7d88\u7d8b\u7d8c\u7d8d\u7d91\u7d96\u7d97\u7d9d"],["8fd4a1","\u7d9e\u7da6\u7da7\u7daa\u7db3\u7db6\u7db7\u7db9\u7dc2",4,"\u7dcc\u7dcd\u7dce\u7dd7\u7dd9\u7e00\u7de2\u7de5\u7de6\u7dea\u7deb\u7ded\u7df1\u7df5\u7df6\u7df9\u7dfa\u7e08\u7e10\u7e11\u7e15\u7e17\u7e1c\u7e1d\u7e20\u7e27\u7e28\u7e2c\u7e2d\u7e2f\u7e33\u7e36\u7e3f\u7e44\u7e45\u7e47\u7e4e\u7e50\u7e52\u7e58\u7e5f\u7e61\u7e62\u7e65\u7e6b\u7e6e\u7e6f\u7e73\u7e78\u7e7e\u7e81\u7e86\u7e87\u7e8a\u7e8d\u7e91\u7e95\u7e98\u7e9a\u7e9d\u7e9e\u7f3c\u7f3b\u7f3d\u7f3e\u7f3f\u7f43\u7f44\u7f47\u7f4f\u7f52\u7f53\u7f5b\u7f5c\u7f5d\u7f61\u7f63\u7f64\u7f65\u7f66\u7f6d"],["8fd5a1","\u7f71\u7f7d\u7f7e\u7f7f\u7f80\u7f8b\u7f8d\u7f8f\u7f90\u7f91\u7f96\u7f97\u7f9c\u7fa1\u7fa2\u7fa6\u7faa\u7fad\u7fb4\u7fbc\u7fbf\u7fc0\u7fc3\u7fc8\u7fce\u7fcf\u7fdb\u7fdf\u7fe3\u7fe5\u7fe8\u7fec\u7fee\u7fef\u7ff2\u7ffa\u7ffd\u7ffe\u7fff\u8007\u8008\u800a\u800d\u800e\u800f\u8011\u8013\u8014\u8016\u801d\u801e\u801f\u8020\u8024\u8026\u802c\u802e\u8030\u8034\u8035\u8037\u8039\u803a\u803c\u803e\u8040\u8044\u8060\u8064\u8066\u806d\u8071\u8075\u8081\u8088\u808e\u809c\u809e\u80a6\u80a7\u80ab\u80b8\u80b9\u80c8\u80cd\u80cf\u80d2\u80d4\u80d5\u80d7\u80d8\u80e0\u80ed\u80ee"],["8fd6a1","\u80f0\u80f2\u80f3\u80f6\u80f9\u80fa\u80fe\u8103\u810b\u8116\u8117\u8118\u811c\u811e\u8120\u8124\u8127\u812c\u8130\u8135\u813a\u813c\u8145\u8147\u814a\u814c\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816d\u816f\u8177\u8181\u8190\u8184\u8185\u8186\u818b\u818e\u8196\u8198\u819b\u819e\u81a2\u81ae\u81b2\u81b4\u81bb\u81cb\u81c3\u81c5\u81ca\u81ce\u81cf\u81d5\u81d7\u81db\u81dd\u81de\u81e1\u81e4\u81eb\u81ec\u81f0\u81f1\u81f2\u81f5\u81f6\u81f8\u81f9\u81fd\u81ff\u8200\u8203\u820f\u8213\u8214\u8219\u821a\u821d\u8221\u8222\u8228\u8232\u8234\u823a\u8243\u8244\u8245\u8246"],["8fd7a1","\u824b\u824e\u824f\u8251\u8256\u825c\u8260\u8263\u8267\u826d\u8274\u827b\u827d\u827f\u8280\u8281\u8283\u8284\u8287\u8289\u828a\u828e\u8291\u8294\u8296\u8298\u829a\u829b\u82a0\u82a1\u82a3\u82a4\u82a7\u82a8\u82a9\u82aa\u82ae\u82b0\u82b2\u82b4\u82b7\u82ba\u82bc\u82be\u82bf\u82c6\u82d0\u82d5\u82da\u82e0\u82e2\u82e4\u82e8\u82ea\u82ed\u82ef\u82f6\u82f7\u82fd\u82fe\u8300\u8301\u8307\u8308\u830a\u830b\u8354\u831b\u831d\u831e\u831f\u8321\u8322\u832c\u832d\u832e\u8330\u8333\u8337\u833a\u833c\u833d\u8342\u8343\u8344\u8347\u834d\u834e\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837d\u837f\u8380\u8382\u8384\u8386\u838d\u8392\u8394\u8395\u8398\u8399\u839b\u839c\u839d\u83a6\u83a7\u83a9\u83ac\u83be\u83bf\u83c0\u83c7\u83c9\u83cf\u83d0\u83d1\u83d4\u83dd\u8353\u83e8\u83ea\u83f6\u83f8\u83f9\u83fc\u8401\u8406\u840a\u840f\u8411\u8415\u8419\u83ad\u842f\u8439\u8445\u8447\u8448\u844a\u844d\u844f\u8451\u8452\u8456\u8458\u8459\u845a\u845c\u8460\u8464\u8465\u8467\u846a\u8470\u8473\u8474\u8476\u8478\u847c\u847d\u8481\u8485\u8492\u8493\u8495\u849e\u84a6\u84a8\u84a9\u84aa\u84af\u84b1\u84b4\u84ba\u84bd\u84be\u84c0\u84c2\u84c7\u84c8\u84cc\u84cf\u84d3"],["8fd9a1","\u84dc\u84e7\u84ea\u84ef\u84f0\u84f1\u84f2\u84f7\u8532\u84fa\u84fb\u84fd\u8502\u8503\u8507\u850c\u850e\u8510\u851c\u851e\u8522\u8523\u8524\u8525\u8527\u852a\u852b\u852f\u8533\u8534\u8536\u853f\u8546\u854f",4,"\u8556\u8559\u855c",6,"\u8564\u856b\u856f\u8579\u857a\u857b\u857d\u857f\u8581\u8585\u8586\u8589\u858b\u858c\u858f\u8593\u8598\u859d\u859f\u85a0\u85a2\u85a5\u85a7\u85b4\u85b6\u85b7\u85b8\u85bc\u85bd\u85be\u85bf\u85c2\u85c7\u85ca\u85cb\u85ce\u85ad\u85d8\u85da\u85df\u85e0\u85e6\u85e8\u85ed\u85f3\u85f6\u85fc"],["8fdaa1","\u85ff\u8600\u8604\u8605\u860d\u860e\u8610\u8611\u8612\u8618\u8619\u861b\u861e\u8621\u8627\u8629\u8636\u8638\u863a\u863c\u863d\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865d\u8660",4,"\u8669\u866c\u866f\u8675\u8676\u8677\u867a\u868d\u8691\u8696\u8698\u869a\u869c\u86a1\u86a6\u86a7\u86a8\u86ad\u86b1\u86b3\u86b4\u86b5\u86b7\u86b8\u86b9\u86bf\u86c0\u86c1\u86c3\u86c5\u86d1\u86d2\u86d5\u86d7\u86da\u86dc\u86e0\u86e3\u86e5\u86e7\u8688\u86fa\u86fc\u86fd\u8704\u8705\u8707\u870b\u870e\u870f\u8710\u8713\u8714\u8719\u871e\u871f\u8721\u8723"],["8fdba1","\u8728\u872e\u872f\u8731\u8732\u8739\u873a\u873c\u873d\u873e\u8740\u8743\u8745\u874d\u8758\u875d\u8761\u8764\u8765\u876f\u8771\u8772\u877b\u8783",6,"\u878b\u878c\u8790\u8793\u8795\u8797\u8798\u8799\u879e\u87a0\u87a3\u87a7\u87ac\u87ad\u87ae\u87b1\u87b5\u87be\u87bf\u87c1\u87c8\u87c9\u87ca\u87ce\u87d5\u87d6\u87d9\u87da\u87dc\u87df\u87e2\u87e3\u87e4\u87ea\u87eb\u87ed\u87f1\u87f3\u87f8\u87fa\u87ff\u8801\u8803\u8806\u8809\u880a\u880b\u8810\u8819\u8812\u8813\u8814\u8818\u881a\u881b\u881c\u881e\u881f\u8828\u882d\u882e\u8830\u8832\u8835"],["8fdca1","\u883a\u883c\u8841\u8843\u8845\u8848\u8849\u884a\u884b\u884e\u8851\u8855\u8856\u8858\u885a\u885c\u885f\u8860\u8864\u8869\u8871\u8879\u887b\u8880\u8898\u889a\u889b\u889c\u889f\u88a0\u88a8\u88aa\u88ba\u88bd\u88be\u88c0\u88ca",4,"\u88d1\u88d2\u88d3\u88db\u88de\u88e7\u88ef\u88f0\u88f1\u88f5\u88f7\u8901\u8906\u890d\u890e\u890f\u8915\u8916\u8918\u8919\u891a\u891c\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893a\u893e\u8940\u8942\u8945\u8946\u8949\u894f\u8952\u8957\u895a\u895b\u895c\u8961\u8962\u8963\u896b\u896e\u8970\u8973\u8975\u897a"],["8fdda1","\u897b\u897c\u897d\u8989\u898d\u8990\u8994\u8995\u899b\u899c\u899f\u89a0\u89a5\u89b0\u89b4\u89b5\u89b6\u89b7\u89bc\u89d4",4,"\u89e5\u89e9\u89eb\u89ed\u89f1\u89f3\u89f6\u89f9\u89fd\u89ff\u8a04\u8a05\u8a07\u8a0f\u8a11\u8a12\u8a14\u8a15\u8a1e\u8a20\u8a22\u8a24\u8a26\u8a2b\u8a2c\u8a2f\u8a35\u8a37\u8a3d\u8a3e\u8a40\u8a43\u8a45\u8a47\u8a49\u8a4d\u8a4e\u8a53\u8a56\u8a57\u8a58\u8a5c\u8a5d\u8a61\u8a65\u8a67\u8a75\u8a76\u8a77\u8a79\u8a7a\u8a7b\u8a7e\u8a7f\u8a80\u8a83\u8a86\u8a8b\u8a8f\u8a90\u8a92\u8a96\u8a97\u8a99\u8a9f\u8aa7\u8aa9\u8aae\u8aaf\u8ab3"],["8fdea1","\u8ab6\u8ab7\u8abb\u8abe\u8ac3\u8ac6\u8ac8\u8ac9\u8aca\u8ad1\u8ad3\u8ad4\u8ad5\u8ad7\u8add\u8adf\u8aec\u8af0\u8af4\u8af5\u8af6\u8afc\u8aff\u8b05\u8b06\u8b0b\u8b11\u8b1c\u8b1e\u8b1f\u8b0a\u8b2d\u8b30\u8b37\u8b3c\u8b42",4,"\u8b48\u8b52\u8b53\u8b54\u8b59\u8b4d\u8b5e\u8b63\u8b6d\u8b76\u8b78\u8b79\u8b7c\u8b7e\u8b81\u8b84\u8b85\u8b8b\u8b8d\u8b8f\u8b94\u8b95\u8b9c\u8b9e\u8b9f\u8c38\u8c39\u8c3d\u8c3e\u8c45\u8c47\u8c49\u8c4b\u8c4f\u8c51\u8c53\u8c54\u8c57\u8c58\u8c5b\u8c5d\u8c59\u8c63\u8c64\u8c66\u8c68\u8c69\u8c6d\u8c73\u8c75\u8c76\u8c7b\u8c7e\u8c86"],["8fdfa1","\u8c87\u8c8b\u8c90\u8c92\u8c93\u8c99\u8c9b\u8c9c\u8ca4\u8cb9\u8cba\u8cc5\u8cc6\u8cc9\u8ccb\u8ccf\u8cd6\u8cd5\u8cd9\u8cdd\u8ce1\u8ce8\u8cec\u8cef\u8cf0\u8cf2\u8cf5\u8cf7\u8cf8\u8cfe\u8cff\u8d01\u8d03\u8d09\u8d12\u8d17\u8d1b\u8d65\u8d69\u8d6c\u8d6e\u8d7f\u8d82\u8d84\u8d88\u8d8d\u8d90\u8d91\u8d95\u8d9e\u8d9f\u8da0\u8da6\u8dab\u8dac\u8daf\u8db2\u8db5\u8db7\u8db9\u8dbb\u8dc0\u8dc5\u8dc6\u8dc7\u8dc8\u8dca\u8dce\u8dd1\u8dd4\u8dd5\u8dd7\u8dd9\u8de4\u8de5\u8de7\u8dec\u8df0\u8dbc\u8df1\u8df2\u8df4\u8dfd\u8e01\u8e04\u8e05\u8e06\u8e0b\u8e11\u8e14\u8e16\u8e20\u8e21\u8e22"],["8fe0a1","\u8e23\u8e26\u8e27\u8e31\u8e33\u8e36\u8e37\u8e38\u8e39\u8e3d\u8e40\u8e41\u8e4b\u8e4d\u8e4e\u8e4f\u8e54\u8e5b\u8e5c\u8e5d\u8e5e\u8e61\u8e62\u8e69\u8e6c\u8e6d\u8e6f\u8e70\u8e71\u8e79\u8e7a\u8e7b\u8e82\u8e83\u8e89\u8e90\u8e92\u8e95\u8e9a\u8e9b\u8e9d\u8e9e\u8ea2\u8ea7\u8ea9\u8ead\u8eae\u8eb3\u8eb5\u8eba\u8ebb\u8ec0\u8ec1\u8ec3\u8ec4\u8ec7\u8ecf\u8ed1\u8ed4\u8edc\u8ee8\u8eee\u8ef0\u8ef1\u8ef7\u8ef9\u8efa\u8eed\u8f00\u8f02\u8f07\u8f08\u8f0f\u8f10\u8f16\u8f17\u8f18\u8f1e\u8f20\u8f21\u8f23\u8f25\u8f27\u8f28\u8f2c\u8f2d\u8f2e\u8f34\u8f35\u8f36\u8f37\u8f3a\u8f40\u8f41"],["8fe1a1","\u8f43\u8f47\u8f4f\u8f51",4,"\u8f58\u8f5d\u8f5e\u8f65\u8f9d\u8fa0\u8fa1\u8fa4\u8fa5\u8fa6\u8fb5\u8fb6\u8fb8\u8fbe\u8fc0\u8fc1\u8fc6\u8fca\u8fcb\u8fcd\u8fd0\u8fd2\u8fd3\u8fd5\u8fe0\u8fe3\u8fe4\u8fe8\u8fee\u8ff1\u8ff5\u8ff6\u8ffb\u8ffe\u9002\u9004\u9008\u900c\u9018\u901b\u9028\u9029\u902f\u902a\u902c\u902d\u9033\u9034\u9037\u903f\u9043\u9044\u904c\u905b\u905d\u9062\u9066\u9067\u906c\u9070\u9074\u9079\u9085\u9088\u908b\u908c\u908e\u9090\u9095\u9097\u9098\u9099\u909b\u90a0\u90a1\u90a2\u90a5\u90b0\u90b2\u90b3\u90b4\u90b6\u90bd\u90cc\u90be\u90c3"],["8fe2a1","\u90c4\u90c5\u90c7\u90c8\u90d5\u90d7\u90d8\u90d9\u90dc\u90dd\u90df\u90e5\u90d2\u90f6\u90eb\u90ef\u90f0\u90f4\u90fe\u90ff\u9100\u9104\u9105\u9106\u9108\u910d\u9110\u9114\u9116\u9117\u9118\u911a\u911c\u911e\u9120\u9125\u9122\u9123\u9127\u9129\u912e\u912f\u9131\u9134\u9136\u9137\u9139\u913a\u913c\u913d\u9143\u9147\u9148\u914f\u9153\u9157\u9159\u915a\u915b\u9161\u9164\u9167\u916d\u9174\u9179\u917a\u917b\u9181\u9183\u9185\u9186\u918a\u918e\u9191\u9193\u9194\u9195\u9198\u919e\u91a1\u91a6\u91a8\u91ac\u91ad\u91ae\u91b0\u91b1\u91b2\u91b3\u91b6\u91bb\u91bc\u91bd\u91bf"],["8fe3a1","\u91c2\u91c3\u91c5\u91d3\u91d4\u91d7\u91d9\u91da\u91de\u91e4\u91e5\u91e9\u91ea\u91ec",5,"\u91f7\u91f9\u91fb\u91fd\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920a\u920c\u9210\u9212\u9213\u9216\u9218\u921c\u921d\u9223\u9224\u9225\u9226\u9228\u922e\u922f\u9230\u9233\u9235\u9236\u9238\u9239\u923a\u923c\u923e\u9240\u9242\u9243\u9246\u9247\u924a\u924d\u924e\u924f\u9251\u9258\u9259\u925c\u925d\u9260\u9261\u9265\u9267\u9268\u9269\u926e\u926f\u9270\u9275",4,"\u927b\u927c\u927d\u927f\u9288\u9289\u928a\u928d\u928e\u9292\u9297"],["8fe4a1","\u9299\u929f\u92a0\u92a4\u92a5\u92a7\u92a8\u92ab\u92af\u92b2\u92b6\u92b8\u92ba\u92bb\u92bc\u92bd\u92bf",4,"\u92c5\u92c6\u92c7\u92c8\u92cb\u92cc\u92cd\u92ce\u92d0\u92d3\u92d5\u92d7\u92d8\u92d9\u92dc\u92dd\u92df\u92e0\u92e1\u92e3\u92e5\u92e7\u92e8\u92ec\u92ee\u92f0\u92f9\u92fb\u92ff\u9300\u9302\u9308\u930d\u9311\u9314\u9315\u931c\u931d\u931e\u931f\u9321\u9324\u9325\u9327\u9329\u932a\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935a\u935e\u9364\u9365\u9367\u9369\u936a\u936d\u936f\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937a\u937d\u937f\u9380\u9381\u9382\u9388\u938a\u938b\u938d\u938f\u9392\u9395\u9398\u939b\u939e\u93a1\u93a3\u93a4\u93a6\u93a8\u93ab\u93b4\u93b5\u93b6\u93ba\u93a9\u93c1\u93c4\u93c5\u93c6\u93c7\u93c9",4,"\u93d3\u93d9\u93dc\u93de\u93df\u93e2\u93e6\u93e7\u93f9\u93f7\u93f8\u93fa\u93fb\u93fd\u9401\u9402\u9404\u9408\u9409\u940d\u940e\u940f\u9415\u9416\u9417\u941f\u942e\u942f\u9431\u9432\u9433\u9434\u943b\u943f\u943d\u9443\u9445\u9448\u944a\u944c\u9455\u9459\u945c\u945f\u9461\u9463\u9468\u946b\u946d\u946e\u946f\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957e\u9584\u9588\u958c\u958d\u958e\u959d\u959e\u959f\u95a1\u95a6\u95a9\u95ab\u95ac\u95b4\u95b6\u95ba\u95bd\u95bf\u95c6\u95c8\u95c9\u95cb\u95d0\u95d1\u95d2\u95d3\u95d9\u95da\u95dd\u95de\u95df\u95e0\u95e4\u95e6\u961d\u961e\u9622\u9624\u9625\u9626\u962c\u9631\u9633\u9637\u9638\u9639\u963a\u963c\u963d\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966e\u9674\u967b\u967c\u967e\u967f\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969a\u969d\u969f\u96a4\u96a5\u96a6\u96a9\u96ae\u96af\u96b3\u96ba\u96ca\u96d2\u5db2\u96d8\u96da\u96dd\u96de\u96df\u96e9\u96ef\u96f1\u96fa\u9702"],["8fe7a1","\u9703\u9705\u9709\u971a\u971b\u971d\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974a\u974e\u974f\u9755\u9757\u9758\u975a\u975b\u9763\u9767\u976a\u976e\u9773\u9776\u9777\u9778\u977b\u977d\u977f\u9780\u9789\u9795\u9796\u9797\u9799\u979a\u979e\u979f\u97a2\u97ac\u97ae\u97b1\u97b2\u97b5\u97b6\u97b8\u97b9\u97ba\u97bc\u97be\u97bf\u97c1\u97c4\u97c5\u97c7\u97c9\u97ca\u97cc\u97cd\u97ce\u97d0\u97d1\u97d4\u97d7\u97d8\u97d9\u97dd\u97de\u97e0\u97db\u97e1\u97e4\u97ef\u97f1\u97f4\u97f7\u97f8\u97fa\u9807\u980a\u9819\u980d\u980e\u9814\u9816\u981c\u981e\u9820\u9823\u9826"],["8fe8a1","\u982b\u982e\u982f\u9830\u9832\u9833\u9835\u9825\u983e\u9844\u9847\u984a\u9851\u9852\u9853\u9856\u9857\u9859\u985a\u9862\u9863\u9865\u9866\u986a\u986c\u98ab\u98ad\u98ae\u98b0\u98b4\u98b7\u98b8\u98ba\u98bb\u98bf\u98c2\u98c5\u98c8\u98cc\u98e1\u98e3\u98e5\u98e6\u98e7\u98ea\u98f3\u98f6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991a\u991b\u991c\u991f\u9922\u9926\u9927\u992b\u9931",4,"\u9939\u993a\u993b\u993c\u9940\u9941\u9946\u9947\u9948\u994d\u994e\u9954\u9958\u9959\u995b\u995c\u995e\u995f\u9960\u999b\u999d\u999f\u99a6\u99b0\u99b1\u99b2\u99b5"],["8fe9a1","\u99b9\u99ba\u99bd\u99bf\u99c3\u99c9\u99d3\u99d4\u99d9\u99da\u99dc\u99de\u99e7\u99ea\u99eb\u99ec\u99f0\u99f4\u99f5\u99f9\u99fd\u99fe\u9a02\u9a03\u9a04\u9a0b\u9a0c\u9a10\u9a11\u9a16\u9a1e\u9a20\u9a22\u9a23\u9a24\u9a27\u9a2d\u9a2e\u9a33\u9a35\u9a36\u9a38\u9a47\u9a41\u9a44\u9a4a\u9a4b\u9a4c\u9a4e\u9a51\u9a54\u9a56\u9a5d\u9aaa\u9aac\u9aae\u9aaf\u9ab2\u9ab4\u9ab5\u9ab6\u9ab9\u9abb\u9abe\u9abf\u9ac1\u9ac3\u9ac6\u9ac8\u9ace\u9ad0\u9ad2\u9ad5\u9ad6\u9ad7\u9adb\u9adc\u9ae0\u9ae4\u9ae5\u9ae7\u9ae9\u9aec\u9af2\u9af3\u9af5\u9af9\u9afa\u9afd\u9aff",4],["8feaa1","\u9b04\u9b05\u9b08\u9b09\u9b0b\u9b0c\u9b0d\u9b0e\u9b10\u9b12\u9b16\u9b19\u9b1b\u9b1c\u9b20\u9b26\u9b2b\u9b2d\u9b33\u9b34\u9b35\u9b37\u9b39\u9b3a\u9b3d\u9b48\u9b4b\u9b4c\u9b55\u9b56\u9b57\u9b5b\u9b5e\u9b61\u9b63\u9b65\u9b66\u9b68\u9b6a",4,"\u9b73\u9b75\u9b77\u9b78\u9b79\u9b7f\u9b80\u9b84\u9b85\u9b86\u9b87\u9b89\u9b8a\u9b8b\u9b8d\u9b8f\u9b90\u9b94\u9b9a\u9b9d\u9b9e\u9ba6\u9ba7\u9ba9\u9bac\u9bb0\u9bb1\u9bb2\u9bb7\u9bb8\u9bbb\u9bbc\u9bbe\u9bbf\u9bc1\u9bc7\u9bc8\u9bce\u9bd0\u9bd7\u9bd8\u9bdd\u9bdf\u9be5\u9be7\u9bea\u9beb\u9bef\u9bf3\u9bf7\u9bf8"],["8feba1","\u9bf9\u9bfa\u9bfd\u9bff\u9c00\u9c02\u9c0b\u9c0f\u9c11\u9c16\u9c18\u9c19\u9c1a\u9c1c\u9c1e\u9c22\u9c23\u9c26",4,"\u9c31\u9c35\u9c36\u9c37\u9c3d\u9c41\u9c43\u9c44\u9c45\u9c49\u9c4a\u9c4e\u9c4f\u9c50\u9c53\u9c54\u9c56\u9c58\u9c5b\u9c5d\u9c5e\u9c5f\u9c63\u9c69\u9c6a\u9c5c\u9c6b\u9c68\u9c6e\u9c70\u9c72\u9c75\u9c77\u9c7b\u9ce6\u9cf2\u9cf7\u9cf9\u9d0b\u9d02\u9d11\u9d17\u9d18\u9d1c\u9d1d\u9d1e\u9d2f\u9d30\u9d32\u9d33\u9d34\u9d3a\u9d3c\u9d45\u9d3d\u9d42\u9d43\u9d47\u9d4a\u9d53\u9d54\u9d5f\u9d63\u9d62\u9d65\u9d69\u9d6a\u9d6b\u9d70\u9d76\u9d77\u9d7b"],["8feca1","\u9d7c\u9d7e\u9d83\u9d84\u9d86\u9d8a\u9d8d\u9d8e\u9d92\u9d93\u9d95\u9d96\u9d97\u9d98\u9da1\u9daa\u9dac\u9dae\u9db1\u9db5\u9db9\u9dbc\u9dbf\u9dc3\u9dc7\u9dc9\u9dca\u9dd4\u9dd5\u9dd6\u9dd7\u9dda\u9dde\u9ddf\u9de0\u9de5\u9de7\u9de9\u9deb\u9dee\u9df0\u9df3\u9df4\u9dfe\u9e0a\u9e02\u9e07\u9e0e\u9e10\u9e11\u9e12\u9e15\u9e16\u9e19\u9e1c\u9e1d\u9e7a\u9e7b\u9e7c\u9e80\u9e82\u9e83\u9e84\u9e85\u9e87\u9e8e\u9e8f\u9e96\u9e98\u9e9b\u9e9e\u9ea4\u9ea8\u9eac\u9eae\u9eaf\u9eb0\u9eb3\u9eb4\u9eb5\u9ec6\u9ec8\u9ecb\u9ed5\u9edf\u9ee4\u9ee7\u9eec\u9eed\u9eee\u9ef0\u9ef1\u9ef2\u9ef5"],["8feda1","\u9ef8\u9eff\u9f02\u9f03\u9f09\u9f0f\u9f10\u9f11\u9f12\u9f14\u9f16\u9f17\u9f19\u9f1a\u9f1b\u9f1f\u9f22\u9f26\u9f2a\u9f2b\u9f2f\u9f31\u9f32\u9f34\u9f37\u9f39\u9f3a\u9f3c\u9f3d\u9f3f\u9f41\u9f43",4,"\u9f53\u9f55\u9f56\u9f57\u9f58\u9f5a\u9f5d\u9f5e\u9f68\u9f69\u9f6d",4,"\u9f73\u9f75\u9f7a\u9f7d\u9f8f\u9f90\u9f91\u9f92\u9f94\u9f96\u9f97\u9f9e\u9fa1\u9fa2\u9fa3\u9fa5"]]},Sxbm:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n("nbXG");var r=function(){function e(e){this.localStorage=e}return e.prototype.isDeviceLicenseRetail=function(){return"pro"!==this.localStorage.get("mode")},e}()},T1DM:function(e,t,n){"use strict";var r=n("mrSG"),i=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r.pending=!1,r}return r.c(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(r,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n=!1,r=void 0;try{this.work(e)}catch(i){n=!0,r=!!i&&i||new Error(i)}if(n)return this.unsubscribe(),r},t.prototype._unsubscribe=function(){var e=this.id,t=this.scheduler,n=t.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null},t}(function(e){function t(t,n){return e.call(this)||this}return r.c(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(n("pugT").a)),o=function(){function e(t,n){void 0===n&&(n=e.now),this.SchedulerAction=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.SchedulerAction(this,e).schedule(n,t)},e.now=function(){return Date.now()},e}(),s=function(e){function t(n,r){void 0===r&&(r=o.now);var i=e.call(this,n,function(){return t.delegate&&t.delegate!==i?t.delegate.now():r()})||this;return i.actions=[],i.active=!1,i.scheduled=void 0,i}return r.c(t,e),t.prototype.schedule=function(n,r,i){return void 0===r&&(r=0),t.delegate&&t.delegate!==this?t.delegate.schedule(n,r,i):e.prototype.schedule.call(this,n,r,i)},t.prototype.flush=function(e){var t=this.actions;if(this.active)t.push(e);else{var n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},t}(o);n.d(t,"a",function(){return a});var a=new s(i)},TN6a:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("psW0"),i=n("67Y/"),o=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getWifiDevices=function(){var e=this;return this.ubusService.call({data:[this.authService.getSid(),"iwinfo","devices",{}]}).pipe(Object(r.a)(function(t){var n=t.result[1].devices,r=[];return n.forEach(function(t){r.push([e.authService.getSid(),"iwinfo","info",{device:t}])}),e.ubusService.call({data:r}).pipe(Object(i.a)(function(e){return{interfaces:n,devices:e.result.map(function(e){return e[1]})}}))}))},e.prototype.getPeerStat=function(){return this.ubusService.call({data:[this.authService.getSid(),"ath10k.peerstat","get",{}]}).pipe(Object(i.a)(function(e){return e.result[1]}))},e.prototype.getBridgeStatus=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"sta"}}],[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}]]}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e.prototype.getBridgeDeviceInfo=function(e){return this.ubusService.call({data:[this.authService.getSid(),"iwinfo","info",{device:e}]}).pipe(Object(i.a)(function(e){return e.result[1]}))},e.prototype.getWifiInfo=function(e){var t=this,n=[];return e.forEach(function(e){n.push([t.authService.getSid(),"network.info","clients",{device:e}])}),this.ubusService.call({data:n}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1]})}))},e.prototype.getRadios=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-device"}]}).pipe(Object(i.a)(function(e){return e.result[1].values}))},e.prototype.getVaps=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"ap"}}],[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}]]}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e.prototype.getRadiusStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"radius",type:"radius"}]}).pipe(Object(i.a)(function(e){return e.result[1].values}))},e.prototype.getDisconnectedClients=function(){return this.ubusService.call({data:[this.authService.getSid(),"network.info","unconnected_clients",{}]}).pipe(Object(i.a)(function(e){return e.result[1].clients}))},e}())},Txjg:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("Zn8D");function i(){return Object(r.a)(1)}},"U4A+":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("pugT"),i=(n("UVPe"),n("jGGy"),n("P62w"),function(){function e(e,t,n){this.ubusTestService=e,this.authService=t,this.spinner=n,this.ubusSubscription=new r.a,this.ubusData=[],this.ubusSection="uci",this.ubusCallee="get",this.ubusParameter='{"config":"network"}',this.sessionid=this.authService.getSid(),this.ubusQueue=[],this.showUbusQueue=!1,this.showUbusData=!1}return e.prototype.ngOnInit=function(){this.spinner.hide()},e.prototype.ubusCall=function(){var e=this,t=this.ubusSection,n=this.ubusCallee,r=null;try{r=JSON.parse(this.ubusParameter)}catch(o){console.log("Problem with the ubusCall of:",this.ubusParameter)}if(this.ubusQueue.length)this.ubusSubscription.unsubscribe(),this.ubusSubscription=this.ubusTestService.callUbus(this.ubusQueue).subscribe(function(t){for(var n in t)t.hasOwnProperty(n)&&e.ubusData.push({response:t[n].result,request:e.ubusQueue[n]})},function(t){e.ubusData.push({response:t,request:e.ubusQueue})});else{var i=[this.sessionid,t,n,r];this.ubusSubscription.unsubscribe(),this.ubusSubscription=this.ubusTestService.callUbus(i).subscribe(function(t){e.ubusData.push({response:t.result,request:i})},function(t){e.ubusData.push({response:t,request:i})})}this.ubusData=[],this.showUbusData=!0},e.prototype.addToUbusQueue=function(){var e=this.ubusSection,t=this.ubusCallee;try{var n=JSON.parse(this.ubusParameter);this.showUbusQueue=!0,this.ubusQueue.push([this.sessionid,e,t,n])}catch(r){console.log("Problem with the addToUbusQueue of:",this.ubusParameter)}},e.prototype.ubusClearQueue=function(){this.ubusQueue=[],this.ubusData=[],this.showUbusQueue=!1,this.showUbusData=!1},e}())},URgk:function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(i.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new o(i.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n("YBdB"),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n("yLpj"))},UVPe:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("K9Ia"),i=function(){function e(e){if(this.spinnerSubject=new r.a,this.spinnerState=this.spinnerSubject.asObservable(),e)return e}return e.prototype.isShown=function(){return this.spinnerSubject},e.prototype.show=function(){this.spinnerSubject.next({show:!0})},e.prototype.hide=function(){this.spinnerSubject.next({show:!1})},e}()},VEEB:function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n("jGGy"),n("+NEN");var r=n("+3se"),i=n("Vx+w"),o=(n("UVPe"),n("RZQe"),n("K9Ia")),s=n("ny24"),a=function(){function e(e,t,n,s,a){this.vlanService=e,this.translate=t,this.authService=n,this.ubusService=s,this.spinner=a,this.ngUnsubscribe=new o.a,this.objectKeys=Object.keys,this.config=i.a,this.vlans=[],this.calls=[],this.origVLANs=[],this.managementVLAN="lan",this.addingNew=!1,this.orderby="id*1",this.reverse=!1,this.plcAvailable=Object(r.g)(i.a.plc),this.wifiAvailable=!!Object.keys(i.a.wireless.devices).length,this.order=function(e){this.reverse=this.orderby===e&&!this.reverse,this.orderby=e},this.editRow=function(e){this.vlan=Object(r.d)(e),this.editRowName=e.old_id},this.remove=function(e){var t=this;this.vlans=this.vlans.filter(function(e){return e.old_id!==t.editRowName}),this.save()}}return e.prototype.ngOnInit=function(){this.getVlans()},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.getVlans=function(){var e=this;this.vlanService.getVlans(this.wifiAvailable,this.plcAvailable).pipe(Object(s.a)(this.ngUnsubscribe)).subscribe(function(t){e.spinner.hide(),e.markAsPristine(),e.vlanByName=t[0],e.network=t[1],e.firewall=t[2],e.wireless={},e.plc={},e.wifiAvailable&&e.plcAvailable?(e.wireless=t[3],e.plc=t[4]):e.wifiAvailable&&!e.plcAvailable?e.wireless=t[3]:!e.wifiAvailable&&e.plcAvailable&&(e.plc=t[3]),e.origVLANs=Object(r.d)(e.vlanByName);var n=e.extractVLANs(e.vlanByName);e.setDeletable(n),e.vlans=Object(r.d)(n),e.fakeVlans=Object(r.d)(e.vlans),e.matrix=e.initMatrix(e.vlanByName,e.network),e.radios=e.initRadios(e.wireless)})},e.prototype.extractVLANs=function(e){var t=[];for(var n in e)if(e.hasOwnProperty(n)){var r=e[n],i=r[".name"].replace(/^vlan/,"");r.id=r.old_id=i,"1"===r.management?(this.managementVLAN=r[".name"],r.deletable=!1,r.wasManagement=!0,r.untagged||(r.untagged="0")):r.deletable=!0,t.push(r)}return t},e.prototype.setDeletable=function(e){if(1===e.length)e[0].deletable=!0;else for(var t in e.forEach(function(e){"1"!==e.management&&(e.deletable=!0)}),this.wireless)if(this.wireless.hasOwnProperty(t)){var n=this.wireless[t];this.vlanByName[n.network]&&(this.vlanByName[n.network].deletable=!1)}},e.prototype.initMatrix=function(e,t){var n={};for(var r in i.a.network.interfaces)if(i.a.network.interfaces.hasOwnProperty(r))for(var o in n[r]={},e)e.hasOwnProperty(o)&&o in t&&(n[r][o]=!0);return n},e.prototype.initRadios=function(e){var t=[],n=function(n){if(i.a.wireless.devices.hasOwnProperty(n)){var o=i.a.wireless.devices[n];for(var s in r.translate.get("{frequency} GHz Radio",{frequency:Number(o.frequency)}).subscribe(function(e){o.description=e}),o.name=n,o.vaps=[],t.push(o),r.matrix[n]={},e)if(e.hasOwnProperty(s)){var a=e[s];a.device===n&&(o.vaps.push(a),r.matrix[n][a]={},r.matrix[n][a][a.network]=!0)}}},r=this;for(var o in i.a.wireless.devices)n(o);return t},e.prototype.add=function(){this.addingNew=!0;var e={new:!0,deletable:!1,management:"0",untagged:"0",".type":"vlan"};this.vlan=Object(r.d)(e);var t=this.vlans.map(function(e){return Number(e.id)}),n=this.vlans.sort(function(e,t){return e.vlan-t.vlan}).map(function(e){return Number(e.vlan)});e.id=e.old_id=""+this.findGap(t),this.translate.get("VLAN {id}",{id:e.id}).subscribe(function(t){e.name=t}),e.vlan=""+this.findGap(n),0===this.vlans.length&&(e.management="1",e.untagged="1"),this.vlans.push(e),this.delos.form.markAsDirty(),void 0!==this.searchVlans&&(this.searchVlans=void 0),this.editRowName=e.old_id},e.prototype.findGap=function(e){e.sort(function(e,t){return e>t?1:-1});for(var t=1,n=0;n0&&e[n]>Number(e[n-1])+1&&(t=Number(e[n-1])+1),t=Number(e[n])+1;return t},e.prototype.save=function(e){var t=this;this.spinner.show();var n=[];e&&(delete e.frozenOrder,delete e.wasManagement),this.newManagementVLAN=0===this.vlans.length?"lan":e&&"1"===e.management?"vlan"+e.id:this.managementVLAN,this.writeVLANs(n),this.plcAvailable&&this.writePLC(n,e),this.writeFirewall(n,e),this.wifiAvailable&&this.writeWireless(n,e),this.writeNetwork(n,e),this.ubusService.call({data:n}).subscribe(function(e){t.getVlans()})},e.prototype.writeVLANs=function(e){var t=this,n={},i={".name":!0,".type":!0,vlan:!0,untagged:!0,management:!0,name:!0};this.vlans.forEach(function(e){var o="vlan"+e.id;for(var s in o===t.newManagementVLAN?e.management="1":(e.management="0",e.untagged="0"),n[o]=Object(r.d)(e),n[o][".type"]="vlan",n[o])n[o].hasOwnProperty(s)&&(s in i||delete n[o][s])}),this.ubusService.mergeConfig({calls:e,config:"vlan",sid:this.authService.getSid(),wanted:n,got:this.origVLANs,commit:!0})},e.prototype.writePLC=function(e,t){var n,o=Object(r.d)(this.plc);for(var s in n=t&&"1"===t.management&&"0"===t.untagged&&"switch"in i.a&&i.a.switch.vlan?i.a.plc.interface+"."+t.id:i.a.plc.interface,o)o.hasOwnProperty(s)&&(o[s].interface=n);this.ubusService.mergeConfig({calls:e,config:"plc",sid:this.authService.getSid(),wanted:o,got:this.plc,commit:!0})},e.prototype.writeFirewall=function(e,t){var n=Object(r.d)(this.firewall);for(var i in n)if(n.hasOwnProperty(i)){for(var o=n[i].network,s=0;s=0?this.stationsTemp[t]=e:this.stationsTemp.push(e)},e.prototype.extractRadioFromWlanName=function(e){return e.split(/wlan|ath/)[1].substring(0,1)},e.prototype.extractRadioFromRadioName=function(e){return e.split(/radio|wifi/)[1]},e.prototype.formatSince=function(e){return this.formatTimeService.toDays("online"===e.status?e.connected_time:e.disconnected_time)},e}())},XD9u:function(e,t,n){"use strict";n("q0RN");var r=n("S7LP");n.d(t,"a",function(){return r.a})},Xhqo:function(e,t,n){"use strict";var r=n("hwdV").Buffer,i=n(4);e.exports=function(){function e(){!function(t,n){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return this.head=1===this.length?this.tail=null:this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},e.prototype.concat=function(e){if(0===this.length)return r.alloc(0);if(1===this.length)return this.head.data;for(var t=r.allocUnsafe(e>>>0),n=this.head,i=0;n;)n.data.copy(t,i),i+=n.data.length,n=n.next;return t},e}(),i&&i.inspect&&i.inspect.custom&&(e.exports.prototype[i.inspect.custom]=function(){var e=i.inspect({length:this.length});return this.constructor.name+" "+e})},XlPw:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("6blF");function i(e,t){return new r.a(t?function(n){return t.schedule(o,0,{error:e,subscriber:n})}:function(t){return t.error(e)})}function o(e){e.subscriber.error(e.error)}},Xpm8:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("jGGy"),n("Obbf"),n("+NEN"),n("dcxs");var r=n("+3se"),i=(n("t2rx"),function(){function e(e,t,n,r,i){this.managementService=e,this.ubusService=t,this.notification=n,this.authService=r,this.pageLoadingService=i,this.securityPassType="password",this.pageLoadingService.register(["sysInfoViewInit","getSystemInformation"])}return e.prototype.ngOnInit=function(){this.sid=this.authService.getSid(),this.getSystemInformation()},e.prototype.ngAfterViewInit=function(){this.pageLoadingService.ready("sysInfoViewInit")},e.prototype.getSystemInformation=function(){var e=this;this.managementService.getSystemInformation().subscribe(function(t){e.pageLoadingService.ready("getSystemInformation"),e.origConfig=t,e.sysConf=Object(r.d)(e.origConfig),e.fakeSysConf=Object(r.d)(e.origConfig),e.sysConf.log_port=e.sysConf.log_port||514,e.sysConf.log_remote=parseInt(e.sysConf.log_remote,10)||0})},e.prototype.save=function(){var e=this,t=[];for(var n in this.sysConf)this.sysConf.hasOwnProperty(n)&&" "===this.sysConf[n]&&delete this.sysConf[n];this.ubusService.mergeOptions({calls:t,sid:this.sid,config:"system",section:"@system[0]",wanted:this.sysConf,got:this.origConfig}),t.push([this.sid,"uci","commit",{config:"system"}]),this.managementService.save(t).subscribe(function(t){e.notification.success(Object(r.b)("You have successfully updated your system management configuration")),e.fakeSysConf=Object(r.d)(e.sysConf),e.markAsPristine()})},e.prototype.reset=function(){this.sysConf=Object(r.d)(this.fakeSysConf),this.markAsPristine()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.cancel=function(){this.reset()},e}())},XzGN:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getServices=function(){var e=[];return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"upnpd",section:"config"}],[this.authService.getSid(),"uci","get",{config:"snmpd"}],[this.authService.getSid(),"uci","get",{config:"avahi"}],[this.authService.getSid(),"uci","get",{config:"dropbear",type:"dropbear"}],[this.authService.getSid(),"uci","get",{config:"system",type:"system"}]]}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1].values})})).pipe(Object(r.a)(function(t){return t.map(function(t){var n=Object.values(t).filter(function(e){return"object"==typeof e}).length;e.push(1==n?t[Object.keys(t)[0]]:t)}),e}))},e.prototype.saveService=function(e){return this.ubusService.call({data:e})},e}())},"Y/Uj":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n("EDOA"),n("Obbf"),n("UVPe");var r=n("Vx+w"),i=(n("FV9V"),n("+3se")),o=(n("CPDd"),function(){function e(e,t,n,r,i,o){this.bridgeService=e,this.spinner=t,this.notification=n,this.translate=r,this.addressCheckService=i,this.wifiConfigService=o,this.calls=[],this.frequency=0,this.regExSsid=/^[-a-zA-Z0-9 !@#$%^&*)([\]{}|,:;'"+=._\/?<>]{1,32}$/,this.regExPass=this.addressCheckService.vapRegExPass,this.wpa2KeyInputType="password",this.radiusPassInputType="password",this.bridge={mode:"sta",encryption:"psk2",wds:"1"},this.hasVLANs=!1,this.devices=[]}return e.prototype.ngOnInit=function(){this.getDevices()},e.prototype.getDevices=function(){var e=this;for(var t in r.a.wireless.devices)if(r.a.wireless.devices.hasOwnProperty(t)){var n=r.a.wireless.devices[t];n.frequency>this.frequency&&(this.bridge.device=t,this.frequency=n.frequency),n.id=t;var o="2.4"==n.frequency?Object(i.b)("2.4 GHz"):Object(i.b)("5 GHz");n.description=o,this.devices.push(n),this.radioNamePrefix="radio",this.bridgeService.getDevices().subscribe(function(t){var n=t[1];for(var r in e.radios=t[2],Object(i.g)(e.radios.wifi0)&&(e.radioNamePrefix="wifi"),t[0])if(t[0].hasOwnProperty(r)){e.existingBridge=t[0][r],e.bridge=Object(i.d)(e.existingBridge),e.bridge.device=e.bridge.device.replace(e.radioNamePrefix,"radio"),e.bridgeEnabled=!0,delete e.bridge.ieee80211w;break}for(var o in e.vlans=[],e.hasVLANs=Object.keys(n).length>0,n)n.hasOwnProperty(o)&&(e.vlans.push(n[o]),e.hasVLANs&&!e.bridge.network&&"1"===n[o].management&&(e.bridge.network=o),n[o].vlan_id=o,n[o].id=o.replace(/^vlan/,""));for(var s in e.bridge.network||(e.bridge.network="lan"),e.radios)if(e.radios.hasOwnProperty(s)){var a=e.radios[s];e.bridge.device===a[".name"]&&(e.radioChannel=a.channel)}e.spinner.hide()})}this.fakeBridgeEnabled=this.bridgeEnabled,this.fakeBridge=Object(i.d)(this.bridge)},e.prototype.save=function(){var e=this;this.bridgeEnabled&&(this.bridge.ieee80211w="1",this.newBridge=Object(i.d)(this.bridge),this.newBridge.device=this.newBridge.device.replace("radio",this.radioNamePrefix)),this.bridgeService.save(this.bridgeEnabled,this.existingBridge,this.newBridge).subscribe(function(){e.notification.success(Object(i.b)("WDS bridge configuration updated.")),e.cleanupForm(),e.fakeBridgeEnabled=e.bridgeEnabled,e.fakeBridge=Object(i.d)(e.bridge)})},e.prototype.onStateChange=function(){var e=this,t=this.bridge.device;for(var n in!1===this.bridgeEnabled&&(this.channelIsAuto=!1),this.notification.removeNotification(this.notificationMsgId),this.radios)if(this.radios.hasOwnProperty(n)){var o=this.radios[n];if(this.bridge.device===o[".name"]&&(this.radioChannel=o.channel),this.bridge.device===o[".name"]&&"auto"===o.channel&&!0===this.bridgeEnabled){this.channelIsAuto=!0;var s='here',a=void 0;switch(r.a.wireless.devices[this.bridge.device].frequency){case 5:a=this.wifiConfigService.indoor5GUse(r.a.wireless.devices[this.bridge.device],o)?Object(i.b)("Please configure a static wifi channel {here}. Be aware that the other access points in your network need to be configured accordingly. Recommendation: select a channel between 36 and 48 to avoid channel changes because of DFS."):Object(i.b)("Please configure a static wifi channel {here}. Be aware that the other access points in your network need to be configured accordingly. Recommendation: select channel 100 to avoid channel changes because of DFS.");break;case 2.4:a=Object(i.b)("Please configure a static wifi channel {here}. Be aware that the other access points in your network need to be configured accordingly.")}this.translate.get(a,{here:s}).subscribe(function(t){e.notificationMsgId=e.notification.info(t,{time:6e5,html:!0})})}}},e.prototype.onRadioChange=function(){this.notification.removeNotification(this.notificationMsgId),this.channelIsAuto=!1,this.onStateChange()},e.prototype.onEncryptionChange=function(){delete this.bridge.identity,delete this.bridge.password,delete this.bridge.key,"psk2"===this.bridge.encryption?(delete this.bridge.eap_type,delete this.bridge.auth,delete this.bridge.disabled):(this.bridge.eap_type="ttls",this.bridge.auth="PAP",this.bridge.disabled=0),this.wpa2KeyInputType="password",this.radiusPassInputType="password"},e.prototype.wpa2KeyInputTypeVisibility=function(){this.wpa2KeyInputType="password"===this.wpa2KeyInputType?"text":"password"},e.prototype.radiusPassInputTypeVisibility=function(){this.radiusPassInputType="password"===this.radiusPassInputType?"text":"password"},e.prototype.cancel=function(){this.bridgeEnabled=this.fakeBridgeEnabled,this.bridge=Object(i.d)(this.fakeBridge),this.cleanupForm()},e.prototype.cleanupForm=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity(),this.delos.form.markAsUntouched()},e}())},YBdB:function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,i,o,s,a,u=1,c={},l=!1,h=e.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(e);f=f&&f.setTimeout?f:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick(function(){p(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(s="setImmediate$"+Math.random()+"$",a=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(s)&&p(+t.data.slice(s.length))},e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),r=function(t){e.postMessage(s+t,"*")}):e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){p(e.data)},r=function(e){o.port2.postMessage(e)}):h&&"onreadystatechange"in h.createElement("script")?(i=h.documentElement,r=function(e){var t=h.createElement("script");t.onreadystatechange=function(){p(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):r=function(e){setTimeout(p,0,e)},f.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n"),this.invalid=!0,this.markAsInvalid(),!1):""!=e.ssid&&(this.ssid_error="",void setTimeout(function(){t.delos.controls.radio0name&&t.delos.controls.radio0name.setErrors(null),t.delos.controls.radi10name&&t.delos.controls.radi10name.setErrors(null)},0))},e.prototype.keySsidCheck=function(e){var t=this;if(Object(h.g)(e.key))if(64==e.key.length){if(!e.key.match(this.regExPSK))return this.key_ssid_error=Object(h.b)("Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f"),!1}else if(!e.key.match(this.regExPassphrase))return this.key_ssid_error=Object(h.b)("Invalid Key! Please enter between 8 and 63 characters. Allowed special characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >"),!1;if(""==e.key)return!1;this.key_ssid_error="",setTimeout(function(){t.delos.controls.radio1key&&t.delos.controls.radio1key.setErrors(null),t.delos.controls.radio0key&&t.delos.controls.radio0key.setErrors(null)},0)},e.prototype.registerVisibleForms=function(){var e=this;this.forms=[this.dualNotSharedForm,this.radio0Form,this.radio1Form].filter(function(e){return e}),this.forms.forEach(function(t){Object.values(t.controls).some(function(e){return e.invalid})&&e.markAsInvalid(),t.statusChanges.subscribe(function(){e.dirty=e.forms.some(function(e){return e.dirty}),e.invalid=e.forms.some(function(e){return e.invalid}),e.dirty&&e.markAsDirty(),e.invalid&&e.markAsInvalid()})})},e.prototype.changeCommonSettings=function(){var e=this;this.useCommonSettings=!this.useCommonSettings,this.useCommonSettings?this.markAsDirty():(setTimeout(function(){e.registerVisibleForms()},0),this.showCancel=!0,this.showSave=!0)},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.markAsPristine=function(){this.registerVisibleForms(),this.forms.forEach(function(e){e.form.markAsPristine(),e.form.updateValueAndValidity()}),this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.markAsInvalid=function(){this.invalid=!0,this.delos.form.setErrors({incorrect:!0})},e.prototype.cancel=function(){this.showCancel=!1,this.showSave=!1,this.keyInputTypeRadio0="password",this.keyInputTypeRadio1="password",this.channel0=Object(h.d)(this.channel0Fake),this.radio0mode=Object(h.d)(this.radio0modeFake),this.useCommonSettings=this.useCommonSettingsFake,this.radio0Vap=Object(h.d)(this.radio0VapFake),this.dualRadio&&(this.channel1=Object(h.d)(this.channel1Fake),this.radio1mode=Object(h.d)(this.radio1modeFake),this.radio1Vap=Object(h.d)(this.radio1VapFake)),this.radioMode=this.radioModeFake,this.selectRadioMode(this.radioModeFake),this.markAsPristine()},e}()},ZYCi:function(e,t,n){"use strict";var r=n("mrSG"),i=n("CcnG"),o=n("F/XL"),s=n("0/uQ"),a=n("6blF");function u(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}u.prototype=Object.create(Error.prototype);var c=u,l=n("26FU"),h=n("K9Ia"),f=n("67Y/"),d=n("Txjg"),p=n("VnD/"),g=n("AxiF"),b=n("xMyE"),v=function(e){return void 0===e&&(e=y),Object(b.a)({hasValue:!1,next:function(){this.hasValue=!0},complete:function(){if(!this.hasValue)throw e()}})};function y(){return new c}var m=n("HJBe"),w=n("mChF");function _(e,t){var n=arguments.length>=2;return function(r){return r.pipe(e?Object(p.a)(function(t,n){return e(t,n,r)}):w.a,Object(g.a)(1),n?Object(m.a)(t):v(function(){return new c}))}}var S=n("Zn8D"),O=n("FFOo");function C(e,t){return function(n){return n.lift(new j(e,t,n))}}var j=function(){function e(e,t,n){this.predicate=e,this.thisArg=t,this.source=n}return e.prototype.call=function(e,t){return t.subscribe(new k(e,this.predicate,this.thisArg,this.source))},e}(),k=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.predicate=n,o.thisArg=r,o.source=i,o.index=0,o.thisArg=r||o,o}return r.c(t,e),t.prototype.notifyComplete=function(e){this.destination.next(e),this.destination.complete()},t.prototype._next=function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t||this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(O.a),E=n("9Z1F"),x=n("t9fZ");function P(e,t){var n=arguments.length>=2;return function(r){return r.pipe(e?Object(p.a)(function(t,n){return e(t,n,r)}):w.a,Object(x.a)(1),n?Object(m.a)(t):v(function(){return new c}))}}var T=n("psW0"),A=n("Phjn"),I=n("Qgas"),M=n("Ip0R"),N=n("ZYjt");n.d(t,"v",function(){return tn}),n.d(t,"C",function(){return fn}),n.d(t,"x",function(){return sn}),n.d(t,"D",function(){return dn}),n.d(t,"E",function(){return pn}),n.d(t,"z",function(){return un}),n.d(t,"y",function(){return an}),n.d(t,"B",function(){return hn}),n.d(t,"w",function(){return rn}),n.d(t,"A",function(){return ln}),n.d(t,"F",function(){return Xt}),n.d(t,"o",function(){return zt}),n.d(t,"n",function(){return qt}),n.d(t,"q",function(){return Kt}),n.d(t,"d",function(){return D}),n.d(t,"k",function(){return q}),n.d(t,"l",function(){return Tt}),n.d(t,"m",function(){return Ut}),n.d(t,"j",function(){return It}),n.d(t,"h",function(){return en}),n.d(t,"i",function(){return gn}),n.d(t,"p",function(){return on}),n.d(t,"b",function(){return Wt}),n.d(t,"e",function(){return Qt}),n.d(t,"f",function(){return $t}),n.d(t,"g",function(){return Yt}),n.d(t,"r",function(){return Jt}),n.d(t,"a",function(){return Je}),n.d(t,"s",function(){return Nt}),n.d(t,"c",function(){return _e}),n.d(t,"t",function(){return we}),n.d(t,"u",function(){return J});var R=function(){return function(e,t){this.id=e,this.url=t}}(),D=function(e){function t(t,n,r,i){void 0===r&&(r="imperative"),void 0===i&&(i=null);var o=e.call(this,t,n)||this;return o.navigationTrigger=r,o.restoredState=i,o}return Object(r.c)(t,e),t.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"},t}(R),V=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.urlAfterRedirects=r,i}return Object(r.c)(t,e),t.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"')"},t}(R),L=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.reason=r,i}return Object(r.c)(t,e),t.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"},t}(R),U=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.error=r,i}return Object(r.c)(t,e),t.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"},t}(R),F=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.c)(t,e),t.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(R),B=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.c)(t,e),t.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(R),z=function(e){function t(t,n,r,i,o){var s=e.call(this,t,n)||this;return s.urlAfterRedirects=r,s.state=i,s.shouldActivate=o,s}return Object(r.c)(t,e),t.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+", shouldActivate: "+this.shouldActivate+")"},t}(R),H=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.c)(t,e),t.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(R),q=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.c)(t,e),t.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(R),G=function(){function e(e){this.route=e}return e.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.route.path+")"},e}(),W=function(){function e(e){this.route=e}return e.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.route.path+")"},e}(),K=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),Z=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),Y=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ActivationStart(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),$=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ActivationEnd(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),Q=function(){function e(e,t,n){this.routerEvent=e,this.position=t,this.anchor=n}return e.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"},e}(),J=function(){return function(){}}(),X="primary",ee=function(){function e(e){this.params=e||{}}return e.prototype.has=function(e){return this.params.hasOwnProperty(e)},e.prototype.get=function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t[0]:t}return null},e.prototype.getAll=function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t:[t]}return[]},Object.defineProperty(e.prototype,"keys",{get:function(){return Object.keys(this.params)},enumerable:!0,configurable:!0}),e}();function te(e){return new ee(e)}function ne(e,t,n){var r=n.path.split("/");if(r.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||r.length0?e[e.length-1]:null}function he(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function fe(e){return e.pipe(Object(S.a)(),C(function(e){return!0===e}))}function de(e){return Object(i.ub)(e)?e:Object(i.vb)(e)?Object(s.a)(Promise.resolve(e)):Object(o.a)(e)}function pe(e,t,n){return n?function(e,t){return ue(e,t)}(e.queryParams,t.queryParams)&&function e(t,n){if(!ye(t.segments,n.segments))return!1;if(t.numberOfChildren!==n.numberOfChildren)return!1;for(var r in n.children){if(!t.children[r])return!1;if(!e(t.children[r],n.children[r]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(function(n){return t[n]===e[n]})}(e.queryParams,t.queryParams)&&function e(t,n){return function t(n,r,i){if(n.segments.length>i.length)return!!ye(s=n.segments.slice(0,i.length),i)&&!r.hasChildren();if(n.segments.length===i.length){if(!ye(n.segments,i))return!1;for(var o in r.children){if(!n.children[o])return!1;if(!e(n.children[o],r.children[o]))return!1}return!0}var s=i.slice(0,n.segments.length),a=i.slice(n.segments.length);return!!ye(n.segments,s)&&!!n.children[X]&&t(n.children[X],r,a)}(t,n,n.segments)}(e.root,t.root)}var ge=function(){function e(e,t,n){this.root=e,this.queryParams=t,this.fragment=n}return Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=te(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return Se.serialize(this)},e}(),be=function(){function e(e,t){var n=this;this.segments=e,this.children=t,this.parent=null,he(t,function(e,t){return e.parent=n})}return e.prototype.hasChildren=function(){return this.numberOfChildren>0},Object.defineProperty(e.prototype,"numberOfChildren",{get:function(){return Object.keys(this.children).length},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return Oe(this)},e}(),ve=function(){function e(e,t){this.path=e,this.parameters=t}return Object.defineProperty(e.prototype,"parameterMap",{get:function(){return this._parameterMap||(this._parameterMap=te(this.parameters)),this._parameterMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return Pe(this)},e}();function ye(e,t){return e.length===t.length&&e.every(function(e,n){return e.path===t[n].path})}function me(e,t){var n=[];return he(e.children,function(e,r){r===X&&(n=n.concat(t(e,r)))}),he(e.children,function(e,r){r!==X&&(n=n.concat(t(e,r)))}),n}var we=function(){return function(){}}(),_e=function(){function e(){}return e.prototype.parse=function(e){var t=new Ne(e);return new ge(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())},e.prototype.serialize=function(e){var t,n;return"/"+function e(t,n){if(!t.hasChildren())return Oe(t);if(n){var r=t.children[X]?e(t.children[X],!1):"",i=[];return he(t.children,function(t,n){n!==X&&i.push(n+":"+e(t,!1))}),i.length>0?r+"("+i.join("//")+")":r}var o=me(t,function(n,r){return r===X?[e(t.children[X],!1)]:[r+":"+e(n,!1)]});return Oe(t)+"/("+o.join("//")+")"}(e.root,!0)+(t=e.queryParams,(n=Object.keys(t).map(function(e){var n=t[e];return Array.isArray(n)?n.map(function(t){return je(e)+"="+je(t)}).join("&"):je(e)+"="+je(n)})).length?"?"+n.join("&"):"")+("string"==typeof e.fragment?"#"+encodeURI(e.fragment):"")},e}(),Se=new _e;function Oe(e){return e.segments.map(function(e){return Pe(e)}).join("/")}function Ce(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function je(e){return Ce(e).replace(/%3B/gi,";")}function ke(e){return Ce(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ee(e){return decodeURIComponent(e)}function xe(e){return Ee(e.replace(/\+/g,"%20"))}function Pe(e){return""+ke(e.path)+(t=e.parameters,Object.keys(t).map(function(e){return";"+ke(e)+"="+ke(t[e])}).join(""));var t}var Te=/^[^\/()?;=#]+/;function Ae(e){var t=e.match(Te);return t?t[0]:""}var Ie=/^[^=?&#]+/,Me=/^[^?&#]+/,Ne=function(){function e(e){this.url=e,this.remaining=e}return e.prototype.parseRootSegment=function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new be([],{}):new be([],this.parseChildren())},e.prototype.parseQueryParams=function(){var e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e},e.prototype.parseFragment=function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null},e.prototype.parseChildren=function(){if(""===this.remaining)return{};this.consumeOptional("/");var e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());var t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n[X]=new be(e,t)),n},e.prototype.parseSegment=function(){var e=Ae(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '"+this.remaining+"'.");return this.capture(e),new ve(Ee(e),this.parseMatrixParams())},e.prototype.parseMatrixParams=function(){for(var e={};this.consumeOptional(";");)this.parseParam(e);return e},e.prototype.parseParam=function(e){var t=Ae(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var r=Ae(this.remaining);r&&this.capture(n=r)}e[Ee(t)]=Ee(n)}},e.prototype.parseQueryParam=function(e){var t,n=(t=this.remaining.match(Ie))?t[0]:"";if(n){this.capture(n);var r="";if(this.consumeOptional("=")){var i=function(e){var t=e.match(Me);return t?t[0]:""}(this.remaining);i&&this.capture(r=i)}var o=xe(n),s=xe(r);if(e.hasOwnProperty(o)){var a=e[o];Array.isArray(a)||(e[o]=a=[a]),a.push(s)}else e[o]=s}},e.prototype.parseParens=function(e){var t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Ae(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Error("Cannot parse url '"+this.url+"'");var i=void 0;n.indexOf(":")>-1?(i=n.substr(0,n.indexOf(":")),this.capture(i),this.capture(":")):e&&(i=X);var o=this.parseChildren();t[i]=1===Object.keys(o).length?o[X]:new be([],o),this.consumeOptional("//")}return t},e.prototype.peekStartsWith=function(e){return this.remaining.startsWith(e)},e.prototype.consumeOptional=function(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)},e.prototype.capture=function(e){if(!this.consumeOptional(e))throw new Error('Expected "'+e+'".')},e}(),Re=function(){return function(e){this.segmentGroup=e||null}}(),De=function(){return function(e){this.urlTree=e}}();function Ve(e){return new a.a(function(t){return t.error(new Re(e))})}function Le(e){return new a.a(function(t){return t.error(new De(e))})}function Ue(e){return new a.a(function(t){return t.error(new Error("Only absolute redirects can have named outlets. redirectTo: '"+e+"'"))})}var Fe=function(){function e(e,t,n,r,o){this.configLoader=t,this.urlSerializer=n,this.urlTree=r,this.config=o,this.allowRedirects=!0,this.ngModule=e.get(i.x)}return e.prototype.apply=function(){var e=this;return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,X).pipe(Object(f.a)(function(t){return e.createUrlTree(t,e.urlTree.queryParams,e.urlTree.fragment)})).pipe(Object(E.a)(function(t){if(t instanceof De)return e.allowRedirects=!1,e.match(t.urlTree);if(t instanceof Re)throw e.noMatchError(t);throw t}))},e.prototype.match=function(e){var t=this;return this.expandSegmentGroup(this.ngModule,this.config,e.root,X).pipe(Object(f.a)(function(n){return t.createUrlTree(n,e.queryParams,e.fragment)})).pipe(Object(E.a)(function(e){if(e instanceof Re)throw t.noMatchError(e);throw e}))},e.prototype.noMatchError=function(e){return new Error("Cannot match any routes. URL Segment: '"+e.segmentGroup+"'")},e.prototype.createUrlTree=function(e,t,n){var r,i=e.segments.length>0?new be([],((r={})[X]=e,r)):e;return new ge(i,t,n)},e.prototype.expandSegmentGroup=function(e,t,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(f.a)(function(e){return new be([],e)})):this.expandSegment(e,n,t,n.segments,r,!0)},e.prototype.expandChildren=function(e,t,n){var r=this;return function(n,i){if(0===Object.keys(n).length)return Object(o.a)({});var s=[],a=[],u={};return he(n,function(n,i){var o,c,l=(o=i,c=n,r.expandSegmentGroup(e,t,c,o)).pipe(Object(f.a)(function(e){return u[i]=e}));i===X?s.push(l):a.push(l)}),o.a.apply(null,s.concat(a)).pipe(Object(d.a)(),_(),Object(f.a)(function(){return u}))}(n.children)},e.prototype.expandSegment=function(e,t,n,i,s,a){var u=this;return o.a.apply(void 0,Object(r.g)(n)).pipe(Object(f.a)(function(r){return u.expandSegmentAgainstRoute(e,t,n,r,i,s,a).pipe(Object(E.a)(function(e){if(e instanceof Re)return Object(o.a)(null);throw e}))}),Object(d.a)(),P(function(e){return!!e}),Object(E.a)(function(e,n){if(e instanceof c||"EmptyError"===e.name){if(u.noLeftoversInUrl(t,i,s))return Object(o.a)(new be([],{}));throw new Re(t)}throw e}))},e.prototype.noLeftoversInUrl=function(e,t,n){return 0===t.length&&!e.children[n]},e.prototype.expandSegmentAgainstRoute=function(e,t,n,r,i,o,s){return qe(r)!==o?Ve(t):void 0===r.redirectTo?this.matchSegmentAgainstRoute(e,t,r,i):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o):Ve(t)},e.prototype.expandSegmentAgainstRouteUsingRedirect=function(e,t,n,r,i,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o)},e.prototype.expandWildCardWithParamsAgainstRouteUsingRedirect=function(e,t,n,r){var i=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?Le(o):this.lineralizeSegments(n,o).pipe(Object(T.a)(function(n){var o=new be(n,{});return i.expandSegment(e,o,t,n,r,!1)}))},e.prototype.expandRegularSegmentAgainstRouteUsingRedirect=function(e,t,n,r,i,o){var s=this,a=Be(t,r,i),u=a.consumedSegments,c=a.lastChild,l=a.positionalParamSegments;if(!a.matched)return Ve(t);var h=this.applyRedirectCommands(u,r.redirectTo,l);return r.redirectTo.startsWith("/")?Le(h):this.lineralizeSegments(r,h).pipe(Object(T.a)(function(r){return s.expandSegment(e,t,n,r.concat(i.slice(c)),o,!1)}))},e.prototype.matchSegmentAgainstRoute=function(e,t,n,i){var s=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(e.injector,n).pipe(Object(f.a)(function(e){return n._loadedConfig=e,new be(i,{})})):Object(o.a)(new be(i,{}));var a=Be(t,n,i),u=a.consumedSegments,c=a.lastChild;if(!a.matched)return Ve(t);var l=i.slice(c);return this.getChildConfig(e,n).pipe(Object(T.a)(function(e){var n=e.module,i=e.routes,a=function(e,t,n,i){return n.length>0&&function(e,t,n){return i.some(function(n){return He(e,t,n)&&qe(n)!==X})}(e,n)?{segmentGroup:ze(new be(t,function(e,t){var n,i,o={};o[X]=t;try{for(var s=Object(r.h)(e),a=s.next();!a.done;a=s.next()){var u=a.value;""===u.path&&qe(u)!==X&&(o[qe(u)]=new be([],{}))}}catch(c){n={error:c}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return o}(i,new be(n,e.children)))),slicedSegments:[]}:0===n.length&&function(e,t,n){return i.some(function(n){return He(e,t,n)})}(e,n)?{segmentGroup:ze(new be(e.segments,function(e,t,n,i){var o,s,a={};try{for(var u=Object(r.h)(n),c=u.next();!c.done;c=u.next()){var l=c.value;He(e,t,l)&&!i[qe(l)]&&(a[qe(l)]=new be([],{}))}}catch(h){o={error:h}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}return Object(r.a)({},i,a)}(e,n,i,e.children))),slicedSegments:n}:{segmentGroup:e,slicedSegments:n}}(t,u,l,i),c=a.segmentGroup,h=a.slicedSegments;return 0===h.length&&c.hasChildren()?s.expandChildren(n,i,c).pipe(Object(f.a)(function(e){return new be(u,e)})):0===i.length&&0===h.length?Object(o.a)(new be(u,{})):s.expandSegment(n,c,i,h,X,!0).pipe(Object(f.a)(function(e){return new be(u.concat(e.segments),e.children)}))}))},e.prototype.getChildConfig=function(e,t){var n=this;return t.children?Object(o.a)(new re(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(o.a)(t._loadedConfig):function(e,t){var n=t.canLoad;return n&&0!==n.length?fe(Object(s.a)(n).pipe(Object(f.a)(function(n){var r=e.get(n);return de(r.canLoad?r.canLoad(t):r(t))}))):Object(o.a)(!0)}(e.injector,t).pipe(Object(T.a)(function(r){return r?n.configLoader.load(e.injector,t).pipe(Object(f.a)(function(e){return t._loadedConfig=e,e})):function(e){return new a.a(function(t){return t.error(((n=Error("NavigationCancelingError: Cannot load children because the guard of the route \"path: '"+e.path+"'\" returned false")).ngNavigationCancelingError=!0,n));var n})}(t)})):Object(o.a)(new re([],e))},e.prototype.lineralizeSegments=function(e,t){for(var n=[],r=t.root;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return Object(o.a)(n);if(r.numberOfChildren>1||!r.children[X])return Ue(e.redirectTo);r=r.children[X]}},e.prototype.applyRedirectCommands=function(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)},e.prototype.applyRedirectCreatreUrlTree=function(e,t,n,r){var i=this.createSegmentGroup(e,t.root,n,r);return new ge(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)},e.prototype.createQueryParams=function(e,t){var n={};return he(e,function(e,r){if("string"==typeof e&&e.startsWith(":")){var i=e.substring(1);n[r]=t[i]}else n[r]=e}),n},e.prototype.createSegmentGroup=function(e,t,n,r){var i=this,o=this.createSegments(e,t.segments,n,r),s={};return he(t.children,function(t,o){s[o]=i.createSegmentGroup(e,t,n,r)}),new be(o,s)},e.prototype.createSegments=function(e,t,n,r){var i=this;return t.map(function(t){return t.path.startsWith(":")?i.findPosParam(e,t,r):i.findOrReturn(t,n)})},e.prototype.findPosParam=function(e,t,n){var r=n[t.path.substring(1)];if(!r)throw new Error("Cannot redirect to '"+e+"'. Cannot find '"+t.path+"'.");return r},e.prototype.findOrReturn=function(e,t){var n,i,o=0;try{for(var s=Object(r.h)(t),a=s.next();!a.done;a=s.next()){var u=a.value;if(u.path===e.path)return t.splice(o),u;o++}}catch(c){n={error:c}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return e},e}();function Be(e,t,n){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var r=(t.matcher||ne)(n,e,t);return r?{matched:!0,consumedSegments:r.consumed,lastChild:r.consumed.length,positionalParamSegments:r.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function ze(e){if(1===e.numberOfChildren&&e.children[X]){var t=e.children[X];return new be(e.segments.concat(t.segments),t.children)}return e}function He(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function qe(e){return e.outlet||X}var Ge=function(){function e(e){this._root=e}return Object.defineProperty(e.prototype,"root",{get:function(){return this._root.value},enumerable:!0,configurable:!0}),e.prototype.parent=function(e){var t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null},e.prototype.children=function(e){var t=We(e,this._root);return t?t.children.map(function(e){return e.value}):[]},e.prototype.firstChild=function(e){var t=We(e,this._root);return t&&t.children.length>0?t.children[0].value:null},e.prototype.siblings=function(e){var t=Ke(e,this._root);return t.length<2?[]:t[t.length-2].children.map(function(e){return e.value}).filter(function(t){return t!==e})},e.prototype.pathFromRoot=function(e){return Ke(e,this._root).map(function(e){return e.value})},e}();function We(e,t){var n,i;if(e===t.value)return t;try{for(var o=Object(r.h)(t.children),s=o.next();!s.done;s=o.next()){var a=We(e,s.value);if(a)return a}}catch(u){n={error:u}}finally{try{s&&!s.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return null}function Ke(e,t){var n,i;if(e===t.value)return[t];try{for(var o=Object(r.h)(t.children),s=o.next();!s.done;s=o.next()){var a=Ke(e,s.value);if(a.length)return a.unshift(t),a}}catch(u){n={error:u}}finally{try{s&&!s.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return[]}var Ze=function(){function e(e,t){this.value=e,this.children=t}return e.prototype.toString=function(){return"TreeNode("+this.value+")"},e}();function Ye(e){var t={};return e&&e.children.forEach(function(e){return t[e.value.outlet]=e}),t}var $e=function(e){function t(t,n){var r=e.call(this,t)||this;return r.snapshot=n,nt(r,t),r}return Object(r.c)(t,e),t.prototype.toString=function(){return this.snapshot.toString()},t}(Ge);function Qe(e,t){var n=function(e,t){var n=new et([],{},{},"",{},X,t,null,e.root,-1,{});return new tt("",new Ze(n,[]))}(e,t),r=new l.a([new ve("",{})]),i=new l.a({}),o=new l.a({}),s=new l.a({}),a=new l.a(""),u=new Je(r,i,s,a,o,X,t,n.root);return u.snapshot=n.root,new $e(new Ze(u,[]),n)}var Je=function(){function e(e,t,n,r,i,o,s,a){this.url=e,this.params=t,this.queryParams=n,this.fragment=r,this.data=i,this.outlet=o,this.component=s,this._futureSnapshot=a}return Object.defineProperty(e.prototype,"routeConfig",{get:function(){return this._futureSnapshot.routeConfig},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(f.a)(function(e){return te(e)}))),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(f.a)(function(e){return te(e)}))),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return this.snapshot?this.snapshot.toString():"Future("+this._futureSnapshot+")"},e}();function Xe(e,t){void 0===t&&(t="emptyOnly");var n=e.pathFromRoot,i=0;if("always"!==t)for(i=n.length-1;i>=1;){var o=n[i],s=n[i-1];if(o.routeConfig&&""===o.routeConfig.path)i--;else{if(s.component)break;i--}}return function(e){return e.reduce(function(e,t){return{params:Object(r.a)({},e.params,t.params),data:Object(r.a)({},e.data,t.data),resolve:Object(r.a)({},e.resolve,t._resolvedData)}},{params:{},data:{},resolve:{}})}(n.slice(i))}var et=function(){function e(e,t,n,r,i,o,s,a,u,c,l){this.url=e,this.params=t,this.queryParams=n,this.fragment=r,this.data=i,this.outlet=o,this.component=s,this.routeConfig=a,this._urlSegment=u,this._lastPathIndex=c,this._resolve=l}return Object.defineProperty(e.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=te(this.params)),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=te(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return"Route(url:'"+this.url.map(function(e){return e.toString()}).join("/")+"', path:'"+(this.routeConfig?this.routeConfig.path:"")+"')"},e}(),tt=function(e){function t(t,n){var r=e.call(this,n)||this;return r.url=t,nt(r,n),r}return Object(r.c)(t,e),t.prototype.toString=function(){return rt(this._root)},t}(Ge);function nt(e,t){t.value._routerState=e,t.children.forEach(function(t){return nt(e,t)})}function rt(e){var t=e.children.length>0?" { "+e.children.map(rt).join(", ")+" } ":"";return""+e.value+t}function it(e){if(e.snapshot){var t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,ue(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),ue(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n0&&at(n[0]))throw new Error("Root segment cannot have matrix parameters");var r=n.find(function(e){return"object"==typeof e&&null!=e&&e.outlets});if(r&&r!==le(n))throw new Error("{outlets:{}} has to be the last command")}return e.prototype.toRoot=function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]},e}(),lt=function(){return function(e,t,n){this.segmentGroup=e,this.processChildren=t,this.index=n}}();function ht(e){return"object"==typeof e&&null!=e&&e.outlets?e.outlets[X]:""+e}function ft(e,t,n){if(e||(e=new be([],{})),0===e.segments.length&&e.hasChildren())return dt(e,t,n);var r=function(e,t,n){for(var r=0,i=t,o={match:!1,pathIndex:0,commandIndex:0};i=n.length)return o;var s=e.segments[i],a=ht(n[r]),u=r0&&void 0===a)break;if(a&&u&&"object"==typeof u&&void 0===u.outlets){if(!vt(a,u,s))return o;r+=2}else{if(!vt(a,{},s))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndex0?le(n).parameters:{};o=new et(n,u,Object.freeze(Object(r.a)({},this.urlTree.queryParams)),this.urlTree.fragment,xt(e),i,e.component,e,Ot(t),Ct(t)+n.length,Pt(e))}else{var c=function(e,t,n){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||n.length>0))throw new _t;return{consumedSegments:[],lastChild:0,parameters:{}}}var i=(t.matcher||ne)(n,e,t);if(!i)throw new _t;var o={};he(i.posParams,function(e,t){o[t]=e.path});var s=i.consumed.length>0?Object(r.a)({},o,i.consumed[i.consumed.length-1].parameters):o;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:s}}(t,e,n);s=c.consumedSegments,a=n.slice(c.lastChild),o=new et(s,c.parameters,Object.freeze(Object(r.a)({},this.urlTree.queryParams)),this.urlTree.fragment,xt(e),i,e.component,e,Ot(t),Ct(t)+s.length,Pt(e))}var l=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),h=jt(t,s,a,l,this.relativeLinkResolution),f=h.segmentGroup,d=h.slicedSegments;if(0===d.length&&f.hasChildren()){var p=this.processChildren(l,f);return[new Ze(o,p)]}if(0===l.length&&0===d.length)return[new Ze(o,[])];var g=this.processSegment(l,f,d,X);return[new Ze(o,g)]},e}();function Ot(e){for(var t=e;t._sourceSegment;)t=t._sourceSegment;return t}function Ct(e){for(var t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;t._sourceSegment;)n+=(t=t._sourceSegment)._segmentIndexShift?t._segmentIndexShift:0;return n-1}function jt(e,t,n,i,o){if(n.length>0&&function(e,t,n){return i.some(function(n){return kt(e,t,n)&&Et(n)!==X})}(e,n)){var s=new be(t,function(e,t,n,i){var o,s,a={};a[X]=i,i._sourceSegment=e,i._segmentIndexShift=t.length;try{for(var u=Object(r.h)(n),c=u.next();!c.done;c=u.next()){var l=c.value;if(""===l.path&&Et(l)!==X){var h=new be([],{});h._sourceSegment=e,h._segmentIndexShift=t.length,a[Et(l)]=h}}}catch(f){o={error:f}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}return a}(e,t,i,new be(n,e.children)));return s._sourceSegment=e,s._segmentIndexShift=t.length,{segmentGroup:s,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return i.some(function(n){return kt(e,t,n)})}(e,n)){var a=new be(e.segments,function(e,t,n,i,o,s){var a,u,c={};try{for(var l=Object(r.h)(i),h=l.next();!h.done;h=l.next()){var f=h.value;if(kt(e,n,f)&&!o[Et(f)]){var d=new be([],{});d._sourceSegment=e,d._segmentIndexShift="legacy"===s?e.segments.length:t.length,c[Et(f)]=d}}}catch(p){a={error:p}}finally{try{h&&!h.done&&(u=l.return)&&u.call(l)}finally{if(a)throw a.error}}return Object(r.a)({},o,c)}(e,t,n,i,e.children,o));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:n}}var u=new be(e.segments,e.children);return u._sourceSegment=e,u._segmentIndexShift=t.length,{segmentGroup:u,slicedSegments:n}}function kt(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Et(e){return e.outlet||X}function xt(e){return e.data||{}}function Pt(e){return e.resolve||{}}var Tt=function(){return function(){}}(),At=function(){function e(){}return e.prototype.shouldDetach=function(e){return!1},e.prototype.store=function(e,t){},e.prototype.shouldAttach=function(e){return!1},e.prototype.retrieve=function(e){return null},e.prototype.shouldReuseRoute=function(e,t){return e.routeConfig===t.routeConfig},e}(),It=new i.p("ROUTES"),Mt=function(){function e(e,t,n,r){this.loader=e,this.compiler=t,this.onLoadStartListener=n,this.onLoadEndListener=r}return e.prototype.load=function(e,t){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(f.a)(function(r){n.onLoadEndListener&&n.onLoadEndListener(t);var i=r.create(e);return new re(ce(i.injector.get(It)).map(ae),i)}))},e.prototype.loadModuleFactory=function(e){var t=this;return"string"==typeof e?Object(s.a)(this.loader.load(e)):de(e()).pipe(Object(T.a)(function(e){return e instanceof i.v?Object(o.a)(e):Object(s.a)(t.compiler.compileModuleAsync(e))}))},e}(),Nt=function(){return function(){}}(),Rt=function(){function e(){}return e.prototype.shouldProcessUrl=function(e){return!0},e.prototype.extract=function(e){return e},e.prototype.merge=function(e,t){return e},e}();function Dt(e){throw e}function Vt(e,t,n){return t.parse("/")}function Lt(e,t){return Object(o.a)(null)}var Ut=function(){function e(e,t,n,r,o,s,a,u){var c=this;this.rootComponentType=e,this.urlSerializer=t,this.rootContexts=n,this.location=r,this.config=u,this.navigations=new l.a(null),this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new h.a,this.errorHandler=Dt,this.malformedUriErrorHandler=Vt,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:Lt,afterPreactivation:Lt},this.urlHandlingStrategy=new Rt,this.routeReuseStrategy=new At,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=o.get(i.x),this.console=o.get(i.db);var f=o.get(i.z);this.isNgZoneEnabled=f instanceof i.z,this.resetConfig(u),this.currentUrlTree=new ge(new be([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.configLoader=new Mt(s,a,function(e){return c.triggerEvent(new G(e))},function(e){return c.triggerEvent(new W(e))}),this.routerState=Qe(this.currentUrlTree,this.rootComponentType),this.processNavigations()}return e.prototype.resetRootComponentType=function(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType},e.prototype.initialNavigation=function(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})},e.prototype.setUpLocationChangeListener=function(){var e=this;this.locationSubscription||(this.locationSubscription=this.location.subscribe(function(t){var n=e.parseUrl(t.url),r="popstate"===t.type?"popstate":"hashchange",i=t.state&&t.state.navigationId?{navigationId:t.state.navigationId}:null;setTimeout(function(){e.scheduleNavigation(n,r,i,{replaceUrl:!0})},0)}))},Object.defineProperty(e.prototype,"url",{get:function(){return this.serializeUrl(this.currentUrlTree)},enumerable:!0,configurable:!0}),e.prototype.triggerEvent=function(e){this.events.next(e)},e.prototype.resetConfig=function(e){ie(e),this.config=e.map(ae),this.navigated=!1,this.lastSuccessfulId=-1},e.prototype.ngOnDestroy=function(){this.dispose()},e.prototype.dispose=function(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=null)},e.prototype.createUrlTree=function(e,t){void 0===t&&(t={});var n=t.relativeTo,o=t.queryParams,s=t.fragment,a=t.preserveQueryParams,u=t.queryParamsHandling,c=t.preserveFragment;Object(i.Y)()&&a&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var l=n||this.routerState.root,h=c?this.currentUrlTree.fragment:s,f=null;if(u)switch(u){case"merge":f=Object(r.a)({},this.currentUrlTree.queryParams,o);break;case"preserve":f=this.currentUrlTree.queryParams;break;default:f=o||null}else f=a?this.currentUrlTree.queryParams:o||null;return null!==f&&(f=this.removeEmptyProps(f)),function(e,t,n,i,o){if(0===n.length)return ut(t.root,t.root,t,i,o);var s=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new ct(!0,0,e);var t=0,n=!1,i=e.reduce(function(e,i,o){if("object"==typeof i&&null!=i){if(i.outlets){var s={};return he(i.outlets,function(e,t){s[t]="string"==typeof e?e.split("/"):e}),Object(r.g)(e,[{outlets:s}])}if(i.segmentPath)return Object(r.g)(e,[i.segmentPath])}return"string"!=typeof i?Object(r.g)(e,[i]):0===o?(i.split("/").forEach(function(r,i){0==i&&"."===r||(0==i&&""===r?n=!0:".."===r?t++:""!=r&&e.push(r))}),e):Object(r.g)(e,[i])},[]);return new ct(n,t,i)}(n);if(s.toRoot())return ut(t.root,new be([],{}),t,i,o);var a=function(e,n,r){if(e.isAbsolute)return new lt(t.root,!0,0);if(-1===r.snapshot._lastPathIndex)return new lt(r.snapshot._urlSegment,!0,0);var i=at(e.commands[0])?0:1;return function(t,n,o){for(var s=r.snapshot._urlSegment,a=r.snapshot._lastPathIndex+i,u=e.numberOfDoubleDots;u>a;){if(u-=a,!(s=s.parent))throw new Error("Invalid number of '../'");a=s.segments.length}return new lt(s,!1,a-u)}()}(s,0,e),u=a.processChildren?dt(a.segmentGroup,a.index,s.commands):ft(a.segmentGroup,a.index,s.commands);return ut(a.segmentGroup,u,t,i,o)}(l,this.currentUrlTree,e,f,h)},e.prototype.navigateByUrl=function(e,t){void 0===t&&(t={skipLocationChange:!1}),Object(i.Y)()&&this.isNgZoneEnabled&&!i.z.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=e instanceof ge?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(r,"imperative",null,t)},e.prototype.navigate=function(e,t){return void 0===t&&(t={skipLocationChange:!1}),function(e){for(var t=0;t0},t.prototype.tagName=function(e){return e.tagName},t.prototype.attributeMap=function(e){for(var t=new Map,n=e.attributes,r=0;r0;a||(a=e[s]=[]);var c=$(t)?Zone.root:Zone.current;if(0===a.length)a.push({zone:c,handler:i});else{for(var l=!1,h=0;h-1},t}(P),ie=["alt","control","meta","shift"],oe={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},se=function(e){function t(t){return e.call(this,t)||this}var n;return Object(r.c)(t,e),n=t,t.prototype.supports=function(e){return null!=n.parseEventName(e)},t.prototype.addEventListener=function(e,t,r){var i=n.parseEventName(t),o=n.eventCallback(i.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return a().onAndCancel(e,i.domEventName,o)})},t.parseEventName=function(e){var t=e.toLowerCase().split("."),r=t.shift();if(0===t.length||"keydown"!==r&&"keyup"!==r)return null;var i=n._normalizeKey(t.pop()),o="";if(ie.forEach(function(e){var n=t.indexOf(e);n>-1&&(t.splice(n,1),o+=e+".")}),o+=i,0!=t.length||0===i.length)return null;var s={};return s.domEventName=r,s.fullKey=o,s},t.getEventFullKey=function(e){var t="",n=a().getEventKey(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),ie.forEach(function(r){r!=n&&(0,oe[r])(e)&&(t+=r+".")}),t+=n},t.eventCallback=function(e,t,r){return function(i){n.getEventFullKey(i)===e&&r.runGuarded(function(){return t(i)})}},t._normalizeKey=function(e){switch(e){case"esc":return"escape";default:return e}},t}(P),ae=function(){return function(){}}(),ue=function(e){function t(t){var n=e.call(this)||this;return n._doc=t,n}return Object(r.c)(t,e),t.prototype.sanitize=function(e,t){if(null==t)return null;switch(e){case o.I.NONE:return t;case o.I.HTML:return t instanceof le?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"HTML"),Object(o.eb)(this._doc,String(t)));case o.I.STYLE:return t instanceof he?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"Style"),Object(o.fb)(t));case o.I.SCRIPT:if(t instanceof fe)return t.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(t,"Script"),new Error("unsafe value used in a script context");case o.I.URL:return t instanceof pe||t instanceof de?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"URL"),Object(o.gb)(String(t)));case o.I.RESOURCE_URL:if(t instanceof pe)return t.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(t,"ResourceURL"),new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext "+e+" (see http://g.co/ng/security#xss)")}},t.prototype.checkNotSafeValue=function(e,t){if(e instanceof ce)throw new Error("Required a safe "+t+", got a "+e.getTypeName()+" (see http://g.co/ng/security#xss)")},t.prototype.bypassSecurityTrustHtml=function(e){return new le(e)},t.prototype.bypassSecurityTrustStyle=function(e){return new he(e)},t.prototype.bypassSecurityTrustScript=function(e){return new fe(e)},t.prototype.bypassSecurityTrustUrl=function(e){return new de(e)},t.prototype.bypassSecurityTrustResourceUrl=function(e){return new pe(e)},t}(ae),ce=function(){function e(e){this.changingThisBreaksApplicationSecurity=e}return e.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.changingThisBreaksApplicationSecurity+" (see http://g.co/ng/security#xss)"},e}(),le=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.getTypeName=function(){return"HTML"},t}(ce),he=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.getTypeName=function(){return"Style"},t}(ce),fe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.getTypeName=function(){return"Script"},t}(ce),de=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.getTypeName=function(){return"URL"},t}(ce),pe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.getTypeName=function(){return"ResourceURL"},t}(ce),ge=[{provide:o.B,useValue:i.A},{provide:o.C,useValue:function(){d.makeCurrent(),w.init()},multi:!0},{provide:i.x,useClass:v,deps:[g]},{provide:g,useFactory:function(){return document},deps:[]}],be=Object(o.S)(o.Z,"browser",ge);function ve(){return new o.l}var ye=function(){function e(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}var t;return t=e,e.withServerTransition=function(e){return{ngModule:t,providers:[{provide:o.c,useValue:e.appId},{provide:y,useExisting:o.c},m]}},e}();"undefined"!=typeof window&&window},Zn8D:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("psW0"),i=n("mChF");function o(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),Object(r.a)(i.a,e)}},ZqrO:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n("mrSG"),i=n("K9Ia"),o=n("Ehmk"),s=n("eihs"),a=n("MGBS"),u=n("zotm");function c(e){return function(t){return t.lift(new l(e,t))}}var l=function(){function e(e,t){this.notifier=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new h(e,this.notifier,this.source))},e}(),h=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.notifier=n,i.source=r,i}return r.c(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.errors,r=this.retries,a=this.retriesSubscription;if(r)this.errors=null,this.retriesSubscription=null;else{if(n=new i.a,(r=Object(o.a)(this.notifier)(n))===s.a)return e.prototype.error.call(this,s.a.e);a=Object(u.a)(this,r)}this._unsubscribeAndRecycle(),this.errors=n,this.retries=r,this.retriesSubscription=a,n.next(t)}},t.prototype._unsubscribe=function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=null),t&&(t.unsubscribe(),this.retriesSubscription=null),this.retries=null},t.prototype.notifyNext=function(e,t,n,r,i){var o=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=o,this.source.subscribe(this)},t}(a.a)},a2IU:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("+NEN"),n("jGGy");var r=n("67Y/"),i=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getSchedules=function(){var e=this;return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"wifi_schedule"}]}).pipe(Object(r.a)(function(e){return e.result[1].values})).pipe(Object(r.a)(function(t){var n=[],r=[];for(var i in t)if("entry"==t[i][".type"]){var o=t[i].starttime,s=t[i].stoptime,a=t[i].daysofweek;t[i].leftPos=e.calcLeftPos(o),t[i].rightPos=e.calcRightPos(s),t[i].duration=e.durationType(a),t[i].daysofweek=e.daysofweekToType(a),"singleday"==t[i].daysofweek?(t[i].weekday=a,t[i].showWeekdays=!0):t[i].showWeekdays=!1,t[i].starthour=e.formatStringToTime(o)[0].toString(),t[i].startmins=e.formatStringToTime(o)[1].toString(),t[i].endhour=e.formatStringToTime(s)[0].toString(),t[i].endmins=e.formatStringToTime(s)[1].toString(),n.push(Object.assign({},t[i]))}else r.push(Object.assign({},t[i]));return[n,r]}))},e.prototype.saveGlobalSettings=function(e,t,n){return this.ubusService.call({data:[[this.authService.getSid(),"uci","add",{config:"wifi_schedule",section:e,type:"global",name:e,values:{enabled:t.toString(),forcewifidown:n.toString()}}],[this.authService.getSid(),"uci","commit",{config:"wifi_schedule"}]]})},e.prototype.delete=function(e){var t=e[".name"],n=[];return n.push([this.authService.getSid(),"uci","delete",{config:"wifi_schedule",section:t}]),n.push([this.authService.getSid(),"uci","commit",{config:"wifi_schedule"}]),this.ubusService.call({data:n})},e.prototype.saveSchedule=function(e,t,n,r){var i={config:"wifi_schedule",type:"entry",values:{daysofweek:t,starttime:this.formatTimeToString(e.starthour,e.startmins),stoptime:this.formatTimeToString(e.endhour,e.endmins),enabled:n}};r||(i.section=e[".name"],i.name=e[".name"]);var o=[[this.authService.getSid(),"uci","add",i],[this.authService.getSid(),"uci","commit",{config:"wifi_schedule"}]];return this.ubusService.call({data:o})},e.prototype.formatTimeToString=function(e,t){return e=e.toString(),t=t.toString(),(e=("00"+e).slice(-2))+":"+("00"+t).slice(-2)},e.prototype.validateStartEndTime=function(e,t,n,r){var i="2000-01-01T"+this.formatTimeToString(e,t)+":00Z",o="2000-01-01T"+this.formatTimeToString(n,r)+":00Z";return[Date.parse(i),Date.parse(o)]},e.prototype.formatStringToTime=function(e){return e.split(":").map(function(e){return Number(e)})},e.prototype.calcLeftPos=function(e){var t,n,r;return r=e.split(":"),t=parseInt(r[0],10),n=parseInt(r[1],10),this.starttimePosition(t,n)},e.prototype.calcRightPos=function(e){var t,n,r;return r=e.split(":"),t=parseInt(r[0],10),n=parseInt(r[1],10),this.endtimePosition(t,n)},e.prototype.starttimePosition=function(e,t){var n;return n=.0693*(60*(e*=1)+(t*=1)),Math.round(100*n)/100},e.prototype.endtimePosition=function(e,t){var n;return n=100-.0693*(60*(e=Number(e))+(t=Number(t))),Math.round(100*n)/100},e.prototype.durationType=function(e){return"Saturday Sunday"==e?"weekend":"Monday Tuesday Wednesday Thursday Friday"==e?"business":"Monday Tuesday Wednesday Thursday Friday Saturday Sunday"==e?"daily":e},e.prototype.daysofweekToType=function(e){return"Monday"==e||"Tuesday"==e||"Wednesday"==e||"Thursday"==e||"Friday"==e||"Saturday"==e||"Sunday"==e?"singleday":e},e}()},a9ph:function(e,t,n){"use strict";var r=n("xZGU").Buffer;function i(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||128!==e.chars.length&&256!==e.chars.length)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(128===e.chars.length){for(var n="",i=0;i<128;i++)n+=String.fromCharCode(i);e.chars=n+e.chars}this.decodeBuf=r.from(e.chars,"ucs2");var o=r.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(i=0;i1).subscribe(function(){t.notification.success(Object(r.b)("Successfully deleted.")),t.clearEditFlags(),t.saveGlobalSettings(!0),e.starttime?t.getSchedules():t.getQuotas()})},e.prototype.edit=function(e){var t,n=this;if("quota"==e.configType&&(t="singleday"==e.daysofweek?e.weekday:e.daysofweek),"interval"==e.configType)this.parentalControlService.saveSchedule(e,t,this.globalEnabled).subscribe(function(){n.clearEditFlags(),n.saveGlobalSettings()});else{if(this.hasOverlappingQuotas(e.station,this.quotas))return this.timeValidationError=!0,void(this.timeValidationErrorMsg=this.errorOverlappingQuota);this.parentalControlService.saveQuota(e,t,!1).subscribe(function(){n.clearEditFlags(),n.getQuotas(),n.saveGlobalSettings()})}},e.prototype.getQuotasByStation=function(e,t){return e.filter(function(e){return e.station===t})},e.prototype.getDaysOfQuota=function(e){return"singleday"===e.daysofweek?[e.weekday]:e.daysofweek.split(" ")},e.prototype.hasOverlappingQuotas=function(e,t){for(var n=this.getQuotasByStation(t,e).map(this.getDaysOfQuota),r=0;r0)return{value:!0}},o=r+1;o0},e.prototype.hasQuotaSetting=function(e){return this.getQuotasByStation(this.quotas,e).length>0},e.prototype.saveNew=function(){var e,t=this;if("interval"!=this.newConfigType){if(this.hasOverlappingQuotas(this.newSchedule.station,this.quotas.concat(this.newSchedule)))return this.timeValidationError=!0,void(this.timeValidationErrorMsg=this.errorOverlappingQuota);if(this.hasIntervalSetting(this.newSchedule.station))return this.timeValidationError=!0,void(this.timeValidationErrorMsg=this.errorIntervalQuotaCombination)}else if(this.hasQuotaSetting(this.newSchedule.stations))return this.timeValidationError=!0,void(this.timeValidationErrorMsg=this.errorIntervalQuotaCombination);this.saveGlobalSettings(),this.validateStartEndTime(this.newSchedule),this.spinner.show(),"interval"==this.newConfigType&&this.timeValidationError?this.spinner.hide():(e="singleday"==this.newSchedule.daysofweek?this.newSchedule.weekday:this.newSchedule.daysofweek,"interval"==this.newConfigType?this.parentalControlService.saveSchedule(this.newSchedule,e,this.globalEnabled,!0).subscribe(function(){t.clearEditFlags(),t.saveGlobalSettings()}):this.parentalControlService.saveQuota(this.newSchedule,e,!0).subscribe(function(){t.clearEditFlags(),t.getQuotas()}))},e.prototype.addNewSchedule=function(){this.nullNewSchedule(),this.delos.form.markAsDirty(),this.addNew=!0},e.prototype.editRow=function(e){this.currentRow=e,this.editSchedule=!0},e.prototype.synchMins=function(e,t){"starthour"==t&&(e.startmins||(e.startmins="0")),"endhour"==t&&(e.endmins&&"24"!=e.endhour||(e.endmins="0"))},e.prototype.synchWeekday=function(e){var t=e;"singleday"==e.daysofweek?(e.showWeekdays=!0,t.weekday="Monday"):(e.showWeekdays=!1,t.weekday="")},e.prototype.validateStartEndTime=function(e){if("interval"!=this.newConfigType)return this.timeValidationError=!1,void(this.timeValidationErrorMsg=!1);var t=this.parentalControlService.validateStartEndTime(e.starthour,e.startmins,e.endhour,e.endmins),n=t[0],i=t[1];if(!(nt)return this.translate.get("Firmware image too large (maximum {maxSize} bytes)!",{maxSize:t}).subscribe(function(t){return e.notification.error(t)}),void this.cancel();this.step="session-check",this.firmwareService.checkSession().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(){if(!e.cancelled){e.step="upload";var t=new FormData;t.append("sessionid",e.authService.getSid()),t.append("filename","/tmp/firmware.bin"),t.append("filedata",e.file,"/tmp/firmware.bin"),e.firmwareService.uploadFile(t).pipe(Object(o.a)(e.ngUnsubscribe)).subscribe(function(t){if(t.type===r.f.UploadProgress){var n=Math.round(100*t.loaded/t.total);e.progress=n}else t instanceof r.i&&e.onImageUploaded()},function(t){e.notification.error("Error occured while uploading file. Please try again!")})}})}},e.prototype.onImageUploaded=function(){var e=this;this.cancelled||(this.step="wait",this.firmwareService.testImage().subscribe(function(t){e.onImageTested(t)},function(){e.notification.error("Error occured! Please check if the firmware is compatible with your device!"),e.step="failure"}))},e.prototype.onImageTested=function(e){if(0!=e)return this.notification.error(Object(s.b)("The selected firmware file is not valid, please select a firmware file dedicated for this device.")),void(this.step="failure");this.showUpdateProgress()},e.prototype.updateFirmwareToLatest=function(){var e=this;this.updatingFirmware=!0,this.updateSuggestionService.acceptDeployment().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){e.updatingFirmware=!1,e.newVersionOfFirmware=!1,e.showUpdateProgress()})},e.prototype.showUpdateProgress=function(){var e=this;this.step="wait",this.cancelSave(),this.updatingFirmware=!0,this.cdr.detectChanges(),this.waitPingComponent.waitPingDescription=Object(s.b)("Programming firmware image..."),this.authService.setDisableGetTimeout(!0),this.ubusService.setUpdateState(!0),this.firmwareService.upgrade().subscribe(function(){},function(){}),this.waitPingComponent.wait("system.upgrade.waitPing",a.a.system.firmware.waitPing,function(){e.step="success",e.delos.form.markAsPristine(),e.notification.success(Object(s.b)("Firmware updated successfully.")),setTimeout(function(){e.markAsPristine(),e.ubusService.setUpdateState(!1),e.router.navigateByUrl("/login")},5e3)})},e.prototype.save=function(){var e=this;this.spinner.show(),this.firmwareService.saveFWUpdateStatus({disabled:this.autoFWUdisabled,automatic_update:this.autoUpdatesEnabled}).subscribe(function(){e.cleanupForm(),e.spinner.hide(),e.getFWUpdateStatus()})},e.prototype.cancelSave=function(){this.autoFWUdisabled=this.fakeAutoFWUdisabled,this.autoUpdatesEnabled=this.fakeAutoUpdatesEnabled,this.cleanupForm()},e.prototype.cleanupForm=function(){this.showButtons=!1,this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.markAsDirty=function(){var e=this;setTimeout(function(){e.showButtons=!0,e.delos.form.markAsDirty(),e.delos.form.updateValueAndValidity()},0)},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e}())},fXKp:function(e,t,n){"use strict";var r=n("hwdV").Buffer,i=r.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(r.isEncoding===i||!i(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=u,this.end=c,t=4;break;case"utf8":this.fillLast=a,t=4;break;case"base64":this.text=l,this.end=h,t=3;break;default:return this.write=f,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function s(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function a(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"\ufffd";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"\ufffd";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"\ufffd"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function u(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function c(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("utf16le",0,this.lastTotal-this.lastNeed):t}function l(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function f(e){return e.toString(this.encoding)}function d(e){return e&&e.length?this.write(e):""}t.StringDecoder=o,o.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n=0?(i>0&&(e.lastNeed=i-1),i):--r=0?(i>0&&(e.lastNeed=i-2),i):--r=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},gI3B:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("6blF"),i=n("T1DM"),o=n("/21U"),s=n("nkY7");function a(e,t,n){void 0===e&&(e=0);var a=-1;return Object(o.a)(t)?a=Number(t)<1?1:Number(t):Object(s.a)(t)&&(n=t),Object(s.a)(n)||(n=i.a),new r.a(function(t){var r=Object(o.a)(e)?e:+e-n.now();return n.schedule(u,r,{index:0,period:a,subscriber:t})})}function u(e){var t=e.index,n=e.period,r=e.subscriber;if(r.next(t),!r.closed){if(-1===n)return r.complete();e.index=t+1,this.schedule(e,n)}}},gIcY:function(e,t,n){"use strict";var r=n("mrSG"),i=n("CcnG"),o=n("6blF"),s=n("isby"),a=n("G5J1"),u=n("zotm"),c=n("MGBS"),l=n("67Y/"),h=function(e){function t(t,n){var r=e.call(this,t)||this;r.sources=n,r.completed=0,r.haveValues=0;var i=n.length;r.values=new Array(i);for(var o=0;oe?{max:{max:e,actual:t.value}}:null}},e.required=function(e){return b(e.value)?{required:!0}:null},e.requiredTrue=function(e){return!0===e.value?null:{required:!0}},e.email=function(e){return b(e.value)?null:y.test(e.value)?null:{email:!0}},e.minLength=function(e){return function(t){if(b(t.value))return null;var n=t.value?t.value.length:0;return ne?{maxlength:{requiredLength:e,actualLength:n}}:null}},e.pattern=function(t){return t?("string"==typeof t?(r="","^"!==t.charAt(0)&&(r+="^"),r+=t,"$"!==t.charAt(t.length-1)&&(r+="$"),n=new RegExp(r)):(r=t.toString(),n=t),function(e){if(b(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:r,actualValue:t}}}):e.nullValidator;var n,r},e.nullValidator=function(e){return null},e.compose=function(e){if(!e)return null;var t=e.filter(w);return 0==t.length?null:function(e){return S(function(e,n){return t.map(function(t){return t(e)})}(e))}},e.composeAsync=function(e){if(!e)return null;var t=e.filter(w);return 0==t.length?null:function(e){return function e(){for(var t,n=[],r=0;r=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)},e.prototype.select=function(e){var t=this;this._accessors.forEach(function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)})},e.prototype._isSameGroup=function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name},e}(),M=function(){function e(e,t,n,r){this._renderer=e,this._elementRef=t,this._registry=n,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return e.prototype.ngOnInit=function(){this._control=this._injector.get(A),this._checkName(),this._registry.add(this._control,this)},e.prototype.ngOnDestroy=function(){this._registry.remove(this)},e.prototype.writeValue=function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)},e.prototype.registerOnChange=function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}},e.prototype.fireUncheck=function(e){this.writeValue(e)},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._checkName=function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)},e.prototype._throwNameError=function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')},e}(),N=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),R='\n

    \n
    \n \n
    \n
    \n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',D='\n
    \n
    \n \n
    \n
    ';function V(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}var L=function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=i.wb}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=V(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._registerOption=function(){return(this._idCounter++).toString()},e.prototype._getOptionId=function(e){var t,n;try{for(var i=Object(r.h)(Array.from(this._optionMap.keys())),o=i.next();!o.done;o=i.next()){var s=o.value;if(this._compareWith(this._optionMap.get(s),e))return s}}catch(a){t={error:a}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return null},e.prototype._getOptionValue=function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e},e}(),U=function(){function e(e,t,n){this._element=e,this._renderer=t,this._select=n,this._select&&(this.id=this._select._registerOption())}return Object.defineProperty(e.prototype,"ngValue",{set:function(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(V(this.id,e)),this._select.writeValue(this._select.value))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{set:function(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)},enumerable:!0,configurable:!0}),e.prototype._setElementValue=function(e){this._renderer.setProperty(this._element.nativeElement,"value",e)},e.prototype.ngOnDestroy=function(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))},e}();function F(e,t){return null==e?""+t:("string"==typeof t&&(t="'"+t+"'"),t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}var B=function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=i.wb}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){var t,n=this;if(this.value=e,Array.isArray(e)){var r=e.map(function(e){return n._getOptionId(e)});t=function(e,t){e._setSelected(r.indexOf(t.toString())>-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){var r=[];if(n.hasOwnProperty("selectedOptions"))for(var i=n.selectedOptions,o=0;o1?"path: '"+e.path.join(" -> ")+"'":e.path[0]?"name: '"+e.path+"'":"unspecified name attribute",new Error(t+" "+n)}function K(e){return null!=e?m.compose(e.map(E)):null}function Z(e){return null!=e?m.composeAsync(e.map(x)):null}var Y=[C,N,P,L,B,M],$=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.c)(t,e),t.prototype.ngOnInit=function(){this._checkParentType(),this.formDirective.addFormGroup(this)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeFormGroup(this)},Object.defineProperty(t.prototype,"control",{get:function(){return this.formDirective.getFormGroup(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return H(this.name,this._parent)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return K(this._validators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return Z(this._asyncValidators)},enumerable:!0,configurable:!0}),t.prototype._checkParentType=function(){},t}(g),Q=function(){function e(e){this._cd=e}return Object.defineProperty(e.prototype,"ngClassUntouched",{get:function(){return!!this._cd.control&&this._cd.control.untouched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassTouched",{get:function(){return!!this._cd.control&&this._cd.control.touched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassPristine",{get:function(){return!!this._cd.control&&this._cd.control.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassDirty",{get:function(){return!!this._cd.control&&this._cd.control.dirty},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassValid",{get:function(){return!!this._cd.control&&this._cd.control.valid},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassInvalid",{get:function(){return!!this._cd.control&&this._cd.control.invalid},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassPending",{get:function(){return!!this._cd.control&&this._cd.control.pending},enumerable:!0,configurable:!0}),e}(),J=function(e){function t(t){return e.call(this,t)||this}return Object(r.c)(t,e),t}(Q),X=function(e){function t(t){return e.call(this,t)||this}return Object(r.c)(t,e),t}(Q);function ee(e){var t=ne(e)?e.validators:e;return Array.isArray(t)?K(t):t||null}function te(e,t){var n=ne(t)?t.asyncValidators:e;return Array.isArray(n)?Z(n):n||null}function ne(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}var re=function(){function e(e,t){this.validator=e,this.asyncValidator=t,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}return Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valid",{get:function(){return"VALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"invalid",{get:function(){return"INVALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pending",{get:function(){return"PENDING"==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return"DISABLED"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return"DISABLED"!==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dirty",{get:function(){return!this.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"untouched",{get:function(){return!this.touched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"updateOn",{get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"},enumerable:!0,configurable:!0}),e.prototype.setValidators=function(e){this.validator=ee(e)},e.prototype.setAsyncValidators=function(e){this.asyncValidator=te(e)},e.prototype.clearValidators=function(){this.validator=null},e.prototype.clearAsyncValidators=function(){this.asyncValidator=null},e.prototype.markAsTouched=function(e){void 0===e&&(e={}),this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)},e.prototype.markAsUntouched=function(e){void 0===e&&(e={}),this.touched=!1,this._pendingTouched=!1,this._forEachChild(function(e){e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)},e.prototype.markAsDirty=function(e){void 0===e&&(e={}),this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)},e.prototype.markAsPristine=function(e){void 0===e&&(e={}),this.pristine=!0,this._pendingDirty=!1,this._forEachChild(function(e){e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)},e.prototype.markAsPending=function(e){void 0===e&&(e={}),this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)},e.prototype.disable=function(e){void 0===e&&(e={}),this.status="DISABLED",this.errors=null,this._forEachChild(function(t){t.disable(Object(r.a)({},e,{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(e),this._onDisabledChange.forEach(function(e){return e(!0)})},e.prototype.enable=function(e){void 0===e&&(e={}),this.status="VALID",this._forEachChild(function(t){t.enable(Object(r.a)({},e,{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(e),this._onDisabledChange.forEach(function(e){return e(!1)})},e.prototype._updateAncestors=function(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),this._parent._updatePristine(),this._parent._updateTouched())},e.prototype.setParent=function(e){this._parent=e},e.prototype.updateValueAndValidity=function(e){void 0===e&&(e={}),this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)},e.prototype._updateTreeValidity=function(e){void 0===e&&(e={emitEvent:!0}),this._forEachChild(function(t){return t._updateTreeValidity(e)}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})},e.prototype._setInitialStatus=function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"},e.prototype._runValidator=function(){return this.validator?this.validator(this):null},e.prototype._runAsyncValidator=function(e){var t=this;if(this.asyncValidator){this.status="PENDING";var n=_(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe(function(n){return t.setErrors(n,{emitEvent:e})})}},e.prototype._cancelExistingSubscription=function(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()},e.prototype.setErrors=function(e,t){void 0===t&&(t={}),this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)},e.prototype.get=function(e){return function(e,t,n){return null==t?null:(t instanceof Array||(t=t.split(".")),t instanceof Array&&0===t.length?null:t.reduce(function(e,t){return e instanceof oe?e.controls.hasOwnProperty(t)?e.controls[t]:null:e instanceof se&&e.at(t)||null},e))}(this,e)},e.prototype.getError=function(e,t){var n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null},e.prototype.hasError=function(e,t){return!!this.getError(e,t)},Object.defineProperty(e.prototype,"root",{get:function(){for(var e=this;e._parent;)e=e._parent;return e},enumerable:!0,configurable:!0}),e.prototype._updateControlsErrors=function(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)},e.prototype._initObservables=function(){this.valueChanges=new i.m,this.statusChanges=new i.m},e.prototype._calculateStatus=function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"},e.prototype._anyControlsHaveStatus=function(e){return this._anyControls(function(t){return t.status===e})},e.prototype._anyControlsDirty=function(){return this._anyControls(function(e){return e.dirty})},e.prototype._anyControlsTouched=function(){return this._anyControls(function(e){return e.touched})},e.prototype._updatePristine=function(e){void 0===e&&(e={}),this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)},e.prototype._updateTouched=function(e){void 0===e&&(e={}),this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)},e.prototype._isBoxedValue=function(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e},e.prototype._registerOnCollectionChange=function(e){this._onCollectionChange=e},e.prototype._setUpdateStrategy=function(e){ne(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)},e}(),ie=function(e){function t(t,n,r){void 0===t&&(t=null);var i=e.call(this,ee(n),te(r,n))||this;return i._onChange=[],i._applyFormState(t),i._setUpdateStrategy(n),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i._initObservables(),i}return Object(r.c)(t,e),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(function(e){return e(n.value,!1!==t.emitViewToModelChange)}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){void 0===t&&(t={}),this.setValue(e,t)},t.prototype.reset=function(e,t){void 0===e&&(e=null),void 0===t&&(t={}),this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1},t.prototype._updateValue=function(){},t.prototype._anyControls=function(e){return!1},t.prototype._allControlsDisabled=function(){return this.disabled},t.prototype.registerOnChange=function(e){this._onChange.push(e)},t.prototype._clearChangeFns=function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}},t.prototype.registerOnDisabledChange=function(e){this._onDisabledChange.push(e)},t.prototype._forEachChild=function(e){},t.prototype._syncPendingControls=function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))},t.prototype._applyFormState=function(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e},t}(re),oe=function(e){function t(t,n,r){var i=e.call(this,ee(n),te(r,n))||this;return i.controls=t,i._initObservables(),i._setUpdateStrategy(n),i._setUpControls(),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i}return Object(r.c)(t,e),t.prototype.registerControl=function(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)},t.prototype.addControl=function(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.removeControl=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.contains=function(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled},t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),Object.keys(e).forEach(function(r){n._throwIfControlMissing(r),n.controls[r].setValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),Object.keys(e).forEach(function(r){n.controls[r]&&n.controls[r].patchValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e={}),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t),this._updatePristine(t),this._updateTouched(t)},t.prototype.getRawValue=function(){return this._reduceChildren({},function(e,t,n){return e[n]=t instanceof ie?t.value:t.getRawValue(),e})},t.prototype._syncPendingControls=function(){var e=this._reduceChildren(!1,function(e,t){return!!t._syncPendingControls()||e});return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(e){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[e])throw new Error("Cannot find form control with name: "+e+".")},t.prototype._forEachChild=function(e){var t=this;Object.keys(this.controls).forEach(function(n){return e(t.controls[n],n)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){t.setParent(e),t._registerOnCollectionChange(e._onCollectionChange)})},t.prototype._updateValue=function(){this.value=this._reduceValue()},t.prototype._anyControls=function(e){var t=this,n=!1;return this._forEachChild(function(r,i){n=n||t.contains(i)&&e(r)}),n},t.prototype._reduceValue=function(){var e=this;return this._reduceChildren({},function(t,n,r){return(n.enabled||e.disabled)&&(t[r]=n.value),t})},t.prototype._reduceChildren=function(e,t){var n=e;return this._forEachChild(function(e,r){n=t(n,e,r)}),n},t.prototype._allControlsDisabled=function(){var e,t;try{for(var n=Object(r.h)(Object.keys(this.controls)),i=n.next();!i.done;i=n.next())if(this.controls[i.value].enabled)return!1}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return Object.keys(this.controls).length>0||this.disabled},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '"+n+"'.")})},t}(re),se=function(e){function t(t,n,r){var i=e.call(this,ee(n),te(r,n))||this;return i.controls=t,i._initObservables(),i._setUpdateStrategy(n),i._setUpControls(),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i}return Object(r.c)(t,e),t.prototype.at=function(e){return this.controls[e]},t.prototype.push=function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.insert=function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()},t.prototype.removeAt=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),this.updateValueAndValidity()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()},Object.defineProperty(t.prototype,"length",{get:function(){return this.controls.length},enumerable:!0,configurable:!0}),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),e.forEach(function(e,r){n._throwIfControlMissing(r),n.at(r).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),e.forEach(function(e,r){n.at(r)&&n.at(r).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t),this._updatePristine(t),this._updateTouched(t)},t.prototype.getRawValue=function(){return this.controls.map(function(e){return e instanceof ie?e.value:e.getRawValue()})},t.prototype._syncPendingControls=function(){var e=this.controls.reduce(function(e,t){return!!t._syncPendingControls()||e},!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(e){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(e))throw new Error("Cannot find form control at index "+e)},t.prototype._forEachChild=function(e){this.controls.forEach(function(t,n){e(t,n)})},t.prototype._updateValue=function(){var e=this;this.value=this.controls.filter(function(t){return t.enabled||e.disabled}).map(function(e){return e.value})},t.prototype._anyControls=function(e){return this.controls.some(function(t){return t.enabled&&e(t)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){return e._registerControl(t)})},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: "+n+".")})},t.prototype._allControlsDisabled=function(){var e,t;try{for(var n=Object(r.h)(this.controls),i=n.next();!i.done;i=n.next())if(i.value.enabled)return!1}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return this.controls.length>0||this.disabled},t.prototype._registerControl=function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)},t}(re),ae=Promise.resolve(null),ue=function(e){function t(t,n){var r=e.call(this)||this;return r.submitted=!1,r._directives=[],r.ngSubmit=new i.m,r.form=new oe({},K(t),Z(n)),r}return Object(r.c)(t,e),t.prototype.ngAfterViewInit=function(){this._setUpdateStrategy()},Object.defineProperty(t.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"controls",{get:function(){return this.form.controls},enumerable:!0,configurable:!0}),t.prototype.addControl=function(e){var t=this;ae.then(function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),q(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)})},t.prototype.getControl=function(e){return this.form.get(e.path)},t.prototype.removeControl=function(e){var t=this;ae.then(function(){var n,r,i=t._findContainer(e.path);i&&i.removeControl(e.name),(r=(n=t._directives).indexOf(e))>-1&&n.splice(r,1)})},t.prototype.addFormGroup=function(e){var t=this;ae.then(function(){var n=t._findContainer(e.path),r=new oe({});(function(e,t){null==e&&W(t,"Cannot find control with"),e.validator=m.compose([e.validator,t.validator]),e.asyncValidator=m.composeAsync([e.asyncValidator,t.asyncValidator])})(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})},t.prototype.removeFormGroup=function(e){var t=this;ae.then(function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)})},t.prototype.getFormGroup=function(e){return this.form.get(e.path)},t.prototype.updateModel=function(e,t){var n=this;ae.then(function(){n.form.get(e.path).setValue(t)})},t.prototype.setValue=function(e){this.control.setValue(e)},t.prototype.onSubmit=function(e){return this.submitted=!0,t=this._directives,this.form._syncPendingControls(),t.forEach(function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}),this.ngSubmit.emit(e),!1;var t},t.prototype.onReset=function(){this.resetForm()},t.prototype.resetForm=function(e){void 0===e&&(e=void 0),this.form.reset(e),this.submitted=!1},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)},t.prototype._findContainer=function(e){return e.pop(),e.length?this.form.get(e):this.form},t}(g),ce=function(){function e(){}return e.modelParentException=function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n \n
    \n \n
    \n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
    \n \n \n
    \n ')},e.formGroupNameException=function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n "+R+"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n "+D)},e.missingNameException=function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')},e.modelGroupParentException=function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n "+R+"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n "+D)},e}(),le=function(e){function t(t,n,r){var i=e.call(this)||this;return i._parent=t,i._validators=n,i._asyncValidators=r,i}var n;return Object(r.c)(t,e),n=t,t.prototype._checkParentType=function(){this._parent instanceof n||this._parent instanceof ue||ce.modelGroupParentException()},t}($),he=Promise.resolve(null),fe=function(e){function t(t,n,r,o){var s=e.call(this)||this;return s.control=new ie,s._registered=!1,s.update=new i.m,s._parent=t,s._rawValidators=n||[],s._rawAsyncValidators=r||[],s.valueAccessor=function(e,t){if(!t)return null;Array.isArray(t)||W(e,"Value accessor was not provided as an array for form control with");var n=void 0,r=void 0,i=void 0;return t.forEach(function(t){var o;t.constructor===k?n=t:(o=t,Y.some(function(e){return o.constructor===e})?(r&&W(e,"More than one built-in value accessor matches form control with"),r=t):(i&&W(e,"More than one custom value accessor matches form control with"),i=t))}),i||r||n||(W(e,"No valid value accessor for form control with"),null)}(s,o),s}return Object(r.c)(t,e),t.prototype.ngOnChanges=function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),function(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object(i.wb)(t,n.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},Object.defineProperty(t.prototype,"path",{get:function(){return this._parent?H(this.name,this._parent):[this.name]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return K(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return Z(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._setUpControl=function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)},t.prototype._isStandalone=function(){return!this._parent||!(!this.options||!this.options.standalone)},t.prototype._setUpStandalone=function(){q(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})},t.prototype._checkForErrors=function(){this._isStandalone()||this._checkParentType(),this._checkName()},t.prototype._checkParentType=function(){!(this._parent instanceof le)&&this._parent instanceof $?ce.formGroupNameException():this._parent instanceof le||this._parent instanceof ue||ce.modelParentException()},t.prototype._checkName=function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||ce.missingNameException()},t.prototype._updateValue=function(e){var t=this;he.then(function(){t.control.setValue(e,{emitViewToModelChange:!1})})},t.prototype._updateDisabled=function(e){var t=this,n=e.isDisabled.currentValue,r=""===n||n&&"false"!==n;he.then(function(){r&&!t.control.disabled?t.control.disable():!r&&t.control.disabled&&t.control.enable()})},t}(A),de=function(){function e(){}return Object.defineProperty(e.prototype,"required",{get:function(){return this._required},set:function(e){this._required=null!=e&&!1!==e&&""+e!="false",this._onChange&&this._onChange()},enumerable:!0,configurable:!0}),e.prototype.validate=function(e){return this.required?m.required(e):null},e.prototype.registerOnValidatorChange=function(e){this._onChange=e},e}(),pe=function(){function e(){}return e.prototype.ngOnChanges=function(e){"minlength"in e&&(this._createValidator(),this._onChange&&this._onChange())},e.prototype.validate=function(e){return null==this.minlength?null:this._validator(e)},e.prototype.registerOnValidatorChange=function(e){this._onChange=e},e.prototype._createValidator=function(){this._validator=m.minLength(parseInt(this.minlength,10))},e}(),ge=function(){function e(){}return e.prototype.ngOnChanges=function(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())},e.prototype.validate=function(e){return null!=this.maxlength?this._validator(e):null},e.prototype.registerOnValidatorChange=function(e){this._onChange=e},e.prototype._createValidator=function(){this._validator=m.maxLength(parseInt(this.maxlength,10))},e}(),be=function(){function e(){}return e.prototype.ngOnChanges=function(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())},e.prototype.validate=function(e){return this._validator(e)},e.prototype.registerOnValidatorChange=function(e){this._onChange=e},e.prototype._createValidator=function(){this._validator=m.pattern(this.pattern)},e}(),ve=function(){return function(){}}(),ye=function(){return function(){}}(),me=function(){return function(){}}()},gLwZ:function(e,t,n){"use strict";e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"\u20ac\ufffd\ufffd\ufffd\ufffd\u2026\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\ufffd\u201e\u2026\u2020\u2021\ufffd\u2030\u0160\u2039\u015a\u0164\u017d\u0179\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0161\u203a\u015b\u0165\u017e\u017a\xa0\u02c7\u02d8\u0141\xa4\u0104\xa6\xa7\xa8\xa9\u015e\xab\xac\xad\xae\u017b\xb0\xb1\u02db\u0142\xb4\xb5\xb6\xb7\xb8\u0105\u015f\xbb\u013d\u02dd\u013e\u017c\u0154\xc1\xc2\u0102\xc4\u0139\u0106\xc7\u010c\xc9\u0118\xcb\u011a\xcd\xce\u010e\u0110\u0143\u0147\xd3\xd4\u0150\xd6\xd7\u0158\u016e\xda\u0170\xdc\xdd\u0162\xdf\u0155\xe1\xe2\u0103\xe4\u013a\u0107\xe7\u010d\xe9\u0119\xeb\u011b\xed\xee\u010f\u0111\u0144\u0148\xf3\xf4\u0151\xf6\xf7\u0159\u016f\xfa\u0171\xfc\xfd\u0163\u02d9"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"\u0402\u0403\u201a\u0453\u201e\u2026\u2020\u2021\u20ac\u2030\u0409\u2039\u040a\u040c\u040b\u040f\u0452\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0459\u203a\u045a\u045c\u045b\u045f\xa0\u040e\u045e\u0408\xa4\u0490\xa6\xa7\u0401\xa9\u0404\xab\xac\xad\xae\u0407\xb0\xb1\u0406\u0456\u0491\xb5\xb6\xb7\u0451\u2116\u0454\xbb\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\ufffd\u017d\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\ufffd\u017e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\u0192\u201e\u2026\u2020\u2021\ufffd\u2030\ufffd\u2039\ufffd\ufffd\ufffd\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\xa0\u0385\u0386\xa3\xa4\xa5\xa6\xa7\xa8\xa9\ufffd\xab\xac\xad\xae\u2015\xb0\xb1\xb2\xb3\u0384\xb5\xb6\xb7\u0388\u0389\u038a\xbb\u038c\xbd\u038e\u038f\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\ufffd\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03aa\u03ab\u03ac\u03ad\u03ae\u03af\u03b0\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u03ca\u03cb\u03cc\u03cd\u03ce\ufffd"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\ufffd\ufffd\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\ufffd\ufffd\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u011e\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\u0130\u015e\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u011f\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u0131\u015f\xff"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\ufffd\u2039\ufffd\ufffd\ufffd\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\xa0\xa1\xa2\xa3\u20aa\xa5\xa6\xa7\xa8\xa9\xd7\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xf7\xbb\xbc\xbd\xbe\xbf\u05b0\u05b1\u05b2\u05b3\u05b4\u05b5\u05b6\u05b7\u05b8\u05b9\u05ba\u05bb\u05bc\u05bd\u05be\u05bf\u05c0\u05c1\u05c2\u05c3\u05f0\u05f1\u05f2\u05f3\u05f4\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\ufffd\ufffd\u200e\u200f\ufffd"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"\u20ac\u067e\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06af\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u06a9\u2122\u0691\u203a\u0153\u200c\u200d\u06ba\xa0\u060c\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\u06be\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\u061b\xbb\xbc\xbd\xbe\u061f\u06c1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xd7\u0637\u0638\u0639\u063a\u0640\u0641\u0642\u0643\xe0\u0644\xe2\u0645\u0646\u0647\u0648\xe7\xe8\xe9\xea\xeb\u0649\u064a\xee\xef\u064b\u064c\u064d\u064e\xf4\u064f\u0650\xf7\u0651\xf9\u0652\xfb\xfc\u200e\u200f\u06d2"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\ufffd\u201e\u2026\u2020\u2021\ufffd\u2030\ufffd\u2039\ufffd\xa8\u02c7\xb8\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\xaf\u02db\ufffd\xa0\ufffd\xa2\xa3\xa4\ufffd\xa6\xa7\xd8\xa9\u0156\xab\xac\xad\xae\xc6\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xf8\xb9\u0157\xbb\xbc\xbd\xbe\xe6\u0104\u012e\u0100\u0106\xc4\xc5\u0118\u0112\u010c\xc9\u0179\u0116\u0122\u0136\u012a\u013b\u0160\u0143\u0145\xd3\u014c\xd5\xd6\xd7\u0172\u0141\u015a\u016a\xdc\u017b\u017d\xdf\u0105\u012f\u0101\u0107\xe4\xe5\u0119\u0113\u010d\xe9\u017a\u0117\u0123\u0137\u012b\u013c\u0161\u0144\u0146\xf3\u014d\xf5\xf6\xf7\u0173\u0142\u015b\u016b\xfc\u017c\u017e\u02d9"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"\u20ac\ufffd\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\ufffd\u2039\u0152\ufffd\ufffd\ufffd\ufffd\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\ufffd\u203a\u0153\ufffd\ufffd\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0104\u02d8\u0141\xa4\u013d\u015a\xa7\xa8\u0160\u015e\u0164\u0179\xad\u017d\u017b\xb0\u0105\u02db\u0142\xb4\u013e\u015b\u02c7\xb8\u0161\u015f\u0165\u017a\u02dd\u017e\u017c\u0154\xc1\xc2\u0102\xc4\u0139\u0106\xc7\u010c\xc9\u0118\xcb\u011a\xcd\xce\u010e\u0110\u0143\u0147\xd3\xd4\u0150\xd6\xd7\u0158\u016e\xda\u0170\xdc\xdd\u0162\xdf\u0155\xe1\xe2\u0103\xe4\u013a\u0107\xe7\u010d\xe9\u0119\xeb\u011b\xed\xee\u010f\u0111\u0144\u0148\xf3\xf4\u0151\xf6\xf7\u0159\u016f\xfa\u0171\xfc\xfd\u0163\u02d9"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0126\u02d8\xa3\xa4\ufffd\u0124\xa7\xa8\u0130\u015e\u011e\u0134\xad\ufffd\u017b\xb0\u0127\xb2\xb3\xb4\xb5\u0125\xb7\xb8\u0131\u015f\u011f\u0135\xbd\ufffd\u017c\xc0\xc1\xc2\ufffd\xc4\u010a\u0108\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\ufffd\xd1\xd2\xd3\xd4\u0120\xd6\xd7\u011c\xd9\xda\xdb\xdc\u016c\u015c\xdf\xe0\xe1\xe2\ufffd\xe4\u010b\u0109\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\ufffd\xf1\xf2\xf3\xf4\u0121\xf6\xf7\u011d\xf9\xfa\xfb\xfc\u016d\u015d\u02d9"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0104\u0138\u0156\xa4\u0128\u013b\xa7\xa8\u0160\u0112\u0122\u0166\xad\u017d\xaf\xb0\u0105\u02db\u0157\xb4\u0129\u013c\u02c7\xb8\u0161\u0113\u0123\u0167\u014a\u017e\u014b\u0100\xc1\xc2\xc3\xc4\xc5\xc6\u012e\u010c\xc9\u0118\xcb\u0116\xcd\xce\u012a\u0110\u0145\u014c\u0136\xd4\xd5\xd6\xd7\xd8\u0172\xda\xdb\xdc\u0168\u016a\xdf\u0101\xe1\xe2\xe3\xe4\xe5\xe6\u012f\u010d\xe9\u0119\xeb\u0117\xed\xee\u012b\u0111\u0146\u014d\u0137\xf4\xf5\xf6\xf7\xf8\u0173\xfa\xfb\xfc\u0169\u016b\u02d9"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040a\u040b\u040c\xad\u040e\u040f\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045a\u045b\u045c\xa7\u045e\u045f"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\ufffd\ufffd\xa4\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u060c\xad\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u061b\ufffd\ufffd\ufffd\u061f\ufffd\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063a\ufffd\ufffd\ufffd\ufffd\ufffd\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u2018\u2019\xa3\u20ac\u20af\xa6\xa7\xa8\xa9\u037a\xab\xac\xad\ufffd\u2015\xb0\xb1\xb2\xb3\u0384\u0385\u0386\xb7\u0388\u0389\u038a\xbb\u038c\xbd\u038e\u038f\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\ufffd\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03aa\u03ab\u03ac\u03ad\u03ae\u03af\u03b0\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u03ca\u03cb\u03cc\u03cd\u03ce\ufffd"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xd7\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xf7\xbb\xbc\xbd\xbe\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u2017\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\ufffd\ufffd\u200e\u200f\ufffd"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u011e\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\u0130\u015e\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u011f\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u0131\u015f\xff"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0104\u0112\u0122\u012a\u0128\u0136\xa7\u013b\u0110\u0160\u0166\u017d\xad\u016a\u014a\xb0\u0105\u0113\u0123\u012b\u0129\u0137\xb7\u013c\u0111\u0161\u0167\u017e\u2015\u016b\u014b\u0100\xc1\xc2\xc3\xc4\xc5\xc6\u012e\u010c\xc9\u0118\xcb\u0116\xcd\xce\xcf\xd0\u0145\u014c\xd3\xd4\xd5\xd6\u0168\xd8\u0172\xda\xdb\xdc\xdd\xde\xdf\u0101\xe1\xe2\xe3\xe4\xe5\xe6\u012f\u010d\xe9\u0119\xeb\u0117\xed\xee\xef\xf0\u0146\u014d\xf3\xf4\xf5\xf6\u0169\xf8\u0173\xfa\xfb\xfc\xfd\xfe\u0138"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u201d\xa2\xa3\xa4\u201e\xa6\xa7\xd8\xa9\u0156\xab\xac\xad\xae\xc6\xb0\xb1\xb2\xb3\u201c\xb5\xb6\xb7\xf8\xb9\u0157\xbb\xbc\xbd\xbe\xe6\u0104\u012e\u0100\u0106\xc4\xc5\u0118\u0112\u010c\xc9\u0179\u0116\u0122\u0136\u012a\u013b\u0160\u0143\u0145\xd3\u014c\xd5\xd6\xd7\u0172\u0141\u015a\u016a\xdc\u017b\u017d\xdf\u0105\u012f\u0101\u0107\xe4\xe5\u0119\u0113\u010d\xe9\u017a\u0117\u0123\u0137\u012b\u013c\u0161\u0144\u0146\xf3\u014d\xf5\xf6\xf7\u0173\u0142\u015b\u016b\xfc\u017c\u017e\u2019"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u1e02\u1e03\xa3\u010a\u010b\u1e0a\xa7\u1e80\xa9\u1e82\u1e0b\u1ef2\xad\xae\u0178\u1e1e\u1e1f\u0120\u0121\u1e40\u1e41\xb6\u1e56\u1e81\u1e57\u1e83\u1e60\u1ef3\u1e84\u1e85\u1e61\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0174\xd1\xd2\xd3\xd4\xd5\xd6\u1e6a\xd8\xd9\xda\xdb\xdc\xdd\u0176\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0175\xf1\xf2\xf3\xf4\xf5\xf6\u1e6b\xf8\xf9\xfa\xfb\xfc\xfd\u0177\xff"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\u20ac\xa5\u0160\xa7\u0161\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u017d\xb5\xb6\xb7\u017e\xb9\xba\xbb\u0152\u0153\u0178\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0104\u0105\u0141\u20ac\u201e\u0160\xa7\u0161\xa9\u0218\xab\u0179\xad\u017a\u017b\xb0\xb1\u010c\u0142\u017d\u201d\xb6\xb7\u017e\u010d\u0219\xbb\u0152\u0153\u0178\u017c\xc0\xc1\xc2\u0102\xc4\u0106\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0110\u0143\xd2\xd3\xd4\u0150\xd6\u015a\u0170\xd9\xda\xdb\xdc\u0118\u021a\xdf\xe0\xe1\xe2\u0103\xe4\u0107\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0111\u0144\xf2\xf3\xf4\u0151\xf6\u015b\u0171\xf9\xfa\xfb\xfc\u0119\u021b\xff"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xa2\xa3\xa5\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c3\u03c2\u03c4\u03c5\u03c6\u03c7\u03c8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03c9\u03ac\u03ad\u03ae\u03ca\u03af\u03cc\u03cd\u03cb\u03ce\u0386\u0388\u0389\u038a\u038c\u038e\u038f\xb1\u2265\u2264\u03aa\u03ab\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"\u0106\xfc\xe9\u0101\xe4\u0123\xe5\u0107\u0142\u0113\u0156\u0157\u012b\u0179\xc4\xc5\xc9\xe6\xc6\u014d\xf6\u0122\xa2\u015a\u015b\xd6\xdc\xf8\xa3\xd8\xd7\xa4\u0100\u012a\xf3\u017b\u017c\u017a\u201d\xa6\xa9\xae\xac\xbd\xbc\u0141\xab\xbb\u2591\u2592\u2593\u2502\u2524\u0104\u010c\u0118\u0116\u2563\u2551\u2557\u255d\u012e\u0160\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u0172\u016a\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u017d\u0105\u010d\u0119\u0117\u012f\u0161\u0173\u016b\u017e\u2518\u250c\u2588\u2584\u258c\u2590\u2580\xd3\xdf\u014c\u0143\xf5\xd5\xb5\u0144\u0136\u0137\u013b\u013c\u0146\u0112\u0145\u2019\xad\xb1\u201c\xbe\xb6\xa7\xf7\u201e\xb0\u2219\xb7\xb9\xb3\xb2\u25a0\xa0"},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\xd7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\xae\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\xc1\xc2\xc0\xa9\u2563\u2551\u2557\u255d\xa2\xa5\u2510\u2514\u2534\u252c\u251c\u2500\u253c\xe3\xc3\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\xf0\xd0\xca\xcb\xc8\u0131\xcd\xce\xcf\u2518\u250c\u2588\u2584\xa6\xcc\u2580\xd3\xdf\xd4\xd2\xf5\xd5\xb5\xfe\xde\xda\xdb\xd9\xfd\xdd\xaf\xb4\xad\xb1\u2017\xbe\xb6\xa7\xf7\xb8\xb0\xa8\xb7\xb9\xb3\xb2\u25a0\xa0"},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\u016f\u0107\xe7\u0142\xeb\u0150\u0151\xee\u0179\xc4\u0106\xc9\u0139\u013a\xf4\xf6\u013d\u013e\u015a\u015b\xd6\xdc\u0164\u0165\u0141\xd7\u010d\xe1\xed\xf3\xfa\u0104\u0105\u017d\u017e\u0118\u0119\xac\u017a\u010c\u015f\xab\xbb\u2591\u2592\u2593\u2502\u2524\xc1\xc2\u011a\u015e\u2563\u2551\u2557\u255d\u017b\u017c\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u0102\u0103\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\u0111\u0110\u010e\xcb\u010f\u0147\xcd\xce\u011b\u2518\u250c\u2588\u2584\u0162\u016e\u2580\xd3\xdf\xd4\u0143\u0144\u0148\u0160\u0161\u0154\xda\u0155\u0170\xfd\xdd\u0163\xb4\xad\u02dd\u02db\u02c7\u02d8\xa7\xf7\xb8\xb0\xa8\u02d9\u0171\u0158\u0159\u25a0\xa0"},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"\u0452\u0402\u0453\u0403\u0451\u0401\u0454\u0404\u0455\u0405\u0456\u0406\u0457\u0407\u0458\u0408\u0459\u0409\u045a\u040a\u045b\u040b\u045c\u040c\u045e\u040e\u045f\u040f\u044e\u042e\u044a\u042a\u0430\u0410\u0431\u0411\u0446\u0426\u0434\u0414\u0435\u0415\u0444\u0424\u0433\u0413\xab\xbb\u2591\u2592\u2593\u2502\u2524\u0445\u0425\u0438\u0418\u2563\u2551\u2557\u255d\u0439\u0419\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u043a\u041a\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\u043b\u041b\u043c\u041c\u043d\u041d\u043e\u041e\u043f\u2518\u250c\u2588\u2584\u041f\u044f\u2580\u042f\u0440\u0420\u0441\u0421\u0442\u0422\u0443\u0423\u0436\u0416\u0432\u0412\u044c\u042c\u2116\xad\u044b\u042b\u0437\u0417\u0448\u0428\u044d\u042d\u0449\u0429\u0447\u0427\xa7\u25a0\xa0"},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\ufffd\xa3\ufffd\xd7\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xae\xac\xbd\xbc\ufffd\xab\xbb\u2591\u2592\u2593\u2502\u2524\ufffd\ufffd\ufffd\xa9\u2563\u2551\u2557\u255d\xa2\xa5\u2510\u2514\u2534\u252c\u251c\u2500\u253c\ufffd\ufffd\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u2518\u250c\u2588\u2584\xa6\ufffd\u2580\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xb5\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xaf\xb4\xad\xb1\u2017\xbe\xb6\xa7\xf7\xb8\xb0\xa8\xb7\xb9\xb3\xb2\u25a0\xa0"},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\u0131\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\u0130\xd6\xdc\xf8\xa3\xd8\u015e\u015f\xe1\xed\xf3\xfa\xf1\xd1\u011e\u011f\xbf\xae\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\xc1\xc2\xc0\xa9\u2563\u2551\u2557\u255d\xa2\xa5\u2510\u2514\u2534\u252c\u251c\u2500\u253c\xe3\xc3\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\xba\xaa\xca\xcb\xc8\ufffd\xcd\xce\xcf\u2518\u250c\u2588\u2584\xa6\xcc\u2580\xd3\xdf\xd4\xd2\xf5\xd5\xb5\ufffd\xd7\xda\xdb\xd9\xec\xff\xaf\xb4\xad\xb1\ufffd\xbe\xb6\xa7\xf7\xb8\xb0\xa8\xb7\xb9\xb3\xb2\u25a0\xa0"},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\xd7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\xae\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\xc1\xc2\xc0\xa9\u2563\u2551\u2557\u255d\xa2\xa5\u2510\u2514\u2534\u252c\u251c\u2500\u253c\xe3\xc3\u255a\u2554\u2569\u2566\u2560\u2550\u256c\xa4\xf0\xd0\xca\xcb\xc8\u20ac\xcd\xce\xcf\u2518\u250c\u2588\u2584\xa6\xcc\u2580\xd3\xdf\xd4\xd2\xf5\xd5\xb5\xfe\xde\xda\xdb\xd9\xfd\xdd\xaf\xb4\xad\xb1\u2017\xbe\xb6\xa7\xf7\xb8\xb0\xa8\xb7\xb9\xb3\xb2\u25a0\xa0"},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe3\xe0\xc1\xe7\xea\xca\xe8\xcd\xd4\xec\xc3\xc2\xc9\xc0\xc8\xf4\xf5\xf2\xda\xf9\xcc\xd5\xdc\xa2\xa3\xd9\u20a7\xd3\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\xd2\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xd0\xf0\xde\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xfe\xfb\xdd\xfd\xd6\xdc\xf8\xa3\xd8\u20a7\u0192\xe1\xed\xf3\xfa\xc1\xcd\xd3\xda\xbf\u2310\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea\xa2\xa3\xa5\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xc2\xe0\xb6\xe7\xea\xeb\xe8\xef\xee\u2017\xc0\xa7\xc9\xc8\xca\xf4\xcb\xcf\xfb\xf9\xa4\xd4\xdc\xa2\xa3\xd9\xdb\u0192\xa6\xb4\xf3\xfa\xa8\xb8\xb3\xaf\xce\u2310\xac\xbd\xbc\xbe\xab\xbb\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$\u066a&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xb0\xb7\u2219\u221a\u2592\u2500\u2502\u253c\u2524\u252c\u251c\u2534\u2510\u250c\u2514\u2518\u03b2\u221e\u03c6\xb1\xbd\xbc\u2248\xab\xbb\ufef7\ufef8\ufffd\ufffd\ufefb\ufefc\ufffd\xa0\xad\ufe82\xa3\xa4\ufe84\ufffd\ufffd\ufe8e\ufe8f\ufe95\ufe99\u060c\ufe9d\ufea1\ufea5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufed1\u061b\ufeb1\ufeb5\ufeb9\u061f\xa2\ufe80\ufe81\ufe83\ufe85\ufeca\ufe8b\ufe8d\ufe91\ufe93\ufe97\ufe9b\ufe9f\ufea3\ufea7\ufea9\ufeab\ufead\ufeaf\ufeb3\ufeb7\ufebb\ufebf\ufec1\ufec5\ufecb\ufecf\xa6\xac\xf7\xd7\ufec9\u0640\ufed3\ufed7\ufedb\ufedf\ufee3\ufee7\ufeeb\ufeed\ufeef\ufef3\ufebd\ufecc\ufece\ufecd\ufee1\ufe7d\u0651\ufee5\ufee9\ufeec\ufef0\ufef2\ufed0\ufed5\ufef5\ufef6\ufedd\ufed9\ufef1\u25a0\ufffd"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xc7\xfc\xe9\xe2\xe4\xe0\xe5\xe7\xea\xeb\xe8\xef\xee\xec\xc4\xc5\xc9\xe6\xc6\xf4\xf6\xf2\xfb\xf9\xff\xd6\xdc\xf8\xa3\xd8\u20a7\u0192\xe1\xed\xf3\xfa\xf1\xd1\xaa\xba\xbf\u2310\xac\xbd\xbc\xa1\xab\xa4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u03b1\xdf\u0393\u03c0\u03a3\u03c3\xb5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229\u2261\xb1\u2265\u2264\u2320\u2321\xf7\u2248\xb0\u2219\xb7\u221a\u207f\xb2\u25a0\xa0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0404\u0454\u0407\u0457\u040e\u045e\xb0\u2219\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0386\ufffd\xb7\xac\xa6\u2018\u2019\u0388\u2015\u0389\u038a\u03aa\u038c\ufffd\ufffd\u038e\u03ab\xa9\u038f\xb2\xb3\u03ac\xa3\u03ad\u03ae\u03af\u03ca\u0390\u03cc\u03cd\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xbd\u0398\u0399\xab\xbb\u2591\u2592\u2593\u2502\u2524\u039a\u039b\u039c\u039d\u2563\u2551\u2557\u255d\u039e\u039f\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u03a0\u03a1\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\u03b1\u03b2\u03b3\u2518\u250c\u2588\u2584\u03b4\u03b5\u2580\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c3\u03c2\u03c4\u0384\xad\xb1\u03c5\u03c6\u03c7\xa7\u03c8\u0385\xb0\xa8\u03c9\u03cb\u03b0\u03ce\u25a0\xa0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\u203e\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\u0160\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\u017d\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\u0161\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\u017e\xff"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\ufe88\xd7\xf7\uf8f6\uf8f5\uf8f4\uf8f7\ufe71\x88\u25a0\u2502\u2500\u2510\u250c\u2514\u2518\ufe79\ufe7b\ufe7d\ufe7f\ufe77\ufe8a\ufef0\ufef3\ufef2\ufece\ufecf\ufed0\ufef6\ufef8\ufefa\ufefc\xa0\uf8fa\uf8f9\uf8f8\xa4\uf8fb\ufe8b\ufe91\ufe97\ufe9b\ufe9f\ufea3\u060c\xad\ufea7\ufeb3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\ufeb7\u061b\ufebb\ufebf\ufeca\u061f\ufecb\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062a\u062b\u062c\u062d\u062e\u062f\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\ufec7\u0639\u063a\ufecc\ufe82\ufe84\ufe8e\ufed3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064a\u064b\u064c\u064d\u064e\u064f\u0650\u0651\u0652\ufed7\ufedb\ufedf\uf8fc\ufef5\ufef7\ufef9\ufefb\ufee3\ufee7\ufeec\ufee9\ufffd"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040a\u040b\u040c\xad\u040e\u040f\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045a\u045b\u045c\xa7\u045e\u045f"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510\u2514\u2534\u252c\u251c\u2500\u253c\u255e\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256b\u256a\u2518\u250c\u2588\u2584\u258c\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xb7\u221a\u2116\xa4\u25a0\xa0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e81\u0e82\u0e84\u0e87\u0e88\u0eaa\u0e8a\u0e8d\u0e94\u0e95\u0e96\u0e97\u0e99\u0e9a\u0e9b\u0e9c\u0e9d\u0e9e\u0e9f\u0ea1\u0ea2\u0ea3\u0ea5\u0ea7\u0eab\u0ead\u0eae\ufffd\ufffd\ufffd\u0eaf\u0eb0\u0eb2\u0eb3\u0eb4\u0eb5\u0eb6\u0eb7\u0eb8\u0eb9\u0ebc\u0eb1\u0ebb\u0ebd\ufffd\ufffd\ufffd\u0ec0\u0ec1\u0ec2\u0ec3\u0ec4\u0ec8\u0ec9\u0eca\u0ecb\u0ecc\u0ecd\u0ec6\ufffd\u0edc\u0edd\u20ad\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ed9\ufffd\ufffd\xa2\xac\xa6\ufffd"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e48\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\u0e49\u0e4a\u0e4b\u20ac\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\xa2\xac\xa6\xa0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20ac\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\u20ac\xa5\xa6\xa7\u0153\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\u0178\xb5\xb6\xb7\u0152\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\u0102\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\u0300\xcd\xce\xcf\u0110\xd1\u0309\xd3\xd4\u01a0\xd6\xd7\xd8\xd9\xda\xdb\xdc\u01af\u0303\xdf\xe0\xe1\xe2\u0103\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\u0301\xed\xee\xef\u0111\xf1\u0323\xf3\xf4\u01a1\xf6\xf7\xf8\xf9\xfa\xfb\xfc\u01b0\u20ab\xff"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\u0160\u2122\xb4\xa8\u2260\u017d\xd8\u221e\xb1\u2264\u2265\u2206\xb5\u2202\u2211\u220f\u0161\u222b\xaa\xba\u2126\u017e\xf8\xbf\xa1\xac\u221a\u0192\u2248\u0106\xab\u010c\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u0110\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\ufffd\xa9\u2044\xa4\u2039\u203a\xc6\xbb\u2013\xb7\u201a\u201e\u2030\xc2\u0107\xc1\u010d\xc8\xcd\xce\xcf\xcc\xd3\xd4\u0111\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u03c0\xcb\u02da\xb8\xca\xe6\u02c7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\xa2\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},macgreek:{type:"_sbcs",chars:"\xc4\xb9\xb2\xc9\xb3\xd6\xdc\u0385\xe0\xe2\xe4\u0384\xa8\xe7\xe9\xe8\xea\xeb\xa3\u2122\xee\xef\u2022\xbd\u2030\xf4\xf6\xa6\xad\xf9\xfb\xfc\u2020\u0393\u0394\u0398\u039b\u039e\u03a0\xdf\xae\xa9\u03a3\u03aa\xa7\u2260\xb0\u0387\u0391\xb1\u2264\u2265\xa5\u0392\u0395\u0396\u0397\u0399\u039a\u039c\u03a6\u03ab\u03a8\u03a9\u03ac\u039d\xac\u039f\u03a1\u2248\u03a4\xab\xbb\u2026\xa0\u03a5\u03a7\u0386\u0388\u0153\u2013\u2015\u201c\u201d\u2018\u2019\xf7\u0389\u038a\u038c\u038e\u03ad\u03ae\u03af\u03cc\u038f\u03cd\u03b1\u03b2\u03c8\u03b4\u03b5\u03c6\u03b3\u03b7\u03b9\u03be\u03ba\u03bb\u03bc\u03bd\u03bf\u03c0\u03ce\u03c1\u03c3\u03c4\u03b8\u03c9\u03c2\u03c7\u03c5\u03b6\u03ca\u03cb\u0390\u03b0\ufffd"},maciceland:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\xdd\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\xd0\xf0\xde\xfe\xfd\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macroman:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macromania:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\u0102\u015e\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\u0103\u015f\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\u0162\u0163\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macthai:{type:"_sbcs",chars:"\xab\xbb\u2026\uf88c\uf88f\uf892\uf895\uf898\uf88b\uf88e\uf891\uf894\uf897\u201c\u201d\uf899\ufffd\u2022\uf884\uf889\uf885\uf886\uf887\uf888\uf88a\uf88d\uf890\uf893\uf896\u2018\u2019\ufffd\xa0\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufeff\u200b\u2013\u2014\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u2122\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\xae\xa9\ufffd\ufffd\ufffd\ufffd"},macturkish:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u011e\u011f\u0130\u0131\u015e\u015f\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\ufffd\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u2020\xb0\u0490\xa3\xa7\u2022\xb6\u0406\xae\xa9\u2122\u0402\u0452\u2260\u0403\u0453\u221e\xb1\u2264\u2265\u0456\xb5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040a\u045a\u0458\u0405\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\u040b\u045b\u040c\u045c\u0455\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u201e\u040e\u045e\u040f\u045f\u2116\u0401\u0451\u044f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\xa4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255a\u255b\u255c\u255d\u255e\u255f\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256a\u256b\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u255d\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u256c\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250c\u2510\u2514\u2518\u251c\u2524\u252c\u2534\u253c\u2580\u2584\u2588\u258c\u2590\u2591\u2592\u2593\u2320\u25a0\u2219\u221a\u2248\u2264\u2265\xa0\u2321\xb0\xb2\xb7\xf7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255a\u255b\u0491\u045e\u255e\u255f\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256a\u0490\u040e\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},koi8t:{type:"_sbcs",chars:"\u049b\u0493\u201a\u0492\u201e\u2026\u2020\u2021\ufffd\u2030\u04b3\u2039\u04b2\u04b7\u04b6\ufffd\u049a\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\ufffd\u203a\ufffd\ufffd\ufffd\ufffd\ufffd\u04ef\u04ee\u0451\xa4\u04e3\xa6\xa7\ufffd\ufffd\ufffd\xab\xac\xad\xae\ufffd\xb0\xb1\xb2\u0401\ufffd\u04e2\xb6\xb7\ufffd\u2116\ufffd\xbb\ufffd\ufffd\ufffd\xa9\u044e\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u044f\u0440\u0441\u0442\u0443\u0436\u0432\u044c\u044b\u0437\u0448\u044d\u0449\u0447\u044a\u042e\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u042f\u0420\u0421\u0422\u0423\u0416\u0412\u042c\u042b\u0417\u0428\u042d\u0429\u0427\u042a"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\ufffd\u0587\u0589)(\xbb\xab\u2014.\u055d,-\u058a\u2026\u055c\u055b\u055e\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053a\u056a\u053b\u056b\u053c\u056c\u053d\u056d\u053e\u056e\u053f\u056f\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054a\u057a\u054b\u057b\u054c\u057c\u054d\u057d\u054e\u057e\u054f\u057f\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055a\ufffd"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201a\u0453\u201e\u2026\u2020\u2021\u20ac\u2030\u0409\u2039\u040a\u049a\u04ba\u040f\u0452\u2018\u2019\u201c\u201d\u2022\u2013\u2014\ufffd\u2122\u0459\u203a\u045a\u049b\u04bb\u045f\xa0\u04b0\u04b1\u04d8\xa4\u04e8\xa6\xa7\u0401\xa9\u0492\xab\xac\xad\xae\u04ae\xb0\xb1\u0406\u0456\u04e9\xb5\xb6\xb7\u0451\u2116\u0493\xbb\u04d9\u04a2\u04a3\u04af\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},tcvn:{type:"_sbcs",chars:"\0\xda\u1ee4\x03\u1eea\u1eec\u1eee\x07\b\t\n\v\f\r\x0e\x0f\x10\u1ee8\u1ef0\u1ef2\u1ef6\u1ef8\xdd\u1ef4\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\xc0\u1ea2\xc3\xc1\u1ea0\u1eb6\u1eac\xc8\u1eba\u1ebc\xc9\u1eb8\u1ec6\xcc\u1ec8\u0128\xcd\u1eca\xd2\u1ece\xd5\xd3\u1ecc\u1ed8\u1edc\u1ede\u1ee0\u1eda\u1ee2\xd9\u1ee6\u0168\xa0\u0102\xc2\xca\xd4\u01a0\u01af\u0110\u0103\xe2\xea\xf4\u01a1\u01b0\u0111\u1eb0\u0300\u0309\u0303\u0301\u0323\xe0\u1ea3\xe3\xe1\u1ea1\u1eb2\u1eb1\u1eb3\u1eb5\u1eaf\u1eb4\u1eae\u1ea6\u1ea8\u1eaa\u1ea4\u1ec0\u1eb7\u1ea7\u1ea9\u1eab\u1ea5\u1ead\xe8\u1ec2\u1ebb\u1ebd\xe9\u1eb9\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\xec\u1ec9\u1ec4\u1ebe\u1ed2\u0129\xed\u1ecb\xf2\u1ed4\u1ecf\xf5\xf3\u1ecd\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u1edd\u1edf\u1ee1\u1edb\u1ee3\xf9\u1ed6\u1ee7\u0169\xfa\u1ee5\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\xfd\u1ef5\u1ed0"},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10ef\u10f0\u10f1\u10f2\u10f3\u10f4\u10f5\u10f6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\x8d\x8e\x8f\x90\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\x9d\x9e\u0178\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\u10d0\u10d1\u10d2\u10d3\u10d4\u10d5\u10d6\u10f1\u10d7\u10d8\u10d9\u10da\u10db\u10dc\u10f2\u10dd\u10de\u10df\u10e0\u10e1\u10e2\u10f3\u10e3\u10e4\u10e5\u10e6\u10e7\u10e8\u10e9\u10ea\u10eb\u10ec\u10ed\u10ee\u10f4\u10ef\u10f0\u10f5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04ee\u0493\u201e\u2026\u04b6\u04ae\u04b2\u04af\u04a0\u04e2\u04a2\u049a\u04ba\u04b8\u0497\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u04b3\u04b7\u04a1\u04e3\u04a3\u049b\u04bb\u04b9\xa0\u040e\u045e\u0408\u04e8\u0498\u04b0\xa7\u0401\xa9\u04d8\xab\xac\u04ef\xae\u049c\xb0\u04b1\u0406\u0456\u0499\u04e9\xb6\xb7\u0451\u2116\u04d9\xbb\u0458\u04aa\u04ab\u049d\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f"},viscii:{type:"_sbcs",chars:"\0\x01\u1eb2\x03\x04\u1eb4\u1eaa\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\u1ef6\x15\x16\x17\x18\u1ef8\x1a\x1b\x1c\x1d\u1ef4\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\u1ea0\u1eae\u1eb0\u1eb6\u1ea4\u1ea6\u1ea8\u1eac\u1ebc\u1eb8\u1ebe\u1ec0\u1ec2\u1ec4\u1ec6\u1ed0\u1ed2\u1ed4\u1ed6\u1ed8\u1ee2\u1eda\u1edc\u1ede\u1eca\u1ece\u1ecc\u1ec8\u1ee6\u0168\u1ee4\u1ef2\xd5\u1eaf\u1eb1\u1eb7\u1ea5\u1ea7\u1ea9\u1ead\u1ebd\u1eb9\u1ebf\u1ec1\u1ec3\u1ec5\u1ec7\u1ed1\u1ed3\u1ed5\u1ed7\u1ee0\u01a0\u1ed9\u1edd\u1edf\u1ecb\u1ef0\u1ee8\u1eea\u1eec\u01a1\u1edb\u01af\xc0\xc1\xc2\xc3\u1ea2\u0102\u1eb3\u1eb5\xc8\xc9\xca\u1eba\xcc\xcd\u0128\u1ef3\u0110\u1ee9\xd2\xd3\xd4\u1ea1\u1ef7\u1eeb\u1eed\xd9\xda\u1ef9\u1ef5\xdd\u1ee1\u01b0\xe0\xe1\xe2\xe3\u1ea3\u0103\u1eef\u1eab\xe8\xe9\xea\u1ebb\xec\xed\u0129\u1ec9\u0111\u1ef1\xf2\xf3\xf4\xf5\u1ecf\u1ecd\u1ee5\xf9\xfa\u0169\u1ee7\xfd\u1ee3\u1eee"},iso646cn:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#\xa5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},iso646jp:{type:"_sbcs",chars:"\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xa5]^_`abcdefghijklmnopqrstuvwxyz{|}\u203e\x7f\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xc0\xc2\xc8\xca\xcb\xce\xcf\xb4\u02cb\u02c6\xa8\u02dc\xd9\xdb\u20a4\xaf\xdd\xfd\xb0\xc7\xe7\xd1\xf1\xa1\xbf\xa4\xa3\xa5\xa7\u0192\xa2\xe2\xea\xf4\xfb\xe1\xe9\xf3\xfa\xe0\xe8\xf2\xf9\xe4\xeb\xf6\xfc\xc5\xee\xd8\xc6\xe5\xed\xf8\xe6\xc4\xec\xd6\xdc\xc9\xef\xdf\xd4\xc1\xc3\xe3\xd0\xf0\xcd\xcc\xd3\xd2\xd5\xf5\u0160\u0161\xda\u0178\xff\xde\xfe\xb7\xb5\xb6\xbe\u2014\xbc\xbd\xaa\xba\xab\u25a0\xbb\xb1\ufffd"},macintosh:{type:"_sbcs",chars:"\xc4\xc5\xc7\xc9\xd1\xd6\xdc\xe1\xe0\xe2\xe4\xe3\xe5\xe7\xe9\xe8\xea\xeb\xed\xec\xee\xef\xf1\xf3\xf2\xf4\xf6\xf5\xfa\xf9\xfb\xfc\u2020\xb0\xa2\xa3\xa7\u2022\xb6\xdf\xae\xa9\u2122\xb4\xa8\u2260\xc6\xd8\u221e\xb1\u2264\u2265\xa5\xb5\u2202\u2211\u220f\u03c0\u222b\xaa\xba\u2126\xe6\xf8\xbf\xa1\xac\u221a\u0192\u2248\u2206\xab\xbb\u2026\xa0\xc0\xc3\xd5\u0152\u0153\u2013\u2014\u201c\u201d\u2018\u2019\xf7\u25ca\xff\u0178\u2044\xa4\u2039\u203a\ufb01\ufb02\u2021\xb7\u201a\u201e\u2030\xc2\xca\xc1\xcb\xc8\xcd\xce\xcf\xcc\xd3\xd4\ufffd\xd2\xda\xdb\xd9\u0131\u02c6\u02dc\xaf\u02d8\u02d9\u02da\xb8\u02dd\u02db\u02c7"},ascii:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"},tis620:{type:"_sbcs",chars:"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0e01\u0e02\u0e03\u0e04\u0e05\u0e06\u0e07\u0e08\u0e09\u0e0a\u0e0b\u0e0c\u0e0d\u0e0e\u0e0f\u0e10\u0e11\u0e12\u0e13\u0e14\u0e15\u0e16\u0e17\u0e18\u0e19\u0e1a\u0e1b\u0e1c\u0e1d\u0e1e\u0e1f\u0e20\u0e21\u0e22\u0e23\u0e24\u0e25\u0e26\u0e27\u0e28\u0e29\u0e2a\u0e2b\u0e2c\u0e2d\u0e2e\u0e2f\u0e30\u0e31\u0e32\u0e33\u0e34\u0e35\u0e36\u0e37\u0e38\u0e39\u0e3a\ufffd\ufffd\ufffd\ufffd\u0e3f\u0e40\u0e41\u0e42\u0e43\u0e44\u0e45\u0e46\u0e47\u0e48\u0e49\u0e4a\u0e4b\u0e4c\u0e4d\u0e4e\u0e4f\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59\u0e5a\u0e5b\ufffd\ufffd\ufffd\ufffd"}}},gOaY:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("K9Ia"),i=n("ny24"),o=n("Vx+w"),s=(n("UVPe"),n("+3se")),a=(n("CMBB"),n("CPDd"),n("Z5Gg"),function(){function e(e,t,n){this.guestService=e,this.addressCheckService=t,this.spinner=n,this.wifiEnabled=!0,this.ngUnsubscribe=new r.a,this.radioPrefix="radio",this.enable=!1,this.keyInputType="password",this.guest_key="pink-unicorn",this.guest_ssid="devolo-guest",this.guest_device="",this.current_guest_radio="",this.regExSsid=this.addressCheckService.vapRegExSsid,this.regExPass=this.addressCheckService.vapRegExPass,this.regExPassphrase=this.addressCheckService.vapRegExPassphrase,this.regExPSK=this.addressCheckService.vapRegExPSK,this.hasRadio0=Object(s.g)(o.a.wireless.devices.radio0),this.hasRadio1=Object(s.g)(o.a.wireless.devices.radio1),this.radio0Band=this.hasRadio0&&5==o.a.wireless.devices.radio0.frequency?Object(s.b)("5 GHz"):Object(s.b)("2.4 GHz"),this.radio1Band=this.hasRadio1&&5==o.a.wireless.devices.radio1.frequency?Object(s.b)("5 GHz"):Object(s.b)("2.4 GHz"),this.encryptionOptions={"psk-mixed+tkip+ccmp":"WPA/WPA2",psk2:"WPA2",wpa2:"WPA2",none:"open"},this.enableWifiTimeout=!1,this.wifiTimeout="06:00",this.fake_enableWifiTimeout=!1,this.fake_wifiTimeout="06:00",this.serverTimeDifference=0,this.checkKeyLength=function(){return!Object(s.h)(this.guest_key)&&this.guest_key.length>=8}}return e.prototype.ngOnInit=function(){var e=this;this.spinner.show(),this.getGuests(),this.guestService.getServerTime().subscribe(function(t){e.serverTimeDifference=Math.floor((new Date).getTime()/1e3)-t}),this.guestService.getAutoSwitchOffConfig().subscribe(function(t){e.enableWifiTimeout=t.auto_switch_off,e.wifiTimeout=t.interval||"06:00",e.fake_enableWifiTimeout=e.enableWifiTimeout,e.fake_wifiTimeout=e.wifiTimeout})},e.prototype.getGuests=function(){var e=this;this.guestService.getGuests().pipe(Object(i.a)(this.ngUnsubscribe)).subscribe(function(t){e._vaps=t.result[0][1].values,e._radios=t.result[1][1].values,e.guestNetworks=t.result[2][1].values;var n=!1,r=!1;for(var i in 0==t.result[1][0]&&Object(s.g)(t.result[1][1].values.wifi0)&&(e.radioPrefix="wifi"),e._vaps)"1"==e._vaps[i].dvl_guest&&(e._vaps[i].device===e.radioPrefix.concat("0")&&(n=Object(s.h)(e._vaps[i].disabled)||"0"==e._vaps[i].disabled),e._vaps[i].device===e.radioPrefix.concat("1")&&(r=Object(s.h)(e._vaps[i].disabled)||"0"==e._vaps[i].disabled),e.guest_ssid=e._vaps[i].ssid,e.guest_key=e._vaps[i].key,(Object(s.h)(e._vaps[i].disabled)||"0"==e._vaps[i].disabled)&&(e.enable=!0),e.guestEncription=e._vaps[i].encryption,e.guestEncriptionLabel=e.encryptionOptions[e._vaps[i].encryption],e.qr="WIFI:S:"+e.guest_ssid+";T:"+e.guestEncriptionLabel+";P:"+e.guest_key+";");for(var o in n&&!r?(e.guest_device="radio0",e.current_guest_radio="radio0"):r&&!n?(e.guest_device="radio1",e.current_guest_radio="radio1"):e.hasRadio0&&e.hasRadio1?(e.guest_device="radio1+radio0",e.current_guest_radio="radio1+radio0"):(e.guest_device="radio0",e.current_guest_radio="radio0"),e.wifiEnabled=!1,e.radio1Enabled=!1,e.radio0Enabled=!1,e._radios)e._radios.hasOwnProperty(o)&&((0==e._radios[o].disabled||Object(s.h)(e._radios[o].disabled))&&(e.wifiEnabled=!0),"wifi0"==o&&(0==e._radios[o].disabled||Object(s.h)(e._radios[o].disabled))&&(e.radio0Enabled=!0),"wifi1"==o&&(0==e._radios[o].disabled||Object(s.h)(e._radios[o].disabled))&&(e.radio1Enabled=!0));"radio0"!=e.current_guest_radio||e.radio0Enabled||(e.enable=!1,e.radio1Enabled&&(e.guest_device="radio1")),"radio1"!=e.current_guest_radio||e.radio1Enabled||(e.enable=!1,e.radio0Enabled&&(e.guest_device="radio0")),"radio1+radio0"!=e.current_guest_radio||e.radio0Enabled&&e.radio1Enabled||0!=e.enable&&(e.radio0Enabled?(e.enable=!0,e.guest_device="radio0"):e.radio1Enabled?(e.enable=!0,e.guest_device="radio1"):e.enable=!1),e.setRequiredSsidKey(),e.setFakeData(),e.spinner.hide()})},e.prototype.save=function(){var e=this;this.spinner.show();var t,n={disabled:!this.guest_device.includes("radio0")||!this.enable,ssid:this.guest_ssid,key:this.guest_key,encryption:this.guestEncription},r={disabled:!this.guest_device.includes("radio1")||!this.enable,ssid:this.guest_ssid,key:this.guest_key,encryption:this.guestEncription};this.isTimeoutModified()&&(t={auto_switch_off:this.enableWifiTimeout,interval:this.wifiTimeout},this.enableWifiTimeout&&this.enable&&(t.starttime=Math.floor(Date.now()/1e3)-this.serverTimeDifference)),this.guestService.saveGuestNetworks(this.guestNetworks,n,r,t).subscribe(function(){e.getGuests(),e.setFakeData(),e.cleanupForm(),e.timeoutHint.update()})},e.prototype.setFakeData=function(){this.fake_guest_key=this.guest_key,this.fake_guest_ssid=this.guest_ssid,this.fake_enable=this.enable,this.fake_guest_device=this.guest_device,this.fake_enableWifiTimeout=this.enableWifiTimeout,this.fake_wifiTimeout=this.wifiTimeout,this.fake_guestEncription=this.guestEncription},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.cleanupForm=function(){this.delos.form.markAsUntouched(),this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity(),this.guest_key=this.fake_guest_key,this.guest_ssid=this.fake_guest_ssid,this.keyInputType="password",this.enable=this.fake_enable,this.guest_device=this.fake_guest_device,this.enableWifiTimeout=this.fake_enableWifiTimeout,this.wifiTimeout=this.fake_wifiTimeout,this.guestEncription=this.fake_guestEncription},e.prototype.ssidCheck=function(e){var t=this;return Object(s.g)(e)&&!e.match(this.regExSsid)?(this.ssid_error=Object(s.b)("Invalid SSID! Please enter between 1 and 32 characters. Allowed special characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >"),this.markAsInvalid(),!1):""!=e&&(this.ssid_error="",void setTimeout(function(){t.delos.controls.radio0name&&t.delos.controls.radio0name.setErrors(null),t.delos.controls.radi10name&&t.delos.controls.radi10name.setErrors(null)},0))},e.prototype.keySsidCheck=function(e){var t=this;if(Object(s.g)(e))if(64==e.length){if(!e.match(this.regExPSK))return this.key_ssid_error=Object(s.b)("Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f"),!1}else if(!e.match(this.regExPassphrase))return this.key_ssid_error=Object(s.b)("Invalid Key! Please enter between 8 and 63 characters. Allowed special characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >"),!1;if(""==e)return!1;this.key_ssid_error="",setTimeout(function(){t.delos.controls.keySsid&&t.delos.controls.keySsid.setErrors(null),t.delos.controls.keySsid&&t.delos.controls.keySsid.setErrors(null)},0)},e.prototype.toggleKeyVisibility=function(){this.keyInputType="password"===this.keyInputType?"text":"password"},e.prototype.onEncryptionChange=function(e){this.keyInputType="password",!e.key||"psk-mixed+tkip+ccmp"===e.encryption&&"psk2"===e.encryption||(e.key=void 0),this.setRequiredSsidKey()},e.prototype.setRequiredSsidKey=function(){this.guest_key_required=1==this.enable&&"none"!=this.guestEncription},e.prototype.synchRadio=function(){1==this.enable&&(this.radio0Enabled&&!this.radio1Enabled&&(this.guest_device="radio0"),!this.radio0Enabled&&this.radio1Enabled&&(this.guest_device="radio1"))},e.prototype.markAsInvalid=function(){this.delos.form.setErrors({incorrect:!0})},e.prototype.isTimeoutModified=function(){return this.fake_enable!=this.enable||this.fake_enableWifiTimeout!=this.enableWifiTimeout||this.fake_wifiTimeout!=this.wifiTimeout},e}())},hHSr:function(e){e.exports=[["a140","\ue4c6",62],["a180","\ue505",32],["a240","\ue526",62],["a280","\ue565",32],["a2ab","\ue766",5],["a2e3","\u20ac\ue76d"],["a2ef","\ue76e\ue76f"],["a2fd","\ue770\ue771"],["a340","\ue586",62],["a380","\ue5c5",31,"\u3000"],["a440","\ue5e6",62],["a480","\ue625",32],["a4f4","\ue772",10],["a540","\ue646",62],["a580","\ue685",32],["a5f7","\ue77d",7],["a640","\ue6a6",62],["a680","\ue6e5",32],["a6b9","\ue785",7],["a6d9","\ue78d",6],["a6ec","\ue794\ue795"],["a6f3","\ue796"],["a6f6","\ue797",8],["a740","\ue706",62],["a780","\ue745",32],["a7c2","\ue7a0",14],["a7f2","\ue7af",12],["a896","\ue7bc",10],["a8bc","\ue7c7"],["a8bf","\u01f9"],["a8c1","\ue7c9\ue7ca\ue7cb\ue7cc"],["a8ea","\ue7cd",20],["a958","\ue7e2"],["a95b","\ue7e3"],["a95d","\ue7e4\ue7e5\ue7e6"],["a989","\u303e\u2ff0",11],["a997","\ue7f4",12],["a9f0","\ue801",14],["aaa1","\ue000",93],["aba1","\ue05e",93],["aca1","\ue0bc",93],["ada1","\ue11a",93],["aea1","\ue178",93],["afa1","\ue1d6",93],["d7fa","\ue810",4],["f8a1","\ue234",93],["f9a1","\ue292",93],["faa1","\ue2f0",93],["fba1","\ue34e",93],["fca1","\ue3ac",93],["fda1","\ue40a",93],["fe50","\u2e81\ue816\ue817\ue818\u2e84\u3473\u3447\u2e88\u2e8b\ue81e\u359e\u361a\u360e\u2e8c\u2e97\u396e\u3918\ue826\u39cf\u39df\u3a73\u39d0\ue82b\ue82c\u3b4e\u3c6e\u3ce0\u2ea7\ue831\ue832\u2eaa\u4056\u415f\u2eae\u4337\u2eb3\u2eb6\u2eb7\ue83b\u43b1\u43ac\u2ebb\u43dd\u44d6\u4661\u464c\ue843"],["fe80","\u4723\u4729\u477c\u478d\u2eca\u4947\u497a\u497d\u4982\u4983\u4985\u4986\u499f\u499b\u49b7\u49b6\ue854\ue855\u4ca3\u4c9f\u4ca0\u4ca1\u4c77\u4ca2\u4d13",6,"\u4dae\ue864\ue468",93]]},hjjD:function(e,t,n){"use strict";var r=function(){function e(e,t){this.open=e,this.close=t||e}return e.prototype.isManual=function(){return"manual"===this.open||"manual"===this.close},e}();n.d(t,"b",function(){return o}),n.d(t,"a",function(){return s}),n.d(t,"c",function(){return a});var i={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function o(e,t){void 0===t&&(t=i);var n=(e||"").trim();if(0===n.length)return[];var o=n.split(/\s+/).map(function(e){return e.split(":")}).map(function(e){var n=t[e[0]]||e;return new r(n[0],n[1])}),s=o.filter(function(e){return e.isManual()});if(s.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===s.length&&o.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return o}function s(e,t){var n=o(t.triggers),r=t.target;if(1===n.length&&n[0].isManual())return Function.prototype;var i=[],s=[],a=function(){s.forEach(function(e){return i.push(e())}),s.length=0};return n.forEach(function(n){var o=n.open===n.close,u=o?t.toggle:t.show;o||s.push(function(){return e.listen(r,n.close,t.hide)}),i.push(e.listen(r,n.open,function(){return u(a)}))}),function(){i.forEach(function(e){return e()})}}function a(e,t){return t.outsideClick?e.listen("document","click",function(e){t.target&&t.target.contains(e.target)||t.targets&&t.targets.some(function(t){return t.contains(e.target)})||t.hide()}):Function.prototype}},htfN:function(e){e.exports=[["0","\0",127],["a140","\u3000\uff0c\u3001\u3002\uff0e\u2027\uff1b\uff1a\uff1f\uff01\ufe30\u2026\u2025\ufe50\ufe51\ufe52\xb7\ufe54\ufe55\ufe56\ufe57\uff5c\u2013\ufe31\u2014\ufe33\u2574\ufe34\ufe4f\uff08\uff09\ufe35\ufe36\uff5b\uff5d\ufe37\ufe38\u3014\u3015\ufe39\ufe3a\u3010\u3011\ufe3b\ufe3c\u300a\u300b\ufe3d\ufe3e\u3008\u3009\ufe3f\ufe40\u300c\u300d\ufe41\ufe42\u300e\u300f\ufe43\ufe44\ufe59\ufe5a"],["a1a1","\ufe5b\ufe5c\ufe5d\ufe5e\u2018\u2019\u201c\u201d\u301d\u301e\u2035\u2032\uff03\uff06\uff0a\u203b\xa7\u3003\u25cb\u25cf\u25b3\u25b2\u25ce\u2606\u2605\u25c7\u25c6\u25a1\u25a0\u25bd\u25bc\u32a3\u2105\xaf\uffe3\uff3f\u02cd\ufe49\ufe4a\ufe4d\ufe4e\ufe4b\ufe4c\ufe5f\ufe60\ufe61\uff0b\uff0d\xd7\xf7\xb1\u221a\uff1c\uff1e\uff1d\u2266\u2267\u2260\u221e\u2252\u2261\ufe62",4,"\uff5e\u2229\u222a\u22a5\u2220\u221f\u22bf\u33d2\u33d1\u222b\u222e\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uff0f"],["a240","\uff3c\u2215\ufe68\uff04\uffe5\u3012\uffe0\uffe1\uff05\uff20\u2103\u2109\ufe69\ufe6a\ufe6b\u33d5\u339c\u339d\u339e\u33ce\u33a1\u338e\u338f\u33c4\xb0\u5159\u515b\u515e\u515d\u5161\u5163\u55e7\u74e9\u7cce\u2581",7,"\u258f\u258e\u258d\u258c\u258b\u258a\u2589\u253c\u2534\u252c\u2524\u251c\u2594\u2500\u2502\u2595\u250c\u2510\u2514\u2518\u256d"],["a2a1","\u256e\u2570\u256f\u2550\u255e\u256a\u2561\u25e2\u25e3\u25e5\u25e4\u2571\u2572\u2573\uff10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uff21",25,"\uff41",21],["a340","\uff57\uff58\uff59\uff5a\u0391",16,"\u03a3",6,"\u03b1",16,"\u03c3",6,"\u3105",10],["a3a1","\u3110",25,"\u02d9\u02c9\u02ca\u02c7\u02cb"],["a3e1","\u20ac"],["a440","\u4e00\u4e59\u4e01\u4e03\u4e43\u4e5d\u4e86\u4e8c\u4eba\u513f\u5165\u516b\u51e0\u5200\u5201\u529b\u5315\u5341\u535c\u53c8\u4e09\u4e0b\u4e08\u4e0a\u4e2b\u4e38\u51e1\u4e45\u4e48\u4e5f\u4e5e\u4e8e\u4ea1\u5140\u5203\u52fa\u5343\u53c9\u53e3\u571f\u58eb\u5915\u5927\u5973\u5b50\u5b51\u5b53\u5bf8\u5c0f\u5c22\u5c38\u5c71\u5ddd\u5de5\u5df1\u5df2\u5df3\u5dfe\u5e72\u5efe\u5f0b\u5f13\u624d"],["a4a1","\u4e11\u4e10\u4e0d\u4e2d\u4e30\u4e39\u4e4b\u5c39\u4e88\u4e91\u4e95\u4e92\u4e94\u4ea2\u4ec1\u4ec0\u4ec3\u4ec6\u4ec7\u4ecd\u4eca\u4ecb\u4ec4\u5143\u5141\u5167\u516d\u516e\u516c\u5197\u51f6\u5206\u5207\u5208\u52fb\u52fe\u52ff\u5316\u5339\u5348\u5347\u5345\u535e\u5384\u53cb\u53ca\u53cd\u58ec\u5929\u592b\u592a\u592d\u5b54\u5c11\u5c24\u5c3a\u5c6f\u5df4\u5e7b\u5eff\u5f14\u5f15\u5fc3\u6208\u6236\u624b\u624e\u652f\u6587\u6597\u65a4\u65b9\u65e5\u66f0\u6708\u6728\u6b20\u6b62\u6b79\u6bcb\u6bd4\u6bdb\u6c0f\u6c34\u706b\u722a\u7236\u723b\u7247\u7259\u725b\u72ac\u738b\u4e19"],["a540","\u4e16\u4e15\u4e14\u4e18\u4e3b\u4e4d\u4e4f\u4e4e\u4ee5\u4ed8\u4ed4\u4ed5\u4ed6\u4ed7\u4ee3\u4ee4\u4ed9\u4ede\u5145\u5144\u5189\u518a\u51ac\u51f9\u51fa\u51f8\u520a\u52a0\u529f\u5305\u5306\u5317\u531d\u4edf\u534a\u5349\u5361\u5360\u536f\u536e\u53bb\u53ef\u53e4\u53f3\u53ec\u53ee\u53e9\u53e8\u53fc\u53f8\u53f5\u53eb\u53e6\u53ea\u53f2\u53f1\u53f0\u53e5\u53ed\u53fb\u56db\u56da\u5916"],["a5a1","\u592e\u5931\u5974\u5976\u5b55\u5b83\u5c3c\u5de8\u5de7\u5de6\u5e02\u5e03\u5e73\u5e7c\u5f01\u5f18\u5f17\u5fc5\u620a\u6253\u6254\u6252\u6251\u65a5\u65e6\u672e\u672c\u672a\u672b\u672d\u6b63\u6bcd\u6c11\u6c10\u6c38\u6c41\u6c40\u6c3e\u72af\u7384\u7389\u74dc\u74e6\u7518\u751f\u7528\u7529\u7530\u7531\u7532\u7533\u758b\u767d\u76ae\u76bf\u76ee\u77db\u77e2\u77f3\u793a\u79be\u7a74\u7acb\u4e1e\u4e1f\u4e52\u4e53\u4e69\u4e99\u4ea4\u4ea6\u4ea5\u4eff\u4f09\u4f19\u4f0a\u4f15\u4f0d\u4f10\u4f11\u4f0f\u4ef2\u4ef6\u4efb\u4ef0\u4ef3\u4efd\u4f01\u4f0b\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518d\u51b0\u5217\u5211\u5212\u520e\u5216\u52a3\u5308\u5321\u5320\u5370\u5371\u5409\u540f\u540c\u540a\u5410\u5401\u540b\u5404\u5411\u540d\u5408\u5403\u540e\u5406\u5412\u56e0\u56de\u56dd\u5733\u5730\u5728\u572d\u572c\u572f\u5729\u5919\u591a\u5937\u5938\u5984\u5978\u5983\u597d\u5979\u5982\u5981\u5b57\u5b58\u5b87\u5b88\u5b85\u5b89\u5bfa\u5c16\u5c79\u5dde\u5e06\u5e76\u5e74"],["a6a1","\u5f0f\u5f1b\u5fd9\u5fd6\u620e\u620c\u620d\u6210\u6263\u625b\u6258\u6536\u65e9\u65e8\u65ec\u65ed\u66f2\u66f3\u6709\u673d\u6734\u6731\u6735\u6b21\u6b64\u6b7b\u6c16\u6c5d\u6c57\u6c59\u6c5f\u6c60\u6c50\u6c55\u6c61\u6c5b\u6c4d\u6c4e\u7070\u725f\u725d\u767e\u7af9\u7c73\u7cf8\u7f36\u7f8a\u7fbd\u8001\u8003\u800c\u8012\u8033\u807f\u8089\u808b\u808c\u81e3\u81ea\u81f3\u81fc\u820c\u821b\u821f\u826e\u8272\u827e\u866b\u8840\u884c\u8863\u897f\u9621\u4e32\u4ea8\u4f4d\u4f4f\u4f47\u4f57\u4f5e\u4f34\u4f5b\u4f55\u4f30\u4f50\u4f51\u4f3d\u4f3a\u4f38\u4f43\u4f54\u4f3c\u4f46\u4f63"],["a740","\u4f5c\u4f60\u4f2f\u4f4e\u4f36\u4f59\u4f5d\u4f48\u4f5a\u514c\u514b\u514d\u5175\u51b6\u51b7\u5225\u5224\u5229\u522a\u5228\u52ab\u52a9\u52aa\u52ac\u5323\u5373\u5375\u541d\u542d\u541e\u543e\u5426\u544e\u5427\u5446\u5443\u5433\u5448\u5442\u541b\u5429\u544a\u5439\u543b\u5438\u542e\u5435\u5436\u5420\u543c\u5440\u5431\u542b\u541f\u542c\u56ea\u56f0\u56e4\u56eb\u574a\u5751\u5740\u574d"],["a7a1","\u5747\u574e\u573e\u5750\u574f\u573b\u58ef\u593e\u599d\u5992\u59a8\u599e\u59a3\u5999\u5996\u598d\u59a4\u5993\u598a\u59a5\u5b5d\u5b5c\u5b5a\u5b5b\u5b8c\u5b8b\u5b8f\u5c2c\u5c40\u5c41\u5c3f\u5c3e\u5c90\u5c91\u5c94\u5c8c\u5deb\u5e0c\u5e8f\u5e87\u5e8a\u5ef7\u5f04\u5f1f\u5f64\u5f62\u5f77\u5f79\u5fd8\u5fcc\u5fd7\u5fcd\u5ff1\u5feb\u5ff8\u5fea\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626d\u628a\u627c\u627e\u6279\u6273\u6292\u626f\u6298\u626e\u6295\u6293\u6291\u6286\u6539\u653b\u6538\u65f1\u66f4\u675f\u674e\u674f\u6750\u6751\u675c\u6756\u675e\u6749\u6746\u6760"],["a840","\u6753\u6757\u6b65\u6bcf\u6c42\u6c5e\u6c99\u6c81\u6c88\u6c89\u6c85\u6c9b\u6c6a\u6c7a\u6c90\u6c70\u6c8c\u6c68\u6c96\u6c92\u6c7d\u6c83\u6c72\u6c7e\u6c74\u6c86\u6c76\u6c8d\u6c94\u6c98\u6c82\u7076\u707c\u707d\u7078\u7262\u7261\u7260\u72c4\u72c2\u7396\u752c\u752b\u7537\u7538\u7682\u76ef\u77e3\u79c1\u79c0\u79bf\u7a76\u7cfb\u7f55\u8096\u8093\u809d\u8098\u809b\u809a\u80b2\u826f\u8292"],["a8a1","\u828b\u828d\u898b\u89d2\u8a00\u8c37\u8c46\u8c55\u8c9d\u8d64\u8d70\u8db3\u8eab\u8eca\u8f9b\u8fb0\u8fc2\u8fc6\u8fc5\u8fc4\u5de1\u9091\u90a2\u90aa\u90a6\u90a3\u9149\u91c6\u91cc\u9632\u962e\u9631\u962a\u962c\u4e26\u4e56\u4e73\u4e8b\u4e9b\u4e9e\u4eab\u4eac\u4f6f\u4f9d\u4f8d\u4f73\u4f7f\u4f6c\u4f9b\u4f8b\u4f86\u4f83\u4f70\u4f75\u4f88\u4f69\u4f7b\u4f96\u4f7e\u4f8f\u4f91\u4f7a\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51bd\u51fd\u523b\u5238\u5237\u523a\u5230\u522e\u5236\u5241\u52be\u52bb\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53d6\u53d4\u53d7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547b\u5477\u5484\u5492\u5486\u547c\u5490\u5471\u5476\u548c\u549a\u5462\u5468\u548b\u547d\u548e\u56fa\u5783\u5777\u576a\u5769\u5761\u5766\u5764\u577c\u591c\u5949\u5947\u5948\u5944\u5954\u59be\u59bb\u59d4\u59b9\u59ae\u59d1\u59c6\u59d0\u59cd\u59cb\u59d3\u59ca\u59af\u59b3\u59d2\u59c5\u5b5f\u5b64\u5b63\u5b97\u5b9a\u5b98\u5b9c\u5b99\u5b9b\u5c1a\u5c48\u5c45"],["a9a1","\u5c46\u5cb7\u5ca1\u5cb8\u5ca9\u5cab\u5cb1\u5cb3\u5e18\u5e1a\u5e16\u5e15\u5e1b\u5e11\u5e78\u5e9a\u5e97\u5e9c\u5e95\u5e96\u5ef6\u5f26\u5f27\u5f29\u5f80\u5f81\u5f7f\u5f7c\u5fdd\u5fe0\u5ffd\u5ff5\u5fff\u600f\u6014\u602f\u6035\u6016\u602a\u6015\u6021\u6027\u6029\u602b\u601b\u6216\u6215\u623f\u623e\u6240\u627f\u62c9\u62cc\u62c4\u62bf\u62c2\u62b9\u62d2\u62db\u62ab\u62d3\u62d4\u62cb\u62c8\u62a8\u62bd\u62bc\u62d0\u62d9\u62c7\u62cd\u62b5\u62da\u62b1\u62d8\u62d6\u62d7\u62c6\u62ac\u62ce\u653e\u65a7\u65bc\u65fa\u6614\u6613\u660c\u6606\u6602\u660e\u6600\u660f\u6615\u660a"],["aa40","\u6607\u670d\u670b\u676d\u678b\u6795\u6771\u679c\u6773\u6777\u6787\u679d\u6797\u676f\u6770\u677f\u6789\u677e\u6790\u6775\u679a\u6793\u677c\u676a\u6772\u6b23\u6b66\u6b67\u6b7f\u6c13\u6c1b\u6ce3\u6ce8\u6cf3\u6cb1\u6ccc\u6ce5\u6cb3\u6cbd\u6cbe\u6cbc\u6ce2\u6cab\u6cd5\u6cd3\u6cb8\u6cc4\u6cb9\u6cc1\u6cae\u6cd7\u6cc5\u6cf1\u6cbf\u6cbb\u6ce1\u6cdb\u6cca\u6cac\u6cef\u6cdc\u6cd6\u6ce0"],["aaa1","\u7095\u708e\u7092\u708a\u7099\u722c\u722d\u7238\u7248\u7267\u7269\u72c0\u72ce\u72d9\u72d7\u72d0\u73a9\u73a8\u739f\u73ab\u73a5\u753d\u759d\u7599\u759a\u7684\u76c2\u76f2\u76f4\u77e5\u77fd\u793e\u7940\u7941\u79c9\u79c8\u7a7a\u7a79\u7afa\u7cfe\u7f54\u7f8c\u7f8b\u8005\u80ba\u80a5\u80a2\u80b1\u80a1\u80ab\u80a9\u80b4\u80aa\u80af\u81e5\u81fe\u820d\u82b3\u829d\u8299\u82ad\u82bd\u829f\u82b9\u82b1\u82ac\u82a5\u82af\u82b8\u82a3\u82b0\u82be\u82b7\u864e\u8671\u521d\u8868\u8ecb\u8fce\u8fd4\u8fd1\u90b5\u90b8\u90b1\u90b6\u91c7\u91d1\u9577\u9580\u961c\u9640\u963f\u963b\u9644"],["ab40","\u9642\u96b9\u96e8\u9752\u975e\u4e9f\u4ead\u4eae\u4fe1\u4fb5\u4faf\u4fbf\u4fe0\u4fd1\u4fcf\u4fdd\u4fc3\u4fb6\u4fd8\u4fdf\u4fca\u4fd7\u4fae\u4fd0\u4fc4\u4fc2\u4fda\u4fce\u4fde\u4fb7\u5157\u5192\u5191\u51a0\u524e\u5243\u524a\u524d\u524c\u524b\u5247\u52c7\u52c9\u52c3\u52c1\u530d\u5357\u537b\u539a\u53db\u54ac\u54c0\u54a8\u54ce\u54c9\u54b8\u54a6\u54b3\u54c7\u54c2\u54bd\u54aa\u54c1"],["aba1","\u54c4\u54c8\u54af\u54ab\u54b1\u54bb\u54a9\u54a7\u54bf\u56ff\u5782\u578b\u57a0\u57a3\u57a2\u57ce\u57ae\u5793\u5955\u5951\u594f\u594e\u5950\u59dc\u59d8\u59ff\u59e3\u59e8\u5a03\u59e5\u59ea\u59da\u59e6\u5a01\u59fb\u5b69\u5ba3\u5ba6\u5ba4\u5ba2\u5ba5\u5c01\u5c4e\u5c4f\u5c4d\u5c4b\u5cd9\u5cd2\u5df7\u5e1d\u5e25\u5e1f\u5e7d\u5ea0\u5ea6\u5efa\u5f08\u5f2d\u5f65\u5f88\u5f85\u5f8a\u5f8b\u5f87\u5f8c\u5f89\u6012\u601d\u6020\u6025\u600e\u6028\u604d\u6070\u6068\u6062\u6046\u6043\u606c\u606b\u606a\u6064\u6241\u62dc\u6316\u6309\u62fc\u62ed\u6301\u62ee\u62fd\u6307\u62f1\u62f7"],["ac40","\u62ef\u62ec\u62fe\u62f4\u6311\u6302\u653f\u6545\u65ab\u65bd\u65e2\u6625\u662d\u6620\u6627\u662f\u661f\u6628\u6631\u6624\u66f7\u67ff\u67d3\u67f1\u67d4\u67d0\u67ec\u67b6\u67af\u67f5\u67e9\u67ef\u67c4\u67d1\u67b4\u67da\u67e5\u67b8\u67cf\u67de\u67f3\u67b0\u67d9\u67e2\u67dd\u67d2\u6b6a\u6b83\u6b86\u6bb5\u6bd2\u6bd7\u6c1f\u6cc9\u6d0b\u6d32\u6d2a\u6d41\u6d25\u6d0c\u6d31\u6d1e\u6d17"],["aca1","\u6d3b\u6d3d\u6d3e\u6d36\u6d1b\u6cf5\u6d39\u6d27\u6d38\u6d29\u6d2e\u6d35\u6d0e\u6d2b\u70ab\u70ba\u70b3\u70ac\u70af\u70ad\u70b8\u70ae\u70a4\u7230\u7272\u726f\u7274\u72e9\u72e0\u72e1\u73b7\u73ca\u73bb\u73b2\u73cd\u73c0\u73b3\u751a\u752d\u754f\u754c\u754e\u754b\u75ab\u75a4\u75a5\u75a2\u75a3\u7678\u7686\u7687\u7688\u76c8\u76c6\u76c3\u76c5\u7701\u76f9\u76f8\u7709\u770b\u76fe\u76fc\u7707\u77dc\u7802\u7814\u780c\u780d\u7946\u7949\u7948\u7947\u79b9\u79ba\u79d1\u79d2\u79cb\u7a7f\u7a81\u7aff\u7afd\u7c7d\u7d02\u7d05\u7d00\u7d09\u7d07\u7d04\u7d06\u7f38\u7f8e\u7fbf\u8004"],["ad40","\u8010\u800d\u8011\u8036\u80d6\u80e5\u80da\u80c3\u80c4\u80cc\u80e1\u80db\u80ce\u80de\u80e4\u80dd\u81f4\u8222\u82e7\u8303\u8305\u82e3\u82db\u82e6\u8304\u82e5\u8302\u8309\u82d2\u82d7\u82f1\u8301\u82dc\u82d4\u82d1\u82de\u82d3\u82df\u82ef\u8306\u8650\u8679\u867b\u867a\u884d\u886b\u8981\u89d4\u8a08\u8a02\u8a03\u8c9e\u8ca0\u8d74\u8d73\u8db4\u8ecd\u8ecc\u8ff0\u8fe6\u8fe2\u8fea\u8fe5"],["ada1","\u8fed\u8feb\u8fe4\u8fe8\u90ca\u90ce\u90c1\u90c3\u914b\u914a\u91cd\u9582\u9650\u964b\u964c\u964d\u9762\u9769\u97cb\u97ed\u97f3\u9801\u98a8\u98db\u98df\u9996\u9999\u4e58\u4eb3\u500c\u500d\u5023\u4fef\u5026\u5025\u4ff8\u5029\u5016\u5006\u503c\u501f\u501a\u5012\u5011\u4ffa\u5000\u5014\u5028\u4ff1\u5021\u500b\u5019\u5018\u4ff3\u4fee\u502d\u502a\u4ffe\u502b\u5009\u517c\u51a4\u51a5\u51a2\u51cd\u51cc\u51c6\u51cb\u5256\u525c\u5254\u525b\u525d\u532a\u537f\u539f\u539d\u53df\u54e8\u5510\u5501\u5537\u54fc\u54e5\u54f2\u5506\u54fa\u5514\u54e9\u54ed\u54e1\u5509\u54ee\u54ea"],["ae40","\u54e6\u5527\u5507\u54fd\u550f\u5703\u5704\u57c2\u57d4\u57cb\u57c3\u5809\u590f\u5957\u5958\u595a\u5a11\u5a18\u5a1c\u5a1f\u5a1b\u5a13\u59ec\u5a20\u5a23\u5a29\u5a25\u5a0c\u5a09\u5b6b\u5c58\u5bb0\u5bb3\u5bb6\u5bb4\u5bae\u5bb5\u5bb9\u5bb8\u5c04\u5c51\u5c55\u5c50\u5ced\u5cfd\u5cfb\u5cea\u5ce8\u5cf0\u5cf6\u5d01\u5cf4\u5dee\u5e2d\u5e2b\u5eab\u5ead\u5ea7\u5f31\u5f92\u5f91\u5f90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606d\u6069\u606f\u6084\u609f\u609a\u608d\u6094\u608c\u6085\u6096\u6247\u62f3\u6308\u62ff\u634e\u633e\u632f\u6355\u6342\u6346\u634f\u6349\u633a\u6350\u633d\u632a\u632b\u6328\u634d\u634c\u6548\u6549\u6599\u65c1\u65c5\u6642\u6649\u664f\u6643\u6652\u664c\u6645\u6641\u66f8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68b3\u6817\u684c\u6851\u683d\u67f4\u6850\u6840\u683c\u6843\u682a\u6845\u6813\u6818\u6841\u6b8a\u6b89\u6bb7\u6c23\u6c27\u6c28\u6c26\u6c24\u6cf0\u6d6a\u6d95\u6d88\u6d87\u6d66\u6d78\u6d77\u6d59\u6d93"],["af40","\u6d6c\u6d89\u6d6e\u6d5a\u6d74\u6d69\u6d8c\u6d8a\u6d79\u6d85\u6d65\u6d94\u70ca\u70d8\u70e4\u70d9\u70c8\u70cf\u7239\u7279\u72fc\u72f9\u72fd\u72f8\u72f7\u7386\u73ed\u7409\u73ee\u73e0\u73ea\u73de\u7554\u755d\u755c\u755a\u7559\u75be\u75c5\u75c7\u75b2\u75b3\u75bd\u75bc\u75b9\u75c2\u75b8\u768b\u76b0\u76ca\u76cd\u76ce\u7729\u771f\u7720\u7728\u77e9\u7830\u7827\u7838\u781d\u7834\u7837"],["afa1","\u7825\u782d\u7820\u781f\u7832\u7955\u7950\u7960\u795f\u7956\u795e\u795d\u7957\u795a\u79e4\u79e3\u79e7\u79df\u79e6\u79e9\u79d8\u7a84\u7a88\u7ad9\u7b06\u7b11\u7c89\u7d21\u7d17\u7d0b\u7d0a\u7d20\u7d22\u7d14\u7d10\u7d15\u7d1a\u7d1c\u7d0d\u7d19\u7d1b\u7f3a\u7f5f\u7f94\u7fc5\u7fc1\u8006\u8018\u8015\u8019\u8017\u803d\u803f\u80f1\u8102\u80f0\u8105\u80ed\u80f4\u8106\u80f8\u80f3\u8108\u80fd\u810a\u80fc\u80ef\u81ed\u81ec\u8200\u8210\u822a\u822b\u8228\u822c\u82bb\u832b\u8352\u8354\u834a\u8338\u8350\u8349\u8335\u8334\u834f\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868a\u86aa\u8693\u86a4\u86a9\u868c\u86a3\u869c\u8870\u8877\u8881\u8882\u887d\u8879\u8a18\u8a10\u8a0e\u8a0c\u8a15\u8a0a\u8a17\u8a13\u8a16\u8a0f\u8a11\u8c48\u8c7a\u8c79\u8ca1\u8ca2\u8d77\u8eac\u8ed2\u8ed4\u8ecf\u8fb1\u9001\u9006\u8ff7\u9000\u8ffa\u8ff4\u9003\u8ffd\u9005\u8ff8\u9095\u90e1\u90dd\u90e2\u9152\u914d\u914c\u91d8\u91dd\u91d7\u91dc\u91d9\u9583\u9662\u9663\u9661"],["b0a1","\u965b\u965d\u9664\u9658\u965e\u96bb\u98e2\u99ac\u9aa8\u9ad8\u9b25\u9b32\u9b3c\u4e7e\u507a\u507d\u505c\u5047\u5043\u504c\u505a\u5049\u5065\u5076\u504e\u5055\u5075\u5074\u5077\u504f\u500f\u506f\u506d\u515c\u5195\u51f0\u526a\u526f\u52d2\u52d9\u52d8\u52d5\u5310\u530f\u5319\u533f\u5340\u533e\u53c3\u66fc\u5546\u556a\u5566\u5544\u555e\u5561\u5543\u554a\u5531\u5556\u554f\u5555\u552f\u5564\u5538\u552e\u555c\u552c\u5563\u5533\u5541\u5557\u5708\u570b\u5709\u57df\u5805\u580a\u5806\u57e0\u57e4\u57fa\u5802\u5835\u57f7\u57f9\u5920\u5962\u5a36\u5a41\u5a49\u5a66\u5a6a\u5a40"],["b140","\u5a3c\u5a62\u5a5a\u5a46\u5a4a\u5b70\u5bc7\u5bc5\u5bc4\u5bc2\u5bbf\u5bc6\u5c09\u5c08\u5c07\u5c60\u5c5c\u5c5d\u5d07\u5d06\u5d0e\u5d1b\u5d16\u5d22\u5d11\u5d29\u5d14\u5d19\u5d24\u5d27\u5d17\u5de2\u5e38\u5e36\u5e33\u5e37\u5eb7\u5eb8\u5eb6\u5eb5\u5ebe\u5f35\u5f37\u5f57\u5f6c\u5f69\u5f6b\u5f97\u5f99\u5f9e\u5f98\u5fa1\u5fa0\u5f9c\u607f\u60a3\u6089\u60a0\u60a8\u60cb\u60b4\u60e6\u60bd"],["b1a1","\u60c5\u60bb\u60b5\u60dc\u60bc\u60d8\u60d5\u60c6\u60df\u60b8\u60da\u60c7\u621a\u621b\u6248\u63a0\u63a7\u6372\u6396\u63a2\u63a5\u6377\u6367\u6398\u63aa\u6371\u63a9\u6389\u6383\u639b\u636b\u63a8\u6384\u6388\u6399\u63a1\u63ac\u6392\u638f\u6380\u637b\u6369\u6368\u637a\u655d\u6556\u6551\u6559\u6557\u555f\u654f\u6558\u6555\u6554\u659c\u659b\u65ac\u65cf\u65cb\u65cc\u65ce\u665d\u665a\u6664\u6668\u6666\u665e\u66f9\u52d7\u671b\u6881\u68af\u68a2\u6893\u68b5\u687f\u6876\u68b1\u68a7\u6897\u68b0\u6883\u68c4\u68ad\u6886\u6885\u6894\u689d\u68a8\u689f\u68a1\u6882\u6b32\u6bba"],["b240","\u6beb\u6bec\u6c2b\u6d8e\u6dbc\u6df3\u6dd9\u6db2\u6de1\u6dcc\u6de4\u6dfb\u6dfa\u6e05\u6dc7\u6dcb\u6daf\u6dd1\u6dae\u6dde\u6df9\u6db8\u6df7\u6df5\u6dc5\u6dd2\u6e1a\u6db5\u6dda\u6deb\u6dd8\u6dea\u6df1\u6dee\u6de8\u6dc6\u6dc4\u6daa\u6dec\u6dbf\u6de6\u70f9\u7109\u710a\u70fd\u70ef\u723d\u727d\u7281\u731c\u731b\u7316\u7313\u7319\u7387\u7405\u740a\u7403\u7406\u73fe\u740d\u74e0\u74f6"],["b2a1","\u74f7\u751c\u7522\u7565\u7566\u7562\u7570\u758f\u75d4\u75d5\u75b5\u75ca\u75cd\u768e\u76d4\u76d2\u76db\u7737\u773e\u773c\u7736\u7738\u773a\u786b\u7843\u784e\u7965\u7968\u796d\u79fb\u7a92\u7a95\u7b20\u7b28\u7b1b\u7b2c\u7b26\u7b19\u7b1e\u7b2e\u7c92\u7c97\u7c95\u7d46\u7d43\u7d71\u7d2e\u7d39\u7d3c\u7d40\u7d30\u7d33\u7d44\u7d2f\u7d42\u7d32\u7d31\u7f3d\u7f9e\u7f9a\u7fcc\u7fce\u7fd2\u801c\u804a\u8046\u812f\u8116\u8123\u812b\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838e\u839e\u8398\u8378\u83a2\u8396\u83bd\u83ab\u8392\u838a\u8393\u8389\u83a0\u8377\u837b\u837c"],["b340","\u8386\u83a7\u8655\u5f6a\u86c7\u86c0\u86b6\u86c4\u86b5\u86c6\u86cb\u86b1\u86af\u86c9\u8853\u889e\u8888\u88ab\u8892\u8896\u888d\u888b\u8993\u898f\u8a2a\u8a1d\u8a23\u8a25\u8a31\u8a2d\u8a1f\u8a1b\u8a22\u8c49\u8c5a\u8ca9\u8cac\u8cab\u8ca8\u8caa\u8ca7\u8d67\u8d66\u8dbe\u8dba\u8edb\u8edf\u9019\u900d\u901a\u9017\u9023\u901f\u901d\u9010\u9015\u901e\u9020\u900f\u9022\u9016\u901b\u9014"],["b3a1","\u90e8\u90ed\u90fd\u9157\u91ce\u91f5\u91e6\u91e3\u91e7\u91ed\u91e9\u9589\u966a\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966c\u96c0\u96ea\u96e9\u7ae0\u7adf\u9802\u9803\u9b5a\u9ce5\u9e75\u9e7f\u9ea5\u9ebb\u50a2\u508d\u5085\u5099\u5091\u5080\u5096\u5098\u509a\u6700\u51f1\u5272\u5274\u5275\u5269\u52de\u52dd\u52db\u535a\u53a5\u557b\u5580\u55a7\u557c\u558a\u559d\u5598\u5582\u559c\u55aa\u5594\u5587\u558b\u5583\u55b3\u55ae\u559f\u553e\u55b2\u559a\u55bb\u55ac\u55b1\u557e\u5589\u55ab\u5599\u570d\u582f\u582a\u5834\u5824\u5830\u5831\u5821\u581d\u5820\u58f9\u58fa\u5960"],["b440","\u5a77\u5a9a\u5a7f\u5a92\u5a9b\u5aa7\u5b73\u5b71\u5bd2\u5bcc\u5bd3\u5bd0\u5c0a\u5c0b\u5c31\u5d4c\u5d50\u5d34\u5d47\u5dfd\u5e45\u5e3d\u5e40\u5e43\u5e7e\u5eca\u5ec1\u5ec2\u5ec4\u5f3c\u5f6d\u5fa9\u5faa\u5fa8\u60d1\u60e1\u60b2\u60b6\u60e0\u611c\u6123\u60fa\u6115\u60f0\u60fb\u60f4\u6168\u60f1\u610e\u60f6\u6109\u6100\u6112\u621f\u6249\u63a3\u638c\u63cf\u63c0\u63e9\u63c9\u63c6\u63cd"],["b4a1","\u63d2\u63e3\u63d0\u63e1\u63d6\u63ed\u63ee\u6376\u63f4\u63ea\u63db\u6452\u63da\u63f9\u655e\u6566\u6562\u6563\u6591\u6590\u65af\u666e\u6670\u6674\u6676\u666f\u6691\u667a\u667e\u6677\u66fe\u66ff\u671f\u671d\u68fa\u68d5\u68e0\u68d8\u68d7\u6905\u68df\u68f5\u68ee\u68e7\u68f9\u68d2\u68f2\u68e3\u68cb\u68cd\u690d\u6912\u690e\u68c9\u68da\u696e\u68fb\u6b3e\u6b3a\u6b3d\u6b98\u6b96\u6bbc\u6bef\u6c2e\u6c2f\u6c2c\u6e2f\u6e38\u6e54\u6e21\u6e32\u6e67\u6e4a\u6e20\u6e25\u6e23\u6e1b\u6e5b\u6e58\u6e24\u6e56\u6e6e\u6e2d\u6e26\u6e6f\u6e34\u6e4d\u6e3a\u6e2c\u6e43\u6e1d\u6e3e\u6ecb"],["b540","\u6e89\u6e19\u6e4e\u6e63\u6e44\u6e72\u6e69\u6e5f\u7119\u711a\u7126\u7130\u7121\u7136\u716e\u711c\u724c\u7284\u7280\u7336\u7325\u7334\u7329\u743a\u742a\u7433\u7422\u7425\u7435\u7436\u7434\u742f\u741b\u7426\u7428\u7525\u7526\u756b\u756a\u75e2\u75db\u75e3\u75d9\u75d8\u75de\u75e0\u767b\u767c\u7696\u7693\u76b4\u76dc\u774f\u77ed\u785d\u786c\u786f\u7a0d\u7a08\u7a0b\u7a05\u7a00\u7a98"],["b5a1","\u7a97\u7a96\u7ae5\u7ae3\u7b49\u7b56\u7b46\u7b50\u7b52\u7b54\u7b4d\u7b4b\u7b4f\u7b51\u7c9f\u7ca5\u7d5e\u7d50\u7d68\u7d55\u7d2b\u7d6e\u7d72\u7d61\u7d66\u7d62\u7d70\u7d73\u5584\u7fd4\u7fd5\u800b\u8052\u8085\u8155\u8154\u814b\u8151\u814e\u8139\u8146\u813e\u814c\u8153\u8174\u8212\u821c\u83e9\u8403\u83f8\u840d\u83e0\u83c5\u840b\u83c1\u83ef\u83f1\u83f4\u8457\u840a\u83f0\u840c\u83cc\u83fd\u83f2\u83ca\u8438\u840e\u8404\u83dc\u8407\u83d4\u83df\u865b\u86df\u86d9\u86ed\u86d4\u86db\u86e4\u86d0\u86de\u8857\u88c1\u88c2\u88b1\u8983\u8996\u8a3b\u8a60\u8a55\u8a5e\u8a3c\u8a41"],["b640","\u8a54\u8a5b\u8a50\u8a46\u8a34\u8a3a\u8a36\u8a56\u8c61\u8c82\u8caf\u8cbc\u8cb3\u8cbd\u8cc1\u8cbb\u8cc0\u8cb4\u8cb7\u8cb6\u8cbf\u8cb8\u8d8a\u8d85\u8d81\u8dce\u8ddd\u8dcb\u8dda\u8dd1\u8dcc\u8ddb\u8dc6\u8efb\u8ef8\u8efc\u8f9c\u902e\u9035\u9031\u9038\u9032\u9036\u9102\u90f5\u9109\u90fe\u9163\u9165\u91cf\u9214\u9215\u9223\u9209\u921e\u920d\u9210\u9207\u9211\u9594\u958f\u958b\u9591"],["b6a1","\u9593\u9592\u958e\u968a\u968e\u968b\u967d\u9685\u9686\u968d\u9672\u9684\u96c1\u96c5\u96c4\u96c6\u96c7\u96ef\u96f2\u97cc\u9805\u9806\u9808\u98e7\u98ea\u98ef\u98e9\u98f2\u98ed\u99ae\u99ad\u9ec3\u9ecd\u9ed1\u4e82\u50ad\u50b5\u50b2\u50b3\u50c5\u50be\u50ac\u50b7\u50bb\u50af\u50c7\u527f\u5277\u527d\u52df\u52e6\u52e4\u52e2\u52e3\u532f\u55df\u55e8\u55d3\u55e6\u55ce\u55dc\u55c7\u55d1\u55e3\u55e4\u55ef\u55da\u55e1\u55c5\u55c6\u55e5\u55c9\u5712\u5713\u585e\u5851\u5858\u5857\u585a\u5854\u586b\u584c\u586d\u584a\u5862\u5852\u584b\u5967\u5ac1\u5ac9\u5acc\u5abe\u5abd\u5abc"],["b740","\u5ab3\u5ac2\u5ab2\u5d69\u5d6f\u5e4c\u5e79\u5ec9\u5ec8\u5f12\u5f59\u5fac\u5fae\u611a\u610f\u6148\u611f\u60f3\u611b\u60f9\u6101\u6108\u614e\u614c\u6144\u614d\u613e\u6134\u6127\u610d\u6106\u6137\u6221\u6222\u6413\u643e\u641e\u642a\u642d\u643d\u642c\u640f\u641c\u6414\u640d\u6436\u6416\u6417\u6406\u656c\u659f\u65b0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668d\u6703\u6994\u696d"],["b7a1","\u695a\u6977\u6960\u6954\u6975\u6930\u6982\u694a\u6968\u696b\u695e\u6953\u6979\u6986\u695d\u6963\u695b\u6b47\u6b72\u6bc0\u6bbf\u6bd3\u6bfd\u6ea2\u6eaf\u6ed3\u6eb6\u6ec2\u6e90\u6e9d\u6ec7\u6ec5\u6ea5\u6e98\u6ebc\u6eba\u6eab\u6ed1\u6e96\u6e9c\u6ec4\u6ed4\u6eaa\u6ea7\u6eb4\u714e\u7159\u7169\u7164\u7149\u7167\u715c\u716c\u7166\u714c\u7165\u715e\u7146\u7168\u7156\u723a\u7252\u7337\u7345\u733f\u733e\u746f\u745a\u7455\u745f\u745e\u7441\u743f\u7459\u745b\u745c\u7576\u7578\u7600\u75f0\u7601\u75f2\u75f1\u75fa\u75ff\u75f4\u75f3\u76de\u76df\u775b\u776b\u7766\u775e\u7763"],["b840","\u7779\u776a\u776c\u775c\u7765\u7768\u7762\u77ee\u788e\u78b0\u7897\u7898\u788c\u7889\u787c\u7891\u7893\u787f\u797a\u797f\u7981\u842c\u79bd\u7a1c\u7a1a\u7a20\u7a14\u7a1f\u7a1e\u7a9f\u7aa0\u7b77\u7bc0\u7b60\u7b6e\u7b67\u7cb1\u7cb3\u7cb5\u7d93\u7d79\u7d91\u7d81\u7d8f\u7d5b\u7f6e\u7f69\u7f6a\u7f72\u7fa9\u7fa8\u7fa4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816e\u8173\u816b"],["b8a1","\u8179\u817a\u8166\u8205\u8247\u8482\u8477\u843d\u8431\u8475\u8466\u846b\u8449\u846c\u845b\u843c\u8435\u8461\u8463\u8469\u846d\u8446\u865e\u865c\u865f\u86f9\u8713\u8708\u8707\u8700\u86fe\u86fb\u8702\u8703\u8706\u870a\u8859\u88df\u88d4\u88d9\u88dc\u88d8\u88dd\u88e1\u88ca\u88d5\u88d2\u899c\u89e3\u8a6b\u8a72\u8a73\u8a66\u8a69\u8a70\u8a87\u8a7c\u8a63\u8aa0\u8a71\u8a85\u8a6d\u8a62\u8a6e\u8a6c\u8a79\u8a7b\u8a3e\u8a68\u8c62\u8c8a\u8c89\u8cca\u8cc7\u8cc8\u8cc4\u8cb2\u8cc3\u8cc2\u8cc5\u8de1\u8ddf\u8de8\u8def\u8df3\u8dfa\u8dea\u8de4\u8de6\u8eb2\u8f03\u8f09\u8efe\u8f0a"],["b940","\u8f9f\u8fb2\u904b\u904a\u9053\u9042\u9054\u903c\u9055\u9050\u9047\u904f\u904e\u904d\u9051\u903e\u9041\u9112\u9117\u916c\u916a\u9169\u91c9\u9237\u9257\u9238\u923d\u9240\u923e\u925b\u924b\u9264\u9251\u9234\u9249\u924d\u9245\u9239\u923f\u925a\u9598\u9698\u9694\u9695\u96cd\u96cb\u96c9\u96ca\u96f7\u96fb\u96f9\u96f6\u9756\u9774\u9776\u9810\u9811\u9813\u980a\u9812\u980c\u98fc\u98f4"],["b9a1","\u98fd\u98fe\u99b3\u99b1\u99b4\u9ae1\u9ce9\u9e82\u9f0e\u9f13\u9f20\u50e7\u50ee\u50e5\u50d6\u50ed\u50da\u50d5\u50cf\u50d1\u50f1\u50ce\u50e9\u5162\u51f3\u5283\u5282\u5331\u53ad\u55fe\u5600\u561b\u5617\u55fd\u5614\u5606\u5609\u560d\u560e\u55f7\u5616\u561f\u5608\u5610\u55f6\u5718\u5716\u5875\u587e\u5883\u5893\u588a\u5879\u5885\u587d\u58fd\u5925\u5922\u5924\u596a\u5969\u5ae1\u5ae6\u5ae9\u5ad7\u5ad6\u5ad8\u5ae3\u5b75\u5bde\u5be7\u5be1\u5be5\u5be6\u5be8\u5be2\u5be4\u5bdf\u5c0d\u5c62\u5d84\u5d87\u5e5b\u5e63\u5e55\u5e57\u5e54\u5ed3\u5ed6\u5f0a\u5f46\u5f70\u5fb9\u6147"],["ba40","\u613f\u614b\u6177\u6162\u6163\u615f\u615a\u6158\u6175\u622a\u6487\u6458\u6454\u64a4\u6478\u645f\u647a\u6451\u6467\u6434\u646d\u647b\u6572\u65a1\u65d7\u65d6\u66a2\u66a8\u669d\u699c\u69a8\u6995\u69c1\u69ae\u69d3\u69cb\u699b\u69b7\u69bb\u69ab\u69b4\u69d0\u69cd\u69ad\u69cc\u69a6\u69c3\u69a3\u6b49\u6b4c\u6c33\u6f33\u6f14\u6efe\u6f13\u6ef4\u6f29\u6f3e\u6f20\u6f2c\u6f0f\u6f02\u6f22"],["baa1","\u6eff\u6eef\u6f06\u6f31\u6f38\u6f32\u6f23\u6f15\u6f2b\u6f2f\u6f88\u6f2a\u6eec\u6f01\u6ef2\u6ecc\u6ef7\u7194\u7199\u717d\u718a\u7184\u7192\u723e\u7292\u7296\u7344\u7350\u7464\u7463\u746a\u7470\u746d\u7504\u7591\u7627\u760d\u760b\u7609\u7613\u76e1\u76e3\u7784\u777d\u777f\u7761\u78c1\u789f\u78a7\u78b3\u78a9\u78a3\u798e\u798f\u798d\u7a2e\u7a31\u7aaa\u7aa9\u7aed\u7aef\u7ba1\u7b95\u7b8b\u7b75\u7b97\u7b9d\u7b94\u7b8f\u7bb8\u7b87\u7b84\u7cb9\u7cbd\u7cbe\u7dbb\u7db0\u7d9c\u7dbd\u7dbe\u7da0\u7dca\u7db4\u7db2\u7db1\u7dba\u7da2\u7dbf\u7db5\u7db8\u7dad\u7dd2\u7dc7\u7dac"],["bb40","\u7f70\u7fe0\u7fe1\u7fdf\u805e\u805a\u8087\u8150\u8180\u818f\u8188\u818a\u817f\u8182\u81e7\u81fa\u8207\u8214\u821e\u824b\u84c9\u84bf\u84c6\u84c4\u8499\u849e\u84b2\u849c\u84cb\u84b8\u84c0\u84d3\u8490\u84bc\u84d1\u84ca\u873f\u871c\u873b\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88f3\u8902\u88f4\u88f9\u88f8\u88fd\u88e8\u891a\u88ef\u8aa6\u8a8c\u8a9e\u8aa3\u8a8d\u8aa1\u8a93\u8aa4"],["bba1","\u8aaa\u8aa5\u8aa8\u8a98\u8a91\u8a9a\u8aa7\u8c6a\u8c8d\u8c8c\u8cd3\u8cd1\u8cd2\u8d6b\u8d99\u8d95\u8dfc\u8f14\u8f12\u8f15\u8f13\u8fa3\u9060\u9058\u905c\u9063\u9059\u905e\u9062\u905d\u905b\u9119\u9118\u911e\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927b\u9293\u929c\u92a8\u927c\u9291\u95a1\u95a8\u95a9\u95a3\u95a5\u95a4\u9699\u969c\u969b\u96cc\u96d2\u9700\u977c\u9785\u97f6\u9817\u9818\u98af\u98b1\u9903\u9905\u990c\u9909\u99c1\u9aaf\u9ab0\u9ae6\u9b41\u9b42\u9cf4\u9cf6\u9cf3\u9ebc\u9f3b\u9f4a\u5104\u5100\u50fb\u50f5\u50f9\u5102\u5108\u5109\u5105\u51dc"],["bc40","\u5287\u5288\u5289\u528d\u528a\u52f0\u53b2\u562e\u563b\u5639\u5632\u563f\u5634\u5629\u5653\u564e\u5657\u5674\u5636\u562f\u5630\u5880\u589f\u589e\u58b3\u589c\u58ae\u58a9\u58a6\u596d\u5b09\u5afb\u5b0b\u5af5\u5b0c\u5b08\u5bee\u5bec\u5be9\u5beb\u5c64\u5c65\u5d9d\u5d94\u5e62\u5e5f\u5e61\u5ee2\u5eda\u5edf\u5edd\u5ee3\u5ee0\u5f48\u5f71\u5fb7\u5fb5\u6176\u6167\u616e\u615d\u6155\u6182"],["bca1","\u617c\u6170\u616b\u617e\u61a7\u6190\u61ab\u618e\u61ac\u619a\u61a4\u6194\u61ae\u622e\u6469\u646f\u6479\u649e\u64b2\u6488\u6490\u64b0\u64a5\u6493\u6495\u64a9\u6492\u64ae\u64ad\u64ab\u649a\u64ac\u6499\u64a2\u64b3\u6575\u6577\u6578\u66ae\u66ab\u66b4\u66b1\u6a23\u6a1f\u69e8\u6a01\u6a1e\u6a19\u69fd\u6a21\u6a13\u6a0a\u69f3\u6a02\u6a05\u69ed\u6a11\u6b50\u6b4e\u6ba4\u6bc5\u6bc6\u6f3f\u6f7c\u6f84\u6f51\u6f66\u6f54\u6f86\u6f6d\u6f5b\u6f78\u6f6e\u6f8e\u6f7a\u6f70\u6f64\u6f97\u6f58\u6ed5\u6f6f\u6f60\u6f5f\u719f\u71ac\u71b1\u71a8\u7256\u729b\u734e\u7357\u7469\u748b\u7483"],["bd40","\u747e\u7480\u757f\u7620\u7629\u761f\u7624\u7626\u7621\u7622\u769a\u76ba\u76e4\u778e\u7787\u778c\u7791\u778b\u78cb\u78c5\u78ba\u78ca\u78be\u78d5\u78bc\u78d0\u7a3f\u7a3c\u7a40\u7a3d\u7a37\u7a3b\u7aaf\u7aae\u7bad\u7bb1\u7bc4\u7bb4\u7bc6\u7bc7\u7bc1\u7ba0\u7bcc\u7cca\u7de0\u7df4\u7def\u7dfb\u7dd8\u7dec\u7ddd\u7de8\u7de3\u7dda\u7dde\u7de9\u7d9e\u7dd9\u7df2\u7df9\u7f75\u7f77\u7faf"],["bda1","\u7fe9\u8026\u819b\u819c\u819d\u81a0\u819a\u8198\u8517\u853d\u851a\u84ee\u852c\u852d\u8513\u8511\u8523\u8521\u8514\u84ec\u8525\u84ff\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874c\u8753\u885b\u885d\u8910\u8907\u8912\u8913\u8915\u890a\u8abc\u8ad2\u8ac7\u8ac4\u8a95\u8acb\u8af8\u8ab2\u8ac9\u8ac2\u8abf\u8ab0\u8ad6\u8acd\u8ab6\u8ab9\u8adb\u8c4c\u8c4e\u8c6c\u8ce0\u8cde\u8ce6\u8ce4\u8cec\u8ced\u8ce2\u8ce3\u8cdc\u8cea\u8ce1\u8d6d\u8d9f\u8da3\u8e2b\u8e10\u8e1d\u8e22\u8e0f\u8e29\u8e1f\u8e21\u8e1e\u8eba\u8f1d\u8f1b\u8f1f\u8f29\u8f26\u8f2a\u8f1c\u8f1e"],["be40","\u8f25\u9069\u906e\u9068\u906d\u9077\u9130\u912d\u9127\u9131\u9187\u9189\u918b\u9183\u92c5\u92bb\u92b7\u92ea\u92ac\u92e4\u92c1\u92b3\u92bc\u92d2\u92c7\u92f0\u92b2\u95ad\u95b1\u9704\u9706\u9707\u9709\u9760\u978d\u978b\u978f\u9821\u982b\u981c\u98b3\u990a\u9913\u9912\u9918\u99dd\u99d0\u99df\u99db\u99d1\u99d5\u99d2\u99d9\u9ab7\u9aee\u9aef\u9b27\u9b45\u9b44\u9b77\u9b6f\u9d06\u9d09"],["bea1","\u9d03\u9ea9\u9ebe\u9ece\u58a8\u9f52\u5112\u5118\u5114\u5110\u5115\u5180\u51aa\u51dd\u5291\u5293\u52f3\u5659\u566b\u5679\u5669\u5664\u5678\u566a\u5668\u5665\u5671\u566f\u566c\u5662\u5676\u58c1\u58be\u58c7\u58c5\u596e\u5b1d\u5b34\u5b78\u5bf0\u5c0e\u5f4a\u61b2\u6191\u61a9\u618a\u61cd\u61b6\u61be\u61ca\u61c8\u6230\u64c5\u64c1\u64cb\u64bb\u64bc\u64da\u64c4\u64c7\u64c2\u64cd\u64bf\u64d2\u64d4\u64be\u6574\u66c6\u66c9\u66b9\u66c4\u66c7\u66b8\u6a3d\u6a38\u6a3a\u6a59\u6a6b\u6a58\u6a39\u6a44\u6a62\u6a61\u6a4b\u6a47\u6a35\u6a5f\u6a48\u6b59\u6b77\u6c05\u6fc2\u6fb1\u6fa1"],["bf40","\u6fc3\u6fa4\u6fc1\u6fa7\u6fb3\u6fc0\u6fb9\u6fb6\u6fa6\u6fa0\u6fb4\u71be\u71c9\u71d0\u71d2\u71c8\u71d5\u71b9\u71ce\u71d9\u71dc\u71c3\u71c4\u7368\u749c\u74a3\u7498\u749f\u749e\u74e2\u750c\u750d\u7634\u7638\u763a\u76e7\u76e5\u77a0\u779e\u779f\u77a5\u78e8\u78da\u78ec\u78e7\u79a6\u7a4d\u7a4e\u7a46\u7a4c\u7a4b\u7aba\u7bd9\u7c11\u7bc9\u7be4\u7bdb\u7be1\u7be9\u7be6\u7cd5\u7cd6\u7e0a"],["bfa1","\u7e11\u7e08\u7e1b\u7e23\u7e1e\u7e1d\u7e09\u7e10\u7f79\u7fb2\u7ff0\u7ff1\u7fee\u8028\u81b3\u81a9\u81a8\u81fb\u8208\u8258\u8259\u854a\u8559\u8548\u8568\u8569\u8543\u8549\u856d\u856a\u855e\u8783\u879f\u879e\u87a2\u878d\u8861\u892a\u8932\u8925\u892b\u8921\u89aa\u89a6\u8ae6\u8afa\u8aeb\u8af1\u8b00\u8adc\u8ae7\u8aee\u8afe\u8b01\u8b02\u8af7\u8aed\u8af3\u8af6\u8afc\u8c6b\u8c6d\u8c93\u8cf4\u8e44\u8e31\u8e34\u8e42\u8e39\u8e35\u8f3b\u8f2f\u8f38\u8f33\u8fa8\u8fa6\u9075\u9074\u9078\u9072\u907c\u907a\u9134\u9192\u9320\u9336\u92f8\u9333\u932f\u9322\u92fc\u932b\u9304\u931a"],["c040","\u9310\u9326\u9321\u9315\u932e\u9319\u95bb\u96a7\u96a8\u96aa\u96d5\u970e\u9711\u9716\u970d\u9713\u970f\u975b\u975c\u9766\u9798\u9830\u9838\u983b\u9837\u982d\u9839\u9824\u9910\u9928\u991e\u991b\u9921\u991a\u99ed\u99e2\u99f1\u9ab8\u9abc\u9afb\u9aed\u9b28\u9b91\u9d15\u9d23\u9d26\u9d28\u9d12\u9d1b\u9ed8\u9ed4\u9f8d\u9f9c\u512a\u511f\u5121\u5132\u52f5\u568e\u5680\u5690\u5685\u5687"],["c0a1","\u568f\u58d5\u58d3\u58d1\u58ce\u5b30\u5b2a\u5b24\u5b7a\u5c37\u5c68\u5dbc\u5dba\u5dbd\u5db8\u5e6b\u5f4c\u5fbd\u61c9\u61c2\u61c7\u61e6\u61cb\u6232\u6234\u64ce\u64ca\u64d8\u64e0\u64f0\u64e6\u64ec\u64f1\u64e2\u64ed\u6582\u6583\u66d9\u66d6\u6a80\u6a94\u6a84\u6aa2\u6a9c\u6adb\u6aa3\u6a7e\u6a97\u6a90\u6aa0\u6b5c\u6bae\u6bda\u6c08\u6fd8\u6ff1\u6fdf\u6fe0\u6fdb\u6fe4\u6feb\u6fef\u6f80\u6fec\u6fe1\u6fe9\u6fd5\u6fee\u6ff0\u71e7\u71df\u71ee\u71e6\u71e5\u71ed\u71ec\u71f4\u71e0\u7235\u7246\u7370\u7372\u74a9\u74b0\u74a6\u74a8\u7646\u7642\u764c\u76ea\u77b3\u77aa\u77b0\u77ac"],["c140","\u77a7\u77ad\u77ef\u78f7\u78fa\u78f4\u78ef\u7901\u79a7\u79aa\u7a57\u7abf\u7c07\u7c0d\u7bfe\u7bf7\u7c0c\u7be0\u7ce0\u7cdc\u7cde\u7ce2\u7cdf\u7cd9\u7cdd\u7e2e\u7e3e\u7e46\u7e37\u7e32\u7e43\u7e2b\u7e3d\u7e31\u7e45\u7e41\u7e34\u7e39\u7e48\u7e35\u7e3f\u7e2f\u7f44\u7ff3\u7ffc\u8071\u8072\u8070\u806f\u8073\u81c6\u81c3\u81ba\u81c2\u81c0\u81bf\u81bd\u81c9\u81be\u81e8\u8209\u8271\u85aa"],["c1a1","\u8584\u857e\u859c\u8591\u8594\u85af\u859b\u8587\u85a8\u858a\u8667\u87c0\u87d1\u87b3\u87d2\u87c6\u87ab\u87bb\u87ba\u87c8\u87cb\u893b\u8936\u8944\u8938\u893d\u89ac\u8b0e\u8b17\u8b19\u8b1b\u8b0a\u8b20\u8b1d\u8b04\u8b10\u8c41\u8c3f\u8c73\u8cfa\u8cfd\u8cfc\u8cf8\u8cfb\u8da8\u8e49\u8e4b\u8e48\u8e4a\u8f44\u8f3e\u8f42\u8f45\u8f3f\u907f\u907d\u9084\u9081\u9082\u9080\u9139\u91a3\u919e\u919c\u934d\u9382\u9328\u9375\u934a\u9365\u934b\u9318\u937e\u936c\u935b\u9370\u935a\u9354\u95ca\u95cb\u95cc\u95c8\u95c6\u96b1\u96b8\u96d6\u971c\u971e\u97a0\u97d3\u9846\u98b6\u9935\u9a01"],["c240","\u99ff\u9bae\u9bab\u9baa\u9bad\u9d3b\u9d3f\u9e8b\u9ecf\u9ede\u9edc\u9edd\u9edb\u9f3e\u9f4b\u53e2\u5695\u56ae\u58d9\u58d8\u5b38\u5f5d\u61e3\u6233\u64f4\u64f2\u64fe\u6506\u64fa\u64fb\u64f7\u65b7\u66dc\u6726\u6ab3\u6aac\u6ac3\u6abb\u6ab8\u6ac2\u6aae\u6aaf\u6b5f\u6b78\u6baf\u7009\u700b\u6ffe\u7006\u6ffa\u7011\u700f\u71fb\u71fc\u71fe\u71f8\u7377\u7375\u74a7\u74bf\u7515\u7656\u7658"],["c2a1","\u7652\u77bd\u77bf\u77bb\u77bc\u790e\u79ae\u7a61\u7a62\u7a60\u7ac4\u7ac5\u7c2b\u7c27\u7c2a\u7c1e\u7c23\u7c21\u7ce7\u7e54\u7e55\u7e5e\u7e5a\u7e61\u7e52\u7e59\u7f48\u7ff9\u7ffb\u8077\u8076\u81cd\u81cf\u820a\u85cf\u85a9\u85cd\u85d0\u85c9\u85b0\u85ba\u85b9\u85a6\u87ef\u87ec\u87f2\u87e0\u8986\u89b2\u89f4\u8b28\u8b39\u8b2c\u8b2b\u8c50\u8d05\u8e59\u8e63\u8e66\u8e64\u8e5f\u8e55\u8ec0\u8f49\u8f4d\u9087\u9083\u9088\u91ab\u91ac\u91d0\u9394\u938a\u9396\u93a2\u93b3\u93ae\u93ac\u93b0\u9398\u939a\u9397\u95d4\u95d6\u95d0\u95d5\u96e2\u96dc\u96d9\u96db\u96de\u9724\u97a3\u97a6"],["c340","\u97ad\u97f9\u984d\u984f\u984c\u984e\u9853\u98ba\u993e\u993f\u993d\u992e\u99a5\u9a0e\u9ac1\u9b03\u9b06\u9b4f\u9b4e\u9b4d\u9bca\u9bc9\u9bfd\u9bc8\u9bc0\u9d51\u9d5d\u9d60\u9ee0\u9f15\u9f2c\u5133\u56a5\u58de\u58df\u58e2\u5bf5\u9f90\u5eec\u61f2\u61f7\u61f6\u61f5\u6500\u650f\u66e0\u66dd\u6ae5\u6add\u6ada\u6ad3\u701b\u701f\u7028\u701a\u701d\u7015\u7018\u7206\u720d\u7258\u72a2\u7378"],["c3a1","\u737a\u74bd\u74ca\u74e3\u7587\u7586\u765f\u7661\u77c7\u7919\u79b1\u7a6b\u7a69\u7c3e\u7c3f\u7c38\u7c3d\u7c37\u7c40\u7e6b\u7e6d\u7e79\u7e69\u7e6a\u7f85\u7e73\u7fb6\u7fb9\u7fb8\u81d8\u85e9\u85dd\u85ea\u85d5\u85e4\u85e5\u85f7\u87fb\u8805\u880d\u87f9\u87fe\u8960\u895f\u8956\u895e\u8b41\u8b5c\u8b58\u8b49\u8b5a\u8b4e\u8b4f\u8b46\u8b59\u8d08\u8d0a\u8e7c\u8e72\u8e87\u8e76\u8e6c\u8e7a\u8e74\u8f54\u8f4e\u8fad\u908a\u908b\u91b1\u91ae\u93e1\u93d1\u93df\u93c3\u93c8\u93dc\u93dd\u93d6\u93e2\u93cd\u93d8\u93e4\u93d7\u93e8\u95dc\u96b4\u96e3\u972a\u9727\u9761\u97dc\u97fb\u985e"],["c440","\u9858\u985b\u98bc\u9945\u9949\u9a16\u9a19\u9b0d\u9be8\u9be7\u9bd6\u9bdb\u9d89\u9d61\u9d72\u9d6a\u9d6c\u9e92\u9e97\u9e93\u9eb4\u52f8\u56a8\u56b7\u56b6\u56b4\u56bc\u58e4\u5b40\u5b43\u5b7d\u5bf6\u5dc9\u61f8\u61fa\u6518\u6514\u6519\u66e6\u6727\u6aec\u703e\u7030\u7032\u7210\u737b\u74cf\u7662\u7665\u7926\u792a\u792c\u792b\u7ac7\u7af6\u7c4c\u7c43\u7c4d\u7cef\u7cf0\u8fae\u7e7d\u7e7c"],["c4a1","\u7e82\u7f4c\u8000\u81da\u8266\u85fb\u85f9\u8611\u85fa\u8606\u860b\u8607\u860a\u8814\u8815\u8964\u89ba\u89f8\u8b70\u8b6c\u8b66\u8b6f\u8b5f\u8b6b\u8d0f\u8d0d\u8e89\u8e81\u8e85\u8e82\u91b4\u91cb\u9418\u9403\u93fd\u95e1\u9730\u98c4\u9952\u9951\u99a8\u9a2b\u9a30\u9a37\u9a35\u9c13\u9c0d\u9e79\u9eb5\u9ee8\u9f2f\u9f5f\u9f63\u9f61\u5137\u5138\u56c1\u56c0\u56c2\u5914\u5c6c\u5dcd\u61fc\u61fe\u651d\u651c\u6595\u66e9\u6afb\u6b04\u6afa\u6bb2\u704c\u721b\u72a7\u74d6\u74d4\u7669\u77d3\u7c50\u7e8f\u7e8c\u7fbc\u8617\u862d\u861a\u8823\u8822\u8821\u881f\u896a\u896c\u89bd\u8b74"],["c540","\u8b77\u8b7d\u8d13\u8e8a\u8e8d\u8e8b\u8f5f\u8faf\u91ba\u942e\u9433\u9435\u943a\u9438\u9432\u942b\u95e2\u9738\u9739\u9732\u97ff\u9867\u9865\u9957\u9a45\u9a43\u9a40\u9a3e\u9acf\u9b54\u9b51\u9c2d\u9c25\u9daf\u9db4\u9dc2\u9db8\u9e9d\u9eef\u9f19\u9f5c\u9f66\u9f67\u513c\u513b\u56c8\u56ca\u56c9\u5b7f\u5dd4\u5dd2\u5f4e\u61ff\u6524\u6b0a\u6b61\u7051\u7058\u7380\u74e4\u758a\u766e\u766c"],["c5a1","\u79b3\u7c60\u7c5f\u807e\u807d\u81df\u8972\u896f\u89fc\u8b80\u8d16\u8d17\u8e91\u8e93\u8f61\u9148\u9444\u9451\u9452\u973d\u973e\u97c3\u97c1\u986b\u9955\u9a55\u9a4d\u9ad2\u9b1a\u9c49\u9c31\u9c3e\u9c3b\u9dd3\u9dd7\u9f34\u9f6c\u9f6a\u9f94\u56cc\u5dd6\u6200\u6523\u652b\u652a\u66ec\u6b10\u74da\u7aca\u7c64\u7c63\u7c65\u7e93\u7e96\u7e94\u81e2\u8638\u863f\u8831\u8b8a\u9090\u908f\u9463\u9460\u9464\u9768\u986f\u995c\u9a5a\u9a5b\u9a57\u9ad3\u9ad4\u9ad1\u9c54\u9c57\u9c56\u9de5\u9e9f\u9ef4\u56d1\u58e9\u652c\u705e\u7671\u7672\u77d7\u7f50\u7f88\u8836\u8839\u8862\u8b93\u8b92"],["c640","\u8b96\u8277\u8d1b\u91c0\u946a\u9742\u9748\u9744\u97c6\u9870\u9a5f\u9b22\u9b58\u9c5f\u9df9\u9dfa\u9e7c\u9e7d\u9f07\u9f77\u9f72\u5ef3\u6b16\u7063\u7c6c\u7c6e\u883b\u89c0\u8ea1\u91c1\u9472\u9470\u9871\u995e\u9ad6\u9b23\u9ecc\u7064\u77da\u8b9a\u9477\u97c9\u9a62\u9a65\u7e9c\u8b9c\u8eaa\u91c5\u947d\u947e\u947c\u9c77\u9c78\u9ef7\u8c54\u947f\u9e1a\u7228\u9a6a\u9b31\u9e1b\u9e1e\u7c72"],["c940","\u4e42\u4e5c\u51f5\u531a\u5382\u4e07\u4e0c\u4e47\u4e8d\u56d7\ufa0c\u5c6e\u5f73\u4e0f\u5187\u4e0e\u4e2e\u4e93\u4ec2\u4ec9\u4ec8\u5198\u52fc\u536c\u53b9\u5720\u5903\u592c\u5c10\u5dff\u65e1\u6bb3\u6bcc\u6c14\u723f\u4e31\u4e3c\u4ee8\u4edc\u4ee9\u4ee1\u4edd\u4eda\u520c\u531c\u534c\u5722\u5723\u5917\u592f\u5b81\u5b84\u5c12\u5c3b\u5c74\u5c73\u5e04\u5e80\u5e82\u5fc9\u6209\u6250\u6c15"],["c9a1","\u6c36\u6c43\u6c3f\u6c3b\u72ae\u72b0\u738a\u79b8\u808a\u961e\u4f0e\u4f18\u4f2c\u4ef5\u4f14\u4ef1\u4f00\u4ef7\u4f08\u4f1d\u4f02\u4f05\u4f22\u4f13\u4f04\u4ef4\u4f12\u51b1\u5213\u5209\u5210\u52a6\u5322\u531f\u534d\u538a\u5407\u56e1\u56df\u572e\u572a\u5734\u593c\u5980\u597c\u5985\u597b\u597e\u5977\u597f\u5b56\u5c15\u5c25\u5c7c\u5c7a\u5c7b\u5c7e\u5ddf\u5e75\u5e84\u5f02\u5f1a\u5f74\u5fd5\u5fd4\u5fcf\u625c\u625e\u6264\u6261\u6266\u6262\u6259\u6260\u625a\u6265\u65ef\u65ee\u673e\u6739\u6738\u673b\u673a\u673f\u673c\u6733\u6c18\u6c46\u6c52\u6c5c\u6c4f\u6c4a\u6c54\u6c4b"],["ca40","\u6c4c\u7071\u725e\u72b4\u72b5\u738e\u752a\u767f\u7a75\u7f51\u8278\u827c\u8280\u827d\u827f\u864d\u897e\u9099\u9097\u9098\u909b\u9094\u9622\u9624\u9620\u9623\u4f56\u4f3b\u4f62\u4f49\u4f53\u4f64\u4f3e\u4f67\u4f52\u4f5f\u4f41\u4f58\u4f2d\u4f33\u4f3f\u4f61\u518f\u51b9\u521c\u521e\u5221\u52ad\u52ae\u5309\u5363\u5372\u538e\u538f\u5430\u5437\u542a\u5454\u5445\u5419\u541c\u5425\u5418"],["caa1","\u543d\u544f\u5441\u5428\u5424\u5447\u56ee\u56e7\u56e5\u5741\u5745\u574c\u5749\u574b\u5752\u5906\u5940\u59a6\u5998\u59a0\u5997\u598e\u59a2\u5990\u598f\u59a7\u59a1\u5b8e\u5b92\u5c28\u5c2a\u5c8d\u5c8f\u5c88\u5c8b\u5c89\u5c92\u5c8a\u5c86\u5c93\u5c95\u5de0\u5e0a\u5e0e\u5e8b\u5e89\u5e8c\u5e88\u5e8d\u5f05\u5f1d\u5f78\u5f76\u5fd2\u5fd1\u5fd0\u5fed\u5fe8\u5fee\u5ff3\u5fe1\u5fe4\u5fe3\u5ffa\u5fef\u5ff7\u5ffb\u6000\u5ff4\u623a\u6283\u628c\u628e\u628f\u6294\u6287\u6271\u627b\u627a\u6270\u6281\u6288\u6277\u627d\u6272\u6274\u6537\u65f0\u65f4\u65f3\u65f2\u65f5\u6745\u6747"],["cb40","\u6759\u6755\u674c\u6748\u675d\u674d\u675a\u674b\u6bd0\u6c19\u6c1a\u6c78\u6c67\u6c6b\u6c84\u6c8b\u6c8f\u6c71\u6c6f\u6c69\u6c9a\u6c6d\u6c87\u6c95\u6c9c\u6c66\u6c73\u6c65\u6c7b\u6c8e\u7074\u707a\u7263\u72bf\u72bd\u72c3\u72c6\u72c1\u72ba\u72c5\u7395\u7397\u7393\u7394\u7392\u753a\u7539\u7594\u7595\u7681\u793d\u8034\u8095\u8099\u8090\u8092\u809c\u8290\u828f\u8285\u828e\u8291\u8293"],["cba1","\u828a\u8283\u8284\u8c78\u8fc9\u8fbf\u909f\u90a1\u90a5\u909e\u90a7\u90a0\u9630\u9628\u962f\u962d\u4e33\u4f98\u4f7c\u4f85\u4f7d\u4f80\u4f87\u4f76\u4f74\u4f89\u4f84\u4f77\u4f4c\u4f97\u4f6a\u4f9a\u4f79\u4f81\u4f78\u4f90\u4f9c\u4f94\u4f9e\u4f92\u4f82\u4f95\u4f6b\u4f6e\u519e\u51bc\u51be\u5235\u5232\u5233\u5246\u5231\u52bc\u530a\u530b\u533c\u5392\u5394\u5487\u547f\u5481\u5491\u5482\u5488\u546b\u547a\u547e\u5465\u546c\u5474\u5466\u548d\u546f\u5461\u5460\u5498\u5463\u5467\u5464\u56f7\u56f9\u576f\u5772\u576d\u576b\u5771\u5770\u5776\u5780\u5775\u577b\u5773\u5774\u5762"],["cc40","\u5768\u577d\u590c\u5945\u59b5\u59ba\u59cf\u59ce\u59b2\u59cc\u59c1\u59b6\u59bc\u59c3\u59d6\u59b1\u59bd\u59c0\u59c8\u59b4\u59c7\u5b62\u5b65\u5b93\u5b95\u5c44\u5c47\u5cae\u5ca4\u5ca0\u5cb5\u5caf\u5ca8\u5cac\u5c9f\u5ca3\u5cad\u5ca2\u5caa\u5ca7\u5c9d\u5ca5\u5cb6\u5cb0\u5ca6\u5e17\u5e14\u5e19\u5f28\u5f22\u5f23\u5f24\u5f54\u5f82\u5f7e\u5f7d\u5fde\u5fe5\u602d\u6026\u6019\u6032\u600b"],["cca1","\u6034\u600a\u6017\u6033\u601a\u601e\u602c\u6022\u600d\u6010\u602e\u6013\u6011\u600c\u6009\u601c\u6214\u623d\u62ad\u62b4\u62d1\u62be\u62aa\u62b6\u62ca\u62ae\u62b3\u62af\u62bb\u62a9\u62b0\u62b8\u653d\u65a8\u65bb\u6609\u65fc\u6604\u6612\u6608\u65fb\u6603\u660b\u660d\u6605\u65fd\u6611\u6610\u66f6\u670a\u6785\u676c\u678e\u6792\u6776\u677b\u6798\u6786\u6784\u6774\u678d\u678c\u677a\u679f\u6791\u6799\u6783\u677d\u6781\u6778\u6779\u6794\u6b25\u6b80\u6b7e\u6bde\u6c1d\u6c93\u6cec\u6ceb\u6cee\u6cd9\u6cb6\u6cd4\u6cad\u6ce7\u6cb7\u6cd0\u6cc2\u6cba\u6cc3\u6cc6\u6ced\u6cf2"],["cd40","\u6cd2\u6cdd\u6cb4\u6c8a\u6c9d\u6c80\u6cde\u6cc0\u6d30\u6ccd\u6cc7\u6cb0\u6cf9\u6ccf\u6ce9\u6cd1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709a\u7083\u726a\u72d6\u72cb\u72d8\u72c9\u72dc\u72d2\u72d4\u72da\u72cc\u72d1\u73a4\u73a1\u73ad\u73a6\u73a2\u73a0\u73ac\u739d\u74dd\u74e8\u753f\u7540\u753e\u758c\u7598\u76af\u76f3\u76f1\u76f0\u76f5\u77f8\u77fc\u77f9\u77fb\u77fa"],["cda1","\u77f7\u7942\u793f\u79c5\u7a78\u7a7b\u7afb\u7c75\u7cfd\u8035\u808f\u80ae\u80a3\u80b8\u80b5\u80ad\u8220\u82a0\u82c0\u82ab\u829a\u8298\u829b\u82b5\u82a7\u82ae\u82bc\u829e\u82ba\u82b4\u82a8\u82a1\u82a9\u82c2\u82a4\u82c3\u82b6\u82a2\u8670\u866f\u866d\u866e\u8c56\u8fd2\u8fcb\u8fd3\u8fcd\u8fd6\u8fd5\u8fd7\u90b2\u90b4\u90af\u90b3\u90b0\u9639\u963d\u963c\u963a\u9643\u4fcd\u4fc5\u4fd3\u4fb2\u4fc9\u4fcb\u4fc1\u4fd4\u4fdc\u4fd9\u4fbb\u4fb3\u4fdb\u4fc7\u4fd6\u4fba\u4fc0\u4fb9\u4fec\u5244\u5249\u52c0\u52c2\u533d\u537c\u5397\u5396\u5399\u5398\u54ba\u54a1\u54ad\u54a5\u54cf"],["ce40","\u54c3\u830d\u54b7\u54ae\u54d6\u54b6\u54c5\u54c6\u54a0\u5470\u54bc\u54a2\u54be\u5472\u54de\u54b0\u57b5\u579e\u579f\u57a4\u578c\u5797\u579d\u579b\u5794\u5798\u578f\u5799\u57a5\u579a\u5795\u58f4\u590d\u5953\u59e1\u59de\u59ee\u5a00\u59f1\u59dd\u59fa\u59fd\u59fc\u59f6\u59e4\u59f2\u59f7\u59db\u59e9\u59f3\u59f5\u59e0\u59fe\u59f4\u59ed\u5ba8\u5c4c\u5cd0\u5cd8\u5ccc\u5cd7\u5ccb\u5cdb"],["cea1","\u5cde\u5cda\u5cc9\u5cc7\u5cca\u5cd6\u5cd3\u5cd4\u5ccf\u5cc8\u5cc6\u5cce\u5cdf\u5cf8\u5df9\u5e21\u5e22\u5e23\u5e20\u5e24\u5eb0\u5ea4\u5ea2\u5e9b\u5ea3\u5ea5\u5f07\u5f2e\u5f56\u5f86\u6037\u6039\u6054\u6072\u605e\u6045\u6053\u6047\u6049\u605b\u604c\u6040\u6042\u605f\u6024\u6044\u6058\u6066\u606e\u6242\u6243\u62cf\u630d\u630b\u62f5\u630e\u6303\u62eb\u62f9\u630f\u630c\u62f8\u62f6\u6300\u6313\u6314\u62fa\u6315\u62fb\u62f0\u6541\u6543\u65aa\u65bf\u6636\u6621\u6632\u6635\u661c\u6626\u6622\u6633\u662b\u663a\u661d\u6634\u6639\u662e\u670f\u6710\u67c1\u67f2\u67c8\u67ba"],["cf40","\u67dc\u67bb\u67f8\u67d8\u67c0\u67b7\u67c5\u67eb\u67e4\u67df\u67b5\u67cd\u67b3\u67f7\u67f6\u67ee\u67e3\u67c2\u67b9\u67ce\u67e7\u67f0\u67b2\u67fc\u67c6\u67ed\u67cc\u67ae\u67e6\u67db\u67fa\u67c9\u67ca\u67c3\u67ea\u67cb\u6b28\u6b82\u6b84\u6bb6\u6bd6\u6bd8\u6be0\u6c20\u6c21\u6d28\u6d34\u6d2d\u6d1f\u6d3c\u6d3f\u6d12\u6d0a\u6cda\u6d33\u6d04\u6d19\u6d3a\u6d1a\u6d11\u6d00\u6d1d\u6d42"],["cfa1","\u6d01\u6d18\u6d37\u6d03\u6d0f\u6d40\u6d07\u6d20\u6d2c\u6d08\u6d22\u6d09\u6d10\u70b7\u709f\u70be\u70b1\u70b0\u70a1\u70b4\u70b5\u70a9\u7241\u7249\u724a\u726c\u7270\u7273\u726e\u72ca\u72e4\u72e8\u72eb\u72df\u72ea\u72e6\u72e3\u7385\u73cc\u73c2\u73c8\u73c5\u73b9\u73b6\u73b5\u73b4\u73eb\u73bf\u73c7\u73be\u73c3\u73c6\u73b8\u73cb\u74ec\u74ee\u752e\u7547\u7548\u75a7\u75aa\u7679\u76c4\u7708\u7703\u7704\u7705\u770a\u76f7\u76fb\u76fa\u77e7\u77e8\u7806\u7811\u7812\u7805\u7810\u780f\u780e\u7809\u7803\u7813\u794a\u794c\u794b\u7945\u7944\u79d5\u79cd\u79cf\u79d6\u79ce\u7a80"],["d040","\u7a7e\u7ad1\u7b00\u7b01\u7c7a\u7c78\u7c79\u7c7f\u7c80\u7c81\u7d03\u7d08\u7d01\u7f58\u7f91\u7f8d\u7fbe\u8007\u800e\u800f\u8014\u8037\u80d8\u80c7\u80e0\u80d1\u80c8\u80c2\u80d0\u80c5\u80e3\u80d9\u80dc\u80ca\u80d5\u80c9\u80cf\u80d7\u80e6\u80cd\u81ff\u8221\u8294\u82d9\u82fe\u82f9\u8307\u82e8\u8300\u82d5\u833a\u82eb\u82d6\u82f4\u82ec\u82e1\u82f2\u82f5\u830c\u82fb\u82f6\u82f0\u82ea"],["d0a1","\u82e4\u82e0\u82fa\u82f3\u82ed\u8677\u8674\u867c\u8673\u8841\u884e\u8867\u886a\u8869\u89d3\u8a04\u8a07\u8d72\u8fe3\u8fe1\u8fee\u8fe0\u90f1\u90bd\u90bf\u90d5\u90c5\u90be\u90c7\u90cb\u90c8\u91d4\u91d3\u9654\u964f\u9651\u9653\u964a\u964e\u501e\u5005\u5007\u5013\u5022\u5030\u501b\u4ff5\u4ff4\u5033\u5037\u502c\u4ff6\u4ff7\u5017\u501c\u5020\u5027\u5035\u502f\u5031\u500e\u515a\u5194\u5193\u51ca\u51c4\u51c5\u51c8\u51ce\u5261\u525a\u5252\u525e\u525f\u5255\u5262\u52cd\u530e\u539e\u5526\u54e2\u5517\u5512\u54e7\u54f3\u54e4\u551a\u54ff\u5504\u5508\u54eb\u5511\u5505\u54f1"],["d140","\u550a\u54fb\u54f7\u54f8\u54e0\u550e\u5503\u550b\u5701\u5702\u57cc\u5832\u57d5\u57d2\u57ba\u57c6\u57bd\u57bc\u57b8\u57b6\u57bf\u57c7\u57d0\u57b9\u57c1\u590e\u594a\u5a19\u5a16\u5a2d\u5a2e\u5a15\u5a0f\u5a17\u5a0a\u5a1e\u5a33\u5b6c\u5ba7\u5bad\u5bac\u5c03\u5c56\u5c54\u5cec\u5cff\u5cee\u5cf1\u5cf7\u5d00\u5cf9\u5e29\u5e28\u5ea8\u5eae\u5eaa\u5eac\u5f33\u5f30\u5f67\u605d\u605a\u6067"],["d1a1","\u6041\u60a2\u6088\u6080\u6092\u6081\u609d\u6083\u6095\u609b\u6097\u6087\u609c\u608e\u6219\u6246\u62f2\u6310\u6356\u632c\u6344\u6345\u6336\u6343\u63e4\u6339\u634b\u634a\u633c\u6329\u6341\u6334\u6358\u6354\u6359\u632d\u6347\u6333\u635a\u6351\u6338\u6357\u6340\u6348\u654a\u6546\u65c6\u65c3\u65c4\u65c2\u664a\u665f\u6647\u6651\u6712\u6713\u681f\u681a\u6849\u6832\u6833\u683b\u684b\u684f\u6816\u6831\u681c\u6835\u682b\u682d\u682f\u684e\u6844\u6834\u681d\u6812\u6814\u6826\u6828\u682e\u684d\u683a\u6825\u6820\u6b2c\u6b2f\u6b2d\u6b31\u6b34\u6b6d\u8082\u6b88\u6be6\u6be4"],["d240","\u6be8\u6be3\u6be2\u6be7\u6c25\u6d7a\u6d63\u6d64\u6d76\u6d0d\u6d61\u6d92\u6d58\u6d62\u6d6d\u6d6f\u6d91\u6d8d\u6def\u6d7f\u6d86\u6d5e\u6d67\u6d60\u6d97\u6d70\u6d7c\u6d5f\u6d82\u6d98\u6d2f\u6d68\u6d8b\u6d7e\u6d80\u6d84\u6d16\u6d83\u6d7b\u6d7d\u6d75\u6d90\u70dc\u70d3\u70d1\u70dd\u70cb\u7f39\u70e2\u70d7\u70d2\u70de\u70e0\u70d4\u70cd\u70c5\u70c6\u70c7\u70da\u70ce\u70e1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72fa\u72f4\u72fe\u72f6\u72f3\u72fb\u7301\u73d3\u73d9\u73e5\u73d6\u73bc\u73e7\u73e3\u73e9\u73dc\u73d2\u73db\u73d4\u73dd\u73da\u73d7\u73d8\u73e8\u74de\u74df\u74f4\u74f5\u7521\u755b\u755f\u75b0\u75c1\u75bb\u75c4\u75c0\u75bf\u75b6\u75ba\u768a\u76c9\u771d\u771b\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771a\u7722\u7727\u7823\u782c\u7822\u7835\u782f\u7828\u782e\u782b\u7821\u7829\u7833\u782a\u7831\u7954\u795b\u794f\u795c\u7953\u7952\u7951\u79eb\u79ec\u79e0\u79ee\u79ed\u79ea\u79dc\u79de\u79dd\u7a86\u7a89\u7a85\u7a8b\u7a8c\u7a8a\u7a87\u7ad8\u7b10"],["d340","\u7b04\u7b13\u7b05\u7b0f\u7b08\u7b0a\u7b0e\u7b09\u7b12\u7c84\u7c91\u7c8a\u7c8c\u7c88\u7c8d\u7c85\u7d1e\u7d1d\u7d11\u7d0e\u7d18\u7d16\u7d13\u7d1f\u7d12\u7d0f\u7d0c\u7f5c\u7f61\u7f5e\u7f60\u7f5d\u7f5b\u7f96\u7f92\u7fc3\u7fc2\u7fc0\u8016\u803e\u8039\u80fa\u80f2\u80f9\u80f5\u8101\u80fb\u8100\u8201\u822f\u8225\u8333\u832d\u8344\u8319\u8351\u8325\u8356\u833f\u8341\u8326\u831c\u8322"],["d3a1","\u8342\u834e\u831b\u832a\u8308\u833c\u834d\u8316\u8324\u8320\u8337\u832f\u8329\u8347\u8345\u834c\u8353\u831e\u832c\u834b\u8327\u8348\u8653\u8652\u86a2\u86a8\u8696\u868d\u8691\u869e\u8687\u8697\u8686\u868b\u869a\u8685\u86a5\u8699\u86a1\u86a7\u8695\u8698\u868e\u869d\u8690\u8694\u8843\u8844\u886d\u8875\u8876\u8872\u8880\u8871\u887f\u886f\u8883\u887e\u8874\u887c\u8a12\u8c47\u8c57\u8c7b\u8ca4\u8ca3\u8d76\u8d78\u8db5\u8db7\u8db6\u8ed1\u8ed3\u8ffe\u8ff5\u9002\u8fff\u8ffb\u9004\u8ffc\u8ff6\u90d6\u90e0\u90d9\u90da\u90e3\u90df\u90e5\u90d8\u90db\u90d7\u90dc\u90e4\u9150"],["d440","\u914e\u914f\u91d5\u91e2\u91da\u965c\u965f\u96bc\u98e3\u9adf\u9b2f\u4e7f\u5070\u506a\u5061\u505e\u5060\u5053\u504b\u505d\u5072\u5048\u504d\u5041\u505b\u504a\u5062\u5015\u5045\u505f\u5069\u506b\u5063\u5064\u5046\u5040\u506e\u5073\u5057\u5051\u51d0\u526b\u526d\u526c\u526e\u52d6\u52d3\u532d\u539c\u5575\u5576\u553c\u554d\u5550\u5534\u552a\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550c\u5532\u5565\u554e\u5539\u5548\u552d\u553b\u5540\u554b\u570a\u5707\u57fb\u5814\u57e2\u57f6\u57dc\u57f4\u5800\u57ed\u57fd\u5808\u57f8\u580b\u57f3\u57cf\u5807\u57ee\u57e3\u57f2\u57e5\u57ec\u57e1\u580e\u57fc\u5810\u57e7\u5801\u580c\u57f1\u57e9\u57f0\u580d\u5804\u595c\u5a60\u5a58\u5a55\u5a67\u5a5e\u5a38\u5a35\u5a6d\u5a50\u5a5f\u5a65\u5a6c\u5a53\u5a64\u5a57\u5a43\u5a5d\u5a52\u5a44\u5a5b\u5a48\u5a8e\u5a3e\u5a4d\u5a39\u5a4c\u5a70\u5a69\u5a47\u5a51\u5a56\u5a42\u5a5c\u5b72\u5b6e\u5bc1\u5bc0\u5c59\u5d1e\u5d0b\u5d1d\u5d1a\u5d20\u5d0c\u5d28\u5d0d\u5d26\u5d25\u5d0f"],["d540","\u5d30\u5d12\u5d23\u5d1f\u5d2e\u5e3e\u5e34\u5eb1\u5eb4\u5eb9\u5eb2\u5eb3\u5f36\u5f38\u5f9b\u5f96\u5f9f\u608a\u6090\u6086\u60be\u60b0\u60ba\u60d3\u60d4\u60cf\u60e4\u60d9\u60dd\u60c8\u60b1\u60db\u60b7\u60ca\u60bf\u60c3\u60cd\u60c0\u6332\u6365\u638a\u6382\u637d\u63bd\u639e\u63ad\u639d\u6397\u63ab\u638e\u636f\u6387\u6390\u636e\u63af\u6375\u639c\u636d\u63ae\u637c\u63a4\u633b\u639f"],["d5a1","\u6378\u6385\u6381\u6391\u638d\u6370\u6553\u65cd\u6665\u6661\u665b\u6659\u665c\u6662\u6718\u6879\u6887\u6890\u689c\u686d\u686e\u68ae\u68ab\u6956\u686f\u68a3\u68ac\u68a9\u6875\u6874\u68b2\u688f\u6877\u6892\u687c\u686b\u6872\u68aa\u6880\u6871\u687e\u689b\u6896\u688b\u68a0\u6889\u68a4\u6878\u687b\u6891\u688c\u688a\u687d\u6b36\u6b33\u6b37\u6b38\u6b91\u6b8f\u6b8d\u6b8e\u6b8c\u6c2a\u6dc0\u6dab\u6db4\u6db3\u6e74\u6dac\u6de9\u6de2\u6db7\u6df6\u6dd4\u6e00\u6dc8\u6de0\u6ddf\u6dd6\u6dbe\u6de5\u6ddc\u6ddd\u6ddb\u6df4\u6dca\u6dbd\u6ded\u6df0\u6dba\u6dd5\u6dc2\u6dcf\u6dc9"],["d640","\u6dd0\u6df2\u6dd3\u6dfd\u6dd7\u6dcd\u6de3\u6dbb\u70fa\u710d\u70f7\u7117\u70f4\u710c\u70f0\u7104\u70f3\u7110\u70fc\u70ff\u7106\u7113\u7100\u70f8\u70f6\u710b\u7102\u710e\u727e\u727b\u727c\u727f\u731d\u7317\u7307\u7311\u7318\u730a\u7308\u72ff\u730f\u731e\u7388\u73f6\u73f8\u73f5\u7404\u7401\u73fd\u7407\u7400\u73fa\u73fc\u73ff\u740c\u740b\u73f4\u7408\u7564\u7563\u75ce\u75d2\u75cf"],["d6a1","\u75cb\u75cc\u75d1\u75d0\u768f\u7689\u76d3\u7739\u772f\u772d\u7731\u7732\u7734\u7733\u773d\u7725\u773b\u7735\u7848\u7852\u7849\u784d\u784a\u784c\u7826\u7845\u7850\u7964\u7967\u7969\u796a\u7963\u796b\u7961\u79bb\u79fa\u79f8\u79f6\u79f7\u7a8f\u7a94\u7a90\u7b35\u7b47\u7b34\u7b25\u7b30\u7b22\u7b24\u7b33\u7b18\u7b2a\u7b1d\u7b31\u7b2b\u7b2d\u7b2f\u7b32\u7b38\u7b1a\u7b23\u7c94\u7c98\u7c96\u7ca3\u7d35\u7d3d\u7d38\u7d36\u7d3a\u7d45\u7d2c\u7d29\u7d41\u7d47\u7d3e\u7d3f\u7d4a\u7d3b\u7d28\u7f63\u7f95\u7f9c\u7f9d\u7f9b\u7fca\u7fcb\u7fcd\u7fd0\u7fd1\u7fc7\u7fcf\u7fc9\u801f"],["d740","\u801e\u801b\u8047\u8043\u8048\u8118\u8125\u8119\u811b\u812d\u811f\u812c\u811e\u8121\u8115\u8127\u811d\u8122\u8211\u8238\u8233\u823a\u8234\u8232\u8274\u8390\u83a3\u83a8\u838d\u837a\u8373\u83a4\u8374\u838f\u8381\u8395\u8399\u8375\u8394\u83a9\u837d\u8383\u838c\u839d\u839b\u83aa\u838b\u837e\u83a5\u83af\u8388\u8397\u83b0\u837f\u83a6\u8387\u83ae\u8376\u839a\u8659\u8656\u86bf\u86b7"],["d7a1","\u86c2\u86c1\u86c5\u86ba\u86b0\u86c8\u86b9\u86b3\u86b8\u86cc\u86b4\u86bb\u86bc\u86c3\u86bd\u86be\u8852\u8889\u8895\u88a8\u88a2\u88aa\u889a\u8891\u88a1\u889f\u8898\u88a7\u8899\u889b\u8897\u88a4\u88ac\u888c\u8893\u888e\u8982\u89d6\u89d9\u89d5\u8a30\u8a27\u8a2c\u8a1e\u8c39\u8c3b\u8c5c\u8c5d\u8c7d\u8ca5\u8d7d\u8d7b\u8d79\u8dbc\u8dc2\u8db9\u8dbf\u8dc1\u8ed8\u8ede\u8edd\u8edc\u8ed7\u8ee0\u8ee1\u9024\u900b\u9011\u901c\u900c\u9021\u90ef\u90ea\u90f0\u90f4\u90f2\u90f3\u90d4\u90eb\u90ec\u90e9\u9156\u9158\u915a\u9153\u9155\u91ec\u91f4\u91f1\u91f3\u91f8\u91e4\u91f9\u91ea"],["d840","\u91eb\u91f7\u91e8\u91ee\u957a\u9586\u9588\u967c\u966d\u966b\u9671\u966f\u96bf\u976a\u9804\u98e5\u9997\u509b\u5095\u5094\u509e\u508b\u50a3\u5083\u508c\u508e\u509d\u5068\u509c\u5092\u5082\u5087\u515f\u51d4\u5312\u5311\u53a4\u53a7\u5591\u55a8\u55a5\u55ad\u5577\u5645\u55a2\u5593\u5588\u558f\u55b5\u5581\u55a3\u5592\u55a4\u557d\u558c\u55a6\u557f\u5595\u55a1\u558e\u570c\u5829\u5837"],["d8a1","\u5819\u581e\u5827\u5823\u5828\u57f5\u5848\u5825\u581c\u581b\u5833\u583f\u5836\u582e\u5839\u5838\u582d\u582c\u583b\u5961\u5aaf\u5a94\u5a9f\u5a7a\u5aa2\u5a9e\u5a78\u5aa6\u5a7c\u5aa5\u5aac\u5a95\u5aae\u5a37\u5a84\u5a8a\u5a97\u5a83\u5a8b\u5aa9\u5a7b\u5a7d\u5a8c\u5a9c\u5a8f\u5a93\u5a9d\u5bea\u5bcd\u5bcb\u5bd4\u5bd1\u5bca\u5bce\u5c0c\u5c30\u5d37\u5d43\u5d6b\u5d41\u5d4b\u5d3f\u5d35\u5d51\u5d4e\u5d55\u5d33\u5d3a\u5d52\u5d3d\u5d31\u5d59\u5d42\u5d39\u5d49\u5d38\u5d3c\u5d32\u5d36\u5d40\u5d45\u5e44\u5e41\u5f58\u5fa6\u5fa5\u5fab\u60c9\u60b9\u60cc\u60e2\u60ce\u60c4\u6114"],["d940","\u60f2\u610a\u6116\u6105\u60f5\u6113\u60f8\u60fc\u60fe\u60c1\u6103\u6118\u611d\u6110\u60ff\u6104\u610b\u624a\u6394\u63b1\u63b0\u63ce\u63e5\u63e8\u63ef\u63c3\u649d\u63f3\u63ca\u63e0\u63f6\u63d5\u63f2\u63f5\u6461\u63df\u63be\u63dd\u63dc\u63c4\u63d8\u63d3\u63c2\u63c7\u63cc\u63cb\u63c8\u63f0\u63d7\u63d9\u6532\u6567\u656a\u6564\u655c\u6568\u6565\u658c\u659d\u659e\u65ae\u65d0\u65d2"],["d9a1","\u667c\u666c\u667b\u6680\u6671\u6679\u666a\u6672\u6701\u690c\u68d3\u6904\u68dc\u692a\u68ec\u68ea\u68f1\u690f\u68d6\u68f7\u68eb\u68e4\u68f6\u6913\u6910\u68f3\u68e1\u6907\u68cc\u6908\u6970\u68b4\u6911\u68ef\u68c6\u6914\u68f8\u68d0\u68fd\u68fc\u68e8\u690b\u690a\u6917\u68ce\u68c8\u68dd\u68de\u68e6\u68f4\u68d1\u6906\u68d4\u68e9\u6915\u6925\u68c7\u6b39\u6b3b\u6b3f\u6b3c\u6b94\u6b97\u6b99\u6b95\u6bbd\u6bf0\u6bf2\u6bf3\u6c30\u6dfc\u6e46\u6e47\u6e1f\u6e49\u6e88\u6e3c\u6e3d\u6e45\u6e62\u6e2b\u6e3f\u6e41\u6e5d\u6e73\u6e1c\u6e33\u6e4b\u6e40\u6e51\u6e3b\u6e03\u6e2e\u6e5e"],["da40","\u6e68\u6e5c\u6e61\u6e31\u6e28\u6e60\u6e71\u6e6b\u6e39\u6e22\u6e30\u6e53\u6e65\u6e27\u6e78\u6e64\u6e77\u6e55\u6e79\u6e52\u6e66\u6e35\u6e36\u6e5a\u7120\u711e\u712f\u70fb\u712e\u7131\u7123\u7125\u7122\u7132\u711f\u7128\u713a\u711b\u724b\u725a\u7288\u7289\u7286\u7285\u728b\u7312\u730b\u7330\u7322\u7331\u7333\u7327\u7332\u732d\u7326\u7323\u7335\u730c\u742e\u742c\u7430\u742b\u7416"],["daa1","\u741a\u7421\u742d\u7431\u7424\u7423\u741d\u7429\u7420\u7432\u74fb\u752f\u756f\u756c\u75e7\u75da\u75e1\u75e6\u75dd\u75df\u75e4\u75d7\u7695\u7692\u76da\u7746\u7747\u7744\u774d\u7745\u774a\u774e\u774b\u774c\u77de\u77ec\u7860\u7864\u7865\u785c\u786d\u7871\u786a\u786e\u7870\u7869\u7868\u785e\u7862\u7974\u7973\u7972\u7970\u7a02\u7a0a\u7a03\u7a0c\u7a04\u7a99\u7ae6\u7ae4\u7b4a\u7b3b\u7b44\u7b48\u7b4c\u7b4e\u7b40\u7b58\u7b45\u7ca2\u7c9e\u7ca8\u7ca1\u7d58\u7d6f\u7d63\u7d53\u7d56\u7d67\u7d6a\u7d4f\u7d6d\u7d5c\u7d6b\u7d52\u7d54\u7d69\u7d51\u7d5f\u7d4e\u7f3e\u7f3f\u7f65"],["db40","\u7f66\u7fa2\u7fa0\u7fa1\u7fd7\u8051\u804f\u8050\u80fe\u80d4\u8143\u814a\u8152\u814f\u8147\u813d\u814d\u813a\u81e6\u81ee\u81f7\u81f8\u81f9\u8204\u823c\u823d\u823f\u8275\u833b\u83cf\u83f9\u8423\u83c0\u83e8\u8412\u83e7\u83e4\u83fc\u83f6\u8410\u83c6\u83c8\u83eb\u83e3\u83bf\u8401\u83dd\u83e5\u83d8\u83ff\u83e1\u83cb\u83ce\u83d6\u83f5\u83c9\u8409\u840f\u83de\u8411\u8406\u83c2\u83f3"],["dba1","\u83d5\u83fa\u83c7\u83d1\u83ea\u8413\u83c3\u83ec\u83ee\u83c4\u83fb\u83d7\u83e2\u841b\u83db\u83fe\u86d8\u86e2\u86e6\u86d3\u86e3\u86da\u86ea\u86dd\u86eb\u86dc\u86ec\u86e9\u86d7\u86e8\u86d1\u8848\u8856\u8855\u88ba\u88d7\u88b9\u88b8\u88c0\u88be\u88b6\u88bc\u88b7\u88bd\u88b2\u8901\u88c9\u8995\u8998\u8997\u89dd\u89da\u89db\u8a4e\u8a4d\u8a39\u8a59\u8a40\u8a57\u8a58\u8a44\u8a45\u8a52\u8a48\u8a51\u8a4a\u8a4c\u8a4f\u8c5f\u8c81\u8c80\u8cba\u8cbe\u8cb0\u8cb9\u8cb5\u8d84\u8d80\u8d89\u8dd8\u8dd3\u8dcd\u8dc7\u8dd6\u8ddc\u8dcf\u8dd5\u8dd9\u8dc8\u8dd7\u8dc5\u8eef\u8ef7\u8efa"],["dc40","\u8ef9\u8ee6\u8eee\u8ee5\u8ef5\u8ee7\u8ee8\u8ef6\u8eeb\u8ef1\u8eec\u8ef4\u8ee9\u902d\u9034\u902f\u9106\u912c\u9104\u90ff\u90fc\u9108\u90f9\u90fb\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915f\u9162\u9160\u9201\u920a\u9225\u9203\u921a\u9226\u920f\u920c\u9200\u9212\u91ff\u91fd\u9206\u9204\u9227\u9202\u921c\u9224\u9219\u9217\u9205\u9216\u957b\u958d\u958c\u9590\u9687\u967e\u9688"],["dca1","\u9689\u9683\u9680\u96c2\u96c8\u96c3\u96f1\u96f0\u976c\u9770\u976e\u9807\u98a9\u98eb\u9ce6\u9ef9\u4e83\u4e84\u4eb6\u50bd\u50bf\u50c6\u50ae\u50c4\u50ca\u50b4\u50c8\u50c2\u50b0\u50c1\u50ba\u50b1\u50cb\u50c9\u50b6\u50b8\u51d7\u527a\u5278\u527b\u527c\u55c3\u55db\u55cc\u55d0\u55cb\u55ca\u55dd\u55c0\u55d4\u55c4\u55e9\u55bf\u55d2\u558d\u55cf\u55d5\u55e2\u55d6\u55c8\u55f2\u55cd\u55d9\u55c2\u5714\u5853\u5868\u5864\u584f\u584d\u5849\u586f\u5855\u584e\u585d\u5859\u5865\u585b\u583d\u5863\u5871\u58fc\u5ac7\u5ac4\u5acb\u5aba\u5ab8\u5ab1\u5ab5\u5ab0\u5abf\u5ac8\u5abb\u5ac6"],["dd40","\u5ab7\u5ac0\u5aca\u5ab4\u5ab6\u5acd\u5ab9\u5a90\u5bd6\u5bd8\u5bd9\u5c1f\u5c33\u5d71\u5d63\u5d4a\u5d65\u5d72\u5d6c\u5d5e\u5d68\u5d67\u5d62\u5df0\u5e4f\u5e4e\u5e4a\u5e4d\u5e4b\u5ec5\u5ecc\u5ec6\u5ecb\u5ec7\u5f40\u5faf\u5fad\u60f7\u6149\u614a\u612b\u6145\u6136\u6132\u612e\u6146\u612f\u614f\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63c5\u63f1\u63eb\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641f\u6415\u6418\u6439\u6437\u6422\u6423\u640c\u6426\u6430\u6428\u6441\u6435\u642f\u640a\u641a\u6440\u6425\u6427\u640b\u63e7\u641b\u642e\u6421\u640e\u656f\u6592\u65d3\u6686\u668c\u6695\u6690\u668b\u668a\u6699\u6694\u6678\u6720\u6966\u695f\u6938\u694e\u6962\u6971\u693f\u6945\u696a\u6939\u6942\u6957\u6959\u697a\u6948\u6949\u6935\u696c\u6933\u693d\u6965\u68f0\u6978\u6934\u6969\u6940\u696f\u6944\u6976\u6958\u6941\u6974\u694c\u693b\u694b\u6937\u695c\u694f\u6951\u6932\u6952\u692f\u697b\u693c\u6b46\u6b45\u6b43\u6b42\u6b48\u6b41\u6b9b\ufa0d\u6bfb\u6bfc"],["de40","\u6bf9\u6bf7\u6bf8\u6e9b\u6ed6\u6ec8\u6e8f\u6ec0\u6e9f\u6e93\u6e94\u6ea0\u6eb1\u6eb9\u6ec6\u6ed2\u6ebd\u6ec1\u6e9e\u6ec9\u6eb7\u6eb0\u6ecd\u6ea6\u6ecf\u6eb2\u6ebe\u6ec3\u6edc\u6ed8\u6e99\u6e92\u6e8e\u6e8d\u6ea4\u6ea1\u6ebf\u6eb3\u6ed0\u6eca\u6e97\u6eae\u6ea3\u7147\u7154\u7152\u7163\u7160\u7141\u715d\u7162\u7172\u7178\u716a\u7161\u7142\u7158\u7143\u714b\u7170\u715f\u7150\u7153"],["dea1","\u7144\u714d\u715a\u724f\u728d\u728c\u7291\u7290\u728e\u733c\u7342\u733b\u733a\u7340\u734a\u7349\u7444\u744a\u744b\u7452\u7451\u7457\u7440\u744f\u7450\u744e\u7442\u7446\u744d\u7454\u74e1\u74ff\u74fe\u74fd\u751d\u7579\u7577\u6983\u75ef\u760f\u7603\u75f7\u75fe\u75fc\u75f9\u75f8\u7610\u75fb\u75f6\u75ed\u75f5\u75fd\u7699\u76b5\u76dd\u7755\u775f\u7760\u7752\u7756\u775a\u7769\u7767\u7754\u7759\u776d\u77e0\u7887\u789a\u7894\u788f\u7884\u7895\u7885\u7886\u78a1\u7883\u7879\u7899\u7880\u7896\u787b\u797c\u7982\u797d\u7979\u7a11\u7a18\u7a19\u7a12\u7a17\u7a15\u7a22\u7a13"],["df40","\u7a1b\u7a10\u7aa3\u7aa2\u7a9e\u7aeb\u7b66\u7b64\u7b6d\u7b74\u7b69\u7b72\u7b65\u7b73\u7b71\u7b70\u7b61\u7b78\u7b76\u7b63\u7cb2\u7cb4\u7caf\u7d88\u7d86\u7d80\u7d8d\u7d7f\u7d85\u7d7a\u7d8e\u7d7b\u7d83\u7d7c\u7d8c\u7d94\u7d84\u7d7d\u7d92\u7f6d\u7f6b\u7f67\u7f68\u7f6c\u7fa6\u7fa5\u7fa7\u7fdb\u7fdc\u8021\u8164\u8160\u8177\u815c\u8169\u815b\u8162\u8172\u6721\u815e\u8176\u8167\u816f"],["dfa1","\u8144\u8161\u821d\u8249\u8244\u8240\u8242\u8245\u84f1\u843f\u8456\u8476\u8479\u848f\u848d\u8465\u8451\u8440\u8486\u8467\u8430\u844d\u847d\u845a\u8459\u8474\u8473\u845d\u8507\u845e\u8437\u843a\u8434\u847a\u8443\u8478\u8432\u8445\u8429\u83d9\u844b\u842f\u8442\u842d\u845f\u8470\u8439\u844e\u844c\u8452\u846f\u84c5\u848e\u843b\u8447\u8436\u8433\u8468\u847e\u8444\u842b\u8460\u8454\u846e\u8450\u870b\u8704\u86f7\u870c\u86fa\u86d6\u86f5\u874d\u86f8\u870e\u8709\u8701\u86f6\u870d\u8705\u88d6\u88cb\u88cd\u88ce\u88de\u88db\u88da\u88cc\u88d0\u8985\u899b\u89df\u89e5\u89e4"],["e040","\u89e1\u89e0\u89e2\u89dc\u89e6\u8a76\u8a86\u8a7f\u8a61\u8a3f\u8a77\u8a82\u8a84\u8a75\u8a83\u8a81\u8a74\u8a7a\u8c3c\u8c4b\u8c4a\u8c65\u8c64\u8c66\u8c86\u8c84\u8c85\u8ccc\u8d68\u8d69\u8d91\u8d8c\u8d8e\u8d8f\u8d8d\u8d93\u8d94\u8d90\u8d92\u8df0\u8de0\u8dec\u8df1\u8dee\u8dd0\u8de9\u8de3\u8de2\u8de7\u8df2\u8deb\u8df4\u8f06\u8eff\u8f01\u8f00\u8f05\u8f07\u8f08\u8f02\u8f0b\u9052\u903f"],["e0a1","\u9044\u9049\u903d\u9110\u910d\u910f\u9111\u9116\u9114\u910b\u910e\u916e\u916f\u9248\u9252\u9230\u923a\u9266\u9233\u9265\u925e\u9283\u922e\u924a\u9246\u926d\u926c\u924f\u9260\u9267\u926f\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924e\u9253\u924c\u9256\u9232\u959f\u959c\u959e\u959b\u9692\u9693\u9691\u9697\u96ce\u96fa\u96fd\u96f8\u96f5\u9773\u9777\u9778\u9772\u980f\u980d\u980e\u98ac\u98f6\u98f9\u99af\u99b2\u99b0\u99b5\u9aad\u9aab\u9b5b\u9cea\u9ced\u9ce7\u9e80\u9efd\u50e6\u50d4\u50d7\u50e8\u50f3\u50db\u50ea\u50dd\u50e4\u50d3\u50ec\u50f0\u50ef\u50e3\u50e0"],["e140","\u51d8\u5280\u5281\u52e9\u52eb\u5330\u53ac\u5627\u5615\u560c\u5612\u55fc\u560f\u561c\u5601\u5613\u5602\u55fa\u561d\u5604\u55ff\u55f9\u5889\u587c\u5890\u5898\u5886\u5881\u587f\u5874\u588b\u587a\u5887\u5891\u588e\u5876\u5882\u5888\u587b\u5894\u588f\u58fe\u596b\u5adc\u5aee\u5ae5\u5ad5\u5aea\u5ada\u5aed\u5aeb\u5af3\u5ae2\u5ae0\u5adb\u5aec\u5ade\u5add\u5ad9\u5ae8\u5adf\u5b77\u5be0"],["e1a1","\u5be3\u5c63\u5d82\u5d80\u5d7d\u5d86\u5d7a\u5d81\u5d77\u5d8a\u5d89\u5d88\u5d7e\u5d7c\u5d8d\u5d79\u5d7f\u5e58\u5e59\u5e53\u5ed8\u5ed1\u5ed7\u5ece\u5edc\u5ed5\u5ed9\u5ed2\u5ed4\u5f44\u5f43\u5f6f\u5fb6\u612c\u6128\u6141\u615e\u6171\u6173\u6152\u6153\u6172\u616c\u6180\u6174\u6154\u617a\u615b\u6165\u613b\u616a\u6161\u6156\u6229\u6227\u622b\u642b\u644d\u645b\u645d\u6474\u6476\u6472\u6473\u647d\u6475\u6466\u64a6\u644e\u6482\u645e\u645c\u644b\u6453\u6460\u6450\u647f\u643f\u646c\u646b\u6459\u6465\u6477\u6573\u65a0\u66a1\u66a0\u669f\u6705\u6704\u6722\u69b1\u69b6\u69c9"],["e240","\u69a0\u69ce\u6996\u69b0\u69ac\u69bc\u6991\u6999\u698e\u69a7\u698d\u69a9\u69be\u69af\u69bf\u69c4\u69bd\u69a4\u69d4\u69b9\u69ca\u699a\u69cf\u69b3\u6993\u69aa\u69a1\u699e\u69d9\u6997\u6990\u69c2\u69b5\u69a5\u69c6\u6b4a\u6b4d\u6b4b\u6b9e\u6b9f\u6ba0\u6bc3\u6bc4\u6bfe\u6ece\u6ef5\u6ef1\u6f03\u6f25\u6ef8\u6f37\u6efb\u6f2e\u6f09\u6f4e\u6f19\u6f1a\u6f27\u6f18\u6f3b\u6f12\u6eed\u6f0a"],["e2a1","\u6f36\u6f73\u6ef9\u6eee\u6f2d\u6f40\u6f30\u6f3c\u6f35\u6eeb\u6f07\u6f0e\u6f43\u6f05\u6efd\u6ef6\u6f39\u6f1c\u6efc\u6f3a\u6f1f\u6f0d\u6f1e\u6f08\u6f21\u7187\u7190\u7189\u7180\u7185\u7182\u718f\u717b\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734d\u7351\u734c\u7462\u7473\u7471\u7475\u7472\u7467\u746e\u7500\u7502\u7503\u757d\u7590\u7616\u7608\u760c\u7615\u7611\u760a\u7614\u76b8\u7781\u777c\u7785\u7782\u776e\u7780\u776f\u777e\u7783\u78b2\u78aa\u78b4\u78ad\u78a8\u787e\u78ab\u789e\u78a5\u78a0\u78ac\u78a2\u78a4\u7998\u798a\u798b\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7a2b\u7a4a\u7a30\u7a2f\u7a28\u7a26\u7aa8\u7aab\u7aac\u7aee\u7b88\u7b9c\u7b8a\u7b91\u7b90\u7b96\u7b8d\u7b8c\u7b9b\u7b8e\u7b85\u7b98\u5284\u7b99\u7ba4\u7b82\u7cbb\u7cbf\u7cbc\u7cba\u7da7\u7db7\u7dc2\u7da3\u7daa\u7dc1\u7dc0\u7dc5\u7d9d\u7dce\u7dc4\u7dc6\u7dcb\u7dcc\u7daf\u7db9\u7d96\u7dbc\u7d9f\u7da6\u7dae\u7da9\u7da1\u7dc9\u7f73\u7fe2\u7fe3\u7fe5\u7fde"],["e3a1","\u8024\u805d\u805c\u8189\u8186\u8183\u8187\u818d\u818c\u818b\u8215\u8497\u84a4\u84a1\u849f\u84ba\u84ce\u84c2\u84ac\u84ae\u84ab\u84b9\u84b4\u84c1\u84cd\u84aa\u849a\u84b1\u84d0\u849d\u84a7\u84bb\u84a2\u8494\u84c7\u84cc\u849b\u84a9\u84af\u84a8\u84d6\u8498\u84b6\u84cf\u84a0\u84d7\u84d4\u84d2\u84db\u84b0\u8491\u8661\u8733\u8723\u8728\u876b\u8740\u872e\u871e\u8721\u8719\u871b\u8743\u872c\u8741\u873e\u8746\u8720\u8732\u872a\u872d\u873c\u8712\u873a\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871a\u8730\u8711\u88f7\u88e7\u88f1\u88f2\u88fa\u88fe\u88ee\u88fc\u88f6\u88fb"],["e440","\u88f0\u88ec\u88eb\u899d\u89a1\u899f\u899e\u89e9\u89eb\u89e8\u8aab\u8a99\u8a8b\u8a92\u8a8f\u8a96\u8c3d\u8c68\u8c69\u8cd5\u8ccf\u8cd7\u8d96\u8e09\u8e02\u8dff\u8e0d\u8dfd\u8e0a\u8e03\u8e07\u8e06\u8e05\u8dfe\u8e00\u8e04\u8f10\u8f11\u8f0e\u8f0d\u9123\u911c\u9120\u9122\u911f\u911d\u911a\u9124\u9121\u911b\u917a\u9172\u9179\u9173\u92a5\u92a4\u9276\u929b\u927a\u92a0\u9294\u92aa\u928d"],["e4a1","\u92a6\u929a\u92ab\u9279\u9297\u927f\u92a3\u92ee\u928e\u9282\u9295\u92a2\u927d\u9288\u92a1\u928a\u9286\u928c\u9299\u92a7\u927e\u9287\u92a9\u929d\u928b\u922d\u969e\u96a1\u96ff\u9758\u977d\u977a\u977e\u9783\u9780\u9782\u977b\u9784\u9781\u977f\u97ce\u97cd\u9816\u98ad\u98ae\u9902\u9900\u9907\u999d\u999c\u99c3\u99b9\u99bb\u99ba\u99c2\u99bd\u99c7\u9ab1\u9ae3\u9ae7\u9b3e\u9b3f\u9b60\u9b61\u9b5f\u9cf1\u9cf2\u9cf5\u9ea7\u50ff\u5103\u5130\u50f8\u5106\u5107\u50f6\u50fe\u510b\u510c\u50fd\u510a\u528b\u528c\u52f1\u52ef\u5648\u5642\u564c\u5635\u5641\u564a\u5649\u5646\u5658"],["e540","\u565a\u5640\u5633\u563d\u562c\u563e\u5638\u562a\u563a\u571a\u58ab\u589d\u58b1\u58a0\u58a3\u58af\u58ac\u58a5\u58a1\u58ff\u5aff\u5af4\u5afd\u5af7\u5af6\u5b03\u5af8\u5b02\u5af9\u5b01\u5b07\u5b05\u5b0f\u5c67\u5d99\u5d97\u5d9f\u5d92\u5da2\u5d93\u5d95\u5da0\u5d9c\u5da1\u5d9a\u5d9e\u5e69\u5e5d\u5e60\u5e5c\u7df3\u5edb\u5ede\u5ee1\u5f49\u5fb2\u618b\u6183\u6179\u61b1\u61b0\u61a2\u6189"],["e5a1","\u619b\u6193\u61af\u61ad\u619f\u6192\u61aa\u61a1\u618d\u6166\u61b3\u622d\u646e\u6470\u6496\u64a0\u6485\u6497\u649c\u648f\u648b\u648a\u648c\u64a3\u649f\u6468\u64b1\u6498\u6576\u657a\u6579\u657b\u65b2\u65b3\u66b5\u66b0\u66a9\u66b2\u66b7\u66aa\u66af\u6a00\u6a06\u6a17\u69e5\u69f8\u6a15\u69f1\u69e4\u6a20\u69ff\u69ec\u69e2\u6a1b\u6a1d\u69fe\u6a27\u69f2\u69ee\u6a14\u69f7\u69e7\u6a40\u6a08\u69e6\u69fb\u6a0d\u69fc\u69eb\u6a09\u6a04\u6a18\u6a25\u6a0f\u69f6\u6a26\u6a07\u69f4\u6a16\u6b51\u6ba5\u6ba3\u6ba2\u6ba6\u6c01\u6c00\u6bff\u6c02\u6f41\u6f26\u6f7e\u6f87\u6fc6\u6f92"],["e640","\u6f8d\u6f89\u6f8c\u6f62\u6f4f\u6f85\u6f5a\u6f96\u6f76\u6f6c\u6f82\u6f55\u6f72\u6f52\u6f50\u6f57\u6f94\u6f93\u6f5d\u6f00\u6f61\u6f6b\u6f7d\u6f67\u6f90\u6f53\u6f8b\u6f69\u6f7f\u6f95\u6f63\u6f77\u6f6a\u6f7b\u71b2\u71af\u719b\u71b0\u71a0\u719a\u71a9\u71b5\u719d\u71a5\u719e\u71a4\u71a1\u71aa\u719c\u71a7\u71b3\u7298\u729a\u7358\u7352\u735e\u735f\u7360\u735d\u735b\u7361\u735a\u7359"],["e6a1","\u7362\u7487\u7489\u748a\u7486\u7481\u747d\u7485\u7488\u747c\u7479\u7508\u7507\u757e\u7625\u761e\u7619\u761d\u761c\u7623\u761a\u7628\u761b\u769c\u769d\u769e\u769b\u778d\u778f\u7789\u7788\u78cd\u78bb\u78cf\u78cc\u78d1\u78ce\u78d4\u78c8\u78c3\u78c4\u78c9\u799a\u79a1\u79a0\u799c\u79a2\u799b\u6b76\u7a39\u7ab2\u7ab4\u7ab3\u7bb7\u7bcb\u7bbe\u7bac\u7bce\u7baf\u7bb9\u7bca\u7bb5\u7cc5\u7cc8\u7ccc\u7ccb\u7df7\u7ddb\u7dea\u7de7\u7dd7\u7de1\u7e03\u7dfa\u7de6\u7df6\u7df1\u7df0\u7dee\u7ddf\u7f76\u7fac\u7fb0\u7fad\u7fed\u7feb\u7fea\u7fec\u7fe6\u7fe8\u8064\u8067\u81a3\u819f"],["e740","\u819e\u8195\u81a2\u8199\u8197\u8216\u824f\u8253\u8252\u8250\u824e\u8251\u8524\u853b\u850f\u8500\u8529\u850e\u8509\u850d\u851f\u850a\u8527\u851c\u84fb\u852b\u84fa\u8508\u850c\u84f4\u852a\u84f2\u8515\u84f7\u84eb\u84f3\u84fc\u8512\u84ea\u84e9\u8516\u84fe\u8528\u851d\u852e\u8502\u84fd\u851e\u84f6\u8531\u8526\u84e7\u84e8\u84f0\u84ef\u84f9\u8518\u8520\u8530\u850b\u8519\u852f\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87e1\u8773\u8758\u8754\u875b\u8752\u8761\u875a\u8751\u875e\u876d\u876a\u8750\u874e\u875f\u875d\u876f\u876c\u877a\u876e\u875c\u8765\u874f\u877b\u8775\u8762\u8767\u8769\u885a\u8905\u890c\u8914\u890b\u8917\u8918\u8919\u8906\u8916\u8911\u890e\u8909\u89a2\u89a4\u89a3\u89ed\u89f0\u89ec\u8acf\u8ac6\u8ab8\u8ad3\u8ad1\u8ad4\u8ad5\u8abb\u8ad7\u8abe\u8ac0\u8ac5\u8ad8\u8ac3\u8aba\u8abd\u8ad9\u8c3e\u8c4d\u8c8f\u8ce5\u8cdf\u8cd9\u8ce8\u8cda\u8cdd\u8ce7\u8da0\u8d9c\u8da1\u8d9b\u8e20\u8e23\u8e25\u8e24\u8e2e\u8e15\u8e1b\u8e16\u8e11\u8e19\u8e26\u8e27"],["e840","\u8e14\u8e12\u8e18\u8e13\u8e1c\u8e17\u8e1a\u8f2c\u8f24\u8f18\u8f1a\u8f20\u8f23\u8f16\u8f17\u9073\u9070\u906f\u9067\u906b\u912f\u912b\u9129\u912a\u9132\u9126\u912e\u9185\u9186\u918a\u9181\u9182\u9184\u9180\u92d0\u92c3\u92c4\u92c0\u92d9\u92b6\u92cf\u92f1\u92df\u92d8\u92e9\u92d7\u92dd\u92cc\u92ef\u92c2\u92e8\u92ca\u92c8\u92ce\u92e6\u92cd\u92d5\u92c9\u92e0\u92de\u92e7\u92d1\u92d3"],["e8a1","\u92b5\u92e1\u92c6\u92b4\u957c\u95ac\u95ab\u95ae\u95b0\u96a4\u96a2\u96d3\u9705\u9708\u9702\u975a\u978a\u978e\u9788\u97d0\u97cf\u981e\u981d\u9826\u9829\u9828\u9820\u981b\u9827\u98b2\u9908\u98fa\u9911\u9914\u9916\u9917\u9915\u99dc\u99cd\u99cf\u99d3\u99d4\u99ce\u99c9\u99d6\u99d8\u99cb\u99d7\u99cc\u9ab3\u9aec\u9aeb\u9af3\u9af2\u9af1\u9b46\u9b43\u9b67\u9b74\u9b71\u9b66\u9b76\u9b75\u9b70\u9b68\u9b64\u9b6c\u9cfc\u9cfa\u9cfd\u9cff\u9cf7\u9d07\u9d00\u9cf9\u9cfb\u9d08\u9d05\u9d04\u9e83\u9ed3\u9f0f\u9f10\u511c\u5113\u5117\u511a\u5111\u51de\u5334\u53e1\u5670\u5660\u566e"],["e940","\u5673\u5666\u5663\u566d\u5672\u565e\u5677\u571c\u571b\u58c8\u58bd\u58c9\u58bf\u58ba\u58c2\u58bc\u58c6\u5b17\u5b19\u5b1b\u5b21\u5b14\u5b13\u5b10\u5b16\u5b28\u5b1a\u5b20\u5b1e\u5bef\u5dac\u5db1\u5da9\u5da7\u5db5\u5db0\u5dae\u5daa\u5da8\u5db2\u5dad\u5daf\u5db4\u5e67\u5e68\u5e66\u5e6f\u5ee9\u5ee7\u5ee6\u5ee8\u5ee5\u5f4b\u5fbc\u619d\u61a8\u6196\u61c5\u61b4\u61c6\u61c1\u61cc\u61ba"],["e9a1","\u61bf\u61b8\u618c\u64d7\u64d6\u64d0\u64cf\u64c9\u64bd\u6489\u64c3\u64db\u64f3\u64d9\u6533\u657f\u657c\u65a2\u66c8\u66be\u66c0\u66ca\u66cb\u66cf\u66bd\u66bb\u66ba\u66cc\u6723\u6a34\u6a66\u6a49\u6a67\u6a32\u6a68\u6a3e\u6a5d\u6a6d\u6a76\u6a5b\u6a51\u6a28\u6a5a\u6a3b\u6a3f\u6a41\u6a6a\u6a64\u6a50\u6a4f\u6a54\u6a6f\u6a69\u6a60\u6a3c\u6a5e\u6a56\u6a55\u6a4d\u6a4e\u6a46\u6b55\u6b54\u6b56\u6ba7\u6baa\u6bab\u6bc8\u6bc7\u6c04\u6c03\u6c06\u6fad\u6fcb\u6fa3\u6fc7\u6fbc\u6fce\u6fc8\u6f5e\u6fc4\u6fbd\u6f9e\u6fca\u6fa8\u7004\u6fa5\u6fae\u6fba\u6fac\u6faa\u6fcf\u6fbf\u6fb8"],["ea40","\u6fa2\u6fc9\u6fab\u6fcd\u6faf\u6fb2\u6fb0\u71c5\u71c2\u71bf\u71b8\u71d6\u71c0\u71c1\u71cb\u71d4\u71ca\u71c7\u71cf\u71bd\u71d8\u71bc\u71c6\u71da\u71db\u729d\u729e\u7369\u7366\u7367\u736c\u7365\u736b\u736a\u747f\u749a\u74a0\u7494\u7492\u7495\u74a1\u750b\u7580\u762f\u762d\u7631\u763d\u7633\u763c\u7635\u7632\u7630\u76bb\u76e6\u779a\u779d\u77a1\u779c\u779b\u77a2\u77a3\u7795\u7799"],["eaa1","\u7797\u78dd\u78e9\u78e5\u78ea\u78de\u78e3\u78db\u78e1\u78e2\u78ed\u78df\u78e0\u79a4\u7a44\u7a48\u7a47\u7ab6\u7ab8\u7ab5\u7ab1\u7ab7\u7bde\u7be3\u7be7\u7bdd\u7bd5\u7be5\u7bda\u7be8\u7bf9\u7bd4\u7bea\u7be2\u7bdc\u7beb\u7bd8\u7bdf\u7cd2\u7cd4\u7cd7\u7cd0\u7cd1\u7e12\u7e21\u7e17\u7e0c\u7e1f\u7e20\u7e13\u7e0e\u7e1c\u7e15\u7e1a\u7e22\u7e0b\u7e0f\u7e16\u7e0d\u7e14\u7e25\u7e24\u7f43\u7f7b\u7f7c\u7f7a\u7fb1\u7fef\u802a\u8029\u806c\u81b1\u81a6\u81ae\u81b9\u81b5\u81ab\u81b0\u81ac\u81b4\u81b2\u81b7\u81a7\u81f2\u8255\u8256\u8257\u8556\u8545\u856b\u854d\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853e\u855b\u8571\u854e\u856e\u8575\u8555\u8567\u8560\u858c\u8566\u855d\u8554\u8565\u856c\u8663\u8665\u8664\u879b\u878f\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87a3\u8785\u8790\u8791\u879d\u8784\u8794\u879c\u879a\u8789\u891e\u8926\u8930\u892d\u892e\u8927\u8931\u8922\u8929\u8923\u892f\u892c\u891f\u89f1\u8ae0"],["eba1","\u8ae2\u8af2\u8af4\u8af5\u8add\u8b14\u8ae4\u8adf\u8af0\u8ac8\u8ade\u8ae1\u8ae8\u8aff\u8aef\u8afb\u8c91\u8c92\u8c90\u8cf5\u8cee\u8cf1\u8cf0\u8cf3\u8d6c\u8d6e\u8da5\u8da7\u8e33\u8e3e\u8e38\u8e40\u8e45\u8e36\u8e3c\u8e3d\u8e41\u8e30\u8e3f\u8ebd\u8f36\u8f2e\u8f35\u8f32\u8f39\u8f37\u8f34\u9076\u9079\u907b\u9086\u90fa\u9133\u9135\u9136\u9193\u9190\u9191\u918d\u918f\u9327\u931e\u9308\u931f\u9306\u930f\u937a\u9338\u933c\u931b\u9323\u9312\u9301\u9346\u932d\u930e\u930d\u92cb\u931d\u92fa\u9325\u9313\u92f9\u92f7\u9334\u9302\u9324\u92ff\u9329\u9339\u9335\u932a\u9314\u930c"],["ec40","\u930b\u92fe\u9309\u9300\u92fb\u9316\u95bc\u95cd\u95be\u95b9\u95ba\u95b6\u95bf\u95b5\u95bd\u96a9\u96d4\u970b\u9712\u9710\u9799\u9797\u9794\u97f0\u97f8\u9835\u982f\u9832\u9924\u991f\u9927\u9929\u999e\u99ee\u99ec\u99e5\u99e4\u99f0\u99e3\u99ea\u99e9\u99e7\u9ab9\u9abf\u9ab4\u9abb\u9af6\u9afa\u9af9\u9af7\u9b33\u9b80\u9b85\u9b87\u9b7c\u9b7e\u9b7b\u9b82\u9b93\u9b92\u9b90\u9b7a\u9b95"],["eca1","\u9b7d\u9b88\u9d25\u9d17\u9d20\u9d1e\u9d14\u9d29\u9d1d\u9d18\u9d22\u9d10\u9d19\u9d1f\u9e88\u9e86\u9e87\u9eae\u9ead\u9ed5\u9ed6\u9efa\u9f12\u9f3d\u5126\u5125\u5122\u5124\u5120\u5129\u52f4\u5693\u568c\u568d\u5686\u5684\u5683\u567e\u5682\u567f\u5681\u58d6\u58d4\u58cf\u58d2\u5b2d\u5b25\u5b32\u5b23\u5b2c\u5b27\u5b26\u5b2f\u5b2e\u5b7b\u5bf1\u5bf2\u5db7\u5e6c\u5e6a\u5fbe\u5fbb\u61c3\u61b5\u61bc\u61e7\u61e0\u61e5\u61e4\u61e8\u61de\u64ef\u64e9\u64e3\u64eb\u64e4\u64e8\u6581\u6580\u65b6\u65da\u66d2\u6a8d\u6a96\u6a81\u6aa5\u6a89\u6a9f\u6a9b\u6aa1\u6a9e\u6a87\u6a93\u6a8e"],["ed40","\u6a95\u6a83\u6aa8\u6aa4\u6a91\u6a7f\u6aa6\u6a9a\u6a85\u6a8c\u6a92\u6b5b\u6bad\u6c09\u6fcc\u6fa9\u6ff4\u6fd4\u6fe3\u6fdc\u6fed\u6fe7\u6fe6\u6fde\u6ff2\u6fdd\u6fe2\u6fe8\u71e1\u71f1\u71e8\u71f2\u71e4\u71f0\u71e2\u7373\u736e\u736f\u7497\u74b2\u74ab\u7490\u74aa\u74ad\u74b1\u74a5\u74af\u7510\u7511\u7512\u750f\u7584\u7643\u7648\u7649\u7647\u76a4\u76e9\u77b5\u77ab\u77b2\u77b7\u77b6"],["eda1","\u77b4\u77b1\u77a8\u77f0\u78f3\u78fd\u7902\u78fb\u78fc\u78f2\u7905\u78f9\u78fe\u7904\u79ab\u79a8\u7a5c\u7a5b\u7a56\u7a58\u7a54\u7a5a\u7abe\u7ac0\u7ac1\u7c05\u7c0f\u7bf2\u7c00\u7bff\u7bfb\u7c0e\u7bf4\u7c0b\u7bf3\u7c02\u7c09\u7c03\u7c01\u7bf8\u7bfd\u7c06\u7bf0\u7bf1\u7c10\u7c0a\u7ce8\u7e2d\u7e3c\u7e42\u7e33\u9848\u7e38\u7e2a\u7e49\u7e40\u7e47\u7e29\u7e4c\u7e30\u7e3b\u7e36\u7e44\u7e3a\u7f45\u7f7f\u7f7e\u7f7d\u7ff4\u7ff2\u802c\u81bb\u81c4\u81cc\u81ca\u81c5\u81c7\u81bc\u81e9\u825b\u825a\u825c\u8583\u8580\u858f\u85a7\u8595\u85a0\u858b\u85a3\u857b\u85a4\u859a\u859e"],["ee40","\u8577\u857c\u8589\u85a1\u857a\u8578\u8557\u858e\u8596\u8586\u858d\u8599\u859d\u8581\u85a2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859f\u8668\u87be\u87aa\u87ad\u87c5\u87b0\u87ac\u87b9\u87b5\u87bc\u87ae\u87c9\u87c3\u87c2\u87cc\u87b7\u87af\u87c4\u87ca\u87b4\u87b6\u87bf\u87b8\u87bd\u87de\u87b2\u8935\u8933\u893c\u893e\u8941\u8952\u8937\u8942\u89ad\u89af\u89ae\u89f2\u89f3\u8b1e"],["eea1","\u8b18\u8b16\u8b11\u8b05\u8b0b\u8b22\u8b0f\u8b12\u8b15\u8b07\u8b0d\u8b08\u8b06\u8b1c\u8b13\u8b1a\u8c4f\u8c70\u8c72\u8c71\u8c6f\u8c95\u8c94\u8cf9\u8d6f\u8e4e\u8e4d\u8e53\u8e50\u8e4c\u8e47\u8f43\u8f40\u9085\u907e\u9138\u919a\u91a2\u919b\u9199\u919f\u91a1\u919d\u91a0\u93a1\u9383\u93af\u9364\u9356\u9347\u937c\u9358\u935c\u9376\u9349\u9350\u9351\u9360\u936d\u938f\u934c\u936a\u9379\u9357\u9355\u9352\u934f\u9371\u9377\u937b\u9361\u935e\u9363\u9367\u9380\u934e\u9359\u95c7\u95c0\u95c9\u95c3\u95c5\u95b7\u96ae\u96b0\u96ac\u9720\u971f\u9718\u971d\u9719\u979a\u97a1\u979c"],["ef40","\u979e\u979d\u97d5\u97d4\u97f1\u9841\u9844\u984a\u9849\u9845\u9843\u9925\u992b\u992c\u992a\u9933\u9932\u992f\u992d\u9931\u9930\u9998\u99a3\u99a1\u9a02\u99fa\u99f4\u99f7\u99f9\u99f8\u99f6\u99fb\u99fd\u99fe\u99fc\u9a03\u9abe\u9afe\u9afd\u9b01\u9afc\u9b48\u9b9a\u9ba8\u9b9e\u9b9b\u9ba6\u9ba1\u9ba5\u9ba4\u9b86\u9ba2\u9ba0\u9baf\u9d33\u9d41\u9d67\u9d36\u9d2e\u9d2f\u9d31\u9d38\u9d30"],["efa1","\u9d45\u9d42\u9d43\u9d3e\u9d37\u9d40\u9d3d\u7ff5\u9d2d\u9e8a\u9e89\u9e8d\u9eb0\u9ec8\u9eda\u9efb\u9eff\u9f24\u9f23\u9f22\u9f54\u9fa0\u5131\u512d\u512e\u5698\u569c\u5697\u569a\u569d\u5699\u5970\u5b3c\u5c69\u5c6a\u5dc0\u5e6d\u5e6e\u61d8\u61df\u61ed\u61ee\u61f1\u61ea\u61f0\u61eb\u61d6\u61e9\u64ff\u6504\u64fd\u64f8\u6501\u6503\u64fc\u6594\u65db\u66da\u66db\u66d8\u6ac5\u6ab9\u6abd\u6ae1\u6ac6\u6aba\u6ab6\u6ab7\u6ac7\u6ab4\u6aad\u6b5e\u6bc9\u6c0b\u7007\u700c\u700d\u7001\u7005\u7014\u700e\u6fff\u7000\u6ffb\u7026\u6ffc\u6ff7\u700a\u7201\u71ff\u71f9\u7203\u71fd\u7376"],["f040","\u74b8\u74c0\u74b5\u74c1\u74be\u74b6\u74bb\u74c2\u7514\u7513\u765c\u7664\u7659\u7650\u7653\u7657\u765a\u76a6\u76bd\u76ec\u77c2\u77ba\u78ff\u790c\u7913\u7914\u7909\u7910\u7912\u7911\u79ad\u79ac\u7a5f\u7c1c\u7c29\u7c19\u7c20\u7c1f\u7c2d\u7c1d\u7c26\u7c28\u7c22\u7c25\u7c30\u7e5c\u7e50\u7e56\u7e63\u7e58\u7e62\u7e5f\u7e51\u7e60\u7e57\u7e53\u7fb5\u7fb3\u7ff7\u7ff8\u8075\u81d1\u81d2"],["f0a1","\u81d0\u825f\u825e\u85b4\u85c6\u85c0\u85c3\u85c2\u85b3\u85b5\u85bd\u85c7\u85c4\u85bf\u85cb\u85ce\u85c8\u85c5\u85b1\u85b6\u85d2\u8624\u85b8\u85b7\u85be\u8669\u87e7\u87e6\u87e2\u87db\u87eb\u87ea\u87e5\u87df\u87f3\u87e4\u87d4\u87dc\u87d3\u87ed\u87d8\u87e3\u87a4\u87d7\u87d9\u8801\u87f4\u87e8\u87dd\u8953\u894b\u894f\u894c\u8946\u8950\u8951\u8949\u8b2a\u8b27\u8b23\u8b33\u8b30\u8b35\u8b47\u8b2f\u8b3c\u8b3e\u8b31\u8b25\u8b37\u8b26\u8b36\u8b2e\u8b24\u8b3b\u8b3d\u8b3a\u8c42\u8c75\u8c99\u8c98\u8c97\u8cfe\u8d04\u8d02\u8d00\u8e5c\u8e62\u8e60\u8e57\u8e56\u8e5e\u8e65\u8e67"],["f140","\u8e5b\u8e5a\u8e61\u8e5d\u8e69\u8e54\u8f46\u8f47\u8f48\u8f4b\u9128\u913a\u913b\u913e\u91a8\u91a5\u91a7\u91af\u91aa\u93b5\u938c\u9392\u93b7\u939b\u939d\u9389\u93a7\u938e\u93aa\u939e\u93a6\u9395\u9388\u9399\u939f\u938d\u93b1\u9391\u93b2\u93a4\u93a8\u93b4\u93a3\u93a5\u95d2\u95d3\u95d1\u96b3\u96d7\u96da\u5dc2\u96df\u96d8\u96dd\u9723\u9722\u9725\u97ac\u97ae\u97a8\u97ab\u97a4\u97aa"],["f1a1","\u97a2\u97a5\u97d7\u97d9\u97d6\u97d8\u97fa\u9850\u9851\u9852\u98b8\u9941\u993c\u993a\u9a0f\u9a0b\u9a09\u9a0d\u9a04\u9a11\u9a0a\u9a05\u9a07\u9a06\u9ac0\u9adc\u9b08\u9b04\u9b05\u9b29\u9b35\u9b4a\u9b4c\u9b4b\u9bc7\u9bc6\u9bc3\u9bbf\u9bc1\u9bb5\u9bb8\u9bd3\u9bb6\u9bc4\u9bb9\u9bbd\u9d5c\u9d53\u9d4f\u9d4a\u9d5b\u9d4b\u9d59\u9d56\u9d4c\u9d57\u9d52\u9d54\u9d5f\u9d58\u9d5a\u9e8e\u9e8c\u9edf\u9f01\u9f00\u9f16\u9f25\u9f2b\u9f2a\u9f29\u9f28\u9f4c\u9f55\u5134\u5135\u5296\u52f7\u53b4\u56ab\u56ad\u56a6\u56a7\u56aa\u56ac\u58da\u58dd\u58db\u5912\u5b3d\u5b3e\u5b3f\u5dc3\u5e70"],["f240","\u5fbf\u61fb\u6507\u6510\u650d\u6509\u650c\u650e\u6584\u65de\u65dd\u66de\u6ae7\u6ae0\u6acc\u6ad1\u6ad9\u6acb\u6adf\u6adc\u6ad0\u6aeb\u6acf\u6acd\u6ade\u6b60\u6bb0\u6c0c\u7019\u7027\u7020\u7016\u702b\u7021\u7022\u7023\u7029\u7017\u7024\u701c\u702a\u720c\u720a\u7207\u7202\u7205\u72a5\u72a6\u72a4\u72a3\u72a1\u74cb\u74c5\u74b7\u74c3\u7516\u7660\u77c9\u77ca\u77c4\u77f1\u791d\u791b"],["f2a1","\u7921\u791c\u7917\u791e\u79b0\u7a67\u7a68\u7c33\u7c3c\u7c39\u7c2c\u7c3b\u7cec\u7cea\u7e76\u7e75\u7e78\u7e70\u7e77\u7e6f\u7e7a\u7e72\u7e74\u7e68\u7f4b\u7f4a\u7f83\u7f86\u7fb7\u7ffd\u7ffe\u8078\u81d7\u81d5\u8264\u8261\u8263\u85eb\u85f1\u85ed\u85d9\u85e1\u85e8\u85da\u85d7\u85ec\u85f2\u85f8\u85d8\u85df\u85e3\u85dc\u85d1\u85f0\u85e6\u85ef\u85de\u85e2\u8800\u87fa\u8803\u87f6\u87f7\u8809\u880c\u880b\u8806\u87fc\u8808\u87ff\u880a\u8802\u8962\u895a\u895b\u8957\u8961\u895c\u8958\u895d\u8959\u8988\u89b7\u89b6\u89f6\u8b50\u8b48\u8b4a\u8b40\u8b53\u8b56\u8b54\u8b4b\u8b55"],["f340","\u8b51\u8b42\u8b52\u8b57\u8c43\u8c77\u8c76\u8c9a\u8d06\u8d07\u8d09\u8dac\u8daa\u8dad\u8dab\u8e6d\u8e78\u8e73\u8e6a\u8e6f\u8e7b\u8ec2\u8f52\u8f51\u8f4f\u8f50\u8f53\u8fb4\u9140\u913f\u91b0\u91ad\u93de\u93c7\u93cf\u93c2\u93da\u93d0\u93f9\u93ec\u93cc\u93d9\u93a9\u93e6\u93ca\u93d4\u93ee\u93e3\u93d5\u93c4\u93ce\u93c0\u93d2\u93e7\u957d\u95da\u95db\u96e1\u9729\u972b\u972c\u9728\u9726"],["f3a1","\u97b3\u97b7\u97b6\u97dd\u97de\u97df\u985c\u9859\u985d\u9857\u98bf\u98bd\u98bb\u98be\u9948\u9947\u9943\u99a6\u99a7\u9a1a\u9a15\u9a25\u9a1d\u9a24\u9a1b\u9a22\u9a20\u9a27\u9a23\u9a1e\u9a1c\u9a14\u9ac2\u9b0b\u9b0a\u9b0e\u9b0c\u9b37\u9bea\u9beb\u9be0\u9bde\u9be4\u9be6\u9be2\u9bf0\u9bd4\u9bd7\u9bec\u9bdc\u9bd9\u9be5\u9bd5\u9be1\u9bda\u9d77\u9d81\u9d8a\u9d84\u9d88\u9d71\u9d80\u9d78\u9d86\u9d8b\u9d8c\u9d7d\u9d6b\u9d74\u9d75\u9d70\u9d69\u9d85\u9d73\u9d7b\u9d82\u9d6f\u9d79\u9d7f\u9d87\u9d68\u9e94\u9e91\u9ec0\u9efc\u9f2d\u9f40\u9f41\u9f4d\u9f56\u9f57\u9f58\u5337\u56b2"],["f440","\u56b5\u56b3\u58e3\u5b45\u5dc6\u5dc7\u5eee\u5eef\u5fc0\u5fc1\u61f9\u6517\u6516\u6515\u6513\u65df\u66e8\u66e3\u66e4\u6af3\u6af0\u6aea\u6ae8\u6af9\u6af1\u6aee\u6aef\u703c\u7035\u702f\u7037\u7034\u7031\u7042\u7038\u703f\u703a\u7039\u7040\u703b\u7033\u7041\u7213\u7214\u72a8\u737d\u737c\u74ba\u76ab\u76aa\u76be\u76ed\u77cc\u77ce\u77cf\u77cd\u77f2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79b2\u7a6e\u7a6c\u7a6d\u7af7\u7c49\u7c48\u7c4a\u7c47\u7c45\u7cee\u7e7b\u7e7e\u7e81\u7e80\u7fba\u7fff\u8079\u81db\u81d9\u820b\u8268\u8269\u8622\u85ff\u8601\u85fe\u861b\u8600\u85f6\u8604\u8609\u8605\u860c\u85fd\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89b9\u89f7\u8b60\u8b6a\u8b5d\u8b68\u8b63\u8b65\u8b67\u8b6d\u8dae\u8e86\u8e88\u8e84\u8f59\u8f56\u8f57\u8f55\u8f58\u8f5a\u908d\u9143\u9141\u91b7\u91b5\u91b2\u91b3\u940b\u9413\u93fb\u9420\u940f\u9414\u93fe\u9415\u9410\u9428\u9419\u940d\u93f5\u9400\u93f7\u9407\u940e\u9416\u9412\u93fa\u9409\u93f8\u940a\u93ff"],["f540","\u93fc\u940c\u93f6\u9411\u9406\u95de\u95e0\u95df\u972e\u972f\u97b9\u97bb\u97fd\u97fe\u9860\u9862\u9863\u985f\u98c1\u98c2\u9950\u994e\u9959\u994c\u994b\u9953\u9a32\u9a34\u9a31\u9a2c\u9a2a\u9a36\u9a29\u9a2e\u9a38\u9a2d\u9ac7\u9aca\u9ac6\u9b10\u9b12\u9b11\u9c0b\u9c08\u9bf7\u9c05\u9c12\u9bf8\u9c40\u9c07\u9c0e\u9c06\u9c17\u9c14\u9c09\u9d9f\u9d99\u9da4\u9d9d\u9d92\u9d98\u9d90\u9d9b"],["f5a1","\u9da0\u9d94\u9d9c\u9daa\u9d97\u9da1\u9d9a\u9da2\u9da8\u9d9e\u9da3\u9dbf\u9da9\u9d96\u9da6\u9da7\u9e99\u9e9b\u9e9a\u9ee5\u9ee4\u9ee7\u9ee6\u9f30\u9f2e\u9f5b\u9f60\u9f5e\u9f5d\u9f59\u9f91\u513a\u5139\u5298\u5297\u56c3\u56bd\u56be\u5b48\u5b47\u5dcb\u5dcf\u5ef1\u61fd\u651b\u6b02\u6afc\u6b03\u6af8\u6b00\u7043\u7044\u704a\u7048\u7049\u7045\u7046\u721d\u721a\u7219\u737e\u7517\u766a\u77d0\u792d\u7931\u792f\u7c54\u7c53\u7cf2\u7e8a\u7e87\u7e88\u7e8b\u7e86\u7e8d\u7f4d\u7fbb\u8030\u81dd\u8618\u862a\u8626\u861f\u8623\u861c\u8619\u8627\u862e\u8621\u8620\u8629\u861e\u8625"],["f640","\u8829\u881d\u881b\u8820\u8824\u881c\u882b\u884a\u896d\u8969\u896e\u896b\u89fa\u8b79\u8b78\u8b45\u8b7a\u8b7b\u8d10\u8d14\u8daf\u8e8e\u8e8c\u8f5e\u8f5b\u8f5d\u9146\u9144\u9145\u91b9\u943f\u943b\u9436\u9429\u943d\u943c\u9430\u9439\u942a\u9437\u942c\u9440\u9431\u95e5\u95e4\u95e3\u9735\u973a\u97bf\u97e1\u9864\u98c9\u98c6\u98c0\u9958\u9956\u9a39\u9a3d\u9a46\u9a44\u9a42\u9a41\u9a3a"],["f6a1","\u9a3f\u9acd\u9b15\u9b17\u9b18\u9b16\u9b3a\u9b52\u9c2b\u9c1d\u9c1c\u9c2c\u9c23\u9c28\u9c29\u9c24\u9c21\u9db7\u9db6\u9dbc\u9dc1\u9dc7\u9dca\u9dcf\u9dbe\u9dc5\u9dc3\u9dbb\u9db5\u9dce\u9db9\u9dba\u9dac\u9dc8\u9db1\u9dad\u9dcc\u9db3\u9dcd\u9db2\u9e7a\u9e9c\u9eeb\u9eee\u9eed\u9f1b\u9f18\u9f1a\u9f31\u9f4e\u9f65\u9f64\u9f92\u4eb9\u56c6\u56c5\u56cb\u5971\u5b4b\u5b4c\u5dd5\u5dd1\u5ef2\u6521\u6520\u6526\u6522\u6b0b\u6b08\u6b09\u6c0d\u7055\u7056\u7057\u7052\u721e\u721f\u72a9\u737f\u74d8\u74d5\u74d9\u74d7\u766d\u76ad\u7935\u79b4\u7a70\u7a71\u7c57\u7c5c\u7c59\u7c5b\u7c5a"],["f740","\u7cf4\u7cf1\u7e91\u7f4f\u7f87\u81de\u826b\u8634\u8635\u8633\u862c\u8632\u8636\u882c\u8828\u8826\u882a\u8825\u8971\u89bf\u89be\u89fb\u8b7e\u8b84\u8b82\u8b86\u8b85\u8b7f\u8d15\u8e95\u8e94\u8e9a\u8e92\u8e90\u8e96\u8e97\u8f60\u8f62\u9147\u944c\u9450\u944a\u944b\u944f\u9447\u9445\u9448\u9449\u9446\u973f\u97e3\u986a\u9869\u98cb\u9954\u995b\u9a4e\u9a53\u9a54\u9a4c\u9a4f\u9a48\u9a4a"],["f7a1","\u9a49\u9a52\u9a50\u9ad0\u9b19\u9b2b\u9b3b\u9b56\u9b55\u9c46\u9c48\u9c3f\u9c44\u9c39\u9c33\u9c41\u9c3c\u9c37\u9c34\u9c32\u9c3d\u9c36\u9ddb\u9dd2\u9dde\u9dda\u9dcb\u9dd0\u9ddc\u9dd1\u9ddf\u9de9\u9dd9\u9dd8\u9dd6\u9df5\u9dd5\u9ddd\u9eb6\u9ef0\u9f35\u9f33\u9f32\u9f42\u9f6b\u9f95\u9fa2\u513d\u5299\u58e8\u58e7\u5972\u5b4d\u5dd8\u882f\u5f4f\u6201\u6203\u6204\u6529\u6525\u6596\u66eb\u6b11\u6b12\u6b0f\u6bca\u705b\u705a\u7222\u7382\u7381\u7383\u7670\u77d4\u7c67\u7c66\u7e95\u826c\u863a\u8640\u8639\u863c\u8631\u863b\u863e\u8830\u8832\u882e\u8833\u8976\u8974\u8973\u89fe"],["f840","\u8b8c\u8b8e\u8b8b\u8b88\u8c45\u8d19\u8e98\u8f64\u8f63\u91bc\u9462\u9455\u945d\u9457\u945e\u97c4\u97c5\u9800\u9a56\u9a59\u9b1e\u9b1f\u9b20\u9c52\u9c58\u9c50\u9c4a\u9c4d\u9c4b\u9c55\u9c59\u9c4c\u9c4e\u9dfb\u9df7\u9def\u9de3\u9deb\u9df8\u9de4\u9df6\u9de1\u9dee\u9de6\u9df2\u9df0\u9de2\u9dec\u9df4\u9df3\u9de8\u9ded\u9ec2\u9ed0\u9ef2\u9ef3\u9f06\u9f1c\u9f38\u9f37\u9f36\u9f43\u9f4f"],["f8a1","\u9f71\u9f70\u9f6e\u9f6f\u56d3\u56cd\u5b4e\u5c6d\u652d\u66ed\u66ee\u6b13\u705f\u7061\u705d\u7060\u7223\u74db\u74e5\u77d5\u7938\u79b7\u79b6\u7c6a\u7e97\u7f89\u826d\u8643\u8838\u8837\u8835\u884b\u8b94\u8b95\u8e9e\u8e9f\u8ea0\u8e9d\u91be\u91bd\u91c2\u946b\u9468\u9469\u96e5\u9746\u9743\u9747\u97c7\u97e5\u9a5e\u9ad5\u9b59\u9c63\u9c67\u9c66\u9c62\u9c5e\u9c60\u9e02\u9dfe\u9e07\u9e03\u9e06\u9e05\u9e00\u9e01\u9e09\u9dff\u9dfd\u9e04\u9ea0\u9f1e\u9f46\u9f74\u9f75\u9f76\u56d4\u652e\u65b8\u6b18\u6b19\u6b17\u6b1a\u7062\u7226\u72aa\u77d8\u77d9\u7939\u7c69\u7c6b\u7cf6\u7e9a"],["f940","\u7e98\u7e9b\u7e99\u81e0\u81e1\u8646\u8647\u8648\u8979\u897a\u897c\u897b\u89ff\u8b98\u8b99\u8ea5\u8ea4\u8ea3\u946e\u946d\u946f\u9471\u9473\u9749\u9872\u995f\u9c68\u9c6e\u9c6d\u9e0b\u9e0d\u9e10\u9e0f\u9e12\u9e11\u9ea1\u9ef5\u9f09\u9f47\u9f78\u9f7b\u9f7a\u9f79\u571e\u7066\u7c6f\u883c\u8db2\u8ea6\u91c3\u9474\u9478\u9476\u9475\u9a60\u9c74\u9c73\u9c71\u9c75\u9e14\u9e13\u9ef6\u9f0a"],["f9a1","\u9fa4\u7068\u7065\u7cf7\u866a\u883e\u883d\u883f\u8b9e\u8c9c\u8ea9\u8ec9\u974b\u9873\u9874\u98cc\u9961\u99ab\u9a64\u9a66\u9a67\u9b24\u9e15\u9e17\u9f48\u6207\u6b1e\u7227\u864c\u8ea8\u9482\u9480\u9481\u9a69\u9a68\u9b2e\u9e19\u7229\u864b\u8b9f\u9483\u9c79\u9eb7\u7675\u9a6b\u9c7a\u9e1d\u7069\u706a\u9ea4\u9f7e\u9f49\u9f98\u7881\u92b9\u88cf\u58bb\u6052\u7ca7\u5afa\u2554\u2566\u2557\u2560\u256c\u2563\u255a\u2569\u255d\u2552\u2564\u2555\u255e\u256a\u2561\u2558\u2567\u255b\u2553\u2565\u2556\u255f\u256b\u2562\u2559\u2568\u255c\u2551\u2550\u256d\u256e\u2570\u256f\u2593"]]},hwdV:function(e,t,n){var r=n("tjlA"),i=r.Buffer;function o(e,t){for(var n in e)t[n]=e[n]}function s(e,t,n){return i(e,t,n)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=r:(o(r,t),t.Buffer=s),o(i,s),s.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return i(e,t,n)},s.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var r=i(e);return void 0!==t?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},s.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i(e)},s.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},iIpO:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("G5J1"),i=function(){function e(e){this.translate=e}return e.prototype.toDays=function(e){if(!isNaN(parseFloat(e))&&isFinite(e)){var t=Math.floor(e/86400),n=Math.floor(e%86400/3600),i=Math.floor(e%86400%3600/60),o=e%86400%3600%60;return n<10&&(n="0"+n),i<10&&(i="0"+i),o<10&&(o="0"+o),e=1==t?this.translate.get("one day, {hours}:{minutes}:{seconds}",{hours:n,minutes:i,seconds:o}):this.translate.get("{days} days, {hours}:{minutes}:{seconds}",{days:t,hours:n,minutes:i,seconds:o}),"fr"===this.translate.currentLang&&0==t&&(e=this.translate.get("{days} days, {hours}:{minutes}:{seconds}",{days:t,hours:n,minutes:i,seconds:o})),e}return Object(r.b)()},e}()},iLxQ:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){r=e},get useDeprecatedSynchronousErrorHandling(){return r}}},ilcq:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("K9Ia"),i=(n("Sxbm"),function(){function e(e,t,n){this.templateRef=e,this.viewContainer=t,this.isRetailService=n,this.isRetail$=new r.a}return e.prototype.ngOnInit=function(){this.isRetailService.isDeviceLicenseRetail()||this.renderTemplate?this.viewContainer.createEmbeddedView(this.templateRef):this.viewContainer.clear()},e.prototype.ngOnDestroy=function(){},e}())},isby:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=Array.isArray||function(e){return e&&"number"==typeof e.length}},jFtu:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){return function(){this.hide=Function}}()},jGGy:function(e,t,n){"use strict";n.d(t,"a",function(){return p});var r=n("26FU"),i=n("K9Ia"),o=n("gI3B"),s=n("XlPw"),a=n("ny24"),u=n("ZqrO"),c=n("vubp"),l=n("t9fZ"),h=n("wbK0"),f=n("+3se"),d=(n("nbXG"),n("+NEN"),n("Vx+w")),p=(n("Obbf"),function(){function e(e,t,n,o){this.ubusService=e,this.localStorage=t,this.notification=n,this.router=o,this.noForcedPasswordLoginSubject$=new r.a(!1),this.noForcedPassword$=this.noForcedPasswordLoginSubject$.asObservable(),this.timerSubject=new i.a,this.defaultSid="00000000000000000000000000000000",this.isLoggedInSubject$=new r.a(!1),this.checkAuthStatus()}return e.prototype.checkAuthStatus=function(){var e=this;d.a.delos.noForcedPassword&&this.loginWithoutPassword().subscribe(function(t){0===t.result[0]&&e.noForcedPasswordSet(!0)}),this.isLoggedInSubject$.next(!!this.getSid())},e.prototype.checkSessionExpirity=function(){var e=this;this.ubusService.call({data:[this.getSid(),"session","get_timeout",{ubus_rpc_session2:this.getSid()}]}).subscribe(function(t){e.isLoggedIn=!0;var n=t.result[1].expires;Object(o.a)(0,1e3).pipe(Object(a.a)(e.timerSubject)).subscribe(function(t){t>=n&&(e.timerSubject.next(!1),e.checkSessionExpirity())})},function(t){e.timerSubject.next(!1),e.router.url.startsWith("/login")||e.notification.error(Object(f.b)("You have been logged out automatically for security reasons! Please log in again!"),{sticky:!0,keepAfterRouteChange:!0}),e.isLoggedIn=!1,e.relogIn()})},e.prototype.getSid=function(){var e=this,t=this.localStorage.get("sid");return t?(this.isLoggedIn=!0,t):(setTimeout(function(){return e.relogIn()},100),this.isLoggedIn=!1,null)},e.prototype.setSid=function(e){e?(this.isLoggedIn=!0,this.localStorage.set("sid",e)):this.deleteSid()},e.prototype.getLoginTime=function(){var e=this.localStorage.get("exp");return e?Number(e):(this.relogIn(),null)},e.prototype.login=function(e){return this.deleteSid(),this.ubusService.call({data:[this.defaultSid,"session","login",{username:"root",password:e,timeout:d.a.delos.sessionExpiry}]})},e.prototype.logout=function(){var e=this;return this.isLoggedInSubject$.next(!1),this.ubusService.call({data:[this.getSid(),"session","destroy",{}],raw:!0}).subscribe(function(){e.isLoggedInSubject$.next(!1),e.relogIn()})},e.prototype.relogIn=function(){this.isLoggedIn=!1,this.deleteSid(),this.isLoggedInSubject$.next(!1),this.router.navigate(["/login"],{queryParams:{redirectTo:this.router.url}})},e.prototype.deleteSid=function(){this.localStorage.remove("sid")},e.prototype.setDisableGetTimeout=function(e){this.getTimeoutDisabled=e},e.prototype.loginWithoutPassword=function(){return this.ubusService.call({data:[this.defaultSid,"session","login",{username:"root",password:"",timeout:d.a.delos.sessionExpiry}],raw:!0}).pipe(Object(u.a)(function(e){return e.pipe(Object(c.a)(2e3),Object(l.a)(60),Object(h.a)(Object(s.a)(new Error)))}))},e.prototype.noForcedPasswordSet=function(e){this.noForcedPasswordLoginSubject$.next(e)},e}())},k1Yr:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("CcnG"),i=function(){function e(){this.valueChange=new r.m}return e.prototype.onInput=function(e){null!==this.trueValue&&null!==this.falseValue?(this.trueValue="true"==this.trueValue||this.trueValue,this.falseValue="false"!=this.falseValue&&this.falseValue,this.valueChange.emit(e.target.checked?this.trueValue:this.falseValue)):this.valueChange.emit(0==Number(e.target.value)?1:0)},e}()},kMlu:function(e,t,n){"use strict";var r=n("xZGU").Buffer;t._dbcs=c;for(var i=-1,o=-2,s=-1e3,a=new Array(256),u=0;u<256;u++)a[u]=i;function c(e,t){if(this.encodingName=e.encodingName,!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=e.table();this.decodeTables=[],this.decodeTables[0]=a.slice(0),this.decodeTableSeq=[];for(var r=0;rt)return-1;for(var n=0,r=e.length;n0;e>>=8)t.push(255&e);0==t.length&&t.push(0);for(var n=this.decodeTables[0],r=t.length-1;r>0;r--){var o=n[t[r]];if(o==i)n[t[r]]=s-this.decodeTables.length,this.decodeTables.push(n=a.slice(0));else{if(!(o<=s))throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16));n=this.decodeTables[s-o]}}return n},c.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16),n=this._getDecodeTrieNode(t);t&=255;for(var r=1;r255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)},c.prototype._getEncodeBucket=function(e){var t=e>>8;return void 0===this.encodeTable[t]&&(this.encodeTable[t]=a.slice(0)),this.encodeTable[t]},c.prototype._setEncodeChar=function(e,t){var n=this._getEncodeBucket(e),r=255&e;n[r]<=-10?this.encodeTableSeq[-10-n[r]][-1]=t:n[r]==i&&(n[r]=t)},c.prototype._setEncodeSequence=function(e,t){var n,r=e[0],o=this._getEncodeBucket(r),s=255&r;o[s]<=-10?n=this.encodeTableSeq[-10-o[s]]:(n={},o[s]!==i&&(n[-1]=o[s]),o[s]=-10-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var a=1;a=0?this._setEncodeChar(o,a):o<=s?this._fillEncodeTable(s-o,a<<8,n):o<=-10&&this._setEncodeSequence(this.decodeTableSeq[-10-o],a))}},l.prototype.write=function(e){for(var t=r.alloc(e.length*(this.gb18030?4:3)),n=this.leadSurrogate,o=this.seqObj,s=-1,a=0,u=0;;){if(-1===s){if(a==e.length)break;var c=e.charCodeAt(a++)}else c=s,s=-1;if(55296<=c&&c<57344)if(c<56320){if(-1===n){n=c;continue}n=c,c=i}else-1!==n?(c=65536+1024*(n-55296)+(c-56320),n=-1):c=i;else-1!==n&&(s=c,c=i,n=-1);var l=i;if(void 0!==o&&c!=i){var h=o[c];if("object"==typeof h){o=h;continue}"number"==typeof h?l=h:null==h&&void 0!==(h=o[-1])&&(l=h,s=c),o=void 0}else if(c>=0){var d=this.encodeTable[c>>8];if(void 0!==d&&(l=d[255&c]),l<=-10){o=this.encodeTableSeq[-10-l];continue}if(l==i&&this.gb18030){var p=f(this.gb18030.uChars,c);if(-1!=p){l=this.gb18030.gbChars[p]+(c-this.gb18030.uChars[p]),t[u++]=129+Math.floor(l/12600),l%=12600,t[u++]=48+Math.floor(l/1260),l%=1260,t[u++]=129+Math.floor(l/10),t[u++]=48+(l%=10);continue}}}l===i&&(l=this.defaultCharSingleByte),l<256?t[u++]=l:l<65536?(t[u++]=l>>8,t[u++]=255&l):(t[u++]=l>>16,t[u++]=l>>8&255,t[u++]=255&l)}return this.seqObj=o,this.leadSurrogate=n,t.slice(0,u)},l.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var e=r.alloc(10),t=0;if(this.seqObj){var n=this.seqObj[-1];void 0!==n&&(n<256?e[t++]=n:(e[t++]=n>>8,e[t++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(e[t++]=this.defaultCharSingleByte,this.leadSurrogate=-1),e.slice(0,t)}},l.prototype.findIdx=f,h.prototype.write=function(e){var t=r.alloc(2*e.length),n=this.nodeIdx,a=this.prevBuf,u=this.prevBuf.length,c=-this.prevBuf.length;u>0&&(a=r.concat([a,e.slice(0,10)]));for(var l=0,h=0;l=0?e[l]:a[l+u];if((d=this.decodeTables[n][p])>=0);else if(d===i)l=c,d=this.defaultCharUnicode.charCodeAt(0);else if(d===o){var g=c>=0?e.slice(c,l+1):a.slice(c+u,l+1+u),b=12600*(g[0]-129)+1260*(g[1]-48)+10*(g[2]-129)+(g[3]-48),v=f(this.gb18030.gbChars,b);d=this.gb18030.uChars[v]+b-this.gb18030.gbChars[v]}else{if(d<=s){n=s-d;continue}if(!(d<=-10))throw new Error("iconv-lite internal error: invalid decoding table value "+d+" at "+n+"/"+p);for(var y=this.decodeTableSeq[-10-d],m=0;m>8;d=y[y.length-1]}if(d>65535){d-=65536;var w=55296+Math.floor(d/1024);t[h++]=255&w,t[h++]=w>>8,d=56320+d%1024}t[h++]=255&d,t[h++]=d>>8,n=0,c=l+1}return this.nodeIdx=n,this.prevBuf=c>=0?e.slice(c):a.slice(c+u),t.slice(0,h).toString("ucs2")},h.prototype.end=function(){for(var e="";this.prevBuf.length>0;){e+=this.defaultCharUnicode;var t=this.prevBuf.slice(1);this.prevBuf=r.alloc(0),this.nodeIdx=0,t.length>0&&(e+=this.write(t))}return this.nodeIdx=0,e}},"kVK+":function(e,t){t.read=function(e,t,n,r,i){var o,s,a=8*i-r-1,u=(1<>1,l=-7,h=n?i-1:0,f=n?-1:1,d=e[t+h];for(h+=f,o=d&(1<<-l)-1,d>>=-l,l+=a;l>0;o=256*o+e[t+h],h+=f,l-=8);for(s=o&(1<<-l)-1,o>>=-l,l+=r;l>0;s=256*s+e[t+h],h+=f,l-=8);if(0===o)o=1-c;else{if(o===u)return s?NaN:1/0*(d?-1:1);s+=Math.pow(2,r),o-=c}return(d?-1:1)*s*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var s,a,u,c=8*o-i-1,l=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:o-1,p=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=l):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),(t+=s+h>=1?f/u:f*Math.pow(2,1-h))*u>=2&&(s++,u/=2),s+h>=l?(a=0,s=l):s+h>=1?(a=(t*u-1)*Math.pow(2,i),s+=h):(a=t*Math.pow(2,h-1)*Math.pow(2,i),s=0));i>=8;e[n+d]=255&a,d+=p,a/=256,i-=8);for(s=s<0;e[n+d]=255&s,d+=p,s/=256,c-=8);e[n+d-p]|=128*g}},krbb:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n("XlPw"),i=n("67Y/"),o=n("ZqrO"),s=n("vubp"),a=n("t9fZ"),u=n("wbK0"),c=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getNetworkSettings=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"plc",section:"plc"}],[this.authService.getSid(),"network.plctool","get_pibsettings",{}]]}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1]})}))},e.prototype.saveNetworkConfig=function(e){return this.ubusService.call({data:[[this.authService.getSid(),"uci","set",{config:"plc",section:"plc",values:{disabled:e.toString()}}],[this.authService.getSid(),"uci","commit",{config:"plc"}]]})},e.prototype.plcAccessible=function(){return this.ubusService.call({data:[this.authService.getSid(),"network.plctool","avlninfo",{}]}).pipe(Object(i.a)(function(e){if(e.result[1].devices.length)return e.result[1].devices.length;throw new Error("ex")})).pipe(Object(o.a)(function(e){return e.pipe(Object(s.a)(2e3),Object(a.a)(10),Object(u.a)(Object(r.a)(new Error)))}))},e.prototype.changeLocalPassword=function(e){return this.ubusService.call({data:[this.authService.getSid(),"network.plctool","set_npw",{password:e}]})},e.prototype.changeLocalPibSettings=function(e){return this.ubusService.call({data:[this.authService.getSid(),"network.plctool","set_pibsettings",e]})},e}())},lLtp:function(e,t,n){"use strict";for(var r=[n("01QI"),n("pY1j"),n("xkKp"),n("a9ph"),n("PQ6H"),n("gLwZ"),n("kMlu"),n("HEcb")],i=0;i=0;a--)(i=e[a])&&(s=(o<3?i(s):o>3?i(t,n,s):i(t,n))||s);return o>3&&s&&Object.defineProperty(t,n,s),s}function a(e,t){return function(n,r){t(n,r,e)}}function u(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function l(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(a){i={error:a}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s}function h(){for(var e=[],t=0;t1&&t.push([this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"MacAddress1"}]),this.ubusService.call({data:t}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1].value})}))},e.prototype.updateVlans=function(e){var t=[[this.authService.getSid(),"uci","get",{config:"vlan"}],[this.authService.getSid(),"uci","get",{config:"network"}]];return e&&t.push([this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"ap"}}]),this.ubusService.call({data:t}).pipe(Object(i.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e}())},nbXG:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(){if(!localStorage)throw new Error("Current browser does not support Local Storage");this.localStorage=localStorage}return e.prototype.set=function(e,t){this.localStorage[e]=JSON.stringify(t)},e.prototype.get=function(e){var t=null;try{t=JSON.parse(this.localStorage[e])}catch(n){t=this.localStorage[e]||null}return t},e.prototype.remove=function(e){this.localStorage.removeItem(e)},e}()},nkY7:function(e,t,n){"use strict";function r(e){return e&&"function"==typeof e.schedule}n.d(t,"a",function(){return r})},ny24:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("mrSG"),i=n("MGBS"),o=n("zotm");function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var n=new u(e),r=Object(o.a)(n,this.notifier);return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n},e}(),u=function(e){function t(t){var n=e.call(this,t)||this;return n.seenValue=!1,n}return r.c(t,e),t.prototype.notifyNext=function(e,t,n,r,i){this.seenValue=!0,this.complete()},t.prototype.notifyComplete=function(){},t}(i.a)},p0ib:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("6blF"),i=n("nkY7"),o=n("Zn8D"),s=n("IUTb");function a(){for(var e=[],t=0;t1&&"number"==typeof e[e.length-1]&&(n=e.pop())):"number"==typeof u&&(n=e.pop()),null===a&&1===e.length&&e[0]instanceof r.a?e[0]:Object(o.a)(n)(Object(s.a)(e,a))}},pMnS:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n("CcnG"),i=n("ZYCi"),o=r.ob({encapsulation:2,styles:[],data:{}});function s(e){return r.Kb(0,[(e()(),r.qb(0,16777216,null,null,1,"router-outlet",[],null,null,null,null,null)),r.pb(1,212992,null,0,i.q,[i.b,r.P,r.j,[8,null],r.h],null,null)],function(e,t){e(t,1,0)},null)}function a(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"ng-component",[],null,null,null,s,o)),r.pb(1,49152,null,0,i.u,[],null,null)],null,null)}var u=r.mb("ng-component",i.u,a,{},{},[])},pY1j:function(e,t,n){"use strict";var r=n("xZGU").Buffer;function i(){}function o(){}function s(){this.overflowByte=-1}function a(e,t){this.iconv=t}function u(e,t){void 0===(e=e||{}).addBOM&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder("utf-16le",e)}function c(e,t){this.decoder=null,this.initialBytes=[],this.initialBytesLen=0,this.options=e||{},this.iconv=t.iconv}function l(e,t){var n=t||"utf-16le";if(e.length>=2)if(254==e[0]&&255==e[1])n="utf-16be";else if(255==e[0]&&254==e[1])n="utf-16le";else{for(var r=0,i=0,o=Math.min(e.length-e.length%2,64),s=0;sr?n="utf-16be":i0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(o.a)},pugT:function(e,t,n){"use strict";var r=n("isby"),i=n("McSo"),o=n("2Bdj"),s=n("Ehmk"),a=n("eihs");function u(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map(function(e,t){return t+1+") "+e.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}u.prototype=Object.create(Error.prototype);var c=u;n.d(t,"a",function(){return l});var l=function(){function e(e){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var e,t=!1;if(!this.closed){var n=this._parent,u=this._parents,l=this._unsubscribe,f=this._subscriptions;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;for(var d=-1,p=u?u.length:0;n;)n.remove(this),n=++dwindow.innerHeight?"top":(!r||"bottom"===r)&&e.top+t.top-n.offsetHeight<0?"bottom":(!r||"left"===r)&&e.right+t.right+n.offsetWidth>window.innerWidth?"left":null},e.prototype.getAllStyles=function(e){return window.getComputedStyle(e)},e.prototype.getStyle=function(e,t){return this.getAllStyles(e)[t]},e.prototype.isStaticPositioned=function(e){return"static"===(this.getStyle(e,"position")||"static")},e.prototype.offsetParent=function(e){for(var t=e.offsetParent||document.documentElement;t&&t!==document.documentElement&&this.isStaticPositioned(t);)t=t.offsetParent;return t||document.documentElement},e}());function i(e,t,n,i){var o=r.positionElements(e,t,n,i);t.style.top=o.top+"px",t.style.left=o.left+"px"}},qDEp:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("K9Ia"),i=n("ny24"),o=(n("Obbf"),n("CPDd"),n("t2rx"),n("+3se")),s=(n("dcxs"),function(){function e(e,t,n,i,o){this.managementService=e,this.pageLoadingService=t,this.addressCheckService=n,this.notificationService=i,this.translate=o,this.ngUnsubscribe=new r.a,this.servers=[],this.pageLoadingService.register(["timeServerViewInit","timeServersLoaded"])}return e.prototype.ngOnInit=function(){this.addNewServerMode=!1,this.editServerMode=!1,this.getTimeServers()},e.prototype.ngAfterViewInit=function(){this.pageLoadingService.ready("timeServerViewInit")},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.getTimeServers=function(){var e=this;this.managementService.getTimeServers().pipe(Object(i.a)(this.ngUnsubscribe)).subscribe(function(t){var n=t.server||[],r=0;e.pageLoadingService.ready("timeServersLoaded"),e.servers=n.map(e.addressCheckService.toUnicode).map(function(e){return{id:r++,name:e}}),e.enabled=parseInt(t.enabled,10),e.enableServer=parseInt(t.enable_server,10)})},e.prototype.delete=function(e){var t=this.servers.findIndex(function(t){return t.id==e});this.servers.splice(t,1),this.markAsPristine(),this.editServerMode=!1,this.save()},e.prototype.add=function(){for(var e=0;e0?r.concat([s,a]):s},o.decode=function(e,t,n){"string"==typeof e&&(o.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),o.skipDecodeWarning=!0),e=r.from(""+(e||""),"binary"));var i=o.getDecoder(t,n),s=i.write(e),a=i.end();return a?s+a:s},o.encodingExists=function(e){try{return o.getCodec(e),!0}catch(t){return!1}},o.toEncoding=o.encode,o.fromEncoding=o.decode,o._codecDataCache={},o.getCodec=function(e){o.encodings||(o.encodings=n("lLtp"));for(var t=o._canonicalizeEncoding(e),r={};;){var i=o._codecDataCache[t];if(i)return i;var s=o.encodings[t];switch(typeof s){case"string":t=s;break;case"object":for(var a in s)r[a]=s[a];r.encodingName||(r.encodingName=t),t=s.type;break;case"function":return r.encodingName||(r.encodingName=t),i=new s(r,o),o._codecDataCache[r.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}},o._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},o.getEncoder=function(e,t){var n=o.getCodec(e),r=new n.encoder(t,n);return n.bomAware&&t&&t.addBOM&&(r=new i.PrependBOM(r,t)),r},o.getDecoder=function(e,t){var n=o.getCodec(e),r=new n.decoder(t,n);return!n.bomAware||t&&!1===t.stripBOM||(r=new i.StripBOM(r,t)),r};var s=void 0!==t&&t.versions&&t.versions.node;if(s){var a=s.split(".").map(Number);(a[0]>0||a[1]>=10)&&n(1)(o),n(2)(o)}}).call(this,n("8oxB"))},rXFu:function(e,t,n){"use strict";(function(t,r){var i=n("lm0R");e.exports=m;var o,s=n("2Nt0");m.ReadableState=y,n("+qE3");var a=function(e,t){return e.listeners(t).length},u=n("QpuX"),c=n("hwdV").Buffer,l=t.Uint8Array||function(){},h=n("Onz0");h.inherits=n("P7XM");var f=n(3),d=void 0;d=f&&f.debuglog?f.debuglog("stream"):function(){};var p,g=n("Xhqo"),b=n("RoFp");h.inherits(m,u);var v=["error","close","destroy","pause","resume"];function y(e,t){var r=t instanceof(o=o||n("sZro"));this.objectMode=!!(e=e||{}).objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var i=e.highWaterMark,s=e.readableHighWaterMark;this.highWaterMark=i||0===i?i:r&&(s||0===s)?s:this.objectMode?16:16384,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new g,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(p||(p=n("fXKp").StringDecoder),this.decoder=new p(e.encoding),this.encoding=e.encoding)}function m(e){if(o=o||n("sZro"),!(this instanceof m))return new m(e);this._readableState=new y(e,this),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),u.call(this)}function w(e,t,n,r,i){var o,s=e._readableState;return null===t?(s.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,C(e)}}(e,s)):(i||(o=function(e,t){var n,r;return c.isBuffer(r=t)||r instanceof l||"string"==typeof t||void 0===t||e.objectMode||(n=new TypeError("Invalid non-string/buffer chunk")),n}(s,t)),o?e.emit("error",o):s.objectMode||t&&t.length>0?("string"==typeof t||s.objectMode||Object.getPrototypeOf(t)===c.prototype||(t=function(e){return c.from(e)}(t)),r?s.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):_(e,s,t,!0):s.ended?e.emit("error",new Error("stream.push() after EOF")):(s.reading=!1,s.decoder&&!n?(t=s.decoder.write(t),s.objectMode||0!==t.length?_(e,s,t,!1):k(e,s)):_(e,s,t,!1))):r||(s.reading=!1)),function(e){return!e.ended&&(e.needReadable||e.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=S?e=S:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function C(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(d("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(j,e):j(e))}function j(e){d("emit readable"),e.emit("readable"),T(e)}function k(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(E,e,t))}function E(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=function(e,t,n){var r;return eo.length?o.length:e;if(i+=s===o.length?o:o.slice(0,e),0==(e-=s)){s===o.length?(++r,t.head=n.next?n.next:t.tail=null):(t.head=n,n.data=o.slice(s));break}++r}return t.length-=r,i}(e,t):function(e,t){var n=c.allocUnsafe(e),r=t.head,i=1;for(r.data.copy(n),e-=r.data.length;r=r.next;){var o=r.data,s=e>o.length?o.length:e;if(o.copy(n,n.length-e,0,s),0==(e-=s)){s===o.length?(++i,t.head=r.next?r.next:t.tail=null):(t.head=r,r.data=o.slice(s));break}++i}return t.length-=i,n}(e,t),r}(e,t.buffer,t.decoder),n);var n}function I(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick(M,t,e))}function M(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function N(e,t){for(var n=0,r=e.length;n=t.highWaterMark||t.ended))return d("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?I(this):C(this),null;if(0===(e=O(e,t))&&t.ended)return 0===t.length&&I(this),null;var r,i=t.needReadable;return d("need readable",i),(0===t.length||t.length-e0?A(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&I(this)),null!==r&&this.emit("data",r),r},m.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},m.prototype.pipe=function(e,t){var n=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e)}o.pipesCount+=1,d("pipe count=%d opts=%j",o.pipesCount,t);var u=t&&!1===t.end||e===r.stdout||e===r.stderr?y:c;function c(){d("onend"),e.end()}o.endEmitted?i.nextTick(u):n.once("end",u),e.on("unpipe",function t(r,i){d("onunpipe"),r===n&&i&&!1===i.hasUnpiped&&(i.hasUnpiped=!0,d("cleanup"),e.removeListener("close",b),e.removeListener("finish",v),e.removeListener("drain",l),e.removeListener("error",g),e.removeListener("unpipe",t),n.removeListener("end",c),n.removeListener("end",y),n.removeListener("data",p),h=!0,!o.awaitDrain||e._writableState&&!e._writableState.needDrain||l())});var l=function(e){return function(){var t=e._readableState;d("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&a(e,"data")&&(t.flowing=!0,T(e))}}(n);e.on("drain",l);var h=!1,f=!1;function p(t){d("ondata"),f=!1,!1!==e.write(t)||f||((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==N(o.pipes,e))&&!h&&(d("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,f=!0),n.pause())}function g(t){d("onerror",t),y(),e.removeListener("error",g),0===a(e,"error")&&e.emit("error",t)}function b(){e.removeListener("finish",v),y()}function v(){d("onfinish"),e.removeListener("close",b),y()}function y(){d("unpipe"),n.unpipe(e)}return n.on("data",p),function(e,t,n){if("function"==typeof e.prependListener)return e.prependListener("error",n);e._events&&e._events.error?s(e._events.error)?e._events.error.unshift(n):e._events.error=[n,e._events.error]:e.on("error",n)}(e,0,g),e.once("close",b),e.once("finish",v),e.emit("pipe",n),o.flowing||(d("pipe resume"),n.resume()),e},m.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n),this);if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o?@[\]^_`{|}~]+$/,this.acctsecretPattern=/^[a-zA-Z0-9 !"#$%&'()*+,-.\/:;<=>?@[\]^_`{|}~]+$/,this.authSecretInputType="password",this.acctSecretInputType="password",this.radius={},this.radiusVaps=[]}return e.prototype.ngOnInit=function(){this.getRadius()},e.prototype.getRadius=function(){var e=this;this.radiusVapsDisabled=!1,this.radiusVapsUpdated=!1,this.radiusService.getRadius().subscribe(function(t){var n=t.slice(),i=n[0],o=n[1];for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];e.oldRadius=a,e.radius.auth_server=a.auth_server,e.radius.auth_port=Number(a.auth_port),e.radius.auth_secret=a.auth_secret,e.radius.acct_server=a.acct_server,e.radius.acct_port=Number(a.acct_port),e.radius.acct_secret=a.acct_secret,e.radius.profile_name=a.profile_name}for(var s in o)if(o.hasOwnProperty(s)){var u=o[s];if("wpa2"==u.encryption){for(var c in u)u.hasOwnProperty(c)&&"."==c[0]&&".name"!=c&&delete u[c];e.radiusVaps.push(u)}}e.spinner.hide(),e.fakeRadius=Object(r.d)(e.radius)})},e.prototype.save=function(){var e=this;this.radiusVapsDisabled=!1,this.radiusVapsUpdated=!1;var t=this.radiusConfigModified(this.radius,this.oldRadius);this.radiusService.save(this.radius,this.radiusVaps,this.radiusVapsUpdated,this.radiusVapsDisabled,t).subscribe(function(t){e.radius.auth_server&&e.radius.auth_port&&e.radius.auth_secret?e.notification.success(Object(r.b)("RADIUS configuration applied successfully")):e.notification.warn(Object(r.b)("RADIUS configuration is incomplete")),t.radiusVapsDisabled?e.notification.warn(Object(r.b)("Some SSIDs are disabled due to deleted or incomplete RADIUS authentication Server configuration.")):t.radiusVapsUpdated&&e.notification.info(Object(r.b)("Some SSIDs are updated to new RADIUS configuration")),e.fakeRadius=Object(r.d)(e.radius),e.cleanupForm()})},e.prototype.toggleAuthPasswordVisibility=function(){this.authSecretInputType="password"===this.authSecretInputType?"text":"password"},e.prototype.toggleAcctPasswordVisibility=function(){this.acctSecretInputType="password"===this.acctSecretInputType?"text":"password"},e.prototype.radiusConfigModified=function(e,t){return e.auth_server!=t.auth_server||e.auth_port!=t.auth_port||e.auth_secret!=t.auth_secret||e.acct_server!=t.acct_server||e.acct_port!=t.acct_port||e.acct_secret!=t.acct_secret},e.prototype.cancel=function(){this.radius=Object(r.d)(this.fakeRadius),this.cleanupForm()},e.prototype.cleanupForm=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity(),this.delos.form.markAsUntouched()},e.prototype.onlyDecimalNumberKey=function(e){var t=e.which?e.which:e.keyCode;return!(46!=t&&t>31&&(t<48||t>57))},e}()},sZro:function(e,t,n){"use strict";var r=n("lm0R"),i=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=h;var o=n("Onz0");o.inherits=n("P7XM");var s=n("rXFu"),a=n("3BRs");o.inherits(h,s);for(var u=i(a.prototype),c=0;ct)return this.translate.get("Configuration file too large (maximum {maxSize} bytes)!",{maxSize:t}).subscribe(function(t){e.notification.error(t)}),void this.cancel();this.step="session-check",this.progress=0,this.configurationService.checkSession().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){if(!e.cancelled){e.step="upload";var n=new FormData;n.append("sessionid",e.authService.getSid()),n.append("filename","/tmp/backup.tar.gz"),n.append("filedata",e.file,"/tmp/backup.tar.gz"),e.configurationService.uploadFile(n).pipe(Object(o.a)(e.ngUnsubscribe)).subscribe(function(t){if(t.type===r.f.UploadProgress){var n=Math.round(100*t.loaded/t.total);e.progress=n}else t instanceof r.i&&e.onFileUploaded()})}})}},e.prototype.onFileUploaded=function(){var e=this;this.cancelled||(this.step="wait",this.configurationService.restoreBackup().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){if(0!==t)return e.notification.error(Object(s.b)("The selected configuration file is not valid, please select a configuration file valid for this device.")),void e.cancel();e.configurationService.reboot().pipe(Object(o.a)(e.ngUnsubscribe)).subscribe(function(){e.waitPingComponent.wait("system.config.restore",a.a.system.config.restore.waitPing,function(){e.notification.success(Object(s.b)("Configuration successfully restored!")),e.cancel()})})}))},e.prototype.reset=function(){var e=this;this.bsModalRef=this.modalService.show(u.a),this.bsModalRef.content.title=Object(s.b)("Reset device to factory defaults?"),this.bsModalRef.content.bodyText=Object(s.b)("Do you really want to reset the device to factory defaults? The device will be rebooted during the reset."),this.bsModalRef.content.actionButtonText=Object(s.b)("Reset"),this.bsModalRef.content.closeButtonText=Object(s.b)("Cancel"),this.bsModalRef.content.ok=function(){e.step="wait",e.configurationService.reset().pipe(Object(o.a)(e.ngUnsubscribe)).subscribe(function(){e.authService.deleteSid(),e.waitPingComponent.wait("system.reboot",a.a.system.factorydefault.waitPing,function(){e.notification.success(Object(s.b)("Device rebooted. Please login again!"),{keepAfterRouteChange:!0}),setTimeout(function(){e.router.navigateByUrl("/login")},5e3)})})}},e.prototype.reboot=function(){var e=this;this.bsModalRef=this.modalService.show(u.a),this.bsModalRef.content.title=Object(s.b)("Reboot device?"),this.bsModalRef.content.actionButtonText=Object(s.b)("Reboot"),this.bsModalRef.content.closeButtonText=Object(s.b)("Cancel"),this.bsModalRef.content.bodyText=Object(s.b)("Do you really want to restart the device?"),this.bsModalRef.content.ok=function(){e.step="wait",e.configurationService.reboot().pipe(Object(o.a)(e.ngUnsubscribe)).subscribe(function(){e.authService.deleteSid(),e.waitPingComponent.wait("system.reboot",a.a.system.reboot.waitPing,function(){e.notification.success(Object(s.b)("Device rebooted. Please login again!")),setTimeout(function(){e.authService.relogIn()},5e3)})})}},e}())},st81:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("CcnG"),i=function(){function e(){this.ngModelChange=new r.m}return e.prototype.onInputChange=function(e){this.value=e.target.value.toUpperCase(),this.ngModelChange.emit(this.value)},e}()},sv2S:function(e){e.exports=[["0","\0",127,"\u20ac"],["8140","\u4e02\u4e04\u4e05\u4e06\u4e0f\u4e12\u4e17\u4e1f\u4e20\u4e21\u4e23\u4e26\u4e29\u4e2e\u4e2f\u4e31\u4e33\u4e35\u4e37\u4e3c\u4e40\u4e41\u4e42\u4e44\u4e46\u4e4a\u4e51\u4e55\u4e57\u4e5a\u4e5b\u4e62\u4e63\u4e64\u4e65\u4e67\u4e68\u4e6a",5,"\u4e72\u4e74",9,"\u4e7f",6,"\u4e87\u4e8a"],["8180","\u4e90\u4e96\u4e97\u4e99\u4e9c\u4e9d\u4e9e\u4ea3\u4eaa\u4eaf\u4eb0\u4eb1\u4eb4\u4eb6\u4eb7\u4eb8\u4eb9\u4ebc\u4ebd\u4ebe\u4ec8\u4ecc\u4ecf\u4ed0\u4ed2\u4eda\u4edb\u4edc\u4ee0\u4ee2\u4ee6\u4ee7\u4ee9\u4eed\u4eee\u4eef\u4ef1\u4ef4\u4ef8\u4ef9\u4efa\u4efc\u4efe\u4f00\u4f02",6,"\u4f0b\u4f0c\u4f12",4,"\u4f1c\u4f1d\u4f21\u4f23\u4f28\u4f29\u4f2c\u4f2d\u4f2e\u4f31\u4f33\u4f35\u4f37\u4f39\u4f3b\u4f3e",4,"\u4f44\u4f45\u4f47",5,"\u4f52\u4f54\u4f56\u4f61\u4f62\u4f66\u4f68\u4f6a\u4f6b\u4f6d\u4f6e\u4f71\u4f72\u4f75\u4f77\u4f78\u4f79\u4f7a\u4f7d\u4f80\u4f81\u4f82\u4f85\u4f86\u4f87\u4f8a\u4f8c\u4f8e\u4f90\u4f92\u4f93\u4f95\u4f96\u4f98\u4f99\u4f9a\u4f9c\u4f9e\u4f9f\u4fa1\u4fa2"],["8240","\u4fa4\u4fab\u4fad\u4fb0",4,"\u4fb6",8,"\u4fc0\u4fc1\u4fc2\u4fc6\u4fc7\u4fc8\u4fc9\u4fcb\u4fcc\u4fcd\u4fd2",4,"\u4fd9\u4fdb\u4fe0\u4fe2\u4fe4\u4fe5\u4fe7\u4feb\u4fec\u4ff0\u4ff2\u4ff4\u4ff5\u4ff6\u4ff7\u4ff9\u4ffb\u4ffc\u4ffd\u4fff",11],["8280","\u500b\u500e\u5010\u5011\u5013\u5015\u5016\u5017\u501b\u501d\u501e\u5020\u5022\u5023\u5024\u5027\u502b\u502f",10,"\u503b\u503d\u503f\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504a\u504b\u504d\u5050",4,"\u5056\u5057\u5058\u5059\u505b\u505d",7,"\u5066",5,"\u506d",8,"\u5078\u5079\u507a\u507c\u507d\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508a\u508b\u508c\u508e",20,"\u50a4\u50a6\u50aa\u50ab\u50ad",4,"\u50b3",6,"\u50bc"],["8340","\u50bd",17,"\u50d0",5,"\u50d7\u50d8\u50d9\u50db",10,"\u50e8\u50e9\u50ea\u50eb\u50ef\u50f0\u50f1\u50f2\u50f4\u50f6",4,"\u50fc",9,"\u5108"],["8380","\u5109\u510a\u510c",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514a\u514c\u514e\u514f\u5150\u5152\u5153\u5157\u5158\u5159\u515b\u515d",4,"\u5163\u5164\u5166\u5167\u5169\u516a\u516f\u5172\u517a\u517e\u517f\u5183\u5184\u5186\u5187\u518a\u518b\u518e\u518f\u5190\u5191\u5193\u5194\u5198\u519a\u519d\u519e\u519f\u51a1\u51a3\u51a6",4,"\u51ad\u51ae\u51b4\u51b8\u51b9\u51ba\u51be\u51bf\u51c1\u51c2\u51c3\u51c5\u51c8\u51ca\u51cd\u51ce\u51d0\u51d2",5],["8440","\u51d8\u51d9\u51da\u51dc\u51de\u51df\u51e2\u51e3\u51e5",5,"\u51ec\u51ee\u51f1\u51f2\u51f4\u51f7\u51fe\u5204\u5205\u5209\u520b\u520c\u520f\u5210\u5213\u5214\u5215\u521c\u521e\u521f\u5221\u5222\u5223\u5225\u5226\u5227\u522a\u522c\u522f\u5231\u5232\u5234\u5235\u523c\u523e\u5244",5,"\u524b\u524e\u524f\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525a\u525b\u525d\u525f\u5260\u5262\u5263\u5264\u5266\u5268\u526b\u526c\u526d\u526e\u5270\u5271\u5273",9,"\u527e\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529c\u52a4\u52a5\u52a6\u52a7\u52ae\u52af\u52b0\u52b4",9,"\u52c0\u52c1\u52c2\u52c4\u52c5\u52c6\u52c8\u52ca\u52cc\u52cd\u52ce\u52cf\u52d1\u52d3\u52d4\u52d5\u52d7\u52d9",5,"\u52e0\u52e1\u52e2\u52e3\u52e5",10,"\u52f1",7,"\u52fb\u52fc\u52fd\u5301\u5302\u5303\u5304\u5307\u5309\u530a\u530b\u530c\u530e"],["8540","\u5311\u5312\u5313\u5314\u5318\u531b\u531c\u531e\u531f\u5322\u5324\u5325\u5327\u5328\u5329\u532b\u532c\u532d\u532f",9,"\u533c\u533d\u5340\u5342\u5344\u5346\u534b\u534c\u534d\u5350\u5354\u5358\u5359\u535b\u535d\u5365\u5368\u536a\u536c\u536d\u5372\u5376\u5379\u537b\u537c\u537d\u537e\u5380\u5381\u5383\u5387\u5388\u538a\u538e\u538f"],["8580","\u5390",4,"\u5396\u5397\u5399\u539b\u539c\u539e\u53a0\u53a1\u53a4\u53a7\u53aa\u53ab\u53ac\u53ad\u53af",6,"\u53b7\u53b8\u53b9\u53ba\u53bc\u53bd\u53be\u53c0\u53c3",4,"\u53ce\u53cf\u53d0\u53d2\u53d3\u53d5\u53da\u53dc\u53dd\u53de\u53e1\u53e2\u53e7\u53f4\u53fa\u53fe\u53ff\u5400\u5402\u5405\u5407\u540b\u5414\u5418\u5419\u541a\u541c\u5422\u5424\u5425\u542a\u5430\u5433\u5436\u5437\u543a\u543d\u543f\u5441\u5442\u5444\u5445\u5447\u5449\u544c\u544d\u544e\u544f\u5451\u545a\u545d",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547a\u547e\u547f\u5481\u5483\u5485\u5487\u5488\u5489\u548a\u548d\u5491\u5493\u5497\u5498\u549c\u549e\u549f\u54a0\u54a1"],["8640","\u54a2\u54a5\u54ae\u54b0\u54b2\u54b5\u54b6\u54b7\u54b9\u54ba\u54bc\u54be\u54c3\u54c5\u54ca\u54cb\u54d6\u54d8\u54db\u54e0",4,"\u54eb\u54ec\u54ef\u54f0\u54f1\u54f4",5,"\u54fb\u54fe\u5500\u5502\u5503\u5504\u5505\u5508\u550a",4,"\u5512\u5513\u5515",5,"\u551c\u551d\u551e\u551f\u5521\u5525\u5526"],["8680","\u5528\u5529\u552b\u552d\u5532\u5534\u5535\u5536\u5538\u5539\u553a\u553b\u553d\u5540\u5542\u5545\u5547\u5548\u554b",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555d\u555e\u555f\u5560\u5562\u5563\u5568\u5569\u556b\u556f",5,"\u5579\u557a\u557d\u557f\u5585\u5586\u558c\u558d\u558e\u5590\u5592\u5593\u5595\u5596\u5597\u559a\u559b\u559e\u55a0",6,"\u55a8",8,"\u55b2\u55b4\u55b6\u55b8\u55ba\u55bc\u55bf",4,"\u55c6\u55c7\u55c8\u55ca\u55cb\u55ce\u55cf\u55d0\u55d5\u55d7",4,"\u55de\u55e0\u55e2\u55e7\u55e9\u55ed\u55ee\u55f0\u55f1\u55f4\u55f6\u55f8",4,"\u55ff\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560a\u560b\u560d\u5610",7,"\u5619\u561a\u561c\u561d\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562a\u562b\u562e\u562f\u5630\u5633\u5635\u5637\u5638\u563a\u563c\u563d\u563e\u5640",11,"\u564f",4,"\u5655\u5656\u565a\u565b\u565d",4],["8780","\u5663\u5665\u5666\u5667\u566d\u566e\u566f\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567a\u567d",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56a4",10,"\u56b0",6,"\u56b8\u56b9\u56ba\u56bb\u56bd",12,"\u56cb",8,"\u56d5\u56d6\u56d8\u56d9\u56dc\u56e3\u56e5",5,"\u56ec\u56ee\u56ef\u56f2\u56f3\u56f6\u56f7\u56f8\u56fb\u56fc\u5700\u5701\u5702\u5705\u5707\u570b",6],["8840","\u5712",9,"\u571d\u571e\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572b\u5731\u5732\u5734",4,"\u573c\u573d\u573f\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574b\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576c\u576e\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577a\u577d\u577e\u577f\u5780"],["8880","\u5781\u5787\u5788\u5789\u578a\u578d",4,"\u5794",6,"\u579c\u579d\u579e\u579f\u57a5\u57a8\u57aa\u57ac\u57af\u57b0\u57b1\u57b3\u57b5\u57b6\u57b7\u57b9",8,"\u57c4",6,"\u57cc\u57cd\u57d0\u57d1\u57d3\u57d6\u57d7\u57db\u57dc\u57de\u57e1\u57e2\u57e3\u57e5",7,"\u57ee\u57f0\u57f1\u57f2\u57f3\u57f5\u57f6\u57f7\u57fb\u57fc\u57fe\u57ff\u5801\u5803\u5804\u5805\u5808\u5809\u580a\u580c\u580e\u580f\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581a\u581b\u581c\u581d\u581f\u5822\u5823\u5825",4,"\u582b",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583e",5,"\u5845",6,"\u584e\u584f\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585f",5,"\u5866",4,"\u586d",16,"\u587f\u5882\u5884\u5886\u5887\u5888\u588a\u588b\u588c"],["8980","\u588d",4,"\u5894",4,"\u589b\u589c\u589d\u58a0",7,"\u58aa",17,"\u58bd\u58be\u58bf\u58c0\u58c2\u58c3\u58c4\u58c6",10,"\u58d2\u58d3\u58d4\u58d6",13,"\u58e5",5,"\u58ed\u58ef\u58f1\u58f2\u58f4\u58f5\u58f7\u58f8\u58fa",7,"\u5903\u5905\u5906\u5908",4,"\u590e\u5910\u5911\u5912\u5913\u5917\u5918\u591b\u591d\u591e\u5920\u5921\u5922\u5923\u5926\u5928\u592c\u5930\u5932\u5933\u5935\u5936\u593b"],["8a40","\u593d\u593e\u593f\u5940\u5943\u5945\u5946\u594a\u594c\u594d\u5950\u5952\u5953\u5959\u595b",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597a\u597b\u597c\u597e\u597f\u5980\u5985\u5989\u598b\u598c\u598e\u598f\u5990\u5991\u5994\u5995\u5998\u599a\u599b\u599c\u599d\u599f\u59a0\u59a1\u59a2\u59a6"],["8a80","\u59a7\u59ac\u59ad\u59b0\u59b1\u59b3",5,"\u59ba\u59bc\u59bd\u59bf",6,"\u59c7\u59c8\u59c9\u59cc\u59cd\u59ce\u59cf\u59d5\u59d6\u59d9\u59db\u59de",4,"\u59e4\u59e6\u59e7\u59e9\u59ea\u59eb\u59ed",11,"\u59fa\u59fc\u59fd\u59fe\u5a00\u5a02\u5a0a\u5a0b\u5a0d\u5a0e\u5a0f\u5a10\u5a12\u5a14\u5a15\u5a16\u5a17\u5a19\u5a1a\u5a1b\u5a1d\u5a1e\u5a21\u5a22\u5a24\u5a26\u5a27\u5a28\u5a2a",6,"\u5a33\u5a35\u5a37",4,"\u5a3d\u5a3e\u5a3f\u5a41",4,"\u5a47\u5a48\u5a4b",9,"\u5a56\u5a57\u5a58\u5a59\u5a5b",5],["8b40","\u5a61\u5a63\u5a64\u5a65\u5a66\u5a68\u5a69\u5a6b",8,"\u5a78\u5a79\u5a7b\u5a7c\u5a7d\u5a7e\u5a80",17,"\u5a93",6,"\u5a9c",13,"\u5aab\u5aac"],["8b80","\u5aad",4,"\u5ab4\u5ab6\u5ab7\u5ab9",4,"\u5abf\u5ac0\u5ac3",5,"\u5aca\u5acb\u5acd",4,"\u5ad3\u5ad5\u5ad7\u5ad9\u5ada\u5adb\u5add\u5ade\u5adf\u5ae2\u5ae4\u5ae5\u5ae7\u5ae8\u5aea\u5aec",4,"\u5af2",22,"\u5b0a",11,"\u5b18",25,"\u5b33\u5b35\u5b36\u5b38",7,"\u5b41",6],["8c40","\u5b48",7,"\u5b52\u5b56\u5b5e\u5b60\u5b61\u5b67\u5b68\u5b6b\u5b6d\u5b6e\u5b6f\u5b72\u5b74\u5b76\u5b77\u5b78\u5b79\u5b7b\u5b7c\u5b7e\u5b7f\u5b82\u5b86\u5b8a\u5b8d\u5b8e\u5b90\u5b91\u5b92\u5b94\u5b96\u5b9f\u5ba7\u5ba8\u5ba9\u5bac\u5bad\u5bae\u5baf\u5bb1\u5bb2\u5bb7\u5bba\u5bbb\u5bbc\u5bc0\u5bc1\u5bc3\u5bc8\u5bc9\u5bca\u5bcb\u5bcd\u5bce\u5bcf"],["8c80","\u5bd1\u5bd4",8,"\u5be0\u5be2\u5be3\u5be6\u5be7\u5be9",4,"\u5bef\u5bf1",6,"\u5bfd\u5bfe\u5c00\u5c02\u5c03\u5c05\u5c07\u5c08\u5c0b\u5c0c\u5c0d\u5c0e\u5c10\u5c12\u5c13\u5c17\u5c19\u5c1b\u5c1e\u5c1f\u5c20\u5c21\u5c23\u5c26\u5c28\u5c29\u5c2a\u5c2b\u5c2d\u5c2e\u5c2f\u5c30\u5c32\u5c33\u5c35\u5c36\u5c37\u5c43\u5c44\u5c46\u5c47\u5c4c\u5c4d\u5c52\u5c53\u5c54\u5c56\u5c57\u5c58\u5c5a\u5c5b\u5c5c\u5c5d\u5c5f\u5c62\u5c64\u5c67",6,"\u5c70\u5c72",6,"\u5c7b\u5c7c\u5c7d\u5c7e\u5c80\u5c83",4,"\u5c89\u5c8a\u5c8b\u5c8e\u5c8f\u5c92\u5c93\u5c95\u5c9d",4,"\u5ca4",4],["8d40","\u5caa\u5cae\u5caf\u5cb0\u5cb2\u5cb4\u5cb6\u5cb9\u5cba\u5cbb\u5cbc\u5cbe\u5cc0\u5cc2\u5cc3\u5cc5",5,"\u5ccc",5,"\u5cd3",5,"\u5cda",6,"\u5ce2\u5ce3\u5ce7\u5ce9\u5ceb\u5cec\u5cee\u5cef\u5cf1",9,"\u5cfc",4],["8d80","\u5d01\u5d04\u5d05\u5d08",5,"\u5d0f",4,"\u5d15\u5d17\u5d18\u5d19\u5d1a\u5d1c\u5d1d\u5d1f",4,"\u5d25\u5d28\u5d2a\u5d2b\u5d2c\u5d2f",4,"\u5d35",7,"\u5d3f",7,"\u5d48\u5d49\u5d4d",10,"\u5d59\u5d5a\u5d5c\u5d5e",10,"\u5d6a\u5d6d\u5d6e\u5d70\u5d71\u5d72\u5d73\u5d75",12,"\u5d83",21,"\u5d9a\u5d9b\u5d9c\u5d9e\u5d9f\u5da0"],["8e40","\u5da1",21,"\u5db8",12,"\u5dc6",6,"\u5dce",12,"\u5ddc\u5ddf\u5de0\u5de3\u5de4\u5dea\u5dec\u5ded"],["8e80","\u5df0\u5df5\u5df6\u5df8",4,"\u5dff\u5e00\u5e04\u5e07\u5e09\u5e0a\u5e0b\u5e0d\u5e0e\u5e12\u5e13\u5e17\u5e1e",7,"\u5e28",4,"\u5e2f\u5e30\u5e32",4,"\u5e39\u5e3a\u5e3e\u5e3f\u5e40\u5e41\u5e43\u5e46",5,"\u5e4d",6,"\u5e56",4,"\u5e5c\u5e5d\u5e5f\u5e60\u5e63",14,"\u5e75\u5e77\u5e79\u5e7e\u5e81\u5e82\u5e83\u5e85\u5e88\u5e89\u5e8c\u5e8d\u5e8e\u5e92\u5e98\u5e9b\u5e9d\u5ea1\u5ea2\u5ea3\u5ea4\u5ea8",4,"\u5eae",4,"\u5eb4\u5eba\u5ebb\u5ebc\u5ebd\u5ebf",6],["8f40","\u5ec6\u5ec7\u5ec8\u5ecb",5,"\u5ed4\u5ed5\u5ed7\u5ed8\u5ed9\u5eda\u5edc",11,"\u5ee9\u5eeb",8,"\u5ef5\u5ef8\u5ef9\u5efb\u5efc\u5efd\u5f05\u5f06\u5f07\u5f09\u5f0c\u5f0d\u5f0e\u5f10\u5f12\u5f14\u5f16\u5f19\u5f1a\u5f1c\u5f1d\u5f1e\u5f21\u5f22\u5f23\u5f24"],["8f80","\u5f28\u5f2b\u5f2c\u5f2e\u5f30\u5f32",6,"\u5f3b\u5f3d\u5f3e\u5f3f\u5f41",14,"\u5f51\u5f54\u5f59\u5f5a\u5f5b\u5f5c\u5f5e\u5f5f\u5f60\u5f63\u5f65\u5f67\u5f68\u5f6b\u5f6e\u5f6f\u5f72\u5f74\u5f75\u5f76\u5f78\u5f7a\u5f7d\u5f7e\u5f7f\u5f83\u5f86\u5f8d\u5f8e\u5f8f\u5f91\u5f93\u5f94\u5f96\u5f9a\u5f9b\u5f9d\u5f9e\u5f9f\u5fa0\u5fa2",5,"\u5fa9\u5fab\u5fac\u5faf",5,"\u5fb6\u5fb8\u5fb9\u5fba\u5fbb\u5fbe",4,"\u5fc7\u5fc8\u5fca\u5fcb\u5fce\u5fd3\u5fd4\u5fd5\u5fda\u5fdb\u5fdc\u5fde\u5fdf\u5fe2\u5fe3\u5fe5\u5fe6\u5fe8\u5fe9\u5fec\u5fef\u5ff0\u5ff2\u5ff3\u5ff4\u5ff6\u5ff7\u5ff9\u5ffa\u5ffc\u6007"],["9040","\u6008\u6009\u600b\u600c\u6010\u6011\u6013\u6017\u6018\u601a\u601e\u601f\u6022\u6023\u6024\u602c\u602d\u602e\u6030",4,"\u6036",4,"\u603d\u603e\u6040\u6044",6,"\u604c\u604e\u604f\u6051\u6053\u6054\u6056\u6057\u6058\u605b\u605c\u605e\u605f\u6060\u6061\u6065\u6066\u606e\u6071\u6072\u6074\u6075\u6077\u607e\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608a\u608b\u608e\u608f\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609c\u609e\u60a1\u60a2\u60a4\u60a5\u60a7\u60a9\u60aa\u60ae\u60b0\u60b3\u60b5\u60b6\u60b7\u60b9\u60ba\u60bd",7,"\u60c7\u60c8\u60c9\u60cc",4,"\u60d2\u60d3\u60d4\u60d6\u60d7\u60d9\u60db\u60de\u60e1",4,"\u60ea\u60f1\u60f2\u60f5\u60f7\u60f8\u60fb",4,"\u6102\u6103\u6104\u6105\u6107\u610a\u610b\u610c\u6110",4,"\u6116\u6117\u6118\u6119\u611b\u611c\u611d\u611e\u6121\u6122\u6125\u6128\u6129\u612a\u612c",18,"\u6140",6],["9140","\u6147\u6149\u614b\u614d\u614f\u6150\u6152\u6153\u6154\u6156",6,"\u615e\u615f\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618c\u618d\u618f",4,"\u6195"],["9180","\u6196",6,"\u619e",8,"\u61aa\u61ab\u61ad",9,"\u61b8",5,"\u61bf\u61c0\u61c1\u61c3",4,"\u61c9\u61cc",4,"\u61d3\u61d5",16,"\u61e7",13,"\u61f6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621c\u621d\u621e\u6220\u6223\u6226\u6227\u6228\u6229\u622b\u622d\u622f\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624a"],["9240","\u624f\u6250\u6255\u6256\u6257\u6259\u625a\u625c",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627a\u627b\u627d\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628b",5,"\u6294\u6299\u629c\u629d\u629e\u62a3\u62a6\u62a7\u62a9\u62aa\u62ad\u62ae\u62af\u62b0\u62b2\u62b3\u62b4\u62b6\u62b7\u62b8\u62ba\u62be\u62c0\u62c1"],["9280","\u62c3\u62cb\u62cf\u62d1\u62d5\u62dd\u62de\u62e0\u62e1\u62e4\u62ea\u62eb\u62f0\u62f2\u62f5\u62f8\u62f9\u62fa\u62fb\u6300\u6303\u6304\u6305\u6306\u630a\u630b\u630c\u630d\u630f\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631c\u6326\u6327\u6329\u632c\u632d\u632e\u6330\u6331\u6333",5,"\u633b\u633c\u633e\u633f\u6340\u6341\u6344\u6347\u6348\u634a\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636a\u636b\u636c\u636f\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637c\u637d\u637e\u637f\u6381\u6383\u6384\u6385\u6386\u638b\u638d\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63a1\u63a4\u63a6\u63ab\u63af\u63b1\u63b2\u63b5\u63b6\u63b9\u63bb\u63bd\u63bf\u63c0"],["9340","\u63c1\u63c2\u63c3\u63c5\u63c7\u63c8\u63ca\u63cb\u63cc\u63d1\u63d3\u63d4\u63d5\u63d7",6,"\u63df\u63e2\u63e4",4,"\u63eb\u63ec\u63ee\u63ef\u63f0\u63f1\u63f3\u63f5\u63f7\u63f9\u63fa\u63fb\u63fc\u63fe\u6403\u6404\u6406",4,"\u640d\u640e\u6411\u6412\u6415",5,"\u641d\u641f\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642b\u642e",5,"\u6435",4,"\u643b\u643c\u643e\u6440\u6442\u6443\u6449\u644b",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645f",7,"\u6468\u646a\u646b\u646c\u646e",9,"\u647b",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649a\u649b\u649c\u649d\u649f",4,"\u64a5\u64a6\u64a7\u64a8\u64aa\u64ab\u64af\u64b1\u64b2\u64b3\u64b4\u64b6\u64b9\u64bb\u64bd\u64be\u64bf\u64c1\u64c3\u64c4\u64c6",6,"\u64cf\u64d1\u64d3\u64d4\u64d5\u64d6\u64d9\u64da"],["9440","\u64db\u64dc\u64dd\u64df\u64e0\u64e1\u64e3\u64e5\u64e7",24,"\u6501",7,"\u650a",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652c\u652d\u6530\u6531\u6532\u6533\u6537\u653a\u653c\u653d\u6540",4,"\u6546\u6547\u654a\u654b\u654d\u654e\u6550\u6552\u6553\u6554\u6557\u6558\u655a\u655c\u655f\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656a\u656d\u656e\u656f\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658a\u658d\u658e\u658f\u6592\u6594\u6595\u6596\u6598\u659a\u659d\u659e\u65a0\u65a2\u65a3\u65a6\u65a8\u65aa\u65ac\u65ae\u65b1",7,"\u65ba\u65bb\u65be\u65bf\u65c0\u65c2\u65c7\u65c8\u65c9\u65ca\u65cd\u65d0\u65d1\u65d3\u65d4\u65d5\u65d8",7,"\u65e1\u65e3\u65e4\u65ea\u65eb"],["9540","\u65f2\u65f3\u65f4\u65f5\u65f8\u65f9\u65fb",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660b\u660d\u6610\u6611\u6612\u6616\u6617\u6618\u661a\u661b\u661c\u661e\u6621\u6622\u6623\u6624\u6626\u6629\u662a\u662b\u662c\u662e\u6630\u6632\u6633\u6637",4,"\u663d\u663f\u6640\u6642\u6644",6,"\u664d\u664e\u6650\u6651\u6658"],["9580","\u6659\u665b\u665c\u665d\u665e\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667b\u667c\u667d\u667f\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668a\u668b\u668d\u668e\u668f\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669e",8,"\u66a9",4,"\u66af",4,"\u66b5\u66b6\u66b7\u66b8\u66ba\u66bb\u66bc\u66bd\u66bf",25,"\u66da\u66de",7,"\u66e7\u66e8\u66ea",5,"\u66f1\u66f5\u66f6\u66f8\u66fa\u66fb\u66fd\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670c\u670e\u670f\u6711\u6712\u6713\u6716\u6718\u6719\u671a\u671c\u671e\u6720",5,"\u6727\u6729\u672e\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673b\u673c\u673e\u673f\u6741\u6744\u6745\u6747\u674a\u674b\u674d\u6752\u6754\u6755\u6757",4,"\u675d\u6762\u6763\u6764\u6766\u6767\u676b\u676c\u676e\u6771\u6774\u6776"],["9680","\u6778\u6779\u677a\u677b\u677d\u6780\u6782\u6783\u6785\u6786\u6788\u678a\u678c\u678d\u678e\u678f\u6791\u6792\u6793\u6794\u6796\u6799\u679b\u679f\u67a0\u67a1\u67a4\u67a6\u67a9\u67ac\u67ae\u67b1\u67b2\u67b4\u67b9",7,"\u67c2\u67c5",9,"\u67d5\u67d6\u67d7\u67db\u67df\u67e1\u67e3\u67e4\u67e6\u67e7\u67e8\u67ea\u67eb\u67ed\u67ee\u67f2\u67f5",7,"\u67fe\u6801\u6802\u6803\u6804\u6806\u680d\u6810\u6812\u6814\u6815\u6818",4,"\u681e\u681f\u6820\u6822",6,"\u682b",6,"\u6834\u6835\u6836\u683a\u683b\u683f\u6847\u684b\u684d\u684f\u6852\u6856",5],["9740","\u685c\u685d\u685e\u685f\u686a\u686c",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68a3\u68a4\u68a5\u68a9\u68aa\u68ab\u68ac\u68ae\u68b1\u68b2\u68b4\u68b6\u68b7\u68b8"],["9780","\u68b9",6,"\u68c1\u68c3",5,"\u68ca\u68cc\u68ce\u68cf\u68d0\u68d1\u68d3\u68d4\u68d6\u68d7\u68d9\u68db",4,"\u68e1\u68e2\u68e4",9,"\u68ef\u68f2\u68f3\u68f4\u68f6\u68f7\u68f8\u68fb\u68fd\u68fe\u68ff\u6900\u6902\u6903\u6904\u6906",4,"\u690c\u690f\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692e\u692f\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693a\u693b\u693c\u693e\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695b\u695c\u695f"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696a\u696c\u696d\u696f\u6970\u6972",4,"\u697a\u697b\u697d\u697e\u697f\u6981\u6983\u6985\u698a\u698b\u698c\u698e",5,"\u6996\u6997\u6999\u699a\u699d",9,"\u69a9\u69aa\u69ac\u69ae\u69af\u69b0\u69b2\u69b3\u69b5\u69b6\u69b8\u69b9\u69ba\u69bc\u69bd"],["9880","\u69be\u69bf\u69c0\u69c2",7,"\u69cb\u69cd\u69cf\u69d1\u69d2\u69d3\u69d5",5,"\u69dc\u69dd\u69de\u69e1",11,"\u69ee\u69ef\u69f0\u69f1\u69f3",9,"\u69fe\u6a00",9,"\u6a0b",11,"\u6a19",5,"\u6a20\u6a22",5,"\u6a29\u6a2b\u6a2c\u6a2d\u6a2e\u6a30\u6a32\u6a33\u6a34\u6a36",6,"\u6a3f",4,"\u6a45\u6a46\u6a48",7,"\u6a51",6,"\u6a5a"],["9940","\u6a5c",4,"\u6a62\u6a63\u6a64\u6a66",10,"\u6a72",6,"\u6a7a\u6a7b\u6a7d\u6a7e\u6a7f\u6a81\u6a82\u6a83\u6a85",8,"\u6a8f\u6a92",4,"\u6a98",7,"\u6aa1",5],["9980","\u6aa7\u6aa8\u6aaa\u6aad",114,"\u6b25\u6b26\u6b28",6],["9a40","\u6b2f\u6b30\u6b31\u6b33\u6b34\u6b35\u6b36\u6b38\u6b3b\u6b3c\u6b3d\u6b3f\u6b40\u6b41\u6b42\u6b44\u6b45\u6b48\u6b4a\u6b4b\u6b4d",11,"\u6b5a",7,"\u6b68\u6b69\u6b6b",13,"\u6b7a\u6b7d\u6b7e\u6b7f\u6b80\u6b85\u6b88"],["9a80","\u6b8c\u6b8e\u6b8f\u6b90\u6b91\u6b94\u6b95\u6b97\u6b98\u6b99\u6b9c",4,"\u6ba2",7,"\u6bab",7,"\u6bb6\u6bb8",6,"\u6bc0\u6bc3\u6bc4\u6bc6",4,"\u6bcc\u6bce\u6bd0\u6bd1\u6bd8\u6bda\u6bdc",4,"\u6be2",7,"\u6bec\u6bed\u6bee\u6bf0\u6bf1\u6bf2\u6bf4\u6bf6\u6bf7\u6bf8\u6bfa\u6bfb\u6bfc\u6bfe",6,"\u6c08",4,"\u6c0e\u6c12\u6c17\u6c1c\u6c1d\u6c1e\u6c20\u6c23\u6c25\u6c2b\u6c2c\u6c2d\u6c31\u6c33\u6c36\u6c37\u6c39\u6c3a\u6c3b\u6c3c\u6c3e\u6c3f\u6c43\u6c44\u6c45\u6c48\u6c4b",4,"\u6c51\u6c52\u6c53\u6c56\u6c58"],["9b40","\u6c59\u6c5a\u6c62\u6c63\u6c65\u6c66\u6c67\u6c6b",4,"\u6c71\u6c73\u6c75\u6c77\u6c78\u6c7a\u6c7b\u6c7c\u6c7f\u6c80\u6c84\u6c87\u6c8a\u6c8b\u6c8d\u6c8e\u6c91\u6c92\u6c95\u6c96\u6c97\u6c98\u6c9a\u6c9c\u6c9d\u6c9e\u6ca0\u6ca2\u6ca8\u6cac\u6caf\u6cb0\u6cb4\u6cb5\u6cb6\u6cb7\u6cba\u6cc0\u6cc1\u6cc2\u6cc3\u6cc6\u6cc7\u6cc8\u6ccb\u6ccd\u6cce\u6ccf\u6cd1\u6cd2\u6cd8"],["9b80","\u6cd9\u6cda\u6cdc\u6cdd\u6cdf\u6ce4\u6ce6\u6ce7\u6ce9\u6cec\u6ced\u6cf2\u6cf4\u6cf9\u6cff\u6d00\u6d02\u6d03\u6d05\u6d06\u6d08\u6d09\u6d0a\u6d0d\u6d0f\u6d10\u6d11\u6d13\u6d14\u6d15\u6d16\u6d18\u6d1c\u6d1d\u6d1f",5,"\u6d26\u6d28\u6d29\u6d2c\u6d2d\u6d2f\u6d30\u6d34\u6d36\u6d37\u6d38\u6d3a\u6d3f\u6d40\u6d42\u6d44\u6d49\u6d4c\u6d50\u6d55\u6d56\u6d57\u6d58\u6d5b\u6d5d\u6d5f\u6d61\u6d62\u6d64\u6d65\u6d67\u6d68\u6d6b\u6d6c\u6d6d\u6d70\u6d71\u6d72\u6d73\u6d75\u6d76\u6d79\u6d7a\u6d7b\u6d7d",4,"\u6d83\u6d84\u6d86\u6d87\u6d8a\u6d8b\u6d8d\u6d8f\u6d90\u6d92\u6d96",4,"\u6d9c\u6da2\u6da5\u6dac\u6dad\u6db0\u6db1\u6db3\u6db4\u6db6\u6db7\u6db9",5,"\u6dc1\u6dc2\u6dc3\u6dc8\u6dc9\u6dca"],["9c40","\u6dcd\u6dce\u6dcf\u6dd0\u6dd2\u6dd3\u6dd4\u6dd5\u6dd7\u6dda\u6ddb\u6ddc\u6ddf\u6de2\u6de3\u6de5\u6de7\u6de8\u6de9\u6dea\u6ded\u6def\u6df0\u6df2\u6df4\u6df5\u6df6\u6df8\u6dfa\u6dfd",7,"\u6e06\u6e07\u6e08\u6e09\u6e0b\u6e0f\u6e12\u6e13\u6e15\u6e18\u6e19\u6e1b\u6e1c\u6e1e\u6e1f\u6e22\u6e26\u6e27\u6e28\u6e2a\u6e2c\u6e2e\u6e30\u6e31\u6e33\u6e35"],["9c80","\u6e36\u6e37\u6e39\u6e3b",7,"\u6e45",7,"\u6e4f\u6e50\u6e51\u6e52\u6e55\u6e57\u6e59\u6e5a\u6e5c\u6e5d\u6e5e\u6e60",10,"\u6e6c\u6e6d\u6e6f",14,"\u6e80\u6e81\u6e82\u6e84\u6e87\u6e88\u6e8a",4,"\u6e91",6,"\u6e99\u6e9a\u6e9b\u6e9d\u6e9e\u6ea0\u6ea1\u6ea3\u6ea4\u6ea6\u6ea8\u6ea9\u6eab\u6eac\u6ead\u6eae\u6eb0\u6eb3\u6eb5\u6eb8\u6eb9\u6ebc\u6ebe\u6ebf\u6ec0\u6ec3\u6ec4\u6ec5\u6ec6\u6ec8\u6ec9\u6eca\u6ecc\u6ecd\u6ece\u6ed0\u6ed2\u6ed6\u6ed8\u6ed9\u6edb\u6edc\u6edd\u6ee3\u6ee7\u6eea",5],["9d40","\u6ef0\u6ef1\u6ef2\u6ef3\u6ef5\u6ef6\u6ef7\u6ef8\u6efa",7,"\u6f03\u6f04\u6f05\u6f07\u6f08\u6f0a",4,"\u6f10\u6f11\u6f12\u6f16",9,"\u6f21\u6f22\u6f23\u6f25\u6f26\u6f27\u6f28\u6f2c\u6f2e\u6f30\u6f32\u6f34\u6f35\u6f37",6,"\u6f3f\u6f40\u6f41\u6f42"],["9d80","\u6f43\u6f44\u6f45\u6f48\u6f49\u6f4a\u6f4c\u6f4e",9,"\u6f59\u6f5a\u6f5b\u6f5d\u6f5f\u6f60\u6f61\u6f63\u6f64\u6f65\u6f67",5,"\u6f6f\u6f70\u6f71\u6f73\u6f75\u6f76\u6f77\u6f79\u6f7b\u6f7d",6,"\u6f85\u6f86\u6f87\u6f8a\u6f8b\u6f8f",12,"\u6f9d\u6f9e\u6f9f\u6fa0\u6fa2",4,"\u6fa8",10,"\u6fb4\u6fb5\u6fb7\u6fb8\u6fba",5,"\u6fc1\u6fc3",5,"\u6fca",6,"\u6fd3",10,"\u6fdf\u6fe2\u6fe3\u6fe4\u6fe5"],["9e40","\u6fe6",7,"\u6ff0",32,"\u7012",7,"\u701c",6,"\u7024",6],["9e80","\u702b",9,"\u7036\u7037\u7038\u703a",17,"\u704d\u704e\u7050",13,"\u705f",11,"\u706e\u7071\u7072\u7073\u7074\u7077\u7079\u707a\u707b\u707d\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708b\u708c\u708d\u708f\u7090\u7091\u7093\u7097\u7098\u709a\u709b\u709e",12,"\u70b0\u70b2\u70b4\u70b5\u70b6\u70ba\u70be\u70bf\u70c4\u70c5\u70c6\u70c7\u70c9\u70cb",12,"\u70da"],["9f40","\u70dc\u70dd\u70de\u70e0\u70e1\u70e2\u70e3\u70e5\u70ea\u70ee\u70f0",6,"\u70f8\u70fa\u70fb\u70fc\u70fe",10,"\u710b",4,"\u7111\u7112\u7114\u7117\u711b",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714b\u714d\u714f",12,"\u715d\u715f",4,"\u7165\u7169",4,"\u716f\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717b\u717c\u717e",5,"\u7185",4,"\u718b\u718c\u718d\u718e\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719a",4,"\u71a1",6,"\u71a9\u71aa\u71ab\u71ad",5,"\u71b4\u71b6\u71b7\u71b8\u71ba",8,"\u71c4",9,"\u71cf",4],["a040","\u71d6",9,"\u71e1\u71e2\u71e3\u71e4\u71e6\u71e8",5,"\u71ef",9,"\u71fa",11,"\u7207",19],["a080","\u721b\u721c\u721e",9,"\u7229\u722b\u722d\u722e\u722f\u7232\u7233\u7234\u723a\u723c\u723e\u7240",6,"\u7249\u724a\u724b\u724e\u724f\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725a\u725c\u725e\u7260\u7263\u7264\u7265\u7268\u726a\u726b\u726c\u726d\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727b\u727c\u727d\u7282\u7283\u7285",4,"\u728c\u728e\u7290\u7291\u7293",11,"\u72a0",11,"\u72ae\u72b1\u72b2\u72b3\u72b5\u72ba",6,"\u72c5\u72c6\u72c7\u72c9\u72ca\u72cb\u72cc\u72cf\u72d1\u72d3\u72d4\u72d5\u72d6\u72d8\u72da\u72db"],["a1a1","\u3000\u3001\u3002\xb7\u02c9\u02c7\xa8\u3003\u3005\u2014\uff5e\u2016\u2026\u2018\u2019\u201c\u201d\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xb1\xd7\xf7\u2236\u2227\u2228\u2211\u220f\u222a\u2229\u2208\u2237\u221a\u22a5\u2225\u2220\u2312\u2299\u222b\u222e\u2261\u224c\u2248\u223d\u221d\u2260\u226e\u226f\u2264\u2265\u221e\u2235\u2234\u2642\u2640\xb0\u2032\u2033\u2103\uff04\xa4\uffe0\uffe1\u2030\xa7\u2116\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u203b\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uff01\uff02\uff03\uffe5\uff05",88,"\uffe3"],["a4a1","\u3041",82],["a5a1","\u30a1",85],["a6a1","\u0391",16,"\u03a3",6],["a6c1","\u03b1",16,"\u03c3",6],["a6e0","\ufe35\ufe36\ufe39\ufe3a\ufe3f\ufe40\ufe3d\ufe3e\ufe41\ufe42\ufe43\ufe44"],["a6ee","\ufe3b\ufe3c\ufe37\ufe38\ufe31"],["a6f4","\ufe33\ufe34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02ca\u02cb\u02d9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221f\u2223\u2252\u2266\u2267\u22bf\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25bc\u25bd\u25e2\u25e3\u25e4\u25e5\u2609\u2295\u3012\u301d\u301e"],["a8a1","\u0101\xe1\u01ce\xe0\u0113\xe9\u011b\xe8\u012b\xed\u01d0\xec\u014d\xf3\u01d2\xf2\u016b\xfa\u01d4\xf9\u01d6\u01d8\u01da\u01dc\xfc\xea\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32a3\u338e\u338f\u339c\u339d\u339e\u33a1\u33c4\u33ce\u33d1\u33d2\u33d5\ufe30\uffe2\uffe4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30fc\u309b\u309c\u30fd\u30fe\u3006\u309d\u309e\ufe49",9,"\ufe54\ufe55\ufe56\ufe57\ufe59",8],["a980","\ufe62",4,"\ufe68\ufe69\ufe6a\ufe6b"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72dc\u72dd\u72df\u72e2",5,"\u72ea\u72eb\u72f5\u72f6\u72f9\u72fd\u72fe\u72ff\u7300\u7302\u7304",5,"\u730b\u730c\u730d\u730f\u7310\u7311\u7312\u7314\u7318\u7319\u731a\u731f\u7320\u7323\u7324\u7326\u7327\u7328\u732d\u732f\u7330\u7332\u7333\u7335\u7336\u733a\u733b\u733c\u733d\u7340",8],["aa80","\u7349\u734a\u734b\u734c\u734e\u734f\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736e\u7370\u7371"],["ab40","\u7372",11,"\u737f",4,"\u7385\u7386\u7388\u738a\u738c\u738d\u738f\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739a\u739c\u739d\u739e\u73a0\u73a1\u73a3",5,"\u73aa\u73ac\u73ad\u73b1\u73b4\u73b5\u73b6\u73b8\u73b9\u73bc\u73bd\u73be\u73bf\u73c1\u73c3",4],["ab80","\u73cb\u73cc\u73ce\u73d2",6,"\u73da\u73db\u73dc\u73dd\u73df\u73e1\u73e2\u73e3\u73e4\u73e6\u73e8\u73ea\u73eb\u73ec\u73ee\u73ef\u73f0\u73f1\u73f3",4],["ac40","\u73f8",10,"\u7404\u7407\u7408\u740b\u740c\u740d\u740e\u7411",8,"\u741c",5,"\u7423\u7424\u7427\u7429\u742b\u742d\u742f\u7431\u7432\u7437",4,"\u743d\u743e\u743f\u7440\u7442",11],["ac80","\u744e",6,"\u7456\u7458\u745d\u7460",12,"\u746e\u746f\u7471",4,"\u7478\u7479\u747a"],["ad40","\u747b\u747c\u747d\u747f\u7482\u7484\u7485\u7486\u7488\u7489\u748a\u748c\u748d\u748f\u7491",10,"\u749d\u749f",7,"\u74aa",15,"\u74bb",12],["ad80","\u74c8",9,"\u74d3",8,"\u74dd\u74df\u74e1\u74e5\u74e7",6,"\u74f0\u74f1\u74f2"],["ae40","\u74f3\u74f5\u74f8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750e\u7510\u7512\u7514\u7515\u7516\u7517\u751b\u751d\u751e\u7520",4,"\u7526\u7527\u752a\u752e\u7534\u7536\u7539\u753c\u753d\u753f\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754a\u754d\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755d",7,"\u7567\u7568\u7569\u756b",6,"\u7573\u7575\u7576\u7577\u757a",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758a\u758c\u758d\u758e\u7590\u7593\u7595\u7598\u759b\u759c\u759e\u75a2\u75a6",4,"\u75ad\u75b6\u75b7\u75ba\u75bb\u75bf\u75c0\u75c1\u75c6\u75cb\u75cc\u75ce\u75cf\u75d0\u75d1\u75d3\u75d7\u75d9\u75da\u75dc\u75dd\u75df\u75e0\u75e1\u75e5\u75e9\u75ec\u75ed\u75ee\u75ef\u75f2\u75f3\u75f5\u75f6\u75f7\u75f8\u75fa\u75fb\u75fd\u75fe\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760b\u760d\u760e\u760f\u7611\u7612\u7613\u7614\u7616\u761a\u761c\u761d\u761e\u7621\u7623\u7627\u7628\u762c\u762e\u762f\u7631\u7632\u7636\u7637\u7639\u763a\u763b\u763d\u7641\u7642\u7644"],["b040","\u7645",6,"\u764e",5,"\u7655\u7657",4,"\u765d\u765f\u7660\u7661\u7662\u7664",6,"\u766c\u766d\u766e\u7670",7,"\u7679\u767a\u767c\u767f\u7680\u7681\u7683\u7685\u7689\u768a\u768c\u768d\u768f\u7690\u7692\u7694\u7695\u7697\u7698\u769a\u769b"],["b080","\u769c",7,"\u76a5",8,"\u76af\u76b0\u76b3\u76b5",9,"\u76c0\u76c1\u76c3\u554a\u963f\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u978d\u6c28\u5b89\u4ffa\u6309\u6697\u5cb8\u80fa\u6848\u80ae\u6602\u76ce\u51f9\u6556\u71ac\u7ff1\u8884\u50b2\u5965\u61ca\u6fb3\u82ad\u634c\u6252\u53ed\u5427\u7b06\u516b\u75a4\u5df4\u62d4\u8dcb\u9776\u628a\u8019\u575d\u9738\u7f62\u7238\u767d\u67cf\u767e\u6446\u4f70\u8d25\u62dc\u7a17\u6591\u73ed\u642c\u6273\u822c\u9881\u677f\u7248\u626e\u62cc\u4f34\u74e3\u534a\u529e\u7eca\u90a6\u5e2e\u6886\u699c\u8180\u7ed1\u68d2\u78c5\u868c\u9551\u508d\u8c24\u82de\u80de\u5305\u8912\u5265"],["b140","\u76c4\u76c7\u76c9\u76cb\u76cc\u76d3\u76d5\u76d9\u76da\u76dc\u76dd\u76de\u76e0",4,"\u76e6",7,"\u76f0\u76f3\u76f5\u76f6\u76f7\u76fa\u76fb\u76fd\u76ff\u7700\u7702\u7703\u7705\u7706\u770a\u770c\u770e",10,"\u771b\u771c\u771d\u771e\u7721\u7723\u7724\u7725\u7727\u772a\u772b"],["b180","\u772c\u772e\u7730",4,"\u7739\u773b\u773d\u773e\u773f\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775c\u8584\u96f9\u4fdd\u5821\u9971\u5b9d\u62b1\u62a5\u66b4\u8c79\u9c8d\u7206\u676f\u7891\u60b2\u5351\u5317\u8f88\u80cc\u8d1d\u94a1\u500d\u72c8\u5907\u60eb\u7119\u88ab\u5954\u82ef\u672c\u7b28\u5d29\u7ef7\u752d\u6cf5\u8e66\u8ff8\u903c\u9f3b\u6bd4\u9119\u7b14\u5f7c\u78a7\u84d6\u853d\u6bd5\u6bd9\u6bd6\u5e01\u5e87\u75f9\u95ed\u655d\u5f0a\u5fc5\u8f9f\u58c1\u81c2\u907f\u965b\u97ad\u8fb9\u7f16\u8d2c\u6241\u4fbf\u53d8\u535e\u8fa8\u8fa9\u8fab\u904d\u6807\u5f6a\u8198\u8868\u9cd6\u618b\u522b\u762a\u5f6c\u658c\u6fd2\u6ee8\u5bbe\u6448\u5175\u51b0\u67c4\u4e19\u79c9\u997c\u70b3"],["b240","\u775d\u775e\u775f\u7760\u7764\u7767\u7769\u776a\u776d",11,"\u777a\u777b\u777c\u7781\u7782\u7783\u7786",5,"\u778f\u7790\u7793",11,"\u77a1\u77a3\u77a4\u77a6\u77a8\u77ab\u77ad\u77ae\u77af\u77b1\u77b2\u77b4\u77b6",4],["b280","\u77bc\u77be\u77c0",12,"\u77ce",8,"\u77d8\u77d9\u77da\u77dd",4,"\u77e4\u75c5\u5e76\u73bb\u83e0\u64ad\u62e8\u94b5\u6ce2\u535a\u52c3\u640f\u94c2\u7b94\u4f2f\u5e1b\u8236\u8116\u818a\u6e24\u6cca\u9a73\u6355\u535c\u54fa\u8865\u57e0\u4e0d\u5e03\u6b65\u7c3f\u90e8\u6016\u64e6\u731c\u88c1\u6750\u624d\u8d22\u776c\u8e29\u91c7\u5f69\u83dc\u8521\u9910\u53c2\u8695\u6b8b\u60ed\u60e8\u707f\u82cd\u8231\u4ed3\u6ca7\u85cf\u64cd\u7cd9\u69fd\u66f9\u8349\u5395\u7b56\u4fa7\u518c\u6d4b\u5c42\u8e6d\u63d2\u53c9\u832c\u8336\u67e5\u78b4\u643d\u5bdf\u5c94\u5dee\u8be7\u62c6\u67f4\u8c7a\u6400\u63ba\u8749\u998b\u8c17\u7f20\u94f2\u4ea7\u9610\u98a4\u660c\u7316"],["b340","\u77e6\u77e8\u77ea\u77ef\u77f0\u77f1\u77f2\u77f4\u77f5\u77f7\u77f9\u77fa\u77fb\u77fc\u7803",5,"\u780a\u780b\u780e\u780f\u7810\u7813\u7815\u7819\u781b\u781e\u7820\u7821\u7822\u7824\u7828\u782a\u782b\u782e\u782f\u7831\u7832\u7833\u7835\u7836\u783d\u783f\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784a\u784b\u784d\u784f\u7851\u7853\u7854\u7858\u7859\u785a"],["b380","\u785b\u785c\u785e",11,"\u786f",7,"\u7878\u7879\u787a\u787b\u787d",6,"\u573a\u5c1d\u5e38\u957f\u507f\u80a0\u5382\u655e\u7545\u5531\u5021\u8d85\u6284\u949e\u671d\u5632\u6f6e\u5de2\u5435\u7092\u8f66\u626f\u64a4\u63a3\u5f7b\u6f88\u90f4\u81e3\u8fb0\u5c18\u6668\u5ff1\u6c89\u9648\u8d81\u886c\u6491\u79f0\u57ce\u6a59\u6210\u5448\u4e58\u7a0b\u60e9\u6f84\u8bda\u627f\u901e\u9a8b\u79e4\u5403\u75f4\u6301\u5319\u6c60\u8fdf\u5f1b\u9a70\u803b\u9f7f\u4f88\u5c3a\u8d64\u7fc5\u65a5\u70bd\u5145\u51b2\u866b\u5d07\u5ba0\u62bd\u916c\u7574\u8e0c\u7a20\u6101\u7b79\u4ec7\u7ef8\u7785\u4e11\u81ed\u521d\u51fa\u6a71\u53a8\u8e87\u9504\u96cf\u6ec1\u9664\u695a"],["b440","\u7884\u7885\u7886\u7888\u788a\u788b\u788f\u7890\u7892\u7894\u7895\u7896\u7899\u789d\u789e\u78a0\u78a2\u78a4\u78a6\u78a8",7,"\u78b5\u78b6\u78b7\u78b8\u78ba\u78bb\u78bc\u78bd\u78bf\u78c0\u78c2\u78c3\u78c4\u78c6\u78c7\u78c8\u78cc\u78cd\u78ce\u78cf\u78d1\u78d2\u78d3\u78d6\u78d7\u78d8\u78da",9],["b480","\u78e4\u78e5\u78e6\u78e7\u78e9\u78ea\u78eb\u78ed",4,"\u78f3\u78f5\u78f6\u78f8\u78f9\u78fb",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50a8\u77d7\u6410\u89e6\u5904\u63e3\u5ddd\u7a7f\u693d\u4f20\u8239\u5598\u4e32\u75ae\u7a97\u5e62\u5e8a\u95ef\u521b\u5439\u708a\u6376\u9524\u5782\u6625\u693f\u9187\u5507\u6df3\u7eaf\u8822\u6233\u7ef0\u75b5\u8328\u78c1\u96cc\u8f9e\u6148\u74f7\u8bcd\u6b64\u523a\u8d50\u6b21\u806a\u8471\u56f1\u5306\u4ece\u4e1b\u51d1\u7c97\u918b\u7c07\u4fc3\u8e7f\u7be1\u7a9c\u6467\u5d14\u50ac\u8106\u7601\u7cb9\u6dec\u7fe0\u6751\u5b58\u5bf8\u78cb\u64ae\u6413\u63aa\u632b\u9519\u642d\u8fbe\u7b54\u7629\u6253\u5927\u5446\u6b79\u50a3\u6234\u5e26\u6b86\u4ee3\u8d37\u888b\u5f85\u902e"],["b540","\u790d",5,"\u7914",9,"\u791f",4,"\u7925",14,"\u7935",4,"\u793d\u793f\u7942\u7943\u7944\u7945\u7947\u794a",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796a\u796b\u796c\u796e\u7970",6,"\u7979\u797b",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798b\u798c\u798d\u798e\u7990\u7991\u7992\u6020\u803d\u62c5\u4e39\u5355\u90f8\u63b8\u80c6\u65e6\u6c2e\u4f46\u60ee\u6de1\u8bde\u5f39\u86cb\u5f53\u6321\u515a\u8361\u6863\u5200\u6363\u8e48\u5012\u5c9b\u7977\u5bfc\u5230\u7a3b\u60bc\u9053\u76d7\u5fb7\u5f97\u7684\u8e6c\u706f\u767b\u7b49\u77aa\u51f3\u9093\u5824\u4f4e\u6ef4\u8fea\u654c\u7b1b\u72c4\u6da4\u7fdf\u5ae1\u62b5\u5e95\u5730\u8482\u7b2c\u5e1d\u5f1f\u9012\u7f14\u98a0\u6382\u6ec7\u7898\u70b9\u5178\u975b\u57ab\u7535\u4f43\u7538\u5e97\u60e6\u5960\u6dc0\u6bbf\u7889\u53fc\u96d5\u51cb\u5201\u6389\u540a\u9493\u8c03\u8dcc\u7239\u789f\u8776\u8fed\u8c0d\u53e0"],["b640","\u7993",6,"\u799b",11,"\u79a8",10,"\u79b4",4,"\u79bc\u79bf\u79c2\u79c4\u79c5\u79c7\u79c8\u79ca\u79cc\u79ce\u79cf\u79d0\u79d3\u79d4\u79d6\u79d7\u79d9",5,"\u79e0\u79e1\u79e2\u79e5\u79e8\u79ea"],["b680","\u79ec\u79ee\u79f1",6,"\u79f9\u79fa\u79fc\u79fe\u79ff\u7a01\u7a04\u7a05\u7a07\u7a08\u7a09\u7a0a\u7a0c\u7a0f",4,"\u7a15\u7a16\u7a18\u7a19\u7a1b\u7a1c\u4e01\u76ef\u53ee\u9489\u9876\u9f0e\u952d\u5b9a\u8ba2\u4e22\u4e1c\u51ac\u8463\u61c2\u52a8\u680b\u4f97\u606b\u51bb\u6d1e\u515c\u6296\u6597\u9661\u8c46\u9017\u75d8\u90fd\u7763\u6bd2\u728a\u72ec\u8bfb\u5835\u7779\u8d4c\u675c\u9540\u809a\u5ea6\u6e21\u5992\u7aef\u77ed\u953b\u6bb5\u65ad\u7f0e\u5806\u5151\u961f\u5bf9\u58a9\u5428\u8e72\u6566\u987f\u56e4\u949d\u76fe\u9041\u6387\u54c6\u591a\u593a\u579b\u8eb2\u6735\u8dfa\u8235\u5241\u60f0\u5815\u86fe\u5ce8\u9e45\u4fc4\u989d\u8bb9\u5a25\u6076\u5384\u627c\u904f\u9102\u997f\u6069\u800c\u513f\u8033\u5c14\u9975\u6d31\u4e8c"],["b740","\u7a1d\u7a1f\u7a21\u7a22\u7a24",14,"\u7a34\u7a35\u7a36\u7a38\u7a3a\u7a3e\u7a40",5,"\u7a47",9,"\u7a52",4,"\u7a58",16],["b780","\u7a69",6,"\u7a71\u7a72\u7a73\u7a75\u7a7b\u7a7c\u7a7d\u7a7e\u7a82\u7a85\u7a87\u7a89\u7a8a\u7a8b\u7a8c\u7a8e\u7a8f\u7a90\u7a93\u7a94\u7a99\u7a9a\u7a9b\u7a9e\u7aa1\u7aa2\u8d30\u53d1\u7f5a\u7b4f\u4f10\u4e4f\u9600\u6cd5\u73d0\u85e9\u5e06\u756a\u7ffb\u6a0a\u77fe\u9492\u7e41\u51e1\u70e6\u53cd\u8fd4\u8303\u8d29\u72af\u996d\u6cdb\u574a\u82b3\u65b9\u80aa\u623f\u9632\u59a8\u4eff\u8bbf\u7eba\u653e\u83f2\u975e\u5561\u98de\u80a5\u532a\u8bfd\u5420\u80ba\u5e9f\u6cb8\u8d39\u82ac\u915a\u5429\u6c1b\u5206\u7eb7\u575f\u711a\u6c7e\u7c89\u594b\u4efd\u5fff\u6124\u7caa\u4e30\u5c01\u67ab\u8702\u5cf0\u950b\u98ce\u75af\u70fd\u9022\u51af\u7f1d\u8bbd\u5949\u51e4\u4f5b\u5426\u592b\u6577\u80a4\u5b75\u6276\u62c2\u8f90\u5e45\u6c1f\u7b26\u4f0f\u4fd8\u670d"],["b840","\u7aa3\u7aa4\u7aa7\u7aa9\u7aaa\u7aab\u7aae",4,"\u7ab4",10,"\u7ac0",10,"\u7acc",9,"\u7ad7\u7ad8\u7ada\u7adb\u7adc\u7add\u7ae1\u7ae2\u7ae4\u7ae7",5,"\u7aee\u7af0\u7af1\u7af2\u7af3"],["b880","\u7af4",4,"\u7afb\u7afc\u7afe\u7b00\u7b01\u7b02\u7b05\u7b07\u7b09\u7b0c\u7b0d\u7b0e\u7b10\u7b12\u7b13\u7b16\u7b17\u7b18\u7b1a\u7b1c\u7b1d\u7b1f\u7b21\u7b22\u7b23\u7b27\u7b29\u7b2d\u6d6e\u6daa\u798f\u88b1\u5f17\u752b\u629a\u8f85\u4fef\u91dc\u65a7\u812f\u8151\u5e9c\u8150\u8d74\u526f\u8986\u8d4b\u590d\u5085\u4ed8\u961c\u7236\u8179\u8d1f\u5bcc\u8ba3\u9644\u5987\u7f1a\u5490\u5676\u560e\u8be5\u6539\u6982\u9499\u76d6\u6e89\u5e72\u7518\u6746\u67d1\u7aff\u809d\u8d76\u611f\u79c6\u6562\u8d63\u5188\u521a\u94a2\u7f38\u809b\u7eb2\u5c97\u6e2f\u6760\u7bd9\u768b\u9ad8\u818f\u7f94\u7cd5\u641e\u9550\u7a3f\u544a\u54e5\u6b4c\u6401\u6208\u9e3d\u80f3\u7599\u5272\u9769\u845b\u683c\u86e4\u9601\u9694\u94ec\u4e2a\u5404\u7ed9\u6839\u8ddf\u8015\u66f4\u5e9a\u7fb9"],["b940","\u7b2f\u7b30\u7b32\u7b34\u7b35\u7b36\u7b37\u7b39\u7b3b\u7b3d\u7b3f",5,"\u7b46\u7b48\u7b4a\u7b4d\u7b4e\u7b53\u7b55\u7b57\u7b59\u7b5c\u7b5e\u7b5f\u7b61\u7b63",10,"\u7b6f\u7b70\u7b73\u7b74\u7b76\u7b78\u7b7a\u7b7c\u7b7d\u7b7f\u7b81\u7b82\u7b83\u7b84\u7b86",6,"\u7b8e\u7b8f"],["b980","\u7b91\u7b92\u7b93\u7b96\u7b98\u7b99\u7b9a\u7b9b\u7b9e\u7b9f\u7ba0\u7ba3\u7ba4\u7ba5\u7bae\u7baf\u7bb0\u7bb2\u7bb3\u7bb5\u7bb6\u7bb7\u7bb9",7,"\u7bc2\u7bc3\u7bc4\u57c2\u803f\u6897\u5de5\u653b\u529f\u606d\u9f9a\u4f9b\u8eac\u516c\u5bab\u5f13\u5de9\u6c5e\u62f1\u8d21\u5171\u94a9\u52fe\u6c9f\u82df\u72d7\u57a2\u6784\u8d2d\u591f\u8f9c\u83c7\u5495\u7b8d\u4f30\u6cbd\u5b64\u59d1\u9f13\u53e4\u86ca\u9aa8\u8c37\u80a1\u6545\u987e\u56fa\u96c7\u522e\u74dc\u5250\u5be1\u6302\u8902\u4e56\u62d0\u602a\u68fa\u5173\u5b98\u51a0\u89c2\u7ba1\u9986\u7f50\u60ef\u704c\u8d2f\u5149\u5e7f\u901b\u7470\u89c4\u572d\u7845\u5f52\u9f9f\u95fa\u8f68\u9b3c\u8be1\u7678\u6842\u67dc\u8dea\u8d35\u523d\u8f8a\u6eda\u68cd\u9505\u90ed\u56fd\u679c\u88f9\u8fc7\u54c8"],["ba40","\u7bc5\u7bc8\u7bc9\u7bca\u7bcb\u7bcd\u7bce\u7bcf\u7bd0\u7bd2\u7bd4",4,"\u7bdb\u7bdc\u7bde\u7bdf\u7be0\u7be2\u7be3\u7be4\u7be7\u7be8\u7be9\u7beb\u7bec\u7bed\u7bef\u7bf0\u7bf2",4,"\u7bf8\u7bf9\u7bfa\u7bfb\u7bfd\u7bff",7,"\u7c08\u7c09\u7c0a\u7c0d\u7c0e\u7c10",5,"\u7c17\u7c18\u7c19"],["ba80","\u7c1a",4,"\u7c20",5,"\u7c28\u7c29\u7c2b",12,"\u7c39",5,"\u7c42\u9ab8\u5b69\u6d77\u6c26\u4ea5\u5bb3\u9a87\u9163\u61a8\u90af\u97e9\u542b\u6db5\u5bd2\u51fd\u558a\u7f55\u7ff0\u64bc\u634d\u65f1\u61be\u608d\u710a\u6c57\u6c49\u592f\u676d\u822a\u58d5\u568e\u8c6a\u6beb\u90dd\u597d\u8017\u53f7\u6d69\u5475\u559d\u8377\u83cf\u6838\u79be\u548c\u4f55\u5408\u76d2\u8c89\u9602\u6cb3\u6db8\u8d6b\u8910\u9e64\u8d3a\u563f\u9ed1\u75d5\u5f88\u72e0\u6068\u54fc\u4ea8\u6a2a\u8861\u6052\u8f70\u54c4\u70d8\u8679\u9e3f\u6d2a\u5b8f\u5f18\u7ea2\u5589\u4faf\u7334\u543c\u539a\u5019\u540e\u547c\u4e4e\u5ffd\u745a\u58f6\u846b\u80e1\u8774\u72d0\u7cca\u6e56"],["bb40","\u7c43",9,"\u7c4e",36,"\u7c75",5,"\u7c7e",9],["bb80","\u7c88\u7c8a",6,"\u7c93\u7c94\u7c96\u7c99\u7c9a\u7c9b\u7ca0\u7ca1\u7ca3\u7ca6\u7ca7\u7ca8\u7ca9\u7cab\u7cac\u7cad\u7caf\u7cb0\u7cb4",4,"\u7cba\u7cbb\u5f27\u864e\u552c\u62a4\u4e92\u6caa\u6237\u82b1\u54d7\u534e\u733e\u6ed1\u753b\u5212\u5316\u8bdd\u69d0\u5f8a\u6000\u6dee\u574f\u6b22\u73af\u6853\u8fd8\u7f13\u6362\u60a3\u5524\u75ea\u8c62\u7115\u6da3\u5ba6\u5e7b\u8352\u614c\u9ec4\u78fa\u8757\u7c27\u7687\u51f0\u60f6\u714c\u6643\u5e4c\u604d\u8c0e\u7070\u6325\u8f89\u5fbd\u6062\u86d4\u56de\u6bc1\u6094\u6167\u5349\u60e0\u6666\u8d3f\u79fd\u4f1a\u70e9\u6c47\u8bb3\u8bf2\u7ed8\u8364\u660f\u5a5a\u9b42\u6d51\u6df7\u8c41\u6d3b\u4f19\u706b\u83b7\u6216\u60d1\u970d\u8d27\u7978\u51fb\u573e\u57fa\u673a\u7578\u7a3d\u79ef\u7b95"],["bc40","\u7cbf\u7cc0\u7cc2\u7cc3\u7cc4\u7cc6\u7cc9\u7ccb\u7cce",6,"\u7cd8\u7cda\u7cdb\u7cdd\u7cde\u7ce1",6,"\u7ce9",5,"\u7cf0",7,"\u7cf9\u7cfa\u7cfc",13,"\u7d0b",5],["bc80","\u7d11",14,"\u7d21\u7d23\u7d24\u7d25\u7d26\u7d28\u7d29\u7d2a\u7d2c\u7d2d\u7d2e\u7d30",6,"\u808c\u9965\u8ff9\u6fc0\u8ba5\u9e21\u59ec\u7ee9\u7f09\u5409\u6781\u68d8\u8f91\u7c4d\u96c6\u53ca\u6025\u75be\u6c72\u5373\u5ac9\u7ea7\u6324\u51e0\u810a\u5df1\u84df\u6280\u5180\u5b63\u4f0e\u796d\u5242\u60b8\u6d4e\u5bc4\u5bc2\u8ba1\u8bb0\u65e2\u5fcc\u9645\u5993\u7ee7\u7eaa\u5609\u67b7\u5939\u4f73\u5bb6\u52a0\u835a\u988a\u8d3e\u7532\u94be\u5047\u7a3c\u4ef7\u67b6\u9a7e\u5ac1\u6b7c\u76d1\u575a\u5c16\u7b3a\u95f4\u714e\u517c\u80a9\u8270\u5978\u7f04\u8327\u68c0\u67ec\u78b1\u7877\u62e3\u6361\u7b80\u4fed\u526a\u51cf\u8350\u69db\u9274\u8df5\u8d31\u89c1\u952e\u7bad\u4ef6"],["bd40","\u7d37",54,"\u7d6f",7],["bd80","\u7d78",32,"\u5065\u8230\u5251\u996f\u6e10\u6e85\u6da7\u5efa\u50f5\u59dc\u5c06\u6d46\u6c5f\u7586\u848b\u6868\u5956\u8bb2\u5320\u9171\u964d\u8549\u6912\u7901\u7126\u80f6\u4ea4\u90ca\u6d47\u9a84\u5a07\u56bc\u6405\u94f0\u77eb\u4fa5\u811a\u72e1\u89d2\u997a\u7f34\u7ede\u527f\u6559\u9175\u8f7f\u8f83\u53eb\u7a96\u63ed\u63a5\u7686\u79f8\u8857\u9636\u622a\u52ab\u8282\u6854\u6770\u6377\u776b\u7aed\u6d01\u7ed3\u89e3\u59d0\u6212\u85c9\u82a5\u754c\u501f\u4ecb\u75a5\u8beb\u5c4a\u5dfe\u7b4b\u65a4\u91d1\u4eca\u6d25\u895f\u7d27\u9526\u4ec5\u8c28\u8fdb\u9773\u664b\u7981\u8fd1\u70ec\u6d78"],["be40","\u7d99",12,"\u7da7",6,"\u7daf",42],["be80","\u7dda",32,"\u5c3d\u52b2\u8346\u5162\u830e\u775b\u6676\u9cb8\u4eac\u60ca\u7cbe\u7cb3\u7ecf\u4e95\u8b66\u666f\u9888\u9759\u5883\u656c\u955c\u5f84\u75c9\u9756\u7adf\u7ade\u51c0\u70af\u7a98\u63ea\u7a76\u7ea0\u7396\u97ed\u4e45\u7078\u4e5d\u9152\u53a9\u6551\u65e7\u81fc\u8205\u548e\u5c31\u759a\u97a0\u62d8\u72d9\u75bd\u5c45\u9a79\u83ca\u5c40\u5480\u77e9\u4e3e\u6cae\u805a\u62d2\u636e\u5de8\u5177\u8ddd\u8e1e\u952f\u4ff1\u53e5\u60e7\u70ac\u5267\u6350\u9e43\u5a1f\u5026\u7737\u5377\u7ee2\u6485\u652b\u6289\u6398\u5014\u7235\u89c9\u51b3\u8bc0\u7edd\u5747\u83cc\u94a7\u519b\u541b\u5cfb"],["bf40","\u7dfb",62],["bf80","\u7e3a\u7e3c",4,"\u7e42",4,"\u7e48",21,"\u4fca\u7ae3\u6d5a\u90e1\u9a8f\u5580\u5496\u5361\u54af\u5f00\u63e9\u6977\u51ef\u6168\u520a\u582a\u52d8\u574e\u780d\u770b\u5eb7\u6177\u7ce0\u625b\u6297\u4ea2\u7095\u8003\u62f7\u70e4\u9760\u5777\u82db\u67ef\u68f5\u78d5\u9897\u79d1\u58f3\u54b3\u53ef\u6e34\u514b\u523b\u5ba2\u8bfe\u80af\u5543\u57a6\u6073\u5751\u542d\u7a7a\u6050\u5b54\u63a7\u62a0\u53e3\u6263\u5bc7\u67af\u54ed\u7a9f\u82e6\u9177\u5e93\u88e4\u5938\u57ae\u630e\u8de8\u80ef\u5757\u7b77\u4fa9\u5feb\u5bbd\u6b3e\u5321\u7b50\u72c2\u6846\u77ff\u7736\u65f7\u51b5\u4e8f\u76d4\u5cbf\u7aa5\u8475\u594e\u9b41\u5080"],["c040","\u7e5e",35,"\u7e83",23,"\u7e9c\u7e9d\u7e9e"],["c080","\u7eae\u7eb4\u7ebb\u7ebc\u7ed6\u7ee4\u7eec\u7ef9\u7f0a\u7f10\u7f1e\u7f37\u7f39\u7f3b",6,"\u7f43\u7f46",9,"\u7f52\u7f53\u9988\u6127\u6e83\u5764\u6606\u6346\u56f0\u62ec\u6269\u5ed3\u9614\u5783\u62c9\u5587\u8721\u814a\u8fa3\u5566\u83b1\u6765\u8d56\u84dd\u5a6a\u680f\u62e6\u7bee\u9611\u5170\u6f9c\u8c30\u63fd\u89c8\u61d2\u7f06\u70c2\u6ee5\u7405\u6994\u72fc\u5eca\u90ce\u6717\u6d6a\u635e\u52b3\u7262\u8001\u4f6c\u59e5\u916a\u70d9\u6d9d\u52d2\u4e50\u96f7\u956d\u857e\u78ca\u7d2f\u5121\u5792\u64c2\u808b\u7c7b\u6cea\u68f1\u695e\u51b7\u5398\u68a8\u7281\u9ece\u7bf1\u72f8\u79bb\u6f13\u7406\u674e\u91cc\u9ca4\u793c\u8389\u8354\u540f\u6817\u4e3d\u5389\u52b1\u783e\u5386\u5229\u5088\u4f8b\u4fd0"],["c140","\u7f56\u7f59\u7f5b\u7f5c\u7f5d\u7f5e\u7f60\u7f63",4,"\u7f6b\u7f6c\u7f6d\u7f6f\u7f70\u7f73\u7f75\u7f76\u7f77\u7f78\u7f7a\u7f7b\u7f7c\u7f7d\u7f7f\u7f80\u7f82",7,"\u7f8b\u7f8d\u7f8f",4,"\u7f95",4,"\u7f9b\u7f9c\u7fa0\u7fa2\u7fa3\u7fa5\u7fa6\u7fa8",6,"\u7fb1"],["c180","\u7fb3",4,"\u7fba\u7fbb\u7fbe\u7fc0\u7fc2\u7fc3\u7fc4\u7fc6\u7fc7\u7fc8\u7fc9\u7fcb\u7fcd\u7fcf",4,"\u7fd6\u7fd7\u7fd9",5,"\u7fe2\u7fe3\u75e2\u7acb\u7c92\u6ca5\u96b6\u529b\u7483\u54e9\u4fe9\u8054\u83b2\u8fde\u9570\u5ec9\u601c\u6d9f\u5e18\u655b\u8138\u94fe\u604b\u70bc\u7ec3\u7cae\u51c9\u6881\u7cb1\u826f\u4e24\u8f86\u91cf\u667e\u4eae\u8c05\u64a9\u804a\u50da\u7597\u71ce\u5be5\u8fbd\u6f66\u4e86\u6482\u9563\u5ed6\u6599\u5217\u88c2\u70c8\u52a3\u730e\u7433\u6797\u78f7\u9716\u4e34\u90bb\u9cde\u6dcb\u51db\u8d41\u541d\u62ce\u73b2\u83f1\u96f6\u9f84\u94c3\u4f36\u7f9a\u51cc\u7075\u9675\u5cad\u9886\u53e6\u4ee4\u6e9c\u7409\u69b4\u786b\u998f\u7559\u5218\u7624\u6d41\u67f3\u516d\u9f99\u804b\u5499\u7b3c\u7abf"],["c240","\u7fe4\u7fe7\u7fe8\u7fea\u7feb\u7fec\u7fed\u7fef\u7ff2\u7ff4",6,"\u7ffd\u7ffe\u7fff\u8002\u8007\u8008\u8009\u800a\u800e\u800f\u8011\u8013\u801a\u801b\u801d\u801e\u801f\u8021\u8023\u8024\u802b",5,"\u8032\u8034\u8039\u803a\u803c\u803e\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804e\u804f\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805b",13,"\u806b",5,"\u8072",11,"\u9686\u5784\u62e2\u9647\u697c\u5a04\u6402\u7bd3\u6f0f\u964b\u82a6\u5362\u9885\u5e90\u7089\u63b3\u5364\u864f\u9c81\u9e93\u788c\u9732\u8def\u8d42\u9e7f\u6f5e\u7984\u5f55\u9646\u622e\u9a74\u5415\u94dd\u4fa3\u65c5\u5c65\u5c61\u7f15\u8651\u6c2f\u5f8b\u7387\u6ee4\u7eff\u5ce6\u631b\u5b6a\u6ee6\u5375\u4e71\u63a0\u7565\u62a1\u8f6e\u4f26\u4ed1\u6ca6\u7eb6\u8bba\u841d\u87ba\u7f57\u903b\u9523\u7ba9\u9aa1\u88f8\u843d\u6d1b\u9a86\u7edc\u5988\u9ebb\u739b\u7801\u8682\u9a6c\u9a82\u561b\u5417\u57cb\u4e70\u9ea6\u5356\u8fc8\u8109\u7792\u9992\u86ee\u6ee1\u8513\u66fc\u6162\u6f2b"],["c340","\u807e\u8081\u8082\u8085\u8088\u808a\u808d",5,"\u8094\u8095\u8097\u8099\u809e\u80a3\u80a6\u80a7\u80a8\u80ac\u80b0\u80b3\u80b5\u80b6\u80b8\u80b9\u80bb\u80c5\u80c7",4,"\u80cf",6,"\u80d8\u80df\u80e0\u80e2\u80e3\u80e6\u80ee\u80f5\u80f7\u80f9\u80fb\u80fe\u80ff\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810b"],["c380","\u810c\u8115\u8117\u8119\u811b\u811c\u811d\u811f",12,"\u812d\u812e\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813f\u8c29\u8292\u832b\u76f2\u6c13\u5fd9\u83bd\u732b\u8305\u951a\u6bdb\u77db\u94c6\u536f\u8302\u5192\u5e3d\u8c8c\u8d38\u4e48\u73ab\u679a\u6885\u9176\u9709\u7164\u6ca1\u7709\u5a92\u9541\u6bcf\u7f8e\u6627\u5bd0\u59b9\u5a9a\u95e8\u95f7\u4eec\u840c\u8499\u6aac\u76df\u9530\u731b\u68a6\u5b5f\u772f\u919a\u9761\u7cdc\u8ff7\u8c1c\u5f25\u7c73\u79d8\u89c5\u6ccc\u871c\u5bc6\u5e42\u68c9\u7720\u7ef5\u5195\u514d\u52c9\u5a29\u7f05\u9762\u82d7\u63cf\u7784\u85d0\u79d2\u6e3a\u5e99\u5999\u8511\u706d\u6c11\u62bf\u76bf\u654f\u60af\u95fd\u660e\u879f\u9e23\u94ed\u540d\u547d\u8c2c\u6478"],["c440","\u8140",5,"\u8147\u8149\u814d\u814e\u814f\u8152\u8156\u8157\u8158\u815b",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816a\u816b\u816c\u816f\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818b\u818c\u818d\u818e\u8190\u8192",5,"\u8199\u819a\u819e",4,"\u81a4\u81a5"],["c480","\u81a7\u81a9\u81ab",7,"\u81b4",5,"\u81bc\u81bd\u81be\u81bf\u81c4\u81c5\u81c7\u81c8\u81c9\u81cb\u81cd",6,"\u6479\u8611\u6a21\u819c\u78e8\u6469\u9b54\u62b9\u672b\u83ab\u58a8\u9ed8\u6cab\u6f20\u5bde\u964c\u8c0b\u725f\u67d0\u62c7\u7261\u4ea9\u59c6\u6bcd\u5893\u66ae\u5e55\u52df\u6155\u6728\u76ee\u7766\u7267\u7a46\u62ff\u54ea\u5450\u94a0\u90a3\u5a1c\u7eb3\u6c16\u4e43\u5976\u8010\u5948\u5357\u7537\u96be\u56ca\u6320\u8111\u607c\u95f9\u6dd6\u5462\u9981\u5185\u5ae9\u80fd\u59ae\u9713\u502a\u6ce5\u5c3c\u62df\u4f60\u533f\u817b\u9006\u6eba\u852b\u62c8\u5e74\u78be\u64b5\u637b\u5ff5\u5a18\u917f\u9e1f\u5c3f\u634f\u8042\u5b7d\u556e\u954a\u954d\u6d85\u60a8\u67e0\u72de\u51dd\u5b81"],["c540","\u81d4",14,"\u81e4\u81e5\u81e6\u81e8\u81e9\u81eb\u81ee",4,"\u81f5",5,"\u81fd\u81ff\u8203\u8207",4,"\u820e\u820f\u8211\u8213\u8215",5,"\u821d\u8220\u8224\u8225\u8226\u8227\u8229\u822e\u8232\u823a\u823c\u823d\u823f"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824a\u824c\u824d\u824e\u8250",7,"\u8259\u825b\u825c\u825d\u825e\u8260",7,"\u8269\u62e7\u6cde\u725b\u626d\u94ae\u7ebd\u8113\u6d53\u519c\u5f04\u5974\u52aa\u6012\u5973\u6696\u8650\u759f\u632a\u61e6\u7cef\u8bfa\u54e6\u6b27\u9e25\u6bb4\u85d5\u5455\u5076\u6ca4\u556a\u8db4\u722c\u5e15\u6015\u7436\u62cd\u6392\u724c\u5f98\u6e43\u6d3e\u6500\u6f58\u76d8\u78d0\u76fc\u7554\u5224\u53db\u4e53\u5e9e\u65c1\u802a\u80d6\u629b\u5486\u5228\u70ae\u888d\u8dd1\u6ce1\u5478\u80da\u57f9\u88f4\u8d54\u966a\u914d\u4f69\u6c9b\u55b7\u76c6\u7830\u62a8\u70f9\u6f8e\u5f6d\u84ec\u68da\u787c\u7bf7\u81a8\u670b\u9e4f\u6367\u78b0\u576f\u7812\u9739\u6279\u62ab\u5288\u7435\u6bd7"],["c640","\u826a\u826b\u826c\u826d\u8271\u8275\u8276\u8277\u8278\u827b\u827c\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828c\u8290\u8293\u8294\u8295\u8296\u829a\u829b\u829e\u82a0\u82a2\u82a3\u82a7\u82b2\u82b5\u82b6\u82ba\u82bb\u82bc\u82bf\u82c0\u82c2\u82c3\u82c5\u82c6\u82c9\u82d0\u82d6\u82d9\u82da\u82dd\u82e2\u82e7\u82e8\u82e9\u82ea\u82ec\u82ed\u82ee\u82f0\u82f2\u82f3\u82f5\u82f6\u82f8"],["c680","\u82fa\u82fc",4,"\u830a\u830b\u830d\u8310\u8312\u8313\u8316\u8318\u8319\u831d",9,"\u8329\u832a\u832e\u8330\u8332\u8337\u833b\u833d\u5564\u813e\u75b2\u76ae\u5339\u75de\u50fb\u5c41\u8b6c\u7bc7\u504f\u7247\u9a97\u98d8\u6f02\u74e2\u7968\u6487\u77a5\u62fc\u9891\u8d2b\u54c1\u8058\u4e52\u576a\u82f9\u840d\u5e73\u51ed\u74f6\u8bc4\u5c4f\u5761\u6cfc\u9887\u5a46\u7834\u9b44\u8feb\u7c95\u5256\u6251\u94fa\u4ec6\u8386\u8461\u83e9\u84b2\u57d4\u6734\u5703\u666e\u6d66\u8c31\u66dd\u7011\u671f\u6b3a\u6816\u621a\u59bb\u4e03\u51c4\u6f06\u67d2\u6c8f\u5176\u68cb\u5947\u6b67\u7566\u5d0e\u8110\u9f50\u65d7\u7948\u7941\u9a91\u8d77\u5c82\u4e5e\u4f01\u542f\u5951\u780c\u5668\u6c14\u8fc4\u5f03\u6c7d\u6ce3\u8bab\u6390"],["c740","\u833e\u833f\u8341\u8342\u8344\u8345\u8348\u834a",4,"\u8353\u8355",4,"\u835d\u8362\u8370",6,"\u8379\u837a\u837e",6,"\u8387\u8388\u838a\u838b\u838c\u838d\u838f\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839a\u839d\u839f\u83a1",6,"\u83ac\u83ad\u83ae"],["c780","\u83af\u83b5\u83bb\u83be\u83bf\u83c2\u83c3\u83c4\u83c6\u83c8\u83c9\u83cb\u83cd\u83ce\u83d0\u83d1\u83d2\u83d3\u83d5\u83d7\u83d9\u83da\u83db\u83de\u83e2\u83e3\u83e4\u83e6\u83e7\u83e8\u83eb\u83ec\u83ed\u6070\u6d3d\u7275\u6266\u948e\u94c5\u5343\u8fc1\u7b7e\u4edf\u8c26\u4e7e\u9ed4\u94b1\u94b3\u524d\u6f5c\u9063\u6d45\u8c34\u5811\u5d4c\u6b20\u6b49\u67aa\u545b\u8154\u7f8c\u5899\u8537\u5f3a\u62a2\u6a47\u9539\u6572\u6084\u6865\u77a7\u4e54\u4fa8\u5de7\u9798\u64ac\u7fd8\u5ced\u4fcf\u7a8d\u5207\u8304\u4e14\u602f\u7a83\u94a6\u4fb5\u4eb2\u79e6\u7434\u52e4\u82b9\u64d2\u79bd\u5bdd\u6c81\u9752\u8f7b\u6c22\u503e\u537f\u6e05\u64ce\u6674\u6c30\u60c5\u9877\u8bf7\u5e86\u743c\u7a77\u79cb\u4e18\u90b1\u7403\u6c42\u56da\u914b\u6cc5\u8d8b\u533a\u86c6\u66f2\u8eaf\u5c48\u9a71\u6e20"],["c840","\u83ee\u83ef\u83f3",4,"\u83fa\u83fb\u83fc\u83fe\u83ff\u8400\u8402\u8405\u8407\u8408\u8409\u840a\u8410\u8412",5,"\u8419\u841a\u841b\u841e",5,"\u8429",7,"\u8432",5,"\u8439\u843a\u843b\u843e",7,"\u8447\u8448\u8449"],["c880","\u844a",6,"\u8452",4,"\u8458\u845d\u845e\u845f\u8460\u8462\u8464",4,"\u846a\u846e\u846f\u8470\u8472\u8474\u8477\u8479\u847b\u847c\u53d6\u5a36\u9f8b\u8da3\u53bb\u5708\u98a7\u6743\u919b\u6cc9\u5168\u75ca\u62f3\u72ac\u5238\u529d\u7f3a\u7094\u7638\u5374\u9e4a\u69b7\u786e\u96c0\u88d9\u7fa4\u7136\u71c3\u5189\u67d3\u74e4\u58e4\u6518\u56b7\u8ba9\u9976\u6270\u7ed5\u60f9\u70ed\u58ec\u4ec1\u4eba\u5fcd\u97e7\u4efb\u8ba4\u5203\u598a\u7eab\u6254\u4ecd\u65e5\u620e\u8338\u84c9\u8363\u878d\u7194\u6eb6\u5bb9\u7ed2\u5197\u63c9\u67d4\u8089\u8339\u8815\u5112\u5b7a\u5982\u8fb1\u4e73\u6c5d\u5165\u8925\u8f6f\u962e\u854a\u745e\u9510\u95f0\u6da6\u82e5\u5f31\u6492\u6d12\u8428\u816e\u9cc3\u585e\u8d5b\u4e09\u53c1"],["c940","\u847d",4,"\u8483\u8484\u8485\u8486\u848a\u848d\u848f",7,"\u8498\u849a\u849b\u849d\u849e\u849f\u84a0\u84a2",12,"\u84b0\u84b1\u84b3\u84b5\u84b6\u84b7\u84bb\u84bc\u84be\u84c0\u84c2\u84c3\u84c5\u84c6\u84c7\u84c8\u84cb\u84cc\u84ce\u84cf\u84d2\u84d4\u84d5\u84d7"],["c980","\u84d8",4,"\u84de\u84e1\u84e2\u84e4\u84e7",4,"\u84ed\u84ee\u84ef\u84f1",10,"\u84fd\u84fe\u8500\u8501\u8502\u4f1e\u6563\u6851\u55d3\u4e27\u6414\u9a9a\u626b\u5ac2\u745f\u8272\u6da9\u68ee\u50e7\u838e\u7802\u6740\u5239\u6c99\u7eb1\u50bb\u5565\u715e\u7b5b\u6652\u73ca\u82eb\u6749\u5c71\u5220\u717d\u886b\u95ea\u9655\u64c5\u8d61\u81b3\u5584\u6c55\u6247\u7f2e\u5892\u4f24\u5546\u8d4f\u664c\u4e0a\u5c1a\u88f3\u68a2\u634e\u7a0d\u70e7\u828d\u52fa\u97f6\u5c11\u54e8\u90b5\u7ecd\u5962\u8d4a\u86c7\u820c\u820d\u8d66\u6444\u5c04\u6151\u6d89\u793e\u8bbe\u7837\u7533\u547b\u4f38\u8eab\u6df1\u5a20\u7ec5\u795e\u6c88\u5ba1\u5a76\u751a\u80be\u614e\u6e17\u58f0\u751f\u7525\u7272\u5347\u7ef3"],["ca40","\u8503",8,"\u850d\u850e\u850f\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851b\u851c\u851d\u851e\u8520\u8522",8,"\u852d",9,"\u853e",4,"\u8544\u8545\u8546\u8547\u854b",10],["ca80","\u8557\u8558\u855a\u855b\u855c\u855d\u855f",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857c\u857d\u857f\u8580\u8581\u7701\u76db\u5269\u80dc\u5723\u5e08\u5931\u72ee\u65bd\u6e7f\u8bd7\u5c38\u8671\u5341\u77f3\u62fe\u65f6\u4ec0\u98df\u8680\u5b9e\u8bc6\u53f2\u77e2\u4f7f\u5c4e\u9a76\u59cb\u5f0f\u793a\u58eb\u4e16\u67ff\u4e8b\u62ed\u8a93\u901d\u52bf\u662f\u55dc\u566c\u9002\u4ed5\u4f8d\u91ca\u9970\u6c0f\u5e02\u6043\u5ba4\u89c6\u8bd5\u6536\u624b\u9996\u5b88\u5bff\u6388\u552e\u53d7\u7626\u517d\u852c\u67a2\u68b3\u6b8a\u6292\u8f93\u53d4\u8212\u6dd1\u758f\u4e66\u8d4e\u5b70\u719f\u85af\u6691\u66d9\u7f72\u8700\u9ecd\u9f20\u5c5e\u672f\u8ff0\u6811\u675f\u620d\u7ad6\u5885\u5eb6\u6570\u6f31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859d",6,"\u85a5\u85a6\u85a7\u85a9\u85ab\u85ac\u85ad\u85b1",5,"\u85b8\u85ba",6,"\u85c2",6,"\u85ca",4,"\u85d1\u85d2"],["cb80","\u85d4\u85d6",5,"\u85dd",6,"\u85e5\u85e6\u85e7\u85e8\u85ea",14,"\u6055\u5237\u800d\u6454\u8870\u7529\u5e05\u6813\u62f4\u971c\u53cc\u723d\u8c01\u6c34\u7761\u7a0e\u542e\u77ac\u987a\u821c\u8bf4\u7855\u6714\u70c1\u65af\u6495\u5636\u601d\u79c1\u53f8\u4e1d\u6b7b\u8086\u5bfa\u55e3\u56db\u4f3a\u4f3c\u9972\u5df3\u677e\u8038\u6002\u9882\u9001\u5b8b\u8bbc\u8bf5\u641c\u8258\u64de\u55fd\u82cf\u9165\u4fd7\u7d20\u901f\u7c9f\u50f3\u5851\u6eaf\u5bbf\u8bc9\u8083\u9178\u849c\u7b97\u867d\u968b\u968f\u7ee5\u9ad3\u788e\u5c81\u7a57\u9042\u96a7\u795f\u5b59\u635f\u7b0b\u84d1\u68ad\u5506\u7f29\u7410\u7d22\u9501\u6240\u584c\u4ed6\u5b83\u5979\u5854"],["cc40","\u85f9\u85fa\u85fc\u85fd\u85fe\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862a",13,"\u8639\u863a\u863b\u863d\u863e\u863f\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865b\u865c\u865d\u865f\u8660\u8661\u8663",7,"\u736d\u631e\u8e4b\u8e0f\u80ce\u82d4\u62ac\u53f0\u6cf0\u915e\u592a\u6001\u6c70\u574d\u644a\u8d2a\u762b\u6ee9\u575b\u6a80\u75f0\u6f6d\u8c2d\u8c08\u5766\u6bef\u8892\u78b3\u63a2\u53f9\u70ad\u6c64\u5858\u642a\u5802\u68e0\u819b\u5510\u7cd6\u5018\u8eba\u6dcc\u8d9f\u70eb\u638f\u6d9b\u6ed4\u7ee6\u8404\u6843\u9003\u6dd8\u9676\u8ba8\u5957\u7279\u85e4\u817e\u75bc\u8a8a\u68af\u5254\u8e22\u9511\u63d0\u9898\u8e44\u557c\u4f53\u66ff\u568f\u60d5\u6d95\u5243\u5c49\u5929\u6dfb\u586b\u7530\u751c\u606c\u8214\u8146\u6311\u6761\u8fe2\u773a\u8df3\u8d34\u94c1\u5e16\u5385\u542c\u70c3"],["cd40","\u866d\u866f\u8670\u8672",6,"\u8683",6,"\u868e",4,"\u8694\u8696",5,"\u869e",4,"\u86a5\u86a6\u86ab\u86ad\u86ae\u86b2\u86b3\u86b7\u86b8\u86b9\u86bb",4,"\u86c1\u86c2\u86c3\u86c5\u86c8\u86cc\u86cd\u86d2\u86d3\u86d5\u86d6\u86d7\u86da\u86dc"],["cd80","\u86dd\u86e0\u86e1\u86e2\u86e3\u86e5\u86e6\u86e7\u86e8\u86ea\u86eb\u86ec\u86ef\u86f5\u86f6\u86f7\u86fa\u86fb\u86fc\u86fd\u86ff\u8701\u8704\u8705\u8706\u870b\u870c\u870e\u870f\u8710\u8711\u8714\u8716\u6c40\u5ef7\u505c\u4ead\u5ead\u633a\u8247\u901a\u6850\u916e\u77b3\u540c\u94dc\u5f64\u7ae5\u6876\u6345\u7b52\u7edf\u75db\u5077\u6295\u5934\u900f\u51f8\u79c3\u7a81\u56fe\u5f92\u9014\u6d82\u5c60\u571f\u5410\u5154\u6e4d\u56e2\u63a8\u9893\u817f\u8715\u892a\u9000\u541e\u5c6f\u81c0\u62d6\u6258\u8131\u9e35\u9640\u9a6e\u9a7c\u692d\u59a5\u62d3\u553e\u6316\u54c7\u86d9\u6d3c\u5a03\u74e6\u889c\u6b6a\u5916\u8c4c\u5f2f\u6e7e\u73a9\u987d\u4e38\u70f7\u5b8c\u7897\u633d\u665a\u7696\u60cb\u5b9b\u5a49\u4e07\u8155\u6c6a\u738b\u4ea1\u6789\u7f51\u5f80\u65fa\u671b\u5fd8\u5984\u5a01"],["ce40","\u8719\u871b\u871d\u871f\u8720\u8724\u8726\u8727\u8728\u872a\u872b\u872c\u872d\u872f\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873a\u873c\u873d\u8740",6,"\u874a\u874b\u874d\u874f\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875a",5,"\u8761\u8762\u8766",7,"\u876f\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877a\u877f\u8780\u8781\u8784\u8786\u8787\u8789\u878a\u878c\u878e",4,"\u8794\u8795\u8796\u8798",6,"\u87a0",4,"\u5dcd\u5fae\u5371\u97e6\u8fdd\u6845\u56f4\u552f\u60df\u4e3a\u6f4d\u7ef4\u82c7\u840e\u59d4\u4f1f\u4f2a\u5c3e\u7eac\u672a\u851a\u5473\u754f\u80c3\u5582\u9b4f\u4f4d\u6e2d\u8c13\u5c09\u6170\u536b\u761f\u6e29\u868a\u6587\u95fb\u7eb9\u543b\u7a33\u7d0a\u95ee\u55e1\u7fc1\u74ee\u631d\u8717\u6da1\u7a9d\u6211\u65a1\u5367\u63e1\u6c83\u5deb\u545c\u94a8\u4e4c\u6c61\u8bec\u5c4b\u65e0\u829c\u68a7\u543e\u5434\u6bcb\u6b66\u4e94\u6342\u5348\u821e\u4f0d\u4fae\u575e\u620a\u96fe\u6664\u7269\u52ff\u52a1\u609f\u8bef\u6614\u7199\u6790\u897f\u7852\u77fd\u6670\u563b\u5438\u9521\u727a"],["cf40","\u87a5\u87a6\u87a7\u87a9\u87aa\u87ae\u87b0\u87b1\u87b2\u87b4\u87b6\u87b7\u87b8\u87b9\u87bb\u87bc\u87be\u87bf\u87c1",4,"\u87c7\u87c8\u87c9\u87cc",4,"\u87d4",6,"\u87dc\u87dd\u87de\u87df\u87e1\u87e2\u87e3\u87e4\u87e6\u87e7\u87e8\u87e9\u87eb\u87ec\u87ed\u87ef",9],["cf80","\u87fa\u87fb\u87fc\u87fd\u87ff\u8800\u8801\u8802\u8804",5,"\u880b",7,"\u8814\u8817\u8818\u8819\u881a\u881c",4,"\u8823\u7a00\u606f\u5e0c\u6089\u819d\u5915\u60dc\u7184\u70ef\u6eaa\u6c50\u7280\u6a84\u88ad\u5e2d\u4e60\u5ab3\u559c\u94e3\u6d17\u7cfb\u9699\u620f\u7ec6\u778e\u867e\u5323\u971e\u8f96\u6687\u5ce1\u4fa0\u72ed\u4e0b\u53a6\u590f\u5413\u6380\u9528\u5148\u4ed9\u9c9c\u7ea4\u54b8\u8d24\u8854\u8237\u95f2\u6d8e\u5f26\u5acc\u663e\u9669\u73b0\u732e\u53bf\u817a\u9985\u7fa1\u5baa\u9677\u9650\u7ebf\u76f8\u53a2\u9576\u9999\u7bb1\u8944\u6e58\u4e61\u7fd4\u7965\u8be6\u60f3\u54cd\u4eab\u9879\u5df7\u6a61\u50cf\u5411\u8c61\u8427\u785d\u9704\u524a\u54ee\u56a3\u9500\u6d88\u5bb5\u6dc6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883a\u883b\u883d\u883e\u883f\u8841\u8842\u8843\u8846",5,"\u884e",5,"\u8855\u8856\u8858\u885a",6,"\u8866\u8867\u886a\u886d\u886f\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887a"],["d080","\u887b\u887c\u8880\u8883\u8886\u8887\u8889\u888a\u888c\u888e\u888f\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889d",4,"\u88a3\u88a5",5,"\u5c0f\u5b5d\u6821\u8096\u5578\u7b11\u6548\u6954\u4e9b\u6b47\u874e\u978b\u534f\u631f\u643a\u90aa\u659c\u80c1\u8c10\u5199\u68b0\u5378\u87f9\u61c8\u6cc4\u6cfb\u8c22\u5c51\u85aa\u82af\u950c\u6b23\u8f9b\u65b0\u5ffb\u5fc3\u4fe1\u8845\u661f\u8165\u7329\u60fa\u5174\u5211\u578b\u5f62\u90a2\u884c\u9192\u5e78\u674f\u6027\u59d3\u5144\u51f6\u80f8\u5308\u6c79\u96c4\u718a\u4f11\u4fee\u7f9e\u673d\u55c5\u9508\u79c0\u8896\u7ee3\u589f\u620c\u9700\u865a\u5618\u987b\u5f90\u8bb8\u84c4\u9157\u53d9\u65ed\u5e8f\u755c\u6064\u7d6e\u5a7f\u7eea\u7eed\u8f69\u55a7\u5ba3\u60ac\u65cb\u7384"],["d140","\u88ac\u88ae\u88af\u88b0\u88b2",4,"\u88b8\u88b9\u88ba\u88bb\u88bd\u88be\u88bf\u88c0\u88c3\u88c4\u88c7\u88c8\u88ca\u88cb\u88cc\u88cd\u88cf\u88d0\u88d1\u88d3\u88d6\u88d7\u88da",4,"\u88e0\u88e1\u88e6\u88e7\u88e9",6,"\u88f2\u88f5\u88f6\u88f7\u88fa\u88fb\u88fd\u88ff\u8900\u8901\u8903",5],["d180","\u8909\u890b",4,"\u8911\u8914",4,"\u891c",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892c\u892d\u892e\u892f\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7eda\u9774\u859b\u5b66\u7a74\u96ea\u8840\u52cb\u718f\u5faa\u65ec\u8be2\u5bfb\u9a6f\u5de1\u6b89\u6c5b\u8bad\u8baf\u900a\u8fc5\u538b\u62bc\u9e26\u9e2d\u5440\u4e2b\u82bd\u7259\u869c\u5d16\u8859\u6daf\u96c5\u54d1\u4e9a\u8bb6\u7109\u54bd\u9609\u70df\u6df9\u76d0\u4e25\u7814\u8712\u5ca9\u5ef6\u8a00\u989c\u960e\u708e\u6cbf\u5944\u63a9\u773c\u884d\u6f14\u8273\u5830\u71d5\u538c\u781a\u96c1\u5501\u5f66\u7130\u5bb4\u8c1a\u9a8c\u6b83\u592e\u9e2f\u79e7\u6768\u626c\u4f6f\u75a1\u7f8a\u6d0b\u9633\u6c27\u4ef0\u75d2\u517b\u6837\u6f3e\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897c"],["d280","\u897d\u897e\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5c27\u9065\u7a91\u8c23\u59da\u54ac\u8200\u836f\u8981\u8000\u6930\u564e\u8036\u7237\u91ce\u51b6\u4e5f\u9875\u6396\u4e1a\u53f6\u66f3\u814b\u591c\u6db2\u4e00\u58f9\u533b\u63d6\u94f1\u4f9d\u4f0a\u8863\u9890\u5937\u9057\u79fb\u4eea\u80f0\u7591\u6c82\u5b9c\u59e8\u5f5d\u6905\u8681\u501a\u5df2\u4e59\u77e3\u4ee5\u827a\u6291\u6613\u9091\u5c79\u4ebf\u5f79\u81c6\u9038\u8084\u75ab\u4ea6\u88d4\u610f\u6bc5\u5fc6\u4e49\u76ca\u6ea2\u8be3\u8bae\u8c0a\u8bd1\u5f02\u7ffc\u7fcc\u7ece\u8335\u836b\u56e0\u6bb7\u97f3\u9634\u59fb\u541f\u94f6\u6deb\u5bc5\u996e\u5c39\u5f15\u9690"],["d340","\u89a2",30,"\u89c3\u89cd\u89d3\u89d4\u89d5\u89d7\u89d8\u89d9\u89db\u89dd\u89df\u89e0\u89e1\u89e2\u89e4\u89e7\u89e8\u89e9\u89ea\u89ec\u89ed\u89ee\u89f0\u89f1\u89f2\u89f4",6],["d380","\u89fb",4,"\u8a01",5,"\u8a08",21,"\u5370\u82f1\u6a31\u5a74\u9e70\u5e94\u7f28\u83b9\u8424\u8425\u8367\u8747\u8fce\u8d62\u76c8\u5f71\u9896\u786c\u6620\u54df\u62e5\u4f63\u81c3\u75c8\u5eb8\u96cd\u8e0a\u86f9\u548f\u6cf3\u6d8c\u6c38\u607f\u52c7\u7528\u5e7d\u4f18\u60a0\u5fe7\u5c24\u7531\u90ae\u94c0\u72b9\u6cb9\u6e38\u9149\u6709\u53cb\u53f3\u4f51\u91c9\u8bf1\u53c8\u5e7c\u8fc2\u6de4\u4e8e\u76c2\u6986\u865e\u611a\u8206\u4f59\u4fde\u903e\u9c7c\u6109\u6e1d\u6e14\u9685\u4e88\u5a31\u96e8\u4e0e\u5c7f\u79b9\u5b87\u8bed\u7fbd\u7389\u57df\u828b\u90c1\u5401\u9047\u55bb\u5cea\u5fa1\u6108\u6b32\u72f1\u80b2\u8a89"],["d440","\u8a1e",31,"\u8a3f",8,"\u8a49",21],["d480","\u8a5f",25,"\u8a7a",6,"\u6d74\u5bd3\u88d5\u9884\u8c6b\u9a6d\u9e33\u6e0a\u51a4\u5143\u57a3\u8881\u539f\u63f4\u8f95\u56ed\u5458\u5706\u733f\u6e90\u7f18\u8fdc\u82d1\u613f\u6028\u9662\u66f0\u7ea6\u8d8a\u8dc3\u94a5\u5cb3\u7ca4\u6708\u60a6\u9605\u8018\u4e91\u90e7\u5300\u9668\u5141\u8fd0\u8574\u915d\u6655\u97f5\u5b55\u531d\u7838\u6742\u683d\u54c9\u707e\u5bb0\u8f7d\u518d\u5728\u54b1\u6512\u6682\u8d5e\u8d43\u810f\u846c\u906d\u7cdf\u51ff\u85fb\u67a3\u65e9\u6fa1\u86a4\u8e81\u566a\u9020\u7682\u7076\u71e5\u8d23\u62e9\u5219\u6cfd\u8d3c\u600e\u589e\u618e\u66fe\u8d60\u624e\u55b3\u6e23\u672d\u8f67"],["d540","\u8a81",7,"\u8a8b",7,"\u8a94",46],["d580","\u8ac3",32,"\u94e1\u95f8\u7728\u6805\u69a8\u548b\u4e4d\u70b8\u8bc8\u6458\u658b\u5b85\u7a84\u503a\u5be8\u77bb\u6be1\u8a79\u7c98\u6cbe\u76cf\u65a9\u8f97\u5d2d\u5c55\u8638\u6808\u5360\u6218\u7ad9\u6e5b\u7efd\u6a1f\u7ae0\u5f70\u6f33\u5f20\u638c\u6da8\u6756\u4e08\u5e10\u8d26\u4ed7\u80c0\u7634\u969c\u62db\u662d\u627e\u6cbc\u8d75\u7167\u7f69\u5146\u8087\u53ec\u906e\u6298\u54f2\u86f0\u8f99\u8005\u9517\u8517\u8fd9\u6d59\u73cd\u659f\u771f\u7504\u7827\u81fb\u8d1e\u9488\u4fa6\u6795\u75b9\u8bca\u9707\u632f\u9547\u9635\u84b8\u6323\u7741\u5f81\u72f0\u4e89\u6014\u6574\u62ef\u6b63\u653f"],["d640","\u8ae4",34,"\u8b08",27],["d680","\u8b24\u8b25\u8b27",30,"\u5e27\u75c7\u90d1\u8bc1\u829d\u679d\u652f\u5431\u8718\u77e5\u80a2\u8102\u6c41\u4e4b\u7ec7\u804c\u76f4\u690d\u6b96\u6267\u503c\u4f84\u5740\u6307\u6b62\u8dbe\u53ea\u65e8\u7eb8\u5fd7\u631a\u63b7\u81f3\u81f4\u7f6e\u5e1c\u5cd9\u5236\u667a\u79e9\u7a1a\u8d28\u7099\u75d4\u6ede\u6cbb\u7a92\u4e2d\u76c5\u5fe0\u949f\u8877\u7ec8\u79cd\u80bf\u91cd\u4ef2\u4f17\u821f\u5468\u5dde\u6d32\u8bcc\u7ca5\u8f74\u8098\u5e1a\u5492\u76b1\u5b99\u663c\u9aa4\u73e0\u682a\u86db\u6731\u732a\u8bf8\u8bdb\u9010\u7af9\u70db\u716e\u62c4\u77a9\u5631\u4e3b\u8457\u67f1\u52a9\u86c0\u8d2e\u94f8\u7b51"],["d740","\u8b46",31,"\u8b67",4,"\u8b6d",25],["d780","\u8b87",24,"\u8bac\u8bb1\u8bbb\u8bc7\u8bd0\u8bea\u8c09\u8c1e\u4f4f\u6ce8\u795d\u9a7b\u6293\u722a\u62fd\u4e13\u7816\u8f6c\u64b0\u8d5a\u7bc6\u6869\u5e84\u88c5\u5986\u649e\u58ee\u72b6\u690e\u9525\u8ffd\u8d58\u5760\u7f00\u8c06\u51c6\u6349\u62d9\u5353\u684c\u7422\u8301\u914c\u5544\u7740\u707c\u6d4a\u5179\u54a8\u8d44\u59ff\u6ecb\u6dc4\u5b5c\u7d2b\u4ed4\u7c7d\u6ed3\u5b50\u81ea\u6e0d\u5b57\u9b03\u68d5\u8e2a\u5b97\u7efc\u603b\u7eb5\u90b9\u8d70\u594f\u63cd\u79df\u8db3\u5352\u65cf\u7956\u8bc5\u963b\u7ec4\u94bb\u7e82\u5634\u9189\u6700\u7f6a\u5c0a\u9075\u6628\u5de6\u4f50\u67de\u505a\u4f5c\u5750\u5ea7"],["d840","\u8c38",8,"\u8c42\u8c43\u8c44\u8c45\u8c48\u8c4a\u8c4b\u8c4d",7,"\u8c56\u8c57\u8c58\u8c59\u8c5b",5,"\u8c63",6,"\u8c6c",6,"\u8c74\u8c75\u8c76\u8c77\u8c7b",6,"\u8c83\u8c84\u8c86\u8c87"],["d880","\u8c88\u8c8b\u8c8d",6,"\u8c95\u8c96\u8c97\u8c99",20,"\u4e8d\u4e0c\u5140\u4e10\u5eff\u5345\u4e15\u4e98\u4e1e\u9b32\u5b6c\u5669\u4e28\u79ba\u4e3f\u5315\u4e47\u592d\u723b\u536e\u6c10\u56df\u80e4\u9997\u6bd3\u777e\u9f17\u4e36\u4e9f\u9f10\u4e5c\u4e69\u4e93\u8288\u5b5b\u556c\u560f\u4ec4\u538d\u539d\u53a3\u53a5\u53ae\u9765\u8d5d\u531a\u53f5\u5326\u532e\u533e\u8d5c\u5366\u5363\u5202\u5208\u520e\u522d\u5233\u523f\u5240\u524c\u525e\u5261\u525c\u84af\u527d\u5282\u5281\u5290\u5293\u5182\u7f54\u4ebb\u4ec3\u4ec9\u4ec2\u4ee8\u4ee1\u4eeb\u4ede\u4f1b\u4ef3\u4f22\u4f64\u4ef5\u4f25\u4f27\u4f09\u4f2b\u4f5e\u4f67\u6538\u4f5a\u4f5d"],["d940","\u8cae",62],["d980","\u8ced",32,"\u4f5f\u4f57\u4f32\u4f3d\u4f76\u4f74\u4f91\u4f89\u4f83\u4f8f\u4f7e\u4f7b\u4faa\u4f7c\u4fac\u4f94\u4fe6\u4fe8\u4fea\u4fc5\u4fda\u4fe3\u4fdc\u4fd1\u4fdf\u4ff8\u5029\u504c\u4ff3\u502c\u500f\u502e\u502d\u4ffe\u501c\u500c\u5025\u5028\u507e\u5043\u5055\u5048\u504e\u506c\u507b\u50a5\u50a7\u50a9\u50ba\u50d6\u5106\u50ed\u50ec\u50e6\u50ee\u5107\u510b\u4edd\u6c3d\u4f58\u4f65\u4fce\u9fa0\u6c46\u7c74\u516e\u5dfd\u9ec9\u9998\u5181\u5914\u52f9\u530d\u8a07\u5310\u51eb\u5919\u5155\u4ea0\u5156\u4eb3\u886e\u88a4\u4eb5\u8114\u88d2\u7980\u5b34\u8803\u7fb8\u51ab\u51b1\u51bd\u51bc"],["da40","\u8d0e",14,"\u8d20\u8d51\u8d52\u8d57\u8d5f\u8d65\u8d68\u8d69\u8d6a\u8d6c\u8d6e\u8d6f\u8d71\u8d72\u8d78",8,"\u8d82\u8d83\u8d86\u8d87\u8d88\u8d89\u8d8c",4,"\u8d92\u8d93\u8d95",9,"\u8da0\u8da1"],["da80","\u8da2\u8da4",12,"\u8db2\u8db6\u8db7\u8db9\u8dbb\u8dbd\u8dc0\u8dc1\u8dc2\u8dc5\u8dc7\u8dc8\u8dc9\u8dca\u8dcd\u8dd0\u8dd2\u8dd3\u8dd4\u51c7\u5196\u51a2\u51a5\u8ba0\u8ba6\u8ba7\u8baa\u8bb4\u8bb5\u8bb7\u8bc2\u8bc3\u8bcb\u8bcf\u8bce\u8bd2\u8bd3\u8bd4\u8bd6\u8bd8\u8bd9\u8bdc\u8bdf\u8be0\u8be4\u8be8\u8be9\u8bee\u8bf0\u8bf3\u8bf6\u8bf9\u8bfc\u8bff\u8c00\u8c02\u8c04\u8c07\u8c0c\u8c0f\u8c11\u8c12\u8c14\u8c15\u8c16\u8c19\u8c1b\u8c18\u8c1d\u8c1f\u8c20\u8c21\u8c25\u8c27\u8c2a\u8c2b\u8c2e\u8c2f\u8c32\u8c33\u8c35\u8c36\u5369\u537a\u961d\u9622\u9621\u9631\u962a\u963d\u963c\u9642\u9649\u9654\u965f\u9667\u966c\u9672\u9674\u9688\u968d\u9697\u96b0\u9097\u909b\u909d\u9099\u90ac\u90a1\u90b4\u90b3\u90b6\u90ba"],["db40","\u8dd5\u8dd8\u8dd9\u8ddc\u8de0\u8de1\u8de2\u8de5\u8de6\u8de7\u8de9\u8ded\u8dee\u8df0\u8df1\u8df2\u8df4\u8df6\u8dfc\u8dfe",6,"\u8e06\u8e07\u8e08\u8e0b\u8e0d\u8e0e\u8e10\u8e11\u8e12\u8e13\u8e15",7,"\u8e20\u8e21\u8e24",4,"\u8e2b\u8e2d\u8e30\u8e32\u8e33\u8e34\u8e36\u8e37\u8e38\u8e3b\u8e3c\u8e3e"],["db80","\u8e3f\u8e43\u8e45\u8e46\u8e4c",4,"\u8e53",5,"\u8e5a",11,"\u8e67\u8e68\u8e6a\u8e6b\u8e6e\u8e71\u90b8\u90b0\u90cf\u90c5\u90be\u90d0\u90c4\u90c7\u90d3\u90e6\u90e2\u90dc\u90d7\u90db\u90eb\u90ef\u90fe\u9104\u9122\u911e\u9123\u9131\u912f\u9139\u9143\u9146\u520d\u5942\u52a2\u52ac\u52ad\u52be\u54ff\u52d0\u52d6\u52f0\u53df\u71ee\u77cd\u5ef4\u51f5\u51fc\u9b2f\u53b6\u5f01\u755a\u5def\u574c\u57a9\u57a1\u587e\u58bc\u58c5\u58d1\u5729\u572c\u572a\u5733\u5739\u572e\u572f\u575c\u573b\u5742\u5769\u5785\u576b\u5786\u577c\u577b\u5768\u576d\u5776\u5773\u57ad\u57a4\u578c\u57b2\u57cf\u57a7\u57b4\u5793\u57a0\u57d5\u57d8\u57da\u57d9\u57d2\u57b8\u57f4\u57ef\u57f8\u57e4\u57dd"],["dc40","\u8e73\u8e75\u8e77",4,"\u8e7d\u8e7e\u8e80\u8e82\u8e83\u8e84\u8e86\u8e88",6,"\u8e91\u8e92\u8e93\u8e95",6,"\u8e9d\u8e9f",11,"\u8ead\u8eae\u8eb0\u8eb1\u8eb3",6,"\u8ebb",7],["dc80","\u8ec3",10,"\u8ecf",21,"\u580b\u580d\u57fd\u57ed\u5800\u581e\u5819\u5844\u5820\u5865\u586c\u5881\u5889\u589a\u5880\u99a8\u9f19\u61ff\u8279\u827d\u827f\u828f\u828a\u82a8\u8284\u828e\u8291\u8297\u8299\u82ab\u82b8\u82be\u82b0\u82c8\u82ca\u82e3\u8298\u82b7\u82ae\u82cb\u82cc\u82c1\u82a9\u82b4\u82a1\u82aa\u829f\u82c4\u82ce\u82a4\u82e1\u8309\u82f7\u82e4\u830f\u8307\u82dc\u82f4\u82d2\u82d8\u830c\u82fb\u82d3\u8311\u831a\u8306\u8314\u8315\u82e0\u82d5\u831c\u8351\u835b\u835c\u8308\u8392\u833c\u8334\u8331\u839b\u835e\u832f\u834f\u8347\u8343\u835f\u8340\u8317\u8360\u832d\u833a\u8333\u8366\u8365"],["dd40","\u8ee5",62],["dd80","\u8f24",32,"\u8368\u831b\u8369\u836c\u836a\u836d\u836e\u83b0\u8378\u83b3\u83b4\u83a0\u83aa\u8393\u839c\u8385\u837c\u83b6\u83a9\u837d\u83b8\u837b\u8398\u839e\u83a8\u83ba\u83bc\u83c1\u8401\u83e5\u83d8\u5807\u8418\u840b\u83dd\u83fd\u83d6\u841c\u8438\u8411\u8406\u83d4\u83df\u840f\u8403\u83f8\u83f9\u83ea\u83c5\u83c0\u8426\u83f0\u83e1\u845c\u8451\u845a\u8459\u8473\u8487\u8488\u847a\u8489\u8478\u843c\u8446\u8469\u8476\u848c\u848e\u8431\u846d\u84c1\u84cd\u84d0\u84e6\u84bd\u84d3\u84ca\u84bf\u84ba\u84e0\u84a1\u84b9\u84b4\u8497\u84e5\u84e3\u850c\u750d\u8538\u84f0\u8539\u851f\u853a"],["de40","\u8f45",32,"\u8f6a\u8f80\u8f8c\u8f92\u8f9d\u8fa0\u8fa1\u8fa2\u8fa4\u8fa5\u8fa6\u8fa7\u8faa\u8fac\u8fad\u8fae\u8faf\u8fb2\u8fb3\u8fb4\u8fb5\u8fb7\u8fb8\u8fba\u8fbb\u8fbc\u8fbf\u8fc0\u8fc3\u8fc6"],["de80","\u8fc9",4,"\u8fcf\u8fd2\u8fd6\u8fd7\u8fda\u8fe0\u8fe1\u8fe3\u8fe7\u8fec\u8fef\u8ff1\u8ff2\u8ff4\u8ff5\u8ff6\u8ffa\u8ffb\u8ffc\u8ffe\u8fff\u9007\u9008\u900c\u900e\u9013\u9015\u9018\u8556\u853b\u84ff\u84fc\u8559\u8548\u8568\u8564\u855e\u857a\u77a2\u8543\u8572\u857b\u85a4\u85a8\u8587\u858f\u8579\u85ae\u859c\u8585\u85b9\u85b7\u85b0\u85d3\u85c1\u85dc\u85ff\u8627\u8605\u8629\u8616\u863c\u5efe\u5f08\u593c\u5941\u8037\u5955\u595a\u5958\u530f\u5c22\u5c25\u5c2c\u5c34\u624c\u626a\u629f\u62bb\u62ca\u62da\u62d7\u62ee\u6322\u62f6\u6339\u634b\u6343\u63ad\u63f6\u6371\u637a\u638e\u63b4\u636d\u63ac\u638a\u6369\u63ae\u63bc\u63f2\u63f8\u63e0\u63ff\u63c4\u63de\u63ce\u6452\u63c6\u63be\u6445\u6441\u640b\u641b\u6420\u640c\u6426\u6421\u645e\u6484\u646d\u6496"],["df40","\u9019\u901c\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903a\u903d\u903f\u9040\u9043\u9045\u9046\u9048",4,"\u904e\u9054\u9055\u9056\u9059\u905a\u905c",5,"\u9064\u9066\u9067\u9069\u906a\u906b\u906c\u906f",4,"\u9076",6,"\u907e\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908a\u908c",4,"\u9092\u9094\u9096\u9098\u909a\u909c\u909e\u909f\u90a0\u90a4\u90a5\u90a7\u90a8\u90a9\u90ab\u90ad\u90b2\u90b7\u90bc\u90bd\u90bf\u90c0\u647a\u64b7\u64b8\u6499\u64ba\u64c0\u64d0\u64d7\u64e4\u64e2\u6509\u6525\u652e\u5f0b\u5fd2\u7519\u5f11\u535f\u53f1\u53fd\u53e9\u53e8\u53fb\u5412\u5416\u5406\u544b\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549a\u549b\u5484\u5476\u5466\u549d\u54d0\u54ad\u54c2\u54b4\u54d2\u54a7\u54a6\u54d3\u54d4\u5472\u54a3\u54d5\u54bb\u54bf\u54cc\u54d9\u54da\u54dc\u54a9\u54aa\u54a4\u54dd\u54cf\u54de\u551b\u54e7\u5520\u54fd\u5514\u54f3\u5522\u5523\u550f\u5511\u5527\u552a\u5567\u558f\u55b5\u5549\u556d\u5541\u5555\u553f\u5550\u553c"],["e040","\u90c2\u90c3\u90c6\u90c8\u90c9\u90cb\u90cc\u90cd\u90d2\u90d4\u90d5\u90d6\u90d8\u90d9\u90da\u90de\u90df\u90e0\u90e3\u90e4\u90e5\u90e9\u90ea\u90ec\u90ee\u90f0\u90f1\u90f2\u90f3\u90f5\u90f6\u90f7\u90f9\u90fa\u90fb\u90fc\u90ff\u9100\u9101\u9103\u9105",19,"\u911a\u911b\u911c"],["e080","\u911d\u911f\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913a",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555c\u558b\u55d2\u5583\u55b1\u55b9\u5588\u5581\u559f\u557e\u55d6\u5591\u557b\u55df\u55bd\u55be\u5594\u5599\u55ea\u55f7\u55c9\u561f\u55d1\u55eb\u55ec\u55d4\u55e6\u55dd\u55c4\u55ef\u55e5\u55f2\u55f3\u55cc\u55cd\u55e8\u55f5\u55e4\u8f94\u561e\u5608\u560c\u5601\u5624\u5623\u55fe\u5600\u5627\u562d\u5658\u5639\u5657\u562c\u564d\u5662\u5659\u565c\u564c\u5654\u5686\u5664\u5671\u566b\u567b\u567c\u5685\u5693\u56af\u56d4\u56d7\u56dd\u56e1\u56f5\u56eb\u56f9\u56ff\u5704\u570a\u5709\u571c\u5e0f\u5e19\u5e14\u5e11\u5e31\u5e3b\u5e3c"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915b\u915c\u915f\u9160\u9166\u9167\u9168\u916b\u916d\u9173\u917a\u917b\u917c\u9180",4,"\u9186\u9188\u918a\u918e\u918f\u9193",6,"\u919c",5,"\u91a4",5,"\u91ab\u91ac\u91b0\u91b1\u91b2\u91b3\u91b6\u91b7\u91b8\u91b9\u91bb"],["e180","\u91bc",10,"\u91c8\u91cb\u91d0\u91d2",9,"\u91dd",8,"\u5e37\u5e44\u5e54\u5e5b\u5e5e\u5e61\u5c8c\u5c7a\u5c8d\u5c90\u5c96\u5c88\u5c98\u5c99\u5c91\u5c9a\u5c9c\u5cb5\u5ca2\u5cbd\u5cac\u5cab\u5cb1\u5ca3\u5cc1\u5cb7\u5cc4\u5cd2\u5ce4\u5ccb\u5ce5\u5d02\u5d03\u5d27\u5d26\u5d2e\u5d24\u5d1e\u5d06\u5d1b\u5d58\u5d3e\u5d34\u5d3d\u5d6c\u5d5b\u5d6f\u5d5d\u5d6b\u5d4b\u5d4a\u5d69\u5d74\u5d82\u5d99\u5d9d\u8c73\u5db7\u5dc5\u5f73\u5f77\u5f82\u5f87\u5f89\u5f8c\u5f95\u5f99\u5f9c\u5fa8\u5fad\u5fb5\u5fbc\u8862\u5f61\u72ad\u72b0\u72b4\u72b7\u72b8\u72c3\u72c1\u72ce\u72cd\u72d2\u72e8\u72ef\u72e9\u72f2\u72f4\u72f7\u7301\u72f3\u7303\u72fa"],["e240","\u91e6",62],["e280","\u9225",32,"\u72fb\u7317\u7313\u7321\u730a\u731e\u731d\u7315\u7322\u7339\u7325\u732c\u7338\u7331\u7350\u734d\u7357\u7360\u736c\u736f\u737e\u821b\u5925\u98e7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997d\u9980\u9984\u9987\u998a\u998d\u9990\u9991\u9993\u9994\u9995\u5e80\u5e91\u5e8b\u5e96\u5ea5\u5ea0\u5eb9\u5eb5\u5ebe\u5eb3\u8d53\u5ed2\u5ed1\u5edb\u5ee8\u5eea\u81ba\u5fc4\u5fc9\u5fd6\u5fcf\u6003\u5fee\u6004\u5fe1\u5fe4\u5ffe\u6005\u6006\u5fea\u5fed\u5ff8\u6019\u6035\u6026\u601b\u600f\u600d\u6029\u602b\u600a\u603f\u6021\u6078\u6079\u607b\u607a\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928f",24,"\u606a\u607d\u6096\u609a\u60ad\u609d\u6083\u6092\u608c\u609b\u60ec\u60bb\u60b1\u60dd\u60d8\u60c6\u60da\u60b4\u6120\u6126\u6115\u6123\u60f4\u6100\u610e\u612b\u614a\u6175\u61ac\u6194\u61a7\u61b7\u61d4\u61f5\u5fdd\u96b3\u95e9\u95eb\u95f1\u95f3\u95f5\u95f6\u95fc\u95fe\u9603\u9604\u9606\u9608\u960a\u960b\u960c\u960d\u960f\u9612\u9615\u9616\u9617\u9619\u961a\u4e2c\u723f\u6215\u6c35\u6c54\u6c5c\u6c4a\u6ca3\u6c85\u6c90\u6c94\u6c8c\u6c68\u6c69\u6c74\u6c76\u6c86\u6ca9\u6cd0\u6cd4\u6cad\u6cf7\u6cf8\u6cf1\u6cd7\u6cb2\u6ce0\u6cd6\u6cfa\u6ceb\u6cee\u6cb1\u6cd3\u6cef\u6cfe"],["e440","\u92a8",5,"\u92af",24,"\u92c9",31],["e480","\u92e9",32,"\u6d39\u6d27\u6d0c\u6d43\u6d48\u6d07\u6d04\u6d19\u6d0e\u6d2b\u6d4d\u6d2e\u6d35\u6d1a\u6d4f\u6d52\u6d54\u6d33\u6d91\u6d6f\u6d9e\u6da0\u6d5e\u6d93\u6d94\u6d5c\u6d60\u6d7c\u6d63\u6e1a\u6dc7\u6dc5\u6dde\u6e0e\u6dbf\u6de0\u6e11\u6de6\u6ddd\u6dd9\u6e16\u6dab\u6e0c\u6dae\u6e2b\u6e6e\u6e4e\u6e6b\u6eb2\u6e5f\u6e86\u6e53\u6e54\u6e32\u6e25\u6e44\u6edf\u6eb1\u6e98\u6ee0\u6f2d\u6ee2\u6ea5\u6ea7\u6ebd\u6ebb\u6eb7\u6ed7\u6eb4\u6ecf\u6e8f\u6ec2\u6e9f\u6f62\u6f46\u6f47\u6f24\u6f15\u6ef9\u6f2f\u6f36\u6f4b\u6f74\u6f2a\u6f09\u6f29\u6f89\u6f8d\u6f8c\u6f78\u6f72\u6f7c\u6f7a\u6fd1"],["e540","\u930a",51,"\u933f",10],["e580","\u934a",31,"\u936b\u6fc9\u6fa7\u6fb9\u6fb6\u6fc2\u6fe1\u6fee\u6fde\u6fe0\u6fef\u701a\u7023\u701b\u7039\u7035\u704f\u705e\u5b80\u5b84\u5b95\u5b93\u5ba5\u5bb8\u752f\u9a9e\u6434\u5be4\u5bee\u8930\u5bf0\u8e47\u8b07\u8fb6\u8fd3\u8fd5\u8fe5\u8fee\u8fe4\u8fe9\u8fe6\u8ff3\u8fe8\u9005\u9004\u900b\u9026\u9011\u900d\u9016\u9021\u9035\u9036\u902d\u902f\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905b\u66b9\u9074\u907d\u9082\u9088\u9083\u908b\u5f50\u5f57\u5f56\u5f58\u5c3b\u54ab\u5c50\u5c59\u5b71\u5c63\u5c66\u7fbc\u5f2a\u5f29\u5f2d\u8274\u5f3c\u9b3b\u5c6e\u5981\u5983\u598d\u59a9\u59aa\u59a3"],["e640","\u936c",34,"\u9390",27],["e680","\u93ac",29,"\u93cb\u93cc\u93cd\u5997\u59ca\u59ab\u599e\u59a4\u59d2\u59b2\u59af\u59d7\u59be\u5a05\u5a06\u59dd\u5a08\u59e3\u59d8\u59f9\u5a0c\u5a09\u5a32\u5a34\u5a11\u5a23\u5a13\u5a40\u5a67\u5a4a\u5a55\u5a3c\u5a62\u5a75\u80ec\u5aaa\u5a9b\u5a77\u5a7a\u5abe\u5aeb\u5ab2\u5ad2\u5ad4\u5ab8\u5ae0\u5ae3\u5af1\u5ad6\u5ae6\u5ad8\u5adc\u5b09\u5b17\u5b16\u5b32\u5b37\u5b40\u5c15\u5c1c\u5b5a\u5b65\u5b73\u5b51\u5b53\u5b62\u9a75\u9a77\u9a78\u9a7a\u9a7f\u9a7d\u9a80\u9a81\u9a85\u9a88\u9a8a\u9a90\u9a92\u9a93\u9a96\u9a98\u9a9b\u9a9c\u9a9d\u9a9f\u9aa0\u9aa2\u9aa3\u9aa5\u9aa7\u7e9f\u7ea1\u7ea3\u7ea5\u7ea8\u7ea9"],["e740","\u93ce",7,"\u93d7",54],["e780","\u940e",32,"\u7ead\u7eb0\u7ebe\u7ec0\u7ec1\u7ec2\u7ec9\u7ecb\u7ecc\u7ed0\u7ed4\u7ed7\u7edb\u7ee0\u7ee1\u7ee8\u7eeb\u7eee\u7eef\u7ef1\u7ef2\u7f0d\u7ef6\u7efa\u7efb\u7efe\u7f01\u7f02\u7f03\u7f07\u7f08\u7f0b\u7f0c\u7f0f\u7f11\u7f12\u7f17\u7f19\u7f1c\u7f1b\u7f1f\u7f21",6,"\u7f2a\u7f2b\u7f2c\u7f2d\u7f2f",4,"\u7f35\u5e7a\u757f\u5ddb\u753e\u9095\u738e\u7391\u73ae\u73a2\u739f\u73cf\u73c2\u73d1\u73b7\u73b3\u73c0\u73c9\u73c8\u73e5\u73d9\u987c\u740a\u73e9\u73e7\u73de\u73ba\u73f2\u740f\u742a\u745b\u7426\u7425\u7428\u7430\u742e\u742c"],["e840","\u942f",14,"\u943f",43,"\u946c\u946d\u946e\u946f"],["e880","\u9470",20,"\u9491\u9496\u9498\u94c7\u94cf\u94d3\u94d4\u94da\u94e6\u94fb\u951c\u9520\u741b\u741a\u7441\u745c\u7457\u7455\u7459\u7477\u746d\u747e\u749c\u748e\u7480\u7481\u7487\u748b\u749e\u74a8\u74a9\u7490\u74a7\u74d2\u74ba\u97ea\u97eb\u97ec\u674c\u6753\u675e\u6748\u6769\u67a5\u6787\u676a\u6773\u6798\u67a7\u6775\u67a8\u679e\u67ad\u678b\u6777\u677c\u67f0\u6809\u67d8\u680a\u67e9\u67b0\u680c\u67d9\u67b5\u67da\u67b3\u67dd\u6800\u67c3\u67b8\u67e2\u680e\u67c1\u67fd\u6832\u6833\u6860\u6861\u684e\u6862\u6844\u6864\u6883\u681d\u6855\u6866\u6841\u6867\u6840\u683e\u684a\u6849\u6829\u68b5\u688f\u6874\u6877\u6893\u686b\u68c2\u696e\u68fc\u691f\u6920\u68f9"],["e940","\u9527\u9533\u953d\u9543\u9548\u954b\u9555\u955a\u9560\u956e\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95ab",32,"\u6924\u68f0\u690b\u6901\u6957\u68e3\u6910\u6971\u6939\u6960\u6942\u695d\u6984\u696b\u6980\u6998\u6978\u6934\u69cc\u6987\u6988\u69ce\u6989\u6966\u6963\u6979\u699b\u69a7\u69bb\u69ab\u69ad\u69d4\u69b1\u69c1\u69ca\u69df\u6995\u69e0\u698d\u69ff\u6a2f\u69ed\u6a17\u6a18\u6a65\u69f2\u6a44\u6a3e\u6aa0\u6a50\u6a5b\u6a35\u6a8e\u6a79\u6a3d\u6a28\u6a58\u6a7c\u6a91\u6a90\u6aa9\u6a97\u6aab\u7337\u7352\u6b81\u6b82\u6b87\u6b84\u6b92\u6b93\u6b8d\u6b9a\u6b9b\u6ba1\u6baa\u8f6b\u8f6d\u8f71\u8f72\u8f73\u8f75\u8f76\u8f78\u8f77\u8f79\u8f7a\u8f7c\u8f7e\u8f81\u8f82\u8f84\u8f87\u8f8b"],["ea40","\u95cc",27,"\u95ec\u95ff\u9607\u9613\u9618\u961b\u961e\u9620\u9623",6,"\u962b\u962c\u962d\u962f\u9630\u9637\u9638\u9639\u963a\u963e\u9641\u9643\u964a\u964e\u964f\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965a\u965c\u965d\u965e\u9660\u9663\u9665\u9666\u966b\u966d",4,"\u9673\u9678",12,"\u9687\u9689\u968a\u8f8d\u8f8e\u8f8f\u8f98\u8f9a\u8ece\u620b\u6217\u621b\u621f\u6222\u6221\u6225\u6224\u622c\u81e7\u74ef\u74f4\u74ff\u750f\u7511\u7513\u6534\u65ee\u65ef\u65f0\u660a\u6619\u6772\u6603\u6615\u6600\u7085\u66f7\u661d\u6634\u6631\u6636\u6635\u8006\u665f\u6654\u6641\u664f\u6656\u6661\u6657\u6677\u6684\u668c\u66a7\u669d\u66be\u66db\u66dc\u66e6\u66e9\u8d32\u8d33\u8d36\u8d3b\u8d3d\u8d40\u8d45\u8d46\u8d48\u8d49\u8d47\u8d4d\u8d55\u8d59\u89c7\u89ca\u89cb\u89cc\u89ce\u89cf\u89d0\u89d1\u726e\u729f\u725d\u7266\u726f\u727e\u727f\u7284\u728b\u728d\u728f\u7292\u6308\u6332\u63b0"],["eb40","\u968c\u968e\u9691\u9692\u9693\u9695\u9696\u969a\u969b\u969d",9,"\u96a8",7,"\u96b1\u96b2\u96b4\u96b5\u96b7\u96b8\u96ba\u96bb\u96bf\u96c2\u96c3\u96c8\u96ca\u96cb\u96d0\u96d1\u96d3\u96d4\u96d6",9,"\u96e1",6,"\u96eb"],["eb80","\u96ec\u96ed\u96ee\u96f0\u96f1\u96f2\u96f4\u96f5\u96f8\u96fa\u96fb\u96fc\u96fd\u96ff\u9702\u9703\u9705\u970a\u970b\u970c\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971d\u971f\u9720\u643f\u64d8\u8004\u6bea\u6bf3\u6bfd\u6bf5\u6bf9\u6c05\u6c07\u6c06\u6c0d\u6c15\u6c18\u6c19\u6c1a\u6c21\u6c29\u6c24\u6c2a\u6c32\u6535\u6555\u656b\u724d\u7252\u7256\u7230\u8662\u5216\u809f\u809c\u8093\u80bc\u670a\u80bd\u80b1\u80ab\u80ad\u80b4\u80b7\u80e7\u80e8\u80e9\u80ea\u80db\u80c2\u80c4\u80d9\u80cd\u80d7\u6710\u80dd\u80eb\u80f1\u80f4\u80ed\u810d\u810e\u80f2\u80fc\u6715\u8112\u8c5a\u8136\u811e\u812c\u8118\u8132\u8148\u814c\u8153\u8174\u8159\u815a\u8171\u8160\u8169\u817c\u817d\u816d\u8167\u584d\u5ab5\u8188\u8182\u8191\u6ed5\u81a3\u81aa\u81cc\u6726\u81ca\u81bb"],["ec40","\u9721",8,"\u972b\u972c\u972e\u972f\u9731\u9733",4,"\u973a\u973b\u973c\u973d\u973f",18,"\u9754\u9755\u9757\u9758\u975a\u975c\u975d\u975f\u9763\u9764\u9766\u9767\u9768\u976a",7],["ec80","\u9772\u9775\u9777",4,"\u977d",7,"\u9786",4,"\u978c\u978e\u978f\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81c1\u81a6\u6b24\u6b37\u6b39\u6b43\u6b46\u6b59\u98d1\u98d2\u98d3\u98d5\u98d9\u98da\u6bb3\u5f40\u6bc2\u89f3\u6590\u9f51\u6593\u65bc\u65c6\u65c4\u65c3\u65cc\u65ce\u65d2\u65d6\u7080\u709c\u7096\u709d\u70bb\u70c0\u70b7\u70ab\u70b1\u70e8\u70ca\u7110\u7113\u7116\u712f\u7131\u7173\u715c\u7168\u7145\u7172\u714a\u7178\u717a\u7198\u71b3\u71b5\u71a8\u71a0\u71e0\u71d4\u71e7\u71f9\u721d\u7228\u706c\u7118\u7166\u71b9\u623e\u623d\u6243\u6248\u6249\u793b\u7940\u7946\u7949\u795b\u795c\u7953\u795a\u7962\u7957\u7960\u796f\u7967\u797a\u7985\u798a\u799a\u79a7\u79b3\u5fd1\u5fd0"],["ed40","\u979e\u979f\u97a1\u97a2\u97a4",6,"\u97ac\u97ae\u97b0\u97b1\u97b3\u97b5",46],["ed80","\u97e4\u97e5\u97e8\u97ee",4,"\u97f4\u97f7",23,"\u603c\u605d\u605a\u6067\u6041\u6059\u6063\u60ab\u6106\u610d\u615d\u61a9\u619d\u61cb\u61d1\u6206\u8080\u807f\u6c93\u6cf6\u6dfc\u77f6\u77f8\u7800\u7809\u7817\u7818\u7811\u65ab\u782d\u781c\u781d\u7839\u783a\u783b\u781f\u783c\u7825\u782c\u7823\u7829\u784e\u786d\u7856\u7857\u7826\u7850\u7847\u784c\u786a\u789b\u7893\u789a\u7887\u789c\u78a1\u78a3\u78b2\u78b9\u78a5\u78d4\u78d9\u78c9\u78ec\u78f2\u7905\u78f4\u7913\u7924\u791e\u7934\u9f9b\u9ef9\u9efb\u9efc\u76f1\u7704\u770d\u76f9\u7707\u7708\u771a\u7722\u7719\u772d\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775a\u7768"],["ee40","\u980f",62],["ee80","\u984e",32,"\u7762\u7765\u777f\u778d\u777d\u7780\u778c\u7791\u779f\u77a0\u77b0\u77b5\u77bd\u753a\u7540\u754e\u754b\u7548\u755b\u7572\u7579\u7583\u7f58\u7f61\u7f5f\u8a48\u7f68\u7f74\u7f71\u7f79\u7f81\u7f7e\u76cd\u76e5\u8832\u9485\u9486\u9487\u948b\u948a\u948c\u948d\u948f\u9490\u9494\u9497\u9495\u949a\u949b\u949c\u94a3\u94a4\u94ab\u94aa\u94ad\u94ac\u94af\u94b0\u94b2\u94b4\u94b6",4,"\u94bc\u94bd\u94bf\u94c4\u94c8",6,"\u94d0\u94d1\u94d2\u94d5\u94d6\u94d7\u94d9\u94d8\u94db\u94de\u94df\u94e0\u94e2\u94e4\u94e5\u94e7\u94e8\u94ea"],["ef40","\u986f",5,"\u988b\u988e\u9892\u9895\u9899\u98a3\u98a8",37,"\u98cf\u98d0\u98d4\u98d6\u98d7\u98db\u98dc\u98dd\u98e0",4],["ef80","\u98e5\u98e6\u98e9",30,"\u94e9\u94eb\u94ee\u94ef\u94f3\u94f4\u94f5\u94f7\u94f9\u94fc\u94fd\u94ff\u9503\u9502\u9506\u9507\u9509\u950a\u950d\u950e\u950f\u9512",4,"\u9518\u951b\u951d\u951e\u951f\u9522\u952a\u952b\u9529\u952c\u9531\u9532\u9534\u9536\u9537\u9538\u953c\u953e\u953f\u9542\u9535\u9544\u9545\u9546\u9549\u954c\u954e\u954f\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955b\u955e\u955f\u955d\u9561\u9562\u9564",8,"\u956f\u9571\u9572\u9573\u953a\u77e7\u77ec\u96c9\u79d5\u79ed\u79e3\u79eb\u7a06\u5d47\u7a03\u7a02\u7a1e\u7a14"],["f040","\u9908",4,"\u990e\u990f\u9911",28,"\u992f",26],["f080","\u994a",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997b\u997e\u9982\u9983\u9989\u7a39\u7a37\u7a51\u9ecf\u99a5\u7a70\u7688\u768e\u7693\u7699\u76a4\u74de\u74e0\u752c\u9e20\u9e22\u9e28",4,"\u9e32\u9e31\u9e36\u9e38\u9e37\u9e39\u9e3a\u9e3e\u9e41\u9e42\u9e44\u9e46\u9e47\u9e48\u9e49\u9e4b\u9e4c\u9e4e\u9e51\u9e55\u9e57\u9e5a\u9e5b\u9e5c\u9e5e\u9e63\u9e66",6,"\u9e71\u9e6d\u9e73\u7592\u7594\u7596\u75a0\u759d\u75ac\u75a3\u75b3\u75b4\u75b8\u75c4\u75b1\u75b0\u75c3\u75c2\u75d6\u75cd\u75e3\u75e8\u75e6\u75e4\u75eb\u75e7\u7603\u75f1\u75fc\u75ff\u7610\u7600\u7605\u760c\u7617\u760a\u7625\u7618\u7615\u7619"],["f140","\u998c\u998e\u999a",10,"\u99a6\u99a7\u99a9",47],["f180","\u99d9",32,"\u761b\u763c\u7622\u7620\u7640\u762d\u7630\u763f\u7635\u7643\u763e\u7633\u764d\u765e\u7654\u765c\u7656\u766b\u766f\u7fca\u7ae6\u7a78\u7a79\u7a80\u7a86\u7a88\u7a95\u7aa6\u7aa0\u7aac\u7aa8\u7aad\u7ab3\u8864\u8869\u8872\u887d\u887f\u8882\u88a2\u88c6\u88b7\u88bc\u88c9\u88e2\u88ce\u88e3\u88e5\u88f1\u891a\u88fc\u88e8\u88fe\u88f0\u8921\u8919\u8913\u891b\u890a\u8934\u892b\u8936\u8941\u8966\u897b\u758b\u80e5\u76b2\u76b4\u77dc\u8012\u8014\u8016\u801c\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800b\u8035\u8043\u8046\u804d\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99fa",62],["f280","\u9a39",32,"\u9889\u988c\u988d\u988f\u9894\u989a\u989b\u989e\u989f\u98a1\u98a2\u98a5\u98a6\u864d\u8654\u866c\u866e\u867f\u867a\u867c\u867b\u86a8\u868d\u868b\u86ac\u869d\u86a7\u86a3\u86aa\u8693\u86a9\u86b6\u86c4\u86b5\u86ce\u86b0\u86ba\u86b1\u86af\u86c9\u86cf\u86b4\u86e9\u86f1\u86f2\u86ed\u86f3\u86d0\u8713\u86de\u86f4\u86df\u86d8\u86d1\u8703\u8707\u86f8\u8708\u870a\u870d\u8709\u8723\u873b\u871e\u8725\u872e\u871a\u873e\u8748\u8734\u8731\u8729\u8737\u873f\u8782\u8722\u877d\u877e\u877b\u8760\u8770\u874c\u876e\u878b\u8753\u8763\u877c\u8764\u8759\u8765\u8793\u87af\u87a8\u87d2"],["f340","\u9a5a",17,"\u9a72\u9a83\u9a89\u9a8d\u9a8e\u9a94\u9a95\u9a99\u9aa6\u9aa9",6,"\u9ab2\u9ab3\u9ab4\u9ab5\u9ab9\u9abb\u9abd\u9abe\u9abf\u9ac3\u9ac4\u9ac6",4,"\u9acd\u9ace\u9acf\u9ad0\u9ad2\u9ad4\u9ad5\u9ad6\u9ad7\u9ad9\u9ada\u9adb\u9adc"],["f380","\u9add\u9ade\u9ae0\u9ae2\u9ae3\u9ae4\u9ae5\u9ae7\u9ae8\u9ae9\u9aea\u9aec\u9aee\u9af0",8,"\u9afa\u9afc",6,"\u9b04\u9b05\u9b06\u87c6\u8788\u8785\u87ad\u8797\u8783\u87ab\u87e5\u87ac\u87b5\u87b3\u87cb\u87d3\u87bd\u87d1\u87c0\u87ca\u87db\u87ea\u87e0\u87ee\u8816\u8813\u87fe\u880a\u881b\u8821\u8839\u883c\u7f36\u7f42\u7f44\u7f45\u8210\u7afa\u7afd\u7b08\u7b03\u7b04\u7b15\u7b0a\u7b2b\u7b0f\u7b47\u7b38\u7b2a\u7b19\u7b2e\u7b31\u7b20\u7b25\u7b24\u7b33\u7b3e\u7b1e\u7b58\u7b5a\u7b45\u7b75\u7b4c\u7b5d\u7b60\u7b6e\u7b7b\u7b62\u7b72\u7b71\u7b90\u7ba6\u7ba7\u7bb8\u7bac\u7b9d\u7ba8\u7b85\u7baa\u7b9c\u7ba2\u7bab\u7bb4\u7bd1\u7bc1\u7bcc\u7bdd\u7bda\u7be5\u7be6\u7bea\u7c0c\u7bfe\u7bfc\u7c0f\u7c16\u7c0b"],["f440","\u9b07\u9b09",5,"\u9b10\u9b11\u9b12\u9b14",10,"\u9b20\u9b21\u9b22\u9b24",10,"\u9b30\u9b31\u9b33",7,"\u9b3d\u9b3e\u9b3f\u9b40\u9b46\u9b4a\u9b4b\u9b4c\u9b4e\u9b50\u9b52\u9b53\u9b55",5],["f480","\u9b5b",32,"\u7c1f\u7c2a\u7c26\u7c38\u7c41\u7c40\u81fe\u8201\u8202\u8204\u81ec\u8844\u8221\u8222\u8223\u822d\u822f\u8228\u822b\u8238\u823b\u8233\u8234\u823e\u8244\u8249\u824b\u824f\u825a\u825f\u8268\u887e\u8885\u8888\u88d8\u88df\u895e\u7f9d\u7f9f\u7fa7\u7faf\u7fb0\u7fb2\u7c7c\u6549\u7c91\u7c9d\u7c9c\u7c9e\u7ca2\u7cb2\u7cbc\u7cbd\u7cc1\u7cc7\u7ccc\u7ccd\u7cc8\u7cc5\u7cd7\u7ce8\u826e\u66a8\u7fbf\u7fce\u7fd5\u7fe5\u7fe1\u7fe6\u7fe9\u7fee\u7ff3\u7cf8\u7d77\u7da6\u7dae\u7e47\u7e9b\u9eb8\u9eb4\u8d73\u8d84\u8d94\u8d91\u8db1\u8d67\u8d6d\u8c47\u8c49\u914a\u9150\u914e\u914f\u9164"],["f540","\u9b7c",62],["f580","\u9bbb",32,"\u9162\u9161\u9170\u9169\u916f\u917d\u917e\u9172\u9174\u9179\u918c\u9185\u9190\u918d\u9191\u91a2\u91a3\u91aa\u91ad\u91ae\u91af\u91b5\u91b4\u91ba\u8c55\u9e7e\u8db8\u8deb\u8e05\u8e59\u8e69\u8db5\u8dbf\u8dbc\u8dba\u8dc4\u8dd6\u8dd7\u8dda\u8dde\u8dce\u8dcf\u8ddb\u8dc6\u8dec\u8df7\u8df8\u8de3\u8df9\u8dfb\u8de4\u8e09\u8dfd\u8e14\u8e1d\u8e1f\u8e2c\u8e2e\u8e23\u8e2f\u8e3a\u8e40\u8e39\u8e35\u8e3d\u8e31\u8e49\u8e41\u8e42\u8e51\u8e52\u8e4a\u8e70\u8e76\u8e7c\u8e6f\u8e74\u8e85\u8e8f\u8e94\u8e90\u8e9c\u8e9e\u8c78\u8c82\u8c8a\u8c85\u8c98\u8c94\u659b\u89d6\u89de\u89da\u89dc"],["f640","\u9bdc",62],["f680","\u9c1b",32,"\u89e5\u89eb\u89ef\u8a3e\u8b26\u9753\u96e9\u96f3\u96ef\u9706\u9701\u9708\u970f\u970e\u972a\u972d\u9730\u973e\u9f80\u9f83\u9f85",5,"\u9f8c\u9efe\u9f0b\u9f0d\u96b9\u96bc\u96bd\u96ce\u96d2\u77bf\u96e0\u928e\u92ae\u92c8\u933e\u936a\u93ca\u938f\u943e\u946b\u9c7f\u9c82\u9c85\u9c86\u9c87\u9c88\u7a23\u9c8b\u9c8e\u9c90\u9c91\u9c92\u9c94\u9c95\u9c9a\u9c9b\u9c9e",5,"\u9ca5",4,"\u9cab\u9cad\u9cae\u9cb0",7,"\u9cba\u9cbb\u9cbc\u9cbd\u9cc4\u9cc5\u9cc6\u9cc7\u9cca\u9ccb"],["f740","\u9c3c",62],["f780","\u9c7b\u9c7d\u9c7e\u9c80\u9c83\u9c84\u9c89\u9c8a\u9c8c\u9c8f\u9c93\u9c96\u9c97\u9c98\u9c99\u9c9d\u9caa\u9cac\u9caf\u9cb9\u9cbe",4,"\u9cc8\u9cc9\u9cd1\u9cd2\u9cda\u9cdb\u9ce0\u9ce1\u9ccc",4,"\u9cd3\u9cd4\u9cd5\u9cd7\u9cd8\u9cd9\u9cdc\u9cdd\u9cdf\u9ce2\u977c\u9785\u9791\u9792\u9794\u97af\u97ab\u97a3\u97b2\u97b4\u9ab1\u9ab0\u9ab7\u9e58\u9ab6\u9aba\u9abc\u9ac1\u9ac0\u9ac5\u9ac2\u9acb\u9acc\u9ad1\u9b45\u9b43\u9b47\u9b49\u9b48\u9b4d\u9b51\u98e8\u990d\u992e\u9955\u9954\u9adf\u9ae1\u9ae6\u9aef\u9aeb\u9afb\u9aed\u9af9\u9b08\u9b0f\u9b13\u9b1f\u9b23\u9ebd\u9ebe\u7e3b\u9e82\u9e87\u9e88\u9e8b\u9e92\u93d6\u9e9d\u9e9f\u9edb\u9edc\u9edd\u9ee0\u9edf\u9ee2\u9ee9\u9ee7\u9ee5\u9eea\u9eef\u9f22\u9f2c\u9f2f\u9f39\u9f37\u9f3d\u9f3e\u9f44"],["f840","\u9ce3",62],["f880","\u9d22",32],["f940","\u9d43",62],["f980","\u9d82",32],["fa40","\u9da3",62],["fa80","\u9de2",32],["fb40","\u9e03",27,"\u9e24\u9e27\u9e2e\u9e30\u9e34\u9e3b\u9e3c\u9e40\u9e4d\u9e50\u9e52\u9e53\u9e54\u9e56\u9e59\u9e5d\u9e5f\u9e60\u9e61\u9e62\u9e65\u9e6e\u9e6f\u9e72\u9e74",9,"\u9e80"],["fb80","\u9e81\u9e83\u9e84\u9e85\u9e86\u9e89\u9e8a\u9e8c",5,"\u9e94",8,"\u9e9e\u9ea0",5,"\u9ea7\u9ea8\u9ea9\u9eaa"],["fc40","\u9eab",8,"\u9eb5\u9eb6\u9eb7\u9eb9\u9eba\u9ebc\u9ebf",4,"\u9ec5\u9ec6\u9ec7\u9ec8\u9eca\u9ecb\u9ecc\u9ed0\u9ed2\u9ed3\u9ed5\u9ed6\u9ed7\u9ed9\u9eda\u9ede\u9ee1\u9ee3\u9ee4\u9ee6\u9ee8\u9eeb\u9eec\u9eed\u9eee\u9ef0",8,"\u9efa\u9efd\u9eff",6],["fc80","\u9f06",4,"\u9f0c\u9f0f\u9f11\u9f12\u9f14\u9f15\u9f16\u9f18\u9f1a",5,"\u9f21\u9f23",8,"\u9f2d\u9f2e\u9f30\u9f31"],["fd40","\u9f32",4,"\u9f38\u9f3a\u9f3c\u9f3f",4,"\u9f45",10,"\u9f52",38],["fd80","\u9f79",5,"\u9f81\u9f82\u9f8d",11,"\u9f9c\u9f9d\u9f9e\u9fa1",4,"\uf92c\uf979\uf995\uf9e7\uf9f1"],["fe40","\ufa0c\ufa0d\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa18\ufa1f\ufa20\ufa21\ufa23\ufa24\ufa27\ufa28\ufa29"]]},"t+HJ":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("XlPw"),i=n("67Y/"),o=n("+3se"),s=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getDevices=function(){return this.ubusService.call({data:[[this.authService.getSid(),"network.plctool","avlninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}]]}).pipe(Object(i.a)(function(e){return e.result[0][1].devices}))},e.prototype.getDlanStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"plc",section:"plc",option:"disabled"}]}).pipe(Object(i.a)(function(e){return e.result[1]}))},e.prototype.getSimpleConnectStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","state",{config:"plc",section:"plc",option:"simpleconnect"}]}).pipe(Object(i.a)(function(e){return Object(o.g)(e.result[1])&&Object(o.g)(e.result[1].value)?Number(e.result[1].value):Object(r.a)(new Error("No simpleconnect devices"))}))},e.prototype.addSecid=function(e){return this.ubusService.call({data:[this.authService.getSid(),"network.plctool","add_secid",{secid:e}]})},e.prototype.pushbtn=function(){return this.ubusService.call({data:[this.authService.getSid(),"network.plctool","pushbtn",{action:"join"}]})},e}())},"t/Na":function(e,t,n){"use strict";n.d(t,"n",function(){return M}),n.d(t,"q",function(){return L}),n.d(t,"r",function(){return U}),n.d(t,"o",function(){return R}),n.d(t,"p",function(){return D}),n.d(t,"b",function(){return f}),n.d(t,"g",function(){return h}),n.d(t,"c",function(){return E}),n.d(t,"a",function(){return P}),n.d(t,"d",function(){return z}),n.d(t,"e",function(){return B}),n.d(t,"m",function(){return F}),n.d(t,"h",function(){return w}),n.d(t,"f",function(){return _}),n.d(t,"i",function(){return C}),n.d(t,"j",function(){return N}),n.d(t,"l",function(){return I}),n.d(t,"k",function(){return V});var r=n("mrSG"),i=n("CcnG"),o=n("F/XL"),s=n("6blF"),a=n("Phjn"),u=n("VnD/"),c=n("67Y/"),l=n("Ip0R"),h=function(){return function(){}}(),f=function(){return function(){}}(),d=function(){function e(e){var t=this;this.normalizedNames=new Map,this.lazyUpdate=null,e?this.lazyInit="string"==typeof e?function(){t.headers=new Map,e.split("\n").forEach(function(e){var n=e.indexOf(":");if(n>0){var r=e.slice(0,n),i=r.toLowerCase(),o=e.slice(n+1).trim();t.maybeSetNormalizedName(r,i),t.headers.has(i)?t.headers.get(i).push(o):t.headers.set(i,[o])}})}:function(){t.headers=new Map,Object.keys(e).forEach(function(n){var r=e[n],i=n.toLowerCase();"string"==typeof r&&(r=[r]),r.length>0&&(t.headers.set(i,r),t.maybeSetNormalizedName(n,i))})}:this.headers=new Map}return e.prototype.has=function(e){return this.init(),this.headers.has(e.toLowerCase())},e.prototype.get=function(e){this.init();var t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null},e.prototype.keys=function(){return this.init(),Array.from(this.normalizedNames.values())},e.prototype.getAll=function(e){return this.init(),this.headers.get(e.toLowerCase())||null},e.prototype.append=function(e,t){return this.clone({name:e,value:t,op:"a"})},e.prototype.set=function(e,t){return this.clone({name:e,value:t,op:"s"})},e.prototype.delete=function(e,t){return this.clone({name:e,value:t,op:"d"})},e.prototype.maybeSetNormalizedName=function(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)},e.prototype.init=function(){var t=this;this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(function(e){return t.applyUpdate(e)}),this.lazyUpdate=null))},e.prototype.copyFrom=function(e){var t=this;e.init(),Array.from(e.headers.keys()).forEach(function(n){t.headers.set(n,e.headers.get(n)),t.normalizedNames.set(n,e.normalizedNames.get(n))})},e.prototype.clone=function(t){var n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n},e.prototype.applyUpdate=function(e){var t=e.name.toLowerCase();switch(e.op){case"a":case"s":var n=e.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(e.name,t);var i=("a"===e.op?this.headers.get(t):void 0)||[];i.push.apply(i,Object(r.g)(n)),this.headers.set(t,i);break;case"d":var o=e.value;if(o){var s=this.headers.get(t);if(!s)return;0===(s=s.filter(function(e){return-1===o.indexOf(e)})).length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,s)}else this.headers.delete(t),this.normalizedNames.delete(t)}},e.prototype.forEach=function(e){var t=this;this.init(),Array.from(this.normalizedNames.keys()).forEach(function(n){return e(t.normalizedNames.get(n),t.headers.get(n))})},e}(),p=function(){function e(){}return e.prototype.encodeKey=function(e){return g(e)},e.prototype.encodeValue=function(e){return g(e)},e.prototype.decodeKey=function(e){return decodeURIComponent(e)},e.prototype.decodeValue=function(e){return decodeURIComponent(e)},e}();function g(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}var b=function(){function e(e){void 0===e&&(e={});var t,n,i,o=this;if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new p,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=(t=e.fromString,n=this.encoder,i=new Map,t.length>0&&t.split("&").forEach(function(e){var t=e.indexOf("="),o=Object(r.f)(-1==t?[n.decodeKey(e),""]:[n.decodeKey(e.slice(0,t)),n.decodeValue(e.slice(t+1))],2),s=o[0],a=o[1],u=i.get(s)||[];u.push(a),i.set(s,u)}),i)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(function(t){var n=e.fromObject[t];o.map.set(t,Array.isArray(n)?n:[n])})):this.map=null}return e.prototype.has=function(e){return this.init(),this.map.has(e)},e.prototype.get=function(e){this.init();var t=this.map.get(e);return t?t[0]:null},e.prototype.getAll=function(e){return this.init(),this.map.get(e)||null},e.prototype.keys=function(){return this.init(),Array.from(this.map.keys())},e.prototype.append=function(e,t){return this.clone({param:e,value:t,op:"a"})},e.prototype.set=function(e,t){return this.clone({param:e,value:t,op:"s"})},e.prototype.delete=function(e,t){return this.clone({param:e,value:t,op:"d"})},e.prototype.toString=function(){var e=this;return this.init(),this.keys().map(function(t){var n=e.encoder.encodeKey(t);return e.map.get(t).map(function(t){return n+"="+e.encoder.encodeValue(t)}).join("&")}).join("&")},e.prototype.clone=function(t){var n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat([t]),n},e.prototype.init=function(){var e=this;null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(function(t){return e.map.set(t,e.cloneFrom.map.get(t))}),this.updates.forEach(function(t){switch(t.op){case"a":case"s":var n=("a"===t.op?e.map.get(t.param):void 0)||[];n.push(t.value),e.map.set(t.param,n);break;case"d":if(void 0===t.value){e.map.delete(t.param);break}var r=e.map.get(t.param)||[],i=r.indexOf(t.value);-1!==i&&r.splice(i,1),r.length>0?e.map.set(t.param,r):e.map.delete(t.param)}}),this.cloneFrom=null)},e}();function v(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function y(e){return"undefined"!=typeof Blob&&e instanceof Blob}function m(e){return"undefined"!=typeof FormData&&e instanceof FormData}var w=function(){function e(e,t,n,r){var i;if(this.url=t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==n?n:null,i=r):i=n,i&&(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.params&&(this.params=i.params)),this.headers||(this.headers=new d),this.params){var o=this.params.toString();if(0===o.length)this.urlWithParams=t;else{var s=t.indexOf("?");this.urlWithParams=t+(-1===s?"?":s=200&&this.status<300}}(),O=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,t)||this;return n.type=_.ResponseHeader,n}return Object(r.c)(t,e),t.prototype.clone=function(e){return void 0===e&&(e={}),new t({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})},t}(S),C=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,t)||this;return n.type=_.Response,n.body=void 0!==t.body?t.body:null,n}return Object(r.c)(t,e),t.prototype.clone=function(e){return void 0===e&&(e={}),new t({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})},t}(S),j=function(e){function t(t){var n=e.call(this,t,0,"Unknown Error")||this;return n.name="HttpErrorResponse",n.ok=!1,n.message=n.status>=200&&n.status<300?"Http failure during parsing for "+(t.url||"(unknown url)"):"Http failure response for "+(t.url||"(unknown url)")+": "+t.status+" "+t.statusText,n.error=t.error||null,n}return Object(r.c)(t,e),t}(S);function k(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}var E=function(){function e(e){this.handler=e}return e.prototype.request=function(e,t,n){var r,i=this;if(void 0===n&&(n={}),e instanceof w)r=e;else{var s;s=n.headers instanceof d?n.headers:new d(n.headers);var l=void 0;n.params&&(l=n.params instanceof b?n.params:new b({fromObject:n.params})),r=new w(e,t,void 0!==n.body?n.body:null,{headers:s,params:l,reportProgress:n.reportProgress,responseType:n.responseType||"json",withCredentials:n.withCredentials})}var h=Object(o.a)(r).pipe(Object(a.a)(function(e){return i.handler.handle(e)}));if(e instanceof w||"events"===n.observe)return h;var f=h.pipe(Object(u.a)(function(e){return e instanceof C}));switch(n.observe||"body"){case"body":switch(r.responseType){case"arraybuffer":return f.pipe(Object(c.a)(function(e){if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body}));case"blob":return f.pipe(Object(c.a)(function(e){if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body}));case"text":return f.pipe(Object(c.a)(function(e){if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body}));case"json":default:return f.pipe(Object(c.a)(function(e){return e.body}))}case"response":return f;default:throw new Error("Unreachable: unhandled observe type "+n.observe+"}")}},e.prototype.delete=function(e,t){return void 0===t&&(t={}),this.request("DELETE",e,t)},e.prototype.get=function(e,t){return void 0===t&&(t={}),this.request("GET",e,t)},e.prototype.head=function(e,t){return void 0===t&&(t={}),this.request("HEAD",e,t)},e.prototype.jsonp=function(e,t){return this.request("JSONP",e,{params:(new b).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})},e.prototype.options=function(e,t){return void 0===t&&(t={}),this.request("OPTIONS",e,t)},e.prototype.patch=function(e,t,n){return void 0===n&&(n={}),this.request("PATCH",e,k(n,t))},e.prototype.post=function(e,t,n){return void 0===n&&(n={}),this.request("POST",e,k(n,t))},e.prototype.put=function(e,t,n){return void 0===n&&(n={}),this.request("PUT",e,k(n,t))},e}(),x=function(){function e(e,t){this.next=e,this.interceptor=t}return e.prototype.handle=function(e){return this.interceptor.intercept(e,this.next)},e}(),P=new i.p("HTTP_INTERCEPTORS"),T=function(){function e(){}return e.prototype.intercept=function(e,t){return t.handle(e)},e}(),A=/^\)\]\}',?\n/,I=function(){return function(){}}(),M=function(){function e(){}return e.prototype.build=function(){return new XMLHttpRequest},e}(),N=function(){function e(e){this.xhrFactory=e}return e.prototype.handle=function(e){var t=this;if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without JsonpClientModule installed.");return new s.a(function(n){var r=t.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach(function(e,t){return r.setRequestHeader(e,t.join(","))}),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){var i=e.detectContentTypeHeader();null!==i&&r.setRequestHeader("Content-Type",i)}if(e.responseType){var o=e.responseType.toLowerCase();r.responseType="json"!==o?o:"text"}var s=e.serializeBody(),a=null,u=function(){if(null!==a)return a;var t=1223===r.status?204:r.status,n=r.statusText||"OK",i=new d(r.getAllResponseHeaders()),o=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(r)||e.url;return a=new O({headers:i,status:t,statusText:n,url:o})},c=function(){var t=u(),i=t.headers,o=t.status,s=t.statusText,a=t.url,c=null;204!==o&&(c=void 0===r.response?r.responseText:r.response),0===o&&(o=c?200:0);var l=o>=200&&o<300;if("json"===e.responseType&&"string"==typeof c){var h=c;c=c.replace(A,"");try{c=""!==c?JSON.parse(c):null}catch(f){c=h,l&&(l=!1,c={error:f,text:c})}}l?(n.next(new C({body:c,headers:i,status:o,statusText:s,url:a||void 0})),n.complete()):n.error(new j({error:c,headers:i,status:o,statusText:s,url:a||void 0}))},l=function(e){var t=new j({error:e,status:r.status||0,statusText:r.statusText||"Unknown Error"});n.error(t)},h=!1,f=function(t){h||(n.next(u()),h=!0);var i={type:_.DownloadProgress,loaded:t.loaded};t.lengthComputable&&(i.total=t.total),"text"===e.responseType&&r.responseText&&(i.partialText=r.responseText),n.next(i)},p=function(e){var t={type:_.UploadProgress,loaded:e.loaded};e.lengthComputable&&(t.total=e.total),n.next(t)};return r.addEventListener("load",c),r.addEventListener("error",l),e.reportProgress&&(r.addEventListener("progress",f),null!==s&&r.upload&&r.upload.addEventListener("progress",p)),r.send(s),n.next({type:_.Sent}),function(){r.removeEventListener("error",l),r.removeEventListener("load",c),e.reportProgress&&(r.removeEventListener("progress",f),null!==s&&r.upload&&r.upload.removeEventListener("progress",p)),r.abort()}})},e}(),R=new i.p("XSRF_COOKIE_NAME"),D=new i.p("XSRF_HEADER_NAME"),V=function(){return function(){}}(),L=function(){function e(e,t,n){this.doc=e,this.platform=t,this.cookieName=n,this.lastCookieString="",this.lastToken=null,this.parseCount=0}return e.prototype.getToken=function(){if("server"===this.platform)return null;var e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(l.C)(e,this.cookieName),this.lastCookieString=e),this.lastToken},e}(),U=function(){function e(e,t){this.tokenService=e,this.headerName=t}return e.prototype.intercept=function(e,t){var n=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t.handle(e);var r=this.tokenService.getToken();return null===r||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,r)})),t.handle(e)},e}(),F=function(){function e(e,t){this.backend=e,this.injector=t,this.chain=null}return e.prototype.handle=function(e){if(null===this.chain){var t=this.injector.get(P,[]);this.chain=t.reduceRight(function(e,t){return new x(e,t)},this.backend)}return this.chain.handle(e)},e}(),B=function(){function e(){}var t;return t=e,e.disable=function(){return{ngModule:t,providers:[{provide:U,useClass:T}]}},e.withOptions=function(e){return void 0===e&&(e={}),{ngModule:t,providers:[e.cookieName?{provide:R,useValue:e.cookieName}:[],e.headerName?{provide:D,useValue:e.headerName}:[]]}},e}(),z=function(){return function(){}}()},t2rx:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n("UVPe");var r=function(){function e(e,t){this.spinner=e,this.router=t,this.joiners={}}return e.prototype.ready=function(e){this.joiners[this.route]=this.joiners[this.route].filter(function(t){return t!=e}),this.joiners[this.route]&&this.joiners[this.route].length||this.spinner.hide()},e.prototype.register=function(e){this.route=this.router.url,this.joiners[this.route]||(this.joiners={}),this.joiners[this.route]=Array.from(new Set(e.concat(this.joiners[this.route]))).filter(function(e){return e})},e}()},t9FE:function(e,t,n){(function(t){function n(e){try{if(!t.localStorage)return!1}catch(r){return!1}var n=t.localStorage[e];return null!=n&&"true"===String(n).toLowerCase()}e.exports=function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}}).call(this,n("yLpj"))},t9fZ:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("mrSG"),i=n("FFOo"),o=n("b7mW"),s=n("G5J1");function a(e){return function(t){return 0===e?Object(s.b)():t.lift(new u(e))}}var u=function(){function e(e){if(this.total=e,this.total<0)throw new o.a}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.total))},e}(),c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r.c(t,e),t.prototype._next=function(e){var t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))},t}(i.a)},tP3N:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("K9Ia"),i=n("ny24"),o=n("Vx+w"),s=(n("Obbf"),n("t2rx"),n("+3se")),a=(n("dcxs"),function(){function e(e,t,n){this.pageLoadingService=e,this.managementService=t,this.notification=n,this.ngUnsubscribe=new r.a,this.disabled=0,this.initialStandbyState=0,this.initialPowersaveState=0,this.pageLoadingService.register(["powerSavingLoaded"])}return e.prototype.ngOnInit=function(){this.getPowerSavingSettings()},e.prototype.getPowerSavingSettings=function(){var e=this;Object(s.g)(o.a.plc)&&this.managementService.getPowerSavingSettingsPlc().pipe(Object(i.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("powerSavingLoaded"),e.disabled=Number(t.disabled),e.standby={enabled:Object(s.g)(t.standby)&&Number(t.standby)?1:0},e.powersave=Object(s.e)(o.a,"ghn")&&{enabled:Object(s.g)(t.powersave)&&Number(t.powersave)?1:0},e.standby&&(e.initialStandbyState=e.standby.enabled),e.powersave&&(e.initialPowersaveState=e.powersave.enabled)}),Object(s.g)(o.a.ghn)&&this.managementService.getPowerSavingSettingsGhn().pipe(Object(i.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("powerSavingLoaded"),e.disabled=Number(t.disabled),e.standby={enabled:Object(s.g)(t.standby)&&Number(t.standby)?1:0},e.powersave=Object(s.e)(o.a,"ghn")&&{enabled:Object(s.g)(t.powersave)&&Number(t.powersave)?1:0},e.standby&&(e.initialStandbyState=e.standby.enabled),e.powersave&&(e.initialPowersaveState=e.powersave.enabled)})},e.prototype.save=function(){var e=this;Object(s.g)(o.a.plc)&&this.managementService.savePowerSavingSettingsPlc(this.standby).subscribe(function(){e.standby&&(e.initialStandbyState=e.standby.enabled),e.notification.success(Object(s.b)("You have successfully updated your Powerline pro network.")),e.markAsPristine()}),Object(s.g)(o.a.ghn)&&this.managementService.savePowerSavingSettingsGhn(this.standby,this.powersave).subscribe(function(){e.standby&&(e.initialStandbyState=e.standby.enabled),e.powersave&&(e.initialPowersaveState=e.powersave.enabled),e.notification.success(Object(s.b)("You have successfully updated your Powerline pro network.")),e.markAsPristine()})},e.prototype.cancel=function(){this.standby&&(this.standby.enabled=this.initialStandbyState),this.powersave&&(this.powersave.enabled=this.initialPowersaveState),this.markAsPristine()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e}())},tjlA:function(e,t,n){"use strict";(function(e){var r=n("H7XF"),i=n("kVK+"),o=n("IzUq");function s(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function a(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function p(e,t){if(u.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return F(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,i);if("number"==typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,i){var o,s=1,a=e.length,u=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;s=2,a/=2,u/=2,n/=2}function c(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var l=-1;for(o=n;oa&&(n=a-u),o=n;o>=0;o--){for(var h=!0,f=0;fi&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var s=0;s>8,i.push(n%256),i.push(r);return i}(t,e.length-n),e,n,r)}function C(e,t,n){return r.fromByteArray(0===t&&n===e.length?e:e.slice(t,n))}function j(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+h<=n)switch(h){case 1:c<128&&(l=c);break;case 2:128==(192&(o=e[i+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:s=e[i+2],128==(192&(o=e[i+1]))&&128==(192&s)&&(u=(15&c)<<12|(63&o)<<6|63&s)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:s=e[i+2],a=e[i+3],128==(192&(o=e[i+1]))&&128==(192&s)&&128==(192&a)&&(u=(15&c)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(l=u)}null===l?(l=65533,h=1):l>65535&&(r.push((l-=65536)>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=h}return function(e){var t=e.length;if(t<=k)return String.fromCharCode.apply(String,e);for(var n="",r=0;rthis.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return j(this,t,n);case"ascii":return E(this,t,n);case"latin1":case"binary":return x(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}).apply(this,arguments)},u.prototype.equals=function(e){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===u.compare(this,e)},u.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},u.prototype.compare=function(e,t,n,r,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),a=Math.min(o,s),c=this.slice(r,i),l=e.slice(t,n),h=0;hi)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return y(this,e,t,n);case"utf8":case"utf-8":return m(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return _(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var k=4096;function E(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;ii)&&(n=i);for(var o="",s=t;sn)throw new RangeError("Trying to access beyond buffer length")}function I(e,t,n,r,i,o){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function M(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i>>8*(r?i:1-i)}function N(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i>>8*(r?i:3-i)&255}function R(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function D(e,t,n,r,o){return o||R(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function V(e,t,n,r,o){return o||R(e,0,n,8),i.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)r+=this[e+--t]*i;return r},u.prototype.readUInt8=function(e,t){return t||A(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||A(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||A(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||A(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||A(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||A(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||A(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},u.prototype.readInt8=function(e,t){return t||A(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||A(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){t||A(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return t||A(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||A(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||A(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||A(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||A(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||A(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||I(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+n},u.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):M(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):M(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):N(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):N(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);I(this,e,t,n,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o>0)-a&255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);I(this,e,t,n,i-1,-i)}var o=n-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):M(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):M(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):N(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):N(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,n){return D(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return D(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return V(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return V(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(s+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function F(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}}).call(this,n("yLpj"))},tsXx:function(e,t,n){"use strict";e.exports.parseHeader=function(e){var t=(e||"").split("\n"),n={};return t.forEach(function(e){var t=e.trim().split(":"),r=(t.shift()||"").trim().toLowerCase(),i=t.join(":").trim();r&&(n[r]=i)}),n},e.exports.generateHeader=function(e){var t=[];return Object.keys(e||{}).forEach(function(n){n&&t.push((n||"").toLowerCase().trim().replace(/^(MIME|POT?(?=-)|[a-z])|-[a-z]/gi,function(e){return e.toUpperCase()})+": "+(e[n]||"").trim())}),t.join("\n")+(t.length?"\n":"")},e.exports.formatCharset=function(e,t){return(e||"iso-8859-1").toString().toLowerCase().replace(/^utf[-_]?(\d+)$/,"utf-$1").replace(/^win(?:dows)?[-_]?(\d+)$/,"windows-$1").replace(/^latin[-_]?(\d+)$/,"iso-8859-$1").replace(/^(us[-_]?)?ascii$/,"ascii").replace(/^charset$/,t||"iso-8859-1").trim()},e.exports.foldLine=function(e,t){t=t||76;for(var n,r=[],i="",o=0,s=e.length;o0&&this.authService.isLoggedIn?(this.bsModalRef=this.modalService.show(o.a),this.bsModalRef.content.bodyText=Object(s.b)("Navigating away from this page will discard all your changes. Really proceed?"),this.bsModalRef.content.closeButtonText=Object(s.b)("Cancel"),this.bsModalRef.content.actionButtonText=Object(s.b)("OK"),this.modalService.onHide.subscribe(function(e){e&&u.bsModalRef.content.cancel()}),this.authService.isLoggedInSubject$.subscribe(function(e){e||u.bsModalRef.content.cancel()}),this.bsModalRef.content.result):Object(i.a)(!0)},e}())},ueff:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n("CcnG"),i=n("ew9u"),o=r.ob({encapsulation:2,styles:[],data:{}});function s(e){return r.Kb(0,[],null,null)}function a(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"bs-modal-backdrop",[["class","modal-backdrop"]],null,null,null,s,o)),r.pb(1,114688,null,0,i.a,[r.k,r.E],null,null)],function(e,t){e(t,1,0)},null)}var u=r.mb("bs-modal-backdrop",i.a,a,{},{},[])},uwht:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("zIf0"),i=n("yZXx"),o=function(){function e(e,t,n){this._element=t,this._renderer=n,this.isShown=!1,this.isModalHiding=!1,this.config=Object.assign({},e)}return e.prototype.ngOnInit=function(){var e=this;this.isAnimated&&this._renderer.addClass(this._element.nativeElement,r.a.FADE),this._renderer.setStyle(this._element.nativeElement,"display","block"),setTimeout(function(){e.isShown=!0,e._renderer.addClass(e._element.nativeElement,Object(i.a)()?r.a.IN:r.a.SHOW)},this.isAnimated?r.d.BACKDROP:0),document&&document.body&&(1===this.bsModalService.getModalsCount()&&(this.bsModalService.checkScrollbar(),this.bsModalService.setScrollbar()),this._renderer.addClass(document.body,r.a.OPEN)),this._element.nativeElement&&this._element.nativeElement.focus()},e.prototype.onClick=function(e){this.config.ignoreBackdropClick||"static"===this.config.backdrop||e.target!==this._element.nativeElement||(this.bsModalService.setDismissReason(r.b.BACKRDOP),this.hide())},e.prototype.onEsc=function(e){this.isShown&&(27===e.keyCode&&e.preventDefault(),this.config.keyboard&&this.level===this.bsModalService.getModalsCount()&&(this.bsModalService.setDismissReason(r.b.ESC),this.hide()))},e.prototype.ngOnDestroy=function(){this.isShown&&this.hide()},e.prototype.hide=function(){var e=this;!this.isModalHiding&&this.isShown&&(this.isModalHiding=!0,this._renderer.removeClass(this._element.nativeElement,Object(i.a)()?r.a.IN:r.a.SHOW),setTimeout(function(){e.isShown=!1,document&&document.body&&1===e.bsModalService.getModalsCount()&&e._renderer.removeClass(document.body,r.a.OPEN),e.bsModalService.hide(e.level),e.isModalHiding=!1},this.isAnimated?r.d.MODAL:0))},e}()},vubp:function(e,t,n){"use strict";var r=n("mrSG"),i=n("T1DM"),o=n("FFOo"),s=n("G5J1"),a=n("F/XL"),u=n("XlPw"),c=function(){function e(e,t,n){this.kind=e,this.value=t,this.error=n,this.hasValue="N"===e}return e.prototype.observe=function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}},e.prototype.do=function(e,t,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}},e.prototype.accept=function(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)},e.prototype.toObservable=function(){switch(this.kind){case"N":return Object(a.a)(this.value);case"E":return Object(u.a)(this.error);case"C":return Object(s.b)()}throw new Error("unexpected notification kind value")},e.createNext=function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification},e.createError=function(t){return new e("E",void 0,t)},e.createComplete=function(){return e.completeNotification},e.completeNotification=new e("C"),e.undefinedValueNotification=new e("N",void 0),e}();function l(e,t){void 0===t&&(t=i.a);var n,r=(n=e)instanceof Date&&!isNaN(+n)?+e-t.now():Math.abs(e);return function(e){return e.lift(new h(r,t))}}n.d(t,"a",function(){return l});var h=function(){function e(e,t){this.delay=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new f(e,this.delay,this.scheduler))},e}(),f=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.delay=n,i.scheduler=r,i.queue=[],i.active=!1,i.errored=!1,i}return r.c(t,e),t.dispatch=function(e){for(var t=e.source,n=t.queue,r=e.scheduler,i=e.destination;n.length>0&&n[0].time-r.now()<=0;)n.shift().notification.observe(i);if(n.length>0){var o=Math.max(0,n[0].time-r.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,n=new d(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(c.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(c.createComplete()),this.unsubscribe()},t}(o.a),d=function(){return function(e,t){this.time=e,this.notification=t}}()},wEt0:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("Obbf"),n("t2rx");var r=n("+3se"),i=(n("dcxs"),n("jGGy"),function(){function e(e,t,n,r){this.managementService=e,this.authService=t,this.notification=n,this.pageLoadingService=r,this.pageLoadingService.register(["ledsViewInit","ledsLoaded"])}return e.prototype.ngOnInit=function(){this.getLeds()},e.prototype.ngAfterViewInit=function(){this.pageLoadingService.ready("ledsViewInit")},e.prototype.ledClick=function(){this.markAsDirty()},e.prototype.getLeds=function(){var e=this;this.managementService.ledsGet().subscribe(function(t){e.ubusLeds=Object(r.d)(t),e.leds=e.managementService.prepareLedScope(t),e.fakeLeds=Object(r.d)(e.leds),e.pageLoadingService.ready("ledsLoaded"),e.markAsPristine()})},e.prototype.save=function(){var e=this,t=[];this.leds.forEach(function(n){n.disabled!=e.ubusLeds[n[".name"]].disabled&&t.push([e.authService.getSid(),"uci","set",{config:"system",section:n[".name"],values:{disabled:n.disabled}}])}),t.length&&t.push([this.authService.getSid(),"uci","commit",{config:"system"}]),this.managementService.save(t).subscribe(function(t){e.notification.success(Object(r.b)("You have successfully changed the Configuration for your device's LEDs.")),e.getLeds()})},e.prototype.cancel=function(){this.leds=Object(r.d)(this.fakeLeds),this.markAsPristine()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e}())},wbK0:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("dEwP");function i(){for(var e=[],t=0;tt?1:-1},e.parseExpression=function(e){return(e=(e=e.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"")).split(".")},e.getValue=function(e,t){for(var n=0,r=t.length;n=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var r=o(e);return t&&0!==t.length?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r}),!s.kStringMaxLength)try{s.kStringMaxLength=t.binding("buffer").kStringMaxLength}catch(u){}s.constants||(s.constants={MAX_LENGTH:s.kMaxLength},s.kStringMaxLength&&(s.constants.MAX_STRING_LENGTH=s.kStringMaxLength)),e.exports=s}).call(this,n("8oxB"))},xkKp:function(e,t,n){"use strict";var r=n("xZGU").Buffer;function i(e,t){this.iconv=t}t.utf7=i,t.unicode11utf7="utf7",i.prototype.encoder=s,i.prototype.decoder=a,i.prototype.bomAware=!0;var o=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function s(e,t){this.iconv=t.iconv}function a(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}s.prototype.write=function(e){return r.from(e.replace(o,(function(e){return"+"+("+"===e?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}).bind(this)))},s.prototype.end=function(){};for(var u=/[A-Za-z0-9\/+]/,c=[],l=0;l<256;l++)c[l]=u.test(String.fromCharCode(l));var h="+".charCodeAt(0),f="-".charCodeAt(0),d="&".charCodeAt(0);function p(e,t){this.iconv=t}function g(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=r.alloc(6),this.base64AccumIdx=0}function b(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}a.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,o=this.base64Accum,s=0;s0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e},t.utf7imap=p,p.prototype.encoder=g,p.prototype.decoder=b,p.prototype.bomAware=!0,g.prototype.write=function(e){for(var t=this.inBase64,n=this.base64Accum,i=this.base64AccumIdx,o=r.alloc(5*e.length+10),s=0,a=0;a0&&(s+=o.write(n.slice(0,i).toString("base64").replace(/\//g,",").replace(/=+$/,""),s),i=0),o[s++]=f,t=!1),t||(o[s++]=u,u===d&&(o[s++]=f))):(t||(o[s++]=d,t=!0),t&&(n[i++]=u>>8,n[i++]=255&u,i==n.length&&(s+=o.write(n.toString("base64").replace(/\//g,","),s),i=0)))}return this.inBase64=t,this.base64AccumIdx=i,o.slice(0,s)},g.prototype.end=function(){var e=r.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=f,this.inBase64=!1),e.slice(0,t)};var v=c.slice();v[",".charCodeAt(0)]=!0,b.prototype.write=function(e){for(var t="",n=0,i=this.inBase64,o=this.base64Accum,s=0;s0&&(e=this.iconv.decode(r.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}},y3By:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return o});var r=n("+umK");function i(){for(var e=[],t=0;t]/);if(null!==s)return{pwInvalid:!0,invalidChar:s[0]};if(t){var a=!1;if(t<2&&(a=!0),0>=n.strength&&(a=!0),0>=n.strength&&(a=!0),0>=n.strength&&(a=!0),!1===a)return{pwVariant:!0}}return null}},e}());n("IZUe"),n("1dzw"),n("st81"),n("xR9I"),n("ilcq"),n.d(t,"a",function(){return s});var s=function(){return function(){}}()},yLpj:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"==typeof window&&(n=window)}e.exports=n},yZXx:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r,i=n("3GIH");function o(){return void 0===i.b||(void 0===i.b.__theme?r?"bs3"===r:"bs3"===(r=function(){if("undefined"==typeof document)return null;var e=document.createElement("span");e.innerText="test bs version",document.body.appendChild(e),e.classList.add("d-none");var t=e.getBoundingClientRect();return document.body.removeChild(e),t&&0===t.top?"bs4":"bs3"}()):"bs4"!==i.b.__theme)}},ycm9:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("pugT"),i=n("K9Ia"),o=n("ny24"),s=(n("UVPe"),n("+3se")),a=(n("P/o0"),function(){function e(e,t,n){this.scannerService=e,this.router=t,this.spinner=n,this.getRadiosSubscription=new r.a,this.ngUnsubscribe=new i.a,this.timeoutSubject=new i.a,this.aps=[],this.orderby="quality",this.reverse=!0,this.callPending=!1,this.order=function(e){this.reverse=this.orderby===e&&!this.reverse,this.orderby=e}}return e.prototype.ngOnInit=function(){this.getRadios()},e.prototype.ngOnDestroy=function(){clearTimeout(this.timeout),this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.scan=function(){var e=this;this.callPending||this.scannerService.getDevices().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){e.aps=[].concat.apply([],t),e.callPending=!1,e.spinner.hide(),clearTimeout(e.timeout)},function(){e.router.navigateByUrl("/error")})},e.prototype.getRadios=function(){var e=this;this.getRadiosSubscription.unsubscribe(),this.getRadiosSubscription=this.scannerService.getRadios().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){for(var n in e.radios=[],e.activeRadios=[],t)if(t.hasOwnProperty(n)){var r=t[n],i=parseInt(r.disabled,10)||0;e.radios.push({radio:n.substr(-1),configuredChannel:r.channel,disabled:i,enabled:0==i}),1!=i&&e.activeRadios.push({radio:n.substr(-1),configuredChannel:r.channel,disabled:i,enabled:1})}e.activeRadios.length?(e.scan(),e.showActive=!0):(e.spinner.hide(),e.showActive=!1,e.message=Object(s.b)("The WiFi network is currently switched off, please switch the WiFi on again to see the Neighbour networks."))})},e}())},yeMH:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("K9Ia"),i=n("xXU7"),o=n("ny24"),s=n("Vx+w"),a=(n("jGGy"),n("Obbf"),n("nbXG"),n("3GWt"),function(){function e(e,t,n,i){this.localStorage=e,this.waitPingSevice=t,this.authService=n,this.notification=i,this.method="HEAD",this.url="/",this.ngUnsubscribe=new r.a}return e.prototype.ngOnInit=function(){this.lastConfigName="waitPing."+this.realm},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.wait=function(e,t,n){var r=this;this.realm=e,this.config=t,this.callback=n;var a=this.localStorage.get(this.lastConfigName);a&&s.a.dev&&s.a.dev.timeReboots&&(this.config.ETA=a),this.config.gracePeriod||(this.config.gracePeriod=5e3),this.config.ETA99&&(this.progress=99),this.iprogress=Math.floor(this.progress),this.elapsed=this.config.ETA?this.stopProgress():(this.elapsed>1.5*this.config.ETA&&(this.notification.error("Could not connect to device. Please re-establish the connection manually.",{sticky:!0}),this.stopProgress()),this.pingPending||(this.pingPending=!0,this.waitPingSevice.call(this.url,this.method).pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){t.status>=0&&e.stopProgress()},function(t){e.pingPending=!1,t.status>=0&&e.stopProgress()}))))},e.prototype.stopProgress=function(){this.authService.setDisableGetTimeout(!1),this.ngUnsubscribe.next(!1),s.a.dev&&s.a.dev.timeReboots&&(this.localStorage.set(this.lastConfigName,this.elapsed),this.progress=100),this.callback()},e}())},zIf0:function(e,t,n){"use strict";n.d(t,"c",function(){return r}),n.d(t,"e",function(){return i}),n.d(t,"a",function(){return o}),n.d(t,"d",function(){return s}),n.d(t,"b",function(){return a});var r=function(){return function(){}}(),i={backdrop:!0,keyboard:!0,focus:!0,show:!1,ignoreBackdropClick:!1,class:"",animated:!0,initialState:{}},o={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",IN:"in",SHOW:"show"},s={MODAL:300,BACKDROP:150},a={BACKRDOP:"backdrop-click",ESC:"esc"}},zUnb:function(e,t,n){"use strict";n.r(t);var r=n("CcnG"),i=n("mrSG"),o=n("A7o+"),s=n("7klA"),a=n("67Y/"),u=function(){function e(e,t,n){void 0===t&&(t="i18n"),void 0===n&&(n=".po"),this._http=e,this._prefix=t,this._suffix=n,this.domain=""}return e.prototype.getTranslation=function(e){var t=this;return this._http.get(this._prefix+"/"+e+this._suffix,{responseType:"text"}).pipe(Object(a.a)(function(e){return t.parse(e)}))},e.prototype.parse=function(e){var t=this,n={},r=s.po.parse(e,"utf-8");return r.translations.hasOwnProperty(this.domain)?(Object.keys(r.translations[this.domain]).forEach(function(e){var i=r.translations[t.domain][e].msgstr.pop();e.length>0&&i.length>0&&(n[e]=i)}),n):n},e}(),c=function(){function e(){}return e.prototype.handle=function(e){return e.interpolateParams?e.key.replace(/\{(\w+)\}/g,function(t,n){return e.interpolateParams[n]}):e.key},e}(),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.templateMatcher=/{\s?([^{}\s]*)\s?}/g,t}return Object(i.c)(t,e),t}(o.c);function h(){return new l}function f(e){return new u(e,"assets/i18n",".po")}var d=function(){return function(){}}(),p=n("jGGy"),g=n("Gci6"),b=n("K9Ia"),v=n("ny24"),y=767,m=function(){function e(e,t,n,r){var i=this;this.zone=e,this.changeDetectionRef=t,this.customization=n,this.authService=r,this.title="app",this.ngUnsubscribe=new b.a,this.customData={},this.mediaMatcher=matchMedia("(max-width: "+y+"px)"),this.showMainSpinner=!0,this.mediaMatcher.addListener(function(e){i.zone.run(function(){return i.mediaMatcher=e})})}return e.prototype.ngOnInit=function(){this.getCustomData()},e.prototype.ngAfterViewInit=function(){this.authService.checkAuthStatus(),this.onResize(),this.changeDetectionRef.detectChanges()},e.prototype.getCustomData=function(){var e=this;this.customization.getCustomization().pipe(Object(v.a)(this.ngUnsubscribe)).subscribe(function(t){e.customData=t,e.showMainSpinner=!1})},e.prototype.onResize=function(e){this.showSideNav=!this.mediaMatcher.matches},e}(),w=n("pMnS"),_=function(){return function(){var e=this;this.direction="down",this.isOpenChange=new r.m,this.isDisabledChange=new r.m,this.toggleClick=new r.m,this.dropdownMenu=new Promise(function(t){e.resolveDropdownMenu=t})}}(),S=n("yZXx"),O=function(){function e(e,t,n,r){var i=this;this._state=e,this.cd=t,this._renderer=n,this.isOpen=!1,this._subscription=e.isOpenChange.subscribe(function(e){i.isOpen=e;var t=r.nativeElement.querySelector(".dropdown-menu");t&&!Object(S.a)()&&(i._renderer.addClass(t,"show"),t.classList.contains("dropdown-menu-right")&&(i._renderer.setStyle(t,"left","auto"),i._renderer.setStyle(t,"right","0")),"up"===i.direction&&(i._renderer.setStyle(t,"top","auto"),i._renderer.setStyle(t,"transform","translateY(-101%)"))),i.cd.markForCheck(),i.cd.detectChanges()})}return Object.defineProperty(e.prototype,"direction",{get:function(){return this._state.direction},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._subscription.unsubscribe()},e}(),C=r.ob({encapsulation:2,styles:[],data:{}});function j(e){return r.Kb(2,[(e()(),r.qb(0,0,null,null,1,"div",[],[[2,"dropup",null],[2,"dropdown",null],[2,"show",null],[2,"open",null]],null,null,null,null)),r.zb(null,0)],null,function(e,t){var n=t.component;e(t,0,0,"up"===n.direction,"down"===n.direction,n.isOpen,n.isOpen)})}function k(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"bs-dropdown-container",[["style","display:block;position: absolute;"]],null,null,null,j,C)),r.pb(1,180224,null,0,O,[_,r.h,r.E,r.k],null,null)],null,null)}var E=r.mb("bs-dropdown-container",O,k,{},{},["*"]),x=n("ueff"),P=n("lOTE"),T=n("KXou"),A=n("Ip0R"),I=n("gIcY"),M=n("1dzw"),N=n("Vx+w"),R=n("Obbf"),D=n("UVPe"),V=n("+3se"),L=function(){function e(e,t,n,r,i,o,s){this.spinner=e,this.authService=t,this.notification=n,this.router=r,this.route=i,this.customizationService=o,this.translateService=s,this.config=N.a}return e.prototype.ngOnInit=function(){var e=this;this.loginPending=!1,this.authService.isLoggedInSubject$.next(!1),N.a.delos.noAuth?(this.spinner.hide(),this.login()):this.tryLogin(),this.customizationService.productName.subscribe(function(t){e.welcomeText=e.translateService.stream(Object(V.b)("Welcome to your {product}"),{product:t})})},e.prototype.handleKeyboardEvent=function(e){e=e||window.event;var t=String.fromCharCode(e.which);this.capslockOn=!(!e.getModifierState||!e.getModifierState("CapsLock"))||t.toUpperCase()===t&&t.toLowerCase()!==t&&!e.shiftKey},e.prototype.tryLogin=function(){var e=this;this.authService.loginWithoutPassword().subscribe(function(t){if(0===t.result[0]){var n=t.result[1].ubus_rpc_session;N.a.delos.noForcedPassword?(e.authService.setSid(n),e.authService.noForcedPasswordSet(!0),e.route.queryParams.pipe(Object(a.a)(function(e){return e.redirectTo})).subscribe(function(t){e.router.navigate(t?[t]:["/overview"])})):e.router.navigate(["/system/management",{sid:n}])}else e.spinner.hide()},function(){e.spinner.hide()})},e.prototype.login=function(){var e=this;this.spinner.show(),this.authService.deleteSid();var t=this.password;this.loginPending||(this.loginPending=!0,this.authService.setSid(null),(null==t||this.config.delos.noAuth)&&(t=""),this.authService.login(t).subscribe(function(t){0===t.result[0]?(e.authService.setSid(t.result[1].ubus_rpc_session),e.authService.checkSessionExpirity(),e.route.queryParams.pipe(Object(a.a)(function(e){return e.redirectTo})).subscribe(function(t){e.router.navigate(t?[t]:["/"]),e.authService.isLoggedInSubject$.next(!0)}),e.loginPending=!1,e.spinner.hide()):(e.loginPending=!1,e.spinner.hide(),e.notification.error(Object(V.b)("Incorrect password!")))},function(){e.notification.error(Object(V.b)("Connection lost!"))}))},e}(),U=n("ZYCi"),F=r.ob({encapsulation:2,styles:[],data:{}});function B(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,0,"span",[["class","glyphicon glyphicon-alert text-warning"]],null,null,null,null,null))],null,null)}function z(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,"span",[["class","hint-text"],["translate",""]],null,null,null,null,null)),r.pb(1,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,[" Caps Lock is on! "]))],function(e,t){e(t,1,0,"")},null)}function H(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,36,"div",[["class","widget panel panel-default login-form-container col-md-offset-2"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,2,"div",[["class","widget-head"]],null,null,null,null,null)),(e()(),r.Ib(2,null,[""," "])),r.Cb(131072,A.b,[r.h]),(e()(),r.qb(4,0,null,null,32,"div",[["class","panel-body"]],null,null,null,null,null)),(e()(),r.qb(5,0,null,null,31,"form",[["autocomplete","off"],["class","form-horizontal"],["id","login"],["name","loginForm"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(e,t,n){var i=!0;return"submit"===t&&(i=!1!==r.Ab(e,7).onSubmit(n)&&i),"reset"===t&&(i=!1!==r.Ab(e,7).onReset()&&i),i},null,null)),r.pb(6,16384,null,0,I.w,[],null,null),r.pb(7,4210688,[["loginForm",4]],0,I.m,[[8,null],[8,null]],null,null),r.Fb(2048,null,I.c,null,[I.m]),r.pb(9,16384,null,0,I.l,[[4,I.c]],null,null),(e()(),r.qb(10,0,null,null,4,"div",[["class","col-sm-12"]],null,null,null,null,null)),(e()(),r.qb(11,0,null,null,3,"div",[["class","login-msg"]],null,null,null,null,null)),(e()(),r.qb(12,0,null,null,2,"p",[["translate",""]],null,null,null,null,null)),r.pb(13,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Please log in with your password!"])),(e()(),r.qb(15,0,null,null,17,"div",[["class","form-group"]],null,null,null,null,null)),(e()(),r.qb(16,0,null,null,2,"label",[["class","control-label text-right col-sm-4"],["for","login-password"],["translate",""]],null,null,null,null,null)),r.pb(17,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Password"])),(e()(),r.qb(19,0,null,null,13,"div",[["class","col-sm-8"]],null,null,null,null,null)),(e()(),r.qb(20,0,null,null,7,"input",[["aria-describedby","basic-addon1"],["autocomplete","password"],["class","form-control"],["forceFocusForMobileDevice","true"],["id","login-password"],["name","password"],["type","password"]],[[8,"placeholder",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(e,t,n){var i=!0,o=e.component;return"input"===t&&(i=!1!==r.Ab(e,21)._handleInput(n.target.value)&&i),"blur"===t&&(i=!1!==r.Ab(e,21).onTouched()&&i),"compositionstart"===t&&(i=!1!==r.Ab(e,21)._compositionStart()&&i),"compositionend"===t&&(i=!1!==r.Ab(e,21)._compositionEnd(n.target.value)&&i),"ngModelChange"===t&&(i=!1!==(o.password=n)&&i),i},null,null)),r.pb(21,16384,null,0,I.d,[r.E,r.k,[2,I.a]],null,null),r.Fb(1024,null,I.i,function(e){return[e]},[I.d]),r.pb(23,671744,null,0,I.n,[[2,I.c],[8,null],[8,null],[6,I.i]],{name:[0,"name"],model:[1,"model"]},{update:"ngModelChange"}),r.Fb(2048,null,I.j,null,[I.n]),r.pb(25,16384,null,0,I.k,[[4,I.j]],null,null),r.pb(26,540672,null,0,M.a,[r.k,r.z],{appFocus:[0,"appFocus"],forceFocusForMobileDevice:[1,"forceFocusForMobileDevice"]},null),r.Cb(131072,o.i,[o.j,r.h]),(e()(),r.qb(28,0,null,null,4,"p",[["class","input-info-p"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,B)),r.pb(30,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.hb(16777216,null,null,1,null,z)),r.pb(32,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.qb(33,0,null,null,3,"div",[["class","form-group"]],null,null,null,null,null)),(e()(),r.qb(34,0,null,null,2,"button",[["class","btn btn-default pull-right login-btn"],["id","btn-login"],["translate",""],["type","submit"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.login()&&r),r},null,null)),r.pb(35,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Login"]))],function(e,t){var n=t.component;e(t,13,0,""),e(t,17,0,""),e(t,23,0,"password",n.password),e(t,26,0,!0,"true"),e(t,30,0,n.capslockOn&&n.password),e(t,32,0,n.capslockOn&&n.password),e(t,35,0,"")},function(e,t){var n=t.component;e(t,2,0,r.Jb(t,2,0,r.Ab(t,3).transform(n.welcomeText))),e(t,5,0,r.Ab(t,9).ngClassUntouched,r.Ab(t,9).ngClassTouched,r.Ab(t,9).ngClassPristine,r.Ab(t,9).ngClassDirty,r.Ab(t,9).ngClassValid,r.Ab(t,9).ngClassInvalid,r.Ab(t,9).ngClassPending),e(t,20,0,r.sb(1,"",r.Jb(t,20,0,r.Ab(t,27).transform("Password")),""),r.Ab(t,25).ngClassUntouched,r.Ab(t,25).ngClassTouched,r.Ab(t,25).ngClassPristine,r.Ab(t,25).ngClassDirty,r.Ab(t,25).ngClassValid,r.Ab(t,25).ngClassInvalid,r.Ab(t,25).ngClassPending)})}function q(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-auth",[],null,[["document","keypress"]],function(e,t,n){var i=!0;return"document:keypress"===t&&(i=!1!==r.Ab(e,1).handleKeyboardEvent(n)&&i),i},H,F)),r.pb(1,114688,null,0,L,[D.a,p.a,R.a,U.m,U.a,g.a,o.j],null,null)],function(e,t){e(t,1,0)},null)}var G=r.mb("app-auth",L,q,{},{},[]),W=function(){function e(e,t){this.spinner=e,this.router=t}return e.prototype.ngOnInit=function(){this.errorCode=this.router.snapshot.params.errorCode,this.errorMsg=this.router.snapshot.params.errorMsg,this.spinner.hide()},e}(),K=r.ob({encapsulation:0,styles:[[""]],data:{}});function Z(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,6,"div",[["class","row"],["id","error-code"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,5,"div",[["class","col-lg-10 col-md-12"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,4,"span",[["translate",""]],null,null,null,null,null)),r.pb(3,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Error code: "])),(e()(),r.qb(5,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),r.Ib(6,null,["",""]))],function(e,t){e(t,3,0,"")},function(e,t){e(t,6,0,t.component.errorCode)})}function Y(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,5,"div",[["class","col-lg-10 col-md-12"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,2,"strong",[["translate",""]],null,null,null,null,null)),r.pb(3,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["An error has occurred. Please click the arrow to reload the page!"])),(e()(),r.qb(5,0,null,null,1,"a",[["href","/"],["target","_self"]],null,null,null,null,null)),(e()(),r.qb(6,0,null,null,0,"span",[["class","glyphicon glyphicon-refresh"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,Z)),r.pb(8,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.qb(9,0,null,null,2,"div",[["class","row"],["id","error-message"]],null,null,null,null,null)),(e()(),r.qb(10,0,null,null,1,"div",[["class","col-lg-10 col-md-12"]],null,null,null,null,null)),(e()(),r.Ib(11,null,[" "," "]))],function(e,t){var n=t.component;e(t,3,0,""),e(t,8,0,n.errorCode)},function(e,t){e(t,11,0,t.component.errorMsg)})}function $(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-error-view",[],null,null,null,Y,K)),r.pb(1,114688,null,0,W,[D.a,U.a],null,null)],function(e,t){e(t,1,0)},null)}var Q=r.mb("app-error-view",W,$,{},{},[]),J=function(){function e(e,t,n){this.spinner=e,this.sanitized=t,this.http=n}return e.prototype.ngOnInit=function(){var e=this;this.http.get("../licenses/oss-license-info.html",{responseType:"text"}).subscribe(function(t){e.html=e.sanitized.bypassSecurityTrustHtml(t),e.spinner.hide()},function(t){e.html="

    Error occured

    ",e.spinner.hide()})},e.prototype.scrollToId=function(e){e.preventDefault(),e.target.hash&&(document.getElementById(e.target.hash.substring(1)).scrollIntoView(),window.scrollBy(0,-100))},e}(),X=n("ZYjt"),ee=n("t/Na"),te=r.ob({encapsulation:2,styles:[],data:{}});function ne(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,0,"span",[],[[8,"innerHTML",1]],[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.scrollToId(n)&&r),r},null,null))],null,function(e,t){e(t,0,0,t.component.html)})}function re(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-licenses",[],null,null,null,ne,te)),r.pb(1,114688,null,0,J,[D.a,X.b,ee.c],null,null)],function(e,t){e(t,1,0)},null)}var ie=r.mb("app-licenses",J,re,{},{},[]),oe=n("weCn"),se=function(){function e(e,t){this._el=e,this._renderer=t,this.collapsed=new r.m,this.expanded=new r.m,this.isExpanded=!0,this.isCollapsed=!1,this.isCollapse=!0,this.isCollapsing=!1}return Object.defineProperty(e.prototype,"collapse",{get:function(){return this.isExpanded},set:function(e){this.isExpanded=e,this.toggle()},enumerable:!0,configurable:!0}),e.prototype.toggle=function(){this.isExpanded?this.hide():this.show()},e.prototype.hide=function(){this.isCollapse=!1,this.isCollapsing=!0,this.isExpanded=!1,this.isCollapsed=!0,this.isCollapse=!0,this.isCollapsing=!1,this.display="none",this.collapsed.emit(this)},e.prototype.show=function(){this.isCollapse=!1,this.isCollapsing=!0,this.isExpanded=!0,this.isCollapsed=!1,this.display="block",this.isCollapse=!0,this.isCollapsing=!1,this._renderer.setStyle(this._el.nativeElement,"overflow","visible"),this._renderer.setStyle(this._el.nativeElement,"height","auto"),this.expanded.emit(this)},e}(),ae=n("AuKA"),ue=n("x5KT"),ce=n("H4wX"),le=n("m2M5"),he=n("Sxbm"),fe=function(){function e(e){this.isRetailService=e,this.routes=[],this.isRetail=this.isRetailService.isDeviceLicenseRetail(),this.routes=this.generateRoutes()}return e.prototype.generateRoutes=function(){var e=Object(V.e)(N.a,"lan")&&Object.values(N.a.lan).length>0,t=N.a.plc,n=N.a.ghn,r=Object(V.e)(N.a,"wireless.devices")&&Object.values(N.a.wireless.devices).length>0,i=[{name:"overview",displayName:Object(V.b)("Overview"),children:[]}];if(r){var o=Object(V.c)(this.generateRoutesForRetailOrPro.bind(this),this.generateWifiRoutesForSingleDoubleRadio)(le.b);i.push({name:"wifi",displayName:"WiFi",children:o.slice(),redirectLink:o[0].path})}t&&i.push({name:"powerline",displayName:"Powerline",children:ae.b.slice(1,ae.b.length).slice(),redirectLink:ae.b[1].path}),n&&i.push({name:"powerline",displayName:"Powerline",children:[]}),e&&(o=this.generateRoutesForRetailOrPro(ue.b),i.push({name:"lan",displayName:"LAN",children:o.slice(),redirectLink:o[0].path}));var s=Object(V.c)(this.generateRoutesProduction,this.generateBuzzerRoute,this.generateRoutesForRetailOrPro.bind(this))(ce.b);return i.push({name:"system",displayName:"System",children:s.slice(),redirectLink:s[0].path}),i},e.prototype.generateBuzzerRoute=function(e){return e.filter(function(e){return!(e.data.supportBuzzerDevices&&!e.data.supportBuzzerDevices.includes(N.a.delos.productID))})},e.prototype.generateRoutesProduction=function(e){var t=!!N.a.dev;return e.filter(function(e){return!(!t&&e.data.hideForProduction)})},e.prototype.generateWifiRoutesForSingleDoubleRadio=function(e){var t=1==Object.values(N.a.wireless.devices).length;return e.filter(function(e){return!(e.data.hideForSingleRadio&&t)})},e.prototype.generateRoutesForRetailOrPro=function(e){var t=this;return e=e.filter(function(e){return!(t.isRetail&&e.data.appHideForRetail||!t.isRetail&&e.data.appHideForPro)}),this.isRetail&&e.sort(function(e,t){return e.data.retailOrder>t.data.retailOrder?1:-1}),e},e.prototype.getRoutes=function(){return this.routes},e}(),de=767,pe=function(){function e(e,t,n,r,i,o,s,a){var u=this;this.ref=e,this.zone=t,this.renderer=n,this.authService=r,this.routesGenerator=i,this.spinner=o,this.isRetailService=s,this.router=a,this.noForcedPassword$=this.authService.noForcedPassword$,this.isCollapsed=!1,this.mediaMatcher=matchMedia("(max-width: "+de+"px)"),this.mediaMatcher.addListener(function(e){t.run(function(){return u.mediaMatcher=e})}),this.isRetail=this.isRetailService.isDeviceLicenseRetail(),this.sections=this.routesGenerator.getRoutes(),this.topLevelItem=this.getSectionFromRouter(),this.navigationSubscription=this.router.events.subscribe(function(e){u.topLevelItem=u.getSectionFromRouter()})}return e.prototype.getSectionFromRouter=function(){return"/"!==this.router.url?this.router.url.split("/")[1]:this.sections[0].name},e.prototype.ngOnInit=function(){this.shouldShowSideMenu()},e.prototype.onResize=function(e){this.shouldShowSideMenu()},e.prototype.shouldShowSideMenu=function(){this.isCollapsed=this.mediaMatcher.matches},e.prototype.logout=function(){this.spinner.show(),this.authService.logout()},e.prototype.onTopLevelClick=function(e,t,n){this.topLevelItem=e,this.mediaMatcher.matches&&n&&n.length||this.router.navigate(t?["/"+e+"/"+t]:["/"+e+"/"])},e.prototype.onClick=function(e){!this.ref.nativeElement.contains(e.target)&&this.mediaMatcher.matches&&"hamburger-menu"!==e.target.id&&"hamburger-menu-container"!==e.target.id&&this.shouldShowSideMenu(),this.ref.nativeElement.contains(e.target)||"hamburger-menu"===e.target.id||"hamburger-menu-container"===e.target.id||this.renderer.removeClass(document.documentElement,"mobile-menu-open")},e}(),ge=r.ob({encapsulation:0,styles:[[".col-fixed-vmenu[_ngcontent-%COMP%]{overflow:auto!important}"]],data:{}});function be(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(e,t,n){var i=!0,o=e.component;return"click"===t&&(i=!1!==r.Ab(e,1).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&i),"click"===t&&(o.shouldShowSideMenu(),i=!1!==(o.page=e.parent.context.$implicit.path)&&i),i},null,null)),r.pb(1,671744,[[2,4]],0,U.o,[U.m,U.a,A.k],{routerLink:[0,"routerLink"]},null),(e()(),r.Ib(2,null,["",""])),r.Cb(131072,o.i,[o.j,r.h])],function(e,t){e(t,1,0,r.sb(2,"/",t.parent.parent.parent.parent.context.$implicit.name,"/",t.parent.context.$implicit.path,""))},function(e,t){e(t,0,0,r.Ab(t,1).target,r.Ab(t,1).href),e(t,2,0,r.Jb(t,2,0,r.Ab(t,3).transform(t.parent.context.$implicit.data.displayName)))})}function ve(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,5,"li",[["role","presentation"],["routerLinkActive","active"]],[[8,"id",0]],null,null,null,null)),r.pb(1,1720320,null,2,U.n,[U.m,r.k,r.E,r.h],{routerLinkActive:[0,"routerLinkActive"]},null),r.Gb(603979776,1,{links:1}),r.Gb(603979776,2,{linksWithHrefs:1}),(e()(),r.hb(16777216,null,null,1,null,be)),r.pb(5,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,1,0,"active"),e(t,5,0,!t.context.$implicit["no-route"])},function(e,t){e(t,0,0,r.sb(2,"menu-",t.parent.parent.parent.context.$implicit.name,"-",t.context.$implicit.path,""))})}function ye(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,null,null,null,null,null,null,null)),(e()(),r.hb(16777216,null,null,2,null,ve)),r.pb(2,278528,null,0,A.n,[r.P,r.M,r.s],{ngForOf:[0,"ngForOf"]},null),r.Eb(3,2),(e()(),r.hb(0,null,null,0))],function(e,t){var n=r.Jb(t,2,0,e(t,3,0,r.Ab(t.parent.parent.parent,0),t.parent.parent.context.$implicit.children,"data.retailOrder"));e(t,2,0,n)},null)}function me(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(e,t,n){var i=!0,o=e.component;return"click"===t&&(i=!1!==r.Ab(e,1).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&i),"click"===t&&(o.shouldShowSideMenu(),i=!1!==(o.page=e.parent.context.$implicit.path)&&i),i},null,null)),r.pb(1,671744,[[4,4]],0,U.o,[U.m,U.a,A.k],{routerLink:[0,"routerLink"]},null),(e()(),r.Ib(2,null,["",""])),r.Cb(131072,o.i,[o.j,r.h])],function(e,t){e(t,1,0,r.sb(2,"/",t.parent.parent.parent.parent.context.$implicit.name,"/",t.parent.context.$implicit.path,""))},function(e,t){e(t,0,0,r.Ab(t,1).target,r.Ab(t,1).href),e(t,2,0,r.Jb(t,2,0,r.Ab(t,3).transform(t.parent.context.$implicit.data.displayName)))})}function we(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,5,"li",[["role","presentation"],["routerLinkActive","active"]],[[8,"id",0]],null,null,null,null)),r.pb(1,1720320,null,2,U.n,[U.m,r.k,r.E,r.h],{routerLinkActive:[0,"routerLinkActive"]},null),r.Gb(603979776,3,{links:1}),r.Gb(603979776,4,{linksWithHrefs:1}),(e()(),r.hb(16777216,null,null,1,null,me)),r.pb(5,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,1,0,"active"),e(t,5,0,!t.context.$implicit["no-route"])},function(e,t){e(t,0,0,r.sb(2,"menu-",t.parent.parent.parent.context.$implicit.name,"-",t.context.$implicit.path,""))})}function _e(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,null,null,null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,we)),r.pb(2,278528,null,0,A.n,[r.P,r.M,r.s],{ngForOf:[0,"ngForOf"]},null),(e()(),r.hb(0,null,null,0))],function(e,t){e(t,2,0,t.parent.parent.context.$implicit.children)},null)}function Se(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,4,"ul",[["class","nav nav-pills nav-stacked nav-sub"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,ye)),r.pb(2,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.hb(16777216,null,null,1,null,_e)),r.pb(4,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){var n=t.component;e(t,2,0,n.isRetail),e(t,4,0,!n.isRetail)},null)}function Oe(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,9,"li",[["role","presentation"]],[[8,"id",0]],null,null,null,null)),r.pb(1,278528,null,0,A.m,[r.s,r.t,r.k,r.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),r.Db(2,{"active selected":0}),(e()(),r.qb(3,0,null,null,4,"a",[],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.onTopLevelClick(e.context.$implicit.name,e.context.$implicit.redirectLink,e.context.$implicit.children)&&r),r},null,null)),(e()(),r.qb(4,0,null,null,0,"div",[],[[8,"className",0]],null,null,null,null)),(e()(),r.qb(5,0,null,null,2,"div",[],null,null,null,null,null)),(e()(),r.Ib(6,null,["",""])),r.Cb(131072,o.i,[o.j,r.h]),(e()(),r.hb(16777216,null,null,1,null,Se)),r.pb(9,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){var n=t.component,i=r.sb(1,"menu_level1 menu_",t.context.$implicit.name,""),o=e(t,2,0,n.topLevelItem===t.context.$implicit.name);e(t,1,0,i,o),e(t,9,0,t.context.$implicit.children)},function(e,t){e(t,0,0,r.sb(1,"menu-",t.context.$implicit.name,"")),e(t,4,0,r.sb(1,"inline-left menu-icon menu-icon-",t.context.$implicit.name,"")),e(t,6,0,r.Jb(t,6,0,r.Ab(t,7).transform(t.context.$implicit.displayName)))})}function Ce(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,6,"li",[["class","mobile-logout hidden-sm hidden-md hidden-lg"],["id","mobile-logout"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,5,"a",[["routerLink","/login"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(e,t,n){var i=!0,o=e.component;return"click"===t&&(i=!1!==r.Ab(e,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&i),"click"===t&&(i=!1!==o.logout()&&i),i},null,null)),r.pb(2,671744,null,0,U.o,[U.m,U.a,A.k],{routerLink:[0,"routerLink"]},null),(e()(),r.qb(3,0,null,null,0,"span",[["class","glyphicon glyphicon-off"]],null,null,null,null,null)),(e()(),r.qb(4,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),r.pb(5,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Logout"]))],function(e,t){e(t,2,0,"/login"),e(t,5,0,"")},function(e,t){e(t,1,0,r.Ab(t,2).target,r.Ab(t,2).href)})}function je(e){return r.Kb(0,[r.Cb(0,oe.a,[]),(e()(),r.qb(1,0,null,null,7,"div",[["class","col-fixed-vmenu vmenu right-shadow"]],[[2,"collapse",null],[4,"display",null],[2,"in",null],[2,"show",null],[1,"aria-expanded",0],[1,"aria-hidden",0],[2,"collapsing",null]],null,null,null,null)),r.pb(2,16384,null,0,se,[r.k,r.E],{collapse:[0,"collapse"]},null),(e()(),r.qb(3,0,null,null,5,"ul",[["class","nav nav-pills nav-stacked"],["id","sections"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,Oe)),r.pb(5,278528,null,0,A.n,[r.P,r.M,r.s],{ngForOf:[0,"ngForOf"]},null),(e()(),r.hb(16777216,null,null,2,null,Ce)),r.pb(7,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),r.Cb(131072,A.b,[r.h])],function(e,t){var n=t.component;e(t,2,0,n.isCollapsed),e(t,5,0,n.sections),e(t,7,0,!r.Jb(t,7,0,r.Ab(t,8).transform(n.noForcedPassword$)))},function(e,t){e(t,1,0,r.Ab(t,2).isCollapse,r.Ab(t,2).display,r.Ab(t,2).isExpanded,r.Ab(t,2).isExpanded,r.Ab(t,2).isExpanded,r.Ab(t,2).isCollapsed,r.Ab(t,2).isCollapsing)})}var ke=n("mGPz"),Ee=n("VnD/"),xe=n("FfxL"),Pe=function(){return function(){this.autoClose=!0}}(),Te=function(){function e(e,t,n,r,i,o){this._elementRef=e,this._renderer=t,this._viewContainerRef=n,this._cis=r,this._config=i,this._state=o,this._isInlineOpen=!1,this._subscriptions=[],this._isInited=!1,this._state.autoClose=this._config.autoClose,this._dropdown=this._cis.createLoader(this._elementRef,this._viewContainerRef,this._renderer).provide({provide:_,useValue:this._state}),this.onShown=this._dropdown.onShown,this.onHidden=this._dropdown.onHidden,this.isOpenChange=this._state.isOpenChange}return Object.defineProperty(e.prototype,"autoClose",{get:function(){return this._state.autoClose},set:function(e){this._state.autoClose=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDisabled",{get:function(){return this._isDisabled},set:function(e){this._isDisabled=e,this._state.isDisabledChange.emit(e),e&&this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._showInline?this._isInlineOpen:this._dropdown.isShown},set:function(e){e?this.show():this.hide()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isBs4",{get:function(){return!Object(S.a)()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"_showInline",{get:function(){return!this.container},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this._isInited||(this._isInited=!0,this._dropdown.listen({outsideClick:!1,triggers:this.triggers,show:function(){return e.show()}}),this._subscriptions.push(this._state.toggleClick.subscribe(function(t){return e.toggle(t)})),this._subscriptions.push(this._state.isDisabledChange.pipe(Object(Ee.a)(function(e){return e})).subscribe(function(t){return e.hide()})))},e.prototype.show=function(){var e=this;if(!this.isOpen&&!this.isDisabled)return this._showInline?(this._inlinedMenu||this._state.dropdownMenu.then(function(t){e._dropdown.attachInline(t.viewContainer,t.templateRef),e._inlinedMenu=e._dropdown._inlineViewRef,e.addBs4Polyfills()}).catch(),this.addBs4Polyfills(),this._isInlineOpen=!0,this.onShown.emit(!0),void this._state.isOpenChange.emit(!0)):void this._state.dropdownMenu.then(function(t){var n=e.dropup||void 0!==e.dropup&&e.dropup;e._state.direction=n?"up":"down";var r=e.placement||(n?"top left":"bottom left");e._dropdown.attach(O).to(e.container).position({attachment:r}).show({content:t.templateRef,placement:r}),e._state.isOpenChange.emit(!0)}).catch()},e.prototype.hide=function(){this.isOpen&&(this._showInline?(this.removeShowClass(),this.removeDropupStyles(),this._isInlineOpen=!1,this.onHidden.emit(!0)):this._dropdown.hide(),this._state.isOpenChange.emit(!1))},e.prototype.toggle=function(e){return this.isOpen||!e?this.hide():this.show()},e.prototype.ngOnDestroy=function(){for(var e=0,t=this._subscriptions;e=3?(e.showModeBtn=!0,e.mode=e.localStorage.get("mode")):(e.showModeBtn=!1,e.localStorage.set("mode","retail"))})},e.prototype.ngAfterViewInit=function(){this.onResize()},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.toggleMenu=function(){this.sideMenuComponent.isCollapsed=!this.sideMenuComponent.isCollapsed,this.sideMenuComponent.isCollapsed?this.renderer.removeClass(document.documentElement,"mobile-menu-open"):this.renderer.addClass(document.documentElement,"mobile-menu-open")},e.prototype.toggleMode=function(){this.localStorage.set("mode",this.switchToMode),window.location.reload()},e.prototype.onResize=function(e){this.showSideNav=this.mediaMatcher.matches},e}(),Be=r.ob({encapsulation:0,styles:[["@media screen and (max-width:960px){#toggle-mode[_ngcontent-%COMP%]{line-height:44px;margin-left:20px}}button[_ngcontent-%COMP%]:focus{outline:0}h3[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:12px}"]],data:{}});function ze(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-side-menu",[],null,[["window","resize"],["document","click"],["document","touchend"]],function(e,t,n){var i=!0;return"window:resize"===t&&(i=!1!==r.Ab(e,1).onResize(n)&&i),"document:click"===t&&(i=!1!==r.Ab(e,1).onClick(n)&&i),"document:touchend"===t&&(i=!1!==r.Ab(e,1).onClick(n)&&i),i},je,ge)),r.pb(1,114688,[[1,4]],0,pe,[r.k,r.z,r.E,p.a,fe,D.a,he.a,U.m],null,null)],function(e,t){e(t,1,0)},null)}function He(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,4,"div",[["class","mobile-menu visible-xs float-left"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,1,"button",[["class","btn toggle-menu-btn"],["id","hamburger-menu-container"],["type","button"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.toggleMenu()&&r),r},null,null)),(e()(),r.qb(2,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-menu-hamburger"],["id","hamburger-menu"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,ze)),r.pb(4,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,4,0,t.component.showSideNav)},null)}function qe(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,0,"div",[["class","visible-xs float-left"],["style","padding: 3px;"]],null,null,null,null,null))],null,null)}function Ge(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,"div",[["class","inline-left header-left"],["id","toggle-mode"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,1,"button",[["class","btn btn-default"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.toggleMode()&&r),r},null,null)),(e()(),r.Ib(2,null,["Switch to ",""]))],null,function(e,t){e(t,2,0,t.component.switchToMode)})}function We(e){return r.Kb(0,[r.Gb(671088640,1,{sideMenuComponent:0}),(e()(),r.qb(1,0,null,null,25,"div",[["class","container"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,24,"div",[["class","row"]],null,null,null,null,null)),(e()(),r.qb(3,0,null,null,23,"div",[["class","blue-bar clearfix"],["id","header"]],null,null,null,null,null)),(e()(),r.qb(4,0,null,null,0,"div",[["class","brand_bg"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,He)),r.pb(6,212992,null,0,ke.a,[r.M,r.P,r.h,p.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),r.hb(16777216,null,null,1,null,qe)),r.pb(8,212992,null,0,ke.a,[r.M,r.P,r.h,p.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),r.qb(9,0,null,null,6,"div",[["class","inline-left header-left"]],null,null,null,null,null)),(e()(),r.qb(10,0,null,null,5,"h3",[["id","product-name"]],null,null,null,null,null)),(e()(),r.Ib(11,null,[""," "])),r.Cb(131072,A.b,[r.h]),(e()(),r.qb(13,0,null,null,2,"span",[],null,null,null,null,null)),(e()(),r.Ib(14,null,["",""])),r.Cb(131072,A.b,[r.h]),(e()(),r.hb(16777216,null,null,1,null,Ge)),r.pb(17,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.qb(18,0,null,null,1,"div",[["class","float-left"]],null,null,null,null,null)),(e()(),r.qb(19,0,null,null,0,"div",[["class","welcome-message"]],null,null,null,null,null)),(e()(),r.qb(20,0,null,null,3,"div",[["class","float-right"]],null,null,null,null,null)),(e()(),r.qb(21,0,null,null,2,"div",[["class","brand"]],null,null,null,null,null)),(e()(),r.qb(22,0,null,null,1,"div",[["class","logo_wrapper"]],null,null,null,null,null)),(e()(),r.qb(23,0,null,null,0,"a",[["class","vendor_logo"],["href","#/"]],null,null,null,null,null)),(e()(),r.qb(24,0,null,null,2,"div",[["class","float-right mobile-lang hidden-sm hidden-md hidden-lg"]],null,null,null,null,null)),(e()(),r.qb(25,0,null,null,1,"app-language-select",[],null,null,null,Ve,Re)),r.pb(26,114688,null,0,Ne,[o.j,Me.a],null,null)],function(e,t){var n=t.component;e(t,6,0,!0),e(t,8,0,!1),e(t,17,0,n.showModeBtn),e(t,26,0)},function(e,t){var n=t.component;e(t,11,0,r.Jb(t,11,0,r.Ab(t,12).transform(n.customizationService.productName))),e(t,14,0,r.Jb(t,14,0,r.Ab(t,15).transform(n.customizationService.productNameSuffix)))})}var Ke=function(){function e(e){this.router=e}return e.prototype.ngOnInit=function(){var e=this;this.router.events.pipe(Object(Ee.a)(function(e){return e instanceof U.k})).subscribe(function(t){var n=t.state._root;e.breadcrumbs=[];for(var r=function(){var t=(n=n.children[0]).value;e.breadcrumbs.find(function(e){return e.displayName==t.data.displayName})||e.breadcrumbs.push({displayName:Object(V.b)(t.data.displayName),icon:t.data.icon}),e.color=t.data.icon};n.children.length>0;)r()})},e}(),Ze=r.ob({encapsulation:2,styles:[],data:{}});function Ye(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,"li",[["class","breadcrumb-icon"]],null,null,null,null,null)),r.pb(1,278528,null,0,A.m,[r.s,r.t,r.k,r.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(e()(),r.Ib(2,null,["",""])),r.Cb(131072,o.i,[o.j,r.h])],function(e,t){e(t,1,0,"breadcrumb-icon","menu-icon-"+t.context.$implicit.icon)},function(e,t){e(t,2,0,r.Jb(t,2,0,r.Ab(t,3).transform(t.context.$implicit.displayName)))})}function $e(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,"ol",[["class","breadcrumb clearfix"],["id","breadcrumb"]],null,null,null,null,null)),r.pb(1,278528,null,0,A.m,[r.s,r.t,r.k,r.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),(e()(),r.hb(16777216,null,null,1,null,Ye)),r.pb(3,278528,null,0,A.n,[r.P,r.M,r.s],{ngForOf:[0,"ngForOf"]},null)],function(e,t){var n=t.component;e(t,1,0,"breadcrumb clearfix",n.color+"-color"),e(t,3,0,n.breadcrumbs)},null)}function Qe(e){return r.Kb(0,[(e()(),r.hb(16777216,null,null,1,null,$e)),r.pb(1,212992,null,0,ke.a,[r.M,r.P,r.h,p.a],{renderTemplate:[0,"renderTemplate"]},null)],function(e,t){e(t,1,0,!0)},null)}var Je=n("dzgT"),Xe=n("FFOo"),et=n("Ehmk"),tt=n("eihs");function nt(e,t){return function(n){return n.lift(new rt(e,t))}}var rt=function(){function e(e,t){this.compare=e,this.keySelector=t}return e.prototype.call=function(e,t){return t.subscribe(new it(e,this.compare,this.keySelector))},e}(),it=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.keySelector=r,i.hasKey=!1,"function"==typeof n&&(i.compare=n),i}return i.c(t,e),t.prototype.compare=function(e,t){return e===t},t.prototype._next=function(e){var t=e;if(this.keySelector&&(t=Object(et.a)(this.keySelector)(e))===tt.a)return this.destination.error(tt.a.e);var n=!1;if(this.hasKey){if((n=Object(et.a)(this.compare)(this.key,t))===tt.a)return this.destination.error(tt.a.e)}else this.hasKey=!0;!1===Boolean(n)&&(this.key=t,this.destination.next(e))},t}(Xe.a),ot=n("T1DM");function st(e,t){return void 0===t&&(t=ot.a),function(n){return n.lift(new at(e,t))}}var at=function(){function e(e,t){this.dueTime=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new ut(e,this.dueTime,this.scheduler))},e}(),ut=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.dueTime=n,i.scheduler=r,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return i.c(t,e),t.prototype._next=function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(ct,this.dueTime,this))},t.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},t.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}},t.prototype.clearDebounce=function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)},t}(Xe.a);function ct(e){e.debouncedNext()}var lt=n("0KIB"),ht=function(){function e(e,t){this.updateSuggestionService=e,this.authService=t,this.ngUnsubscribe=new b.a,this.showUpdateSuggestion=!1}return e.prototype.hideSuggestion=function(){this.showUpdateSuggestion=!1},e.prototype.ngOnInit=function(){var e=this;Object(Je.a)(this.authService.isLoggedInSubject$,this.authService.noForcedPassword$).pipe(nt(),st(200),Object(Ee.a)(function(e){return e.some(function(e){return e})})).subscribe(function(){e.updateSuggestionService.getDeployment().pipe(Object(v.a)(e.ngUnsubscribe)).subscribe(function(t){e.showUpdateSuggestion=void 0!==t})})},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e}(),ft=r.ob({encapsulation:0,styles:[[".alert[_ngcontent-%COMP%]{margin-bottom:0;border-radius:0;border-top:0;border-left:0;border-right:0;margin-top:-2px}"]],data:{}});function dt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,10,"div",[["class","alert alert-warning"],["role","alert"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,2,"strong",[["translate",""]],null,null,null,null,null)),r.pb(2,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["A new firmware version is available."])),(e()(),r.qb(4,0,null,null,3,"a",[["class","tiny-margin-left"],["routerLink","/system/firmware"],["translate",""]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(e,t,n){var i=!0;return"click"===t&&(i=!1!==r.Ab(e,5).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&i),i},null,null)),r.pb(5,671744,null,0,U.o,[U.m,U.a,A.k],{routerLink:[0,"routerLink"]},null),r.pb(6,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Click here to update."])),(e()(),r.qb(8,0,null,null,2,"button",[["aria-label","Close"],["class","close"],["type","button"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.hideSuggestion()&&r),r},null,null)),(e()(),r.qb(9,0,null,null,1,"span",[["aria-hidden","true"]],null,null,null,null,null)),(e()(),r.Ib(-1,null,["\xd7"]))],function(e,t){e(t,2,0,""),e(t,5,0,"/system/firmware"),e(t,6,0,"")},function(e,t){e(t,4,0,r.Ab(t,5).target,r.Ab(t,5).href)})}function pt(e){return r.Kb(0,[(e()(),r.hb(16777216,null,null,1,null,dt)),r.pb(1,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,1,0,t.component.showUpdateSuggestion)},null)}var gt=function(){function e(e){this.spinnerService=e,this.visible=!1}return e.prototype.ngOnInit=function(){var e=this;this.spinnerStateChanged=this.spinnerService.spinnerState.subscribe(function(t){return e.visible=t.show})},e.prototype.ngOnDestroy=function(){this.spinnerStateChanged.unsubscribe()},e}(),bt=r.ob({encapsulation:0,styles:[[".spinner[_ngcontent-%COMP%]{position:absolute;left:48%;top:4.3em}.spinner-label[_ngcontent-%COMP%]{display:inline-block;vertical-align:middle;margin-top:-12px;margin-left:5px}@media (min-width:960px){.spinner[_ngcontent-%COMP%]{position:absolute;left:49%;top:5em}}@media (max-width:786px){.spinner[_ngcontent-%COMP%]{position:absolute;left:49%;top:5em}}"]],data:{}});function vt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,4,"div",[["class","maincontent-loading-wrapper"],["id","spinner-container"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,0,"span",[["aria-hidden","true"],["class","delos-spinner glyphicon glyphicon-repeat fast-right-spinner"],["id","spinner"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,2,"span",[["class","spinner-label"],["id","spinner-label"],["translate",""]],null,null,null,null,null)),r.pb(3,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Loading ..."]))],function(e,t){e(t,3,0,"")},null)}function yt(e){return r.Kb(0,[(e()(),r.hb(16777216,null,null,1,null,vt)),r.pb(1,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null)],function(e,t){e(t,1,0,t.component.visible)},null)}var mt=n("DSB1"),wt=function(){function e(e){this.notificationService=e,this.autoDismissTime=7e3,this.notifications=[]}return e.prototype.ngOnInit=function(){var e=this;this.updateNotification(),this.removeNotification(),this.notificationService.getNotification().subscribe(function(t){t?(e.notifications.push(t),t.options&&t.options.sticky||setTimeout(function(){e.dismissNotification(t)},t.options&&t.options.time||e.autoDismissTime)):e.notifications=[]})},e.prototype.dismissNotification=function(e){this.notifications=this.notifications.filter(function(t){return t!==e})},e.prototype.removeNotification=function(){var e=this;this.notificationService.removeNotificationSubject.subscribe(function(t){var n=e.notifications.findIndex(function(e){return!(!e.options||!e.options.id)&&e.options.id===t});-1!=n&&e.notifications.splice(n,1)})},e.prototype.updateNotification=function(){var e=this;this.notificationService.updateNotificationSubject.subscribe(function(t){var n=e.notifications.findIndex(function(e){return!(!e.options||!e.options.id)&&e.options.id===t.id});-1!=n&&(e.notifications[n].message=t.newMessage)})},e.prototype.cssClass=function(e){if(e)switch(e.type){case mt.a.Success:return"alert alert-success";case mt.a.Error:return"alert alert-danger";case mt.a.Info:return"alert alert-info";case mt.a.Warning:return"alert alert-warning"}},e}(),_t=r.ob({encapsulation:0,styles:[["#notifications-container[_ngcontent-%COMP%]{position:fixed;z-index:999999;right:12px;top:100px}@media screen and (max-width:768px){#notifications-container[_ngcontent-%COMP%]{top:50px;margin-left:10px}}"]],data:{}});function St(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,3,"span",[],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,0,"span",[],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r.qb(2,0,null,null,1,"a",[["class","close"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.dismissNotification(e.parent.context.$implicit)&&r),r},null,null)),(e()(),r.Ib(-1,null,["\xd7"]))],null,function(e,t){e(t,1,0,t.parent.context.$implicit.message)})}function Ot(e){return r.Kb(0,[(e()(),r.Ib(0,null,[" "," "])),(e()(),r.qb(1,0,null,null,1,"a",[["class","close"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.dismissNotification(e.parent.context.$implicit)&&r),r},null,null)),(e()(),r.Ib(-1,null,["\xd7"]))],null,function(e,t){e(t,0,0,t.parent.context.$implicit.message)})}function Ct(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,4,"div",[["translate",""]],[[8,"className",0]],null,null,null,null)),r.pb(1,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.hb(16777216,null,null,1,null,St)),r.pb(3,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"],ngIfElse:[1,"ngIfElse"]},null),(e()(),r.hb(0,[["nohtml",2]],null,0,null,Ot))],function(e,t){e(t,1,0,""),e(t,3,0,t.context.$implicit.options&&1==t.context.$implicit.options.html,r.Ab(t,4))},function(e,t){e(t,0,0,r.sb(1,"",t.component.cssClass(t.context.$implicit)," alert-dismissable"))})}function jt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,"div",[["id","notifications-container"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,Ct)),r.pb(2,278528,null,0,A.n,[r.P,r.M,r.s],{ngForOf:[0,"ngForOf"]},null)],function(e,t){e(t,2,0,t.component.notifications)},null)}var kt=n("15JJ"),Et=n("+NEN"),xt=function(){function e(e,t,n,r){this.authService=e,this.ubusService=t,this.router=n,this.spinner=r,this.noForcedPassword$=this.authService.noForcedPassword$}return e.prototype.ngOnInit=function(){var e=this;Object(Je.a)(this.authService.isLoggedInSubject$,this.authService.noForcedPassword$).pipe(nt(),st(200),Object(Ee.a)(function(e){return e.some(function(e){return e})}),Object(kt.a)(function(){return e.getDeviceHostName()})).subscribe(function(t){return e.deviceHostname=t}),this.router.events.subscribe(function(t){t instanceof U.k&&e.spinner.show()})},e.prototype.getDeviceHostName=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"system",section:"@system[0]",option:"hostname"}]}).pipe(Object(a.a)(function(e){return e.result[1].value}))},e.prototype.logout=function(){this.spinner.show(),this.authService.logout()},e}(),Pt=r.ob({encapsulation:0,styles:[["@media (max-width:700px){.col-sm-offset-vmenu[_ngcontent-%COMP%]{padding-bottom:65px}}@media (max-width:400px){.col-sm-offset-vmenu[_ngcontent-%COMP%]{padding-bottom:100px}}@media (max-width:767px){.col-sm-offset-vmenu[_ngcontent-%COMP%]{padding-top:40px}}"]],data:{}});function Tt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,"button",[["class","btn logout-btn"],["id","logout-button"],["type","button"]],[[8,"title",0]],[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.logout()&&r),r},null,null)),r.Cb(131072,o.i,[o.j,r.h]),(e()(),r.qb(2,0,null,null,0,"span",[["aria-hidden","true"],["class","glyphicon glyphicon-off"]],null,null,null,null,null))],null,function(e,t){e(t,0,0,r.sb(1,"",r.Jb(t,0,0,r.Ab(t,1).transform("Logout")),""))})}function At(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,14,"div",[["class","row hidden-xs"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,13,"div",[["class","logo-area"],["id","subheader"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,12,"div",[["class","d-wrapper"]],null,null,null,null,null)),(e()(),r.qb(3,0,null,null,11,"div",[["class","col-xs-12 clearfix col-sm-offset-vmenu"]],null,null,null,null,null)),(e()(),r.qb(4,0,null,null,1,"div",[["class","logo-area-left right-shadow"],["id","device-host-name"]],null,null,null,null,null)),(e()(),r.Ib(5,null,[" "," "])),(e()(),r.qb(6,0,null,null,1,"app-breadcrumb",[],null,null,null,Qe,Ze)),r.pb(7,114688,null,0,Ke,[U.m],null,null),(e()(),r.qb(8,0,null,null,6,"div",[["class","float-right"]],null,null,null,null,null)),(e()(),r.qb(9,0,null,null,1,"app-language-select",[],null,null,null,Ve,Re)),r.pb(10,114688,null,0,Ne,[o.j,Me.a],null,null),(e()(),r.qb(11,0,null,null,3,"div",[["class","float-left"]],[[8,"hidden",0]],null,null,null,null)),r.Cb(131072,A.b,[r.h]),(e()(),r.hb(16777216,null,null,1,null,Tt)),r.pb(14,212992,null,0,ke.a,[r.M,r.P,r.h,p.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),r.qb(15,0,null,null,11,"div",[["class","col-xs-12 col-sm-offset-vmenu"]],null,null,null,null,null)),(e()(),r.qb(16,0,null,null,1,"app-update-suggestion",[],null,null,null,pt,ft)),r.pb(17,245760,null,0,ht,[lt.a,p.a],null,null),(e()(),r.qb(18,0,null,null,8,"div",[["class","row"]],null,null,null,null,null)),(e()(),r.qb(19,0,null,null,7,"div",[["class","maincontent col-sm-12 col-xs-12"]],null,null,null,null,null)),(e()(),r.qb(20,0,null,null,1,"app-spinner",[],null,null,null,yt,bt)),r.pb(21,245760,null,0,gt,[D.a],null,null),(e()(),r.qb(22,0,null,null,1,"app-notification",[],null,null,null,jt,_t)),r.pb(23,114688,null,0,wt,[R.a],null,null),(e()(),r.qb(24,0,null,null,2,"div",[["class","frame clearfix"]],null,null,null,null,null)),(e()(),r.qb(25,16777216,null,null,1,"router-outlet",[],null,null,null,null,null)),r.pb(26,212992,null,0,U.q,[U.b,r.P,r.j,[8,null],r.h],null,null)],function(e,t){e(t,7,0),e(t,10,0),e(t,14,0,!0),e(t,17,0),e(t,21,0),e(t,23,0),e(t,26,0)},function(e,t){var n=t.component;e(t,5,0,n.deviceHostname),e(t,11,0,r.Jb(t,11,0,r.Ab(t,12).transform(n.noForcedPassword$)))})}var It=function(){function e(e){this.customizationService=e}return e.prototype.ngOnInit=function(){this.config=N.a},e}(),Mt=r.ob({encapsulation:0,styles:[["@media only screen and (max-width:768px){#footer[_ngcontent-%COMP%]{clear:both;position:relative}}"]],data:{}});function Nt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,4,"li",[],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,3,"a",[["class","external"],["id","footer-links-manual"],["target","_blank"],["translate",""]],[[8,"href",4]],null,null,null,null)),r.pb(2,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),r.Cb(131072,A.b,[r.h]),(e()(),r.Ib(-1,null,["Manual"]))],function(e,t){e(t,2,0,"")},function(e,t){var n=t.component;e(t,1,0,r.sb(1,"",r.Jb(t,1,0,r.Ab(t,3).transform(n.customizationService.manualUrl)),""))})}function Rt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,24,"footer",[["class","row"]],null,null,null,null,null)),(e()(),r.qb(1,0,null,null,23,"div",[["class","blue-bar footer"],["id","footer"]],null,null,null,null,null)),(e()(),r.qb(2,0,null,null,22,"div",[["id","footer-full"]],null,null,null,null,null)),(e()(),r.qb(3,0,null,null,21,"ul",[["class","col-xs-12 footer-center list-inline"],["id","footer-links"]],null,null,null,null,null)),(e()(),r.qb(4,0,null,null,5,"li",[],null,null,null,null,null)),(e()(),r.Ib(-1,null,[" \xa9 2019 \xa0 "])),(e()(),r.qb(6,0,null,null,3,"a",[["class","external vendor-link"],["id","footer-links-vendor"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),r.Cb(131072,A.b,[r.h]),(e()(),r.Ib(8,null,[" "," "])),r.Cb(131072,A.b,[r.h]),(e()(),r.qb(10,0,null,null,1,"li",[["id","footer-links-firmware"]],null,null,null,null,null)),(e()(),r.Ib(11,null,[" "," (",") "])),(e()(),r.qb(12,0,null,null,0,"br",[["class","mobile-only"]],null,null,null,null,null)),(e()(),r.qb(13,0,null,null,3,"li",[],null,null,null,null,null)),(e()(),r.qb(14,0,null,null,2,"a",[["href","#/support"],["id","footer-links-support"],["translate",""]],null,null,null,null,null)),r.pb(15,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Support"])),(e()(),r.hb(16777216,null,null,2,null,Nt)),r.pb(18,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),r.Cb(131072,A.b,[r.h]),(e()(),r.qb(20,0,null,null,4,"li",[],[[8,"hidden",0]],null,null,null,null)),(e()(),r.qb(21,0,null,null,3,"a",[["class","external"],["id","footer-links-licenses"],["routerLink","/licenses"],["translate",""]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(e,t,n){var i=!0;return"click"===t&&(i=!1!==r.Ab(e,22).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&i),i},null,null)),r.pb(22,671744,null,0,U.o,[U.m,U.a,A.k],{routerLink:[0,"routerLink"]},null),r.pb(23,8536064,null,0,o.d,[o.j,r.k,r.h],{translate:[0,"translate"]},null),(e()(),r.Ib(-1,null,["Licenses"]))],function(e,t){var n=t.component;e(t,15,0,""),e(t,18,0,r.Jb(t,18,0,r.Ab(t,19).transform(n.customizationService.showManualUrl))),e(t,22,0,"/licenses"),e(t,23,0,"")},function(e,t){var n=t.component;e(t,6,0,r.sb(1,"",r.Jb(t,6,0,r.Ab(t,7).transform(n.customizationService.vendorUrl)),"")),e(t,8,0,r.Jb(t,8,0,r.Ab(t,9).transform(n.customizationService.vendorName))),e(t,11,0,n.config.firmwareVersion,n.config.firmwareBuildDate),e(t,20,0,n.config.delos.hideFooterLinks),e(t,21,0,r.Ab(t,22).target,r.Ab(t,22).href)})}var Dt=r.ob({encapsulation:0,styles:[[""]],data:{}});function Vt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"div",[["class","mainSpinner"]],null,null,null,null,null)),(e()(),r.Ib(-1,null,[" loading customization...\n"]))],null,null)}function Lt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-side-menu",[],null,[["window","resize"],["document","click"],["document","touchend"]],function(e,t,n){var i=!0;return"window:resize"===t&&(i=!1!==r.Ab(e,1).onResize(n)&&i),"document:click"===t&&(i=!1!==r.Ab(e,1).onClick(n)&&i),"document:touchend"===t&&(i=!1!==r.Ab(e,1).onClick(n)&&i),i},je,ge)),r.pb(1,114688,null,0,pe,[r.k,r.z,r.E,p.a,fe,D.a,he.a,U.m],null,null)],function(e,t){e(t,1,0)},null)}function Ut(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,2,null,null,null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,Lt)),r.pb(2,212992,null,0,ke.a,[r.M,r.P,r.h,p.a],{renderTemplate:[0,"renderTemplate"]},null),(e()(),r.hb(0,null,null,0))],function(e,t){e(t,2,0,!0)},null)}function Ft(e){return r.Kb(0,[(e()(),r.hb(16777216,null,null,1,null,Vt)),r.pb(1,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.qb(2,0,null,null,10,"div",[["class","container"]],null,null,null,null,null)),(e()(),r.qb(3,0,null,null,1,"app-topnav",[],null,[["window","resize"]],function(e,t,n){var i=!0;return"window:resize"===t&&(i=!1!==r.Ab(e,4).onResize(n)&&i),i},We,Be)),r.pb(4,4440064,null,0,Fe,[r.E,Me.a,Le.a,r.z,g.a],null,null),(e()(),r.qb(5,0,null,null,5,"div",[["class","content-wrapper row"]],null,null,null,null,null)),(e()(),r.qb(6,0,null,null,1,"app-main",[],null,null,null,At,Pt)),r.pb(7,114688,null,0,xt,[p.a,Et.a,U.m,D.a],null,null),(e()(),r.qb(8,0,null,null,2,"div",[["class","hidden-xs clearfix"]],null,null,null,null,null)),(e()(),r.hb(16777216,null,null,1,null,Ut)),r.pb(10,16384,null,0,A.o,[r.P,r.M],{ngIf:[0,"ngIf"]},null),(e()(),r.qb(11,0,null,null,1,"app-footer",[],null,null,null,Rt,Mt)),r.pb(12,114688,null,0,It,[g.a],null,null)],function(e,t){var n=t.component;e(t,1,0,n.showMainSpinner),e(t,4,0),e(t,7,0),e(t,10,0,n.showSideNav),e(t,12,0)},null)}function Bt(e){return r.Kb(0,[(e()(),r.qb(0,0,null,null,1,"app-root",[],null,[["window","resize"]],function(e,t,n){var i=!0;return"window:resize"===t&&(i=!1!==r.Ab(e,1).onResize(n)&&i),i},Ft,Dt)),r.pb(1,4308992,null,0,m,[r.z,r.h,g.a,p.a],null,null)],function(e,t){e(t,1,0)},null)}var zt=r.mb("app-root",m,Bt,{},{},[]),Ht=function(){function e(e,t,n){this.router=e,this.localStorage=t,this.spinner=n,this.gotSid=this.localStorage.get("sid")}return e.prototype.canLoad=function(e){return!!this.gotSid||(this.router.navigate(["/login"],{queryParams:{redirectTo:"/"+e.path}}),this.gotSid)},e.prototype.canActivate=function(e,t){return this.gotSid=this.localStorage.get("sid")||t.url.includes("sid="),this.gotSid?(this.spinner.show(),!0):(this.router.navigate(["/login"],{queryParams:{redirectTo:t.url}}),!1)},e.prototype.canActivateChild=function(e,t){return this.canActivate(e,t)},e}(),qt=n("3GWt"),Gt=n("S7LP"),Wt=n("008C"),Kt=function(){function e(e){this.routesGenerator=e,this.routes=[],this.routes=this.routesGenerator.getRoutes()}return e.prototype.canLoad=function(){return!0},e.prototype.canActivate=function(e){return this.routes.some(function(t){return t.name===e.routeConfig.path})},e.prototype.canActivateChild=function(e,t){var n=t.url.split("/"),r=n[1];return 2==n.length||this.routes.find(function(e){return e.name===r}).children.some(function(t){return t.path===e.routeConfig.path})},e}(),Zt=n("CPDd"),Yt=n("iIpO"),$t=n("t2rx"),Qt=n("BioP"),Jt=n("ub4/"),Xt=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[]}},e}(),en=n("XD9u"),tn=function(){function e(){}return e.forRoot=function(t){return{ngModule:e,providers:[xe.a,en.a,_,{provide:Pe,useValue:t||{autoClose:!0}}]}},e}(),nn=n("yGOH"),rn=function(){return function(){}}(),on=n("bKdQ"),sn=n("ZLSo"),an=function(){return function(){}}(),un=n("Fq6B"),cn=n("Aivk"),ln=n("9Xeq"),hn=r.nb(d,[m],function(e){return r.xb([r.yb(512,r.j,r.cb,[[8,[w.a,E,x.a,P.a,T.a,G,Q,ie,zt]],[3,r.j],r.x]),r.yb(5120,r.u,r.lb,[[3,r.u]]),r.yb(4608,A.q,A.p,[r.u,[2,A.B]]),r.yb(5120,r.c,r.ib,[]),r.yb(5120,r.s,r.jb,[]),r.yb(5120,r.t,r.kb,[]),r.yb(4608,X.b,X.k,[A.d]),r.yb(6144,r.H,null,[X.b]),r.yb(4608,X.e,X.g,[]),r.yb(5120,X.c,function(e,t,n,r,i,o,s,a){return[new X.i(e,t,n),new X.n(r),new X.m(i,o,s,a)]},[A.d,r.z,r.B,A.d,A.d,X.e,r.db,[2,X.f]]),r.yb(4608,X.d,X.d,[X.c,r.z]),r.yb(135680,X.l,X.l,[A.d]),r.yb(4608,X.j,X.j,[X.d,X.l]),r.yb(6144,r.F,null,[X.j]),r.yb(6144,X.o,null,[X.l]),r.yb(4608,r.N,r.N,[r.z]),r.yb(4608,ee.k,ee.q,[A.d,r.B,ee.o]),r.yb(4608,ee.r,ee.r,[ee.k,ee.p]),r.yb(5120,ee.a,function(e){return[e]},[ee.r]),r.yb(4608,ee.n,ee.n,[]),r.yb(6144,ee.l,null,[ee.n]),r.yb(4608,ee.j,ee.j,[ee.l]),r.yb(6144,ee.b,null,[ee.j]),r.yb(4608,ee.g,ee.m,[ee.b,r.q]),r.yb(4608,ee.c,ee.c,[ee.g]),r.yb(4608,I.x,I.x,[]),r.yb(4608,Et.a,Et.a,[ee.c,U.m]),r.yb(4608,Me.a,Me.a,[]),r.yb(4608,R.a,R.a,[U.m]),r.yb(4608,p.a,p.a,[Et.a,Me.a,R.a,U.m]),r.yb(4608,D.a,D.a,[[3,D.a]]),r.yb(4608,Ht,Ht,[U.m,Me.a,D.a]),r.yb(4608,qt.a,qt.a,[ee.c]),r.yb(4608,Gt.a,Gt.a,[]),r.yb(4608,Ae.a,Ae.a,[r.j,r.z,r.q,Gt.a,r.g]),r.yb(4608,Wt.a,Wt.a,[r.F,Ae.a]),r.yb(5120,U.a,U.B,[U.m]),r.yb(4608,U.f,U.f,[]),r.yb(6144,U.g,null,[U.f]),r.yb(135680,U.r,U.r,[U.m,r.w,r.i,r.q,U.g]),r.yb(4608,U.e,U.e,[]),r.yb(5120,U.F,U.x,[U.m,A.y,U.h]),r.yb(5120,U.i,U.E,[U.C]),r.yb(5120,r.b,function(e){return[e]},[U.i]),r.yb(4608,_,_,[]),r.yb(5120,o.f,f,[ee.c]),r.yb(4608,o.b,o.e,[]),r.yb(5120,o.h,h,[]),r.yb(4608,o.a,c,[]),r.yb(4608,o.k,o.k,[]),r.yb(4608,o.j,o.j,[o.k,o.f,o.b,o.h,o.a,o.l,o.m]),r.yb(4608,he.a,he.a,[Me.a]),r.yb(4608,fe,fe,[he.a]),r.yb(4608,Kt,Kt,[fe]),r.yb(4608,Zt.a,Zt.a,[]),r.yb(4608,Yt.a,Yt.a,[o.j]),r.yb(4608,$t.a,$t.a,[D.a,U.m]),r.yb(4608,Qt.a,Qt.a,[p.a,Et.a]),r.yb(4608,Jt.a,Jt.a,[p.a,Wt.a]),r.yb(4608,Le.a,Le.a,[p.a,Et.a]),r.yb(4608,lt.a,lt.a,[p.a,Et.a]),r.yb(4608,g.a,g.a,[ee.c,A.d]),r.yb(1073742336,A.c,A.c,[]),r.yb(1024,r.l,X.p,[]),r.yb(1024,r.y,function(){return[U.w()]},[]),r.yb(512,U.C,U.C,[r.q]),r.yb(1024,r.d,function(e,t){return[X.q(e),U.D(t)]},[[2,r.y],U.C]),r.yb(512,r.e,r.e,[[2,r.d]]),r.yb(131584,r.g,r.g,[r.z,r.db,r.q,r.l,r.j,r.e]),r.yb(1073742336,r.f,r.f,[r.g]),r.yb(1073742336,X.a,X.a,[[3,X.a]]),r.yb(1073742336,ee.e,ee.e,[]),r.yb(1073742336,ee.d,ee.d,[]),r.yb(1024,U.v,U.z,[[3,U.m]]),r.yb(512,U.t,U.c,[]),r.yb(512,U.b,U.b,[]),r.yb(256,U.h,{useHash:!0,preloadingStrategy:U.f},[]),r.yb(1024,A.k,U.y,[A.x,[2,A.a],U.h]),r.yb(512,A.j,A.j,[A.k]),r.yb(512,r.i,r.i,[]),r.yb(512,r.w,r.K,[r.i,[2,r.L]]),r.yb(1024,U.j,function(){return[[{path:"login",component:L},{path:"error",component:W},{path:"licenses",component:J},{path:"support",loadChildren:"app/components/support/support.module#SupportModule",data:{preload:!0}},{path:"overview",loadChildren:"app/components/overview/overview.module#OverviewModule",data:{preload:!0,icon:"overview",displayName:"Overview"},canActivate:[Ht,Kt]},{path:"system",loadChildren:"app/components/system/system.module#SystemModule",data:{preload:!0,icon:"system",displayName:"System"},canActivate:[Ht,Kt],canActivateChild:[Kt]},{path:"lan",loadChildren:"app/components/lan/lan.module#LanModule",data:{preload:!0,icon:"lan",displayName:"LAN"},canActivate:[Ht,Kt],canActivateChild:[Kt]},{path:"wifi",loadChildren:"app/components/wifi/wifi.module#WifiModule",data:{preload:!0,icon:"wifi",displayName:"WiFi"},canActivate:[Ht,Kt],canActivateChild:[Kt]},{path:"powerline",loadChildren:"app/components/powerline/powerline.module#PowerlineModule",data:{preload:!0,icon:"powerline",displayName:"Powerline"},canActivate:[Ht,Kt],canActivateChild:[Kt]},{path:"**",redirectTo:"/overview"}]]},[]),r.yb(1024,U.m,U.A,[r.g,U.t,U.b,A.j,r.q,r.w,r.i,U.j,U.h,[2,U.s],[2,U.l]]),r.yb(1073742336,U.p,U.p,[[2,U.v],[2,U.m]]),r.yb(1073742336,Xt,Xt,[]),r.yb(1073742336,tn,tn,[]),r.yb(1073742336,o.g,o.g,[]),r.yb(1073742336,I.t,I.t,[]),r.yb(1073742336,I.e,I.e,[]),r.yb(1073742336,nn.a,nn.a,[]),r.yb(1073742336,rn,rn,[]),r.yb(1073742336,on.a,on.a,[]),r.yb(1073742336,sn.a,sn.a,[]),r.yb(1073742336,an,an,[]),r.yb(1073742336,un.a,un.a,[]),r.yb(1073742336,cn.a,cn.a,[]),r.yb(1073742336,ln.a,ln.a,[]),r.yb(1073742336,d,d,[]),r.yb(256,r.bb,!0,[]),r.yb(256,ee.o,"XSRF-TOKEN",[]),r.yb(256,ee.p,"X-XSRF-TOKEN",[]),r.yb(256,Pe,{autoClose:!0},[]),r.yb(256,o.m,void 0,[]),r.yb(256,o.l,!0,[])])});Object(r.U)(),X.h().bootstrapModuleFactory(hn).catch(function(e){return console.log(e)})},zotm:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("rPjj"),i=n("Fxb1");function o(e,t,n,o,s){if(void 0===s&&(s=new r.a(e,n,o)),!s.closed)return Object(i.a)(t)(s)}}},[[0,1]]]); \ No newline at end of file diff --git a/www/polyfills.d8aa260bd700adfab723.js b/www/polyfills.d8aa260bd700adfab723.js new file mode 100644 index 0000000..67a3c48 --- /dev/null +++ b/www/polyfills.d8aa260bd700adfab723.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"+auO":function(t,n,e){var r=e("XKFU"),o=e("lvtm");r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},"+oPb":function(t,n,e){"use strict";e("OGtf")("blink",function(t){return function(){return t(this,"blink","","")}})},"+rLv":function(t,n,e){var r=e("dyZX").document;t.exports=r&&r.documentElement},"/8Fb":function(t,n,e){var r=e("XKFU"),o=e("UExd")(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},"/KAi":function(t,n,e){var r=e("XKFU"),o=e("dyZX").isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},"/SS/":function(t,n,e){var r=e("XKFU");r(r.S,"Object",{setPrototypeOf:e("i5dc").set})},"/e88":function(t,n){t.exports="\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},"/uf1":function(t,n,e){"use strict";var r=e("XKFU"),o=e("S/j/"),i=e("2OiF"),a=e("hswa");e("nh4g")&&r(r.P+e("xbSm"),"Object",{__defineSetter__:function(t,n){a.f(o(this),t,{set:i(n),enumerable:!0,configurable:!0})}})},"0/R4":function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},"0E+W":function(t,n,e){e("elZq")("Array")},"0LDn":function(t,n,e){"use strict";e("OGtf")("italics",function(t){return function(){return t(this,"i","","")}})},"0TWp":function(t,n,e){(function(t){!function(){"use strict";!function(t){var n=t.performance;function e(t){n&&n.mark&&n.mark(t)}function r(t,e){n&&n.measure&&n.measure(t,e)}if(e("Zone"),t.Zone)throw new Error("Zone already loaded.");var o,i=function(){function n(t,n){this._properties=null,this._parent=t,this._name=n?n.name||"unnamed":"",this._properties=n&&n.properties||{},this._zoneDelegate=new u(this,this._parent&&this._parent._zoneDelegate,n)}return n.assertZonePatched=function(){if(t.Promise!==F.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(n,"root",{get:function(){for(var t=n.current;t.parent;)t=t.parent;return t},enumerable:!0,configurable:!0}),Object.defineProperty(n,"current",{get:function(){return O.zone},enumerable:!0,configurable:!0}),Object.defineProperty(n,"currentTask",{get:function(){return P},enumerable:!0,configurable:!0}),n.__load_patch=function(o,i){if(F.hasOwnProperty(o))throw Error("Already loaded patch: "+o);if(!t["__Zone_disable_"+o]){var a="Zone:"+o;e(a),F[o]=i(t,n,E),r(a,a)}},Object.defineProperty(n.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"name",{get:function(){return this._name},enumerable:!0,configurable:!0}),n.prototype.get=function(t){var n=this.getZoneWith(t);if(n)return n._properties[t]},n.prototype.getZoneWith=function(t){for(var n=this;n;){if(n._properties.hasOwnProperty(t))return n;n=n._parent}return null},n.prototype.fork=function(t){if(!t)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,t)},n.prototype.wrap=function(t,n){if("function"!=typeof t)throw new Error("Expecting function got: "+t);var e=this._zoneDelegate.intercept(this,t,n),r=this;return function(){return r.runGuarded(e,this,arguments,n)}},n.prototype.run=function(t,n,e,r){void 0===n&&(n=void 0),void 0===e&&(e=null),void 0===r&&(r=null),O={parent:O,zone:this};try{return this._zoneDelegate.invoke(this,t,n,e,r)}finally{O=O.parent}},n.prototype.runGuarded=function(t,n,e,r){void 0===n&&(n=null),void 0===e&&(e=null),void 0===r&&(r=null),O={parent:O,zone:this};try{try{return this._zoneDelegate.invoke(this,t,n,e,r)}catch(o){if(this._zoneDelegate.handleError(this,o))throw o}}finally{O=O.parent}},n.prototype.runTask=function(t,n,e){if(t.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(t.zone||d).name+"; Execution: "+this.name+")");if(t.state!==y||t.type!==T){var r=t.state!=k;r&&t._transitionTo(k,b),t.runCount++;var o=P;P=t,O={parent:O,zone:this};try{t.type==x&&t.data&&!t.data.isPeriodic&&(t.cancelFn=null);try{return this._zoneDelegate.invokeTask(this,t,n,e)}catch(i){if(this._zoneDelegate.handleError(this,i))throw i}}finally{t.state!==y&&t.state!==S&&(t.type==T||t.data&&t.data.isPeriodic?r&&t._transitionTo(b,k):(t.runCount=0,this._updateTaskCount(t,-1),r&&t._transitionTo(y,k,y))),O=O.parent,P=o}}},n.prototype.scheduleTask=function(t){if(t.zone&&t.zone!==this)for(var n=this;n;){if(n===t.zone)throw Error("can not reschedule task to "+this.name+" which is descendants of the original zone "+t.zone.name);n=n.parent}t._transitionTo(m,y);var e=[];t._zoneDelegates=e,t._zone=this;try{t=this._zoneDelegate.scheduleTask(this,t)}catch(r){throw t._transitionTo(S,m,y),this._zoneDelegate.handleError(this,r),r}return t._zoneDelegates===e&&this._updateTaskCount(t,1),t.state==m&&t._transitionTo(b,m),t},n.prototype.scheduleMicroTask=function(t,n,e,r){return this.scheduleTask(new c(w,t,n,e,r,null))},n.prototype.scheduleMacroTask=function(t,n,e,r,o){return this.scheduleTask(new c(x,t,n,e,r,o))},n.prototype.scheduleEventTask=function(t,n,e,r,o){return this.scheduleTask(new c(T,t,n,e,r,o))},n.prototype.cancelTask=function(t){if(t.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(t.zone||d).name+"; Execution: "+this.name+")");t._transitionTo(_,b,k);try{this._zoneDelegate.cancelTask(this,t)}catch(n){throw t._transitionTo(S,_),this._zoneDelegate.handleError(this,n),n}return this._updateTaskCount(t,-1),t._transitionTo(y,_),t.runCount=0,t},n.prototype._updateTaskCount=function(t,n){var e=t._zoneDelegates;-1==n&&(t._zoneDelegates=null);for(var r=0;r0,macroTask:e.macroTask>0,eventTask:e.eventTask>0,change:t})},t}(),c=function(){function n(e,r,o,i,a,u){this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=e,this.source=r,this.data=i,this.scheduleFn=a,this.cancelFn=u,this.callback=o;var c=this;this.invoke=e===T&&i&&i.useG?n.invokeTask:function(){return n.invokeTask.call(t,c,this,arguments)}}return n.invokeTask=function(t,n,e){t||(t=this),M++;try{return t.runCount++,t.zone.runTask(t,n,e)}finally{1==M&&g(),M--}},Object.defineProperty(n.prototype,"zone",{get:function(){return this._zone},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"state",{get:function(){return this._state},enumerable:!0,configurable:!0}),n.prototype.cancelScheduleRequest=function(){this._transitionTo(y,m)},n.prototype._transitionTo=function(t,n,e){if(this._state!==n&&this._state!==e)throw new Error(this.type+" '"+this.source+"': can not transition to '"+t+"', expecting state '"+n+"'"+(e?" or '"+e+"'":"")+", was '"+this._state+"'.");this._state=t,t==y&&(this._zoneDelegates=null)},n.prototype.toString=function(){return this.data&&void 0!==this.data.handleId?this.data.handleId:Object.prototype.toString.call(this)},n.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},n}(),s=D("setTimeout"),f=D("Promise"),l=D("then"),h=[],p=!1;function v(n){0===M&&0===h.length&&(o||t[f]&&(o=t[f].resolve(0)),o?o[l](g):t[s](g,0)),n&&h.push(n)}function g(){if(!p){for(p=!0;h.length;){var t=h;h=[];for(var n=0;n=0;e--)"function"==typeof t[e]&&(t[e]=p(t[e],n+"_"+e));return t}function S(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&void 0===t.set)}var w="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,x=!("nw"in m)&&void 0!==m.process&&"[object process]"==={}.toString.call(m.process),T=!x&&!w&&!(!d||!y.HTMLElement),F=void 0!==m.process&&"[object process]"==={}.toString.call(m.process)&&!w&&!(!d||!y.HTMLElement),E={},O=function(t){if(t=t||m.event){var n=E[t.type];n||(n=E[t.type]=g("ON_PROPERTY"+t.type));var e=(this||t.target||m)[n],r=e&&e.apply(this,arguments);return null==r||r||t.preventDefault(),r}};function P(t,r,o){var i=n(t,r);if(!i&&o&&n(o,r)&&(i={enumerable:!0,configurable:!0}),i&&i.configurable){delete i.writable,delete i.value;var a=i.get,u=i.set,c=r.substr(2),s=E[c];s||(s=E[c]=g("ON_PROPERTY"+c)),i.set=function(n){var e=this;e||t!==m||(e=m),e&&(e[s]&&e.removeEventListener(c,O),u&&u.apply(e,k),"function"==typeof n?(e[s]=n,e.addEventListener(c,O,!1)):e[s]=null)},i.get=function(){var n=this;if(n||t!==m||(n=m),!n)return null;var e=n[s];if(e)return e;if(a){var o=a&&a.call(this);if(o)return i.set.call(this,o),"function"==typeof n[b]&&n.removeAttribute(r),o}return null},e(t,r,i)}}function M(t,n,e){if(n)for(var r=0;r1?new r(t,e):new r(t),l=n(f,"onmessage");return l&&!1===l.configurable?(c=o(f),s=f,[a,u,"send","close"].forEach(function(t){c[t]=function(){var n=i.call(arguments);if(t===a||t===u){var e=n.length>0?n[0]:void 0;if(e){var r=Zone.__symbol__("ON_PROPERTY"+e);f[r]=c[r]}}return f[t].apply(f,n)}})):c=f,M(c,["close","error","message","open"],s),c};var c=e.WebSocket;for(var s in r)c[s]=r[s]}(0,c)}}var ht=g("unbound");Zone.__load_patch("util",function(t,n,e){e.patchOnProperties=M,e.patchMethod=K,e.bindArguments=_}),Zone.__load_patch("timers",function(t){G(t,"set","clear","Timeout"),G(t,"set","clear","Interval"),G(t,"set","clear","Immediate")}),Zone.__load_patch("requestAnimationFrame",function(t){G(t,"request","cancel","AnimationFrame"),G(t,"mozRequest","mozCancel","AnimationFrame"),G(t,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",function(t,n){for(var e=["alert","prompt","confirm"],r=0;r=0&&"function"==typeof e[r.cbIdx]?v(r.name,e[r.cbIdx],r,i,null):t.apply(n,e)}})}()}),Zone.__load_patch("XHR",function(t,n){!function(n){var u=XMLHttpRequest.prototype,f=u[c],l=u[s];if(!f){var h=t.XMLHttpRequestEventTarget;if(h){var p=h.prototype;f=p[c],l=p[s]}}var g="readystatechange",d="scheduled";function y(t){XMLHttpRequest[i]=!1;var n=t.data,r=n.target,a=r[o];f||(f=r[c],l=r[s]),a&&l.call(r,g,a);var u=r[o]=function(){r.readyState===r.DONE&&!n.aborted&&XMLHttpRequest[i]&&t.state===d&&t.invoke()};return f.call(r,g,u),r[e]||(r[e]=t),_.apply(r,n.args),XMLHttpRequest[i]=!0,t}function m(){}function b(t){var n=t.data;return n.aborted=!0,S.apply(n.target,n.args)}var k=K(u,"open",function(){return function(t,n){return t[r]=0==n[2],t[a]=n[1],k.apply(t,n)}}),_=K(u,"send",function(){return function(t,n){return t[r]?_.apply(t,n):v("XMLHttpRequest.send",m,{target:t,url:t[a],isPeriodic:!1,delay:null,args:n,aborted:!1},y,b)}}),S=K(u,"abort",function(){return function(t){var n=t[e];if(n&&"string"==typeof n.type){if(null==n.cancelFn||n.data&&n.data.aborted)return;n.zone.cancelTask(n)}}})}();var e=g("xhrTask"),r=g("xhrSync"),o=g("xhrListener"),i=g("xhrScheduled"),a=g("xhrURL")}),Zone.__load_patch("geolocation",function(t){t.navigator&&t.navigator.geolocation&&function(t,e){for(var r=t.constructor.name,o=function(o){var i=e[o],a=t[i];if(a){if(!S(n(t,i)))return"continue";t[i]=function(t){var n=function(){return t.apply(this,_(arguments,r+"."+i))};return U(n,t),n}(a)}},i=0;is;)c.call(t,a=u[s++])&&n.push(a);return n}},"1TsA":function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},"1sa7":function(t,n){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},"25dN":function(t,n,e){var r=e("XKFU");r(r.S,"Object",{is:e("g6HL")})},"2OiF":function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"2Spj":function(t,n,e){var r=e("XKFU");r(r.P,"Function",{bind:e("8MEG")})},"2atp":function(t,n,e){var r=e("XKFU"),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},"3Lyj":function(t,n,e){var r=e("KroJ");t.exports=function(t,n,e){for(var o in n)r(t,o,n[o],e);return t}},"45Tv":function(t,n,e){var r=e("N6cJ"),o=e("y3w9"),i=e("OP3Y"),a=r.has,u=r.get,c=r.key,s=function(t,n,e){if(a(t,n,e))return u(t,n,e);var r=i(n);return null!==r?s(t,r,e):void 0};r.exp({getMetadata:function(t,n){return s(t,o(n),arguments.length<3?void 0:c(arguments[2]))}})},"49D4":function(t,n,e){var r=e("N6cJ"),o=e("y3w9"),i=r.key,a=r.set;r.exp({defineMetadata:function(t,n,e,r){a(t,n,o(e),i(r))}})},"4A4+":function(t,n,e){e("2Spj"),e("f3/d"),e("IXt9"),t.exports=e("g3g5").Function},"4LiD":function(t,n,e){"use strict";var r=e("dyZX"),o=e("XKFU"),i=e("KroJ"),a=e("3Lyj"),u=e("Z6vF"),c=e("SlkY"),s=e("9gX7"),f=e("0/R4"),l=e("eeVq"),h=e("XMVh"),p=e("fyDq"),v=e("Xbzi");t.exports=function(t,n,e,g,d,y){var m=r[t],b=m,k=d?"set":"add",_=b&&b.prototype,S={},w=function(t){var n=_[t];i(_,t,"delete"==t?function(t){return!(y&&!f(t))&&n.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!f(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!f(t)?void 0:n.call(this,0===t?0:t)}:"add"==t?function(t){return n.call(this,0===t?0:t),this}:function(t,e){return n.call(this,0===t?0:t,e),this})};if("function"==typeof b&&(y||_.forEach&&!l(function(){(new b).entries().next()}))){var x=new b,T=x[k](y?{}:-0,1)!=x,F=l(function(){x.has(1)}),E=h(function(t){new b(t)}),O=!y&&l(function(){for(var t=new b,n=5;n--;)t[k](n,n);return!t.has(-0)});E||((b=n(function(n,e){s(n,b,t);var r=v(new m,n,b);return null!=e&&c(e,d,r[k],r),r})).prototype=_,_.constructor=b),(F||O)&&(w("delete"),w("has"),d&&w("get")),(O||T)&&w(k),y&&_.clear&&delete _.clear}else b=g.getConstructor(n,t,d,k),a(b.prototype,e),u.NEED=!0;return p(b,t),S[t]=b,o(o.G+o.W+o.F*(b!=m),S),y||g.setStrong(b,t,d),b}},"4R4u":function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},5:function(t,n,e){t.exports=e("hN/g")},"5Pf0":function(t,n,e){var r=e("S/j/"),o=e("OP3Y");e("Xtr8")("getPrototypeOf",function(){return function(t){return o(r(t))}})},"6AQ9":function(t,n,e){"use strict";var r=e("XKFU"),o=e("8a7r");r(r.S+r.F*e("eeVq")(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,n=arguments.length,e=new("function"==typeof this?this:Array)(n);n>t;)o(e,t,arguments[t++]);return e.length=n,e}})},"6FMO":function(t,n,e){var r=e("0/R4"),o=e("EWmC"),i=e("K0xU")("species");t.exports=function(t){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)||(n=void 0),r(n)&&null===(n=n[i])&&(n=void 0)),void 0===n?Array:n}},"6VaU":function(t,n,e){"use strict";var r=e("XKFU"),o=e("xF/b"),i=e("S/j/"),a=e("ne8i"),u=e("2OiF"),c=e("zRwo");r(r.P,"Array",{flatMap:function(t){var n,e,r=i(this);return u(t),n=a(r.length),e=c(r,0),o(e,r,r,n,0,1,t,arguments[1]),e}}),e("nGyu")("flatMap")},"7Dlh":function(t,n,e){var r=e("N6cJ"),o=e("y3w9"),i=r.has,a=r.key;r.exp({hasOwnMetadata:function(t,n){return i(t,o(n),arguments.length<3?void 0:a(arguments[2]))}})},"7h0T":function(t,n,e){var r=e("XKFU");r(r.S,"Number",{isNaN:function(t){return t!=t}})},"8+KV":function(t,n,e){"use strict";var r=e("XKFU"),o=e("CkkT")(0),i=e("LyE8")([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},"84bF":function(t,n,e){"use strict";e("OGtf")("small",function(t){return function(){return t(this,"small","","")}})},"8MEG":function(t,n,e){"use strict";var r=e("2OiF"),o=e("0/R4"),i=e("MfQN"),a=[].slice,u={};t.exports=Function.bind||function(t){var n=r(this),e=a.call(arguments,1),c=function(){var r=e.concat(a.call(arguments));return this instanceof c?function(t,n,e){if(!(n in u)){for(var r=[],o=0;o0?arguments[0]:void 0)}},{get:function(t){var n=r.getEntry(o(this,"Map"),t);return n&&n.v},set:function(t,n){return r.def(o(this,"Map"),0===t?0:t,n)}},r,!0)},"9P93":function(t,n,e){var r=e("XKFU"),o=Math.imul;r(r.S+r.F*e("eeVq")(function(){return-5!=o(4294967295,5)||2!=o.length}),"Math",{imul:function(t,n){var e=+t,r=+n,o=65535&e,i=65535&r;return 0|o*i+((65535&e>>>16)*i+o*(65535&r>>>16)<<16>>>0)}})},"9VmF":function(t,n,e){"use strict";var r=e("XKFU"),o=e("ne8i"),i=e("0sh+"),a="".startsWith;r(r.P+r.F*e("UUeW")("startsWith"),"String",{startsWith:function(t){var n=i(this,t,"startsWith"),e=o(Math.min(arguments.length>1?arguments[1]:void 0,n.length)),r=String(t);return a?a.call(n,r,e):n.slice(e,e+r.length)===r}})},"9gX7":function(t,n){t.exports=function(t,n,e,r){if(!(t instanceof n)||void 0!==r&&r in t)throw TypeError(e+": incorrect invocation!");return t}},A2zW:function(t,n,e){"use strict";var r=e("XKFU"),o=e("RYi7"),i=e("vvmO"),a=e("l0Rn"),u=1..toFixed,c=Math.floor,s=[0,0,0,0,0,0],f="Number.toFixed: incorrect invocation!",l=function(t,n){for(var e=-1,r=n;++e<6;)s[e]=(r+=t*s[e])%1e7,r=c(r/1e7)},h=function(t){for(var n=6,e=0;--n>=0;)s[n]=c((e+=s[n])/t),e=e%t*1e7},p=function(){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==s[t]){var e=String(s[t]);n=""===n?e:n+a.call("0",7-e.length)+e}return n},v=function(t,n,e){return 0===n?e:n%2==1?v(t,n-1,e*t):v(t*t,n/2,e)};r(r.P+r.F*(!!u&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!e("eeVq")(function(){u.call({})})),"Number",{toFixed:function(t){var n,e,r,u,c=i(this,f),s=o(t),g="",d="0";if(s<0||s>20)throw RangeError(f);if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(g="-",c=-c),c>1e-21)if(e=(n=function(t){for(var n=0,e=t;e>=4096;)n+=12,e/=4096;for(;e>=2;)n+=1,e/=2;return n}(c*v(2,69,1))-69)<0?c*v(2,-n,1):c/v(2,n,1),e*=4503599627370496,(n=52-n)>0){for(l(0,e),r=s;r>=7;)l(1e7,0),r-=7;for(l(v(10,r,1),0),r=n-1;r>=23;)h(1<<23),r-=23;h(1<0?g+((u=d.length)<=s?"0."+a.call("0",s-u)+d:d.slice(0,u-s)+"."+d.slice(u-s)):g+d}})},Afnz:function(t,n,e){"use strict";var r=e("LQAc"),o=e("XKFU"),i=e("KroJ"),a=e("Mukb"),u=e("hPIQ"),c=e("QaDb"),s=e("fyDq"),f=e("OP3Y"),l=e("K0xU")("iterator"),h=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,n,e,v,g,d,y){c(e,n,v);var m,b,k,_=function(t){if(!h&&t in T)return T[t];switch(t){case"keys":case"values":return function(){return new e(this,t)}}return function(){return new e(this,t)}},S=n+" Iterator",w="values"==g,x=!1,T=t.prototype,F=T[l]||T["@@iterator"]||g&&T[g],E=F||_(g),O=g?w?_("entries"):E:void 0,P="Array"==n&&T.entries||F;if(P&&(k=f(P.call(new t)))!==Object.prototype&&k.next&&(s(k,S,!0),r||"function"==typeof k[l]||a(k,l,p)),w&&F&&"values"!==F.name&&(x=!0,E=function(){return F.call(this)}),r&&!y||!h&&!x&&T[l]||a(T,l,E),u[n]=E,u[S]=p,g)if(m={values:w?E:_("values"),keys:d?E:_("keys"),entries:O},y)for(b in m)b in T||i(T,b,m[b]);else o(o.P+o.F*(h||x),n,m);return m}},AphP:function(t,n,e){"use strict";var r=e("XKFU"),o=e("S/j/"),i=e("apmT");r(r.P+r.F*e("eeVq")(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var n=o(this),e=i(n);return"number"!=typeof e||isFinite(e)?n.toISOString():null}})},AvRE:function(t,n,e){var r=e("RYi7"),o=e("vhPU");t.exports=function(t){return function(n,e){var i,a,u=String(o(n)),c=r(e),s=u.length;return c<0||c>=s?t?"":void 0:(i=u.charCodeAt(c))<55296||i>56319||c+1===s||(a=u.charCodeAt(c+1))<56320||a>57343?t?u.charAt(c):i:t?u.slice(c,c+2):a-56320+(i-55296<<10)+65536}}},BC7C:function(t,n,e){var r=e("XKFU");r(r.S,"Math",{fround:e("kcoS")})},"BJ/l":function(t,n,e){var r=e("XKFU");r(r.S,"Math",{log1p:e("1sa7")})},BP8U:function(t,n,e){var r=e("XKFU"),o=e("PKUr");r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},BqfV:function(t,n,e){var r=e("N6cJ"),o=e("y3w9"),i=r.get,a=r.key;r.exp({getOwnMetadata:function(t,n){return i(t,o(n),arguments.length<3?void 0:a(arguments[2]))}})},Btvt:function(t,n,e){"use strict";var r=e("I8a+"),o={};o[e("K0xU")("toStringTag")]="z",o+""!="[object z]"&&e("KroJ")(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},"C/va":function(t,n,e){"use strict";var r=e("y3w9");t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},CkkT:function(t,n,e){var r=e("m0Pp"),o=e("Ymqv"),i=e("S/j/"),a=e("ne8i"),u=e("zRwo");t.exports=function(t,n){var e=1==t,c=2==t,s=3==t,f=4==t,l=6==t,h=5==t||l,p=n||u;return function(n,u,v){for(var g,d,y=i(n),m=o(y),b=r(u,v,3),k=a(m.length),_=0,S=e?p(n,k):c?p(n,0):void 0;k>_;_++)if((h||_ in m)&&(d=b(g=m[_],_,y),t))if(e)S[_]=d;else if(d)switch(t){case 3:return!0;case 5:return g;case 6:return _;case 2:S.push(g)}else if(f)return!1;return l?-1:s||f?f:S}}},CuTL:function(t,n,e){e("fyVe"),e("U2t9"),e("2atp"),e("+auO"),e("MtdB"),e("Jcmo"),e("nzyx"),e("BC7C"),e("x8ZO"),e("9P93"),e("eHKK"),e("BJ/l"),e("pp/T"),e("CyHz"),e("bBoP"),e("x8Yj"),e("hLT2"),t.exports=e("g3g5").Math},CyHz:function(t,n,e){var r=e("XKFU");r(r.S,"Math",{sign:e("lvtm")})},DNiP:function(t,n,e){"use strict";var r=e("XKFU"),o=e("eyMr");r(r.P+r.F*!e("LyE8")([].reduce,!0),"Array",{reduce:function(t){return o(this,t,arguments.length,arguments[1],!1)}})},DVgA:function(t,n,e){var r=e("zhAb"),o=e("4R4u");t.exports=Object.keys||function(t){return r(t,o)}},DW2E:function(t,n,e){var r=e("0/R4"),o=e("Z6vF").onFreeze;e("Xtr8")("freeze",function(t){return function(n){return t&&r(n)?t(o(n)):n}})},EK0E:function(t,n,e){"use strict";var r,o=e("CkkT")(0),i=e("KroJ"),a=e("Z6vF"),u=e("czNK"),c=e("ZD67"),s=e("0/R4"),f=e("eeVq"),l=e("s5qY"),h=a.getWeak,p=Object.isExtensible,v=c.ufstore,g={},d=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(s(t)){var n=h(t);return!0===n?v(l(this,"WeakMap")).get(t):n?n[this._i]:void 0}},set:function(t,n){return c.def(l(this,"WeakMap"),t,n)}},m=t.exports=e("4LiD")("WeakMap",d,y,c,!0,!0);f(function(){return 7!=(new m).set((Object.freeze||Object)(g),7).get(g)})&&(u((r=c.getConstructor(d,"WeakMap")).prototype,y),a.NEED=!0,o(["delete","has","get","set"],function(t){var n=m.prototype,e=n[t];i(n,t,function(n,o){if(s(n)&&!p(n)){this._f||(this._f=new r);var i=this._f[t](n,o);return"set"==t?this:i}return e.call(this,n,o)})}))},EWmC:function(t,n,e){var r=e("LZWt");t.exports=Array.isArray||function(t){return"Array"==r(t)}},EemH:function(t,n,e){var r=e("UqcF"),o=e("RjD/"),i=e("aCFj"),a=e("apmT"),u=e("aagx"),c=e("xpql"),s=Object.getOwnPropertyDescriptor;n.f=e("nh4g")?s:function(t,n){if(t=i(t),n=a(n,!0),c)try{return s(t,n)}catch(e){}if(u(t,n))return o(!r.f.call(t,n),t[n])}},FEjr:function(t,n,e){"use strict";e("OGtf")("strike",function(t){return function(){return t(this,"strike","","")}})},FJW5:function(t,n,e){var r=e("hswa"),o=e("y3w9"),i=e("DVgA");t.exports=e("nh4g")?Object.defineProperties:function(t,n){o(t);for(var e,a=i(n),u=a.length,c=0;u>c;)r.f(t,e=a[c++],n[e]);return t}},FLlr:function(t,n,e){var r=e("XKFU");r(r.P,"String",{repeat:e("l0Rn")})},FZcq:function(t,n,e){e("49D4"),e("zq+C"),e("45Tv"),e("uAtd"),e("BqfV"),e("fN/3"),e("iW+S"),e("7Dlh"),e("Opxb"),t.exports=e("g3g5").Reflect},FlsD:function(t,n,e){var r=e("0/R4");e("Xtr8")("isExtensible",function(t){return function(n){return!!r(n)&&(!t||t(n))}})},GNAe:function(t,n,e){var r=e("XKFU"),o=e("PKUr");r(r.G+r.F*(parseInt!=o),{parseInt:o})},H6hf:function(t,n,e){var r=e("y3w9");t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(a){var i=t.return;throw void 0!==i&&r(i.call(t)),a}}},"HAE/":function(t,n,e){var r=e("XKFU");r(r.S+r.F*!e("nh4g"),"Object",{defineProperty:e("hswa").f})},HEwt:function(t,n,e){"use strict";var r=e("m0Pp"),o=e("XKFU"),i=e("S/j/"),a=e("H6hf"),u=e("M6Qj"),c=e("ne8i"),s=e("8a7r"),f=e("J+6e");o(o.S+o.F*!e("XMVh")(function(t){Array.from(t)}),"Array",{from:function(t){var n,e,o,l,h=i(t),p="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,d=void 0!==g,y=0,m=f(h);if(d&&(g=r(g,v>2?arguments[2]:void 0,2)),null==m||p==Array&&u(m))for(e=new p(n=c(h.length));n>y;y++)s(e,y,d?g(h[y],y):h[y]);else for(l=m.call(h),e=new p;!(o=l.next()).done;y++)s(e,y,d?a(l,g,[o.value,y],!0):o.value);return e.length=y,e}})},I78e:function(t,n,e){"use strict";var r=e("XKFU"),o=e("+rLv"),i=e("LZWt"),a=e("d/Gc"),u=e("ne8i"),c=[].slice;r(r.P+r.F*e("eeVq")(function(){o&&c.call(o)}),"Array",{slice:function(t,n){var e=u(this.length),r=i(this);if(n=void 0===n?e:n,"Array"==r)return c.call(this,t,n);for(var o=a(t,e),s=a(n,e),f=u(s-o),l=new Array(f),h=0;h1?arguments[1]:void 0)}}),e("nGyu")(i)},"IU+Z":function(t,n,e){"use strict";var r=e("Mukb"),o=e("KroJ"),i=e("eeVq"),a=e("vhPU"),u=e("K0xU");t.exports=function(t,n,e){var c=u(t),s=e(a,c,""[t]),f=s[0],l=s[1];i(function(){var n={};return n[c]=function(){return 7},7!=""[t](n)})&&(o(String.prototype,t,f),r(RegExp.prototype,c,2==n?function(t,n){return l.call(t,this,n)}:function(t){return l.call(t,this)}))}},IXt9:function(t,n,e){"use strict";var r=e("0/R4"),o=e("OP3Y"),i=e("K0xU")("hasInstance"),a=Function.prototype;i in a||e("hswa").f(a,i,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},Iw71:function(t,n,e){var r=e("0/R4"),o=e("dyZX").document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},"J+6e":function(t,n,e){var r=e("I8a+"),o=e("K0xU")("iterator"),i=e("hPIQ");t.exports=e("g3g5").getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},JCqj:function(t,n,e){"use strict";e("OGtf")("sup",function(t){return function(){return t(this,"sup","","")}})},Jcmo:function(t,n,e){var r=e("XKFU"),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},JduL:function(t,n,e){e("Xtr8")("getOwnPropertyNames",function(){return e("e7yV").f})},JiEa:function(t,n){n.f=Object.getOwnPropertySymbols},K0xU:function(t,n,e){var r=e("VTer")("wks"),o=e("ylqs"),i=e("dyZX").Symbol,a="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))}).store=r},KKXr:function(t,n,e){e("IU+Z")("split",2,function(t,n,r){"use strict";var o=e("quPj"),i=r,a=[].push;if("c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length){var u=void 0===/()??/.exec("")[1];r=function(t,n){var e=String(this);if(void 0===t&&0===n)return[];if(!o(t))return i.call(e,t,n);var r,c,s,f,l,h=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,g=void 0===n?4294967295:n>>>0,d=new RegExp(t.source,p+"g");for(u||(r=new RegExp("^"+d.source+"$(?!\\s)",p));(c=d.exec(e))&&!((s=c.index+c[0].length)>v&&(h.push(e.slice(v,c.index)),!u&&c.length>1&&c[0].replace(r,function(){for(l=1;l1&&c.index=g));)d.lastIndex===c.index&&d.lastIndex++;return v===e.length?!f&&d.test("")||h.push(""):h.push(e.slice(v)),h.length>g?h.slice(0,g):h}}else"0".split(void 0,0).length&&(r=function(t,n){return void 0===t&&0===n?[]:i.call(this,t,n)});return[function(e,o){var i=t(this),a=null==e?void 0:e[n];return void 0!==a?a.call(e,i,o):r.call(String(i),e,o)},r]})},KroJ:function(t,n,e){var r=e("dyZX"),o=e("Mukb"),i=e("aagx"),a=e("ylqs")("src"),u=Function.toString,c=(""+u).split("toString");e("g3g5").inspectSource=function(t){return u.call(t)},(t.exports=function(t,n,e,u){var s="function"==typeof e;s&&(i(e,"name")||o(e,"name",n)),t[n]!==e&&(s&&(i(e,a)||o(e,a,t[n]?""+t[n]:c.join(String(n)))),t===r?t[n]=e:u?t[n]?t[n]=e:o(t,n,e):(delete t[n],o(t,n,e)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||u.call(this)})},Kuth:function(t,n,e){var r=e("y3w9"),o=e("FJW5"),i=e("4R4u"),a=e("YTvA")("IE_PROTO"),u=function(){},c=function(){var t,n=e("Iw71")("iframe"),r=i.length;for(n.style.display="none",e("+rLv").appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("

    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 E2TH1FtpET3 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-BoldItalic-webfont.woff b/www/assets/fonts/OpenSans-BoldItalic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..ed760c0628b6a0026041f5b8bba466a0471fd2e0 GIT binary patch literal 23048 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 iFvf%YV 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Italic-webfont.ttf b/www/assets/fonts/OpenSans-Italic-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..23a26f0b836493de00b8f7481e124cdc7c06f3e3 GIT binary patch literal 25396 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Italic-webfont.woff b/www/assets/fonts/OpenSans-Italic-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..ff652e64356b538c001423b6aedefcf1ee66cd17 GIT binary patch literal 23188 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Regular-webfont.woff b/www/assets/fonts/OpenSans-Regular-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..e231183dce4c7b452afc9e7799586fd285e146f4 GIT binary patch literal 22660 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 ML;wL%uV=LY00kR;TmS$7 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Regular-webfont.woff2 b/www/assets/fonts/OpenSans-Regular-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..402dfd77bc2b8b5fd212abadf5d24f6c9cfa5d8a GIT binary patch literal 10352 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Semibold-webfont.eot b/www/assets/fonts/OpenSans-Semibold-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..a78a2a9b068bba30bd86455f57feae8f6e3f233a GIT binary patch literal 18866 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 Se7*!6!af5I0tLR+`hNh2KQ5jC literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Semibold-webfont.woff b/www/assets/fonts/OpenSans-Semibold-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..28d6adee03b8d2301e06680fce413eb94887b57e GIT binary patch literal 22908 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 G2><}8D24q1 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/OpenSans-Semibold-webfont.woff2 b/www/assets/fonts/OpenSans-Semibold-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4001c52a3537111561ff132138443e84788227f5 GIT binary patch literal 10328 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/delos-iconmoon-license b/www/assets/fonts/delos-iconmoon-license new file mode 100644 index 0000000..dc8853a --- /dev/null +++ b/www/assets/fonts/delos-iconmoon-license @@ -0,0 +1,393 @@ +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public licenses. +Notwithstanding, Creative Commons may elect to apply one of its public +licenses to material it publishes and in those instances will be +considered the "Licensor." Except for the limited purpose of indicating +that material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the public +licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/www/assets/fonts/delos.eot b/www/assets/fonts/delos.eot new file mode 100644 index 0000000000000000000000000000000000000000..6144e4cc2651e0bad7a9cff47611e811d5be812e GIT binary patch literal 3300 zcmb_fZ%kX)6+idg=l3vw490&5#u$UK4PAJ|7~2FGyujitQfNp^(gl(R7d&VNI0d35 zQdPZg(^|4cTC`=_CT07!Y3k=l%_gg@)J2;*s(sA|q*YYaq^V!3N?CZ`?>;{dLz-@t zcAxLP=lssO=bn4sy~p=`Tu=0ER7MgVER1e5ft;B>hzs3vd9UfCt-~^+T3Vz$tx$nB zAav0S;Fjn*kQ}W8@zVt$>yW+*oiz$mf;2h?$-$8T#6)#u5T|2jU+f=fY?dQH9-z)I ztmdxmF8rbZr6BmtrQF6f^iAMzqpw+7x%u6h@ee-)e;4eT<$P|jUcLD%RvNdlX*Ft>*t=to{J} zeax|Tt+25PKT+y?gq%446rMPUq@PQF0rKN=&;CJ4<`jBWg~9EEMJM{Ci5E*n(m5)G zm7oi~uxPB=#Ee16%00KVf+W*-fHxx=9Ius8cvs$a?!LYI=TDkSd!>>X42*27(ZX2i z?*TbLt(RK$BYPNEJ)boI4I_rpja4#in#^%abzlFhF>9O2#D9(0xbQZll#{9MPU~SZ znRp~TMv27347Sd0nH#?m%^lNVWh_isqk`r!H(;fkPSQEJH{fqkH5Tbo)c6=nM#p$^ zAS40ekuH~{vJh`cRG9b}&y?kCFr6Im`@Bk|D<&Cdw+3e;ms6?Bk=enmv*w7lyz#oO zzrL}o&2`UQT1X}rF3ogHAM~6#HQ6zje&fwMQ&V@|d?P*AF?s4t&vWNrn(gbGed)Y; zE85l;6_pvIso6+RPh>VVda^Iu-`d)r?VIZ!ig~@Up>DSA?oDJubLpAk_V(eK^js*D z=ykgT%}!@?;K}D@6H%;{N=3x1h+{HJzoOp~MKf_MwVy>)7gOVEi;FcfUrUI!s4bZg z>tM;u7|XO|5QlM=ifb&ccEwVam6j39LcFT2wpOr)Me8RhiLIJ=scc-*AoF zS+CbS-8I8~y|T))S+2^@fVb>bbH^m(?D&yMuJX7x4Ws_^zx!0}>W}{OYIpumo;<_x?^)i#L!6ZI`#0!3U8KuMqaTM?%^eg6aIh@_ID@>J5tM8DlMp_!jG zd4oakJ<&9opJ@|SETb=Ho;)%PW{4u%;Mn9#QOxnl7dGzLn#VeILKIPaA+ z&`7P+M<;OJ2h$@s^H`>W)yGmE1S18X-ARt~?(>GElby|B5XL-NRy5RpoHsmKlF1t&F-n|xMe5=0)i*PrYhNT=K^;!b)FRP37aUa@vV zC)iHJ%!mafJrFYy3#0P8jd!%;4Q_jbTo0O$ibcuTGXgPa8hb@nH1++;^l1^EY5YKp z!#Cu4d)*#dz^b2mBeA$=jES8a5idt$l?~j%d>Tip%3x!UGogZ9j?9ic=VCsuA4x7b z%#tBVQN4=K#U-k|u}a^6vG-G1_B1>#w3TN)X8k>Ub%XF zaQ>)6HZaqav$n<09lY&SEOx4`t=)6-%J;KKP2ohugOK2VQ!2g7P5wuE5$AV^C7cWm z5_LM(&or?mE8KlTmK=QY+-FPyp&(duje-Ni{V#phEFdPrV52Mjk4A!!6t?A$&km#f%s6! e(I)yuV6V_kw5JiP0!^Wc&j$^06}R87DE|f-ATYN8 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/delos.svg b/www/assets/fonts/delos.svg new file mode 100644 index 0000000..f166ad8 --- /dev/null +++ b/www/assets/fonts/delos.svg @@ -0,0 +1,36 @@ + + + + + + +{ + "fontFamily": "delos", + "majorVersion": 1, + "minorVersion": 0, + "version": "Version 1.0", + "fontId": "delos", + "psName": "delos", + "subFamily": "Regular", + "fullName": "delos", + "description": "Font generated by IcoMoon." +} + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/fonts/delos.ttf b/www/assets/fonts/delos.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f8ed9ecf9eaccf7c4b91356b7a6f9bf32162486b GIT binary patch literal 3144 zcmb_eZ%kX)6+idg=l3vw490&5#u$UK4PAI(jBNr8USJ`O6c*Bwbb+M7H6AnroMNIS zQdPZg(^|4cTC`;{-E?K%& z+O_Y!=lssO=bn4+z2{wGMASeAaT+@F;^1&|s~iDxA9Xpmk-fT~d%Hlyg5bATv&F0E zTfpB!U$?q`ab)L=Ij*f0U)S~5i)-3a@504gGMT%$&@26} z@AS!;uBG%FZ{D7pyZz=H>7}ljlc)QhJNMG!z`){5=ggbYj*h6P%$P_mM*8|9i>Zkd z1G9te?Sr!eOTD8puQxW@%XZ!UiA-oIy)f31+)={;XmminUU? zgqW3Rh$iS~^h=^>CXS^JvWV(pYFuq|v1aCL3$Zq}EfZp0ESZ^PnYIk#FvU`Fjm6cT zSgN|x3SwD^*R-|PDmI_CT(ST3ES0&cGdgM~Tkjtjt8+UW^+u<=Zfu}mR{88KSLJ8G zJNBx%V}@~d?8ppPd0ZQH)H__`QKeCV9kkJL7m!gc4(ZI1W6+%Wit6Uwv9o8#Q2+7Y zeX4c!2mjvMz5kOZ&v5)ZmUr+FH>I-w2A!h|bcwQ*#|em}Mq-ifRB|}|bv6?F8tYLy znb$wgeBFY=EvT?najM(*KVXhXDk&;YC4EfvyDih2`Du$c81&v1O^f-dHeJIq`p?Yc zhlarnQAAtX)us*G0?ZiG+U^ssRC)%Dfs$?*2f88dd-V=9Q#%dNaoqQj^f>N3mZ@O% zv6KhFNWo`!lHP|U=qJI4fV(7y8N*^VXi8<$^^$H}dH=2X`M2J` zQti**dF}Y|*Y2FRd+C;~AM~2@&@Yozs#O=m9xvAnum)Ng+P=FD$j4qQOCi}bvp8-j z<53oGV{yipr(bqA>wCI4@%W!Q3rq8R6Q(}OO1$*)bVtGqNwfPPZ0_lhJhUW4q>^4P zaRYh5NloM?pB0$|k;m=zC%cE!DL0F_lb$bBoSMp6u}(ub*lxtkhy^4)5Hk@Aqx!#v zJ=*gIcfCQb2hE42l4KkhffzK6gAyy5`jg7^c@ds@{6S2?H{^MH-5$ze)lcn6Ebf_P z;^aoe=4h;XfV-Ga<49E*9PBA3RFKP&*^%d5%;)tZ$tA~FG9)RgSMj;HMAaRu_JbGt zKapim({l^c{fJkz~fX`XjZ~$rZ_bU_Ou(?ra6XIg=%p0Z^;K zG8j^$@%_U9Yp)XuEM$ELAu$Oz_ZFM1QF2HZO_Z zD)qRlA)2Op?4C3x{aE@fZ{_dEt#S-f%#ByauWI+K&K4s(e6re5fE|Z-=>LIDn5U z@Nd|3J&n-LN`Adiq!oNp)~P_n^ZBjftA)*QLK~v<0Jo?}uR^d%VM>rjLx=Pau`lFT zudQdd=miX2rE9R6rL99cvxUv=@M?ZDzm?t2uY_N@5k8eG%oPfo8qHcWZDX!g7}&Jt e&(b#f6=1K>4Ya2as{+lT3a>Q8RlI(`r2Gqb$st4l literal 0 HcmV?d00001 diff --git a/www/assets/fonts/delos.woff b/www/assets/fonts/delos.woff new file mode 100644 index 0000000000000000000000000000000000000000..0a04fffee29008dfad0dd1175cd43cd8da3a459e GIT binary patch literal 3220 zcmb_fZ%kX)6+idg=l3vw{NE;kF$QBhbm4(9wh1tJfyHU0P)JMC1(F7rc+d=R3q)P|vhcj$eSS_{vUIDo z`+V*_=XcIM_uTvLJ@5ME*?gWDp)}v3CaZn2DhvLrW%ikYAtKfQbV-ogC&!l83oim& zg}g0jfBCJ_N?}W2cOeT~L7tVh>)!+RcZg>M%};*v$!f81g{W~5`mCU4_4?0N0Rj{L zdIdFnApd!Feft$)JCH{N4G=xKR$3NzA484^YPsF?hxNiM7`G8)P}HIjy|YnRFA_D$ z7<)s|hsOF3UMy`P)@BiJ)sBPX{4;iw97NL3r9VObakXXtpfqzrt}o0}F9}{J`qabA zl``oZ1cZTVC2BF&DB!}-2|kQkScOTZ@1pgQ2Z#hLx-aiL_ut+BwI`9O&9sVG9+Gu+y|=2*M?F{lKRQZvtlEf<`oY%v z`bQhQ&St&Y>1`P8?~_%Y&vR9N47_8{nmeW$XUC6BbCoBx5l5rLH5ONz75G6NA9Dd2 z(UQ2GLm-X1-Bb`AJq#J53?Jd+MG(e8St zH1l&$ARG?d7L~{RT$`#B8U1JB{$0ahhA5&g?`l(q?E!9#DQ)+mR4zY;M@LCFj04>e z=e>3Y+|)+>bOPsnI6HVq_4rH_dV0gMo;Y9-5Fc!3Uf=uD<`q+}s=QU#+$0-+bxBiI?6yZ@1D-+ddpH=U`tUsa$U^y4_!@ z>tJ=nci=(XO~}UqD@!5SxLFb>l<_!Awz4GSOHUh*Z)mWo{rZIH`ra6tq?*MdbGeLh0_IY{tuC-n9QKgk4kJ zE7or4hS-fYGZO8R-kvbA7DnxN6Ypp*5Z(=hxgIv}mdlcHV6-P-X&jVU+0-8r)91wU z%;5)S60srA+d0cm%b4{eZzPfQPcX4_W8&p#thRx>SWx3gRXJ?zNhVB?%aPfU=Uglp z2qDR(M_D=|DQZ9oy0}EOH&$y0F7$mS%l?)p=BN4`&5F_DZ*15&mQQztg4dL0hao#6 zC%QAs$GE~fIy*bU`Gn+D;K?M$HS}uMGs-A(o;6hfe+fe41U?>9k?~uZdeNNNgHpZcG?v8GT8~F z5t=G5A(C@8&w*!bUIxEv^9~B3chz12{vDfdq+!~*Qd}!-(G`4B)~G~V=Zl+LFO)W- zDQ%F>1Kgx7dI5?Jic*R+8a!lwNPN1ua&4`!Nl&Be3SEQG0&O0$$(J^^qbtRY;$~sH zcqRJ$_2}v4(oCtep;6u%X&Ym$z`=$!egXdkiU=@D&(n3(r?FNgngNNZG_0$*{eDgP EH-u9qt^fc4 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/delos.woff2 b/www/assets/fonts/delos.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6c129b29da94bfdd06011233d8da5a2061e66518 GIT binary patch literal 1572 zcmV+<2HW{}Pew8T0RR9100txg3jhEB01P|;00r0p0RR9100000000000000000000 z00006U;uOx2nvuujX(i50we=C3myOjAO(VM2Ot~U3CNC;T>f8NDEaj7W`AyMw@KAz zO1t7zg)}vRZ9{5CN>}Nc68aog6jt2HGqX=|`XAzc{Ez#!dfHi~|5#}0ZKv;_?$9A> zNnDd?^nE<4CmJCWFGNDd#I|CRGbyB~1hePvEkM&hk}Y5XYB%)?fX(4{$j`_oK`>#F zaL7d9`)EC&L-bj$FG!2aKpt8Wl0iZjtpE@P?IIH4KewSkVEB&tF6g@p-@W{Oc;G*V zM}CL0G3;~_SR#{%gzf|}{=Z2YG)NS25XQ#P(~|*A1gIwg+J`oblDdQfgRI2S7`G8W zp^YXN6c(EroEbb2tT0Zka6URZm}U6X8SQ3TWR8&5nqeEUt1=Z#2g_ybOFZw+mLI&w zyWc5M-hN*g^uLb~!SgPb)~N5j1BsF)w+ormi2T;8uqbCWQN?#V{`^XpU+~P0qD&W>oQ)(SQqfG8PFY|@;aF^!pRU{eE#Tvx#s$nnLMHz;7s z0Ejiaxl~)f`#s`X@i#zwXAMtW@A1Jz@SG*Yb%y8NrvUA=ARyTN4v@7s4V#3Nbt}0r zAUVB6z?@LbbDgcuISpv1CKqQ&$81RIVkx2b967YB9%xpwo~QMn$KrmUrxmxgW}0wJ~igxnp;Xb?5OoJ!NiJnKIvba=G8` zjrDrh*c4e^0h29~#eog3dc>wWw`-t_HD?N(PP3;tr=ugSdrEGuIMd>bay-T6XDUCj zS1mTKi5Epc2&wdw&d%)C{H{rZQQ6r91SHLV?)A}zsnr=$-mhq=Ze7>a}FwpwyuCAxIM`}NC*+pD`NLtAB)`{ga z9wrsnIPL3m^`L`G7UbP~P}Q8(n>eR1C#J7q8F#J1>C9>1nm!PNQga7mucygrXOgQY zPnNGZbEhhKGR0CYd?nq>FOR4q6#2Y1!;;n>3Df8k0P;-m03vd!sj0);whc#)8CoOi zLR$@Ek?WZ{mCB9K<{*z2KPPhVpws?Tvd9VBleo)$VI{vocwEhS`-vMvjeySlP3r*0 z|Jw#wp2p!|vja1KKOg&sGVoB3!2%ZGn7_K>5fMc(n<)y#8I0@Kph*bDg{53%c58~1 z+S3e$28#?mV;)ji2na*&-D83_k3=j64Z;M0z{5hJ5DKe8gGa8OF^?!LVv(qD;8FQM z@yNjjn>ydI1U9Ic4+oYg>f$AH919JZ#tbM>u^3A*2M#QR0hur&L)*}Q%@)Ls|+thZ?h`aUd^L W*dPY6$}d@mAvn+^Ot*9+Xcz$a678x0 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/glyphicons-halflings-regular.eot b/www/assets/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..b93a4953fff68df523aa7656497ee339d6026d64 GIT binary patch literal 20127 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/fonts/glyphicons-halflings-regular.ttf b/www/assets/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/www/assets/fonts/glyphicons-halflings-regular.woff2 b/www/assets/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/www/assets/i18n/de.po b/www/assets/i18n/de.po new file mode 100644 index 0000000..3b9efaf --- /dev/null +++ b/www/assets/i18n/de.po @@ -0,0 +1,2758 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "Das Gerät ist nicht eingeschaltet," + +msgid " Encryption disabled," +msgstr "Verschlüsselung ausgeschaltet," + +msgid " SSID is hidden," +msgstr "Das WiFi-Netzwerk ist versteckt." + +msgid " The minimum password length is {minlength} character(s)." +msgstr "Die Mindestlänge des Kennworts beträgt {minlength} Zeichen." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar erkannt auf {channel})" + +msgid "(dynamic)" +msgstr "(dynamisch)" + +msgid ")\n" +msgstr "" + +msgid "* indicates default option" +msgstr "* Standardeinstellung" + +msgid "* marks this device." +msgstr "* dieses Gerät" + +msgid "* offers best performance" +msgstr "* bietet die beste Leistung" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 Min." + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "2,4 + 5-GHz-Netzwerkname" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "2,4-GHz-Frequenzband" + +msgid "2.4 GHz WiFi LED" +msgstr "2,4-GHz-WiFi-LED" + +msgid "2.4 GHz network name" +msgstr "2,4-GHz-Netzwerkname" + +msgid "2.4 GHz network name:" +msgstr "2,4-GHz-Netzwerkname:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 Min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "5-GHz-Frequenzband" + +msgid "5 GHz WiFi LED" +msgstr "5 GHz WiFi-LED" + +msgid "5 GHz network name" +msgstr "5-GHz-Netzwerkname" + +msgid "5 GHz network name:" +msgstr "5-GHz-Netzwerkname:" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 Min." + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "RADIUS-Kennwort nicht angegeben!" + +msgid "A RADIUS username is required!" +msgstr "RADIUS-Benutzername nicht angegeben!" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Ein Schlüssel ist erforderlich: entweder eine \"Passphrase\" mit einer " +"Länge von 8 bis 63 Zeichen oder einen \"Preshared-Key\" mit einer Länge von " +"64 Zeichen." + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Schlüssel erforderlich (64 Zeichen, Preshared-Key)!" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Abrechnungsserver" + +msgid "Accounting Server:" +msgstr "Abrechnungsserver:" + +msgid "Active" +msgstr "Aktiv" + +msgid "Add Devices" +msgstr "Geräte hinzufügen" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Gerät mit WPS-Pushbutton in das WiFi-Netzwerk aufnehmen." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Gerät mittels PIN in das WiFi-Netzwerk aufnehmen" + +msgid "Add new SSID" +msgstr "Neue SSID hinzufügen" + +msgid "Add new Time Server" +msgstr "Neuen Zeitserver hinzufügen" + +msgid "Add new VLAN" +msgstr "Neues VLAN hinzufügen" + +msgid "Add new server" +msgstr "Neuen Server hinzufügen" + +msgid "Address/Subnet:" +msgstr "Adresse/Subnetz:" + +msgid "Address:" +msgstr "Adresse:" + +msgid "Advanced Settings" +msgstr "Erweiterte Einstellungen" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Stromsparmodus erlauben" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Gestatten Sie dem Gerät in den Stromsparmodus zu wechseln, wenn ein " +"reduzierter Datenverkehr über Ethernet erkannt wird. Warnung: Die " +"Latenzzeit kann leiden, wenn sehr langsamer Datenverkehr erkannt wird." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Erlaubte Anzahl an SSIDs: {allowedRadioVapNumber} für {radioBand}-Radio." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Erlaubte Anzahl an SSIDs: {num1} für {radio1} Radio und {num2} für {radio2} " +"Radio" + +msgid "Always" +msgstr "Immer" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "" +"Es ist ein Fehler aufgetreten. Klicken Sie bitte auf den Pfeil, um die " +"Seite neu zu laden!" + +msgid "An error occurred during device configuration:" +msgstr "Bei der Konfiguration des Gerätes ist ein Fehler aufgetreten:" + +msgid "Answer of" +msgstr "Antwort von" + +msgid "Authentication Server" +msgstr "Authentifizierungsserver" + +msgid "Authentication Server:" +msgstr "Authentifizierungsserver:" + +msgid "Authentication passphrase:" +msgstr "Authentifizierungsschlüssel:" + +msgid "Authentication type:" +msgstr "Authentifizierungsart:" + +msgid "Auto" +msgstr "Automatisch" + +msgid "Auto *" +msgstr "Automatisch *" + +msgid "Automatic *" +msgstr "Automatisch *" + +msgid "Automatic Update:" +msgstr "Automatische Firmware-Aktualisierung" + +msgid "Automatic shutoff" +msgstr "Abschaltautomatik" + +msgid "Automatically search for updates:" +msgstr "Automatisch nach Aktualisierungen suchen:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Basis" + +msgid "Basic Settings" +msgstr "Standardeinstellungen" + +msgid "Bridge" +msgstr "Bridge" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Bridge zu entferntem Access-Point (WDS)" + +msgid "Browse ..." +msgstr "Datei auswählen ..." + +msgid "Button Settings" +msgstr "Einstellungen für die Bedientaster" + +msgid "Buttons" +msgstr "Bedientaster" + +msgid "Buzzer" +msgstr "Summer" + +msgid "Buzzer duration: {dur} s" +msgstr "Signaldauer: {dur} Sek." + +msgid "CPU load:" +msgstr "CPU-Auslastung:" + +msgid "Cancel" +msgstr "Abbruch" + +msgid "Cancelled!" +msgstr "Vorgang abgebrochen!" + +msgid "Cannot retrieve current network information." +msgstr "Aktuelle Netzwerkinformationen können nicht ermittelt werden." + +msgid "Caps Lock is on!" +msgstr "Die Feststelltaste ist gedrückt!" + +msgid "Central Coordinator" +msgstr "Zentraler Koordinator" + +msgid "Change Password" +msgstr "Zugriffskennwort ändern" + +msgid "Change Password?" +msgstr "Kennwort ändern?" + +msgid "Change language" +msgstr "Sprache ändern" + +msgid "Changing" +msgstr "Ändern" + +msgid "Channel" +msgstr "Kanal" + +msgid "Channel 2.4 GHz:" +msgstr "2,4-GHz-Kanal" + +msgid "Channel 5 GHz:" +msgstr "5-GHz-Kanal" + +msgid "Channel bandwidth:" +msgstr "Kanalbreite:" + +msgid "Channel:" +msgstr "Kanal:" + +msgid "Checking firmware image ..." +msgstr "Firmware-Datei wird überprüft..." + +msgid "Checking session ID ..." +msgstr "Session-ID wird überprüft..." + +msgid "Choose between different LED notification levels." +msgstr "Wählen Sie das LED-Verhalten aus." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Wählen Sie die CCo-Einstellung Ihres Gerätes für den P2P-Modus." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Wählen Sie den Kompatibilitätsmodus. Dies ist ein spezieller Modus, der " +"selten auftretende Verbindungsprobleme, die durch Wechselwirkung mit " +"anderen Techniken wie z. B. VDSL entstehen können, behebt." + +msgid "Choose the network mode of your device." +msgstr "Wählen Sie den Netzwerkmodus Ihres Gerätes." + +msgid "Click here to update." +msgstr "Zum Aktualisieren klicken Sie bitte hier." + +msgid "Click to edit" +msgstr "Hier klicken, um den Eintrag zu bearbeiten" + +msgid "Clicking the button below will restart your device." +msgstr "Durch Klicken auf \"Neu starten\" wird das Gerät neu gestartet." + +msgid "Clone SSID" +msgstr "SSID klonen" + +msgid "Clone SSID via WPS" +msgstr "SSID via WPS klonen" + +msgid "Compatibility Mode" +msgstr "Kompatibilitätsmodus" + +msgid "Compatibility Mode:" +msgstr "Kompatibilitätsmodus:" + +msgid "Compatibility mode" +msgstr "Kompatibilitätsmodus" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Konfiguration" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "Die Konfigurationsdatei ist zu groß (maximal {maxSize} Byte)!" + +msgid "Configuration of time quotas" +msgstr "Konfiguration" + +msgid "Configuration successfully restored!" +msgstr "Konfiguration erfolgreich wiederhergestellt!" + +msgid "Configured VLANs:" +msgstr "Konfigurierte VLANs:" + +msgid "Confirm" +msgstr "Bestätigen" + +msgid "Confirm new password:" +msgstr "Neues Kennwort bestätigen:" + +msgid "Connected AVLNs:" +msgstr "Verbundene AVLNs:" + +msgid "Connected WiFi Clients" +msgstr "Verbundene WiFi-Geräte" + +msgid "Connected WiFi clients:" +msgstr "Verbundene WiFi-Geräte:" + +msgid "Connected clients" +msgstr "Verbundene Geräte" + +msgid "Connected devices:" +msgstr "Verbundene Geräte:" + +msgid "Connected powerline devices" +msgstr "Verbundene Powerline-Geräte" + +msgid "Connected since" +msgstr "Verbunden seit" + +msgid "Connection" +msgstr "Verbindung" + +msgid "Connection lost!" +msgstr "Verbindung unterbrochen!" + +msgid "Connection status:" +msgstr "Verbindungsstatus:" + +msgid "Contact:" +msgstr "Kontakt:" + +msgid "Current Firmware" +msgstr "Aktuelle Firmware" + +msgid "Current channel" +msgstr "Aktueller Kanal" + +msgid "Current channel:" +msgstr "Aktueller Kanal:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "DHCP-Server" + +msgid "Data rates:" +msgstr "Datenraten:" + +msgid "Date" +msgstr "Datum" + +msgid "Date and Time" +msgstr "Datum und Zeit" + +msgid "Days" +msgstr "Tage" + +msgid "Default" +msgstr "Standard" + +msgid "Default VLAN" +msgstr "Standard-VLAN" + +msgid "Default gateway:" +msgstr "Standard-Gateway:" + +msgid "Default mode *" +msgstr "Standardeinstellung *" + +msgid "Delete" +msgstr "Löschen" + +msgid "Delete SSID?" +msgstr "SSID löschen?" + +msgid "Device ID" +msgstr "Geräte-ID" + +msgid "Device MAC" +msgstr "Geräte-MAC-Adresse" + +msgid "Device Name" +msgstr "Gerätename" + +msgid "Device rebooted. Please login again!" +msgstr "Gerät wurde neu gestartet. Melden Sie sich bitte erneut an!" + +msgid "Disable Radio?" +msgstr "Radio ausgeschaltet?" + +msgid "Disable guest network {duration}" +msgstr "Gastnetzwerk {duration} abschalten" + +msgid "Disabled" +msgstr "Ausgeschaltet" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Durch das Deaktivieren des Resettasters entfällt die Möglichkeit das Gerät " +"neu zu starten oder in den Auslieferungszustand zurück zu setzen." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Möchten Sie wirklich das PLC-Kennwort ändern? Die Verbindung zu diesem " +"Gerät kann verloren gehen." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Wenn Sie keine Regel konfigurieren, ist das WiFi dauerhaft nicht nutzbar " +"bis Sie eine Regel hinzufügen oder die Zeitsteuerung deaktivieren." + +msgid "Do you really want to remove this SSID?" +msgstr "Möchten Sie die SSID wirklich löschen?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Möchten Sie das Gerät wirklich in den Auslieferungszustand zurücksetzen? " +"Das Gerät startet anschließend neu." + +msgid "Do you really want to restart the device?" +msgstr "Möchten Sie das Gerät wirklich neu starten?" + +msgid "Domain Master" +msgstr "Domain Master" + +msgid "Download Firmware Version for Update" +msgstr "Aktualisierte Firmware herunterladen" + +msgid "Download Firmware:" +msgstr "Firmware herunterladen:" + +msgid "Dynamic VLAN" +msgstr "Dynamisches VLAN" + +msgid "Enable" +msgstr "Einschalten" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "LEDs dieses Gerätes einschalten oder komplett ausschalten" + +msgid "Enable or disable the buttons of your devices." +msgstr "Aktivieren oder deaktivieren Sie die Funktion der Bedientaster am Gerät." + +msgid "Enabled" +msgstr "Eingeschaltet" + +msgid "Enabled ({url})" +msgstr "Eingeschaltet ({url})" + +msgid "Enabled SSIDs" +msgstr "Eingeschaltete SSIDs" + +msgid "Enabled SSIDs:" +msgstr "Eingeschaltete SSIDs:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Mesh-Funktionalität optimiert Ihr WiFi-Netzwerk und macht es besser nutzbar " +"für mobile WiFi-Geräte. Roaming behebt das Problem mit fest hängenden " +"WiFi-Geräten. Band Steering und Dynamic Frequency Selection ermöglichen " +"problemlosen WiFi-Zugang auch für viele WiFi-Geräte. Airtime Fairness " +"optimiert die Bandbreite in Netzwerken mit vielen WiFi-Geräten." + +msgid "Encryption:" +msgstr "Verschlüsselung:" + +msgid "End IP Address:" +msgstr "End-IP-Adresse:" + +msgid "End Point" +msgstr "Endpunkt" + +msgid "End address equals start address!" +msgstr "Endadresse ist gleich Startadresse!" + +msgid "End address must be larger than start address!" +msgstr "Endadresse muss größer als Startadresse sein!" + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "WPS-PIN eingeben" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Geben Sie einen alphanumerischen Community-Namen ein (max. 24 Zeichen)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Geben Sie einen alphanumerischen Benutzernamen ein (max. 24 Zeichen)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Zwischen 1 und 64 dieser Zeichen eingeben:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Zwischen 8 und 130 dieser Zeichen eingeben:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Zwischen 8 und 64 dieser Zeichen eingeben:" + +msgid "Enter new password:" +msgstr "Neues Kennwort eingeben:" + +msgid "Enter old password:" +msgstr "Bisheriges Kennwort eingeben:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "" +"Geben Sie bitte die PIN des Gerätes ein, welches Ihrem WiFi-Netzwerk " +"hinzugefügt soll." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Geben Sie bitte das PLC-Kennwort ein, welches das Gerät für den Zugriff auf " +"Ihr Powerline-Netzwerk verwenden soll. Alle Geräte in einem " +"Powerline-Netzwerk müssen dasselbe PLC-Kennwort verwenden." + +msgid "Error code:" +msgstr "Fehler-Code:" + +msgid "Error occured! Please try again!" +msgstr "Ein Fehler ist aufgetreten! Bitte versuchen Sie es erneut!" + +msgid "Error while processing WPS! -> (" +msgstr "Es ist ein Fehler während des WPS-Vorgangs aufgetreten! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europa/Aachen" + +msgid "Europe/Amsterdam" +msgstr "Europa/Amsterdam" + +msgid "Europe/Andorra" +msgstr "Europa/Andorra" + +msgid "Europe/Athens" +msgstr "Europa/Athen" + +msgid "Europe/Belgrade" +msgstr "Europa/Belgrad" + +msgid "Europe/Berlin" +msgstr "Europa/Berlin" + +msgid "Europe/Bratislava" +msgstr "Europa/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europa/Brüssel" + +msgid "Europe/Bucharest" +msgstr "Europa/Bukarest" + +msgid "Europe/Budapest" +msgstr "Europa/Budapest" + +msgid "Europe/Busingen" +msgstr "Europa/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europa/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europa/Kopenhagen" + +msgid "Europe/Dublin" +msgstr "Europa/Dublin" + +msgid "Europe/Gibraltar" +msgstr "Europa/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europa/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europa/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europa/Isle of Man" + +msgid "Europe/Istanbul" +msgstr "Europa/Istanbul" + +msgid "Europe/Jersey" +msgstr "Europa/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europa/Kaliningrad" + +msgid "Europe/Kiev" +msgstr "Europa/Kiew" + +msgid "Europe/Lisbon" +msgstr "Europa/Lissabon" + +msgid "Europe/Ljubljana" +msgstr "Europa/Ljubljana" + +msgid "Europe/London" +msgstr "Europa/London" + +msgid "Europe/Luxembourg" +msgstr "Europa/Luxemburg" + +msgid "Europe/Madrid" +msgstr "Europa/Madrid" + +msgid "Europe/Malta" +msgstr "Europa/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europa/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europa/Minsk" + +msgid "Europe/Monaco" +msgstr "Europa/Monaco" + +msgid "Europe/Moscow" +msgstr "Europa/Moskau" + +msgid "Europe/Oslo" +msgstr "Europa/Oslo" + +msgid "Europe/Paris" +msgstr "Europa/Paris" + +msgid "Europe/Podgorica" +msgstr "Europa/Podgorica" + +msgid "Europe/Prague" +msgstr "Europa/Prag" + +msgid "Europe/Riga" +msgstr "Europa/Riga" + +msgid "Europe/Rome" +msgstr "Europa/Rom" + +msgid "Europe/Samara" +msgstr "Europa/Samara" + +msgid "Europe/San Marino" +msgstr "Europa/San Marino" + +msgid "Europe/Sarajevo" +msgstr "Europa/Sarajewo" + +msgid "Europe/Simferopol" +msgstr "Europa/Simferopol" + +msgid "Europe/Skopje" +msgstr "Europa/Skopje" + +msgid "Europe/Sofia" +msgstr "Europa/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europa/Stockholm" + +msgid "Europe/Tallinn" +msgstr "Europa/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europa/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europa/Uschhorod" + +msgid "Europe/Vaduz" +msgstr "Europa/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europa/Vatikan" + +msgid "Europe/Vienna" +msgstr "Europa/Wien" + +msgid "Europe/Vilnius" +msgstr "Europa/Vilnius" + +msgid "Europe/Volgograd" +msgstr "Europa/Wolgograd" + +msgid "Europe/Warsaw" +msgstr "Europa/Warschau" + +msgid "Europe/Zagreb" +msgstr "Europa/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europa/Saporischschja" + +msgid "Europe/Zurich" +msgstr "Europa/Zürich" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Funktionen" + +msgid "Find Me" +msgstr "Finde Mich!" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "Firmware-Datei:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "Firmware-Datei ist zu groß (maximum {maxSize} Byte)!" + +msgid "Firmware updated successfully." +msgstr "Die Aktualisierung der Firmware war erfolgreich." + +msgid "Firmware version:" +msgstr "Firmware-Version:" + +msgid "Force Node Type" +msgstr "Node Type erzwingen" + +msgid "Force node type" +msgstr "Node Type erzwingen" + +msgid "Free memory:" +msgstr "Freier Arbeitsspeicher:" + +msgid "Frequency band" +msgstr "Frequenzband" + +msgid "Frequency band:" +msgstr "Frequenzband:" + +msgid "Fri" +msgstr "Fr" + +msgid "Friday" +msgstr "Freitag" + +msgid "From" +msgstr "von" + +msgid "Get IP configuration from a DHCP server" +msgstr "Netzwerkeinstellungen von einem DHCP-Server beziehen" + +msgid "Guest network" +msgstr "Gastnetzwerk" + +msgid "Guest network configuration" +msgstr "Konfiguration " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Hier" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Hier können Sie ein neues Powerline-Gerät Ihrem Netzwerk hinzufügen. Geben " +"Sie zuerst die auf der Rückseite aufgedruckte Security-ID ein, stecken Sie " +"das Gerät anschließend in eine Steckdose und bestätigen per Klick auf " +"\"Konfiguration starten\"." + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Hier weisen Sie Ihrem Netzwerk ein individuelles PLC-Kennwort zu (anstatt " +"des automatisch generierten PLC-Kennwortes)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Hier können Sie die Zeitintervalle definieren, wann Ihr WiFi eingeschaltet " +"werden soll." + +msgid "Hide SSID:" +msgstr "SSID verbergen" + +msgid "Hide password" +msgstr "Kennwort verstecken" + +msgid "High ({power} dBm)" +msgstr "Hoch ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (auch \"Fast Roaming\" genannt) beschleunigt die Anmeldung " +"eines WiFi-Gerätes an diesem WiFi-Zugangspunkt. Voraussetzung: Das Gerät " +"war bereits mit einem anderen WiFi-Zugangspunkt mit aktiviertem 802.11r, " +"identischem Netzwerknamen (SSID) sowie identischer Verschlüsselung " +"verbunden. 802.11r ist leider nicht mit jedem WiFi-Gerät kompatibel. Sollte " +"es bei einem Ihrer Geräte zu Problemen kommen, dann deaktivieren Sie bitte " +"diese Option." + +msgid "IP Configuration" +msgstr "IP-Konfiguration" + +msgid "IP address is inside the loopback network!" +msgstr "IP-Adresse liegt innerhalb des Loopback-Adressbereichs!" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "IPv4-Adresse" + +msgid "IPv4 address of DNS server" +msgstr "IPv4-Adresse des DNS-Servers" + +msgid "IPv4 address of default gateway" +msgstr "IPv4-Adresse des Standard-Gateways" + +msgid "IPv4 configuration successfully updated." +msgstr "IPv4-Konfiguration erfolgreich aktualisiert." + +msgid "IPv4 netmask" +msgstr "IPv4-Subnetzmaske" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "IPv6-Adresse" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"Wenn Sie fortfahren, werden alle Geräteeinstellungen gelöscht und der " +"Auslieferungszustand wiederhergestellt." + +msgid "" +"In this case, instead of the automatically generated PLC password, assign a " +"separate PLC password to your network manually." +msgstr "" +"Anstatt des automatisch generierten PLC-Kennwortes weisen Sie Ihrem " +"Netzwerk hier ein individuelles PLC-Kennwort zu." + +msgid "Incorrect password!" +msgstr "Ungültiges Kennwort" + +msgid "Individual ({power} dBm)" +msgstr "Individuell ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Individuelle Sendeleistung:" + +msgid "Indoor use only:" +msgstr "Nur Innennutzung:" + +msgid "Information" +msgstr "Informationen" + +msgid "Interfaces" +msgstr "Netzwerkschnittstellen" + +msgid "Interval" +msgstr "Bereich" + +msgid "Invalid IP address!" +msgstr "Ungültige IP-Adresse" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Ungültiger Schlüssel! Geben Sie bitte mindestens 8 und maximal 63 Zeichen " +"ein. Erlaubte Sonderzeichen: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ " +"+ = . _ / ? < >" + +msgid "Invalid Mac address!" +msgstr "Ungültige MAC-Adresse!" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "Ungültige SSID! Geben Sie bitte mindestens 1 und maximal 32 Zeichen ein." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Ungültige SSID! Geben Sie bitte mindestens 1 und maximal 32 Zeichen ein. " +"Erlaubte Sonderzeichen: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . " +"_ / ? \\ < >" + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "Ungültige VLAN-ID! Geben Sie bitte einen Wert zwischen 1 und 4094 ein!" + +msgid "Invalid hostname or IP address!" +msgstr "Ungültiger Hostname oder ungültige IP-Adresse" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Ungültiger Hostname oder ungültige IP-/Netzwerkmaske" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Ungültiger Hostname! Erlaubte Zeichen sind 0-9, a-z, A-Z und Bindestrich " +"„-“. Der Hostname darf nicht mit einem Bindestrich beginnen oder enden." + +msgid "" +"Invalid key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? < >" +msgstr "" +"Ungültiger Schlüssel! Geben Sie bitte mindestens 8 und maximal 63 Zeichen " +"ein. Erlaubte Sonderzeichen: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ " +"+ = . _ / ? < >" + +msgid "Invalid name!" +msgstr "Ungültiger Name!" + +msgid "Invalid netmask!" +msgstr "Ungültige Subnetzmaske" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Ungültiger Port! Geben Sie bitte einen Wert zwischen 1 und 65535 ein!" + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Ungültiger Schlüssel (Preshared-Key)! Geben Sie bitte 64 Zeichen ein. " +"Erlaubte Zeichen: 0 1 2 3 4 5 6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "" +"Ungültiger Bereich für 2,4 GHz, bitte geben Sie einen Wert zwischen 0 und " +"123 an. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Ungültiger Bereich für 2,4 GHz, bitte geben Sie einen Wert zwischen 0 und " +"123 an. \n" +"Ungültiger Bereich für 5 GHz, bitte geben Sie einen Wert zwischen 0 und 200 " +"an. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "" +"Ungültiger Bereich für 2,4 GHz, bitte geben Sie einen Wert zwischen 0 und " +"127 an. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Ungültiger Bereich für 2,4 GHz, bitte geben Sie einen Wert zwischen 0 und " +"127 an. \n" +"Ungültiger Bereich für 5 GHz, bitte geben Sie einen Wert zwischen 0 und 200 " +"an. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Ungültiger Bereich für 5 GHz, bitte geben Sie einen Wert zwischen 0 und 200 " +"an. " + +msgid "Key:" +msgstr "Schlüssel:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "LED-Einstellungen" + +msgid "LEDs" +msgstr "LEDs" + +msgid "Lease Time:" +msgstr "Lease-Dauer:" + +msgid "Leasetime" +msgstr "Lease-Dauer" + +msgid "Licenses" +msgstr "Lizenzen" + +msgid "Loading ..." +msgstr "Lädt ..." + +msgid "Local Device" +msgstr "Lokales Gerät" + +msgid "Local time:" +msgstr "Atuelles Datum und Uhrzeit:" + +msgid "Location:" +msgstr "Standort:" + +msgid "Log Level" +msgstr "Stufe" + +msgid "Login" +msgstr "Anmelden" + +msgid "Logout" +msgstr "Abmelden" + +msgid "Logs" +msgstr "Ereignisse" + +msgid "Low ({power} dBm)" +msgstr "Niedrig ({power} dBm)" + +msgid "MAC Address" +msgstr "MAC-Adresse" + +msgid "MAC Addresses" +msgstr "MAC-Adressen" + +msgid "MAC address" +msgstr "MAC-Adresse" + +msgid "MBytes" +msgstr "MByte" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Verwaltung" + +msgid "Management VLAN" +msgstr "Management-VLAN" + +msgid "Management VLAN:" +msgstr "Management-VLAN:" + +msgid "Manual" +msgstr "Handbuch" + +msgid "Manufacturer" +msgstr "Hersteller" + +msgid "Mask:" +msgstr "Prefix:" + +msgid "Max. clients:" +msgstr "Max. Anzahl Geräte:" + +msgid "Max. transmit power:" +msgstr "Max. Sendeleistung:" + +msgid "Mbit/s" +msgstr "Mbit/s" + +msgid "Medium ({power} dBm)" +msgstr "Mittel ({power} dBm)" + +msgid "Members" +msgstr "Mitglieder" + +msgid "Mesh WiFi" +msgstr "Mesh-WLAN" + +msgid "Message" +msgstr "Meldung" + +msgid "Minimum lease time is two minutes!" +msgstr "Minimale Lease-Dauer ist zwei Minuten!" + +msgid "Mode:" +msgstr "Modus:" + +msgid "Mon" +msgstr "Mo" + +msgid "Mon-Fri" +msgstr "Mo-Fr" + +msgid "Monday" +msgstr "Montag" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "Zeitserver-Konfiguration wurde erfolgreich gespeichert." + +msgid "Name server:" +msgstr "DNS-Server:" + +msgid "Name:" +msgstr "Name:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "" +"Wenn Sie diese Seite verlassen, gehen Ihre Änderungen verloren. Möchten Sie " +"trotzdem fortfahren?" + +msgid "Neighbour network" +msgstr "Nachbarnetzwerke" + +msgid "Network" +msgstr "Netzwerk" + +msgid "Network Mode:" +msgstr "Netzwerkmodus:" + +msgid "Network interface" +msgstr "Netzwerkadapter" + +msgid "Network name" +msgstr "Netzwerkname" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Netzwerkname 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Netzwerkname:" + +msgid "Never" +msgstr "Niemals" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"Es wurde ein neues Powerline-Gerät gefunden. Warten Sie bitte bis der " +"Vorgang abgeschlossen ist, dies kann bis zu 20 Sek. dauern." + +msgid "No Log Information" +msgstr "Keine Ereignisse vorhanden." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"Es wurde kein neues Powerline-Gerät gefunden. Überprüfen Sie bitte, ob die " +"Security-ID richtig eingegeben wurde." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"Es wurde kein Powerline-Gerät gefunden. Überprüfen Sie bitte, ob die " +"entsprechenden PLC-Taster korrekt gedrückt wurden.\n" +" Bitte warten Sie bis der Vorgang abgeschlossen ist.\n" + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"Es wurde kein Powerline-Gerät gefunden. Drücken Sie bitte den PLC-Taster " +"und warten bis der Vorgang abgeschlossen ist." + +msgid "No RADIUS server configured" +msgstr "Es ist kein RADIUS-Server konfiguriert!" + +msgid "No VLAN" +msgstr "Kein VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Alle WiFi-Access-Points sind ausgeschaltet. Schalten Sie bitte mindestens " +"einen WiFi-Access-Point ein." + +msgid "No clients are connected" +msgstr "Keine Geräte verbunden." + +msgid "No encryption (not recommended)" +msgstr "\"Keine Verschlüsselung\" ist eine nicht empfohlene Einstellung." + +msgid "No file selected." +msgstr "Keine Datei ausgewählt." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Keine gültige Eingabe wie z. B. \"1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Nicht konfiguriert." + +msgid "Not connected" +msgstr "Nicht verbunden" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "" +"Drücken Sie jetzt den WiFi-Taster an dem Gerät, welches Sie zum " +"WiFi-Netzwerk hinzufügen möchten." + +msgid "OK" +msgstr "OK" + +msgid "Off" +msgstr "Aus" + +msgid "Old password was incorrect!" +msgstr "Das aktuelle Kennwort ist nicht korrekt!" + +msgid "Only for development" +msgstr "Nur für Entwicklungszwecke" + +msgid "Open" +msgstr "Offen" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Als DHCP-Server betreiben" + +msgid "Origin" +msgstr "Quelle" + +msgid "Outside of the address range!" +msgstr "Außerhalb des Adressbereichs!" + +msgid "Overview" +msgstr "Übersicht" + +msgid "Overview of the wifi schedule settings" +msgstr "Übersicht" + +msgid "PAIR" +msgstr "PLC-Verbindung aufbauen" + +msgid "PLC Connections" +msgstr "PLC-Verbindungen" + +msgid "PLC Name" +msgstr "PLC-Name" + +msgid "PLC domain name" +msgstr "PLC-Domain-Name" + +msgid "PLC firmware version:" +msgstr "PLC Firmware-Version:" + +msgid "PLC password" +msgstr "PLC-Kennwort" + +msgid "PLC role" +msgstr "PLC-Rolle" + +msgid "Pairing" +msgstr "Pairing - PLC-Verbindung aufbauen" + +msgid "Parental Control" +msgstr "Kindersicherung" + +msgid "Password" +msgstr "Kennwort" + +msgid "Password:" +msgstr "Kennwort:" + +msgid "Passwords do not match!" +msgstr "Die Kennwörter stimmen nicht überein!" + +msgid "Peer isolation" +msgstr "Kommunikation zwischen WiFi-Geräten verbieten" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "" +"Schalten Sie bitte das WiFi-Netzwerk ein, um den WiFi Clone-Modus zu " +"starten." + +msgid "Please click the + button to add a SSID." +msgstr "Klicken Sie bitte auf die Schaltfläche +, um eine neue SSID hinzuzufügen." + +msgid "Please click the + button to add a VLAN" +msgstr "Klicken Sie bitte auf die Schaltfläche +, um ein neues VLAN hinzuzufügen" + +msgid "Please click the + button to add a new schedule." +msgstr "Klicken Sie bitte auf die Schaltfläche +, um eine neue Regel hinzuzufügen." + +msgid "Please click the + button to add a time server" +msgstr "" +"Klicken Sie bitte auf die Schaltfläche +, um einen neuen Zeitserver " +"hinzuzufügen." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Konfigurieren Sie bitte {here} einen statischen WiFi-Kanal. Beachten Sie, " +"dass die anderen Access-Points in Ihrem Netzwerk entsprechend konfiguriert " +"werden." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Konfigurieren Sie bitte {here} einen statischen WiFi-Kanal. Beachten Sie, " +"dass die anderen Access-Points in Ihrem Netzwerk entsprechend konfiguriert " +"werden. Empfehlung: Wählen Sie einen Kanal zwischen 36 und 48, um " +"Kanaländerungen aufgrund von DFS zu vermeiden." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Konfigurieren Sie bitte {here} einen statischen WiFi-Kanal. Beachten Sie, " +"dass andere Access-Points in der Bridge den gleichen WiFi-Kanal eingestellt " +"haben sollten. Empfehlung: Kanal 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Vergeben Sie einen Netzwerknamen und bestätigen Ihre Einträge mit einem " +"Klick auf das Disketten-Symbol." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Geben Sie bitte ein Kennwort ein, um den Zugriff auf die Konfiguration des " +"Gerätes zu beschränken." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Geben Sie bitte einen Zeitraum größer 15 Minuten ein. Zum Deaktivieren der " +"Funktion geben Sie 0 ein." + +msgid "Please log in with your password!" +msgstr "Melden Sie sich bitte mit Ihrem Kennwort an!" + +msgid "Please login again." +msgstr "Melden Sie sich bitte erneut an:" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Bitte beachten Sie, dass die Einstellungen in der Zeitsteuerung Vorrang vor " +"diesen Einstellungen haben!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Beachten Sie bitte, dass viele Tablets/Smartphones Ihre WiFi-Verbindung " +"permanent aufrechterhalten!" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Beachten Sie bitte, dass immer im ganzen Netzwerk das WiFi ein- bzw. " +"ausgeschaltet wird. Deaktivieren Sie daher zuerst Config Sync auf dem " +"Gerät, welches Sie separat konfigurieren oder schalten möchten." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Wählen Sie die Konfigurationsdatei aus, die Sie wiederherstellen wollen." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Wählen Sie die Firmware-Datei aus, die auf das Gerät geladen werden soll." + +msgid "Port" +msgstr "Anschluss" + +msgid "Port number" +msgstr "Portnummer" + +msgid "Port:" +msgstr "Port:" + +msgid "Power Management" +msgstr "Energieverwaltung" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "Powerline-LED" + +msgid "Powerline Network Mode" +msgstr "Powerline-Netzwerkmodus" + +msgid "Powerline Password" +msgstr "Powerline-Kennwort" + +msgid "Powerline Settings" +msgstr "Powerline-Standby-Einstellungen" + +msgid "Powerline button" +msgstr "PLC-Taster" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "Das Powerline-Netzwerk wird noch aufgebaut." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"Das Powerline-Netzwerk wird noch aufgebaut. Warten Sie bitte bis der " +"Vorgang abgeschlossen ist. Noch 120 Sekunden." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"Das Powerline-Netzwerk wird noch aufgebaut. Warten Sie bitte bis der " +"Vorgang abgeschlossen ist. Noch {time} Sekunden." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"Das Einbinden in ein Powerline-Netzwerk mittels Security-ID wurde " +"gestartet. Bitte warten Sie bis der Vorgang abgeschlossen ist, dies kann " +"bis zu 60 Sek. dauern." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"Das Einbinden in ein Powerline pro-Netzwerk mittels Security-ID wurde " +"gestartet. Warten Sie bitte bis der Vorgang abgeschlossen ist, dies kann " +"bis zu 60 Sek. dauern." + +msgid "Powerline encryption was stopped by external event." +msgstr "Der Aufbau des Powerline-Netzwerks wurde gestoppt." + +msgid "Powerline encryption was successfully stopped." +msgstr "Das Powerline-Netzwerk wurde erfolgreich eingerichtet." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"Der Powerline-Standby-Modus ist eingeschaltet! Das Ausschalten aller " +"Frequenzbänder unterbricht die Verbindung mit dieser Webseite, falls dieses " +"Gerät über Powerline mit dem Netzwerk verbunden ist und in den " +"Standby-Modus wechselt. Möchten Sie dieses Frequenzband wirklich " +"ausschalten?" + +msgid "Powersave mode" +msgstr "Stromsparmodus" + +msgid "Preferred:" +msgstr "Bevorzugt:" + +msgid "Profile" +msgstr "Profil" + +msgid "Programming firmware image..." +msgstr "Schreibe Firmware-Datei ..." + +msgid "Protocol:" +msgstr "Protokoll:" + +msgid "Public community (read only):" +msgstr "Public community (lesend):" + +msgid "Public source:" +msgstr "Public source:" + +msgid "Quota" +msgstr "Zeitkontingent" + +msgid "Quota has been depleted" +msgstr "Das Zeitkontingent ist abgelaufen." + +msgid "Quota is currently depleting" +msgstr "Das Zeitkontingent läuft ab." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "RADIUS-Konfiguration erfolgreich gespeichert." + +msgid "RADIUS configuration is incomplete" +msgstr "RADIUS-Konfiguration ist nicht vollständig!" + +msgid "RADIUS password:" +msgstr "RADIUS-Kennwort:" + +msgid "RADIUS username:" +msgstr "RADIUS-Benutzername:" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "WiFi-Kanal:" + +msgid "Radio:" +msgstr "Radio:" + +msgid "Radios" +msgstr "Radios" + +msgid "Rate (Mbit/s)" +msgstr "Rate (Mbit/s)" + +msgid "Reboot" +msgstr "Neu starten" + +msgid "Reboot Device" +msgstr "Gerät neu starten" + +msgid "Reboot device?" +msgstr "Gerät neu starten?" + +msgid "Receive (Mbps)" +msgstr "Empfangen (Mbit/s)" + +msgid "Recommended: 20 MHz" +msgstr "Empfohlener Wert: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Empfohlener Wert: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Empfohlener Wert: 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Empfohlener Wert: Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Empfohlene Werte: Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Reduziert" + +msgid "Remote syslog server:" +msgstr "Remote-Syslog-Server:" + +msgid "Reset" +msgstr "Zurücksetzen" + +msgid "Reset Configuration" +msgstr "Gerätekonfiguration zurücksetzen" + +msgid "Reset button" +msgstr "Reset-Taster" + +msgid "Reset device to factory defaults?" +msgstr "Gerät in den Auslieferungszustand zurücksetzen?" + +msgid "Reset/Restart button" +msgstr "Reset-Taster" + +msgid "Restore" +msgstr "Wiederherstellen" + +msgid "Restore Device Configuration From File" +msgstr "Gerätekonfiguration aus Datei wiederherstellen" + +msgid "Role" +msgstr "Rolle" + +msgid "Run Mode" +msgstr "Run Mode" + +msgid "Rx rate (Mbit/s)" +msgstr "Empfangsrate (Mbit/s)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "SNMP-Version:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "SSID existiert bereits!" + +msgid "SSID broadcast" +msgstr "SSID sichtbar" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSIDs" + +msgid "Sat" +msgstr "Sa" + +msgid "Sat+Sun" +msgstr "Sa+So" + +msgid "Saturday" +msgstr "Samstag" + +msgid "Save" +msgstr "Speichern" + +msgid "Save Configuration to File" +msgstr "Gerätekonfiguration als Datei speichern" + +msgid "Scan" +msgstr "Scannen" + +msgid "Scan interval (min.):" +msgstr "Prüfintervall (Min.):" + +msgid "Scan interval in minutes" +msgstr "Scan-Intervall in Minuten" + +msgid "Schedule" +msgstr "Zeitsteuerung" + +msgid "Schedule configuration successfully saved." +msgstr "Die Änderung wurde erfolgreich gespeichert." + +msgid "Search ..." +msgstr "Suchen ..." + +msgid "Secret:" +msgstr "Geheimnis" + +msgid "Secured" +msgstr "Gesichert" + +msgid "Security" +msgstr "Verschlüsselung" + +msgid "Security ID:" +msgstr "Security-ID:" + +msgid "Security passphrase:" +msgstr "Sicherheitsschlüssel:" + +msgid "Security status:" +msgstr "Verschlüsselungsstatus:" + +msgid "Security type:" +msgstr "Verschlüsselungsart:" + +msgid "Security:" +msgstr "Verschlüsselung:" + +msgid "Select Interval" +msgstr "Intervall auswählen" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Wählen Sie einen Zeitraum aus. Nach Ablauf wird das Gastnetzwerk " +"automatisch abgeschaltet." + +msgid "Select day" +msgstr "Tag auswählen" + +msgid "Select time limit" +msgstr "Zeitlimit auswählen" + +msgid "Selected time period:" +msgstr "Ausgewählter Zeitraum:" + +msgid "Serial number:" +msgstr "Seriennummer:" + +msgid "Server is outside of the network and unreachable!" +msgstr "Die Adresse liegt außerhalb des Subnetzes und ist somit nicht erreichbar!" + +msgid "Server-side NAS key" +msgstr "Serverseitiger NAS-Schlüssel" + +msgid "Server:" +msgstr "Server:" + +msgid "Service" +msgstr "Dienst" + +msgid "Service Name" +msgstr "Dienstname" + +msgid "Services" +msgstr "Dienste" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Stellen Sie die Dauer des Summers ein, um Ihr Gerät zu finden und klicken " +"Sie \"Starten\"." + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "Die Einstellung 0 verhindert das Anmelden jeglicher Geräte an dieser SSID!" + +msgid "Settings" +msgstr "Einstellungen" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Sollte das Gerät mit den geänderten Einstellungen nicht mehr erreichbar " +"sein, laden Sie die Seite bitte neu, nachdem Sie die Verbindung " +"wiederhergestellt haben." + +msgid "Show password" +msgstr "Kennwort anzeigen" + +msgid "Signal (dBm)" +msgstr "Signal (dBm)" + +msgid "Signal quality (%)" +msgstr "Signalqualität (%)" + +msgid "Since" +msgstr "Seit" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Einige SSIDs wurden ausgeschaltet, weil die RADIUS-Konfiguration ungültig " +"geworden ist." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "" +"Einige SSIDs wurden geändert, weil die RADIUS-Konfiguration sich geändert " +"hat." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "" +"Es ist ein Problem aufgetreten. Es kann bis zu 1 Minute dauern bis die " +"Ursache gefunden wird." + +msgid "Standby" +msgstr "Standby" + +msgid "Start" +msgstr "Starten" + +msgid "Start Configuration" +msgstr "Konfiguration starten" + +msgid "Start IP Address:" +msgstr "Start-IP-Adresse:" + +msgid "Start address equals end address!" +msgstr "Startadresse ist gleich Endadresse" + +msgid "Start address must be smaller than end address!" +msgstr "Startadresse muss kleiner als Endadresse sein!" + +msgid "Start pairing" +msgstr "PLC-Verbindungsaufbau starten" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Drücken Sie zuerst den PLC-Taster eines Adapters Ihres bestehenden " +"Netzwerks und starten anschließend den Pairing-Vorgang per\n" +"Klick auf \"PAIR\"." + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "Start- und Endzeit können nicht gleich sein! Ändern Sie bitte die Zeiten!" + +msgid "Static IPv4 Address" +msgstr "Statische IPv4-Adresse" + +msgid "Station is not connected" +msgstr "Endgerät ist nicht verbunden." + +msgid "Status" +msgstr "Status" + +msgid "Status:" +msgstr "Status:" + +msgid "Stop" +msgstr "Anhalten" + +msgid "Stop Configuration" +msgstr "Konfiguration stoppen" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "Die Endzeit muss vor der Startzeit liegen! Ändern Sie bitte die Zeiten!" + +msgid "Subnet mask:" +msgstr "Subnetzmaske:" + +msgid "Subnet:" +msgstr "Subnetzmaske:" + +msgid "Successfully deleted." +msgstr "Erfolgreich gelöscht." + +msgid "Sun" +msgstr "So" + +msgid "Sunday" +msgstr "Sonntag" + +msgid "Support" +msgstr "Support" + +msgid "Supported" +msgstr "Unterstützt" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "" +"Schalten Sie zuerst Ihr WiFi-Netzwerk ein, um Ihr Gastnetzwerk nutzen zu " +"können." + +msgid "System" +msgstr "System" + +msgid "System Information" +msgstr "Systeminformationen" + +msgid "System contact:" +msgstr "Kontaktperson:" + +msgid "System location:" +msgstr "Gerätestandort:" + +msgid "System name (hostname):" +msgstr "Gerätename (Hostname):" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"Mit dem QR‐Code können Sie die Verbindung zum Gastnetzwerk\n" +"bequem für Mobilgeräte (z. B.: Smartphone oder Tablet)\n" +"einrichten. Beim Scannen des Codes werden die Verschlüsselungseinstellungen " +"des Gastnetzwerks\n" +"automatisch auf das jeweilige Mobilgerät übertragen." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"Mit dem QR‐Code können Sie die Verbindung zum Gastnetzwerk\n" +"bequem für Mobilgeräte (z. B.: Smartphone oder Tablet)\n" +"einrichten. Beim Scannen des Codes werden die Verschlüsselungseinstellungen " +"des Gastnetzwerks\n" +"automatisch auf das jeweilige Mobilgerät übertragen." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Schalten Sie das WiFi an, damit Sie die Nachbarnetzwerke sehen können." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "Das Gerät hat eine neue IP-Adresse. Melden Sie sich bitte erneut an:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"Die gesamte WLAN-Konfiguration wird auf alle Config Sync-fähigen Geräte " +"Ihres Netzwerks übertragen." + +msgid "The guest network does only allow access to the internet." +msgstr "Das Gastnetzwerk lässt nur den Zugriff auf das Internet zu." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "Das Gastnetzwerk lässt nur den Zugriff auf das Internet zu." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "Der Hostname muss aus 1 bis 32 Zeichen bestehen." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "Der Host-Name ist zu kurz. Geben Sie bitte mindestens 1 Zeichen ein." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "Die maximale Anzahl ({maxVLANs}) an VLANs wurde erreicht." + +msgid "The password contains an invalid character:" +msgstr "Das Kennwort enthält ein ungültiges Zeichen:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"Die Security-ID besteht aus vier durch Bindestriche getrennte Gruppen mit " +"jeweils vier Großbuchstaben." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"Die ausgewählte Konfigurationsdatei ist ungültig, bitte wählen Sie eine " +"passende Datei für dieses Gerät." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"Die ausgewählte Firmware-Datei ist ungültig, bitte wählen Sie eine passende " +"Firmware-Datei für dieses Gerät." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"Die Umstellung zwischen Sommer- und Winterzeit geschieht automatisch durch " +"den Zeitserver. Sie brauchen daher keine manuellen Einstellungen " +"vorzunehmen." + +msgid "There are no configured time servers." +msgstr "Es sind keine Zeitserver konfiguriert." + +msgid "There is a newer version." +msgstr "Aktuelle Version" + +msgid "There is newer version:" +msgstr "Aktuelle Version:" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Dazu gehören die folgenden Einstellungen: WiFi-Netzwerk, Gastnetzwerk, " +"Mesh-Funktionalität, Zeitsteuerung- und Zeitservereinstellungen." + +msgid "This is the broadcast address!" +msgstr "Dies ist die Broadcast-Adresse!" + +msgid "This is the device's IP address!" +msgstr "Dies ist die IP-Adresse des Gerätes!" + +msgid "This is the network address!" +msgstr "Dies ist die Subnetzadresse!" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Diese Seite wird nach Abschluss der Aktion automatisch neu geladen." + +msgid "This server already exists." +msgstr "Dieser Server existiert bereists!" + +msgid "Thu" +msgstr "Do" + +msgid "Thursday" +msgstr "Donnerstag" + +msgid "Time Server" +msgstr "Zeitserver" + +msgid "Time Server (NTP)" +msgstr "Zeitserver (NTP)" + +msgid "Time Server:" +msgstr "Zeitserver:" + +msgid "Time Zone" +msgstr "Zeitzone" + +msgid "Time server" +msgstr "Zeitserver " + +msgid "Time zone configuration successfully saved." +msgstr "Die Zeitzonen-Konfiguration wurde erfolgreich gespeichert." + +msgid "Time zone:" +msgstr "Zeitzone:" + +msgid "To" +msgstr "bis" + +msgid "Total memory:" +msgstr "Gesamter Arbeitsspeicher:" + +msgid "Transmit (Mbps)" +msgstr "Senden (Mbit/s)" + +msgid "Tue" +msgstr "Di" + +msgid "Tuesday" +msgstr "Dienstag" + +msgid "Turn off the WiFi" +msgstr "WiFi ausschalten" + +msgid "Tx rate (Mbit/s)" +msgstr "Senderate (Mbit/s)" + +msgid "Tx-Power" +msgstr "Sendeleistung" + +msgid "Type" +msgstr "Art" + +msgid "Type error" +msgstr "Fehler-Typ" + +msgid "Type status" +msgstr "Status-Typ" + +msgid "UNPAIR" +msgstr "PLC-Verbindung trennen" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "PLC-Verbindung des Gerätes trennen" + +msgid "Unpairing" +msgstr "Unpairing - PLC-Verbindung trennen" + +msgid "Unsecured" +msgstr "Ungesichert" + +msgid "Untagged" +msgstr "Untagged" + +msgid "Update firmware" +msgstr "Update durchführen" + +msgid "Update firmware to latest version" +msgstr "Firmware auf aktuelle Version aktualisieren" + +msgid "Update table" +msgstr "Tabelle aktualisieren" + +msgid "Uploading ..." +msgstr "Übertragung läuft ..." + +msgid "Uploading firmware image ..." +msgstr "Firmware-Datei wird übertragen ..." + +msgid "Uptime:" +msgstr "Gerätelaufzeit:" + +msgid "Use common settings" +msgstr "gleiche Einstellungen" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Geräte mittels PLC-Taster in das Powerline-Netzwerk aufnehmen. Drücken Sie " +"bitte innerhalb von 2 Minuten den PLC-Taster des Geräts, das Ihrem " +"Powerline-Netzwerk hinzugefügt soll. Klicken Sie anschließend auf die " +"Schaltfläche \"Konfiguration starten\"." + +msgid "Username" +msgstr "Benutzername" + +msgid "Username:" +msgstr "Benutzername:" + +msgid "Using the encryption button" +msgstr "Mittels PLC-Taster" + +msgid "VLAN ID" +msgstr "VLAN-ID" + +msgid "VLAN ID must be unique!" +msgstr "VLAN-ID existiert bereits!" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "Ungültige VLAN-ID! Geben Sie bitte einen Wert zwischen 1 und 4094 ein." + +msgid "VLAN Name" +msgstr "VLAN-Name" + +msgid "VLAN name must be unique!" +msgstr "VLAN-Name muss eindeutig sein!" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "VLANs" + +msgid "Valid:" +msgstr "Gültig:" + +msgid "Very High ({power} dBm)" +msgstr "Sehr Hoch ({power} dBm)" + +msgid "Via security ID" +msgstr "Mittels Security-ID" + +msgid "WDS bridge configuration updated." +msgstr "Konfiguration der WiFi-Bridge erfolgreich gespeichert." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2-Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2-Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2-Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2-Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "WPA2-Schlüssel:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "Der WPS-Clone-Modus ist fehlgeschlagen:" + +msgid "WPS Clone Mode succeeded!" +msgstr "Der WPS-Clone-Modus war erfolgreich!" + +msgid "WPS Mode:" +msgstr "WPS-Modus:" + +msgid "WPS PIN" +msgstr "WPS-PIN" + +msgid "WPS PIN connect applied successfully" +msgstr "Die Verbindung über WPS-PIN war erfolgreich!" + +msgid "WPS PIN connect failed" +msgstr "Die Verbindung über WPS-PIN ist fehlgeschlagen!" + +msgid "WPS PIN is active..." +msgstr "WPS-PIN ist aktiv..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "" +"Die WPS-PIN ist nicht korrekt. Geben Sie bitte die richtige Zahl mit 4 oder " +"8 Zeichen ein." + +msgid "WPS Pushbutton" +msgstr "WPS-Pushbutton" + +msgid "WPS Pushbutton is active..." +msgstr "WPS-Pushbutton ist aktiv..." + +msgid "WPS connect applied successfully" +msgstr "Die Verbindung über WPS war erfolgreich!" + +msgid "WPS connect failed" +msgstr "Die Verbindung über WPS ist fehlgeschlagen!" + +msgid "WPS is active..." +msgstr "WPS ist aktiv..." + +msgid "Warning" +msgstr "Warnung" + +msgid "Wed" +msgstr "Mi" + +msgid "Wednesday" +msgstr "Mittwoch" + +msgid "Welcome to your {product}" +msgstr "Willkommen bei Ihrem {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Zum Deaktivieren der Funktion geben Sie 0 ein. Empfehlung: 240 Minuten" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Ist die die Funktion \"Automatische Verbindungstrennung\" aktiviert, wird " +"das Funknetzwerk erst abgeschaltet, nachdem das letzte WLAN-Gerät sich von " +"Ihrem Access-Point abgemeldet hat. " + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "WLAN-Endgeräte" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"Mittels WiFi Clone können Sie die WiFi-Zugangsdaten (Netzwerkname und " +"WiFi-Kennwort) eines anderen WiFi-Access-Points für dieses Gerät " +"automatisch übernehmen. Dazu starten Sie den Konfigurationsvorgang und " +"drücken anschließend den WPS-Taster des Geräts, dessen WiFi-Zugangsdaten " +"(SSID und WiFi-Kennwort) übernommen werden sollen." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone ist aktiviert..." + +msgid "WiFi LED" +msgstr "WiFi-LED" + +msgid "WiFi Network" +msgstr "WiFi-Netzwerk" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - Konfiguration" + +msgid "WiFi button" +msgstr "WiFi-Taster" + +msgid "WiFi convenience function" +msgstr "Automatische Verbindungstrennung" + +msgid "WiFi disabled" +msgstr "WiFi ausgeschaltet" + +msgid "WiFi enabled" +msgstr "WiFi eingeschaltet" + +msgid "WiFi network" +msgstr "WiFi-Netzwerk" + +msgid "WiFi network mode:" +msgstr "WiFi-Netzwerkmodus:" + +msgid "WiFi networks" +msgstr "WiFi-Netzwerke" + +msgid "WiFi schedule control" +msgstr "WiFi-Zeitsteuerung" + +msgid "WiFi schedule settings" +msgstr "Einstellungen" + +msgid "Wifi Status" +msgstr "WiFi-Status" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"Sie können die Gerätekonfiguration auf Ihrem Computer als Datei speichern " +"und später wiederherstellen oder die gespeicherte Konfigurationsdatei auf " +"ein anderes Gerät übertragen." + +msgid "You can find the latest firmware" +msgstr "Die aktuelle Firmware finden Sie " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Hier können Sie Zugangsbeschränkungen für bestimmte WiFi-Geräte anhand der " +"MAC-Adresse definieren. Geben Sie dazu die Zeitintervalle an, in denen die " +"Geräte WLAN-Zugang erhalten sollen." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "Sie können keine weiteren SSIDs für das {radioBand}-Frequenzband hinzufügen!" + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Ein WLAN-Gerät kann nicht mehrere Zeitkontingente gleichzeitig nutzen. " +"Bitte korrigieren Sie die Zeiten." + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"Überschneidungen mehrerer Zeitkontingente für das gleiche WLAN-Gerät sind " +"nicht möglich!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"Sie können Zeitraum und Zeitlimit für ein WiFi-Gerät nicht miteinander " +"kombinieren!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"Sie wurden aus Sicherheitsgründen automatisch vom System abgemeldet. Bitte " +"melden Sie Sich erneut an!" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "Sie haben das Verhalten der LED erfolgreich geändert." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "Sie haben das Verhalten der Bedientaster erfolgreich geändert." + +msgid "You have successfully configured an SSID" +msgstr "Die Konfiguration der SSID wurde erfolgreich gespeichert." + +msgid "You have successfully deleted an SSID" +msgstr "Die SSID wurde erfolgreich gelöscht." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "Sie haben den Kompatibilitätsmodus erfolgreich aktualisiert." + +msgid "You have successfully updated your Config sync settings" +msgstr "Die Config Sync-Einstellungen wurden erfolgreich gespeichert." + +msgid "You have successfully updated your PLC network settings." +msgstr "Die PLC-Netzwerkeinstellungen wurden erfolgreich aktualisiert." + +msgid "You have successfully updated your PLC password." +msgstr "Das PLC-Kennwort wurde erfolgreich aktualisiert." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "Ihr PLC-Kennwort wurde erfolgreich aktualisiert." + +msgid "You have successfully updated your Powerline network mode" +msgstr "Sie haben den Powerline-Netzwerkmodus erfolgreich aktualisiert." + +msgid "You have successfully updated your Powerline pro network." +msgstr "Ihr Powerline pro-Netzwerk wurde erfolgreich erweitert." + +msgid "You have successfully updated your system management configuration" +msgstr "Verwaltungseinstellungen wurden erfolgreich gespeichert." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} wurde erfolgreich {enableOrDisableTerm}." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"Sie müssen mehr unterschiedliche Zeichenklassen verwenden (Großbuchstaben, " +"Kleinbuchstaben, Ziffern und Sonderzeichen)." + +msgid "You've successfully changed your password." +msgstr "Kennwort erfolgreich geändert." + +msgid "You've successfully configured the WiFi network." +msgstr "Ihr WiFi-Netzwerk wurde erfolgreich konfiguriert." + +msgid "You've successfully configured the radio." +msgstr "Die Konfiguration des WiFi-Frequenzbandes wurde erfolgreich gespeichert." + +msgid "Your Powerline pro network is disabled." +msgstr "Ihr Powerline pro-Netzwerk ist ausgeschaltet." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "" +"Ihr WiFi-Netzwerk ist nicht verschlüsselt. Aktivieren Sie bitte die " +"Verschlüsselung." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"Das Powerline-Gerät wird automatisch in den Stromsparmodus versetzt, wenn " +"keine Ethernetverbindungen aktiv sind (d.h. keine eingeschalteten " +"Netzwerkgeräte an den Netzwerkschnittstellen angeschlossen sind) und WiFi " +"ausgeschaltet ist." + +msgid "call ubus" +msgstr "ubus aufrufen" + +msgid "connected" +msgstr "verbunden" + +msgid "current session" +msgstr "Aktuelle Session:" + +msgid "current ubus request queue" +msgstr "Aktuelle ubus-Request-Warteschlange" + +msgid "d, " +msgstr "T, " + +msgid "dLAN button" +msgstr "Powerline-Pairing-Taster" + +msgid "daily" +msgstr "täglich" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "deaktiviert" + +msgid "display {num} of {all}" +msgstr "zeige {num} von {all}" + +msgid "enabled" +msgstr "aktiviert" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "n/a" + +msgid "no PLC connections" +msgstr "keine PLC-Verbindungen" + +msgid "none" +msgstr "keine" + +msgid "not configured" +msgstr "nicht konfiguriert" + +msgid "off" +msgstr "aus" + +msgid "on" +msgstr "an" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Ein Tag, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Verbinde..." + +msgid "reduced" +msgstr "reduziert" + +msgid "s" +msgstr "Sek." + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "statisch" + +msgid "ubus Test" +msgstr "ubus-Test" + +msgid "ubus callee" +msgstr "ubus-Aufgerufener:" + +msgid "ubus data" +msgstr "ubus-Daten:" + +msgid "ubus section" +msgstr "ubus-Sektion:" + +msgid "unknown" +msgstr "Unbekannt" + +msgid "unknown LED" +msgstr "unbekannte LED" + +msgid "unknown button" +msgstr "unbekannter Taster" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} Tage, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} verbleibend" + +msgid "{frequency} GHz Radio" +msgstr "{frequency}-GHz-Frequenzband" \ No newline at end of file diff --git a/www/assets/i18n/en.po b/www/assets/i18n/en.po new file mode 100644 index 0000000..636889a --- /dev/null +++ b/www/assets/i18n/en.po @@ -0,0 +1,2551 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "Device is not enabled," + +msgid " Encryption disabled," +msgstr "Encryption disabled," + +msgid " SSID is hidden," +msgstr "SSID is hidden," + +msgid " The minimum password length is {minlength} character(s)." +msgstr "The minimum password length is {minlength} character(s)." + +msgid "(2.4 GHz)" +msgstr "(2.4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar detected on {channel})" + +msgid "(dynamic)" +msgstr "(dynamic)" + +msgid ")\n" +msgstr "" + +msgid "* marks this device." +msgstr "* marks this device." + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min." + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "2.4 + 5 GHz network name" + +msgid "2.4 GHz" +msgstr "2.4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2.4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "2.4 GHz frequency band" + +msgid "2.4 GHz WiFi LED" +msgstr "2.4 GHz WiFi LED" + +msgid "2.4 GHz network name" +msgstr "2.4 GHz network name" + +msgid "2.4 GHz network name:" +msgstr "2.4 GHz network name:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "5 GHz frequency band" + +msgid "5 GHz WiFi LED" +msgstr "5 GHz WiFi LED" + +msgid "5 GHz network name" +msgstr "5 GHz network name" + +msgid "5 GHz network name:" +msgstr "5 GHz network name:" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 min." + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11a/n/ac" + +msgid "802.11ac" +msgstr "802.11ac" + +msgid "802.11b/g/n" +msgstr "802.11b/g/n" + +msgid "802.11g/n" +msgstr "802.11g/n" + +msgid "802.11n" +msgstr "802.11n" + +msgid "802.11n/ac" +msgstr "802.11n/ac" + +msgid "A RADIUS password is required!" +msgstr "A RADIUS password is required!" + +msgid "A RADIUS username is required!" +msgstr "A RADIUS username is required!" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"One of the following key is required: a passphrase with a length of 8 to 63 " +"characters or a pre-shared key with a length of 64 characters." + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "A pre-shared key is required (64 characters)!" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Accounting Server" + +msgid "Accounting Server:" +msgstr "Accounting Server:" + +msgid "Active" +msgstr "Active" + +msgid "Add Devices" +msgstr "Add Devices" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Add devices to the WiFi network using the soft pushbutton." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Add devices to the WiFi network using your PIN." + +msgid "Add new SSID" +msgstr "Add a new SSID" + +msgid "Add new Time Server" +msgstr "Add a new Time Server" + +msgid "Add new VLAN" +msgstr "Add a new VLAN" + +msgid "Add new server" +msgstr "Add a new server" + +msgid "Address/Subnet:" +msgstr "Address/Subnet:" + +msgid "Address:" +msgstr "Address:" + +msgid "Advanced Settings" +msgstr "Advanced Settings" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Allowed number of SSIDs: {radioBand} for {allowedRadioVapNumber} radio." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." + +msgid "Always" +msgstr "Always" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "An error has occurred. Please click the arrow to reload the page!" + +msgid "An error occurred during device configuration:" +msgstr "An error occurred during device configuration:" + +msgid "Answer of" +msgstr "Answer of" + +msgid "Authentication Server" +msgstr "Authentication Server" + +msgid "Authentication Server:" +msgstr "Authentication Server:" + +msgid "Authentication passphrase:" +msgstr "Authentication key:" + +msgid "Authentication type:" +msgstr "Authentication type:" + +msgid "Auto" +msgstr "Auto" + +msgid "Auto *" +msgstr "Auto *" + +msgid "Automatic *" +msgstr "Automatic *" + +msgid "Automatic Update:" +msgstr "Automatic Update:" + +msgid "Automatic shutoff" +msgstr "Automatic Shutoff" + +msgid "Automatically search for updates:" +msgstr "Automatically search for updates:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Basic" + +msgid "Basic Settings" +msgstr "Basic Settings" + +msgid "Bridge" +msgstr "Bridge" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Bridge to Remote Access Point (WDS)" + +msgid "Browse ..." +msgstr "Browse ..." + +msgid "Button Settings" +msgstr "Button Settings" + +msgid "Buttons" +msgstr "Buttons" + +msgid "Buzzer" +msgstr "Buzzer" + +msgid "Buzzer duration: {dur} s" +msgstr "Buzzer duration: {dur} s" + +msgid "CPU load:" +msgstr "CPU load:" + +msgid "Cancel" +msgstr "Cancel" + +msgid "Cancelled!" +msgstr "Cancelled!" + +msgid "Cannot retrieve current network information." +msgstr "Cannot retrieve current network information." + +msgid "Caps Lock is on!" +msgstr "Caps Lock is on!" + +msgid "Central Coordinator" +msgstr "Central Coordinator" + +msgid "Change Password" +msgstr "Change Password" + +msgid "Change Password?" +msgstr "Change Password?" + +msgid "Change language" +msgstr "Change language" + +msgid "Channel" +msgstr "Channel" + +msgid "Channel 2.4 GHz:" +msgstr "Channel 2.4 GHz:" + +msgid "Channel 5 GHz:" +msgstr "Channel 5 GHz:" + +msgid "Channel bandwidth:" +msgstr "Channel bandwidth:" + +msgid "Channel:" +msgstr "Channel:" + +msgid "Checking firmware image ..." +msgstr "Checking firmware image ..." + +msgid "Checking session ID ..." +msgstr "Checking session ID ..." + +msgid "Choose between different LED notification levels." +msgstr "Choose between different LED behaviours." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Select the compatibility mode. This mode is a special mode, which resolves " +"rare connection issues which can result from interaction with other " +"technologies such as VDSL." + +msgid "Choose the network mode of your device." +msgstr "Choose the network mode of your device." + +msgid "Click here to update." +msgstr "Please click here to update." + +msgid "Click to edit" +msgstr "Click to edit" + +msgid "Clicking the button below will restart your device." +msgstr "Clicking the \"reboot\" button below will restart your device." + +msgid "Clone SSID" +msgstr "Clone SSID" + +msgid "Clone SSID via WPS" +msgstr "Clone SSID via WPS" + +msgid "Compatibility Mode" +msgstr "Compatibility Mode" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configuration" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "Configuration file too large (maximum {maxSize} bytes)!" + +msgid "Configuration of time quotas" +msgstr "Configuration" + +msgid "Configuration successfully restored!" +msgstr "Configuration successfully restored!" + +msgid "Configured VLANs:" +msgstr "Configured VLANs:" + +msgid "Confirm" +msgstr "Confirm" + +msgid "Confirm new password:" +msgstr "Confirm new password:" + +msgid "Connected AVLNs:" +msgstr "Connected AVLNs:" + +msgid "Connected WiFi clients:" +msgstr "Connected WiFi clients:" + +msgid "Connected clients" +msgstr "Connected clients" + +msgid "Connected devices:" +msgstr "Connected clients:" + +msgid "Connected powerline devices" +msgstr "Connected Powerline devices" + +msgid "Connection" +msgstr "Connection" + +msgid "Connection lost!" +msgstr "Connection lost!" + +msgid "Connection status:" +msgstr "Connection status:" + +msgid "Contact:" +msgstr "Contact:" + +msgid "Current Firmware" +msgstr "Current Firmware" + +msgid "Current channel" +msgstr "Current channel" + +msgid "Current channel:" +msgstr "Current channel:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "DHCP Server" + +msgid "Data rates:" +msgstr "Data rates:" + +msgid "Date" +msgstr "Date" + +msgid "Date and Time" +msgstr "Date and Time" + +msgid "Days" +msgstr "Days" + +msgid "Default VLAN" +msgstr "Default VLAN" + +msgid "Default gateway:" +msgstr "Default gateway:" + +msgid "Delete" +msgstr "Delete" + +msgid "Delete SSID?" +msgstr "Delete SSID?" + +msgid "Device ID" +msgstr "Device ID" + +msgid "Device MAC" +msgstr "Device MAC address" + +msgid "Device Name" +msgstr "Device Name" + +msgid "Device rebooted. Please login again!" +msgstr "Device rebooted. Please login again!" + +msgid "Disable Radio?" +msgstr "Radio disabled?" + +msgid "Disable guest network {duration}" +msgstr "Disable guest network {duration}" + +msgid "Disabled" +msgstr "Disabled" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Disabling the reset button also prohibits resetting the configuration to " +"factory defaults." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." + +msgid "Do you really want to remove this SSID?" +msgstr "Do you really want to remove this SSID?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." + +msgid "Do you really want to restart the device?" +msgstr "Do you really want to restart the device?" + +msgid "Domain Master" +msgstr "Domain Master" + +msgid "Download Firmware Version for Update" +msgstr "Download Updated Firmware Version" + +msgid "Download Firmware:" +msgstr "Download Firmware:" + +msgid "Dynamic VLAN" +msgstr "Dynamic VLAN" + +msgid "Enable" +msgstr "Enable" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "Enable or completely disable the LEDs of your device." + +msgid "Enable or disable the buttons of your devices." +msgstr "Enable or disable the buttons of your devices." + +msgid "Enabled" +msgstr "Enabled" + +msgid "Enabled ({url})" +msgstr "Enabled ({url})" + +msgid "Enabled SSIDs" +msgstr "Enabled SSIDs" + +msgid "Enabled SSIDs:" +msgstr "Enabled SSIDs:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." + +msgid "Encryption:" +msgstr "Encryption:" + +msgid "End IP Address:" +msgstr "End IP address:" + +msgid "End Point" +msgstr "End Point" + +msgid "End address equals start address!" +msgstr "End address is the same as start address!" + +msgid "End address must be larger than start address!" +msgstr "End address must be larger than start address!" + +msgid "Enter WPS PIN" +msgstr "Enter WPS PIN" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Enter an alphanumeric community name (max. 24 characters)" + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Enter an alphanumeric username (max. 24 characters)" + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Enter between 1 and 64 of these characters:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Enter between 8 and 130 of these characters:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Enter between 8 and 64 of these characters:" + +msgid "Enter new password:" +msgstr "Enter new password:" + +msgid "Enter old password:" +msgstr "Enter old password:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "Enter the PIN of the device to be added to your WiFi network." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." + +msgid "Error code:" +msgstr "Error code:" + +msgid "Error occured! Please try again!" +msgstr "Error occurred! Please try again!" + +msgid "Error while processing WPS! -> (" +msgstr "Error while processing WPS! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europe/Aachen" + +msgid "Europe/Amsterdam" +msgstr "Europe/Amsterdam" + +msgid "Europe/Andorra" +msgstr "Europe/Andorra" + +msgid "Europe/Athens" +msgstr "Europe/Athens" + +msgid "Europe/Belgrade" +msgstr "Europe/Belgrade" + +msgid "Europe/Berlin" +msgstr "Europe/Berlin" + +msgid "Europe/Bratislava" +msgstr "Europe/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europe/Brussels" + +msgid "Europe/Bucharest" +msgstr "Europe/Bucharest" + +msgid "Europe/Budapest" +msgstr "Europe/Budapest" + +msgid "Europe/Busingen" +msgstr "Europe/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europe/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europe/Copenhagen" + +msgid "Europe/Dublin" +msgstr "Europe/Dublin" + +msgid "Europe/Gibraltar" +msgstr "Europe/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europe/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europe/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europe/Isle of Man" + +msgid "Europe/Istanbul" +msgstr "Europe/Istanbul" + +msgid "Europe/Jersey" +msgstr "Europe/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europe/Kaliningrad" + +msgid "Europe/Kiev" +msgstr "Europe/Kiev" + +msgid "Europe/Lisbon" +msgstr "Europe/Lisbon" + +msgid "Europe/Ljubljana" +msgstr "Europe/Ljubljana" + +msgid "Europe/London" +msgstr "Europe/London" + +msgid "Europe/Luxembourg" +msgstr "Europe/Luxembourg" + +msgid "Europe/Madrid" +msgstr "Europe/Madrid" + +msgid "Europe/Malta" +msgstr "Europe/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europe/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europe/Minsk" + +msgid "Europe/Monaco" +msgstr "Europe/Monaco" + +msgid "Europe/Moscow" +msgstr "Europe/Moscow" + +msgid "Europe/Oslo" +msgstr "Europe/Oslo" + +msgid "Europe/Paris" +msgstr "Europe/Paris" + +msgid "Europe/Podgorica" +msgstr "Europe/Podgorica" + +msgid "Europe/Prague" +msgstr "Europe/Prague" + +msgid "Europe/Riga" +msgstr "Europe/Riga" + +msgid "Europe/Rome" +msgstr "Europe/Rome" + +msgid "Europe/Samara" +msgstr "Europe/Samara" + +msgid "Europe/San Marino" +msgstr "Europe/San Marino" + +msgid "Europe/Sarajevo" +msgstr "Europe/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europe/Simferopol" + +msgid "Europe/Skopje" +msgstr "Europe/Skopje" + +msgid "Europe/Sofia" +msgstr "Europe/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europe/Stockholm" + +msgid "Europe/Tallinn" +msgstr "Europe/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europe/Tirane" + +msgid "Europe/Uzhgorod" +msgstr "Europe/Uzhgorod" + +msgid "Europe/Vaduz" +msgstr "Europe/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europe/Vatican" + +msgid "Europe/Vienna" +msgstr "Europe/Vienna" + +msgid "Europe/Vilnius" +msgstr "Europe/Vilnius" + +msgid "Europe/Volgograd" +msgstr "Europe/Volgograd" + +msgid "Europe/Warsaw" +msgstr "Europe/Warsaw" + +msgid "Europe/Zagreb" +msgstr "Europe/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europe/Zaporozhye" + +msgid "Europe/Zurich" +msgstr "Europe/Zurich" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Features" + +msgid "Find Me" +msgstr "Find Me" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "Firmware file:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "Firmware image too large (maximum {maxSize} bytes)!" + +msgid "Firmware updated successfully." +msgstr "Firmware updated successfully." + +msgid "Firmware version:" +msgstr "Firmware version:" + +msgid "Force Node Type" +msgstr "Force Node Type" + +msgid "Free memory:" +msgstr "Free memory:" + +msgid "Frequency band" +msgstr "Frequency band" + +msgid "Frequency band:" +msgstr "Frequency band:" + +msgid "Fri" +msgstr "Fri" + +msgid "Friday" +msgstr "Friday" + +msgid "From" +msgstr "From" + +msgid "Get IP configuration from a DHCP server" +msgstr "Get IP configuration from a DHCP server" + +msgid "Guest network" +msgstr "Guest network" + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Here" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking\"Start configuration\"." + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." + +msgid "Hide SSID:" +msgstr "Hide SSID:" + +msgid "Hide password" +msgstr "Hide password" + +msgid "High ({power} dBm)" +msgstr "High ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." + +msgid "IP Configuration" +msgstr "IP Configuration" + +msgid "IP address is inside the loopback network!" +msgstr "IP address is inside the loopback network!" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "IPv4 address" + +msgid "IPv4 address of DNS server" +msgstr "IPv4 address of DNS server" + +msgid "IPv4 address of default gateway" +msgstr "IPv4 address of default gateway" + +msgid "IPv4 configuration successfully updated." +msgstr "IPv4 configuration successfully updated." + +msgid "IPv4 netmask" +msgstr "IPv4 subnet mask" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "IPv6 address" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"If you continue, all device settings will be deleted and the configuration " +"will be reset to factory defaults." + +msgid "Incorrect password!" +msgstr "Incorrect password!" + +msgid "Individual ({power} dBm)" +msgstr "Individual ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Individual transmit power:" + +msgid "Indoor use only:" +msgstr "Indoor use only:" + +msgid "Information" +msgstr "Information" + +msgid "Interfaces" +msgstr "Interfaces" + +msgid "Interval" +msgstr "Interval" + +msgid "Invalid IP address!" +msgstr "Invalid IP address!" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" + +msgid "Invalid Mac address!" +msgstr "Invalid MAC address" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "Invalid SSID! Please enter between 1 and 32 characters)." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "Invalid VLAN ID. Please enter a value between 1 and 4094!" + +msgid "Invalid hostname or IP address!" +msgstr "Invalid host name or IP address!" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Invalid host name or IP/Subnet!" + +msgid "Invalid name!" +msgstr "Invalid name!" + +msgid "Invalid netmask!" +msgstr "Invalid subnet mask!" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Invalid port! Please enter a value between 1 and 65535." + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Invalid pre-shared key! Please enter 64 characters. Allowed characters: 0 1 " +"2 3 4 5 6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Invalid range for 2.4 GHz, please enter a value between 0 and 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Invalid range for 2.4 GHz, please enter a value between 0 and 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Invalid range for 5 GHz, please enter a value between 0 and 200. " + +msgid "Key:" +msgstr "Key:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "LED Settings" + +msgid "LEDs" +msgstr "LEDs" + +msgid "Lease Time:" +msgstr "Lease Time:" + +msgid "Leasetime" +msgstr "Lease Time" + +msgid "Licenses" +msgstr "Licenses" + +msgid "Loading ..." +msgstr "Loading ..." + +msgid "Local Device" +msgstr "Local Device" + +msgid "Local time:" +msgstr "Local time:" + +msgid "Location:" +msgstr "Location:" + +msgid "Log Level" +msgstr "Log Level" + +msgid "Login" +msgstr "Login" + +msgid "Logout" +msgstr "Logout" + +msgid "Logs" +msgstr "Logs" + +msgid "Low ({power} dBm)" +msgstr "Low ({power} dBm)" + +msgid "MAC Address" +msgstr "MAC address" + +msgid "MAC Addresses" +msgstr "MAC addresses" + +msgid "MAC address" +msgstr "MAC address" + +msgid "MBytes" +msgstr "MBytes" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Management" + +msgid "Management VLAN" +msgstr "Management VLAN" + +msgid "Management VLAN:" +msgstr "Management VLAN:" + +msgid "Manual" +msgstr "Manual" + +msgid "Manufacturer" +msgstr "Manufacturer" + +msgid "Mask:" +msgstr "Mask:" + +msgid "Max. clients:" +msgstr "Max. clients:" + +msgid "Max. transmit power:" +msgstr "Max. transmit power:" + +msgid "Mbit/s" +msgstr "Mbps" + +msgid "Medium ({power} dBm)" +msgstr "Medium ({power} dBm)" + +msgid "Members" +msgstr "Members" + +msgid "Mesh WiFi" +msgstr "Mesh WiFi" + +msgid "Message" +msgstr "Message" + +msgid "Minimum lease time is two minutes!" +msgstr "Minimum lease time is two minutes!" + +msgid "Mode:" +msgstr "Mode:" + +msgid "Mon" +msgstr "Mon" + +msgid "Mon-Fri" +msgstr "Mon-Fri" + +msgid "Monday" +msgstr "Monday" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "NTP configuration successfully saved." + +msgid "Name server:" +msgstr "DNS server:" + +msgid "Name:" +msgstr "Name:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "" +"Navigating away from this page will discard all your changes. Proceed " +"anyway?" + +msgid "Neighbour network" +msgstr "Neighbour network" + +msgid "Network" +msgstr "Network" + +msgid "Network Mode:" +msgstr "Network Mode:" + +msgid "Network interface" +msgstr "Network adapter" + +msgid "Network name" +msgstr "Network name" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Network name 2.4 + 5 GHz" + +msgid "Network name:" +msgstr "Network name:" + +msgid "Never" +msgstr "Never" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." + +msgid "No Log Information" +msgstr "No Log Information." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"No Powerline device was found. Ensure you have correctly entered the " +"security ID." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"No Powerline device was found. Ensure you have correctly pressed the " +"appropriate PLC buttons.\n" +"Please wait until the process has been finished." + +msgid "No RADIUS server configured" +msgstr "No RADIUS server configured" + +msgid "No VLAN" +msgstr "No VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "No WiFi radio enabled. Please enable a radio." + +msgid "No clients are connected" +msgstr "No clients are connected" + +msgid "No encryption (not recommended)" +msgstr "\"No encryption\" is not a recommended setting." + +msgid "No file selected." +msgstr "No file selected." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Not a valid input such as \"1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Not configured." + +msgid "Not connected" +msgstr "Not connected" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "Now press the WPS button on the device being added to your WiFi network." + +msgid "OK" +msgstr "OK" + +msgid "Old password was incorrect!" +msgstr "Current password is incorrect!" + +msgid "Only for development" +msgstr "Only for development" + +msgid "Open" +msgstr "Open" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Operate as DHCP server" + +msgid "Origin" +msgstr "Origin" + +msgid "Outside of the address range!" +msgstr "Outside of the address range!" + +msgid "Overview" +msgstr "Overview" + +msgid "Overview of the wifi schedule settings" +msgstr "Overview of the WiFi Schedule Settings" + +msgid "PAIR" +msgstr "PAIR" + +msgid "PLC Connections" +msgstr "PLC Connections" + +msgid "PLC domain name" +msgstr "PLC domain name" + +msgid "PLC firmware version:" +msgstr "PLC firmware version:" + +msgid "PLC password" +msgstr "PLC Password" + +msgid "Pairing" +msgstr "Pairing" + +msgid "Parental Control" +msgstr "Parental Control" + +msgid "Password" +msgstr "Password" + +msgid "Password:" +msgstr "Password:" + +msgid "Passwords do not match!" +msgstr "Passwords do not match!" + +msgid "Peer isolation" +msgstr "Peer isolation" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Please activate the WiFi network to enable Clone SSID via WPS" + +msgid "Please click the + button to add a SSID." +msgstr "Please click the + button to add a SSID." + +msgid "Please click the + button to add a VLAN" +msgstr "Please click the + button to add a VLAN" + +msgid "Please click the + button to add a new schedule." +msgstr "Please click the + button to add a new rule." + +msgid "Please click the + button to add a time server" +msgstr "Please click the + button to add a time server " + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Please configure a static WiFi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Please configure a static WiFi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Please configure a static WiFi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." + +msgid "Please enter a password to secure the access to your device." +msgstr "Please enter a password to secure the access to your device." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Please enter a value of at least 15 minutes or enter 0 to disable the " +"functionality!" + +msgid "Please log in with your password!" +msgstr "Please log in with your password!" + +msgid "Please login again." +msgstr "Please log in again." + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "Please note that WiFi schedule settings have precedence over these settings!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, disable Config Sync on the device that you want to " +"configure or switch separately." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Please select the configuration file to be restored to this device." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Please select the firmware file to be loaded onto this device." + +msgid "Port" +msgstr "Connection" + +msgid "Port number" +msgstr "Port number" + +msgid "Port:" +msgstr "Port:" + +msgid "Power Management" +msgstr "Power Management" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "Powerline LED" + +msgid "Powerline Network Mode" +msgstr "Powerline Network Mode" + +msgid "Powerline Password" +msgstr "Powerline Password" + +msgid "Powerline button" +msgstr "PLC button" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "Powerline network connection encryption in progress." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"Powerline encryption via security ID has been successfully started. Please " +"wait until this process has been finished.\n" +"This can take up to 60 seconds." + +msgid "Powerline encryption was stopped by external event." +msgstr "Powerline encryption was stopped." + +msgid "Powerline encryption was successfully stopped." +msgstr "Powerline encryption was successfully established." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"Powerline standby is enabled! Disabling all frequency bands will interrupt " +"the connection to this website if the device can only be reached via " +"Powerline and it enters standby mode. Do you really want to disable this " +"frequency band?" + +msgid "Powersave mode" +msgstr "Powersave mode" + +msgid "Preferred:" +msgstr "Preferred:" + +msgid "Programming firmware image..." +msgstr "Programming firmware image..." + +msgid "Protocol:" +msgstr "Protocol:" + +msgid "Public community (read only):" +msgstr "Public community (read only):" + +msgid "Public source:" +msgstr "Public source:" + +msgid "Quota" +msgstr "Time quota" + +msgid "Quota has been depleted" +msgstr "The time quota has been depleted." + +msgid "Quota is currently depleting" +msgstr "The time quota is depleting." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "RADIUS configuration applied successfully" + +msgid "RADIUS configuration is incomplete" +msgstr "RADIUS configuration is incomplete" + +msgid "RADIUS password:" +msgstr "RADIUS password:" + +msgid "RADIUS username:" +msgstr "RADIUS username:" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "WiFi channel:" + +msgid "Radio:" +msgstr "Radio:" + +msgid "Radios" +msgstr "Radios" + +msgid "Rate (Mbit/s)" +msgstr "Rate (Mbps)" + +msgid "Reboot" +msgstr "Reboot" + +msgid "Reboot Device" +msgstr "Reboot Device" + +msgid "Reboot device?" +msgstr "Reboot device?" + +msgid "Receive (Mbps)" +msgstr "Receive (Mbps)" + +msgid "Recommended: 20 MHz" +msgstr "Recommended: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Recommended: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Recommended: 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Recommended: Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Recommended: Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Reduced" + +msgid "Remote syslog server:" +msgstr "Remote syslog server:" + +msgid "Reset" +msgstr "Reset" + +msgid "Reset Configuration" +msgstr "Reset Configuration" + +msgid "Reset button" +msgstr "Reset button" + +msgid "Reset device to factory defaults?" +msgstr "Reset device to factory defaults?" + +msgid "Reset/Restart button" +msgstr "Reset button" + +msgid "Restore" +msgstr "Restore" + +msgid "Restore Device Configuration From File" +msgstr "Restore Device Configuration from File" + +msgid "Rx rate (Mbit/s)" +msgstr "Rx rate (Mbps)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "SNMP version:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "SSID already exists" + +msgid "SSID broadcast" +msgstr "SSID broadcast" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSIDs" + +msgid "Sat" +msgstr "Sat" + +msgid "Sat+Sun" +msgstr "Sat+Sun" + +msgid "Saturday" +msgstr "Saturday" + +msgid "Save" +msgstr "Save" + +msgid "Save Configuration to File" +msgstr "Save Configuration to File" + +msgid "Scan" +msgstr "Scan" + +msgid "Scan interval (min.):" +msgstr "Scan interval (min.):" + +msgid "Scan interval in minutes" +msgstr "Scan interval in minutes" + +msgid "Schedule" +msgstr "Schedule" + +msgid "Schedule configuration successfully saved." +msgstr "Change configuration successfully saved." + +msgid "Search ..." +msgstr "Search ..." + +msgid "Secret:" +msgstr "Secret" + +msgid "Secured" +msgstr "Secured" + +msgid "Security" +msgstr "Encryption" + +msgid "Security ID:" +msgstr "Security ID:" + +msgid "Security passphrase:" +msgstr "Security ID:" + +msgid "Security status:" +msgstr "Encryption status:" + +msgid "Security type:" +msgstr "Encryption type:" + +msgid "Security:" +msgstr "Encryption:" + +msgid "Select Interval" +msgstr "Select Interval" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." + +msgid "Select day" +msgstr "Select day" + +msgid "Select time limit" +msgstr "Select time limit" + +msgid "Selected time period:" +msgstr "Selected time period:" + +msgid "Serial number:" +msgstr "Serial number:" + +msgid "Server is outside of the network and unreachable!" +msgstr "Server is outside of the network and unreachable!" + +msgid "Server-side NAS key" +msgstr "Server-side NAS key" + +msgid "Server:" +msgstr "Server:" + +msgid "Service" +msgstr "Service" + +msgid "Service Name" +msgstr "Service Name" + +msgid "Services" +msgstr "Services" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "Set a duration and click \"Start\" to activate the buzzer for this time." + +msgid "Settings" +msgstr "Settings" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually after re-establishing the connection." + +msgid "Show password" +msgstr "Show password" + +msgid "Signal (dBm)" +msgstr "Signal (dBm)" + +msgid "Signal quality (%)" +msgstr "Signal quality (%)" + +msgid "Since" +msgstr "Since" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "Some SSIDs are updated to new RADIUS configuration" + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "Some event has occurred. Determining the cause may take up to 1 minute." + +msgid "Standby" +msgstr "Standby" + +msgid "Start" +msgstr "Start" + +msgid "Start Configuration" +msgstr "Start Configuration" + +msgid "Start IP Address:" +msgstr "Start IP address:" + +msgid "Start address equals end address!" +msgstr "Start address is the same as end address!" + +msgid "Start address must be smaller than end address!" +msgstr "Start address must be smaller than end address!" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"First, press the PLC button on an adapter on your existing network, then " +"click \"PAIR\" to run the pairing process. " + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "Start time and end time cannot be the same! Please change the times!" + +msgid "Static IPv4 Address" +msgstr "Static IPv4 address" + +msgid "Station is not connected" +msgstr "Client is not connected." + +msgid "Status" +msgstr "Status" + +msgid "Status:" +msgstr "Status:" + +msgid "Stop" +msgstr "Stop" + +msgid "Stop Configuration" +msgstr "Stop Configuration" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "Stop time must be after start time! Please change the times!" + +msgid "Subnet mask:" +msgstr "Subnet mask:" + +msgid "Subnet:" +msgstr "Subnet mask:" + +msgid "Successfully deleted." +msgstr "Successfully deleted." + +msgid "Sun" +msgstr "Sun" + +msgid "Sunday" +msgstr "Sunday" + +msgid "Support" +msgstr "Support" + +msgid "Supported" +msgstr "Supported" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "Switch your WiFi network on first so that your guest network can be used." + +msgid "System" +msgstr "System" + +msgid "System Information" +msgstr "System Information" + +msgid "System contact:" +msgstr "System contact:" + +msgid "System location:" +msgstr "System location:" + +msgid "System name (hostname):" +msgstr "System name (host name):" + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "The device has a new IP address. Please login at the new URL:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." + +msgid "The guest network does only allow access to the internet." +msgstr "The guest network does only allow access to the internet." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "The host name is too long. Max. 32 characters allowed." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "The host name is too short. Please enter at least 1 character." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "The maximum number ({maxVLANs}) of VLANs has been configured." + +msgid "The password contains an invalid character:" +msgstr "The password contains an invalid character:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." + +msgid "There are no configured time servers." +msgstr "There are no configured time servers." + +msgid "There is newer version:" +msgstr "Current version:" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." + +msgid "This is the broadcast address!" +msgstr "This is the broadcast address!" + +msgid "This is the device's IP address!" +msgstr "This is the device's IP address!" + +msgid "This is the network address!" +msgstr "This is the sub network address!" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "This page will be reloaded automatically once the action is complete." + +msgid "This server already exists." +msgstr "This server already exists." + +msgid "Thu" +msgstr "Thu" + +msgid "Thursday" +msgstr "Thursday" + +msgid "Time Server" +msgstr "Time Server" + +msgid "Time Server (NTP)" +msgstr "Time Server (NTP)" + +msgid "Time Server:" +msgstr "Time Server:" + +msgid "Time Zone" +msgstr "Time Zone" + +msgid "Time server" +msgstr "Time server" + +msgid "Time zone configuration successfully saved." +msgstr "Time zone configuration successfully saved." + +msgid "Time zone:" +msgstr "Time zone:" + +msgid "To" +msgstr "to" + +msgid "Total memory:" +msgstr "Total memory:" + +msgid "Transmit (Mbps)" +msgstr "Transmit (Mbps)" + +msgid "Tue" +msgstr "Tue" + +msgid "Tuesday" +msgstr "Tuesday" + +msgid "Turn off the WiFi" +msgstr "Turn off the WiFi" + +msgid "Tx rate (Mbit/s)" +msgstr "Tx rate (Mbps)" + +msgid "Tx-Power" +msgstr "Tx-Power" + +msgid "Type" +msgstr "Type" + +msgid "Type error" +msgstr "Type error" + +msgid "Type status" +msgstr "Type status" + +msgid "UNPAIR" +msgstr "UNPAIR" + +msgid "Unsecured" +msgstr "Unsecured" + +msgid "Untagged" +msgstr "Untagged" + +msgid "Update firmware" +msgstr "Update firmware" + +msgid "Update firmware to latest version" +msgstr "Update firmware to current version" + +msgid "Update table" +msgstr "Update table" + +msgid "Uploading ..." +msgstr "Uploading ..." + +msgid "Uploading firmware image ..." +msgstr "Uploading firmware image ..." + +msgid "Uptime:" +msgstr "Uptime:" + +msgid "Use common settings" +msgstr "Use common settings" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button within 2 minutes on the device which " +"you want to join your Powerline network! Afterwards, click the\"Start " +"configuration\" button." + +msgid "Username" +msgstr "Username" + +msgid "Username:" +msgstr "Username:" + +msgid "Using the encryption button" +msgstr "Using the encryption button" + +msgid "VLAN ID" +msgstr "VLAN ID" + +msgid "VLAN ID must be unique!" +msgstr "VLAN ID must be unique!" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "Invalid VLAN ID! Please enter a value between 1 and 4094." + +msgid "VLAN Name" +msgstr "VLAN Name" + +msgid "VLAN name must be unique!" +msgstr "VLAN name must be unique!" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "VLANs" + +msgid "Valid:" +msgstr "Valid:" + +msgid "Very High ({power} dBm)" +msgstr "Very High ({power} dBm)" + +msgid "Via security ID" +msgstr "Via security ID" + +msgid "WDS bridge configuration updated." +msgstr "WDS bridge configuration updated." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2 Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2 Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2 Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2 Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "WPA2 pre-shared key:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "WPS Clone mode failed:" + +msgid "WPS Clone Mode succeeded!" +msgstr "WPS Clone Mode succeeded!" + +msgid "WPS Mode:" +msgstr "WPS Mode:" + +msgid "WPS PIN" +msgstr "WPS PIN" + +msgid "WPS PIN connect applied successfully" +msgstr "WPS PIN connect applied successfully" + +msgid "WPS PIN connect failed" +msgstr "WPS PIN connect failed" + +msgid "WPS PIN is active..." +msgstr "WPS PIN is active..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "WPS PIN is not valid. Use a 4- or 8-digit number." + +msgid "WPS Pushbutton" +msgstr "WPS Pushbutton" + +msgid "WPS Pushbutton is active..." +msgstr "WPS Pushbutton is active..." + +msgid "WPS connect applied successfully" +msgstr "WPS connect applied successfully" + +msgid "WPS connect failed" +msgstr "WPS connect failed" + +msgid "WPS is active..." +msgstr "WPS is active..." + +msgid "Warning" +msgstr "Warning" + +msgid "Wed" +msgstr "Wed" + +msgid "Wednesday" +msgstr "Wednesday" + +msgid "Welcome to your {product}" +msgstr "Welcome to your {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "" +"When the scan interval is set to 0, this function is disabled. Recommended: " +"240 minutes" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "WiFi Clients" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone is active..." + +msgid "WiFi LED" +msgstr "WiFi LED" + +msgid "WiFi Network" +msgstr "WiFi Network" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - Configuration" + +msgid "WiFi button" +msgstr "WiFi button" + +msgid "WiFi convenience function" +msgstr "WiFi convenience function" + +msgid "WiFi disabled" +msgstr "WiFi disabled" + +msgid "WiFi enabled" +msgstr "WiFi enabled" + +msgid "WiFi network mode:" +msgstr "WiFi Network Mode" + +msgid "WiFi networks" +msgstr "WiFi networks" + +msgid "WiFi schedule control" +msgstr "WiFi schedule control" + +msgid "WiFi schedule settings" +msgstr "WiFi Schedule Settings" + +msgid "Wifi Status" +msgstr "WiFi Status" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." + +msgid "You can find the latest firmware" +msgstr "You can find the latest firmware " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"You can limit access to certain WiFi devices by the MAC address. Please " +"define the time periods during which WiFi access is allowed." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "You can no longer create SSIDs for the {radioBand} frequency band" + +msgid "You can't have overlapping quotas for the same station!" +msgstr "Overlapping of several time quotas for the same WiFi device is not possible!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "You cannot combine the time period and time limit for a WiFi device!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"You have been logged out automatically for security reasons! Please log in " +"again!" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "You have successfully changed the configuration for your device's LEDs." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "You have successfully changed the configuration for your device's buttons." + +msgid "You have successfully configured an SSID" +msgstr "You have successfully saved the SSID configuration" + +msgid "You have successfully deleted an SSID" +msgstr "You have successfully deleted an SSID" + +msgid "You have successfully updated the compatibility mode setting." +msgstr "You have successfully updated the compatibility mode." + +msgid "You have successfully updated your Config sync settings" +msgstr "You have successfully saved the Config sync settings" + +msgid "You have successfully updated your PLC network settings." +msgstr "You have successfully updated your PLC network settings." + +msgid "You have successfully updated your PLC password." +msgstr "You have successfully updated your PLC password." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "You have successfully updated your Powerline encryption password" + +msgid "You have successfully updated your Powerline network mode" +msgstr "You have successfully updated your Powerline network mode" + +msgid "You have successfully updated your Powerline pro network." +msgstr "You have successfully expanded your Powerline pro network." + +msgid "You have successfully updated your system management configuration" +msgstr "You have successfully saved your system management configuration" + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "You have successfully {name} {enableOrDisableTerm} service." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." + +msgid "You've successfully changed your password." +msgstr "You've successfully changed your password." + +msgid "You've successfully configured the WiFi network." +msgstr "You've successfully configured the WiFi network." + +msgid "You've successfully configured the radio." +msgstr "You've successfully saved the frequency band." + +msgid "Your Powerline pro network is disabled." +msgstr "Your Powerline pro network has been disabled." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "Your WiFi is not encrypted. Please activate the encryption." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." + +msgid "call ubus" +msgstr "call ubus" + +msgid "connected" +msgstr "connected" + +msgid "current session" +msgstr "Current session:" + +msgid "current ubus request queue" +msgstr "Current ubus request queue" + +msgid "d, " +msgstr "d, " + +msgid "daily" +msgstr "daily" + +msgid "disabled" +msgstr "disabled" + +msgid "display {num} of {all}" +msgstr "display {num} of {all}" + +msgid "enabled" +msgstr "enabled" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "n/a" + +msgid "no PLC connections" +msgstr "No PLC connections" + +msgid "none" +msgstr "none" + +msgid "not configured" +msgstr "not configured" + +msgid "off" +msgstr "off" + +msgid "on" +msgstr "on" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "One day, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "pending" + +msgid "reduced" +msgstr "reduced" + +msgid "s" +msgstr "s" + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "static" + +msgid "ubus Test" +msgstr "ubus Test" + +msgid "ubus callee" +msgstr "ubus callee" + +msgid "ubus data" +msgstr "ubus data" + +msgid "ubus section" +msgstr "ubus section" + +msgid "unknown" +msgstr "unknown" + +msgid "unknown LED" +msgstr "unknown LED" + +msgid "unknown button" +msgstr "unknown button" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} days, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} remaining" + +msgid "{frequency} GHz Radio" +msgstr "{frequency} GHz frequency band" \ No newline at end of file diff --git a/www/assets/i18n/es.po b/www/assets/i18n/es.po new file mode 100644 index 0000000..36387d7 --- /dev/null +++ b/www/assets/i18n/es.po @@ -0,0 +1,2748 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "El dispositivo no está encendido," + +msgid " Encryption disabled," +msgstr "Codificación desactivada," + +msgid " SSID is hidden," +msgstr "La red WiFi está oculta" + +msgid " The minimum password length is {minlength} character(s)." +msgstr "La contraseña debe tener como mínimo {minlength} caracteres." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar identificado en {channel})" + +msgid "(dynamic)" +msgstr "(dinámico)" + +msgid ")\n" +msgstr "" + +msgid ")
    " +msgstr ")
    " + +msgid "* Automatic" +msgstr "* automático" + +msgid "* indicates default option" +msgstr "* Configuración estándar" + +msgid "* marks this device." +msgstr "* este dispositivo" + +msgid "* offers best performance" +msgstr "* mejor rendimiento" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min" + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "Nombre de la red 2,4 + 5 GHz" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "Banda de frecuencia de 2,4 GHz" + +msgid "2.4 GHz WiFi LED" +msgstr "LED de WiFi de 2,4 GHz" + +msgid "2.4 GHz network name" +msgstr "Nombre de la red 2,4 GHz" + +msgid "2.4 GHz network name:" +msgstr "Nombre de la red 2,4 GHz:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "Banda de frecuencia de 5 GHz" + +msgid "5 GHz WiFi LED" +msgstr "LED de WiFi de 5 GHz" + +msgid "5 GHz network name" +msgstr "Nombre de la red 5 GHz" + +msgid "5 GHz network name:" +msgstr "Nombre de la red 5 GHz:" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 min." + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "No se ha especificado la contraseña RADIUS." + +msgid "A RADIUS username is required!" +msgstr "No se ha especificado el nombre de usuario RADIUS." + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Se requiere una clave: de 8 a 63 caracteres (passphrase) o de 64 caracteres " +"(pre-shared key)" + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Se requiere clave (64 caracteres, pre-shared key)." + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Servidor de contabilización" + +msgid "Accounting Server:" +msgstr "Servidor de contabilización:" + +msgid "Active" +msgstr "Activo" + +msgid "Add Devices" +msgstr "Añadir dispositivos" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Incluir el dispositivo en la red WiFi con el pulsador WPS." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Incluir el dispositivo en la red WiFi mediante el PIN" + +msgid "Add new SSID" +msgstr "Añadir SSID nuevo" + +msgid "Add new Time Server" +msgstr "Añadir servidor de tiempo nuevo" + +msgid "Add new VLAN" +msgstr "Añadir VLAN nueva" + +msgid "Add new server" +msgstr "Añadir servidor nuevo" + +msgid "Address/Subnet:" +msgstr "Dirección/subred:" + +msgid "Address:" +msgstr "Dirección:" + +msgid "Advanced Settings" +msgstr "Configuración extendida" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Permitir el modo de ahorro de corriente" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Permita que el dispositivo cambie al modo de ahorro de corriente cuando se " +"detecte un tráfico reducido a través de ethernet. Advertencia: El tiempo de " +"latencia puede verse afectado si se detecta un tráfico de datos muy lento." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Número permitido de SSID: {allowedRadioVapNumber} para radio de {radioBand}." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Número permitido de SSID: {num1} para radio {radio1} y {num2} para radio " +"{radio2} " + +msgid "Always" +msgstr "Siempre" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "" +"Se ha producido un error. Haga clic en la flecha para volver a cargar la " +"página." + +msgid "An error occurred during device configuration:" +msgstr "En la configuración del dispositivo se ha producido un fallo:" + +msgid "Answer of" +msgstr "Respuesta de" + +msgid "Authentication Server" +msgstr "Servidor de autenticación" + +msgid "Authentication Server:" +msgstr "Servidor de autenticación:" + +msgid "Authentication passphrase:" +msgstr "Clave de autenticación:" + +msgid "Authentication type:" +msgstr "Tipo de autenticación:" + +msgid "Auto" +msgstr "Automático" + +msgid "Auto *" +msgstr "Automático *" + +msgid "Automatic *" +msgstr "Automático *" + +msgid "Automatic Update:" +msgstr "Actualización de firmware automática:" + +msgid "Automatic shutoff" +msgstr "Desconexión automática" + +msgid "Automatically search for updates:" +msgstr "Buscar automáticamente actualizaciones:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Base" + +msgid "Basic Settings" +msgstr "Configuración estándar" + +msgid "Bridge" +msgstr "Puente" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Puente a punto de acceso alejado (WDS)" + +msgid "Browse ..." +msgstr "Seleccionar archivo..." + +msgid "Button Settings" +msgstr "Configuración de los botones de control" + +msgid "Buttons" +msgstr "Botones de control" + +msgid "Buzzer" +msgstr "Vibrador" + +msgid "Buzzer duration: {dur} s" +msgstr "Duración de la señal: {dur} seg." + +msgid "CPU load:" +msgstr "Carga de la CPU:" + +msgid "Cancel" +msgstr "Interrupción abortiva" + +msgid "Cancelled!" +msgstr "Operación cancelada" + +msgid "Cannot retrieve current network information." +msgstr "No se puede obtener información actualizada de la red." + +msgid "Caps Lock is on!" +msgstr "Está pulsada la tecla de bloqueo de mayúsculas." + +msgid "Central Coordinator" +msgstr "Coordinador central" + +msgid "Change Password" +msgstr "Modificar la contraseña de acceso" + +msgid "Change Password?" +msgstr "¿Modificar contraseña?" + +msgid "Change language" +msgstr "Modificar el idioma" + +msgid "Changing" +msgstr "Modificar" + +msgid "Channel" +msgstr "Canal" + +msgid "Channel 2.4 GHz:" +msgstr "Canal de 2,4 GHz" + +msgid "Channel 5 GHz:" +msgstr "Canal de 5 GHz" + +msgid "Channel bandwidth:" +msgstr "Ancho de canal:" + +msgid "Channel:" +msgstr "Canal:" + +msgid "Checking firmware image ..." +msgstr "Comprobando archivo de firmware..." + +msgid "Checking session ID ..." +msgstr "Comprobando ID de sesión..." + +msgid "Choose between different LED notification levels." +msgstr "Seleccione el comportamiento de los LED." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Seleccione la configuración CCo de su dispositivo para el modo p2p." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Seleccionar el modo de compatibilidad; es un modo especial que corrige los " +"fallos de conexión esporádicos que pueden producirse debido a la " +"interacción con otras tecnologías, como por ejemplo VDSL." + +msgid "Choose the network mode of your device." +msgstr "Seleccione el modo de red de su dispositivo." + +msgid "Click here to update." +msgstr "Haga clic aquí para actualizar." + +msgid "Click to edit" +msgstr "Haga clic aquí para editar la entrada" + +msgid "Clicking the button below will restart your device." +msgstr "El dispositivo se reinicia haciendo clic en \"Reiniciar\"." + +msgid "Clone SSID" +msgstr "Clonar SSID" + +msgid "Clone SSID via WPS" +msgstr "Clonar SSID a través de WPS" + +msgid "Compatibility Mode" +msgstr "Modo de compatibilidad" + +msgid "Compatibility Mode:" +msgstr "Modo de compatibilidad:" + +msgid "Compatibility mode" +msgstr "Modo de compatibilidad" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configuración" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "" +"El archivo de configuración es demasiado grande ({maxSize} bytes como " +"máximo)." + +msgid "Configuration of time quotas" +msgstr "Configuración" + +msgid "Configuration successfully restored!" +msgstr "La configuración se ha restaurado correctamente." + +msgid "Configured VLANs:" +msgstr "Redes VLAN configuradas:" + +msgid "Confirm" +msgstr "Confirmar" + +msgid "Confirm new password:" +msgstr "Confirmar contraseña nueva:" + +msgid "Connected AVLNs:" +msgstr "Redes AVLN conectadas:" + +msgid "Connected WiFi Clients" +msgstr "Dispositivos WiFi conectados" + +msgid "Connected WiFi clients:" +msgstr "Dispositivos WiFi conectados:" + +msgid "Connected clients" +msgstr "Dispositivos conectados" + +msgid "Connected devices:" +msgstr "Dispositivos conectados:" + +msgid "Connected powerline devices" +msgstr "Dispositivos Powerline conectados" + +msgid "Connected since" +msgstr "Conectados desde" + +msgid "Connection" +msgstr "Conexión" + +msgid "Connection lost!" +msgstr "Conexión interrumpida" + +msgid "Connection status:" +msgstr "Estado de la conexión:" + +msgid "Contact:" +msgstr "Contacto:" + +msgid "Current Firmware" +msgstr "Firmware actual" + +msgid "Current channel" +msgstr "Canal actual" + +msgid "Current channel:" +msgstr "Canal actual:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "Servidor DHCP" + +msgid "Data rates:" +msgstr "Velocidades de transmisión:" + +msgid "Date" +msgstr "Fecha" + +msgid "Date and Time" +msgstr "Fecha y hora" + +msgid "Days" +msgstr "Días" + +msgid "Default" +msgstr "Estándar" + +msgid "Default VLAN" +msgstr "VLAN estándar" + +msgid "Default gateway:" +msgstr "Vía de acceso estándar:" + +msgid "Default mode *" +msgstr "Configuración estándar *" + +msgid "Delete" +msgstr "Borrar" + +msgid "Delete SSID?" +msgstr "¿Borrar SSID?" + +msgid "Device ID" +msgstr "ID del dispositivo" + +msgid "Device MAC" +msgstr "Dirección MAC del dispositivo" + +msgid "Device Name" +msgstr "Nombre de los dispositivos" + +msgid "Device rebooted. Please login again!" +msgstr "Se ha reiniciado el dispositivo. Vuelva a iniciar sesión." + +msgid "Disable Radio?" +msgstr "¿Radio apagada?" + +msgid "Disable guest network {duration}" +msgstr "Desactivar la red de invitado {duration}" + +msgid "Disabled" +msgstr "Apagada" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Al desactivar el botón de reset no existe la posibilidad de reiniciar el " +"dispositivo ni de restablecer los valores de suministro." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"¿Seguro que desea modificar la contraseña PLC? Puede perderse la conexión " +"con este dispositivo." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Si no configura ninguna regla, el WiFi no podrá utilizarse hasta que añada " +"una regla o desactive el control horario." + +msgid "Do you really want to remove this SSID?" +msgstr "¿Seguro que desea borrar el SSID?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"¿Seguro que desea restablecer los valores de suministro del dispositivo? A " +"continuación, el dispositivo se reiniciará." + +msgid "Do you really want to restart the device?" +msgstr "¿Seguro que desea reiniciar el dispositivo?" + +msgid "Domain Master" +msgstr "Domain Master" + +msgid "Download Firmware Version for Update" +msgstr "Descargar firmware actualizado" + +msgid "Download Firmware:" +msgstr "Descargar firmware:" + +msgid "Dynamic VLAN" +msgstr "VLAN dinámica" + +msgid "Enable" +msgstr "Activar" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "Activar o desactivar por completo los LED de este dispositivo" + +msgid "Enable or disable the buttons of your devices." +msgstr "Active o desactive la función de los botones de control en el dispositivo." + +msgid "Enabled" +msgstr "Activados" + +msgid "Enabled ({url})" +msgstr "Activados ({url})" + +msgid "Enabled SSIDs" +msgstr "SSID activados" + +msgid "Enabled SSIDs:" +msgstr "SSID activados:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Mesh functionality optimiza su red WiFi y facilita el uso de esta para " +"dispositivos WiFi móviles. El roaming soluciona el problema de los " +"dispositivos WiFi atascados. El Band Steering y la Dynamic Frequency " +"Selection permiten un acceso WiFi sin problemas incluso para múltiples " +"dispositivos WiFi. La opción Airtime Fairness optimiza el ancho de banda de " +"las redes que tienen muchos dispositivos WiFi." + +msgid "Encryption:" +msgstr "Codificación:" + +msgid "End IP Address:" +msgstr "Dirección IP final:" + +msgid "End Point" +msgstr "Dispositivo" + +msgid "End address equals start address!" +msgstr "La dirección final es la misma que la dirección inicial." + +msgid "End address must be larger than start address!" +msgstr "La dirección final debe ser mayor que la dirección inicial." + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "Introducir el PIN WPS" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Introduzca un nombre de comunidad alfanumérico (máx. 24 caracteres)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Introduzca un nombre de usuario alfanumérico (máx. 24 caracteres)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Introducir entre 1 y 64 de los caracteres siguientes:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Introducir entre 8 y 130 de los caracteres siguientes:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Introducir entre 8 y 64 de los caracteres siguientes:" + +msgid "Enter new password:" +msgstr "Introducir la contraseña nueva:" + +msgid "Enter old password:" +msgstr "Introducir la contraseña antigua:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "Introduzca el PIN del dispositivo que debe añadirse a su red WiFi." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Introduzca la contraseña PLC que debe utilizar el dispositivo para acceder " +"a su red Powerline. Todos los dispositivos de una red Powerline deben " +"utilizar la misma contraseña PLC." + +msgid "Error code:" +msgstr "Código de error:" + +msgid "Error occured! Please try again!" +msgstr "Se ha producido un error. Por favor, inténtelo de nuevo." + +msgid "Error while processing WPS! -> (" +msgstr "Se ha producido un error durante el proceso de WPS. -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europa/Aquisgrán" + +msgid "Europe/Amsterdam" +msgstr "Europa/Ámsterdam" + +msgid "Europe/Andorra" +msgstr "Europa/Andorra" + +msgid "Europe/Athens" +msgstr "Europa/Atenas" + +msgid "Europe/Belgrade" +msgstr "Europa/Belgrado" + +msgid "Europe/Berlin" +msgstr "Europa/Berlín" + +msgid "Europe/Bratislava" +msgstr "Europa/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europa/Bruselas" + +msgid "Europe/Bucharest" +msgstr "Europa/Bucarest" + +msgid "Europe/Budapest" +msgstr "Europa/Budapest" + +msgid "Europe/Busingen" +msgstr "Europa/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europa/Chisináu" + +msgid "Europe/Copenhagen" +msgstr "Europa/Copenhague" + +msgid "Europe/Dublin" +msgstr "Europa/Dublín" + +msgid "Europe/Gibraltar" +msgstr "Europa/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europa/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europa/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europa/Isla de Man" + +msgid "Europe/Istanbul" +msgstr "Europa/Estambul" + +msgid "Europe/Jersey" +msgstr "Europa/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europa/Kaliningrado" + +msgid "Europe/Kiev" +msgstr "Europa/Kiev" + +msgid "Europe/Lisbon" +msgstr "Europa/Lisboa" + +msgid "Europe/Ljubljana" +msgstr "Europa/Liubliana" + +msgid "Europe/London" +msgstr "Europa/Londres" + +msgid "Europe/Luxembourg" +msgstr "Europa/Luxemburgo" + +msgid "Europe/Madrid" +msgstr "Europa/Madrid" + +msgid "Europe/Malta" +msgstr "Europa/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europa/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europa/Minsk" + +msgid "Europe/Monaco" +msgstr "Europa/Mónaco" + +msgid "Europe/Moscow" +msgstr "Europa/Moscú" + +msgid "Europe/Oslo" +msgstr "Europa/Oslo" + +msgid "Europe/Paris" +msgstr "Europa/París" + +msgid "Europe/Podgorica" +msgstr "Europa/Podgorica" + +msgid "Europe/Prague" +msgstr "Europa/Praga" + +msgid "Europe/Riga" +msgstr "Europa/Riga" + +msgid "Europe/Rome" +msgstr "Europa/Roma" + +msgid "Europe/Samara" +msgstr "Europa/Samara" + +msgid "Europe/San Marino" +msgstr "Europa/San Marino" + +msgid "Europe/Sarajevo" +msgstr "Europa/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europa/Simferópol" + +msgid "Europe/Skopje" +msgstr "Europa/Skopie" + +msgid "Europe/Sofia" +msgstr "Europa/Sofía" + +msgid "Europe/Stockholm" +msgstr "Europa/Estocolmo" + +msgid "Europe/Tallinn" +msgstr "Europa/Tallin" + +msgid "Europe/Tirane" +msgstr "Europa/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europa/Uzhgorod" + +msgid "Europe/Vaduz" +msgstr "Europa/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europa/Vaticano" + +msgid "Europe/Vienna" +msgstr "Europa/Viena" + +msgid "Europe/Vilnius" +msgstr "Europa/Vilna" + +msgid "Europe/Volgograd" +msgstr "Europa/Volgogrado" + +msgid "Europe/Warsaw" +msgstr "Europa/Varsovia" + +msgid "Europe/Zagreb" +msgstr "Europa/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europa/Zaporiyia" + +msgid "Europe/Zurich" +msgstr "Europa/Zúrich" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Funciones" + +msgid "Find Me" +msgstr "¡Encuéntrame!" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "Archivo de firmware:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "El archivo de firmware es demasiado grande ({maxSize} bytes como máximo)." + +msgid "Firmware updated successfully." +msgstr "El firmware se ha actualizado correctamente." + +msgid "Firmware version:" +msgstr "Versión de firmware:" + +msgid "Force Node Type" +msgstr "Force Node Type" + +msgid "Force node type" +msgstr "Force Node Type" + +msgid "Free memory:" +msgstr "Memoria de trabajo libre:" + +msgid "Frequency band" +msgstr "Banda de frecuencia" + +msgid "Frequency band:" +msgstr "Banda de frecuencia:" + +msgid "Fri" +msgstr "Vi" + +msgid "Friday" +msgstr "Viernes" + +msgid "From" +msgstr "desde" + +msgid "Get IP configuration from a DHCP server" +msgstr "Obtener la configuración de red de un servidor DHCP" + +msgid "Guest network" +msgstr "Red de invitado" + +msgid "Guest network configuration" +msgstr "Configuración " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Aquí" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Aquí puede añadir a su red un nuevo dispositivo Powerline. En primer lugar " +"introduzca el identificador de seguridad que aparece impreso en el reverso, " +"a continuación conecte el dispositivo en una toma de corriente y para " +"terminar haga clic en \"Iniciar configuración\"." + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Asigne aquí una contraseña PLC personal a su red (en lugar de la contraseña " +"PLC generada automáticamente)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Aquí se pueden definir los intervalos horarios en los que desea activar el " +"WiFi." + +msgid "Hide SSID:" +msgstr "Ocultar SSID" + +msgid "Hide password" +msgstr "Ocultar contraseña" + +msgid "High ({power} dBm)" +msgstr "Alto ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (también llamado \"Fast Roaming\") acelera el inicio de sesión " +"de un dispositivo WiFi en este punto de acceso WiFi. Requisito previo: El " +"dispositivo ya estaba conectado a otro punto de acceso WiFi con 802.11r " +"habilitado, nombre de red idéntico (SSID) y cifrado idéntico. Por " +"desgracia, 802.11r no es compatible con todos los dispositivos WiFi. Si " +"tiene problemas con uno de sus dispositivos, desactive esta opción." + +msgid "IP Configuration" +msgstr "Configuración IP" + +msgid "IP address is inside the loopback network!" +msgstr "La dirección IP se encuentra dentro del rango de dirección de loopback." + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "Dirección IPv4" + +msgid "IPv4 address of DNS server" +msgstr "Dirección IPv4 del servidor DNS" + +msgid "IPv4 address of default gateway" +msgstr "Dirección IPv4 de la vía de acceso estándar" + +msgid "IPv4 configuration successfully updated." +msgstr "La configuración IPv4 se ha actualizado correctamente." + +msgid "IPv4 netmask" +msgstr "Máscara de subred IPv4" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "Dirección IPv6" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"Si continúa, se borrarán todos los ajustes del dispositivo y se " +"restablecerán los valores de suministro." + +msgid "" +"In this case, instead of the automatically generated PLC password, assign a " +"separate PLC password to your network manually." +msgstr "" +"En lugar de la contraseña PLC generada automáticamente, asigne aquí una " +"contraseña PLC personal a su red." + +msgid "Incorrect password!" +msgstr "Contraseña no válida" + +msgid "Individual ({power} dBm)" +msgstr "Individual ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Rendimiento de envío individual:" + +msgid "Indoor use only:" +msgstr "Uso solo en interiores:" + +msgid "Information" +msgstr "Información" + +msgid "Interfaces" +msgstr "Interfaces de red" + +msgid "Interval" +msgstr "Rango" + +msgid "Invalid IP address!" +msgstr "Dirección IP no válida" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Clave no válida Introduzca como mínimo 8 y como máximo 63 caracteres. " +"Caracteres especiales permitidos: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" " +"` ~ + = . _ / ? < >" + +msgid "Invalid Mac address!" +msgstr "Dirección MAC no válida" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "" +"SSID no válido Introduzca como mínimo 1 carácter y como máximo 32 " +"caracteres." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"SSID no válido Introduzca como mínimo 1 carácter y como máximo 32 " +"caracteres. Caracteres especiales permitidos: ! @ # $ % ^ & * ) ( [ ] { } | " +", : ; ' \" ` ~ + = . _ / ? < >" + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "ID de VLAN no válido Introduzca un valor entre 1 y 4094." + +msgid "Invalid hostname or IP address!" +msgstr "Nombre de host no válido o dirección IP no válida" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Nombre de host no válido o IP/máscara de red no válida" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Nombre de host no válido Están permitidos los caracteres 0-9, a-z, A-Z y el " +"guión «-». El nombre de host no puede empezar ni terminar con un guión." + +msgid "" +"Invalid key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? < >" +msgstr "" +"Clave no válida Introduzca como mínimo 8 y como máximo 63 caracteres. " +"Caracteres especiales permitidos: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" " +"` ~ + = . _ / ? < >" + +msgid "Invalid name!" +msgstr "Nombre no válido" + +msgid "Invalid netmask!" +msgstr "Máscara de subred no válida" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Puerto no válido Introduzca un valor entre 1 y 65535." + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Clave (pre-shared key) no válida! Introduzca 64 caracteres. Caracteres " +"ermitidos: 0 1 2 3 4 5 6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Rango no válido para 2,4 GHz, introduzca un valor entre 0 y 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Rango no válido para 2,4 GHz, introduzca un valor entre 0 y 123. Rango no " +"válido para 5 GHz, introduzca un valor entre 0 y 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Rango no válido para 2,4 GHz, introduzca un valor entre 0 y 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Rango no válido para 2,4 GHz, introduzca un valor entre 0 y 127. Rango no " +"válido para 5 GHz, introduzca un valor entre 0 y 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Rango no válido para 5 GHz, introduzca un valor entre 0 y 200. " + +msgid "Key:" +msgstr "Clave:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "Configuración de los LED" + +msgid "LEDs" +msgstr "LED" + +msgid "Lease Time:" +msgstr "Tiempo de concesión:" + +msgid "Leasetime" +msgstr "Tiempo de concesión" + +msgid "Licenses" +msgstr "Licencias" + +msgid "Loading ..." +msgstr "Cargando..." + +msgid "Local Device" +msgstr "Dispositivo local" + +msgid "Local time:" +msgstr "Fecha y hora actuales:" + +msgid "Location:" +msgstr "Ubicación:" + +msgid "Log Level" +msgstr "Nivel" + +msgid "Login" +msgstr "Iniciar sesión" + +msgid "Logout" +msgstr "Cerrar sesión" + +msgid "Logs" +msgstr "Eventos" + +msgid "Low ({power} dBm)" +msgstr "Bajo ({power} dBm)" + +msgid "MAC Address" +msgstr "Dirección MAC" + +msgid "MAC Addresses" +msgstr "Direcciones MAC" + +msgid "MAC address" +msgstr "Dirección MAC" + +msgid "MBytes" +msgstr "MBytes" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Administración" + +msgid "Management VLAN" +msgstr "VLAN de gestión" + +msgid "Management VLAN:" +msgstr "VLAN de gestión:" + +msgid "Manual" +msgstr "Manual" + +msgid "Manufacturer" +msgstr "Fabricante" + +msgid "Mask:" +msgstr "Prefijo:" + +msgid "Max. clients:" +msgstr "Número máximo de dispositivos:" + +msgid "Max. transmit power:" +msgstr "Rendimiento máximo de envío:" + +msgid "Mbit/s" +msgstr "Mbps" + +msgid "Medium ({power} dBm)" +msgstr "Medio ({power} dBm)" + +msgid "Members" +msgstr "Miembros" + +msgid "Mesh WiFi" +msgstr "Mesh WiFi" + +msgid "Message" +msgstr "Mensaje" + +msgid "Minimum lease time is two minutes!" +msgstr "El tiempo de concesión mínimo es de dos minutos." + +msgid "Mode:" +msgstr "Modo:" + +msgid "Mon" +msgstr "Lu" + +msgid "Mon-Fri" +msgstr "Lu-Vi" + +msgid "Monday" +msgstr "Lunes" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "La configuración del servidor de tiempo se ha guardado correctamente." + +msgid "Name server:" +msgstr "Servidor DNS:" + +msgid "Name:" +msgstr "Nombre:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "Si abandona esta página, perderá los cambios. ¿Desea continuar igualmente?" + +msgid "Neighbour network" +msgstr "Redes vecinas" + +msgid "Network" +msgstr "Red" + +msgid "Network Mode:" +msgstr "Modo de red:" + +msgid "Network interface" +msgstr "Adaptador de red" + +msgid "Network name" +msgstr "Nombre de la red" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Nombre de la red 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Nombre de la red:" + +msgid "Never" +msgstr "Nunca" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"Se ha encontrado un dispositivo Powerline nuevo. Espere a que la operación " +"haya terminado, puede tardar hasta 20 segundos." + +msgid "No Log Information" +msgstr "No hay eventos disponibles." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"No se ha encontrado ningún dispositivo Powerline nuevo. Compruebe si se ha " +"introducido correctamente el identificador de seguridad." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"No se ha encontrado ningún dispositivo Powerline. Compruebe si los botones " +"PLC correspondientes se han pulsado correctamente.\n" +"Espere a que la operación haya terminado." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"No se ha encontrado ningún dispositivo Powerline. Pulse el botón PLC y " +"espere a que la operación haya terminado." + +msgid "No RADIUS server configured" +msgstr "No hay ningún servidor RADIUS configurado." + +msgid "No VLAN" +msgstr "Ninguna VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Todos los puntos de acceso WiFi están desactivados. Active como mínimo un " +"punto de acceso WiFi." + +msgid "No clients are connected" +msgstr "Ningún dispositivo conectado." + +msgid "No encryption (not recommended)" +msgstr "No se recomienda la configuración \"Ninguna codificación\"." + +msgid "No file selected." +msgstr "No hay ningún archivo seleccionado." + +msgid "No valid input such as \"1d 12h 30m\"!" +msgstr "Ninguna entrada valida p. ej. \"1d 12h 30m\"!" + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Ninguna entrada valida p. ej. \"1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Sin configurar." + +msgid "Not connected" +msgstr "No conectado" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "Pulse ahora el botón WiFi del dispositivo que desea añadir a la red WiFi." + +msgid "OK" +msgstr "Aceptar" + +msgid "Off" +msgstr "desactivado" + +msgid "Old password was incorrect!" +msgstr "La contraseña actual no es correcta." + +msgid "Only for development" +msgstr "Solo para fines de desarrollo" + +msgid "Open" +msgstr "Abierta" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Operar como servidor DHCP" + +msgid "Origin" +msgstr "Fuente" + +msgid "Outside of the address range!" +msgstr "Fuera del rango de dirección" + +msgid "Overview" +msgstr "Resumen" + +msgid "Overview of the wifi schedule settings" +msgstr "Resumen" + +msgid "PAIR" +msgstr "Establecer conexión PLC" + +msgid "PLC Connections" +msgstr "Conexiones PLC" + +msgid "PLC Name" +msgstr "Nombre PLC" + +msgid "PLC domain name" +msgstr "Nombre Domain PLC" + +msgid "PLC firmware version:" +msgstr "Versión de firmware del PLC:" + +msgid "PLC password" +msgstr "Contraseña PLC" + +msgid "PLC role" +msgstr "Papel PLC" + +msgid "Pairing" +msgstr "Emparejamiento: establecer conexión PLC" + +msgid "Parental Control" +msgstr "Seguro para niños" + +msgid "Password" +msgstr "Contraseña" + +msgid "Password:" +msgstr "Contraseña:" + +msgid "Passwords do not match!" +msgstr "Las contraseñas no coinciden." + +msgid "Peer isolation" +msgstr "Prohibir la comunicación entre los dispositivos WiFi" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Active la red WiFi para iniciar el modo WiFi Clone." + +msgid "Please click the + button to add a SSID." +msgstr "Haga clic en la tecla + para añadir un SSID nuevo." + +msgid "Please click the + button to add a VLAN" +msgstr "Haga clic en la tecla + para añadir una VLAN nueva" + +msgid "Please click the + button to add a new schedule." +msgstr "Haga clic en la tecla + para añadir una regla nueva." + +msgid "Please click the + button to add a time server" +msgstr "Haga clic en la tecla + para añadir un servidor de tiempo nuevo." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Configure {here} un canal WiFi estático. Tenga en cuenta que los demás " +"puntos de acceso de su red se deben configurar de forma correspondiente." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Configure {here} un canal WiFi estático. Tenga en cuenta que los demás " +"puntos de acceso de su red se deben configurar de forma correspondiente. " +"Recomendación: seleccione un canal entre 36 y 48 para evitar cambios de " +"canal debido a la DFS." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Configure {here} un canal WiFi estático. Tenga en cuenta que los demás " +"puntos de acceso del puente deben tener configurado el mismo canal WiFi. " +"Recomendación: canal 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Establezca el nombre para la red y confirme la configuración haciendo clic " +"en el icono del disco." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Introduzca una contraseña para restringir el acceso a la configuración del " +"dispositivo." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Introduzca un intervalo de tiempo superior a 15 minutos. Para desactivar la " +"función introduzca un 0." + +msgid "Please log in with your password!" +msgstr "Inicie sesión con su contraseña." + +msgid "Please login again." +msgstr "Vuelva a iniciar sesión:" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Tenga en cuenta que la configuración scheduler tiene prioridad sobre esta " +"confguración." + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Tenga en cuenta que muchos teléfonos inteligentes y tabletas mantienen la " +"conexión WiFi constantemente." + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Tenga en cuenta que el WiFi siempre se activa y se desactiva en toda la " +"red. Por lo tanto, primero debe finalizar Config Sync en el dispositivo " +"que quiera configurar o conmutar por separado." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Seleccione el archivo de configuración que desea restaurar." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Seleccione el archivo de firmware que se debe cargar en el dispositivo." + +msgid "Port" +msgstr "Conexión" + +msgid "Port number" +msgstr "Número de puerto" + +msgid "Port:" +msgstr "Puerto:" + +msgid "Power Management" +msgstr "Gestión de la energía" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "LED de Powerline" + +msgid "Powerline Network Mode" +msgstr "Modo de red Powerline" + +msgid "Powerline Password" +msgstr "Contraseña PLC" + +msgid "Powerline Settings" +msgstr "Configuración del modo de espera de Powerline" + +msgid "Powerline button" +msgstr "Botón PLC" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "Todavía se está creando la red Powerline." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"Todavía se está creando la red Powerline. Espere a que la operación haya " +"terminado. Faltan todavía 120 segundos." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"Todavía se está creando la red Powerline. Espere a que la operación haya " +"terminado. Faltan todavía {time} segundos." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"Se ha iniciado la integración en una red Powerline mediante un " +"identificador de seguridad. Espere a que la operación haya terminado, puede " +"tardar hasta 60 segundos. " + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"Se ha iniciado la integración en una red Powerline pro mediante un " +"identificador de seguridad. Espere a que la operación haya terminado, puede " +"tardar hasta 60 segundos." + +msgid "Powerline encryption was stopped by external event." +msgstr "Se ha detenido la creación de la red Powerline." + +msgid "Powerline encryption was successfully stopped." +msgstr "La red Powerline se ha creado correctamente." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"Está activado el modo de espera de Powerline. Desactivar todas las bandas " +"de frecuencia interrumpe la conexión con este sitio web si este dispositivo " +"está conectado con la red a través de Powerline y cambia al modo de espera. " +"¿Seguro que desea desactivar esta banda de frecuencia?" + +msgid "Powersave mode" +msgstr "Modo de ahorro de corriente" + +msgid "Preferred:" +msgstr "Preferido:" + +msgid "Profile" +msgstr "Perfil" + +msgid "Programming firmware image..." +msgstr "Escribiendo archivo de firmware..." + +msgid "Protocol:" +msgstr "Protocolo:" + +msgid "Public community (read only):" +msgstr "Comunidad pública (lectura):" + +msgid "Public source:" +msgstr "Fuente pública:" + +msgid "Quota" +msgstr "Contingente de tiempo" + +msgid "Quota has been depleted" +msgstr "El contingente de tiempo se agotò." + +msgid "Quota is currently depleting" +msgstr "El contingente de tiempo se sta esaurendo." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "La configuración de RADIUS se ha guardado correctamente." + +msgid "RADIUS configuration is incomplete" +msgstr "La configuración de RADIUS no está completa." + +msgid "RADIUS password:" +msgstr "Contraseña de RADIUS:" + +msgid "RADIUS username:" +msgstr "Nombre de usuario de RADIUS:" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "Canal WiFi:" + +msgid "Radio:" +msgstr "Radio:" + +msgid "Radios" +msgstr "Radios" + +msgid "Rate (Mbit/s)" +msgstr "Velocidad (Mbps)" + +msgid "Reboot" +msgstr "Reiniciar" + +msgid "Reboot Device" +msgstr "Reiniciar dispositivo" + +msgid "Reboot device?" +msgstr "¿Reiniciar dispositivo?" + +msgid "Receive (Mbps)" +msgstr "Recibir Mbps)" + +msgid "Recommended: 20 MHz" +msgstr "Valor recomendado: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Valor recomendado: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Valor recomendado: 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Valor recomendado: Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Valores recomendados: Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Reducido" + +msgid "Remote syslog server:" +msgstr "Servidor de syslog remoto:" + +msgid "Reset" +msgstr "Restablecer" + +msgid "Reset Configuration" +msgstr "Restablecer la configuración del aparato" + +msgid "Reset button" +msgstr "Botón de reset" + +msgid "Reset device to factory defaults?" +msgstr "¿Restablecer los valores de suministro del dispositivo?" + +msgid "Reset/Restart button" +msgstr "Botón de reset" + +msgid "Restore" +msgstr "Restaurar" + +msgid "Restore Device Configuration From File" +msgstr "Restaurar la configuración del dispositivo a partir del archivo" + +msgid "Role" +msgstr "Papel" + +msgid "Run Mode" +msgstr "Modo de ejecución" + +msgid "Rx rate (Mbit/s)" +msgstr "Velocidad de recepción (Mbps)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "Versión de SNMP:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "Ya existe el SSID." + +msgid "SSID broadcast" +msgstr "SSID visible" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSID" + +msgid "Sat" +msgstr "Sa" + +msgid "Sat+Sun" +msgstr "Sa+Do" + +msgid "Saturday" +msgstr "Sábado" + +msgid "Save" +msgstr "Guardar" + +msgid "Save Configuration to File" +msgstr "Guardar la configuración del dispositivo en forma de archivo" + +msgid "Scan" +msgstr "Escanear" + +msgid "Scan interval (min.):" +msgstr "Intervalo de comprobación (min):" + +msgid "Scan interval in minutes" +msgstr "Intervalo de escaneo en minutos" + +msgid "Schedule" +msgstr "Control horario" + +msgid "Schedule configuration successfully saved." +msgstr "El cambio se ha guardado correctamente." + +msgid "Search ..." +msgstr "Buscando..." + +msgid "Secret:" +msgstr "Secreto" + +msgid "Secured" +msgstr "Asegurado" + +msgid "Security" +msgstr "Codificación" + +msgid "Security ID:" +msgstr "Identificador de seguridad:" + +msgid "Security passphrase:" +msgstr "Identificador de seguridad:" + +msgid "Security status:" +msgstr "Estado de codificación:" + +msgid "Security type:" +msgstr "Tipo de codificación:" + +msgid "Security:" +msgstr "Codificación:" + +msgid "Select Interval" +msgstr "Seleccionar intervalo" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Seleccione un espacio de tiempo. Después de la expiración, la red de " +"invitados se desconecta automáticamente." + +msgid "Select day" +msgstr "Seleccionar día" + +msgid "Select time limit" +msgstr "Seleccione el límite de tiempo" + +msgid "Selected time period:" +msgstr "Espacio de tiempo seleccionado:" + +msgid "Serial number:" +msgstr "Número de serie:" + +msgid "Server is outside of the network and unreachable!" +msgstr "" +"La dirección se encuentra fuera de la subred y, por lo tanto, no se puede " +"acceder a ella." + +msgid "Server-side NAS key" +msgstr "Clave NAS en el servidor" + +msgid "Server:" +msgstr "Servidor:" + +msgid "Service" +msgstr "Servicio" + +msgid "Service Name" +msgstr "Nombre del servicio" + +msgid "Services" +msgstr "Servicios" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Defina a duração do aviso sonoro para encontrar o seu dispositivo e clique " +"em \"Iniciar\"." + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "La configuración 0 impide que todo dispositivo inicie sesión en este SSID." + +msgid "Settings" +msgstr "Configuración" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Si después de cambiar la configuración ya no se puede acceder al " +"dispositivo, vuelva a cargar la página una vez que haya restaurado la " +"conexión." + +msgid "Show password" +msgstr "Mostrar la contraseña" + +msgid "Signal (dBm)" +msgstr "Señal (dBm)" + +msgid "Signal quality (%)" +msgstr "Calidad de la señal (%)" + +msgid "Since" +msgstr "Desde que" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Se han desactivado algunos SSID porque la configuración de RADIUS ha dejado " +"de ser válida." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "" +"Se han modificado algunos SSID porque la configuración de RADIUS ha " +"cambiado." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "" +"Se ha producido un problema. Puede tardarse hasta 1 minuto en localizar la " +"causa." + +msgid "Standby" +msgstr "Modo de espera" + +msgid "Start" +msgstr "Iniciar" + +msgid "Start Configuration" +msgstr "Iniciar la configuración" + +msgid "Start IP Address:" +msgstr "Dirección IP inicial:" + +msgid "Start address equals end address!" +msgstr "La dirección inicial es la misma que la dirección final" + +msgid "Start address must be smaller than end address!" +msgstr "La dirección inicial debe ser menor que la dirección final." + +msgid "Start pairing" +msgstr "Iniciar establecimiento de la conexión PLC" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Pulse primero el botón PLC de un\n" +"adaptador de su red existente y, a continuación, ejecute el proceso de " +"emparejamiento\n" +"clicando en \"PAIR\". \"" + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "Las horas de inicio y de fin no pueden ser iguales. Cambie las horas." + +msgid "Static IPv4 Address" +msgstr "Dirección IPv4 estática" + +msgid "Station is not connected" +msgstr "Dispositivo no connectado" + +msgid "Status" +msgstr "Estado" + +msgid "Status:" +msgstr "Estado:" + +msgid "Stop" +msgstr "Parar" + +msgid "Stop Configuration" +msgstr "Detener la configuración" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "La hora de fin debe ser posterior a la hora de inicio. Cambie las horas." + +msgid "Subnet mask:" +msgstr "Máscara de subred:" + +msgid "Subnet:" +msgstr "Máscara de subred:" + +msgid "Successfully deleted." +msgstr "Se ha borrado correctamente." + +msgid "Sun" +msgstr "Do" + +msgid "Sunday" +msgstr "Domingo" + +msgid "Support" +msgstr "Soporte" + +msgid "Supported" +msgstr "Compatible con" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "Conecte en primer lugar su red WiFi para poder utilizar la red de invitado." + +msgid "System" +msgstr "Sistema" + +msgid "System Information" +msgstr "Datos del sistema" + +msgid "System contact:" +msgstr "Persona de contacto:" + +msgid "System location:" +msgstr "Ubicación del dispositivo:" + +msgid "System name (hostname):" +msgstr "Nombre del dispositivo (nombre de host):" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"Con el código QR puede establecer cómodamente la conexión con la red de " +"invitado para dispositivos móviles (p. ej., teléfonos inteligentes o " +"tabletas). Al escanear el código, la configuración de codificación de la " +"red de invitado se transmite automáticamente al dispositivo móvil en " +"cuestión." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"Con el código QR puede establecer cómodamente la conexión con la red de " +"invitado para dispositivos móviles (p. ej., teléfonos inteligentes o " +"tabletas). Al escanear el código, la configuración de codificación de la " +"red de invitado se transmite automáticamente al dispositivo móvil en " +"cuestión." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Active el WiFi para poder ver las redes vecinas." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "El dispositivo tiene una dirección IP nueva. Vuelva a iniciar sesión:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"El conjunto de la configuración WiFi se transmite a todos los dispositivos " +"compatibles con Config Sync de su red." + +msgid "The guest network does only allow access to the internet." +msgstr "La red de invitado solo permite acceder a internet." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "La red de invitado solo permite acceder a internet." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "El nombre de host debe tener entre 1 y 32 caracteres." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "El nombre de host es demasiado corta. Introduzca como mínimo 1 símbolo. " + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "Se ha alcanzado el número máximo ({maxVLANs}) de redes VLAN." + +msgid "The password contains an invalid character:" +msgstr "La contraseña contiene un carácter no válido:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"El identificador de seguridad se compone de cuatro grupos con cuatro letras " +"mayúsculas cada uno y separados por guiones." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"El archivo de configuración seleccionado no es válido, seleccione un " +"archivo adecuado para este dispositivo." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"El archivo de firmware seleccionado no es válido, seleccione un archivo de " +"firmware adecuado para este dispositivo." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"El servidor de tiempo realiza automáticamente el cambio de horario de " +"verano a horario de inverno y viceversa. Por lo tanto, no necesita " +"configurarlo manualmente." + +msgid "There are no configured time servers." +msgstr "No hay ningún servidor de tiempo configurado." + +msgid "There is a newer version." +msgstr "Versión actualizada" + +msgid "There is newer version:" +msgstr "Versión actualizada" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Se transmiten, por ejemplo, los ajustes de:red WiFi, red de invitado, Mesh " +"functionality, control horario y servidor de tiempo." + +msgid "This is the broadcast address!" +msgstr "Esta es la dirección de difusión." + +msgid "This is the device's IP address!" +msgstr "Esta es la dirección IP del dispositivo." + +msgid "This is the network address!" +msgstr "Esta es la dirección de subred." + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Esta página volverá a cargarse automáticamente una vez finalizada la acción." + +msgid "This server already exists." +msgstr "Este servidor ya existe." + +msgid "Thu" +msgstr "Ju" + +msgid "Thursday" +msgstr "Jueves" + +msgid "Time Server" +msgstr "Servidor de tiempo" + +msgid "Time Server (NTP)" +msgstr "Servidor de tiempo (NTP)" + +msgid "Time Server:" +msgstr "Servidor de tiempo:" + +msgid "Time Zone" +msgstr "Zona horaria" + +msgid "Time server" +msgstr "Servidor de tiempo " + +msgid "Time zone configuration successfully saved." +msgstr "La configuración de las zonas horarias se ha guardado correctamente." + +msgid "Time zone:" +msgstr "Zona horaria:" + +msgid "To" +msgstr "hasta" + +msgid "Total memory:" +msgstr "Memoria de trabajo total:" + +msgid "Transmit (Mbps)" +msgstr "Enviar (Mbps)" + +msgid "Tue" +msgstr "Ma" + +msgid "Tuesday" +msgstr "Martes" + +msgid "Turn off the WiFi" +msgstr "Desactivar WiFi" + +msgid "Tx rate (Mbit/s)" +msgstr "Velocidad de envío (Mbps)" + +msgid "Tx-Power" +msgstr "Rendimiento de envío" + +msgid "Type" +msgstr "Tipo" + +msgid "Type error" +msgstr "Tipo de error" + +msgid "Type status" +msgstr "Tipo de estado" + +msgid "UNPAIR" +msgstr "Interrumpir conexión PLC" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "Interrumpir conexión PLC del dispositivo" + +msgid "Unpairing" +msgstr "Desemparejamiento: interrumpir conexión PLC" + +msgid "Unsecured" +msgstr "No asegurado" + +msgid "Untagged" +msgstr "No etiquetado" + +msgid "Update firmware" +msgstr "Ejecutar actualización" + +msgid "Update firmware to latest version" +msgstr "Ejecutar actualización a la última versión" + +msgid "Update table" +msgstr "Actualizar tabla" + +msgid "Uploading ..." +msgstr "Realizando transmisión..." + +msgid "Uploading firmware image ..." +msgstr "Transmitiendo archivo de firmware..." + +msgid "Uptime:" +msgstr "Tiempo de funcionamiento del dispositivo:" + +msgid "Use common settings" +msgstr "Misma configuración" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Assumir dispositivos na rede Powerline por meio do botão PLC. Dentro de 2 " +"minutos, pressione o botão PLC do dispositivo ao qual pretende adicionar a " +"sua rede Powerline. Em seguida, clique no botão \"Iniciar configuração\"." + +msgid "Username" +msgstr "Nombre de usuario" + +msgid "Username:" +msgstr "Nombre de usuario:" + +msgid "Using the encryption button" +msgstr "Mediante botón PLC" + +msgid "VLAN ID" +msgstr "ID de VLAN" + +msgid "VLAN ID must be unique!" +msgstr "Ya existe el ID de VLAN." + +msgid "VLAN ID out of range (1-4094)!" +msgstr "ID de VLAN no válido Introduzca un valor entre 1 y 4094." + +msgid "VLAN Name" +msgstr "Nombre de la VLAN" + +msgid "VLAN name must be unique!" +msgstr "El nombre de la VLAN debe ser inequívoco." + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "Redes VLAN" + +msgid "Valid:" +msgstr "Válido:" + +msgid "Very High ({power} dBm)" +msgstr "Muy alto ({power} dBm)" + +msgid "Via security ID" +msgstr "Mediante identificador de seguridad" + +msgid "WDS bridge configuration updated." +msgstr "La configuración del puente WiFi se ha guardado correctamente." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2-Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2-Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2-Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2-Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "Clave WPA2:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "Ha fallado el modo WPS Clone:" + +msgid "WPS Clone Mode succeeded!" +msgstr "El modo WPS Clone ha funcionado correctamente." + +msgid "WPS Mode:" +msgstr "Modo WPS:" + +msgid "WPS PIN" +msgstr "PIN WPS" + +msgid "WPS PIN connect applied successfully" +msgstr "La conexión mediante PIN WPS se ha realizado correctamente." + +msgid "WPS PIN connect failed" +msgstr "Ha fallado la conexión mediante PIN WPS." + +msgid "WPS PIN is active..." +msgstr "El PIN WPS está activo..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "" +"El PIN WPS no es correcto. Introduzca la cifra correcta, formada por 4 o " +"por 8 caracteres." + +msgid "WPS Pushbutton" +msgstr "Pulsador WPS" + +msgid "WPS Pushbutton is active..." +msgstr "El pulsador WPS está activo..." + +msgid "WPS connect applied successfully" +msgstr "La conexión mediante WPS se ha realizado correctamente." + +msgid "WPS connect failed" +msgstr "Ha fallado la conexión mediante WPS." + +msgid "WPS is active..." +msgstr "El WPS está activo..." + +msgid "Warning" +msgstr "Advertencia" + +msgid "Wed" +msgstr "Mi" + +msgid "Wednesday" +msgstr "Miércoles" + +msgid "Welcome to your {product}" +msgstr "Bienvenido a su {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Para desactivar la función introduzca un 0. Recomendación: 240 minutos" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Si la función \"Desconexión automática\" está activada, la red inalámbrica " +"no se apagará hasta que el último dispositivo WiFi haya cerrado sesión en " +"su punto de acceso." + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "Dispositivos WiFi" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"Mediante WiFi Clone, este dispositivo puede acceder automáticamente a los " +"datos de acceso de WiFi (nombre de red y contraseña del WiFi) de otro punto " +"de acceso WiFi. Para ello, inicie el proceso de configuración y, a " +"continuación, pulse el botón WPS del dispositivo del que se vayan a obtener " +"los datos de acceso WiFi (SSID y contraseña del WiFi)." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone está activada ..." + +msgid "WiFi LED" +msgstr "LED de WiFi" + +msgid "WiFi Network" +msgstr "Red WiFi" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - configuración" + +msgid "WiFi button" +msgstr "Botón WiFi" + +msgid "WiFi convenience function" +msgstr "Desconexión automática" + +msgid "WiFi disabled" +msgstr "WiFi desactivado" + +msgid "WiFi enabled" +msgstr "WiFi activado" + +msgid "WiFi network" +msgstr "Red WiFi" + +msgid "WiFi network mode:" +msgstr "Modo de red WiFi:" + +msgid "WiFi networks" +msgstr "Redes WiFi" + +msgid "WiFi schedule control" +msgstr "Control horario de WiFi" + +msgid "WiFi schedule settings" +msgstr "Configuración" + +msgid "Wifi Status" +msgstr "Estado del WiFi" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"Puede guardar la configuración del dispositivo en su ordenador en forma de " +"archivo y luego restaurarla o transmitir el archivo de configuración " +"guardado a otro dispositivo." + +msgid "You can find the latest firmware" +msgstr "Encontrará el firmware más actual " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Puede limitar el acceso a ciertos dispositivos WiFi por medio de la " +"dirección MAC. Puede definir los espacios de tiempo en los que se permite " +"el acceso a WiFi." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "No puede añadir más SSID para la banda de frecuencia {radioBand}." + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Un dispositivo no puede utilizar varios contingentes de tiempo al mismo " +"tiempo. Cambie las horas." + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"No es posible solapar varios contingentes de tiempo para el mismo " +"dispositivo!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"No puedes combinar el espacio de tiempo y el límite de tiempo para un " +"dispositivo WiFi!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"Ha sido desconectado automáticamente del sistema por motivos de seguridad. " +"Vuelva a iniciar sesión." + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "Ha modificado correctamente el comportamiento de los LED." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "Ha modificado correctamente el comportamiento de los botones de control." + +msgid "You have successfully configured an SSID" +msgstr "La configuración del SSID se ha guardado correctamente." + +msgid "You have successfully deleted an SSID" +msgstr "El SSID se ha borrado correctamente." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "La configuración de modo de compatibilidad se ha guardado correctamente." + +msgid "You have successfully updated your Config sync settings" +msgstr "La configuración de Config Sync se ha guardado correctamente." + +msgid "You have successfully updated your PLC network settings." +msgstr "La configuración PLC se ha actualizada correctamente." + +msgid "You have successfully updated your PLC password." +msgstr "Su contraseña PLC se ha actualizado correctamente." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "Su contraseña PLC se ha actualizado correctamente." + +msgid "You have successfully updated your Powerline network mode" +msgstr "Ha actualizado correctamente el modo de red Powerline." + +msgid "You have successfully updated your Powerline pro network." +msgstr "Su red Powerline pro se ha ampliado correctamente." + +msgid "You have successfully updated your system management configuration" +msgstr "La configuración de administración se ha guardado correctamente." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} se ha {enableOrDisableTerm} correctamente." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"Debe utilizar más categorías de caracteres diferentes (mayúsculas, " +"minúsculas, cifras y caracteres especiales)." + +msgid "You've successfully changed your password." +msgstr "La contraseña se ha modificado correctamente." + +msgid "You've successfully configured the WiFi network." +msgstr "Su red WiFi se ha configurado correctamente." + +msgid "You've successfully configured the radio." +msgstr "" +"La configuración de la banda de frecuencia WiFi se ha guardado " +"correctamente." + +msgid "Your Powerline pro network is disabled." +msgstr "Su red Powerline pro está desactivada." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "Su red WiFi no está codificada. Active la codificación." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"El dispositivo Powerline se pone automáticamente en el modo de ahorro de " +"corriente si no hay ninguna conexión Ethernet activa (es decir, no hay " +"ningún dispositivo de red encendido conectado a las interfaces de red) y el " +"WiFi está desactivado." + +msgid "call ubus" +msgstr "ejecutar ubus" + +msgid "connected" +msgstr "conectado" + +msgid "current session" +msgstr "Sesión actual:" + +msgid "current ubus request queue" +msgstr "Cola de solicitud actual de ubus" + +msgid "d, " +msgstr "T, " + +msgid "dLAN button" +msgstr "Botón de emparejamiento Powerline" + +msgid "daily" +msgstr "todos los días" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "desactivado" + +msgid "display {num} of {all}" +msgstr "mostrando {num} de {all}" + +msgid "enabled" +msgstr "activado" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "n/a" + +msgid "no PLC connections" +msgstr "no conexiones PLC" + +msgid "none" +msgstr "ninguna" + +msgid "not configured" +msgstr "sin configurar" + +msgid "off" +msgstr "desactivado" + +msgid "on" +msgstr "activado" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Un día, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Conectando..." + +msgid "reduced" +msgstr "reducido" + +msgid "s" +msgstr "seg." + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "estática" + +msgid "ubus Test" +msgstr "Prueba de ubus" + +msgid "ubus callee" +msgstr "Ejecutado de ubus:" + +msgid "ubus data" +msgstr "Datos de ubus:" + +msgid "ubus section" +msgstr "Sección de ubus:" + +msgid "unknown" +msgstr "Desconocido" + +msgid "unknown LED" +msgstr "LED desconocido" + +msgid "unknown button" +msgstr "Botón desconocido" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} días, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} restante" + +msgid "{frequency} GHz Radio" +msgstr "Banda de frecuencia de {frequency} GHz" \ No newline at end of file diff --git a/www/assets/i18n/fr.po b/www/assets/i18n/fr.po new file mode 100644 index 0000000..ebb3088 --- /dev/null +++ b/www/assets/i18n/fr.po @@ -0,0 +1,2722 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "L'appareil n'est pas allumé," + +msgid " Encryption disabled," +msgstr "Cryptage désactivé," + +msgid " SSID is hidden," +msgstr "Le réseau WiFi est caché" + +msgid " The minimum password length is {minlength} character(s)." +msgstr "La longueur minimale du mot de passe est de {minlength} caractères." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(radar détecté sur {channel})" + +msgid "(dynamic)" +msgstr "(dynamique)" + +msgid ")\n" +msgstr "" + +msgid ")
    " +msgstr ")
    " + +msgid "* indicates default option" +msgstr "* Paramétrage par défaut" + +msgid "* marks this device." +msgstr "* cet appareil" + +msgid "* offers best performance" +msgstr "* meilleure performance" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min." + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "Nom du réseau 2,4 + 5 GHz" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "Bande de fréquence 2,4 GHz" + +msgid "2.4 GHz WiFi LED" +msgstr "DEL WiFi 2,4 GHz" + +msgid "2.4 GHz network name" +msgstr "Nom du réseau 2,4 GHz" + +msgid "2.4 GHz network name:" +msgstr "Nom du réseau 2,4 GHz :" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "Bande de fréquence 5 GHz" + +msgid "5 GHz WiFi LED" +msgstr "5 GHz DEL WiFi" + +msgid "5 GHz network name" +msgstr "Nom du réseau 5 GHz" + +msgid "5 GHz network name:" +msgstr "Nom du réseau 5 GHz :" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 min" + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "Mot de passe RADIUS non indiqué !" + +msgid "A RADIUS username is required!" +msgstr "Nom d'utilisateur RADIUS non indiqué !" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Un code est requis : de 8 à 63 caractères (passphrase) ou 64 caractères " +"(pre-shared key) !" + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Code requis (64 caractères, pre-shared key) !" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Serveur de facturation" + +msgid "Accounting Server:" +msgstr "Serveur de facturation :" + +msgid "Active" +msgstr "Actif" + +msgid "Add Devices" +msgstr "Ajouter des appareils" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Ajouter un appareil au réseau WiFi avec le bouton de commande WPS." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "A l'aide du code PIN, ajouter l'appareil au réseau WiFi" + +msgid "Add new SSID" +msgstr "Ajouter un nouveau SSID" + +msgid "Add new Time Server" +msgstr "Ajouter un nouveau serveur de temps" + +msgid "Add new VLAN" +msgstr "Ajouter un nouveau VLAN" + +msgid "Add new server" +msgstr "Ajouter un nouveau serveur" + +msgid "Address/Subnet:" +msgstr "Adresse/sous-réseau :" + +msgid "Address:" +msgstr "Adresse :" + +msgid "Advanced Settings" +msgstr "Paramètres avancés" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness (égalité du temps d'émission)" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Autoriser le mode économiseur d'énergie" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Permettez à l'appareil de passer en mode d'économie d'énergie lorsqu'une " +"réduction du trafic sur ethernet est détectée. Avertissement: Le temps de " +"latence peut souffrir si un trafic de données très lent est détecté." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Nombre de SSID autorisé : {allowedRadioVapNumber} pour radio{radioBand}." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Nombre de SSID autorisé : {num1}pour radio {radio1} et {num2} pour radio " +"{radio2} " + +msgid "Always" +msgstr "Toujours" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "" +"Une erreur s'est produite. Veuillez cliquer sur la flèche pour recharger " +"la page !" + +msgid "An error occurred during device configuration:" +msgstr "Une erreur est survenue lors de la configuration de l’appareil :" + +msgid "Answer of" +msgstr "Réponse de" + +msgid "Authentication Server" +msgstr "Serveur d'authentification" + +msgid "Authentication Server:" +msgstr "Serveur d'authentification :" + +msgid "Authentication passphrase:" +msgstr "Clé d'authentification :" + +msgid "Authentication type:" +msgstr "Type d'authentification :" + +msgid "Auto" +msgstr "Automatique" + +msgid "Auto *" +msgstr "Automatique *" + +msgid "Automatic *" +msgstr "Automatique *" + +msgid "Automatic Update:" +msgstr "Mise à jour automatique du microprogramme :" + +msgid "Automatic shutoff" +msgstr "Déconnexion automatique" + +msgid "Automatically search for updates:" +msgstr "Rechercher automatiquement les mises à jour:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Orientation de bande" + +msgid "Basic" +msgstr "Basique" + +msgid "Basic Settings" +msgstr "Paramètres par défaut" + +msgid "Bridge" +msgstr "Pont" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Pont vers le point d'accès (WDS) distant" + +msgid "Browse ..." +msgstr "Choisir un fichier ..." + +msgid "Button Settings" +msgstr "Paramètres pour le bouton de commande" + +msgid "Buttons" +msgstr "Bouton de commande" + +msgid "Buzzer" +msgstr "Vibrateur" + +msgid "Buzzer duration: {dur} s" +msgstr "Durée du signal : {dur} s" + +msgid "CPU load:" +msgstr "Utilisation CPU :" + +msgid "Cancel" +msgstr "Annuler" + +msgid "Cancelled!" +msgstr "Processus interrompu !" + +msgid "Cannot retrieve current network information." +msgstr "Impossible de trouver des informations actuelles sur le réseau." + +msgid "Caps Lock is on!" +msgstr "La touche de verrouillage est activée !" + +msgid "Central Coordinator" +msgstr "Coordinateur central" + +msgid "Change Password" +msgstr "Modifier le mot de passe d'accès" + +msgid "Change Password?" +msgstr "Modifier le mot de passe ?" + +msgid "Change language" +msgstr "Changer la langue" + +msgid "Channel" +msgstr "Canal" + +msgid "Channel 2.4 GHz:" +msgstr "Canal 2,4 GHz" + +msgid "Channel 5 GHz:" +msgstr "Canal 5 GHz" + +msgid "Channel bandwidth:" +msgstr "Largeur de canal :" + +msgid "Channel:" +msgstr "Canal :" + +msgid "Checking firmware image ..." +msgstr "Contrôle du fichier de microprogramme en cours..." + +msgid "Checking session ID ..." +msgstr "Contrôle de l'ID session en cours..." + +msgid "Choose between different LED notification levels." +msgstr "Choisissez le comportement des DEL." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Choisissez le paramètre CCo de votre appareil pour le mode P2P." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Sélectionnez le mode compatibilité. C'est un mode spécial qui permet " +"d'éliminer certains problèmes de connexion rares dus à des interférences " +"avec d'autres techniques, par exemple VDSL. " + +msgid "Choose the network mode of your device." +msgstr "Choisissez le mode réseau de votre appareil." + +msgid "Click here to update." +msgstr "Veuillez cliquer ici pour une mise á jour." + +msgid "Click to edit" +msgstr "Cliquez ici pour éditer l'entrée" + +msgid "Clicking the button below will restart your device." +msgstr "L'appareil est redémarré en cliquant sur \"Redémarrer\"" + +msgid "Clone SSID" +msgstr "Clonage SSID" + +msgid "Clone SSID via WPS" +msgstr "Clonage SSID via WPS" + +msgid "Compatibility Mode" +msgstr "Mode de compatibilité" + +msgid "Compatibility Mode:" +msgstr "Mode de compatibilité :" + +msgid "Compatibility mode" +msgstr "Mode de compatibilité" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configuration" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "Le fichier de configuration est trop gros ({maxSize} octets au maximum) !" + +msgid "Configuration of time quotas" +msgstr "Configuration" + +msgid "Configuration successfully restored!" +msgstr "Restauration de la configuration réussie !" + +msgid "Configured VLANs:" +msgstr "VLAN configurés :" + +msgid "Confirm" +msgstr "Confirmez" + +msgid "Confirm new password:" +msgstr "Confirmer le nouveau mot de passe :" + +msgid "Connected AVLNs:" +msgstr "Réseaux logiques AV (AVLN) connectés :" + +msgid "Connected WiFi Clients" +msgstr "Appareils WiFi connectés" + +msgid "Connected WiFi clients:" +msgstr "Appareils WiFi connectés :" + +msgid "Connected clients" +msgstr "Appareils connectés" + +msgid "Connected devices:" +msgstr "Appareils connectés :" + +msgid "Connected powerline devices" +msgstr "Appareils Powerline connectés" + +msgid "Connected since" +msgstr "Connecté depuis" + +msgid "Connection" +msgstr "Connexion" + +msgid "Connection lost!" +msgstr "Connexion interrompue !" + +msgid "Connection status:" +msgstr "État de la connexion :" + +msgid "Contact:" +msgstr "Contact :" + +msgid "Current Firmware" +msgstr "Microprogramme à jour" + +msgid "Current channel" +msgstr "Canal actuel" + +msgid "Current channel:" +msgstr "Canal actuel :" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "Serveur DHCP" + +msgid "Data rates:" +msgstr "Taux de transmission :" + +msgid "Date" +msgstr "Date" + +msgid "Date and Time" +msgstr "Date et heure" + +msgid "Days" +msgstr "Jours" + +msgid "Default" +msgstr "Standard" + +msgid "Default VLAN" +msgstr "VLAN standard" + +msgid "Default gateway:" +msgstr "Passerelle standard :" + +msgid "Default mode *" +msgstr "Paramétrage par défaut *" + +msgid "Delete" +msgstr "Supprimer" + +msgid "Delete SSID?" +msgstr "Supprimer SSID ?" + +msgid "Device ID" +msgstr "ID appareil" + +msgid "Device MAC" +msgstr "Adresse MAC de l'appareil" + +msgid "Device Name" +msgstr "Nom de l'appareil" + +msgid "Device rebooted. Please login again!" +msgstr "L'appareil a été redémarré. Veuillez vous reconnecter !" + +msgid "Disable Radio?" +msgstr "Radio éteinte ?" + +msgid "Disable guest network {duration}" +msgstr "Désactiver le réseau invité {duration}" + +msgid "Disabled" +msgstr "Désactivé" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Si le bouton de réinitialisation est désactivé, il n'est plus possible de " +"redémarrer l'appareil ou de rétablir les valeurs usine par défaut." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Voulez-vous vraiment changer le mot de passe PLC ? La connexion avec cet " +"appareil risque d'être perdue." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Si vous ne configurez aucune règle, le WiFi est inutilisable en permanence " +"jusqu'à ce que vous ajoutiez une règle ou désactiviez le planificateur." + +msgid "Do you really want to remove this SSID?" +msgstr "Voulez-vous vraiment supprimer le SSID ?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Voulez-vous vraiment rétablir les valeurs usine par défaut de l'appareil ? " +"L'appareil redémarre ensuite." + +msgid "Do you really want to restart the device?" +msgstr "Voulez-vous vraiment redémarrer l'appareil ?" + +msgid "Domain Master" +msgstr "Maître du domaine" + +msgid "Download Firmware Version for Update" +msgstr "Télécharger le microprogramme à jour" + +msgid "Download Firmware:" +msgstr "Télécharger le microprogramme :" + +msgid "Dynamic VLAN" +msgstr "VLAN dynamique" + +msgid "Enable" +msgstr "Activer" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "Activer les DEL de cet appareil ou désactiver complètement" + +msgid "Enable or disable the buttons of your devices." +msgstr "Activez ou désactivez la fonction des boutons de commande sur l'appareil." + +msgid "Enabled" +msgstr "Activé" + +msgid "Enabled ({url})" +msgstr "Activé ({url})" + +msgid "Enabled SSIDs" +msgstr "SSID activés" + +msgid "Enabled SSIDs:" +msgstr "SSID activés :" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Mesh functionality optimise votre réseau WiFi et le rend mieux utilisable " +"pour les appareils WiFi mobiles. Le roaming élimine le problème avec des " +"appareils WiFi fixes. Band Steering et Dynamic Frequency Selection " +"permettent un accès WiFi sans problème pour de nombreux appareils WiFi. " +"Airtime Fairness optimise la largeur de bande dans les réseaux avec de " +"nombreux appareils WiFi." + +msgid "Encryption:" +msgstr "Cryptage :" + +msgid "End IP Address:" +msgstr "Adresse IP de fin :" + +msgid "End Point" +msgstr "Appareil" + +msgid "End address equals start address!" +msgstr "L'adresse de fin est identique à l'adresse de début !" + +msgid "End address must be larger than start address!" +msgstr "L'adresse de fin doit être supérieure à l'adresse de début !" + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "Entrer le code WPS" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Entrez un nom de communauté alphanumérique (24 caractères max.)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Entrez un nom d'utilisateur alphanumérique (24 caractères max.)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Entrez entre 1 et 64 de ces caractères :" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Entrez entre 8 et 130 de ces caractères :" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Entrez entre 8 et 64 de ces caractères :" + +msgid "Enter new password:" +msgstr "Entrer un nouveau mot de passe :" + +msgid "Enter old password:" +msgstr "Entrer l'ancien mot de passe :" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "" +"Veuillez entrer le code PIN de l'appareil qui doit être ajouté au réseau " +"WiFi." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Veuillez entrer le mot de passe PLC que doit utiliser l'appareil pour " +"l'accès à votre réseau Powerline. Tous les appareils dans un réseau " +"Powerline doivent utiliser le même mot de passe PLC." + +msgid "Error code:" +msgstr "Code d'erreur :" + +msgid "Error occured! Please try again!" +msgstr "Une erreur s'est produite ! Veuillez essayer une nouvelle fois !" + +msgid "Error while processing WPS! -> (" +msgstr "Une erreur s'est produite pendant la procédure WPS ! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europe/Aix-la-Chapelle" + +msgid "Europe/Amsterdam" +msgstr "Europe/Amsterdam" + +msgid "Europe/Andorra" +msgstr "Europe/Andorre" + +msgid "Europe/Athens" +msgstr "Europe/Athènes" + +msgid "Europe/Belgrade" +msgstr "Europe/Belgrade" + +msgid "Europe/Berlin" +msgstr "Europe/Berlin" + +msgid "Europe/Bratislava" +msgstr "Europe/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europe/Bruxelles" + +msgid "Europe/Bucharest" +msgstr "Europe/Bucarest" + +msgid "Europe/Budapest" +msgstr "Europe/Budapest" + +msgid "Europe/Busingen" +msgstr "Europe/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europe/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europe/Copenhague" + +msgid "Europe/Dublin" +msgstr "Europe/Dublin" + +msgid "Europe/Gibraltar" +msgstr "Europe/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europe/Guernesey" + +msgid "Europe/Helsinki" +msgstr "Europe/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europe/Île de Man" + +msgid "Europe/Istanbul" +msgstr "Europe/Istanbul" + +msgid "Europe/Jersey" +msgstr "Europe/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europe/Kaliningrad" + +msgid "Europe/Kiev" +msgstr "Europe/Kiev" + +msgid "Europe/Lisbon" +msgstr "Europe/Lisbonne" + +msgid "Europe/Ljubljana" +msgstr "Europe/Ljubljana" + +msgid "Europe/London" +msgstr "Europe/Londres" + +msgid "Europe/Luxembourg" +msgstr "Europe/Luxembourg" + +msgid "Europe/Madrid" +msgstr "Europe/Madrid" + +msgid "Europe/Malta" +msgstr "Europe/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europe/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europe/Minsk" + +msgid "Europe/Monaco" +msgstr "Europe/Monaco" + +msgid "Europe/Moscow" +msgstr "Europe/Moscou" + +msgid "Europe/Oslo" +msgstr "Europe/Oslo" + +msgid "Europe/Paris" +msgstr "Europe/Paris" + +msgid "Europe/Podgorica" +msgstr "Europe/Podgorica" + +msgid "Europe/Prague" +msgstr "Europe/Prague" + +msgid "Europe/Riga" +msgstr "Europe/Riga" + +msgid "Europe/Rome" +msgstr "Europe/Rome" + +msgid "Europe/Samara" +msgstr "Europe/Samara" + +msgid "Europe/San Marino" +msgstr "Europe/Saint Marin" + +msgid "Europe/Sarajevo" +msgstr "Europe/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europe/Simferopol" + +msgid "Europe/Skopje" +msgstr "Europe/Skopje" + +msgid "Europe/Sofia" +msgstr "Europe/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europe/Stockholm" + +msgid "Europe/Tallinn" +msgstr "Europe/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europe/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europe/Oujhorod" + +msgid "Europe/Vaduz" +msgstr "Europe/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europe/Vatican" + +msgid "Europe/Vienna" +msgstr "Europe/Vienne" + +msgid "Europe/Vilnius" +msgstr "Europe/Vilnius" + +msgid "Europe/Volgograd" +msgstr "Europe/Volgograd" + +msgid "Europe/Warsaw" +msgstr "Europe/Varsovie" + +msgid "Europe/Zagreb" +msgstr "Europe/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europe/Zaporijia" + +msgid "Europe/Zurich" +msgstr "Europe/Zurich" + +msgid "Fast transition (802.11r)" +msgstr "Transition rapide FT (802.11r)" + +msgid "Features" +msgstr "Fonctions" + +msgid "Find Me" +msgstr "Trouvez-moi !" + +msgid "Firmware" +msgstr "Microprogramme" + +msgid "Firmware file:" +msgstr "Fichier de microprogramme :" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "Le fichier de microprogramme est trop gros ({maxSize} octets maximum) !" + +msgid "Firmware updated successfully." +msgstr "L'actualisation du microprogramme a réussi." + +msgid "Firmware version:" +msgstr "Version du microprogramme :" + +msgid "Force Node Type" +msgstr "Imposer le type de nœud" + +msgid "Free memory:" +msgstr "Mémoire vive libre :" + +msgid "Frequency band" +msgstr "Bande de fréquence" + +msgid "Frequency band:" +msgstr "Bande de fréquence :" + +msgid "Fri" +msgstr "Ven" + +msgid "Friday" +msgstr "Vendredi" + +msgid "From" +msgstr "de" + +msgid "Get IP configuration from a DHCP server" +msgstr "Obtenir la configuration réseau d'un serveur DHCP" + +msgid "Guest network" +msgstr "Réseau invités" + +msgid "Guest network configuration" +msgstr "Configuration " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Ici" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Vous pouvez ajouter ici un nouvel appareil Powerline à votre réseau. Entrez " +"d'abord le code de sécurité imprimé au dos, branchez ensuite l'appareil " +"dans une prise de courant et confirmez par un clic sur \"Démarrer la " +"configuration\"" + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Vous affectez ici un mot de passe PLC individuel à votre réseau (à la place " +"du mot de passe PLC généré automatiquement)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Vous pouvez définir ici les intervalles de temps où votre WiFi doit être " +"activé." + +msgid "Hide SSID:" +msgstr "Masquer le SSID" + +msgid "Hide password" +msgstr "Cacher le mot de passe" + +msgid "High ({power} dBm)" +msgstr "Haut ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (aussi appelé \"Fast Roaming\") accélère la connexion d'un " +"appareil WiFi à ce point d'accès WiFi. Condition préalable: L'appareil " +"était déjà connecté à un autre point d'accès WiFi avec la fonction 802.11r " +"activée, nom de réseau identique (SSID) et cryptage identique. 802.11r " +"n'est malheureusement pas compatible avec tous les appareils WiFi. Si vous " +"rencontrez des problèmes avec l'un de vos appareils, veuillez désactiver " +"cette option." + +msgid "IP Configuration" +msgstr "Configuration IP" + +msgid "IP address is inside the loopback network!" +msgstr "L'adresse IP se trouve dans la plage d'adresses Loopback !" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "Adresse IPv4" + +msgid "IPv4 address of DNS server" +msgstr "Adresse IPv4 du serveur DNS" + +msgid "IPv4 address of default gateway" +msgstr "Adresse IPv4 de la passerelle standard" + +msgid "IPv4 configuration successfully updated." +msgstr "La mise à jour de la configuration IPv4 a réussi." + +msgid "IPv4 netmask" +msgstr "Masque de sous-réseau IPv4" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "Adresse IPv6" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"Si vous poursuivez, tous les paramètres de l'appareil seront effacés et les " +"valeurs par défaut rétablies." + +msgid "Incorrect password!" +msgstr "Mot de passe incorrect" + +msgid "Individual ({power} dBm)" +msgstr "Individuel ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Puissance d'émission individuelle :" + +msgid "Indoor use only:" +msgstr "Utilisation intérieure uniquement :" + +msgid "Information" +msgstr "Informations" + +msgid "Interfaces" +msgstr "Interfaces réseau" + +msgid "Interval" +msgstr "Plage" + +msgid "Invalid IP address!" +msgstr "Adresse IP incorrecte" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Code incorrect ! Entrez au moins 8 caractères et au maximum 63 caractères. " +"Caractères spéciaux autorisés : ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` " +"~ + = . _ / ? \\ < >" + +msgid "Invalid Mac address!" +msgstr "Adresse MAC invalide" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "" +"SSID incorrect ! Entrez au moins 1 caractère et au maximum 32 caractères. " +"Caractères spéciaux autorisés : ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` " +"~ + = . _ / ? \\ < >" + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "SSID incorrect ! Entrez au moins 1 caractère et au maximum 32 caractères." + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "ID VLAN incorrect ! Veuillez entrer une valeur comprise entre 1 et 4094 !" + +msgid "Invalid hostname or IP address!" +msgstr "Nom d'hôte incorrect ou adresse IP incorrecte" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Nom d'hôte incorrect ou masque IP/réseau incorrect" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Nom d'hôte incorrect ! Les caractères autorisés sont 0-9, a-z, A-Z et le " +"trait d'union „-“. Le nom d'hôte ne doit ni commencer ni se terminer " +"par un trait d'union." + +msgid "Invalid name!" +msgstr "Nom incorrect !" + +msgid "Invalid netmask!" +msgstr "Masque de sous-réseau incorrect" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Port incorrect ! Veuillez entrer une valeur comprise entre 1 et 65535 !" + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Code incorrect (pre-shared key) ! Entrez 64 caractères. Caractères " +"autorisés : 0 1 2 3 4 5 6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Plage incorrecte pour 2,4 GHz, veuillez entrer une valeur entre 0 et 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Plage incorrecte pour 2,4 GHz, veuillez entrer une valeur entre 0 et 123. " +"Plage incorrecte pour 5 GHz, veuillez entrer une valeur entre 0 et 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Plage incorrecte pour 2,4 GHz, veuillez entrer une valeur entre 0 et 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Plage incorrecte pour 2,4 GHz, veuillez entrer une valeur entre 0 et 127. " +"Plage incorrecte pour 5 GHz, veuillez entrer une valeur entre 0 et 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Plage incorrecte pour 5 GHz, veuillez entrer une valeur entre 0 et 200. " + +msgid "Key:" +msgstr "Code :" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "Paramètres des DEL" + +msgid "LEDs" +msgstr "DEL" + +msgid "Lease Time:" +msgstr "Durée du bail :" + +msgid "Leasetime" +msgstr "Durée du bail" + +msgid "Licenses" +msgstr "Licences" + +msgid "Loading ..." +msgstr "Chargement en cours..." + +msgid "Local Device" +msgstr "Périphérique local" + +msgid "Local time:" +msgstr "Date actuelle et heure :" + +msgid "Location:" +msgstr "Emplacement :" + +msgid "Log Level" +msgstr "Niveau" + +msgid "Login" +msgstr "Connecter" + +msgid "Logout" +msgstr "Déconnecter" + +msgid "Logs" +msgstr "Événements" + +msgid "Low ({power} dBm)" +msgstr "Faible ({power} dBm)" + +msgid "MAC Address" +msgstr "Adresse MAC" + +msgid "MAC Addresses" +msgstr "Adresses MAC" + +msgid "MAC address" +msgstr "Adresse MAC" + +msgid "MBytes" +msgstr "Moctets" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Gestion" + +msgid "Management VLAN" +msgstr "VLAN Gestion" + +msgid "Management VLAN:" +msgstr "VLAN Gestion :" + +msgid "Manual" +msgstr "Manuel" + +msgid "Manufacturer" +msgstr "Fabricant" + +msgid "Mask:" +msgstr "Préfixe :" + +msgid "Max. clients:" +msgstr "Nombre max. d'appareils :" + +msgid "Max. transmit power:" +msgstr "Puissance d'émission maximale :" + +msgid "Mbit/s" +msgstr "Mbits/s" + +msgid "Medium ({power} dBm)" +msgstr "Moyen ({power} dBm)" + +msgid "Members" +msgstr "Membres" + +msgid "Mesh WiFi" +msgstr "WiFi Mesh" + +msgid "Message" +msgstr "Message" + +msgid "Minimum lease time is two minutes!" +msgstr "La durée minimale du bail est de deux minutes !" + +msgid "Mode:" +msgstr "Mode :" + +msgid "Mon" +msgstr "Lun" + +msgid "Mon-Fri" +msgstr "Lun-Ven" + +msgid "Monday" +msgstr "Lundi" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "La configuration du serveur de temps a été enregistrée avec succès." + +msgid "Name server:" +msgstr "Serveur DNS :" + +msgid "Name:" +msgstr "Nom :" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "" +"Si vous quittez cette page, vos modifications seront perdues. Voulez-vous " +"continuer quand même ?" + +msgid "Neighbour network" +msgstr "Réseaux voisins" + +msgid "Network" +msgstr "Réseau" + +msgid "Network Mode:" +msgstr "Mode de réseau :" + +msgid "Network interface" +msgstr "Adaptateur réseau" + +msgid "Network name" +msgstr "Nom du réseau" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Nom du réseau 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Nom du réseau :" + +msgid "Never" +msgstr "Jamais" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"Un nouvel appareil Powerline a été détecté. Veuillez attendre la fin de " +"l'opération, cela peut prendre jusqu'à 20 s." + +msgid "No Log Information" +msgstr "Aucun événement présent." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"Aucun autre appareil Powerline n'a été détecté. Veuillez vérifier que le " +"numéro de sécurité a été correctement entré." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"Aucun appareil Powerline n'a été détecté. Veuillez vérifier que les buttons " +"PLC sont été correctement appyués.\n" +"Veuillez attendre que l'opération soit terminée.\n" + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"Aucun appareil Powerline n'a été détecté. Veuillez appuyer sur le bouton " +"PLC et attendre que l'opération soit terminée." + +msgid "No RADIUS server configured" +msgstr "Aucun serveur RADIUS configuré !" + +msgid "No VLAN" +msgstr "Aucun VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Tous les points d'accès WiFi sont désactivés. Activez au moins un point " +"d'accès WiFi." + +msgid "No clients are connected" +msgstr "Aucun appareil connecté." + +msgid "No encryption (not recommended)" +msgstr "Pas de cryptage n'est pas un paramètre recommandé." + +msgid "No file selected." +msgstr "Aucun fichier sélectionné." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "N'est pas une donnée valide comme par exemple \"1d 12h 30m\" !" + +msgid "Not configured" +msgstr "Non configuré." + +msgid "Not connected" +msgstr "Déconnecté" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "" +"Appuyez maintenant sur le bouton WiFi de l'appareil que vous désirez " +"ajouter à votre réseau WiFi." + +msgid "OK" +msgstr "OK" + +msgid "Off" +msgstr "Inactif" + +msgid "Old password was incorrect!" +msgstr "Le mot de passe actuel est incorrect !" + +msgid "Only for development" +msgstr "Seulement à des fins de développement" + +msgid "Open" +msgstr "Ouvert" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Exploiter en tant que serveur DHCP" + +msgid "Origin" +msgstr "Source" + +msgid "Outside of the address range!" +msgstr "En dehors de la plage d'adresses !" + +msgid "Overview" +msgstr "Vue d'ensemble" + +msgid "Overview of the wifi schedule settings" +msgstr "Vue d'ensemble" + +msgid "PAIR" +msgstr "Établir la connexion PLC" + +msgid "PLC Connections" +msgstr "Connexions PLC" + +msgid "PLC Name" +msgstr "Nom PLC" + +msgid "PLC domain name" +msgstr "Nom domain PLC" + +msgid "PLC firmware version:" +msgstr "Version du microprogramme CPL:" + +msgid "PLC password" +msgstr "Mot de passe PLC" + +msgid "PLC role" +msgstr "Rôle PLC" + +msgid "Pairing" +msgstr "Appariement – établir la connexion PLC" + +msgid "Parental Control" +msgstr "Contrôle parental" + +msgid "Password" +msgstr "Mot de passe" + +msgid "Password:" +msgstr "Mot de passe :" + +msgid "Passwords do not match!" +msgstr "Les mots de passe ne sont pas identiques !" + +msgid "Peer isolation" +msgstr "Interdire la communication entre les appareils WiFi" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Veuillez activer le réseau WiFi pour démarrer le mode WiFi Clone." + +msgid "Please click the + button to add a SSID." +msgstr "Veuillez cliquer sur le bouton + pour ajouter un nouveau SSID." + +msgid "Please click the + button to add a VLAN" +msgstr "Veuillez cliquer sur le bouton + pour ajouter un nouveau VLAN" + +msgid "Please click the + button to add a new schedule." +msgstr "Veuillez cliquer sur le bouton + pour ajouter une nouvelle règle." + +msgid "Please click the + button to add a time server" +msgstr "Veuillez cliquer sur le bouton + pour ajouter un nouveau serveur de temps." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Veuillez configurer {here} un canal WiFi statique. Notez que les autres " +"points d'accès sont configurés de manière correspondante dans votre réseau." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Veuillez configurer {here} un canal WiFi statique. Notez que les autres " +"points d'accès sont configurés de manière correspondante dans votre réseau. " +"Recommandation : sélectionnez un canal entre 36 et 48 afin d'éviter les " +"modifications de canal en raison de DFS." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Veuillez configurer {here} un canal WiFi statique. Notez que d'autres " +"points d'accès dans le pont doivent avoir réglé le même canal WiFi. " +"Recommandation : canal 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Definissez le nom du réseau et confirmez vos paramètres en cliquant sur le " +"symbole de disquette." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Veuillez entrer un mot de passe pour limiter l'accès à la configuration de " +"l'appareil." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Veuillez entrer un laps de temps supérieur à 15 minutes. Entrez 0 pour " +"désactiver la fonction." + +msgid "Please log in with your password!" +msgstr "Veuillez vous connecter avec votre mot de passe !" + +msgid "Please login again." +msgstr "Veuillez vous reconnecter :" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Veuillez noter que les paramètres du contrôle du temps ont priorité sur ces " +"paramètres!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Veuillez noter que de nombreux smartphones/tablettes maintiennent en " +"permanence leur connexion WiFi !" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Veuillez noter que le WiFi est toujours activé et désactivé dans l'ensemble " +"du réseau. Terminez donc d'abord Config Sync sur l'appareil, que vous " +"voulez configurer ou activer séparément." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Sélectionnez le fichier de configuration que vous voulez restaurer." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "" +"Sélectionner le fichier de microprogramme qui doit être charge sur " +"l'appareil." + +msgid "Port" +msgstr "Connexion" + +msgid "Port number" +msgstr "Numéro de port" + +msgid "Port:" +msgstr "Port :" + +msgid "Power Management" +msgstr "Gestion de l'énergie" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "DEL Powerline" + +msgid "Powerline Network Mode" +msgstr "Mode réseau Powerline" + +msgid "Powerline Password" +msgstr "Mot de passe PLC" + +msgid "Powerline Settings" +msgstr "Paramètres de veille Powerline" + +msgid "Powerline button" +msgstr "Bouton PLC" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "Le réseau Powerline est encore en cours de constitution." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"Le réseau Powerline est encore en cours de constitution. Veuillez attendre " +"que l'opération soit terminée. Encore 120 secondes." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"Le réseau Powerline est encore en cours de constitution. Veuillez attendre " +"que l'opération soit terminée. Encore {time} secondes." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"L'intégration dans un réseau Powerline à l'aide du code de sécurité a été " +"démarrée. Veuillez attendre la fin de l'opération, cela peut prendre " +"jusqu'à 60 s. " + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"L'intégration dans un réseau Powerline pro à l'aide du code de sécurité a " +"été démarrée. Veuillez attendre la fin de l'opération, cela peut prendre " +"jusqu'à 60 s." + +msgid "Powerline encryption was stopped by external event." +msgstr "La constitution du réseau Powerline a été arrêtée." + +msgid "Powerline encryption was successfully stopped." +msgstr "Le réseau Powerline a été créé avec succès." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"Le mode veille Powerline est activé ! La désactivation de toutes les bandes " +"de fréquence interrompt la connexion avec ce site Web au cas où cet " +"appareil est relié via Powerline avec le réseau et passe au mode veille. " +"Voulez-vous vraiment désactiver cette bande de fréquence ?" + +msgid "Powersave mode" +msgstr "Mode d'économie d'énergie" + +msgid "Preferred:" +msgstr "Privilégié :" + +msgid "Profile" +msgstr "Profil" + +msgid "Programming firmware image..." +msgstr "Écrire le fichier de microprogramme..." + +msgid "Protocol:" +msgstr "Protocole :" + +msgid "Public community (read only):" +msgstr "Communauté publique (lecture) :" + +msgid "Public source:" +msgstr "Source publique :" + +msgid "Quota" +msgstr "Contingent de temps" + +msgid "Quota has been depleted" +msgstr "Le contingent de temps s'est épuisé." + +msgid "Quota is currently depleting" +msgstr "Le contingent de temps s'épuise." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "La configuration RADIUS a été enregistrée avec succès." + +msgid "RADIUS configuration is incomplete" +msgstr "La configuration RADIUS est incomplète !" + +msgid "RADIUS password:" +msgstr "Mot de passe RADIUS :" + +msgid "RADIUS username:" +msgstr "Nom d'utilisateur RADIUS :" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "Canal WiFi :" + +msgid "Radio:" +msgstr "Radio :" + +msgid "Radios" +msgstr "Radios" + +msgid "Rate (Mbit/s)" +msgstr "Taux (Mbits/s)" + +msgid "Reboot" +msgstr "Redémarrer" + +msgid "Reboot Device" +msgstr "Redémarrer l'appareil" + +msgid "Reboot device?" +msgstr "Redémarrer l'appareil ?" + +msgid "Receive (Mbps)" +msgstr "Réception (Mbits/s)" + +msgid "Recommended: 20 MHz" +msgstr "Valeur recommandée : 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Valeur recommandée : 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Valeur recommandée : 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Valeur recommandée : Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Valeurs recommandées : Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Réduit" + +msgid "Remote syslog server:" +msgstr "Serveur Syslog distant :" + +msgid "Reset" +msgstr "Réinitialiser" + +msgid "Reset Configuration" +msgstr "Réinitialiser la configuration des appareils" + +msgid "Reset button" +msgstr "Bouton de réinitialisation" + +msgid "Reset device to factory defaults?" +msgstr "Réinitialiser l'appareil aux valeurs par défaut ?" + +msgid "Reset/Restart button" +msgstr "Bouton de réinitialisation" + +msgid "Restore" +msgstr "Restaurer" + +msgid "Restore Device Configuration From File" +msgstr "Restaurer la configuration de l'appareil à partir du fichier" + +msgid "Role" +msgstr "Rôle" + +msgid "Run Mode" +msgstr "Mode exécution" + +msgid "Rx rate (Mbit/s)" +msgstr "Taux de réception (Mbits/s)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "Version SNMP :" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "Le SSID existe déjà !" + +msgid "SSID broadcast" +msgstr "SSID visible" + +msgid "SSID:" +msgstr "SSID :" + +msgid "SSIDs" +msgstr "SSID" + +msgid "Sat" +msgstr "Sam" + +msgid "Sat+Sun" +msgstr "Sam+Dim" + +msgid "Saturday" +msgstr "Samedi" + +msgid "Save" +msgstr "Enregistrer" + +msgid "Save Configuration to File" +msgstr "Enregistrer la configuration de l'appareil dans un fichier" + +msgid "Scan" +msgstr "Balayer" + +msgid "Scan interval (min.):" +msgstr "Intervalle de contrôle (min) :" + +msgid "Scan interval in minutes" +msgstr "Intervalle de balayage en minutes" + +msgid "Schedule" +msgstr "Planificateur" + +msgid "Schedule configuration successfully saved." +msgstr "La modification a été enregistrée avec succès." + +msgid "Search ..." +msgstr "Rechercher..." + +msgid "Secret:" +msgstr "Secret" + +msgid "Secured" +msgstr "Sécurisé" + +msgid "Security" +msgstr "Cryptage" + +msgid "Security ID:" +msgstr "N° de sécurité :" + +msgid "Security passphrase:" +msgstr "Code de sécurité :" + +msgid "Security status:" +msgstr "État de cryptage :" + +msgid "Security type:" +msgstr "Type de cryptage :" + +msgid "Security:" +msgstr "Cryptage :" + +msgid "Select Interval" +msgstr "Sélectionner l'intervalle" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Sélectionnez une période. Après expiration, le réseau invité est " +"automatiquement désactivé." + +msgid "Select day" +msgstr "Sélectionner le jour" + +msgid "Select time limit" +msgstr "Sélectionnez la limite de temps" + +msgid "Selected time period:" +msgstr "Période sélectionnée:" + +msgid "Serial number:" +msgstr "N° de série :" + +msgid "Server is outside of the network and unreachable!" +msgstr "L'adresse est en dehors du sous-réseau et n'est donc pas accessible !" + +msgid "Server-side NAS key" +msgstr "Code NAS côté serveur" + +msgid "Server:" +msgstr "Serveur :" + +msgid "Service" +msgstr "Service" + +msgid "Service Name" +msgstr "Nom de service" + +msgid "Services" +msgstr "Services" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Fixez une durée et cliquez \"Exécuter\" pour activer l'avertisseur sonore " +"cette fois" + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "Le paramètre 0 empêche la connexion de tout appareil à ce SSID !" + +msgid "Settings" +msgstr "Paramètres" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"S'il n'est plus possible d'établir la connexion après la modification des " +"appareils, veuillez recharger la page après avoir rétabli la connexion." + +msgid "Show password" +msgstr "Afficher le mot de passe" + +msgid "Signal (dBm)" +msgstr "Signal (dBm)" + +msgid "Signal quality (%)" +msgstr "Qualité du signal (%)" + +msgid "Since" +msgstr "Depuis" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Quelques SSID ont été désactivés car la configuration RADIUS est devenue " +"invalide." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "Quelques SSID ont été modifiés car la configuration RADIUS a changé." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "" +"Un problème est apparu. La recherche de son origine et sa cause peut " +"prendre jusqu'à 1 minute." + +msgid "Standby" +msgstr "Mode veille" + +msgid "Start" +msgstr "Exécuter" + +msgid "Start Configuration" +msgstr "Démarrer la configuration" + +msgid "Start IP Address:" +msgstr "Adresse IP de début :" + +msgid "Start address equals end address!" +msgstr "L'adresse de début est identique à l'adresse de fin." + +msgid "Start address must be smaller than end address!" +msgstr "L'adresse de début doit être inférieure à l'adresse de fin !" + +msgid "Start pairing" +msgstr "Lancer l'établissement de la connexion PLC" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Commencez par appuyer sur la touche PLC d'un\n" +"adaptateur de votre réseau existant, puis démarrez la procédure " +"d'appariement en\n" +"cliquant sur \"PAIR\". \"" + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "" +"Les heures de début et de fin ne peuvent pas être identiques ! Veuillez " +"modifier les heures !" + +msgid "Static IPv4 Address" +msgstr "Adresse IPv4 statique" + +msgid "Station is not connected" +msgstr "Appareil n'est pas connecté." + +msgid "Status" +msgstr "État" + +msgid "Status:" +msgstr "État :" + +msgid "Stop" +msgstr "Interrompre" + +msgid "Stop Configuration" +msgstr "Arrêter la configuration" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "" +"L'heure de fin doit être après l'heure de début ! Veuillez modifier les " +"heures !" + +msgid "Subnet mask:" +msgstr "Masque de sous-réseau :" + +msgid "Subnet:" +msgstr "Masque de sous-réseau :" + +msgid "Successfully deleted." +msgstr "Supprimé avec succès." + +msgid "Sun" +msgstr "Dim" + +msgid "Sunday" +msgstr "Dimanche" + +msgid "Support" +msgstr "Assistance" + +msgid "Supported" +msgstr "Supporte" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "" +"Mettez d’abord en marche votre réseau WiFi pour pouvoir utiliser votre " +"réseau hôte." + +msgid "System" +msgstr "Système" + +msgid "System Information" +msgstr "Informations système" + +msgid "System contact:" +msgstr "Interlocuteur :" + +msgid "System location:" +msgstr "Emplacement de l'appareil :" + +msgid "System name (hostname):" +msgstr "Nom de l'appareil (Hostname) :" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"Le code QR vous permet de configurer facilement le réseau d'invités pour " +"les appareils mobiles (p. ex. : smartphone ou tablette). Lors du balayage " +"du code, les paramètres de cryptage du réseau d'invités sont " +"automatiquement transmis à l'appareil mobile respectif." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"Le code QR vous permet de configurer facilement le réseau d'invités pour " +"les appareils mobiles (p. ex. : smartphone ou tablette). Lors du balayage " +"du code, les paramètres de cryptage du réseau d'invités sont " +"automatiquement transmis à l'appareil mobile respectif." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Activez le WiFi pour que vous puissiez voir les réseaux voisins." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "L'appareil a une nouvelle adresse IP. Veuillez vous reconnecter :" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"La configuration WiFi intégrale est transmise à tous les appareils " +"compatibles Config Sync de votre réseau." + +msgid "The guest network does only allow access to the internet." +msgstr "Le réseau d'invités autorise simplement l'accès à Internet." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "Le réseau d'invités autorise simplement l'accès à Internet." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "Le nom d'hôte doit se composer de 1 à 32 caractères." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "Le nom d'hôte est trop court. Entrez au moins 1 caractère." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "Le nombre maximal ({maxVLANs}) de VLAN a été atteint." + +msgid "The password contains an invalid character:" +msgstr "Le mot de passe contient un caractère non valide :" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"Le numéro de sécurité se compose de quatre groupes de quatre majuscules " +"chacun, séparés par des traits d'union." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"Le fichier de microprogramme sélectionné est invalide, veuillez " +"sélectionner un fichier correspondant à cet appareil." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"Le fichier de microprogramme sélectionné n'est pas valide, veuillez " +"sélectionner un fichier de microprogramme adéquat pour cet appareil." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"Le passage de l'heure d'été à l'heure d'hiver est effectué automatiquement " +"par le serveur de temps. Vous ne devez donc procéder à aucun réglage manuel." + +msgid "There are no configured time servers." +msgstr "Il n'y a pas de serveur de temps configuré." + +msgid "There is a newer version." +msgstr "Version actuelle" + +msgid "There is newer version:" +msgstr "Version actuelle :" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Les paramètres suivants en font partie:réseau WiFi, réseau invités, Mesh " +"functionality, paramètres du planificateur et du serveur de temps." + +msgid "This is the broadcast address!" +msgstr "Il s'agit de l'adresse de diffusion !" + +msgid "This is the device's IP address!" +msgstr "Il s'agit de l'adresse IP de l'appareil !" + +msgid "This is the network address!" +msgstr "C'est l'adresse du sous-réseau !" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Cette page est rechargée automatiquement au terme de l'action." + +msgid "This server already exists." +msgstr "Ce serveur existe déjà !" + +msgid "Thu" +msgstr "Jeu" + +msgid "Thursday" +msgstr "Jeudi" + +msgid "Time Server" +msgstr "Serveur de temps" + +msgid "Time Server (NTP)" +msgstr "Serveur de temps (NTP)" + +msgid "Time Server:" +msgstr "Serveur de temps :" + +msgid "Time Zone" +msgstr "Fuseau horaire" + +msgid "Time server" +msgstr "Serveur de temps " + +msgid "Time zone configuration successfully saved." +msgstr "La configuration des fuseaux horaires a été enregistrée avec succès." + +msgid "Time zone:" +msgstr "Fuseau horaire :" + +msgid "To" +msgstr "jusqu'à" + +msgid "Total memory:" +msgstr "Mémoire vive totale :" + +msgid "Transmit (Mbps)" +msgstr "Émission (Mbits/s)" + +msgid "Tue" +msgstr "Mar" + +msgid "Tuesday" +msgstr "Mardi" + +msgid "Turn off the WiFi" +msgstr "Désactiver le WiFi" + +msgid "Tx rate (Mbit/s)" +msgstr "Vitesse de transmission (Mbits/s)" + +msgid "Tx-Power" +msgstr "Puissance d'émission" + +msgid "Type" +msgstr "Sorte" + +msgid "Type error" +msgstr "Type d'erreur" + +msgid "Type status" +msgstr "Type d'état" + +msgid "UNPAIR" +msgstr "Couper la connexion PLC" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "Couper la connexion PLC de l'appareil" + +msgid "Unpairing" +msgstr "Désappariement – Couper la connexion PLC" + +msgid "Unsecured" +msgstr "Non sécurisé" + +msgid "Untagged" +msgstr "Non étiqueté" + +msgid "Update firmware" +msgstr "Effectuer la mise à jour" + +msgid "Update firmware to latest version" +msgstr "Effectuer la mise à jour à la version la plus récente" + +msgid "Update table" +msgstr "Mettre à jour le tableau" + +msgid "Uploading ..." +msgstr "Transmission en cours..." + +msgid "Uploading firmware image ..." +msgstr "Le fichier de microprogramme est en cours de transmission..." + +msgid "Uptime:" +msgstr "Durée de fonctionnement de l'appareil :" + +msgid "Use common settings" +msgstr "Paramètres identiques" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "Incluir dispositivos en la red dLAN mediante el botón de encriptación." + +msgid "Username" +msgstr "Nom d'utilisateur" + +msgid "Username:" +msgstr "Nom d'utilisateur :" + +msgid "Using the encryption button" +msgstr "A l'aide du bouton PLC" + +msgid "VLAN ID" +msgstr "ID VLAN" + +msgid "VLAN ID must be unique!" +msgstr "L'ID VLAN existe déjà !" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "ID VLAN incorrect ! Veuillez entrer une valeur comprise entre 1 et 4094." + +msgid "VLAN Name" +msgstr "Nom du VLAN" + +msgid "VLAN name must be unique!" +msgstr "Le nom du VLAN doit être univoque !" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN :" + +msgid "VLANs" +msgstr "VLAN" + +msgid "Valid:" +msgstr "Valable :" + +msgid "Very High ({power} dBm)" +msgstr "Très élevé ({power} dBm)" + +msgid "Via security ID" +msgstr "A l'aide du numéro de sécurité" + +msgid "WDS bridge configuration updated." +msgstr "La configuration du pont WiFi a été enregistrée avec succès." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2 Personnel" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2 Entreprise" + +msgid "WPA2 Personal" +msgstr "WPA2 Personnel" + +msgid "WPA2 Personal *" +msgstr "WPA2 Personnel *" + +msgid "WPA2 pre-shared key:" +msgstr "Code WPA2 :" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "Le mode clone WPS a échoué :" + +msgid "WPS Clone Mode succeeded!" +msgstr "Le mode clone WPS a réussi !" + +msgid "WPS Mode:" +msgstr "Mode WPS :" + +msgid "WPS PIN" +msgstr "PIN WPS" + +msgid "WPS PIN connect applied successfully" +msgstr "La connexion via le PIN WPS a réussi !" + +msgid "WPS PIN connect failed" +msgstr "La connexion via le PIN WPS a échoué !" + +msgid "WPS PIN is active..." +msgstr "Le PIN WPS est actif..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "" +"Le PIN WPS n'est pas correct. Entrez le nombre correct avec 4 ou 8 " +"caractères." + +msgid "WPS Pushbutton" +msgstr "Bouton de commande WPS" + +msgid "WPS Pushbutton is active..." +msgstr "Le PIN WPS est actif..." + +msgid "WPS connect applied successfully" +msgstr "La connexion via WPS a réussi !" + +msgid "WPS connect failed" +msgstr "La connexion via WPS a échoué !" + +msgid "WPS is active..." +msgstr "WPS actif..." + +msgid "Warning" +msgstr "Avertissement" + +msgid "Wed" +msgstr "Mer" + +msgid "Wednesday" +msgstr "Mercredi" + +msgid "Welcome to your {product}" +msgstr "Bienvenue dans votre {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Entrez 0 pour désactiver la fonction. Recommandation : 240 minutes" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Si la fonction \"Déconnexion automatique\" est activée, le réseau sans fil " +"n'est désactivé qu'au moment où la dernière station se déconnecte du point " +"d'accès. " + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "Appareils WiFi" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"WiFi Clone vous permet de reprendre automatiquement les données d'accès " +"WiFi (nom de réseau et mot de passe WiFi) d'un autre point d'accès WiFi " +"pour cet appareil. À cet effet, démarrez l'opération de configuration et " +"appuyez ensuite sur le bouton WPS de l'appareil dont les données de " +"connexion WiFi (SSID et mot de passe WiFi) doivent être reprises." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone est activé ..." + +msgid "WiFi LED" +msgstr "DEL WiFi" + +msgid "WiFi Network" +msgstr "Réseau WiFi" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - configuration" + +msgid "WiFi button" +msgstr "Bouton WiFi" + +msgid "WiFi convenience function" +msgstr "Déconnexion automatique" + +msgid "WiFi disabled" +msgstr "WiFi désactivé" + +msgid "WiFi enabled" +msgstr "WiFi activé" + +msgid "WiFi network" +msgstr "Réseau WiFi" + +msgid "WiFi network mode:" +msgstr "Mode réseau WiFi :" + +msgid "WiFi networks" +msgstr "Réseaux WiFi" + +msgid "WiFi schedule control" +msgstr "Planificateur WiFi" + +msgid "WiFi schedule settings" +msgstr "Paramètres" + +msgid "Wifi Status" +msgstr "État WiFi" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"Vous pouvez enregistrer la configuration de l'appareil dans un fichier sur " +"votre ordinateur et le restaurer ultérieurement ou transmettre le fichier " +"de configuration sur un autre appareil." + +msgid "You can find the latest firmware" +msgstr "Vous trouverez le microprogramme actuel " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Vous pouvez limiter l'accès pour certains périphériques sur la base de " +"l'adresse MAC. Veuillez définir les périodes dans lesquelles l'accès WiFi " +"est permis." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "Vous ne pouvez plus ajouter de SSID pour la bande de fréquence {radioBand} !" + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Un appareil WiFi ne peut pas utiliser plusieurs contingents de temps " +"simultanément. Veuillez modifier les\n" +"heures !\"" + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"Le chevauchement de plusieurs contingents de temps pour le même appareil " +"WiFi n'est pas possible !" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"Vous ne pouvez pas combiner les paramètres de période et de contingent de " +"temps pour un appareil WiFi !" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"Vous avez été automatiquement déconnecté du système pour des raisons de " +"sécurité. Veuillez vous reconnecter !" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "Le comportement de la DEL a été modifié." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "Vous avez modifié avec succès la configuration des boutons de commande." + +msgid "You have successfully configured an SSID" +msgstr "La configuration du SSID a été enregistrée avec succès." + +msgid "You have successfully deleted an SSID" +msgstr "Le SSID a été supprimé avec succès." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "Vous avez actualisé avec succès le mode de compatibilité. " + +msgid "You have successfully updated your Config sync settings" +msgstr "Les paramètres Config Sync ont été enregistrés avec succès." + +msgid "You have successfully updated your PLC network settings." +msgstr "La mise à jour de la configuration PLC réseau a réussi." + +msgid "You have successfully updated your PLC password." +msgstr "La mise à jour du mot de passe a réussi." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "Votre mot de passe PLC a été actualisé avec succès." + +msgid "You have successfully updated your Powerline network mode" +msgstr "Vous avez actualisé avec succès le mode réseau Powerline." + +msgid "You have successfully updated your Powerline pro network." +msgstr "Votre réseau Powerline pro a été étendu avec succès." + +msgid "You have successfully updated your system management configuration" +msgstr "Les paramètres d'administration ont été enregistrés." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} a été {enableOrDisableTerm} avec succès." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"Vous devez utiliser plus de classes de caractères différentes (majuscules, " +"minuscules, chiffres et caractères spéciaux)." + +msgid "You've successfully changed your password." +msgstr "Mot de passe modifié avec succès." + +msgid "You've successfully configured the WiFi network." +msgstr "Votre réseau WiFi a été configuré avec succès." + +msgid "You've successfully configured the radio." +msgstr "" +"La configuration de la bande de fréquence WiFi a été enregistrée avec " +"succès." + +msgid "Your Powerline pro network is disabled." +msgstr "Votre réseau Powerline pro est désactivé." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "Votre réseau WiFi n'est pas crypté. Veuillez activer le cryptage." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"L'appareil Powerline est automatiquement mis en mode d'économie d'énergie " +"quand aucune connexion Ethernet n'est active (c.à.d. qu'aucun appareil " +"réseau n'est connecté aux interfaces réseau) et que le WiFi est désactivé." + +msgid "call ubus" +msgstr "Appeler ubus" + +msgid "connected" +msgstr "connecté" + +msgid "current session" +msgstr "Session actuelle :" + +msgid "current ubus request queue" +msgstr "File d’attente actuelle de la requête ubus" + +msgid "d, " +msgstr "T, " + +msgid "dLAN button" +msgstr "Bouton d'appairage Powerline" + +msgid "daily" +msgstr "tous les jours" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "désactivé" + +msgid "display {num} of {all}" +msgstr "afficher {num} de {all}" + +msgid "enabled" +msgstr "actif" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "n/a" + +msgid "no PLC connections" +msgstr "pas de connexions PLC" + +msgid "none" +msgstr "aucun" + +msgid "not configured" +msgstr "non configuré" + +msgid "off" +msgstr "inactif" + +msgid "on" +msgstr "actif" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Un jour, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Connexion en cours..." + +msgid "reduced" +msgstr "réduit" + +msgid "s" +msgstr "s" + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "statique" + +msgid "ubus Test" +msgstr "Test ubus" + +msgid "ubus callee" +msgstr "ubus appelé :" + +msgid "ubus data" +msgstr "données ubus :" + +msgid "ubus section" +msgstr "Section ubus :" + +msgid "unknown" +msgstr "Inconnu" + +msgid "unknown LED" +msgstr "DEL inconnue" + +msgid "unknown button" +msgstr "Bouton inconnu" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} jours, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} restant" + +msgid "{frequency} GHz Radio" +msgstr "Bande de fréquence{frequency} GHz" \ No newline at end of file diff --git a/www/assets/i18n/it.po b/www/assets/i18n/it.po new file mode 100644 index 0000000..34ce4de --- /dev/null +++ b/www/assets/i18n/it.po @@ -0,0 +1,2734 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "Il dispositivo non è acceso," + +msgid " Encryption disabled," +msgstr "Crittografia disinserita," + +msgid " SSID is hidden," +msgstr "La rete WiFi è nascosta" + +msgid " The minimum password length is {minlength} character(s)." +msgstr "La lunghezza minima della password è di {minlength} caratteri." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar rilevato su {channel})" + +msgid "(dynamic)" +msgstr "(dinamico)" + +msgid ")\n" +msgstr "" + +msgid ")
    " +msgstr ")
    " + +msgid "* Automatic" +msgstr "* automatico" + +msgid "* indicates default option" +msgstr "* Impostazione standard" + +msgid "* marks this device." +msgstr "* questo dispositivo" + +msgid "* offers best performance" +msgstr "* migliori prestazioni" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min." + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "Nome rete 2,4 + 5 GHz" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "Banda di frequenza 2,4 GHz" + +msgid "2.4 GHz WiFi LED" +msgstr "LED WiFi 2,4 GHz" + +msgid "2.4 GHz network name" +msgstr "Nome rete 2,4 GHz" + +msgid "2.4 GHz network name:" +msgstr "Nome rete 2,4 GHz:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "Banda di frequenza 5 GHz" + +msgid "5 GHz WiFi LED" +msgstr "LED WiFi 5 GHz" + +msgid "5 GHz network name" +msgstr "Nome rete 5 GHz" + +msgid "5 GHz network name:" +msgstr "Nome rete 5 GHz:" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 min." + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "Password RADIUS non indicata!" + +msgid "A RADIUS username is required!" +msgstr "Nome utente RADIUS non indicato!" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Necessaria una chiave: 8 a 63 caratteri (passphrase) oppure 64 caratteri " +"(pre-shared key)" + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Necessaria chiave (64 caratteri, pre-shared key)!" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Server accounting" + +msgid "Accounting Server:" +msgstr "Server accounting:" + +msgid "Active" +msgstr "Attivo" + +msgid "Add Devices" +msgstr "Aggiungi dispositivi" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Collegare il dispositivo alla rete WiFi con il pulsante WPS." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Collegare il dispositivo alla rete WiFi digitando il PIN" + +msgid "Add new SSID" +msgstr "Aggiungi nuovo SSID" + +msgid "Add new Time Server" +msgstr "Aggiungi nuovo server orario" + +msgid "Add new VLAN" +msgstr "Aggiungi nuovo VLAN" + +msgid "Add new server" +msgstr "Aggiungi nuovo server" + +msgid "Address/Subnet:" +msgstr "Indirizzo/sottorete:" + +msgid "Address:" +msgstr "Indirizzo:" + +msgid "Advanced Settings" +msgstr "Impostazioni avanzate" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Consenti modalità risparmio energetico" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Consentire al dispositivo di passare alla modalità di risparmio energetico " +"quando viene rilevato un traffico ridotto su ethernet. Attenzione: Il tempo " +"di latenza può soffrire se viene rilevato un traffico di dati molto lento." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Numero ammesso di SSID: {allowedRadioVapNumber} per radio {radioBand}." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Numero ammesso di SSID: {num1} per radio {radio1} e {num2} per radio " +"{radio2} " + +msgid "Always" +msgstr "Sempre" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "" +"Si è verificato un errore. Fare clic sulla freccia per caricare nuovamente " +"la pagina!" + +msgid "An error occurred during device configuration:" +msgstr "Si è verificato un errore al momento della configurazione dell’apparecchio:" + +msgid "Answer of" +msgstr "Risposta di" + +msgid "Authentication Server" +msgstr "Server autenticazione" + +msgid "Authentication Server:" +msgstr "Server autenticazione:" + +msgid "Authentication passphrase:" +msgstr "Chiave autenticazione:" + +msgid "Authentication type:" +msgstr "Tipo autenticazione:" + +msgid "Auto" +msgstr "Automatico" + +msgid "Auto *" +msgstr "Automatico *" + +msgid "Automatic *" +msgstr "* automatico" + +msgid "Automatic Update:" +msgstr "Aggiornamento del firmware automatico" + +msgid "Automatic shutoff" +msgstr "Spegnimento automatico" + +msgid "Automatically search for updates:" +msgstr "Cerca automaticamente gli aggiornamenti:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Base" + +msgid "Basic Settings" +msgstr "Impostazioni standard" + +msgid "Bridge" +msgstr "Bridge" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Bridge alla stazione trasmittente remota (WDS)" + +msgid "Browse ..." +msgstr "Selezione file in corso..." + +msgid "Button Settings" +msgstr "Impostazioni per i tasti di comando" + +msgid "Buttons" +msgstr "Tasti di comando" + +msgid "Buzzer" +msgstr "Cicalino" + +msgid "Buzzer duration: {dur} s" +msgstr "Durata segnale: {dur} sec." + +msgid "CPU load:" +msgstr "Utilizzo processore:" + +msgid "Cancel" +msgstr "Annulla" + +msgid "Cancelled!" +msgstr "Procedura interrotta!" + +msgid "Cannot retrieve current network information." +msgstr "Impossibile trasmettere le informazioni di rete attuali." + +msgid "Caps Lock is on!" +msgstr "Il tasto Bloc Maiusc è premuto!" + +msgid "Central Coordinator" +msgstr "Coordinatore centrale" + +msgid "Change Password" +msgstr "Modifica password di accesso" + +msgid "Change Password?" +msgstr "Modificare password?" + +msgid "Change language" +msgstr "Modifica lingua" + +msgid "Changing" +msgstr "Modificare" + +msgid "Channel" +msgstr "Canale" + +msgid "Channel 2.4 GHz:" +msgstr "Canale 2,4 GHz" + +msgid "Channel 5 GHz:" +msgstr "Canale 5 GHz" + +msgid "Channel bandwidth:" +msgstr "Larghezza di canale:" + +msgid "Channel:" +msgstr "Canale:" + +msgid "Checking firmware image ..." +msgstr "Verifica in corso del file firmware..." + +msgid "Checking session ID ..." +msgstr "Verifica in corso dell'ID di sessione..." + +msgid "Choose between different LED notification levels." +msgstr "Selezionare il comportamento del LED." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Selezionare l'impostazione CCo del dispositivo per la modalità P2P." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Selezionare la modalità di compatibilità; e una modalità speciale, in grado " +"di superare i problemi di connessione che possono verificarsi commutando " +"tra le varie tecnologie, ad esempio VDSL." + +msgid "Choose the network mode of your device." +msgstr "Selezionare la modalità di rete del vostro dispositivo." + +msgid "Click here to update." +msgstr "Fare clic qui per aggiornare." + +msgid "Click to edit" +msgstr "Clicca qui per elaborare la voce di menu" + +msgid "Clicking the button below will restart your device." +msgstr "Facendo clic su \"Riavvia\" il dispositivo si riavvia." + +msgid "Clone SSID" +msgstr "Clona SSID" + +msgid "Clone SSID via WPS" +msgstr "Clona SSID tramite WPS" + +msgid "Compatibility Mode" +msgstr "Modo di compatibilità" + +msgid "Compatibility Mode:" +msgstr "Modo di compatibilità:" + +msgid "Compatibility mode" +msgstr "Modo di compatibilità" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configurazione" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "Il file di configurazione è troppo grande (massimo {maxSize} byte)!" + +msgid "Configuration of time quotas" +msgstr "Configurazione" + +msgid "Configuration successfully restored!" +msgstr "Configurazione ripristinata con successo!" + +msgid "Configured VLANs:" +msgstr "VLAN configurati:" + +msgid "Confirm" +msgstr "Conferma" + +msgid "Confirm new password:" +msgstr "Conferma nuova password:" + +msgid "Connected AVLNs:" +msgstr "AVLN collegati:" + +msgid "Connected WiFi Clients" +msgstr "Dispositivi WiFi collegati" + +msgid "Connected WiFi clients:" +msgstr "Dispositivi WiFi collegati:" + +msgid "Connected clients" +msgstr "Dispositivi collegati" + +msgid "Connected devices:" +msgstr "Dispositivi collegati:" + +msgid "Connected powerline devices" +msgstr "Dispositivi Powerline collegati" + +msgid "Connected since" +msgstr "Connesso da" + +msgid "Connection" +msgstr "Connessione" + +msgid "Connection lost!" +msgstr "Connessione interrotta!" + +msgid "Connection status:" +msgstr "Stato della connessione:" + +msgid "Contact:" +msgstr "Contatto:" + +msgid "Current Firmware" +msgstr "Firmware attuale" + +msgid "Current channel" +msgstr "Canale attuale" + +msgid "Current channel:" +msgstr "Canale attuale:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "Server DHCP" + +msgid "Data rates:" +msgstr "Velocità di trasmissione dati:" + +msgid "Date" +msgstr "Data" + +msgid "Date and Time" +msgstr "Data e ora" + +msgid "Days" +msgstr "Giorni" + +msgid "Default" +msgstr "Standard" + +msgid "Default VLAN" +msgstr "VLAN standard" + +msgid "Default gateway:" +msgstr "Gateway standard:" + +msgid "Default mode *" +msgstr "Impostazione standard *" + +msgid "Delete" +msgstr "Cancella" + +msgid "Delete SSID?" +msgstr "Cancellare SSID?" + +msgid "Device ID" +msgstr "ID dispositivi" + +msgid "Device MAC" +msgstr "Indirizzo MAC del dispositivo" + +msgid "Device Name" +msgstr "Nome dispositivo" + +msgid "Device rebooted. Please login again!" +msgstr "Il dispositivo è stato riavviato. Effettuare un nuovo login!" + +msgid "Disable Radio?" +msgstr "Radio spenta?" + +msgid "Disable guest network {duration}" +msgstr "Disattivare la rete ospiti {duration}" + +msgid "Disabled" +msgstr "Disattivato" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Disattivando il tasto di reset non è più possibile riavviare il dispositivo " +"o riportarlo allo stato al momento della fornitura." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Sicuro di voler modificare la password PLC? La connessione a questo " +"dispositivo può andare persa." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Se non si configura alcuna regola, il WiFi è permanentemente inutilizzabile " +"fino a quando non si aggiunge una regola o si disattiva la gestione " +"temporizzata." + +msgid "Do you really want to remove this SSID?" +msgstr "Sicuro di voler cancellare il SSID?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Sicuro di voler resettare il dispositivo allo stato al momento della " +"fornitura? Al termine il dispositivo si riavvia." + +msgid "Do you really want to restart the device?" +msgstr "Sicuro di voler riavviare il dispositivo?" + +msgid "Domain Master" +msgstr "Domain Master" + +msgid "Download Firmware Version for Update" +msgstr "Scarica firmware aggiornato" + +msgid "Download Firmware:" +msgstr "Scarica firmware:" + +msgid "Dynamic VLAN" +msgstr "VLAN dinamico" + +msgid "Enable" +msgstr "Attivazione" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "Accendere i LED di questo dispositivo o spegnerli completamente" + +msgid "Enable or disable the buttons of your devices." +msgstr "Attivare o disattivare la funzione per i tasti di comando sul dispositivo." + +msgid "Enabled" +msgstr "Attivato" + +msgid "Enabled ({url})" +msgstr "Attivato ({url})" + +msgid "Enabled SSIDs" +msgstr "SSID attivati" + +msgid "Enabled SSIDs:" +msgstr "SSID attivati:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Mesh functionality ottimizza la rete WiFi e la rende più utilizzabile per " +"dispositivi WiFi mobili. Il roaming risolve il problema con dispositivi " +"WiFi sempre agganciati. Band Steering e Dynamic Frequency Selection " +"forniscono un facile accesso al WiFi anche per molti dispositivi WiFi. " +"Airtime Fairness ottimizza la larghezza di banda in reti con molti " +"dispositivi WiFi." + +msgid "Encryption:" +msgstr "Crittografia:" + +msgid "End IP Address:" +msgstr "Indirizzo IP finale:" + +msgid "End Point" +msgstr "Dispositivo" + +msgid "End address equals start address!" +msgstr "Indirizzo finale uguale a quello iniziale!" + +msgid "End address must be larger than start address!" +msgstr "L'indirizzo finale deve essere più grande di quello iniziale!" + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "Inserire il PIN WPS" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Inserire un nome alfanumerico della community (max. 24 caratteri)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Inserisci un nome utente alfanumerico (max. 24 caratteri)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Inserisci un numero dei seguenti caratteri compreso tra 1 e 64:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Inserisci un numero dei seguenti caratteri compreso tra 8 e 130:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Inserisci un numero dei seguenti caratteri compreso tra 8 e 64:" + +msgid "Enter new password:" +msgstr "Digitare una nuova password:" + +msgid "Enter old password:" +msgstr "Digitare la password utilizzata finora:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "Digitare il PIN del dispositivo che deve essere aggiunto alla rete WiFi." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Digitare la password PLC che il dispositivo deve usare per accedere alla " +"rete Powerline. Tutti i dispositivi in una rete Powerline devono utilizzare " +"la stessa password PLC." + +msgid "Error code:" +msgstr "Codice errore:" + +msgid "Error occured! Please try again!" +msgstr "Si è verificato un errore! Ritentare!" + +msgid "Error while processing WPS! -> (" +msgstr "Si è verificato un errore durante il processo WPS! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europa/Aquisgrana" + +msgid "Europe/Amsterdam" +msgstr "Europa/Amsterdam" + +msgid "Europe/Andorra" +msgstr "Europa/Andorra" + +msgid "Europe/Athens" +msgstr "Europa/Atene" + +msgid "Europe/Belgrade" +msgstr "Europa/Belgrado" + +msgid "Europe/Berlin" +msgstr "Europa/Berlino" + +msgid "Europe/Bratislava" +msgstr "Europa/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europa/Bruxelles" + +msgid "Europe/Bucharest" +msgstr "Europa/Bucarest" + +msgid "Europe/Budapest" +msgstr "Europa/Budapest" + +msgid "Europe/Busingen" +msgstr "Europa/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europa/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europa/Copenhagen" + +msgid "Europe/Dublin" +msgstr "Europa/Dublino" + +msgid "Europe/Gibraltar" +msgstr "Europa/Gibilterra" + +msgid "Europe/Guernsey" +msgstr "Europa/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europa/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europa/Isola di Man" + +msgid "Europe/Istanbul" +msgstr "Europa/Istanbul" + +msgid "Europe/Jersey" +msgstr "Europa/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europa/Kaliningrad" + +msgid "Europe/Kiev" +msgstr "Europa/Kiew" + +msgid "Europe/Lisbon" +msgstr "Europa/Lisbona" + +msgid "Europe/Ljubljana" +msgstr "Europa/Lubiana" + +msgid "Europe/London" +msgstr "Europa/Londra" + +msgid "Europe/Luxembourg" +msgstr "Europa/Lussemburgo" + +msgid "Europe/Madrid" +msgstr "Europa/Madrid" + +msgid "Europe/Malta" +msgstr "Europa/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europa/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europa/Minsk" + +msgid "Europe/Monaco" +msgstr "Europa/Monaco" + +msgid "Europe/Moscow" +msgstr "Europa/Mosca" + +msgid "Europe/Oslo" +msgstr "Europa/Oslo" + +msgid "Europe/Paris" +msgstr "Europa/Parigi" + +msgid "Europe/Podgorica" +msgstr "Europa/Podgorica" + +msgid "Europe/Prague" +msgstr "Europa/Praga" + +msgid "Europe/Riga" +msgstr "Europa/Riga" + +msgid "Europe/Rome" +msgstr "Europa/Roma" + +msgid "Europe/Samara" +msgstr "Europa/Samara" + +msgid "Europe/San Marino" +msgstr "Europa/San Marino" + +msgid "Europe/Sarajevo" +msgstr "Europa/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europa/Sinferopoli" + +msgid "Europe/Skopje" +msgstr "Europa/Skopje" + +msgid "Europe/Sofia" +msgstr "Europa/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europa/Stoccolma" + +msgid "Europe/Tallinn" +msgstr "Europa/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europa/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europa/Uzhhorod" + +msgid "Europe/Vaduz" +msgstr "Europa/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europa/Vaticano" + +msgid "Europe/Vienna" +msgstr "Europa/Vienna" + +msgid "Europe/Vilnius" +msgstr "Europa/Vilna" + +msgid "Europe/Volgograd" +msgstr "Europa/Volgograd" + +msgid "Europe/Warsaw" +msgstr "Europa/Varsavia" + +msgid "Europe/Zagreb" +msgstr "Europa/Zagabria" + +msgid "Europe/Zaporozhye" +msgstr "Europa/Saporischschja" + +msgid "Europe/Zurich" +msgstr "Europa/Zurigo" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Funzioni" + +msgid "Find Me" +msgstr "Trova!" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "File firmware:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "File firmware troppo grande (massimo {maxSize} byte)!" + +msgid "Firmware updated successfully." +msgstr "L'aggiornamento del firmware è avvenuto con successo." + +msgid "Firmware version:" +msgstr "Versione firmware:" + +msgid "Force Node Type" +msgstr "Force Node Type" + +msgid "Force node type" +msgstr "Force Node Type" + +msgid "Free memory:" +msgstr "Memoria RAM libera:" + +msgid "Frequency band" +msgstr "Banda di frequenza" + +msgid "Frequency band:" +msgstr "Banda di frequenza:" + +msgid "Fri" +msgstr "Ven" + +msgid "Friday" +msgstr "Venerdì" + +msgid "From" +msgstr "da" + +msgid "Get IP configuration from a DHCP server" +msgstr "Prelevare le impostazioni di rete di un server DHCP" + +msgid "Guest network" +msgstr "Rete ospiti" + +msgid "Guest network configuration" +msgstr "Configurazione " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Qui" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Qui è possibile aggiungere alla propria rete un nuovo dispositivo " +"Powerline. Inserire prima l'ID di protezione stampato sul retro, innestare " +"quindi il dispositivo in una presa elettrica e confermare con un clic su " +"\"Avvia configurazione\"" + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Qui è possibile assegnare alla rete una password PLC personalizzata (invece " +"della password PLC generata automaticamente)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Qui è possibile definire gli intervalli di tempo in cui si deve attivare il " +"proprio WiFi." + +msgid "Hide SSID:" +msgstr "Nascondi SSID" + +msgid "Hide password" +msgstr "Nascondi password" + +msgid "High ({power} dBm)" +msgstr "Elevato ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (chiamato anche \"Fast Roaming\") accelera l'accesso di un " +"dispositivo WiFi a questo punto di accesso WiFi. Prerequisito: il " +"dispositivo era già collegato ad un altro punto di accesso WiFi con 802.11r " +"abilitato, nome di rete identico (SSID) e crittografia identica. 802.11r " +"non è purtroppo compatibile con tutti i dispositivi WiFi. In caso di " +"problemi con uno dei dispositivi, disattivare questa opzione." + +msgid "IP Configuration" +msgstr "Configurazione IP" + +msgid "IP address is inside the loopback network!" +msgstr "L'indirizzo IP è compreso nell'area di indirizzo Loopback!" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "Indirizzo IPv4" + +msgid "IPv4 address of DNS server" +msgstr "Indirizzo IPv4 del server DNS" + +msgid "IPv4 address of default gateway" +msgstr "Indirizzo IPv4 del gateway standard" + +msgid "IPv4 configuration successfully updated." +msgstr "Configurazione IPv4 aggiornata con successo." + +msgid "IPv4 netmask" +msgstr "Maschera di sottorete IPv4" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "Indirizzo IPv6" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"In caso di prosecuzione, tutte le impostazioni del dispositivo verranno " +"cancellate e sarà ripristinato lo stato al momento della fornitura." + +msgid "" +"In this case, instead of the automatically generated PLC password, assign a " +"separate PLC password to your network manually." +msgstr "" +"Invece della password PLC generata automaticamente assegnare alla rete una " +"password PLC personalizzata." + +msgid "Incorrect password!" +msgstr "Password non valida" + +msgid "Individual ({power} dBm)" +msgstr "Individuale ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Prestazioni di trasmissione individuali:" + +msgid "Indoor use only:" +msgstr "Solo uso interno:" + +msgid "Information" +msgstr "Informazioni" + +msgid "Interfaces" +msgstr "Interfacce di rete" + +msgid "Interval" +msgstr "Range" + +msgid "Invalid IP address!" +msgstr "Indirizzo IP non valido" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Chiave non valida! Inserire minimo 8 e massimo 63 caratteri. Caratteri " +"speciali consentiti: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ " +"/ ? < >" + +msgid "Invalid Mac address!" +msgstr "Indirizzo MAC non valido!" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "SSID non valido! Inserire almeno 1 carattere e massimo 32 caratteri." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"SSID non valido! Inserire almeno 1 carattere e massimo 32 caratteri. " +"Caratteri speciali consentiti: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` " +"~ + = . _ / ? < >" + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "ID VLAN non valido! Inserire un valore compreso tra 1 e 4094!" + +msgid "Invalid hostname or IP address!" +msgstr "Nome host o indirizzo IP non valido" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Nome host non valido oppure maschera di rete/IP non valida" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Nome host non valido! I caratteri consentiti sono 0-9, a-z, A-Z e trattino " +"„-“. Il nome host non può iniziare o terminare con un trattino." + +msgid "" +"Invalid key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? < >" +msgstr "" +"Chiave non valida! Inserire minimo 8 e massimo 63 caratteri. Caratteri " +"speciali consentiti: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ " +"/ ? < >" + +msgid "Invalid name!" +msgstr "Nome non valido!" + +msgid "Invalid netmask!" +msgstr "Maschera di sottorete non valida" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Porta non valida! Inserire un valore compreso tra 1 e 65535!" + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Chiave non valida! Inserire 64 caratteri. Caratteri consentiti: 0 1 2 3 4 5 " +"6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Range non valido per 2,4 GHz, indicare un valore compreso tra 0 e 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Range non valido per 2,4 GHz, indicare un valore compreso tra 0 e 123. " +"Range non valido per 5 GHz, indicare un valore compreso tra 0 e 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Range non valido per 2,4 GHz, indicare un valore compreso tra 0 e 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Range non valido per 2,4 GHz, indicare un valore compreso tra 0 e 127. " +"Range non valido per 5 GHz, indicare un valore compreso tra 0 e 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Range non valido per 5 GHz, indicare un valore compreso tra 0 e 200. " + +msgid "Key:" +msgstr "Chiave:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "Impostazioni dei LED" + +msgid "LEDs" +msgstr "LED" + +msgid "Lease Time:" +msgstr "Durata lease:" + +msgid "Leasetime" +msgstr "Durata lease" + +msgid "Licenses" +msgstr "Licenze" + +msgid "Loading ..." +msgstr "Caricamento in corso..." + +msgid "Local Device" +msgstr "Dispositivo locale" + +msgid "Local time:" +msgstr "Data e ora attuali:" + +msgid "Location:" +msgstr "Sede:" + +msgid "Log Level" +msgstr "Livello" + +msgid "Login" +msgstr "Login" + +msgid "Logout" +msgstr "Logout" + +msgid "Logs" +msgstr "Eventi" + +msgid "Low ({power} dBm)" +msgstr "Basso ({power} dBm)" + +msgid "MAC Address" +msgstr "Indirizzo MAC" + +msgid "MAC Addresses" +msgstr "Indirizzi MAC" + +msgid "MAC address" +msgstr "Indirizzo MAC" + +msgid "MBytes" +msgstr "MegaByte" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Gestione" + +msgid "Management VLAN" +msgstr "VLAN di gestione" + +msgid "Management VLAN:" +msgstr "VLAN di gestione:" + +msgid "Manual" +msgstr "Manuale" + +msgid "Manufacturer" +msgstr "Fabbricante" + +msgid "Mask:" +msgstr "Prefix:" + +msgid "Max. clients:" +msgstr "Max. numero di dispositivi:" + +msgid "Max. transmit power:" +msgstr "Max. prestazioni di trasmissione:" + +msgid "Mbit/s" +msgstr "Mbps" + +msgid "Medium ({power} dBm)" +msgstr "Medio ({power} dBm)" + +msgid "Members" +msgstr "Membri" + +msgid "Mesh WiFi" +msgstr "WiFi Mesh" + +msgid "Message" +msgstr "Messaggio" + +msgid "Minimum lease time is two minutes!" +msgstr "Durata lease minima = due minuti!" + +msgid "Mode:" +msgstr "Modalità:" + +msgid "Mon" +msgstr "Lun" + +msgid "Mon-Fri" +msgstr "Lun-Ven" + +msgid "Monday" +msgstr "Lunedì" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "La configurazione del server orario è stata memorizzata con successo." + +msgid "Name server:" +msgstr "Server DNS:" + +msgid "Name:" +msgstr "Nome:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "" +"Abbandonando questa pagina le modifiche andranno perdute. Proseguire " +"ugualmente?" + +msgid "Neighbour network" +msgstr "Reti vicine" + +msgid "Network" +msgstr "Rete" + +msgid "Network Mode:" +msgstr "Modalità di rete:" + +msgid "Network interface" +msgstr "Adattatore di rete" + +msgid "Network name" +msgstr "Nome di rete" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Nome di rete 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Nome rete:" + +msgid "Never" +msgstr "Mai" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"È stato trovato un nuovo dispositivo Powerline. Attendere fino a quando il " +"processo non è terminato; può durare fino a max. 20 secondi." + +msgid "No Log Information" +msgstr "Nessun evento disponibile." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"Non è stato trovato alcun nuovo dispositivo Powerline. Verificare se l'ID " +"di protezione è stato immesso correttamente." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"Non è stato trovato alcun dispositivo Powerline. Verificare se i pulsanti " +"PLC corrispondenti sono stati premuti correttamente. \n" +"Attendere fino al termine del processo.\n" + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"Non è stato trovato alcun dispositivo Powerline. Premere il tasto PLC e " +"attendere fino al termine del processo." + +msgid "No RADIUS server configured" +msgstr "Nessun server RADIUS configurato!" + +msgid "No VLAN" +msgstr "Nessun VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Tutti i punti di accesso WiFi sono spenti. Accendere almeno un punto di " +"accesso WiFi." + +msgid "No clients are connected" +msgstr "Nessun dispositivo connesso." + +msgid "No encryption (not recommended)" +msgstr "\"Nessuna crittografia\" non è un'impostazione consigliata." + +msgid "No file selected." +msgstr "Nessun file selezionato." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Nessun input valido, ad es., \";1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Non configurato." + +msgid "Not connected" +msgstr "Non connesso" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "" +"Adesso premere il tasto WiFi sul dispositivo che si desidera aggiungere " +"alla rete WiFi." + +msgid "OK" +msgstr "OK" + +msgid "Off" +msgstr "Off" + +msgid "Old password was incorrect!" +msgstr "La password attuale non è corretta!" + +msgid "Only for development" +msgstr "Solo per finalità di sviluppo" + +msgid "Open" +msgstr "Aperto" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Utilizzare come server DHCP" + +msgid "Origin" +msgstr "Fonte" + +msgid "Outside of the address range!" +msgstr "Al di fuori dell'area indirizzo!" + +msgid "Overview" +msgstr "Panoramica" + +msgid "Overview of the wifi schedule settings" +msgstr "Panoramica" + +msgid "PAIR" +msgstr "Creare connessione PLC" + +msgid "PLC Connections" +msgstr "Connessione PLC" + +msgid "PLC Name" +msgstr "Nome PLC" + +msgid "PLC domain name" +msgstr "Nome Domain PLC" + +msgid "PLC firmware version:" +msgstr "Versione firmware del PLC:" + +msgid "PLC password" +msgstr "Password PLC" + +msgid "PLC role" +msgstr "Ruole PLC" + +msgid "Pairing" +msgstr "Pairing - creare connessione PLC" + +msgid "Parental Control" +msgstr "Blocco di sicurezza bambini" + +msgid "Password" +msgstr "Password" + +msgid "Password:" +msgstr "Password:" + +msgid "Passwords do not match!" +msgstr "Le password non coincidono!" + +msgid "Peer isolation" +msgstr "Vietare la comunicazione tra i dispositivi WiFi" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Accendere la rete WiFi per avviare la modalità WiFi Clone." + +msgid "Please click the + button to add a SSID." +msgstr "Fare clic sul tasto + per aggiungere un nuovo SSID." + +msgid "Please click the + button to add a VLAN" +msgstr "Fare clic sul tasto + per aggiungere un nuovo VLAN" + +msgid "Please click the + button to add a new schedule." +msgstr "Fare clic sul tasto + per aggiungere una nuova regola." + +msgid "Please click the + button to add a time server" +msgstr "Fare clic sul tasto + per aggiungere un nuovo server orario." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Configurare {here} un canale WiFi statico. Ricordarsi di configurare " +"conformemente gli altri punti di accesso nella rete." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Configurare {here} un canale WiFi statico. Ricordarsi di configurare " +"conformemente gli altri punti di accesso nella rete. Consiglio: Selezionare " +"un canale compreso tra 36 e 48, onde evitare modifiche al canale stesso a " +"causa del DFS." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Configurare {here} un canale WiFi statico. Tenere presente che altri punti " +"di accesso nel bridge dovrebbero avere impostato lo stesso canale WiFi. " +"Consiglio: canale 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Inserisci il nome della rete e conferma le impostazioni facendo clic sul " +"simbolo Dischetti." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Digitare una password per limitare l'accesso alla configurazione del " +"dispositivo." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Digitare un intervallo superiore a 15 minuti. Per disattivare la funzione " +"inserire 0." + +msgid "Please log in with your password!" +msgstr "Effettuare il login con la propria password!" + +msgid "Please login again." +msgstr "Effettuare un nuovo login:" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Si noti che le impostazioni nel controllo del tempo hanno priorità su " +"queste impostazioni!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Tenere presente che molti tablet/smartphone mantengono in modo permanente " +"la connessione WiFi!" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Assicurarsi che il WiFi venga sempre acceso o spento nell'intera rete. " +"Pertanto, chiudere prima Config Sync sul dispositivo che si desidera " +"configurare o inserire a parte." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Selezionare il file di configurazione che si desidera ripristinare." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Selezionare il file firmware che deve essere caricato sul dispositivo." + +msgid "Port" +msgstr "Presa" + +msgid "Port number" +msgstr "Numero porta" + +msgid "Port:" +msgstr "Porta:" + +msgid "Power Management" +msgstr "Gestione dell'energia" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "LED Powerline" + +msgid "Powerline Network Mode" +msgstr "Modalità di rete Powerline" + +msgid "Powerline Password" +msgstr "Password PLC" + +msgid "Powerline Settings" +msgstr "Impostazioni di standby Powerline" + +msgid "Powerline button" +msgstr "Tasto PLC" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "La rete Powerline è ancora in fase di costituzione." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"La rete Powerline è ancora in fase di costituzione. Attendere fino a quando " +"il processo non è terminato. Ancora 120 secondi." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"La rete Powerline è ancora in fase di costituzione. Attendere fino a quando " +"il processo non è terminato. Ancora {time} secondi." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"È stato avviato il collegamento a una rete Powerline tramite ID di " +"protezione. Attendere fino a quando il processo non è terminato; può durare " +"fino a max. 60 secondi." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"È stato avviato il collegamento a una rete Powerline pro tramite ID di " +"protezione. Attendere fino a quando il processo non è terminato; può durare " +"fino a max. 60 secondi." + +msgid "Powerline encryption was stopped by external event." +msgstr "La costituzione della rete Powerline è stata arrestata." + +msgid "Powerline encryption was successfully stopped." +msgstr "La rete Powerline è stata configurata con successo." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"La modalità standby Powerline è inserita! Spegnendo tutte le bande di " +"frequenza s'interrompe la connessione con questa pagina web, se questo " +"dispositivo è collegato alla rete tramite Powerline e commuta in modalità " +"stand-by. Sicuro di voler disinserire questa banda di frequenza?" + +msgid "Powersave mode" +msgstr "Modalità di risparmio energetico" + +msgid "Preferred:" +msgstr "Preferito:" + +msgid "Profile" +msgstr "Profilo" + +msgid "Programming firmware image..." +msgstr "Scrivi file firmware..." + +msgid "Protocol:" +msgstr "Protocollo:" + +msgid "Public community (read only):" +msgstr "Public community (in lettura):" + +msgid "Public source:" +msgstr "Public source:" + +msgid "Quota" +msgstr "Contingente temporale" + +msgid "Quota has been depleted" +msgstr "Il contingente di tempo è stata esaurita." + +msgid "Quota is currently depleting" +msgstr "Il contingente di tempo si sta esaurendo." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "Configurazione RADIUS memorizzata con successo." + +msgid "RADIUS configuration is incomplete" +msgstr "Configurazione RADIUS incompleta!" + +msgid "RADIUS password:" +msgstr "Password RADIUS:" + +msgid "RADIUS username:" +msgstr "Nome utente RADIUS:" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "Canale WiFi:" + +msgid "Radio:" +msgstr "Radio:" + +msgid "Radios" +msgstr "Radio" + +msgid "Rate (Mbit/s)" +msgstr "Rate (Mbps)" + +msgid "Reboot" +msgstr "Riavvio" + +msgid "Reboot Device" +msgstr "Riavviare il dispositivo" + +msgid "Reboot device?" +msgstr "Riavviare il dispositivo?" + +msgid "Receive (Mbps)" +msgstr "Ricevere (Mbps)" + +msgid "Recommended: 20 MHz" +msgstr "Valore consigliato: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Valore consigliato: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Valore consigliato: 802.11g/ac" + +msgid "Recommended: Auto" +msgstr "Valore consigliato: Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Valori consigliati: Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Ridotto" + +msgid "Remote syslog server:" +msgstr "Server syslog remoto:" + +msgid "Reset" +msgstr "Resettare" + +msgid "Reset Configuration" +msgstr "Resetta configurazione dispositivo" + +msgid "Reset button" +msgstr "Tasto reset" + +msgid "Reset device to factory defaults?" +msgstr "Resettare il dispositivo sullo stato al momento della fornitura?" + +msgid "Reset/Restart button" +msgstr "Tasto reset" + +msgid "Restore" +msgstr "Ripristino" + +msgid "Restore Device Configuration From File" +msgstr "Ripristinare la configurazione del dispositivo dal file" + +msgid "Role" +msgstr "Ruole" + +msgid "Run Mode" +msgstr "Run Mode" + +msgid "Rx rate (Mbit/s)" +msgstr "Livello di ricezione (Mbps)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "Versione SNMP:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "SSID esiste già!" + +msgid "SSID broadcast" +msgstr "SSID visibile" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSID" + +msgid "Sat" +msgstr "Sab" + +msgid "Sat+Sun" +msgstr "Sab+Dom" + +msgid "Saturday" +msgstr "Sabato" + +msgid "Save" +msgstr "Salva" + +msgid "Save Configuration to File" +msgstr "Salvare la configurazione dispositivo come file" + +msgid "Scan" +msgstr "Scansione" + +msgid "Scan interval (min.):" +msgstr "Intervallo di controllo (min.):" + +msgid "Scan interval in minutes" +msgstr "Intervallo di scansione in minuti" + +msgid "Schedule" +msgstr "Gestione temporizzata" + +msgid "Schedule configuration successfully saved." +msgstr "La modifica è stata salvata con successo." + +msgid "Search ..." +msgstr "Ricerca in corso..." + +msgid "Secret:" +msgstr "Segreto" + +msgid "Secured" +msgstr "Protetto" + +msgid "Security" +msgstr "Crittografia" + +msgid "Security ID:" +msgstr "ID di protezione:" + +msgid "Security passphrase:" +msgstr "ID di protezione:" + +msgid "Security status:" +msgstr "Stato di crittografia:" + +msgid "Security type:" +msgstr "Tipo di crittografia:" + +msgid "Security:" +msgstr "Crittografia:" + +msgid "Select Interval" +msgstr "Seleziona intervallo" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Selezionare un periodo di tempo. Dopo la scadenza, la rete degli ospiti si " +"spegne automaticamente." + +msgid "Select day" +msgstr "Seleziona giorno" + +msgid "Select time limit" +msgstr "Seleziona limite di tempo" + +msgid "Selected time period:" +msgstr "Intervalli selezionato:" + +msgid "Serial number:" +msgstr "N° di serie:" + +msgid "Server is outside of the network and unreachable!" +msgstr "L'indirizzo è esterno alla sottorete e quindi non è raggiungibile!" + +msgid "Server-side NAS key" +msgstr "Chiave NAS del server" + +msgid "Server:" +msgstr "Server:" + +msgid "Service" +msgstr "Servizio" + +msgid "Service Name" +msgstr "Nome servizio" + +msgid "Services" +msgstr "Servizi" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Fissare una durata e fare clic su \"Avvia\" per attivare il buzzer questa " +"volta. " + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "L'impostazione 0 impedisce il login di qualunque dispositivo a questo SSID!" + +msgid "Settings" +msgstr "Impostazioni" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Qualora il dispositivo con impostazioni modificate non fosse più " +"raggiungibile caricare nuovamente la pagina dopo aver ripristinato la " +"connessione." + +msgid "Show password" +msgstr "Mostrare la password" + +msgid "Signal (dBm)" +msgstr "Segnale (dBm)" + +msgid "Signal quality (%)" +msgstr "Qualità del segnale (%)" + +msgid "Since" +msgstr "Da" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Alcuni SSID sono stati disattivati perché la configurazione RADIUS ha perso " +"di validità." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "" +"Alcuni SSID sono stati modificati perché la configurazione RADIUS è " +"cambiata." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "Si è verificato un problema. La ricerca della causa può durare un minuto." + +msgid "Standby" +msgstr "Stand-by" + +msgid "Start" +msgstr "Avvia" + +msgid "Start Configuration" +msgstr "Avvia configurazione" + +msgid "Start IP Address:" +msgstr "Indirizzo IP iniziale:" + +msgid "Start address equals end address!" +msgstr "Indirizzo iniziale uguale a quello finale" + +msgid "Start address must be smaller than end address!" +msgstr "L'indirizzo iniziale deve essere più piccolo di quello finale!" + +msgid "Start pairing" +msgstr "Avviare connessione PLC" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Innanzitutto premere il tasto PLC di un adattatore della rete esistente e " +"avviare la procedura di pairing facendo clic su \"PAIR\". " + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "Ora di inizio e di fine non possono essere uguali! Modificare gli orari!" + +msgid "Static IPv4 Address" +msgstr "Indirizzo IPv4 statico" + +msgid "Station is not connected" +msgstr "Dispositivo non collegato" + +msgid "Status" +msgstr "Stato" + +msgid "Status:" +msgstr "Stato:" + +msgid "Stop" +msgstr "Arresto" + +msgid "Stop Configuration" +msgstr "Arresta configurazione" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "L'ora di fine deve essere oltre l'ora di inizio! Modificare gli orari!" + +msgid "Subnet mask:" +msgstr "Maschera di sottorete:" + +msgid "Subnet:" +msgstr "Maschera di sottorete:" + +msgid "Successfully deleted." +msgstr "Cancellato con successo." + +msgid "Sun" +msgstr "Dom" + +msgid "Sunday" +msgstr "Domenica" + +msgid "Support" +msgstr "Assistenza" + +msgid "Supported" +msgstr "Supportato" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "Innanzitutto accendere la rete WiFi per poter utilizzare la rete guest." + +msgid "System" +msgstr "Sistema" + +msgid "System Information" +msgstr "Informazioni di sistema" + +msgid "System contact:" +msgstr "Contatto:" + +msgid "System location:" +msgstr "Ubicazione dispositivo:" + +msgid "System name (hostname):" +msgstr "Nome dispositivo (nome host):" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"Con il codice QR si può facilmente configurare la connessione alla rete " +"ospiti per dispositivi mobili (ad es.: smartphone o tablet). Scansionando " +"il codice, le impostazioni di crittografia della rete ospiti vengono " +"trasferite in automatico al rispettivo dispositivo mobile." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"Con il codice QR si può facilmente configurare la connessione alla rete " +"ospiti per dispositivi mobili (ad es.: smartphone o tablet). Scansionando " +"il codice, le impostazioni di crittografia della rete ospiti vengono " +"trasferite in automatico al rispettivo dispositivo mobile." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Accendere il WiFi per poter vedere le reti vicine." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "Il dispositivo ha un nuovo indirizzo IP. Effettuare un nuovo login:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"L'intera configurazione WiFi viene trasmessa su tutti i dispositivi " +"compatibili Config Sync della rete." + +msgid "The guest network does only allow access to the internet." +msgstr "La rete ospiti consente solo l'accesso a internet." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "La rete ospiti consente solo l'accesso a internet." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "Il nome host deve essere composto da 1 a 32 caratteri." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "Il nome host è troppo breve. Inserire almeno 1 carattere." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "È stato raggiungo il numero massimo ({maxVLANs}) di VLAN." + +msgid "The password contains an invalid character:" +msgstr "La password contiene un carattere non valido:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"L'ID di protezione è composto da quattro gruppi di quattro lettere " +"maiuscole separate da trattini." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"Il file di configurazione selezionato non è valido, selezionare un file " +"adeguato per il dispositivo." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"Il firmware selezionato non è valido, selezionare un file firmware adeguato " +"per questo dispositivo." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"La passaggio tra ora legale e invernale avviene automaticamente tramite il " +"server orario. Pertanto non serve alcuna impostazione manuale." + +msgid "There are no configured time servers." +msgstr "Non è stato configurato alcun server orario." + +msgid "There is a newer version." +msgstr "Versione attuale" + +msgid "There is newer version:" +msgstr "Versione attuale:" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Ne fanno parte le seguenti impostazioni: rete WiFi, rete ospiti, " +"funzionalità Mesh, impostazioni gestione temporizzata e server orario." + +msgid "This is the broadcast address!" +msgstr "Questo è l'indirizzo di broadcast!" + +msgid "This is the device's IP address!" +msgstr "Questo è l'indirizzo IP del dispositivo!" + +msgid "This is the network address!" +msgstr "Questo è l'indirizzo di sottorete!" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Questa pagina si ricaricherà automaticamente al temine dell'operazione." + +msgid "This server already exists." +msgstr "Questo server esiste già!" + +msgid "Thu" +msgstr "Gio" + +msgid "Thursday" +msgstr "Giovedì" + +msgid "Time Server" +msgstr "Server orario" + +msgid "Time Server (NTP)" +msgstr "Server orario (NTP)" + +msgid "Time Server:" +msgstr "Server orario:" + +msgid "Time Zone" +msgstr "Fuso orario" + +msgid "Time server" +msgstr "Server orario " + +msgid "Time zone configuration successfully saved." +msgstr "La configurazione dei fusi orari è stata memorizzata con successo." + +msgid "Time zone:" +msgstr "Fuso orario:" + +msgid "To" +msgstr "a" + +msgid "Total memory:" +msgstr "Memoria complessiva:" + +msgid "Transmit (Mbps)" +msgstr "Inviare (Mbps)" + +msgid "Tue" +msgstr "Mar" + +msgid "Tuesday" +msgstr "Martedì" + +msgid "Turn off the WiFi" +msgstr "Spegni WiFi" + +msgid "Tx rate (Mbit/s)" +msgstr "Livello di trasmissione (Mbps)" + +msgid "Tx-Power" +msgstr "Prestazioni di trasmissione" + +msgid "Type" +msgstr "Tipo" + +msgid "Type error" +msgstr "Tipo di errore" + +msgid "Type status" +msgstr "Tipo di stato" + +msgid "UNPAIR" +msgstr "Scollegare connessione PLC" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "Scollegare connessione PLC del dispositivo" + +msgid "Unpairing" +msgstr "Unpairing - Scollegare connessione PLC" + +msgid "Unsecured" +msgstr "Non protetto" + +msgid "Untagged" +msgstr ""untagged"" + +msgid "Update firmware" +msgstr "Esegui aggiornamento" + +msgid "Update firmware to latest version" +msgstr "Esegui aggiornamento alla versione attuale" + +msgid "Update table" +msgstr "Aggiorna tabella" + +msgid "Uploading ..." +msgstr "Trasmissione in corso..." + +msgid "Uploading firmware image ..." +msgstr "Trasmissione file firmware in corso..." + +msgid "Uptime:" +msgstr "Durata dispositivo:" + +msgid "Use common settings" +msgstr "Stesse impostazioni" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Integrare gli apparecchi nel rete dLAN utilizzando il pulsante di " +"crittografia." + +msgid "Username" +msgstr "Nome utente" + +msgid "Username:" +msgstr "Nome utente:" + +msgid "Using the encryption button" +msgstr "Mediante tasto PLC" + +msgid "VLAN ID" +msgstr "ID VLAN" + +msgid "VLAN ID must be unique!" +msgstr "ID VLAN esiste già!" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "ID VLAN non valido! Inserire un valore compreso tra 1 e 4094." + +msgid "VLAN Name" +msgstr "Nome VLAN" + +msgid "VLAN name must be unique!" +msgstr "Il nome VLAN deve essere univoco!" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "VLAN" + +msgid "Valid:" +msgstr "Valido:" + +msgid "Very High ({power} dBm)" +msgstr "Molto elevato ({power} dBm)" + +msgid "Via security ID" +msgstr "Tramite ID di protezione" + +msgid "WDS bridge configuration updated." +msgstr "Configurazione del ponte WiFi memorizzata con successo." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA / WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2 Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2-Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2-Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2-Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "Chiave WPA2:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "La modalità WPS Clone è fallita:" + +msgid "WPS Clone Mode succeeded!" +msgstr "La modalità WPS Clone è riuscita!" + +msgid "WPS Mode:" +msgstr "Modalità WPS:" + +msgid "WPS PIN" +msgstr "PIN WPS" + +msgid "WPS PIN connect applied successfully" +msgstr "La connessione tramite PIN WPS è riuscita!" + +msgid "WPS PIN connect failed" +msgstr "La connessione tramite PIN WPS è fallita!" + +msgid "WPS PIN is active..." +msgstr "Il PIN WPS è attivo..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "Il PIN WPS non è corretto. Digitare il numero corretto con 4 o 8 caratteri." + +msgid "WPS Pushbutton" +msgstr "Pulsante WPS" + +msgid "WPS Pushbutton is active..." +msgstr "Il pulsante WPS è attivo..." + +msgid "WPS connect applied successfully" +msgstr "La connessione tramite WPS è riuscita!" + +msgid "WPS connect failed" +msgstr "La connessione tramite WPS è fallita!" + +msgid "WPS is active..." +msgstr "Il WPS è attivo..." + +msgid "Warning" +msgstr "Attenzione" + +msgid "Wed" +msgstr "Mer" + +msgid "Wednesday" +msgstr "Mercoledì" + +msgid "Welcome to your {product}" +msgstr "Benvenuti dal vostro {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Per disattivare la funzione inserire 0. Consiglio: 240 minuti" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Quando la funzione “Disconnessione automatica\" è attivata, la rete " +"wireless non si disattiva finchè l’ultimo dispositivo WiFi non si è " +"sconnesso dal tuo punto d’accesso." + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "Dispositivi WiFi" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"Utilizzando WiFi Clone è possibile confermare automaticamente per questo " +"dispositivo i dati di accesso WiFi (nome rete e password WiFi) di un altro " +"punto di accesso WiFi. Avviare quindi la procedura di configurazione e " +"premere il tasto WPS del dispositivo per il quale è necessario confermare i " +"dati di accesso WiFi (SSID e password WiFi)." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone è attivata ..." + +msgid "WiFi LED" +msgstr "LED WiFi" + +msgid "WiFi Network" +msgstr "Rete WiFi" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - Configurazione" + +msgid "WiFi button" +msgstr "Tasto WiFi" + +msgid "WiFi convenience function" +msgstr "Disconnessione automatica" + +msgid "WiFi disabled" +msgstr "WiFi spento" + +msgid "WiFi enabled" +msgstr "WiFi acceso" + +msgid "WiFi network" +msgstr "Rete WiFi" + +msgid "WiFi network mode:" +msgstr "Modalità di rete WiFi:" + +msgid "WiFi networks" +msgstr "Reti WiFi" + +msgid "WiFi schedule control" +msgstr "Gestione temporizzata WiFi" + +msgid "WiFi schedule settings" +msgstr "Impostazioni" + +msgid "Wifi Status" +msgstr "Stato WiFi" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"È possibile memorizzare come file la configurazione del dispositivo sul " +"proprio computer e ripristinarla successivamente oppure trasferire su un " +"altro dispositivo il file di configurazione memorizzato." + +msgid "You can find the latest firmware" +msgstr "L'attuale firmware si trova " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Puoi limitare l’accesso di alcuni dispositivi WiFi attraverso il loro " +"indirizzo MAC. Puoi definire il periodo di tempo in cui l’accesso WiFi è " +"permesso." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "Non è possibile aggiungere altri SSID per la banda di frequenza {radioBand}!" + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Un dispositivo WiFi non può utilizzare più contingentes temporali " +"contemporaneamente. Modificare gli orari!" + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"Non è possibile sovrapporre più contingentes temporali per lo stesso " +"dispositivo!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"Non è possibile combinare il intervalli e il limite di tempo di un " +"dispositivo WiFi!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"Per motivi di sicurezza è avvenuto il logout automatico dal sistema. " +"Effettuare un nuovo login!" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "Il comportamento dei LED è stato modificato con successo." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "Il comportamento dei tasti di comando è stato modificato con successo." + +msgid "You have successfully configured an SSID" +msgstr "La configurazione del SSID è stata memorizzata con successo." + +msgid "You have successfully deleted an SSID" +msgstr "Il SSID è stato cancellato con successo." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "La modalità di compatibilità è stata aggiornata con successo." + +msgid "You have successfully updated your Config sync settings" +msgstr "Le impostazioni Config Sync sono state salvate con successo." + +msgid "You have successfully updated your PLC network settings." +msgstr "La configurazione PLC aggiornata con successo." + +msgid "You have successfully updated your PLC password." +msgstr "La password PLC è stata aggiornata con successo." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "La password PLC è stata aggiornata con successo." + +msgid "You have successfully updated your Powerline network mode" +msgstr "La modalità di rete Powerline è stata aggiornata con successo." + +msgid "You have successfully updated your Powerline pro network." +msgstr "La rete Powerline pro è stata ampliata con successo." + +msgid "You have successfully updated your system management configuration" +msgstr "Impostazioni amministratore memorizzate con successo." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} avvenuto con successo {enableOrDisableTerm}." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"Utilizzare diversi tipi di carattere (maiuscole, minuscole, cifre e " +"caratteri speciali)." + +msgid "You've successfully changed your password." +msgstr "Password modificata con successo." + +msgid "You've successfully configured the WiFi network." +msgstr "La rete WiFi è stata configurata con successo." + +msgid "You've successfully configured the radio." +msgstr "" +"La configurazione della banda di frequenza WiFi è stata memorizzata con " +"successo." + +msgid "Your Powerline pro network is disabled." +msgstr "La rete Powerline pro è spenta." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "La rete WiFi è crittografata. Attivare la crittografia." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"Il dispositivo Powerline viene messo automaticamente in modalità di " +"risparmio energetico se non è attiva alcuna connessione Ethernet (cioè " +"nessun dispositivo di rete acceso è collegato alle interfacce di rete) e il " +"WiFi è spento." + +msgid "call ubus" +msgstr "Richiama ubus" + +msgid "connected" +msgstr "connesso" + +msgid "current session" +msgstr "Sessione attuale:" + +msgid "current ubus request queue" +msgstr "Tempo di attesa attuale per la richiesta ubus" + +msgid "d, " +msgstr "T, " + +msgid "dLAN button" +msgstr "Tasto PLC" + +msgid "daily" +msgstr "ogni giorno" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "disattivato" + +msgid "display {num} of {all}" +msgstr "mostra {num} di {all}" + +msgid "enabled" +msgstr "attivato" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "N/A" + +msgid "no PLC connections" +msgstr "alcuna connessione PLC" + +msgid "none" +msgstr "nessun" + +msgid "not configured" +msgstr "non configurato" + +msgid "off" +msgstr "off" + +msgid "on" +msgstr "on" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Un giorno, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Connessione in corso..." + +msgid "reduced" +msgstr "Ridotto" + +msgid "s" +msgstr "Sec." + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "Statico" + +msgid "ubus Test" +msgstr "Test ubus:" + +msgid "ubus callee" +msgstr "Richiamato ubus:" + +msgid "ubus data" +msgstr "Dati ubus:" + +msgid "ubus section" +msgstr "Sezione ubus:" + +msgid "unknown" +msgstr "Sconosciuto" + +msgid "unknown LED" +msgstr "LED sconosciuto" + +msgid "unknown button" +msgstr "tasto sconosciuto" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} Giorni, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} restante" + +msgid "{frequency} GHz Radio" +msgstr "{frequency}Banda di frequenza GHz" \ No newline at end of file diff --git a/www/assets/i18n/nl.po b/www/assets/i18n/nl.po new file mode 100644 index 0000000..7481b93 --- /dev/null +++ b/www/assets/i18n/nl.po @@ -0,0 +1,2727 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "Het apparaat is niet ingeschakeld," + +msgid " Encryption disabled," +msgstr "Codering uitgeschakeld," + +msgid " SSID is hidden," +msgstr "Het WiFi-netwerk is verstopt" + +msgid " The minimum password length is {minlength} character(s)." +msgstr "De minimumlengte van het wachtwoord bedraagt {minlength} tekens." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar herkend op {channel})" + +msgid "(dynamic)" +msgstr "(dynamisch)" + +msgid ")\n" +msgstr "" + +msgid ")
    " +msgstr ")
    " + +msgid "* Automatic" +msgstr "* automatisch" + +msgid "* indicates default option" +msgstr "* Standaardinstelling" + +msgid "* marks this device." +msgstr "* dit apparaat" + +msgid "* offers best performance" +msgstr "* beste prestaties" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 ore" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min." + +msgid "18 h" +msgstr "18 ore" + +msgid "2 h" +msgstr "2 ore" + +msgid "2.4 + 5 GHz network name" +msgstr "2,4 + 5-GHz-netwerknaam" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "2,4-GHz-frequentieband" + +msgid "2.4 GHz WiFi LED" +msgstr "2,4-GHz-WiFi-LED" + +msgid "2.4 GHz network name" +msgstr "2,4-GHz-netwerknaam" + +msgid "2.4 GHz network name:" +msgstr "2,4-GHz-netwerknaam:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 ore" + +msgid "3 h" +msgstr "3 ore" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 ore" + +msgid "4 h" +msgstr "4 ore" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 ore" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "5-GHz-frequentieband" + +msgid "5 GHz WiFi LED" +msgstr "5-GHz-WiFi-LED" + +msgid "5 GHz network name" +msgstr "5-GHz-netwerknaam" + +msgid "5 GHz network name:" +msgstr "5-GHz-netwerknaam:" + +msgid "5 h" +msgstr "5 ore" + +msgid "5 min" +msgstr "5 min." + +msgid "6 h" +msgstr "6 ore" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "RADIUS-wachtwoord niet aangegeven!" + +msgid "A RADIUS username is required!" +msgstr "RADIUS-gebruikersnaam niet aangegeven!" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Een code is vereist: 8 tot 63 tekens (passphrase) of 64 tekens (pre-shared " +"key)." + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Code vereist (64 tekens, pre-shared key)!" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Afrekeningsserver" + +msgid "Accounting Server:" +msgstr "Afrekeningsserver:" + +msgid "Active" +msgstr "Actief" + +msgid "Add Devices" +msgstr "Apparaten toevoegen" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Apparaat met WPS-drukknop in het WiFi-netwerk opnemen." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Apparaten via PIN in het WiFi-netwerk opnemen" + +msgid "Add new SSID" +msgstr "Nieuwe SSID toevoegen" + +msgid "Add new Time Server" +msgstr "Nieuwe tijdserver toevoegen" + +msgid "Add new VLAN" +msgstr "Nieuwe VLAN toevoegen" + +msgid "Add new server" +msgstr "Nieuwe server toevoegen" + +msgid "Address/Subnet:" +msgstr "Adres/subnet:" + +msgid "Address:" +msgstr "Adres:" + +msgid "Advanced Settings" +msgstr "Geavanceerde instellingen" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Stroombesparingsmodus toestaan" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Laat het apparaat overschakelen naar de stroombesparingsmodus wanneer er " +"minder verkeer over ethernet wordt gedetecteerd. Waarschuwing: De " +"latentietijd kan lijden als er zeer langzaam dataverkeer wordt gedetecteerd." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Toegestane aantal SSID's: {allowedRadioVapNumber} voor {radioBand}-radio." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Toegestane aantal SSID's: {num1} voor {radio1} radio en {num2} voor " +"{radio2} radio" + +msgid "Always" +msgstr "Altijd" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "Er is een fout opgetreden. Klik op de pijl om de pagina opnieuw te laden!" + +msgid "An error occurred during device configuration:" +msgstr "Bij de configuratie van het apparaat is een fout opgetreden:" + +msgid "Answer of" +msgstr "Antwoord van" + +msgid "Authentication Server" +msgstr "Authenticatieserver" + +msgid "Authentication Server:" +msgstr "Authenticatieserver:" + +msgid "Authentication passphrase:" +msgstr "Authenticatiecode:" + +msgid "Authentication type:" +msgstr "Authenticatiesoort:" + +msgid "Auto" +msgstr "Automatisch" + +msgid "Auto *" +msgstr "Automatisch *" + +msgid "Automatic *" +msgstr "Automatisch *" + +msgid "Automatic Update:" +msgstr "Automatische firmwareactualisering:" + +msgid "Automatic shutoff" +msgstr "Automatische uitschakeling" + +msgid "Automatically search for updates:" +msgstr "Zoek automatisch naar updates:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Basis" + +msgid "Basic Settings" +msgstr "Standaardinstellingen" + +msgid "Bridge" +msgstr "Brug" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Brug tot verwijderd zendstation (WDS)" + +msgid "Browse ..." +msgstr "Bestand selecteren ..." + +msgid "Button Settings" +msgstr "Instellingen voor de bedieningsknoppen" + +msgid "Buttons" +msgstr "Bedieningsknoppen" + +msgid "Buzzer" +msgstr "Zoemer" + +msgid "Buzzer duration: {dur} s" +msgstr "Signaalduur: {dur} sec." + +msgid "CPU load:" +msgstr "CPU-benutting:" + +msgid "Cancel" +msgstr "Afbreking" + +msgid "Cancelled!" +msgstr "Procedure afgebroken!" + +msgid "Cannot retrieve current network information." +msgstr "Actuele netwerkinformatie kan niet worden bepaald." + +msgid "Caps Lock is on!" +msgstr "De vastzetknop is ingedrukt!" + +msgid "Central Coordinator" +msgstr "Centrale coördinator" + +msgid "Change Password" +msgstr "Toegangswachtwoord wijzigen" + +msgid "Change Password?" +msgstr "Wachtwoord wijzigen?" + +msgid "Change language" +msgstr "Taal wijzigen" + +msgid "Changing" +msgstr "Wijzigen" + +msgid "Channel" +msgstr "Zendkanaal" + +msgid "Channel 2.4 GHz:" +msgstr "2,4-GHz-zendkanaal" + +msgid "Channel 5 GHz:" +msgstr "5-GHz-zendkanaal" + +msgid "Channel bandwidth:" +msgstr "Zendkanaalbreedte:" + +msgid "Channel:" +msgstr "Zendkanaal:" + +msgid "Checking firmware image ..." +msgstr "Firmwarebestand wordt gecontroleerd..." + +msgid "Checking session ID ..." +msgstr "Sessie-ID wordt gecontroleerd..." + +msgid "Choose between different LED notification levels." +msgstr "Selecteer het LED-gedrag." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Kies de CCo-instelling van uw apparaat voor de p2p-modus." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Selecteert de compatibiliteitsmodus. Het is een speciale modus voor het " +"oplossen van zelden voorkomende verbindingsproblemen die kunnen optreden " +"als gevolg van de wisselwerking met andere technieken zoals VDSL." + +msgid "Choose the network mode of your device." +msgstr "Kies de netwerkmodus van uw apparaat." + +msgid "Click here to update." +msgstr "Hier klikken om te bewerken" + +msgid "Click to edit" +msgstr "Hier klikken om het gegeven te bewerken" + +msgid "Clicking the button below will restart your device." +msgstr "Door klikken op \"Nieuw starten\" wordt het apparaat opnieuw gestart." + +msgid "Clone SSID" +msgstr "SSID klonen" + +msgid "Clone SSID via WPS" +msgstr "SSID via WPS klonen" + +msgid "Compatibility Mode" +msgstr "Compatibiliteitsmodus" + +msgid "Compatibility Mode:" +msgstr "Compatibiliteitsmodus:" + +msgid "Compatibility mode" +msgstr "Compatibiliteitsmodus" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configuratie" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "Het configuratiebestand is te groot (maximaal {maxSize} byte)!" + +msgid "Configuration of time quotas" +msgstr "Configuratie" + +msgid "Configuration successfully restored!" +msgstr "Configuratie met succes hersteld!" + +msgid "Configured VLANs:" +msgstr "Geconfigureerde VLAN's:" + +msgid "Confirm" +msgstr "Bevestigen" + +msgid "Confirm new password:" +msgstr "Nieuw wachtwoord bevestigen:" + +msgid "Connected AVLNs:" +msgstr "Verbonden AVLN's:" + +msgid "Connected WiFi Clients" +msgstr "Verbonden WiFi-apparaten" + +msgid "Connected WiFi clients:" +msgstr "Verbonden WiFi-apparaten:" + +msgid "Connected clients" +msgstr "Verbonden apparaten" + +msgid "Connected devices:" +msgstr "Verbonden apparaten:" + +msgid "Connected powerline devices" +msgstr "Verbonden Powerline-apparaten" + +msgid "Connected since" +msgstr "Verbonden sinds" + +msgid "Connection" +msgstr "Verbinding" + +msgid "Connection lost!" +msgstr "Verbinding onderbroken!" + +msgid "Connection status:" +msgstr "Verbindingsstatus:" + +msgid "Contact:" +msgstr "Contact:" + +msgid "Current Firmware" +msgstr "Actuele firmware" + +msgid "Current channel" +msgstr "Actueel zendkanaal" + +msgid "Current channel:" +msgstr "Actueel zendkanaal:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "DHCP-server" + +msgid "Data rates:" +msgstr "Transmissiesnelheden:" + +msgid "Date" +msgstr "Datum" + +msgid "Date and Time" +msgstr "Datum en tijd" + +msgid "Days" +msgstr "Dagen" + +msgid "Default" +msgstr "Standaard" + +msgid "Default VLAN" +msgstr "Standaard-VLAN" + +msgid "Default gateway:" +msgstr "Standaard-Gateway:" + +msgid "Default mode *" +msgstr "Standaardinstelling *" + +msgid "Delete" +msgstr "Wissen" + +msgid "Delete SSID?" +msgstr "SSID wissen?" + +msgid "Device ID" +msgstr "Apparaat-ID" + +msgid "Device MAC" +msgstr "MAC adres van het apparaat" + +msgid "Device Name" +msgstr "Apparaatnaam" + +msgid "Device rebooted. Please login again!" +msgstr "Apparaat werd opnieuw gestart. Meld u opnieuw aan!" + +msgid "Disable Radio?" +msgstr "Radio uitgeschakeld?" + +msgid "Disable guest network {duration}" +msgstr "Gastennetwerk uitschakelen {duration}" + +msgid "Disabled" +msgstr "Uitgeschakeld" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"Door deactivering van de resetknop vervalt de mogelijkheid om het apparaat " +"opnieuw te starten of de toestand bij levering te herstellen." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Wilt u werkelijk het PLC-wachtwoord wijzigen? De verbinding met dit " +"apparaat kan verloren raken." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Als u geen regel configureert, is WiFi langdurig niet te gebruiken tot u " +"een regel toevoegt of de tijdbesturing deactiveert." + +msgid "Do you really want to remove this SSID?" +msgstr "Wilt u de SSID werkelijk verwijderen?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Wilt u werkelijk de toestand bij levering van het apparaat resetten? Het " +"apparaat start vervolgens opnieuw." + +msgid "Do you really want to restart the device?" +msgstr "Wilt u het apparaat werkelijk opnieuw starten?" + +msgid "Domain Master" +msgstr "Domein master" + +msgid "Download Firmware Version for Update" +msgstr "Geactualiseerde firmware downloaden" + +msgid "Download Firmware:" +msgstr "Firmware downloaden:" + +msgid "Dynamic VLAN" +msgstr "Dynamische VLAN" + +msgid "Enable" +msgstr "Inschakelen" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "LED's van dit apparaat inschakelen of geheel uitschakelen" + +msgid "Enable or disable the buttons of your devices." +msgstr "Activeer of deactiveer de functie van de bedieningsknop op het apparaat." + +msgid "Enabled" +msgstr "Ingeschakeld" + +msgid "Enabled ({url})" +msgstr "Ingeschakeld ({url})" + +msgid "Enabled SSIDs" +msgstr "Ingeschakelde SSID's" + +msgid "Enabled SSIDs:" +msgstr "Ingeschakelde SSID's:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"Mesh functionality optimaliseert uw WiFi-netwerk en maakt het beter " +"bruikbaar voor mobiele WiFi-apparaten. Roaming lost het probleem op met " +"vastgelopen WiFi-apparaten. Met Band Steering en Dynamic Frequency " +"Selection is een probleemloze WiFi-toegang ook voor veel WiFi-apparaten " +"mogelijk. Airtime Fairness optimaliseert de bandbreedte in netwerken met " +"veel WiFi-apparaten." + +msgid "Encryption:" +msgstr "Codering:" + +msgid "End IP Address:" +msgstr "End-IP-adres:" + +msgid "End Point" +msgstr "Apparaat" + +msgid "End address equals start address!" +msgstr "Eindadres is hetzelfde als startadres!" + +msgid "End address must be larger than start address!" +msgstr "Eindadres moet groter zijn dan startadres!" + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "Voer de WPS PIN" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Voer een alfanumerieke communitynaam in (max. 24 tekens)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Voer een alfanumerieke gebruikersnaam in (max. 24 tekens)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Tussen 1 en 64 van deze tekens invoeren:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Tussen 8 en 130 van deze tekens invoeren:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Tussen 8 en 64 van deze tekens invoeren:" + +msgid "Enter new password:" +msgstr "Nieuw wachtwoord invoeren:" + +msgid "Enter old password:" +msgstr "Huidig wachtwoord invoeren:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "" +"Voer de PIN van het apparaat in dat aan uw WiFi-netwerk moet worden " +"toegevoegd." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Voer het PLC-wachtwoord in dat het apparaat moet gebruiken voor toegang tot " +"uw Powerline-netwerk. Alle apparaten in een Powerline-netwerk moeten " +"hetzelfde PLC-wachtwoord gebruiken." + +msgid "Error code:" +msgstr "Foutcode:" + +msgid "Error occured! Please try again!" +msgstr "Er is een fout opgetreden! Probeer het opnieuw!" + +msgid "Error while processing WPS! -> (" +msgstr "Er is een fout opgetreden tijdens de WPS-procedure! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europa/Aken" + +msgid "Europe/Amsterdam" +msgstr "Europa/Amsterdam" + +msgid "Europe/Andorra" +msgstr "Europa/Andorra" + +msgid "Europe/Athens" +msgstr "Europa/Athene" + +msgid "Europe/Belgrade" +msgstr "Europa/Belgrado" + +msgid "Europe/Berlin" +msgstr "Europa/Berlijn" + +msgid "Europe/Bratislava" +msgstr "Europa/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europa/Brussel" + +msgid "Europe/Bucharest" +msgstr "Europa/Boekarest" + +msgid "Europe/Budapest" +msgstr "Europa/Boedapest" + +msgid "Europe/Busingen" +msgstr "Europa/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europa/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europa/Kopenhagen" + +msgid "Europe/Dublin" +msgstr "Europa/Dublin" + +msgid "Europe/Gibraltar" +msgstr "Europa/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europa/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europa/Helsinki" + +msgid "Europe/Isle of Man" +msgstr "Europa/Isle of Man" + +msgid "Europe/Istanbul" +msgstr "Europa/Istanboel" + +msgid "Europe/Jersey" +msgstr "Europa/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europa/Kaliningrad" + +msgid "Europe/Kiev" +msgstr "Europa/Kiev" + +msgid "Europe/Lisbon" +msgstr "Europa/Lissabon" + +msgid "Europe/Ljubljana" +msgstr "Europa/Ljubljana" + +msgid "Europe/London" +msgstr "Europa/Londen" + +msgid "Europe/Luxembourg" +msgstr "Europa/Luxemburg" + +msgid "Europe/Madrid" +msgstr "Europa/Madrid" + +msgid "Europe/Malta" +msgstr "Europa/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europa/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europa/Minsk" + +msgid "Europe/Monaco" +msgstr "Europa/Monaco" + +msgid "Europe/Moscow" +msgstr "Europa/Moskou" + +msgid "Europe/Oslo" +msgstr "Europa/Oslo" + +msgid "Europe/Paris" +msgstr "Europa/Parijs" + +msgid "Europe/Podgorica" +msgstr "Europa/Podgorica" + +msgid "Europe/Prague" +msgstr "Europa/Praag" + +msgid "Europe/Riga" +msgstr "Europa/Riga" + +msgid "Europe/Rome" +msgstr "Europa/Rome" + +msgid "Europe/Samara" +msgstr "Europa/Samara" + +msgid "Europe/San Marino" +msgstr "Europa/San Marino" + +msgid "Europe/Sarajevo" +msgstr "Europa/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europa/Simferopol" + +msgid "Europe/Skopje" +msgstr "Europa/Skopje" + +msgid "Europe/Sofia" +msgstr "Europa/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europa/Stockholm" + +msgid "Europe/Tallinn" +msgstr "Europa/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europa/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europa/Uzhhorod" + +msgid "Europe/Vaduz" +msgstr "Europa/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europa/Vaticaanstad" + +msgid "Europe/Vienna" +msgstr "Europa/Wenen" + +msgid "Europe/Vilnius" +msgstr "Europa/Vilnius" + +msgid "Europe/Volgograd" +msgstr "Europa/Wolgograd" + +msgid "Europe/Warsaw" +msgstr "Europa/Warschau" + +msgid "Europe/Zagreb" +msgstr "Europa/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europa/Saporoshje" + +msgid "Europe/Zurich" +msgstr "Europa/Zürich" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Functies" + +msgid "Find Me" +msgstr "Vind mij!" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "Firmwarebestand:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "Firmwarebestand is te groot (maximum {maxSize} byte)!" + +msgid "Firmware updated successfully." +msgstr "De actualisering van de firmware is gelukt." + +msgid "Firmware version:" +msgstr "Firmwareversie:" + +msgid "Force Node Type" +msgstr "Force Node-type" + +msgid "Force node type" +msgstr "Force Node-type" + +msgid "Free memory:" +msgstr "Vrij werkgeheugen:" + +msgid "Frequency band" +msgstr "Frequentieband" + +msgid "Frequency band:" +msgstr "Frequentieband:" + +msgid "Fri" +msgstr "Vr." + +msgid "Friday" +msgstr "Vrijdag" + +msgid "From" +msgstr "van" + +msgid "Get IP configuration from a DHCP server" +msgstr "Netwerkinstellingen van een DHCP-server overnemen" + +msgid "Guest network" +msgstr "Gastnetwerk" + +msgid "Guest network configuration" +msgstr "Configuratie " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Hier" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Hier kunt u een nieuw Powerline-apparaat aan uw netwerk toevoegen. Voer " +"eerst de op de achterzijde afgedrukte beveiligings-ID in, steek het " +"apparaat vervolgens in een stopcontact en bevestig daarna door te klikken " +"op \"Configuratie starten\"." + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Hier kent u aan uw netwerk een persoonlijk PLC-wachtwoord toe (in plaats " +"van het automatisch gegenereerde PLC-wachtwoord)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Hier kunt u de tijdsperiodes definiëren wanneer uw WiFi ingeschakeld moet " +"worden." + +msgid "Hide SSID:" +msgstr "SSID verbergen" + +msgid "Hide password" +msgstr "Wachtwoord verbergen" + +msgid "High ({power} dBm)" +msgstr "Hoog ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"IEEE 802.11r (ook wel \"Fast Roaming\" genoemd) versnelt het inloggen van " +"een WiFi-apparaat op dit WiFi zendstation. Voorwaarde: Het apparaat was al " +"verbonden met een ander WiFi zendstation met 802.11r ingeschakeld, " +"identieke netwerknaam (SSID) en identieke encryptie. 802.11r is helaas niet " +"compatibel met elk WiFi-apparaat. Als u problemen ondervindt met een van uw " +"apparaten, deactiveer dan deze optie." + +msgid "IP Configuration" +msgstr "IP-configuratie" + +msgid "IP address is inside the loopback network!" +msgstr "IP-adres ligt binnen het loopback-adresgebied!" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "IPv4-adres" + +msgid "IPv4 address of DNS server" +msgstr "IPv4-adres van de DNS-server" + +msgid "IPv4 address of default gateway" +msgstr "IPv4-adres van de standaard-Gateway" + +msgid "IPv4 configuration successfully updated." +msgstr "IPv4-configuratie met succes geactualiseerd." + +msgid "IPv4 netmask" +msgstr "IPv4-subnetmasker" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "IPv6-adres" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"Als u doorgaat worden alle instellingen van het toestel gewist en de " +"toestand bij levering wordt hersteld." + +msgid "" +"In this case, instead of the automatically generated PLC password, assign a " +"separate PLC password to your network manually." +msgstr "" +"In plaats van het automatisch gegenereerde PLC-wachtwoord wijst u aan uw " +"netwerk hier een individueel PLC-wachtwoord toe." + +msgid "Incorrect password!" +msgstr "Ongeldig wachtwoord" + +msgid "Individual ({power} dBm)" +msgstr "Individueel ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Individueel zendvermogen:" + +msgid "Indoor use only:" +msgstr "Alleen voor binnengebruik:" + +msgid "Information" +msgstr "Informatie" + +msgid "Interfaces" +msgstr "Netwerkinterfaces" + +msgid "Interval" +msgstr "Gebied" + +msgid "Invalid IP address!" +msgstr "Ongeldig IP-adres" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Ongeldige sleutel! Voer minimaal 8 en maximaal 63 tekens in. Toegestane " +"speciale tekens: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? " +"< >" + +msgid "Invalid Mac address!" +msgstr "Ongeldig MAC-adres" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "Ongeldige SSID! Voer minimaal 1 en maximaal 32 tekens in." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"Ongeldige SSID! Voer minimaal 1 en maximaal 32 tekens in. Toegestane " +"speciale tekens: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . " + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "Ongeldige VLAN-ID! Voer een waarde tussen 1 en 4094 in!" + +msgid "Invalid hostname or IP address!" +msgstr "Ongeldige hostnaam of ongeldig IP-adres" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Ongeldige hostnaam of ongeldig IP-/netwerkmasker" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Ongeldige hostnaam! Toegestane tekens zijn 0-9, a-z, A-Z en koppelteken " +"„-“. De hostnaam mag niet met een koppelteken beginnen of eindigen." + +msgid "" +"Invalid key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? < >" +msgstr "" +"Ongeldige sleutel! Voer minimaal 8 en maximaal 63 tekens in. Toegestane " +"speciale tekens: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? " +"< >" + +msgid "Invalid name!" +msgstr "Ongeldige naam!" + +msgid "Invalid netmask!" +msgstr "Ongeldig subnetmasker" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Ongeldige poort! Voer een waarde in tussen 1 en 65535!" + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Ongeldige sleutel! Voer 64 tekens in. Toegestane tekens: 0 1 2 3 4 5 6 7 8 " +"9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Ongeldig gebied voor 2,4 GHz. Geef een waarde aan tussen 0 en 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Ongeldig gebied voor 2,4 GHz. Geef een waarde aan tussen 0 en 123. Ongeldig " +"gebied voor 5 GHz. Geef een waarde aan tussen 0 en 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Ongeldig gebied voor 2,4 GHz. Geef een waarde aan tussen 0 en 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Ongeldig gebied voor 2,4 GHz. Geef een waarde aan tussen 0 en 127. Ongeldig " +"gebied voor 5 GHz. Geef een waarde aan tussen 0 en 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Ongeldig gebied voor 5 GHz. Geef een waarde aan tussen 0 en 200. " + +msgid "Key:" +msgstr "Code:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "LED-instellingen" + +msgid "LEDs" +msgstr "LED's" + +msgid "Lease Time:" +msgstr "Leaseduur:" + +msgid "Leasetime" +msgstr "Leaseduur" + +msgid "Licenses" +msgstr "Licenties" + +msgid "Loading ..." +msgstr "Wordt geladen ..." + +msgid "Local Device" +msgstr "Lokaal apparaat" + +msgid "Local time:" +msgstr "Actuele datum en tijd:" + +msgid "Location:" +msgstr "Locatie:" + +msgid "Log Level" +msgstr "Niveau" + +msgid "Login" +msgstr "Aanmelden" + +msgid "Logout" +msgstr "Afmelden" + +msgid "Logs" +msgstr "Resultaten" + +msgid "Low ({power} dBm)" +msgstr "Laag ({power} dBm)" + +msgid "MAC Address" +msgstr "MAC-adres" + +msgid "MAC Addresses" +msgstr "MAC-adressen" + +msgid "MAC address" +msgstr "MAC-adres" + +msgid "MBytes" +msgstr "MByte" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Beheer" + +msgid "Management VLAN" +msgstr "Management-VLAN" + +msgid "Management VLAN:" +msgstr "Management-VLAN:" + +msgid "Manual" +msgstr "Handboek" + +msgid "Manufacturer" +msgstr "Producent" + +msgid "Mask:" +msgstr "Voorvoegsel:" + +msgid "Max. clients:" +msgstr "Max. aantal apparaten:" + +msgid "Max. transmit power:" +msgstr "Max. zendvermogen:" + +msgid "Mbit/s" +msgstr "Mbps" + +msgid "Medium ({power} dBm)" +msgstr "Gemiddeld ({power} dBm)" + +msgid "Members" +msgstr "Leden" + +msgid "Mesh WiFi" +msgstr "Mesh-WiFi" + +msgid "Message" +msgstr "Melding" + +msgid "Minimum lease time is two minutes!" +msgstr "Minimale leaseduur is twee minuten!" + +msgid "Mode:" +msgstr "Modus:" + +msgid "Mon" +msgstr "Ma." + +msgid "Mon-Fri" +msgstr "Ma-vr" + +msgid "Monday" +msgstr "Maandag" + +msgid "N/A" +msgstr "N.v.t." + +msgid "NTP configuration successfully saved." +msgstr "Tijdserver-configuratie is met succes opgeslagen." + +msgid "Name server:" +msgstr "DNS-server:" + +msgid "Name:" +msgstr "Naam:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "Als u de pagina verlaat, gaan uw wijzigingen verloren. Wilt u toch doorgaan?" + +msgid "Neighbour network" +msgstr "Naburige netwerken" + +msgid "Network" +msgstr "Netwerk" + +msgid "Network Mode:" +msgstr "Netwerkmodus:" + +msgid "Network interface" +msgstr "Netwerkadapter" + +msgid "Network name" +msgstr "Netwerknaam" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Netwerknaam 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Netwerknaam:" + +msgid "Never" +msgstr "Nooit" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"Er is een nieuw Powerline-apparaat gevonden. Wacht tot de procedure is " +"afgesloten. Dit kan 20 sec. duren." + +msgid "No Log Information" +msgstr "Geen resultaten beschikbaar." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"Er is geen nieuw Powerline-apparaat gevonden. Controleer of de " +"beveiligings-ID correct werd ingevoerd." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"Er is geen Powerline-apparaat gevonden. Controleer of de betreffende " +"PLC-toetsen correct zijn ingedrukt.\n" +"Wacht tot de procedure is afgesloten.\n" + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"Er is geen Powerline-apparaat gevonden. Druk op de PLC-knop en wacht tot de " +"procedure is afgesloten." + +msgid "No RADIUS server configured" +msgstr "Er is geen RADIUS-server geconfigureerd!" + +msgid "No VLAN" +msgstr "Geen VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Alle WiFi-zendstations zijn uitgeschakeld. Schakel minstens één " +"WiFi-zendstation in." + +msgid "No clients are connected" +msgstr "Geen apparaten verbonden." + +msgid "No encryption (not recommended)" +msgstr "\"Geen codering\" is een niet-aanbevolen instelling." + +msgid "No file selected." +msgstr "Geen bestand geselecteerd." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Geen geldige invoer zoals \"1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Niet geconfigureerd." + +msgid "Not connected" +msgstr "Niet verbonden" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "" +"Druk nu op de WiFi-knop op het apparaat dat u aan het WiFi-netwerk wilt " +"toevoegen." + +msgid "OK" +msgstr "OK" + +msgid "Off" +msgstr "Uit" + +msgid "Old password was incorrect!" +msgstr "Het actuele wachtwoord is niet correct!" + +msgid "Only for development" +msgstr "Alleen voor ontwikkelingsdoeleinden" + +msgid "Open" +msgstr "Open" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Als DHCP-server gebruiken" + +msgid "Origin" +msgstr "Bron" + +msgid "Outside of the address range!" +msgstr "Buiten het adresgebied!" + +msgid "Overview" +msgstr "Overzicht" + +msgid "Overview of the wifi schedule settings" +msgstr "Overzicht" + +msgid "PAIR" +msgstr "PLC-verbinding opbouwen" + +msgid "PLC Connections" +msgstr "PLC-verbindingen" + +msgid "PLC Name" +msgstr "PLC-naam" + +msgid "PLC domain name" +msgstr "PLC-Domain-naam" + +msgid "PLC firmware version:" +msgstr "PLC-firmwareversie:" + +msgid "PLC password" +msgstr "PLC-wachtwoord" + +msgid "PLC role" +msgstr "PLC-rol" + +msgid "Pairing" +msgstr "Pairing – PLC-verbinding opbouwen" + +msgid "Parental Control" +msgstr "Kinderbeveiliging" + +msgid "Password" +msgstr "Wachtwoord" + +msgid "Password:" +msgstr "Wachtwoord:" + +msgid "Passwords do not match!" +msgstr "De wachtwoorden zijn niet identiek!" + +msgid "Peer isolation" +msgstr "Communicatie tussen WiFi-apparaten verbieden" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Schakel het WiFi-netwerk in om de WiFi Clone-modus te starten." + +msgid "Please click the + button to add a SSID." +msgstr "Klik op de knop + om een nieuwe SSID toe te voegen." + +msgid "Please click the + button to add a VLAN" +msgstr "Klik op de knop + om een nieuwe VLAN toe te voegen" + +msgid "Please click the + button to add a new schedule." +msgstr "Klik op de knop + om een nieuwe regel toe te voegen." + +msgid "Please click the + button to add a time server" +msgstr "Klik op de knop + om een nieuwe tijdserver toe te voegen." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Configureer {here} een statisch WiFi-zendkanaal. Houd er rekening mee dat " +"de andere zendstations in uw netwerk overeenkomstig geconfigureerd worden. " + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Configureer {here} een statisch WiFi-zendkanaal. Houd er rekening mee dat " +"de andere zendstations in uw netwerk overeenkomstig geconfigureerd worden. " +"Advies: kies een zendkanaal tussen 36 en 48 om zendkanaalwijzigingen " +"vanwege DFS te vermijden." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Configureer {here} een statisch WiFi-zendkanaal. Houd er rekening mee dat " +"voor andere zendstations in de brug hetzelfde WiFi-zendkanaal ingesteld " +"moet worden. Advies: zendkanaal 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Leg de naam van het netwerk vast en klik ter bevestiging op het " +"diskette-symbool." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Voer een wachtwoord in om de toegang tot de configuratie van het apparaat " +"te beperken." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Voer een tijd van meer dan 15 minuten in. Voor het deactiveren van de " +"functie voert u 0 in." + +msgid "Please log in with your password!" +msgstr "Meld u met uw wachtwoord aan!" + +msgid "Please login again." +msgstr "Meld u opnieuw aan:" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Houd er rekening mee dat de instellingen in het tijdbesturingselement " +"voorrang hebben boven deze instellingen!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Houd er rekening mee dat veel tablets/smartphones hun WiFi-verbinding " +"permanent in stand houden!" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Let erop dat altijd in het gehele netwerk de WiFi in- of uitgeschakeld " +"wordt. Beëindig daarom eerst Config Sync op het apparaat dat u apart wilt " +"configureren of schakelen." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Selecteer het configuratiebestand dat u wilt herstellen." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Selecteer het firmwarebestand dat op uw apparaat moet worden geladen." + +msgid "Port" +msgstr "Aansluiting" + +msgid "Port number" +msgstr "Poortnummer" + +msgid "Port:" +msgstr "Poort:" + +msgid "Power Management" +msgstr "Energiemanagement" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "Powerline-LED" + +msgid "Powerline Network Mode" +msgstr "Powerline-netwerkmodus" + +msgid "Powerline Password" +msgstr "Powerline-wachtwoord" + +msgid "Powerline Settings" +msgstr "Powerline-standby-instellingen" + +msgid "Powerline button" +msgstr "PLC-knop" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "Het Powerline-netwerk wordt nog opgebouwd." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"Het Powerline-netwerk wordt nog opgebouwd. Wacht tot de procedure is " +"afgesloten. Nog 120 seconden." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"Het Powerline-netwerk wordt nog opgebouwd. Wacht tot de procedure is " +"afgesloten. Nog {time} seconden." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"De integratie in een Powerline-netwerk met beveiligings-ID werd gestart. " +"Wacht tot de procedure is afgesloten. Dit kan 60 sec. duren." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"De integratie in een Powerline pro-netwerk met beveiligings-ID werd " +"gestart. Wacht tot de procedure is afgesloten. Dit kan 60 sec. duren." + +msgid "Powerline encryption was stopped by external event." +msgstr "De opbouw van het Powerline-netwerk werd gestopt." + +msgid "Powerline encryption was successfully stopped." +msgstr "Het Powerline-netwerk is met succes geïnstalleerd." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"De Powerline-standby-modus is ingeschakeld! De uitschakeling van alle " +"frequentiebanden onderbreekt de verbinding met deze website als dit " +"apparaat via Powerline met het netwerk is verbonden en naar de " +"standby-modus overgaat. Wilt u deze frequentieband werkelijk uitschakelen?" + +msgid "Powersave mode" +msgstr "Stroombesparingsmodus" + +msgid "Preferred:" +msgstr "Bij voorkeur:" + +msgid "Profile" +msgstr "PLC-profiel" + +msgid "Programming firmware image..." +msgstr "Firmwarebestand wordt geschreven ..." + +msgid "Protocol:" +msgstr "Protocol:" + +msgid "Public community (read only):" +msgstr "Public community (lezend):" + +msgid "Public source:" +msgstr "Public source:" + +msgid "Quota" +msgstr "Tijdcontingent" + +msgid "Quota has been depleted" +msgstr "Het tijdcontingent is afgelopen." + +msgid "Quota is currently depleting" +msgstr "Het tijdcontingent loopt af." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "RADIUS-configuratie met succes opgeslagen." + +msgid "RADIUS configuration is incomplete" +msgstr "RADIUS-configuratie is niet volledig!" + +msgid "RADIUS password:" +msgstr "RADIUS-wachtwoord:" + +msgid "RADIUS username:" +msgstr "RADIUS-gebruikersnaam:" + +msgid "Radio" +msgstr "Radio" + +msgid "Radio channel:" +msgstr "WiFi-zendkanaal:" + +msgid "Radio:" +msgstr "Radio:" + +msgid "Radios" +msgstr "Radio's" + +msgid "Rate (Mbit/s)" +msgstr "Snelheid (Mbps)" + +msgid "Reboot" +msgstr "Opnieuw starten" + +msgid "Reboot Device" +msgstr "Apparaat opnieuw starten" + +msgid "Reboot device?" +msgstr "Apparaat opnieuw starten?" + +msgid "Receive (Mbps)" +msgstr "Ontvangen (Mbps)" + +msgid "Recommended: 20 MHz" +msgstr "Aanbevolen waarde: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Aanbevolen waarde: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Aanbevolen waarde: 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Aanbevolen waarde: auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Aanbevolen waarde: auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Gereduceerd" + +msgid "Remote syslog server:" +msgstr "Remote-Syslog-server:" + +msgid "Reset" +msgstr "Resetten" + +msgid "Reset Configuration" +msgstr "Configuratie apparaat resetten" + +msgid "Reset button" +msgstr "Resetknop" + +msgid "Reset device to factory defaults?" +msgstr "Toestand bij levering van apparaat resetten?" + +msgid "Reset/Restart button" +msgstr "Resetknop" + +msgid "Restore" +msgstr "Herstellen" + +msgid "Restore Device Configuration From File" +msgstr "Configuratie van apparaat uit bestand herstellen" + +msgid "Role" +msgstr "Rol" + +msgid "Run Mode" +msgstr "Run Mode" + +msgid "Rx rate (Mbit/s)" +msgstr "Ontvangstsnelheid (Mbps)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "SNMP-versie:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "SSID bestaat al!" + +msgid "SSID broadcast" +msgstr "SSID zichtbaar" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSID's" + +msgid "Sat" +msgstr "Za." + +msgid "Sat+Sun" +msgstr "Za+Zo" + +msgid "Saturday" +msgstr "Zaterdag" + +msgid "Save" +msgstr "Opslaan" + +msgid "Save Configuration to File" +msgstr "Configuratie van apparaat als bestand opslaan" + +msgid "Scan" +msgstr "Scannen" + +msgid "Scan interval (min.):" +msgstr "Testinterval (min.):" + +msgid "Scan interval in minutes" +msgstr "Scan-interval in minuten" + +msgid "Schedule" +msgstr "Tijdbesturing" + +msgid "Schedule configuration successfully saved." +msgstr "De wijziging is met succes opgeslagen." + +msgid "Search ..." +msgstr "Zoeken ..." + +msgid "Secret:" +msgstr "Geheim" + +msgid "Secured" +msgstr "Beveiligd" + +msgid "Security" +msgstr "Codering" + +msgid "Security ID:" +msgstr "Beveiligings-ID:" + +msgid "Security passphrase:" +msgstr "Veiligheidscode:" + +msgid "Security status:" +msgstr "Coderingsstatus:" + +msgid "Security type:" +msgstr "Soort codering:" + +msgid "Security:" +msgstr "Codering:" + +msgid "Select Interval" +msgstr "Interval kiezen" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Selecteer een periode. Na afloop wordt het gastnetwerk automatisch " +"uitgeschakeld." + +msgid "Select day" +msgstr "Dag kiezen" + +msgid "Select time limit" +msgstr "Selecteer tijdslimiet" + +msgid "Selected time period:" +msgstr "Geselecteerde tijdsperiode:" + +msgid "Serial number:" +msgstr "Volgnummer:" + +msgid "Server is outside of the network and unreachable!" +msgstr "Het adres ligt buiten het subnet en is daarom niet bereikbaar!" + +msgid "Server-side NAS key" +msgstr "Serverinterne NAS-code" + +msgid "Server:" +msgstr "Server:" + +msgid "Service" +msgstr "Dienst" + +msgid "Service Name" +msgstr "Dienstnaam" + +msgid "Services" +msgstr "Diensten" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Stel de duur van de zoemer in om uw apparaat te vinden en klik op " +"\"Starten\"." + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "De instelling 0 verhindert de aanmelding van alle apparaten bij deze SSID!" + +msgid "Settings" +msgstr "Instellingen" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Als het apparaat met de gewijzigde instellingen niet meer bereikbaar " +"is,moet u de pagina opnieuw laden nadat u de verbinding hersteld hebt." + +msgid "Show password" +msgstr "Wachtwoord tonen" + +msgid "Signal (dBm)" +msgstr "Signaal (dBm)" + +msgid "Signal quality (%)" +msgstr "Signaalkwaliteit (%)" + +msgid "Since" +msgstr "Sinds" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Sommige SSID's werden uitgeschakeld, omdat de RADIUS-configuratie ongeldig " +"is geworden." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "Sommige SSID's werden gewijzigd, omdat de RADIUS-configuratie gewijzigd is." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "" +"Er is een probleem opgetreden. Het kan tot 1 minuut duren tot de oorzaak " +"wordt gevonden." + +msgid "Standby" +msgstr "Standby" + +msgid "Start" +msgstr "Starten" + +msgid "Start Configuration" +msgstr "Configuratie starten" + +msgid "Start IP Address:" +msgstr "Start-IP-adres:" + +msgid "Start address equals end address!" +msgstr "Startadres is hetzelfde als eindadres" + +msgid "Start address must be smaller than end address!" +msgstr "Startadres moet kleiner zijn dan eindadres!" + +msgid "Start pairing" +msgstr "PLC-verbindingsopbouw starten" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Druk eerst op de PLC-knop van een adapter van uw bestaande netwerk en start " +"vervolgens de pairing-procedure met een\n" +"klik op \"PAIR\"." + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "Start- en eindtijd kunnen niet hetzelfde zijn! Wijzig de tijden!" + +msgid "Static IPv4 Address" +msgstr "Statisch IPv4-adres" + +msgid "Station is not connected" +msgstr "Apparaat niet verbonden" + +msgid "Status" +msgstr "Status" + +msgid "Status:" +msgstr "Status:" + +msgid "Stop" +msgstr "Stoppen" + +msgid "Stop Configuration" +msgstr "Configuratie stoppen" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "De eindtijd moet na de starttijd liggen! Wijzig de tijden!" + +msgid "Subnet mask:" +msgstr "Subnetmasker:" + +msgid "Subnet:" +msgstr "Subnetmasker:" + +msgid "Successfully deleted." +msgstr "Met succes gewist." + +msgid "Sun" +msgstr "Zo." + +msgid "Sunday" +msgstr "Zondag" + +msgid "Support" +msgstr "Support" + +msgid "Supported" +msgstr "Ondersteund" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "Schakel eerst uw wifi-netwerk in om uw gastnetwerk te kunnen gebruiken." + +msgid "System" +msgstr "Systeem" + +msgid "System Information" +msgstr "Systeeminformatie" + +msgid "System contact:" +msgstr "Contactpersoon:" + +msgid "System location:" +msgstr "Locatie van apparaat:" + +msgid "System name (hostname):" +msgstr "Apparaatnaam (hostnaam):" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"Met de QR‐code kunt u de verbinding met het gastnetwerk gemakkelijk voor " +"mobiele apparaten (bijv. smartphone of tablet) installeren. Bij het scannen " +"van de code worden de coderingsinstellingen van het gastnetwerk automatisch " +"aan het betreffende mobiele apparaat doorgegeven." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"Met de QR‐code kunt u de verbinding met het gastnetwerk gemakkelijk voor " +"mobiele apparaten (bijv. smartphone of tablet) installeren. Bij het scannen " +"van de code worden de coderingsinstellingen van het gastnetwerk automatisch " +"aan het betreffende mobiele apparaat doorgegeven." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Schakel WiFi in zodat u de naburige netwerken kunt zien." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "Het apparaat heeft een nieuw IP-adres. Meld u opnieuw aan:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"De complete WiFi-configuratie wordt aan alle voor Config Sync geschikte " +"apparaten van uw netwerk doorgegeven." + +msgid "The guest network does only allow access to the internet." +msgstr "Het gastnetwerk staat alleen de toegang tot het internet toe." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "Het gastnetwerk staat alleen de toegang tot het internet toe." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "De hostnaam moet uit 1 tot 32 tekens bestaan." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "De hostnaam is te kort. Voer minimaal 1 teken in." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "Het maximale aantal ({maxVLANs}) VLAN's is bereikt." + +msgid "The password contains an invalid character:" +msgstr "Het wachtwoord bevat een ongeldig teken:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"De beveiligings-ID bestaat uit vier door een koppelteken gescheiden groepen " +"met steeds vier hoofdletters." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"Het geselecteerde configuratiebestand is ongeldig. Kies een passend bestand " +"voor dit apparaat." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"Het geselecteerde firmwarebestand is ongeldig. Kies een passend " +"firmwarebestand voor dit apparaat." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"De omschakeling tussen zomer- en wintertijd gebeurt automatisch door de " +"tijdserver. U hoeft daarom geen handmatige instellingen uit te voeren." + +msgid "There are no configured time servers." +msgstr "Er zijn geen tijdservers geconfigureerd." + +msgid "There is a newer version." +msgstr "Actuele versie" + +msgid "There is newer version:" +msgstr "Actuele versie: " + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Daarbij behoren de volgende instellingen:WiFi-netwerk, gastnetwerk, " +"Mesh-functionaliteit, tijdbesturings- en tijdserverinstellingen." + +msgid "This is the broadcast address!" +msgstr "Dit is het broadcast-adres!" + +msgid "This is the device's IP address!" +msgstr "Dit is het IP-adres van het apparaat!" + +msgid "This is the network address!" +msgstr "Dit is het subnetadres!" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Deze pagina wordt na beëindiging van de actie automatisch opnieuw geladen." + +msgid "This server already exists." +msgstr "Deze server bestaat al!" + +msgid "Thu" +msgstr "Do." + +msgid "Thursday" +msgstr "Donderdag" + +msgid "Time Server" +msgstr "Tijdserver" + +msgid "Time Server (NTP)" +msgstr "Tijdserver (NTP)" + +msgid "Time Server:" +msgstr "Tijdserver:" + +msgid "Time Zone" +msgstr "Tijdzone" + +msgid "Time server" +msgstr "Tijdserver " + +msgid "Time zone configuration successfully saved." +msgstr "De tijdzoneconfiguratie is met succes opgeslagen." + +msgid "Time zone:" +msgstr "Tijdzone:" + +msgid "To" +msgstr "tot" + +msgid "Total memory:" +msgstr "Gehele werkgeheugen:" + +msgid "Transmit (Mbps)" +msgstr "Zenden (Mbps)" + +msgid "Tue" +msgstr "Di." + +msgid "Tuesday" +msgstr "Dinsdag" + +msgid "Turn off the WiFi" +msgstr "WiFi uitschakelen" + +msgid "Tx rate (Mbit/s)" +msgstr "Zendsnelheid (Mbps)" + +msgid "Tx-Power" +msgstr "Zendvermogen" + +msgid "Type" +msgstr "Type" + +msgid "Type error" +msgstr "Fouttype" + +msgid "Type status" +msgstr "Statustype" + +msgid "UNPAIR" +msgstr "PLC-verbinding verbreken" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "PLC-verbinding van het apparaat verbreken" + +msgid "Unpairing" +msgstr "Pairing beëindigen – PLC-verbinding verbreken" + +msgid "Unsecured" +msgstr "Onbeveiligd" + +msgid "Untagged" +msgstr "Untagged" + +msgid "Update firmware" +msgstr "Update uitvoeren" + +msgid "Update firmware to latest version" +msgstr "Firmware op laatste versie geactualiseerd" + +msgid "Update table" +msgstr "Tabel actualiseren" + +msgid "Uploading ..." +msgstr "Transmissie actief..." + +msgid "Uploading firmware image ..." +msgstr "Firmwarebestand wordt doorgegeven..." + +msgid "Uptime:" +msgstr "Apparaatlooptijd:" + +msgid "Use common settings" +msgstr "Zelfde instellingen" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Apparaten via PLC-knop in het Powerline-netwerk opnemen. Druk binnen 2 " +"minuten op de PLC-knop van het apparaat dat aan uw Powerline-netwerk " +"toegevoegd moet worden. Klik daarna op de knop \"Configuratie starten\"." + +msgid "Username" +msgstr "Gebruikersnaam" + +msgid "Username:" +msgstr "Gebruikersnaam:" + +msgid "Using the encryption button" +msgstr "M.b.v. PLC-knop" + +msgid "VLAN ID" +msgstr "VLAN-ID" + +msgid "VLAN ID must be unique!" +msgstr "VLAN-ID bestaat al!" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "Ongeldige VLAN-ID! Voer een waarde tussen 1 en 4094 in." + +msgid "VLAN Name" +msgstr "VLAN-naam" + +msgid "VLAN name must be unique!" +msgstr "VLAN-naam moet uniek zijn!" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "VLAN's" + +msgid "Valid:" +msgstr "Geldig:" + +msgid "Very High ({power} dBm)" +msgstr "Zeer hoog ({power} dBm)" + +msgid "Via security ID" +msgstr "M.b.v. beveiligings-ID" + +msgid "WDS bridge configuration updated." +msgstr "Configuratie van de WiFi-brug met succes opgeslagen." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2-Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2-Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2-Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2-Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "WPA2-code:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "De WPS-Clone-Mode is mislukt:" + +msgid "WPS Clone Mode succeeded!" +msgstr "De WPS-Clone-Mode was succesvol!" + +msgid "WPS Mode:" +msgstr "WPS-modus:" + +msgid "WPS PIN" +msgstr "WPS-PIN" + +msgid "WPS PIN connect applied successfully" +msgstr "De verbinding via WPS-PIN was succesvol!" + +msgid "WPS PIN connect failed" +msgstr "De verbinding via WPS-PIN is mislukt!" + +msgid "WPS PIN is active..." +msgstr "WPS-PIN is actief..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "De WPS-PIN is niet correct. Voer het juiste getal met 4 of 8 tekens in." + +msgid "WPS Pushbutton" +msgstr "WPS-drukknop" + +msgid "WPS Pushbutton is active..." +msgstr "WPS-drukknop is actief..." + +msgid "WPS connect applied successfully" +msgstr "De verbinding via WPS was succesvol!" + +msgid "WPS connect failed" +msgstr "De verbinding via WPS is mislukt!" + +msgid "WPS is active..." +msgstr "WPS is actief..." + +msgid "Warning" +msgstr "Waarschuwing" + +msgid "Wed" +msgstr "Wo." + +msgid "Wednesday" +msgstr "Woensdag" + +msgid "Welcome to your {product}" +msgstr "Welkom bij uw {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Voor het deactiveren van de functie voert u 0 in. Advies: 240 minuten" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Indien „Automatisch verbinding verbreken“ activeert is wordt het " +"WiFi-netwerk pas dan uitgeschakeld als het laatste WiFi-apparaat zich bij " +"zijn access point heeft afgemeld." + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "WiFi-apparaten" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"Met behulp van WiFi Clone kunt u de WiFi-toegangsdata (netwerknaam en " +"WiFi-wachtwoord) van een ander WiFi-zendstation voor dit apparaat " +"automatisch overnemen. Start daartoe de configuratieprocedure en druk " +"daarna op de WPS-knop op het apparaat waarvan de WiFi-toegangsdata (SSID en " +"WiFi-wachtwoord) overgenomen moeten worden." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone is geactiveerd ..." + +msgid "WiFi LED" +msgstr "WiFi-LED" + +msgid "WiFi Network" +msgstr "WiFi-netwerk" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - configuratie" + +msgid "WiFi button" +msgstr "WiFi-knop" + +msgid "WiFi convenience function" +msgstr "Automatisch verbinding verbreken" + +msgid "WiFi disabled" +msgstr "WiFi uitgeschakeld" + +msgid "WiFi enabled" +msgstr "WiFi ingeschakeld" + +msgid "WiFi network" +msgstr "WiFi-netwerk" + +msgid "WiFi network mode:" +msgstr "WiFi-netwerkmodus:" + +msgid "WiFi networks" +msgstr "WiFi-netwerken" + +msgid "WiFi schedule control" +msgstr "WiFi-tijdbesturing" + +msgid "WiFi schedule settings" +msgstr "Instellingen" + +msgid "Wifi Status" +msgstr "WiFi-status" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"U kunt de configuratie van het apparaat op uw computer als bestand opslaan " +"en later herstellen of het opgeslagen configuratiebestand aan een ander " +"apparaat doorgeven." + +msgid "You can find the latest firmware" +msgstr "De actuele Firmware vindt u " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Hier kunt u aan de hand van het MAC-adres toegangsbeperkingen instellen " +"voor bepaalde WiFi apparaten. Geef daarbij tijdintervallen aan waarin de " +"apparaten toegang moeten krijgen." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "U kunt niet meer SSID's voor de {radioBand}-frequentieband toevoegen!" + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Eén apparaat kan niet gelijktijdig meerdere tijdcontingenten " +"gebruiken.Wijzig de tijden!" + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"Overlapping van meerdere tijdsquota's voor het zelfde apparaat is niet " +"mogelijk!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"U kunt geen tijdsperiode en tijdcontingent voor een WiFi-apparaat " +"combineren!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"U werd om veiligheidsredenen automatisch in het systeem afgemeld. Meld u " +"opnieuw aan!" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "U hebt het gedrag van de LED met succes gewijzigd." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "U hebt het gedrag van de bedieningsknop met succes gewijzigd." + +msgid "You have successfully configured an SSID" +msgstr "De configuratie van de SSID is met succes opgeslagen." + +msgid "You have successfully deleted an SSID" +msgstr "De SSID is met succes gewist." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "De compatibiliteitsmodus is met succes geactualiseerd." + +msgid "You have successfully updated your Config sync settings" +msgstr "De Config Sync-instellingen zijn met succes opgeslagen." + +msgid "You have successfully updated your PLC network settings." +msgstr "De PLC-configuratie is met succes geactualiseerd." + +msgid "You have successfully updated your PLC password." +msgstr "Uw PLC-wachtwoord is met succes geactualiseerd." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "Uw PLC-wachtwoord is met succes geactualiseerd." + +msgid "You have successfully updated your Powerline network mode" +msgstr "U hebt de Powerline-netwerkmodus met succes geactualiseerd." + +msgid "You have successfully updated your Powerline pro network." +msgstr "Uw Powerline pro-netwerk is met succes uitgebreid." + +msgid "You have successfully updated your system management configuration" +msgstr "Beheerinstellingen zijn met succes opgeslagen." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} werd met succes {enableOrDisableTerm}." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"U moet meer verschillende tekenklassen gebruiken (hoofdletters, kleine " +"letters, cijfers en speciale tekens)." + +msgid "You've successfully changed your password." +msgstr "Wachtwoord met succes gewijzigd." + +msgid "You've successfully configured the WiFi network." +msgstr "Uw WiFi-netwerk is met succes geconfigureerd." + +msgid "You've successfully configured the radio." +msgstr "De configuratie van de WiFi-frequentieband is met succes opgeslagen." + +msgid "Your Powerline pro network is disabled." +msgstr "Uw Powerline pro-netwerk is uitgeschakeld." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "Uw WiFi-netwerk is niet gecodeerd. Activeer de codering." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"Het Powerline-apparaat wordt automatisch in de stroombesparingsmodus " +"gebracht als er geen ethernetverbindingen actief zijn (d.w.z. geen " +"ingeschakelde netwerktoestellen op de netwerkinterfaces zijn aangesloten) " +"en WiFi uitgeschakeld is." + +msgid "call ubus" +msgstr "ubus oproepen" + +msgid "connected" +msgstr "verbonden" + +msgid "current session" +msgstr "Actuele sessie:" + +msgid "current ubus request queue" +msgstr "Actuele ubus-request-wachtrij" + +msgid "d, " +msgstr "T, " + +msgid "dLAN button" +msgstr "PLC-knop" + +msgid "daily" +msgstr "dagelijks" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "gedeactiveerd" + +msgid "display {num} of {all}" +msgstr "toon {num} van {all}" + +msgid "enabled" +msgstr "geactiveerd" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "N.v.t." + +msgid "no PLC connections" +msgstr "geen verbindingen PLC" + +msgid "none" +msgstr "geen" + +msgid "not configured" +msgstr "niet geconfigureerd" + +msgid "off" +msgstr "uit" + +msgid "on" +msgstr "aan" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Een dag, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Wordt verbonden..." + +msgid "reduced" +msgstr "gereduceerd" + +msgid "s" +msgstr "sec." + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "statisch" + +msgid "ubus Test" +msgstr "ubus-test" + +msgid "ubus callee" +msgstr "ubus-opgeroepene:" + +msgid "ubus data" +msgstr "ubus-gegevens:" + +msgid "ubus section" +msgstr "ubus-sectie:" + +msgid "unknown" +msgstr "Onbekend" + +msgid "unknown LED" +msgstr "onbekende LED" + +msgid "unknown button" +msgstr "onbekende knop" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} dagen, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} resterende" + +msgid "{frequency} GHz Radio" +msgstr "{frequency}-GHz-frequentieband" \ No newline at end of file diff --git a/www/assets/i18n/pt.po b/www/assets/i18n/pt.po new file mode 100644 index 0000000..fa1c47c --- /dev/null +++ b/www/assets/i18n/pt.po @@ -0,0 +1,2717 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "1" +msgstr "1" + +msgid "10" +msgstr "10" + +msgid "60" +msgstr "60" + +msgid "120" +msgstr "120" + +msgid " Device is not enabled," +msgstr "O dispositivo não está ligado," + +msgid " Encryption disabled," +msgstr "Codificação desligada," + +msgid " SSID is hidden," +msgstr "A rede WiFi está oculta" + +msgid " The minimum password length is {minlength} character(s)." +msgstr "A extensão mínima da palavra-passe é de {minlength} caracteres." + +msgid "(2.4 GHz)" +msgstr "(2,4 GHz)" + +msgid "(5 GHz)" +msgstr "(5 GHz)" + +msgid "(Radar detected on {channel})" +msgstr "(Radar reconhecido em {channel})" + +msgid "(dynamic)" +msgstr "(dinâmico)" + +msgid ")\n" +msgstr "" + +msgid ")
    " +msgstr ")
    " + +msgid "* Automatic" +msgstr "* Automático" + +msgid "* indicates default option" +msgstr "* Configuração padrão" + +msgid "* marks this device." +msgstr "* Este dispositivo" + +msgid "* offers best performance" +msgstr "* Melhor desempenho" + +msgid "00PM" +msgstr "24" + +msgid "01AM" +msgstr "01" + +msgid "01PM" +msgstr "13" + +msgid "02AM" +msgstr "02" + +msgid "02PM" +msgstr "14" + +msgid "03AM" +msgstr "03" + +msgid "03PM" +msgstr "15" + +msgid "04AM" +msgstr "04" + +msgid "04PM" +msgstr "16" + +msgid "05AM" +msgstr "05" + +msgid "05PM" +msgstr "17" + +msgid "06AM" +msgstr "06" + +msgid "06PM" +msgstr "18" + +msgid "07AM" +msgstr "07" + +msgid "07PM" +msgstr "19" + +msgid "08AM" +msgstr "08" + +msgid "08PM" +msgstr "20" + +msgid "09AM" +msgstr "09" + +msgid "09PM" +msgstr "21" + +msgid "1 h" +msgstr "1 h" + +msgid "10AM" +msgstr "10" + +msgid "10PM" +msgstr "22" + +msgid "11AM" +msgstr "11" + +msgid "11PM" +msgstr "23" + +msgid "12 h" +msgstr "12 h" + +msgid "12AM" +msgstr "00" + +msgid "12PM" +msgstr "12" + +msgid "15 min" +msgstr "15 min" + +msgid "18 h" +msgstr "18 h" + +msgid "2 h" +msgstr "2 h" + +msgid "2.4 + 5 GHz network name" +msgstr "Nome da rede 2,4 + 5 GHz" + +msgid "2.4 GHz" +msgstr "2,4 GHz" + +msgid "2.4 GHz + 5 GHz" +msgstr "2,4 GHz + 5 GHz" + +msgid "2.4 GHz Radio" +msgstr "Bandas de frequências dos 2,4 GHz" + +msgid "2.4 GHz WiFi LED" +msgstr "LED WiFi 2,4 GHz" + +msgid "2.4 GHz network name" +msgstr "Nome da rede 2,4 GHz" + +msgid "2.4 GHz network name:" +msgstr "Nome da rede 2,4 GHz:" + +msgid "20 MHz" +msgstr "20 MHz" + +msgid "20/40 MHz" +msgstr "20/40 MHz" + +msgid "24 h" +msgstr "24 h" + +msgid "3 h" +msgstr "3 h" + +msgid "30 min" +msgstr "30 min." + +msgid "36 h" +msgstr "36 h" + +msgid "4 h" +msgstr "4 h" + +msgid "40 MHz" +msgstr "40 MHz" + +msgid "48 h" +msgstr "48 h" + +msgid "5 GHz" +msgstr "5 GHz" + +msgid "5 GHz Radio" +msgstr "Banda de frequências dos 5 GHz" + +msgid "5 GHz WiFi LED" +msgstr "LED WiFi 5 GHz" + +msgid "5 GHz network name" +msgstr "Nome da rede 5 GHz" + +msgid "5 GHz network name:" +msgstr "Nome da rede 5 GHz:" + +msgid "5 h" +msgstr "5 h" + +msgid "5 min" +msgstr "5 min" + +msgid "6 h" +msgstr "6 h" + +msgid "80 MHz" +msgstr "80 MHz" + +msgid "802.11a/n/ac" +msgstr "802.11 a/n/ac" + +msgid "802.11ac" +msgstr "802.11 ac" + +msgid "802.11b/g/n" +msgstr "802.11 b/g/n" + +msgid "802.11g/n" +msgstr "802.11 g/n" + +msgid "802.11n" +msgstr "802.11 n" + +msgid "802.11n/ac" +msgstr "802.11 n/ac" + +msgid "A RADIUS password is required!" +msgstr "Palavra-passe RADIUS não introduzida!" + +msgid "A RADIUS username is required!" +msgstr "Nome de utilizador RADIUS não introduzido!" + +msgid "A new firmware version is available." +msgstr "" + +msgid "" +"A passphrase (8-63 characters) or a pre-shared key (64 characters) is " +"required" +msgstr "" +"Uma chave necessária: 8 a 63 caracteres (passphrase) ou 64 caracteres " +"(pre-shared key)" + +msgid "A pre-shared key is required (8-64 characters)!" +msgstr "Chave necessária (64 caracteres, pre-shared key)!" + +msgid "AES" +msgstr "AES" + +msgid "AVLN" +msgstr "AVLN" + +msgid "Accounting Server" +msgstr "Servidor de cálculo" + +msgid "Accounting Server:" +msgstr "Servidor de cálculo:" + +msgid "Active" +msgstr "Ativo" + +msgid "Add Devices" +msgstr "Adicionar dispositivos" + +msgid "Add devices to the WiFi network using the soft push button." +msgstr "Registar o dispositivo na rede WiFi através do botão WPS." + +msgid "Add devices to the WiFi network using your PIN." +msgstr "Registar dispositivo na rede WiFi através do PIN" + +msgid "Add new SSID" +msgstr "Adicionar novos SSID" + +msgid "Add new Time Server" +msgstr "Adicionar novo servidor de horas" + +msgid "Add new VLAN" +msgstr "Adicionar novo VLAN" + +msgid "Add new server" +msgstr "Adicionar novo servidor" + +msgid "Address/Subnet:" +msgstr "Endereço/Sub-rede:" + +msgid "Address:" +msgstr "Endereço:" + +msgid "Advanced Settings" +msgstr "Definições avançadas" + +msgid "Airtime Fairness" +msgstr "Airtime Fairness" + +msgid "All changes will have effect after system boot." +msgstr "" + +msgid "Allow power saving mode" +msgstr "Permitir modo de poupança de energia" + +msgid "" +"Allow the device to switch to power save mode when reduced traffic over " +"ethernet is detected. Warning: Latency may suffer when very slow traffic is " +"detected." +msgstr "" +"Permita que o dispositivo entre no modo de poupança de energia quando for " +"detectado tráfego reduzido pela ethernet. Aviso: a latência pode sofrer se " +"um tráfego muito lento for detectado." + +msgid "Allowed number of SSIDs: {allowedRadioVapNumber} for {radioBand} radio." +msgstr "Número permitido de SSIDs: {allowedRadioVapNumber} para Radio {radioBand}." + +msgid "" +"Allowed number of SSIDs: {num1} for {radio1} radio and {num2} for {radio2} " +"radio." +msgstr "" +"Número permitido de SSIDs: {num1} para {radio1} Radio e {num2} para Radio " +"{radio2} " + +msgid "Always" +msgstr "Sempre" + +msgid "An error has occurred. Please click the arrow to reload the page!" +msgstr "Ocorreu um erro. Clique na seta para voltar a carregar a página!" + +msgid "An error occurred during device configuration:" +msgstr "Ocorreu um erro durante a configuração do dispositivo:" + +msgid "Answer of" +msgstr "Resposta de" + +msgid "Authentication Server" +msgstr "Servidor de autenticação" + +msgid "Authentication Server:" +msgstr "Servidor de autenticação:" + +msgid "Authentication passphrase:" +msgstr "Chave de autenticação:" + +msgid "Authentication type:" +msgstr "Tipo de autenticação:" + +msgid "Auto" +msgstr "Automático" + +msgid "Auto *" +msgstr "Automático *" + +msgid "Automatic *" +msgstr "Automático *" + +msgid "Automatic Update:" +msgstr "Atualização de firmware automática:" + +msgid "Automatic shutoff" +msgstr "Desconexão automática" + +msgid "Automatically search for updates:" +msgstr "Pesquisar automaticamente por actualizações:" + +msgid "BSSID" +msgstr "BSSID" + +msgid "Band Steering" +msgstr "Band Steering" + +msgid "Basic" +msgstr "Base" + +msgid "Basic Settings" +msgstr "Configurações padrão" + +msgid "Bridge" +msgstr "Bridge" + +msgid "Bridge to Remote Access Point (WDS)" +msgstr "Bridge para ponto de acesso removido (WDS)" + +msgid "Browse ..." +msgstr "Selecionar ficheiro ..." + +msgid "Button Settings" +msgstr "Configurações para as teclas de comando" + +msgid "Buttons" +msgstr "Teclas de comando" + +msgid "Buzzer" +msgstr "Aviso sonoro" + +msgid "Buzzer duration: {dur} s" +msgstr "Duração do sinal: {dur} seg." + +msgid "CPU load:" +msgstr "Sobrecarga da CPU:" + +msgid "Cancel" +msgstr "Interrupção" + +msgid "Cancelled!" +msgstr "Processo interrompido!" + +msgid "Cannot retrieve current network information." +msgstr "Não foi possível transmitir informações atuais da rede." + +msgid "Caps Lock is on!" +msgstr "O bloqueio das teclas do painel de controlo está pressionado!" + +msgid "Central Coordinator" +msgstr "Coordenador central" + +msgid "Change Password" +msgstr "Alterar palavra-passe de acesso" + +msgid "Change Password?" +msgstr "Alterar palavra-passe?" + +msgid "Change language" +msgstr "Alterar idioma" + +msgid "Changing" +msgstr "Alterar" + +msgid "Channel" +msgstr "Canal" + +msgid "Channel 2.4 GHz:" +msgstr "Canal de 2,4 GHz" + +msgid "Channel 5 GHz:" +msgstr "Canal de 5 GHz" + +msgid "Channel bandwidth:" +msgstr "Largura de canal:" + +msgid "Channel:" +msgstr "Canal:" + +msgid "Checking firmware image ..." +msgstr "A verificar ficheiro firmware..." + +msgid "Checking session ID ..." +msgstr "A verificar Session-ID..." + +msgid "Choose between different LED notification levels." +msgstr "Selecione o comportamento dos LED." + +msgid "Choose the CCo setting of your device in P2P mode." +msgstr "Selecione a configuração CCo do seu dispositivo para o modo P2P." + +msgid "" +"Choose the compatibility mode of your device. This setting can help " +"increase performance with technologies such as VDSL." +msgstr "" +"Selecione o modo de compatibilidade; é um modo especial, que resolve " +"problemas de ligação raros que possam ocorrer causados pela interação com " +"outras técnicas como, por exemplo, VDSL." + +msgid "Choose the network mode of your device." +msgstr "Selecione o modo de rede do seu dispositivo." + +msgid "Click here to update." +msgstr "Clique aqui para atualizar." + +msgid "Click to edit" +msgstr "Clique aqui para processar a entrada" + +msgid "Clicking the button below will restart your device." +msgstr "Clicando em \"Reiniciar\", o dispositivo reinicia." + +msgid "Clone SSID" +msgstr "Clonar SSID" + +msgid "Clone SSID via WPS" +msgstr "Clonar SSID via WPS" + +msgid "Compatibility Mode" +msgstr "Modo de compatibilidade" + +msgid "Compatibility Mode:" +msgstr "Modo de compatibilidade:" + +msgid "Compatibility mode" +msgstr "Modo de compatibilidade" + +msgid "Config Sync" +msgstr "Config Sync" + +msgid "Configuration" +msgstr "Configuração" + +msgid "Configuration file too large (maximum {maxSize} bytes)!" +msgstr "O ficheiro de configuração é demasiado grande (máximo {maxSize} Byte)!" + +msgid "Configuration of time quotas" +msgstr "Configuração" + +msgid "Configuration successfully restored!" +msgstr "Configuração recuperada com êxito!" + +msgid "Configured VLANs:" +msgstr "VLANs configurados:" + +msgid "Confirm" +msgstr "Confirmar" + +msgid "Confirm new password:" +msgstr "Confirmar nova palavra-passe:" + +msgid "Connected AVLNs:" +msgstr "AVLNs ligados:" + +msgid "Connected WiFi Clients" +msgstr "Dispositivos WiFi ligados" + +msgid "Connected WiFi clients:" +msgstr "Dispositivos WiFi ligados:" + +msgid "Connected clients" +msgstr "Dispositivos ligados" + +msgid "Connected devices:" +msgstr "Dispositivos ligados:" + +msgid "Connected powerline devices" +msgstr "Dispositivos Powerline ligados" + +msgid "Connected since" +msgstr "Ligados desde" + +msgid "Connection" +msgstr "Ligação" + +msgid "Connection lost!" +msgstr "Ligação interrompida!" + +msgid "Connection status:" +msgstr "Estado de ligação:" + +msgid "Contact:" +msgstr "Contacto:" + +msgid "Current Firmware" +msgstr "Firmware atual" + +msgid "Current channel" +msgstr "Canal atual" + +msgid "Current channel:" +msgstr "Canal atual:" + +msgid "DES" +msgstr "DES" + +msgid "DHCP" +msgstr "DHCP" + +msgid "DHCP Server" +msgstr "Servidor DHCP" + +msgid "Data rates:" +msgstr "Taxas de transferência:" + +msgid "Date" +msgstr "Data" + +msgid "Date and Time" +msgstr "Data e hora" + +msgid "Days" +msgstr "Dias" + +msgid "Default" +msgstr "Padrão" + +msgid "Default VLAN" +msgstr "VLAN padrão" + +msgid "Default gateway:" +msgstr "Gateway padrão:" + +msgid "Default mode *" +msgstr "Configuração padrão *" + +msgid "Delete" +msgstr "Apagar" + +msgid "Delete SSID?" +msgstr "Apagar SSID?" + +msgid "Device ID" +msgstr "ID de dispositivo" + +msgid "Device MAC" +msgstr "Endereço MAC do dispositivo" + +msgid "Device Name" +msgstr "Nome do dispositivo" + +msgid "Device rebooted. Please login again!" +msgstr "O dispositivo foi reiniciado. Volte a iniciar sessão!" + +msgid "Disable Radio?" +msgstr "Radio desligado?" + +msgid "Disable guest network {duration}" +msgstr "Desativar a rede de convidado {duration}" + +msgid "Disabled" +msgstr "Desligado" + +msgid "" +"Disabling the reset button also forbids resetting the configuration to " +"factory defaults." +msgstr "" +"A desativação da tecla reset exclui a possibilidade de reiniciar o " +"dispositivo ou de repor o estado de entrega." + +msgid "" +"Do you really want to change your Powerline encryption password? This could " +"interrupt your connection." +msgstr "" +"Pretende realmente alterar a palavra-passe PLC? A ligação a este " +"dispositivo pode perder-se." + +msgid "" +"Do you really want to enable the WiFi Schedule without adding time quotas? " +"The Wifi will be turned off permanently." +msgstr "" +"Se não configurar regras, deixa de ser possível utilizar o WiFi até que " +"adicione uma regra ou desative a temporização." + +msgid "Do you really want to remove this SSID?" +msgstr "Pretende realmente apagar o SSID?" + +msgid "" +"Do you really want to reset the device to factory defaults? The device will " +"be rebooted during the reset." +msgstr "" +"Pretende realmente repor o dispositivo para o estado de entrega? O " +"dispositivo reinicia em seguida." + +msgid "Do you really want to restart the device?" +msgstr "Pretende realmente reiniciar o dispositivo?" + +msgid "Domain Master" +msgstr "Domain Master" + +msgid "Download Firmware Version for Update" +msgstr "Descarregar firmware atualizado" + +msgid "Download Firmware:" +msgstr "Descarregar firmware:" + +msgid "Dynamic VLAN" +msgstr "VLAN dinâmico" + +msgid "Enable" +msgstr "Ligar" + +msgid "Enable or completely disable the LEDs of your device." +msgstr "Ligar os LEDs deste dispositivo ou desligar completamente" + +msgid "Enable or disable the buttons of your devices." +msgstr "Ative ou desative a função das teclas de comando no dispositivo." + +msgid "Enabled" +msgstr "Ligado" + +msgid "Enabled ({url})" +msgstr "Ligado ({url})" + +msgid "Enabled SSIDs" +msgstr "SSIDs ligados" + +msgid "Enabled SSIDs:" +msgstr "SSIDs ligados:" + +msgid "" +"Enabling the Mesh functionality features will optimize your inhome WiFi " +"network experience while using your mobile devices. Inhome roaming solves " +"your sticky client problem, Band Steering and Dynamic Frequency Selection " +"provides WiFi access even with many clients and Airtime Fairness optimizes " +"your bandwidth." +msgstr "" +"A funcionalidade Mesh otimiza a sua rede WiFi e permite uma melhor " +"utilização com dispositivos WiFi móveis. Roaming resolve o problema com " +"dispositivos WiFi fixos. Band Steering e Dynamic Frequency Selection " +"permitem o acesso sem problemas ao WiFi, mesmo para muitos dispositivos " +"WiFi. Airtime Fairness otimiza a largura de banda em redes com muitos " +"dispositivos WiFi." + +msgid "Encryption:" +msgstr "Codificação:" + +msgid "End IP Address:" +msgstr "Endereço IP final:" + +msgid "End Point" +msgstr "Dispositivo" + +msgid "End address equals start address!" +msgstr "O endereço final é igual ao endereço inicial!" + +msgid "End address must be larger than start address!" +msgstr "O endereço final deve ser maior que o endereço inicial!" + +msgid "End node" +msgstr "End node" + +msgid "Enter WPS PIN" +msgstr "Introduza o PIN WPS" + +msgid "Enter an alphanumeric community name (max 24 characters)" +msgstr "Introduza um nome Community alfanumérico (máx. 24 caracteres)." + +msgid "Enter an alphanumeric username (max 24 characters)" +msgstr "Introduza um nome de utilizador alfanumérico (máx. 24 caracteres)." + +msgid "Enter between 1 and 64 of these characters:" +msgstr "Introduzir entre 1 e 64 destes caracteres:" + +msgid "Enter between 8 and 130 of these characters:" +msgstr "Introduzir entre 8 e 130 destes caracteres:" + +msgid "Enter between 8 and 64 of these characters:" +msgstr "Introduzir entre 8 e 64 destes caracteres:" + +msgid "Enter new password:" +msgstr "Introduzir nova palavra-passe:" + +msgid "Enter old password:" +msgstr "Introduzir a palavra-passe atual:" + +msgid "Enter the PIN of the device to be added to your WiFi network." +msgstr "Introduza o PIN do dispositivo a adicionar à sua rede WiFi." + +msgid "" +"Enter the Powerline network password needed for your device to access your " +"Powerline network. All devices that are part of a Powerline network must " +"use the same Powerline network password." +msgstr "" +"Introduza a palavra-passe PLC que o dispositivo deverá utilizar para o " +"acesso à sua rede Powerline. Todos os dispositivos numa rede Powerline " +"devem utilizar a mesma palavra-passe PLC." + +msgid "Error code:" +msgstr "Código de erro:" + +msgid "Error occured! Please try again!" +msgstr "Ocorreu um erro! Tente novamente!" + +msgid "Error while processing WPS! -> (" +msgstr "Surgiu um erro durante o processo WPS! -> (" + +msgid "Ethernet" +msgstr "Ethernet" + +msgid "Europe/Aachen" +msgstr "Europa/Aachen" + +msgid "Europe/Amsterdam" +msgstr "Europa/Amesterdão" + +msgid "Europe/Andorra" +msgstr "Europa/Andorra" + +msgid "Europe/Athens" +msgstr "Europa/Atenas" + +msgid "Europe/Belgrade" +msgstr "Europa/Belgrado" + +msgid "Europe/Berlin" +msgstr "Europa/Berlim" + +msgid "Europe/Bratislava" +msgstr "Europa/Bratislava" + +msgid "Europe/Brussels" +msgstr "Europa/Bruxelas" + +msgid "Europe/Bucharest" +msgstr "Europa/Bucareste" + +msgid "Europe/Budapest" +msgstr "Europa/Budapeste" + +msgid "Europe/Busingen" +msgstr "Europa/Busingen" + +msgid "Europe/Chisinau" +msgstr "Europa/Chisinau" + +msgid "Europe/Copenhagen" +msgstr "Europa/Copenhaga" + +msgid "Europe/Dublin" +msgstr "Europa/Dublin" + +msgid "Europe/Gibraltar" +msgstr "Europa/Gibraltar" + +msgid "Europe/Guernsey" +msgstr "Europa/Guernsey" + +msgid "Europe/Helsinki" +msgstr "Europa/Helsínquia" + +msgid "Europe/Isle of Man" +msgstr "Europa/Ilha de Man" + +msgid "Europe/Istanbul" +msgstr "Europa/Istambul" + +msgid "Europe/Jersey" +msgstr "Europa/Jersey" + +msgid "Europe/Kaliningrad" +msgstr "Europa/Kaliningrado" + +msgid "Europe/Kiev" +msgstr "Europa/Kiev" + +msgid "Europe/Lisbon" +msgstr "Europa/Lisboa" + +msgid "Europe/Ljubljana" +msgstr "Europa/Liubliana" + +msgid "Europe/London" +msgstr "Europa/Londres" + +msgid "Europe/Luxembourg" +msgstr "Europa/Luxemburgo" + +msgid "Europe/Madrid" +msgstr "Europa/Madrid" + +msgid "Europe/Malta" +msgstr "Europa/Malta" + +msgid "Europe/Mariehamn" +msgstr "Europa/Mariehamn" + +msgid "Europe/Minsk" +msgstr "Europa/Minsk" + +msgid "Europe/Monaco" +msgstr "Europa/Mónaco" + +msgid "Europe/Moscow" +msgstr "Europa/Moscovo" + +msgid "Europe/Oslo" +msgstr "Europa/Oslo" + +msgid "Europe/Paris" +msgstr "Europa/Paris" + +msgid "Europe/Podgorica" +msgstr "Europa/Podgorica" + +msgid "Europe/Prague" +msgstr "Europa/Praga" + +msgid "Europe/Riga" +msgstr "Europa/Riga" + +msgid "Europe/Rome" +msgstr "Europa/Roma" + +msgid "Europe/Samara" +msgstr "Europa/Samara" + +msgid "Europe/San Marino" +msgstr "Europa/São Marino" + +msgid "Europe/Sarajevo" +msgstr "Europa/Sarajevo" + +msgid "Europe/Simferopol" +msgstr "Europa/Simferopol" + +msgid "Europe/Skopje" +msgstr "Europa/Skopje" + +msgid "Europe/Sofia" +msgstr "Europa/Sofia" + +msgid "Europe/Stockholm" +msgstr "Europa/Estocolmo" + +msgid "Europe/Tallinn" +msgstr "Europa/Tallinn" + +msgid "Europe/Tirane" +msgstr "Europa/Tirana" + +msgid "Europe/Uzhgorod" +msgstr "Europa/Uschhorod" + +msgid "Europe/Vaduz" +msgstr "Europa/Vaduz" + +msgid "Europe/Vatican" +msgstr "Europa/Vaticano" + +msgid "Europe/Vienna" +msgstr "Europa/Viena" + +msgid "Europe/Vilnius" +msgstr "Europa/Vilnius" + +msgid "Europe/Volgograd" +msgstr "Europa/Volgogrado" + +msgid "Europe/Warsaw" +msgstr "Europa/Varsóvia" + +msgid "Europe/Zagreb" +msgstr "Europa/Zagreb" + +msgid "Europe/Zaporozhye" +msgstr "Europa/Saporischschja" + +msgid "Europe/Zurich" +msgstr "Europa/Zurique" + +msgid "Fast transition (802.11r)" +msgstr "Fast transition (802.11r)" + +msgid "Features" +msgstr "Funções" + +msgid "Find Me" +msgstr "Encontre-me!" + +msgid "Firmware" +msgstr "Firmware" + +msgid "Firmware file:" +msgstr "Ficheiro firmware:" + +msgid "Firmware image too large (maximum {maxSize} bytes)!" +msgstr "O ficheiro de firmware é demasiado grande (máximo {maxSize} Byte)!" + +msgid "Firmware updated successfully." +msgstr "Firmware atualizado com êxito." + +msgid "Firmware version:" +msgstr "Versão do firmware:" + +msgid "Force Node Type" +msgstr "Force Node Type" + +msgid "Force node type" +msgstr "Force Node Type" + +msgid "Free memory:" +msgstr "RAM livre:" + +msgid "Frequency band" +msgstr "Banda de frequência" + +msgid "Frequency band:" +msgstr "Banda de frequência:" + +msgid "Fri" +msgstr "Sex" + +msgid "Friday" +msgstr "Sexta-feira" + +msgid "From" +msgstr "de" + +msgid "Get IP configuration from a DHCP server" +msgstr "Assumir as configurações de rede de um servidor DHCP" + +msgid "Guest network" +msgstr "Rede do convidado" + +msgid "Guest network configuration" +msgstr "Configuração " + +msgid "HH" +msgstr "HH" + +msgid "Here" +msgstr "Aqui" + +msgid "" +"Here you can add a new Powerline device to your network. First, enter the " +"security ID printed on the rear side, plug the device into a power outlet " +"and then confirm by clicking Start configuration." +msgstr "" +"Aqui, tem a possibilidade de adicionar um dispositivo Powerline à sua rede. " +"Em primeiro lugar,introduza Security ID impressa na parte de trás do " +"dispositivo,em seguida, ligue o dispositivo a uma tomada e confirme, por " +"fim, com um clique em \"Iniciar configuração\"." + +msgid "" +"Here you can assign a custom PLC password to your network (instead of the " +"automatically generated PLC password)." +msgstr "" +"Atribua aqui, uma palavra-passe individual do PLC à sua rede (em vez da " +"palavra-passe do PLC gerada automaticamente)." + +msgid "" +"Here you can define the time intervals for when you want your WiFi to be " +"activated." +msgstr "" +"Aqui pode definir os intervalos de tempo, quando o seu WiFi deverá ser " +"ligado." + +msgid "Hide SSID:" +msgstr "Esconder SSID" + +msgid "Hide password" +msgstr "Ocultar palavra-passe" + +msgid "High ({power} dBm)" +msgstr "Alto ({power} dBm)" + +msgid "" +"IEEE 802.11r (also called \"Fast Roaming\") accelerates the login of a WiFi " +"device to this WiFi access point. Requirement: The device was already " +"connected to another WiFi access point with 802.11r enabled, identical " +"network name (SSID), and identical encryption. Unfortunately, 802.11r is " +"not compatible with every WiFi device. If you experience problems with any " +"of your devices, please disable this option." +msgstr "" +"O IEEE 802.11r (também chamado de \"Fast Roaming\") acelera o login de um " +"dispositivo WiFi neste ponto de acesso WiFi. Pré-requisito: O dispositivo " +"já estava conectado a outro ponto de acesso WiFi com 802.11r habilitado, " +"nome de rede idêntico (SSID) e criptografia idêntica. Infelizmente, o " +"802.11r não é compatível com nenhum dispositivo WiFi. Se algum de seus " +"dispositivos encontrar problemas, desative essa opção." + +msgid "IP Configuration" +msgstr "Configuração de IP" + +msgid "IP address is inside the loopback network!" +msgstr "O endereço IP encontra-se dentro do intervalo de endereços Loopback!" + +msgid "IPv4" +msgstr "IPv4" + +msgid "IPv4 address" +msgstr "Endereço IPv4" + +msgid "IPv4 address of DNS server" +msgstr "Endereço IPv4 do servidor DNS" + +msgid "IPv4 address of default gateway" +msgstr "Endereço IPv4 do gateway padrão" + +msgid "IPv4 configuration successfully updated." +msgstr "Configuração de IPv4 atualizada com êxito." + +msgid "IPv4 netmask" +msgstr "Máscara de sub-rede IPv4" + +msgid "IPv4/IPv6" +msgstr "IPv4/IPv6" + +msgid "IPv6" +msgstr "IPv6" + +msgid "IPv6 Address" +msgstr "Endereço IPv6" + +msgid "" +"If you continue, all device settings will be deleted and the configuration " +"will be resetted to factory defaults." +msgstr "" +"Se continuar, todas as configurações do dispositivo são apagadas e é " +"reposto o estado de entrega." + +msgid "Incorrect password!" +msgstr "Palavra-passe inválida" + +msgid "Individual ({power} dBm)" +msgstr "Individual ({power} dBm)" + +msgid "Individual transmit power:" +msgstr "Potência de emissão individual:" + +msgid "Indoor use only:" +msgstr "Apenas utilização interna:" + +msgid "Information" +msgstr "Informações" + +msgid "Interfaces" +msgstr "Interfaces de rede" + +msgid "Interval" +msgstr "Área" + +msgid "Invalid IP address!" +msgstr "Endereço IP inválido" + +msgid "" +"Invalid Key! Please enter between 8 and 63 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"SSID Inválida! Introduza entre 8 e 63 caracteres. Caracteres especiais " +"permitidos: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" + +msgid "Invalid Mac address!" +msgstr "Endereço MAC inválido!" + +msgid "Invalid SSID! Please enter between 1 and 32 characters)." +msgstr "SSID inválida! Introduza no mínimo 1 e no máximo 32 caracteres." + +msgid "" +"Invalid SSID! Please enter between 1 and 32 characters. Allowed special " +"characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >" +msgstr "" +"SSID inválida! Introduza no mínimo 1 e no máximo 32 caracteres. Caracteres " +"especiais permitidos: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ " +"/ ? \\ < >" + +msgid "Invalid VLAN ID. Please enter a value between 1 and 4094!" +msgstr "ID VLAN inválida! Introduza um valor entre 1 e 4094!" + +msgid "Invalid hostname or IP address!" +msgstr "Nome de host ou endereço IP inválido" + +msgid "Invalid hostname or IP/Subnet!" +msgstr "Nome de host ou endereço IP/máscara de rede inválida" + +msgid "" +"Invalid hostname! Allowed are the digits 0-9, upper- and lowercase letters " +"a-z, A-Z and the hyphen. The hostname cannot start or end with a hyphen." +msgstr "" +"Nome de host inválido! Os caracteres permitidos são 0-9, a-z, A-Z e hífen " +""-". O nome de host não pode iniciar ou terminar com um hífen." + +msgid "Invalid name!" +msgstr "Nome inválido!" + +msgid "Invalid netmask!" +msgstr "Máscara de sub-rede inválida" + +msgid "Invalid port! Please enter a value between 1 and 65535." +msgstr "Porta inválida! Introduza um valor entre 1 e 65535!" + +msgid "" +"Invalid pre-shared key! Please enter 64 hexadecimal characters. Allowed " +"characters: 0 1 2 3 4 5 6 7 8 9 a b c d e f" +msgstr "" +"Chave inválida! Introduza 64 caracteres. Caracteres permitidos: 0 1 2 3 4 5 " +"6 7 8 9 a b c d e f" + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 123." +msgstr "Área inválida para 2,4 GHz, introduza um valor entre 0 e 123. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Área inválida para 2,4 GHz, introduza um valor entre 0 e 123. Área inválida " +"para 5 GHz, introduza um valor entre 0 e 200. " + +msgid "Invalid range for 2.4 GHz, please enter a value between 0 and 127." +msgstr "Área inválida para 2,4 GHz, introduza um valor entre 0 e 127. " + +msgid "" +"Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid " +"range for 5 GHz, please enter a value between 0 and 200." +msgstr "" +"Área inválida para 2,4 GHz, introduza um valor entre 0 e 127. Área inválida " +"para 5 GHz, introduza um valor entre 0 e 200. " + +msgid "Invalid range for 5 GHz, please enter a value between 0 and 200." +msgstr "Área inválida para 5 GHz, introduza um valor entre 0 e 200. " + +msgid "Key:" +msgstr "Chave:" + +msgid "LAN" +msgstr "LAN" + +msgid "LED Settings" +msgstr "Configurações dos LED" + +msgid "LEDs" +msgstr "LEDs" + +msgid "Lease Time:" +msgstr "Duração do aluguer:" + +msgid "Leasetime" +msgstr "Duração do aluguer" + +msgid "Licenses" +msgstr "Licenças" + +msgid "Loading ..." +msgstr "A carregar ..." + +msgid "Local Device" +msgstr "Dispositivo local" + +msgid "Local time:" +msgstr "Data e hora atuais:" + +msgid "Location:" +msgstr "Localização:" + +msgid "Log Level" +msgstr "Nível" + +msgid "Login" +msgstr "Fazer login" + +msgid "Logout" +msgstr "Terminar a sessão" + +msgid "Logs" +msgstr "Eventos" + +msgid "Low ({power} dBm)" +msgstr "Baixo ({power} dBm)" + +msgid "MAC Address" +msgstr "Endereço MAC" + +msgid "MAC Addresses" +msgstr "Endereços MAC" + +msgid "MAC address" +msgstr "Endereço MAC" + +msgid "MBytes" +msgstr "MByte" + +msgid "MD5" +msgstr "MD5" + +msgid "MHz" +msgstr "MHz" + +msgid "MM" +msgstr "mm" + +msgid "Management" +msgstr "Administração" + +msgid "Management VLAN" +msgstr "VLAN de gestão" + +msgid "Management VLAN:" +msgstr "VLAN de gestão:" + +msgid "Manual" +msgstr "Manual" + +msgid "Manufacturer" +msgstr "Fabricante" + +msgid "Mask:" +msgstr "Prefixo:" + +msgid "Max. clients:" +msgstr "Número máx. de dispositivos:" + +msgid "Max. transmit power:" +msgstr "Potência de emissão máx.:" + +msgid "Mbit/s" +msgstr "Mbps" + +msgid "Medium ({power} dBm)" +msgstr "Médio ({power} dBm)" + +msgid "Members" +msgstr "Membros" + +msgid "Mesh WiFi" +msgstr "Mesh WiFi" + +msgid "Message" +msgstr "Mensagem" + +msgid "Minimum lease time is two minutes!" +msgstr "A duração mínima do aluguer é de dois minutos!" + +msgid "Mode:" +msgstr "Modo:" + +msgid "Mon" +msgstr "Seg" + +msgid "Mon-Fri" +msgstr "Seg-Sex" + +msgid "Monday" +msgstr "Segunda-feira" + +msgid "N/A" +msgstr "N/A" + +msgid "NTP configuration successfully saved." +msgstr "As configurações do servidor de horas foram guardadas com êxito." + +msgid "Name server:" +msgstr "Servidor DNS:" + +msgid "Name:" +msgstr "Nome:" + +msgid "" +"Navigating away from this page will discard all your changes. Really " +"proceed?" +msgstr "" +"Se abandonar esta página, as suas alterações serão perdidas. Deseja " +"prosseguir mesmo assim?" + +msgid "Neighbour network" +msgstr "Redes vizinhas" + +msgid "Network" +msgstr "Rede" + +msgid "Network Mode:" +msgstr "Modo de rede:" + +msgid "Network interface" +msgstr "Adaptador de rede" + +msgid "Network name" +msgstr "Nome da rede" + +msgid "Network name 2.4 + 5 GHz" +msgstr "Nome da rede 2,4 + 5 GHz" + +msgid "Network name:" +msgstr "Nome da rede:" + +msgid "Never" +msgstr "Nunca" + +msgid "" +"New Powerline device found. Please wait until the process has been " +"completely finished. This can take up to 20 seconds." +msgstr "" +"Foi encontrado um novo dispositivo Powerline. Aguarde até que o processo " +"seja concluído, isto pode demorar até 20 segundos." + +msgid "No Log Information" +msgstr "Nenhuns eventos existentes." + +msgid "" +"No Powerline device was found. Ensure you have correctly entered the " +"companions security ID." +msgstr "" +"Não foram encontrados novos dispositivos Powerline. Verifique se a Security " +"Id foi introduzida corretamente." + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button.\n" +" Please wait until the process has been finished." +msgstr "" +"Não foram encontrados dispositivos Powerline.Verifique se as teclas " +"correspondentes do PLC foram premidas correctamente.\n" +"Aguarde até que o processo seja concluído.\n" + +msgid "" +"No Powerline device was found. Ensure you pressed the companions Powerline " +"encryption button. Please wait until the process has been finished." +msgstr "" +"Não foram encontrados dispositivos Powerline. Pressione o botão PLC e " +"aguarde até que o processo seja concluído." + +msgid "No RADIUS server configured" +msgstr "Não existe nenhum servidor RADIUS configurado!" + +msgid "No VLAN" +msgstr "Nenhum VLAN" + +msgid "No WiFi radio enabled. Please enable a radio." +msgstr "" +"Todos os ponto de acesso WiFi estão desligados. Ligue, no mínimo um ponto " +"de acesso WiFi." + +msgid "No clients are connected" +msgstr "Nenhuns dispositivos ligados." + +msgid "No encryption (not recommended)" +msgstr "\"Nenhuma codificação\" não é uma definição recomendável." + +msgid "No file selected." +msgstr "Nenhum ficheiro selecionado." + +msgid "Not a valid input such as \"1d 12h 30m\"!" +msgstr "Não é uma entrada válida como \"1d 12h 30m\"!" + +msgid "Not configured" +msgstr "Não configurado." + +msgid "Not connected" +msgstr "Não ligado" + +msgid "Now press the WPS button on the device being added to your WiFi network." +msgstr "" +"Agora, pressione o botão WiFi no dispositivo que pretende adicionar à rede " +"WiFi." + +msgid "OK" +msgstr "OK" + +msgid "Off" +msgstr "Desligado" + +msgid "Old password was incorrect!" +msgstr "A palavra-passe atual não está correta!" + +msgid "Only for development" +msgstr "Apenas para efeitos de desenvolvimento" + +msgid "Open" +msgstr "Aberto" + +msgid "Open (OWE)" +msgstr "Open (OWE)" + +msgid "Operate as DHCP server" +msgstr "Utilizar como servidor DHCP" + +msgid "Origin" +msgstr "Fonte" + +msgid "Outside of the address range!" +msgstr "Fora da área do endereço!" + +msgid "Overview" +msgstr "Visão geral" + +msgid "Overview of the wifi schedule settings" +msgstr "Visão geral" + +msgid "PAIR" +msgstr "Estabelecer ligação PLC" + +msgid "PLC Connections" +msgstr "Ligações PLC" + +msgid "PLC Name" +msgstr "Nome PLC" + +msgid "PLC button" +msgstr "Botão PLC" + +msgid "PLC domain name" +msgstr "Nome Domain PLC" + +msgid "PLC firmware version:" +msgstr "Versão do firmware do PLC:" + +msgid "PLC password" +msgstr "Palavra-passe PLC" + +msgid "PLC role" +msgstr "Papel PLC" + +msgid "Pairing" +msgstr "Emparelhamento – estabelecer ligação PLC" + +msgid "Parental Control" +msgstr "Seguro para niños" + +msgid "Password" +msgstr "Palavra-passe" + +msgid "Password:" +msgstr "Palavra-passe:" + +msgid "Passwords do not match!" +msgstr "As palavras-passe não coincidem!" + +msgid "Peer isolation" +msgstr "Proibir comunicação entre dispositivos WiFi" + +msgid "Please activate the WiFi network to enable Clone SSID via WPS" +msgstr "Ligue a rede WiFi para iniciar o modo WiFi Clone." + +msgid "Please click the + button to add a SSID." +msgstr "Clique no botão + para adicionar uma nova SSID." + +msgid "Please click the + button to add a VLAN" +msgstr "Clique no botão + para adicionar um novo VLAN" + +msgid "Please click the + button to add a new schedule." +msgstr "Clique no botão + para adicionar uma nova regra." + +msgid "Please click the + button to add a time server" +msgstr "Clique no botão +, para adicionar um novo servidor de hora." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly." +msgstr "" +"Configure {here} um canal WiFi estático. Garanta que os restantes pontos de " +"acesso na sua rede são configurados de forma correspondente." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select a channel between 36 and 48 to avoid channel changes " +"because of DFS." +msgstr "" +"Configure {here} um canal WiFi estático. Garanta que os restantes pontos de " +"acesso na sua rede são configurados de forma correspondente. Recomendação: " +"selecione um canal entre 36 e 48 para evitar alterações de canais devido a " +"DFS." + +msgid "" +"Please configure a static wifi channel {here}. Be aware that the other " +"access points in your network need to be configured accordingly. " +"Recommendation: select channel 100 to avoid channel changes because of DFS." +msgstr "" +"Configure {here} um canal WiFi estático. Note que outros pontos de acesso " +"na Bridge devem ter configurado o mesmo canal WiFi. Recomendação: Canal 100." + +msgid "" +"Please define the name of the network and confirm your settings by clicking " +"the diskette icon." +msgstr "" +"Defina o nome da rede do convidado e confirme as suas configurações " +"clicando no símbolo da disquete." + +msgid "Please enter a password to secure the access to your device." +msgstr "" +"Introduza uma palavra-passe para limitar o acesso à configuração do " +"dispositivo." + +msgid "" +"Please enter a value of at least 15 minutes or 0 to disable the " +"functionality!" +msgstr "" +"Introduza um período de tempo superior a 15 minutos. Introduza 0 para " +"desativar a função." + +msgid "Please log in with your password!" +msgstr "Inicie sessão com a sua palavra-passe!" + +msgid "Please login again." +msgstr "Volte a iniciar sessão:" + +msgid "Please note that WiFi schedule Settings have precedence over these settings!" +msgstr "" +"Tenha em atenção que as configurações de controle de tempo têm prioridade " +"sobre essas configurações!" + +msgid "" +"Please note that many tablets/smartphones maintain their WiFi connection " +"indefinitely!" +msgstr "" +"Tenha em atenção que muitos tablets/smartphones mantêm a ligação WiFi " +"permanentemente ativa!" + +msgid "" +"Please note that the WiFi is always switched on and off throughout the " +"network. First, exit Config Sync on the device, that you want to configure " +"or switch separately." +msgstr "" +"Garanta que o WiFi é ligado e desligado. em toda a rede. Para o efeito, em " +"primeiro lugar, encerre Config Sync no dispositivo que pretenda configurar " +"ou ligar em separado." + +msgid "Please select the configuration file to be restored to this device." +msgstr "Selecione o ficheiro de configuração que pretende restaurar." + +msgid "Please select the firmware file to be loaded onto this device." +msgstr "Selecione o ficheiro Firmware a carregar para o dispositivo." + +msgid "Port" +msgstr "Ligação" + +msgid "Port number" +msgstr "Número da porta" + +msgid "Port:" +msgstr "Porta:" + +msgid "Power Management" +msgstr "Gerenciamento de energia" + +msgid "Powerline" +msgstr "Powerline" + +msgid "Powerline LED" +msgstr "LED Powerline" + +msgid "Powerline Network Mode" +msgstr "Modo de rede Powerline" + +msgid "Powerline Password" +msgstr "Palavra-passe Powerline" + +msgid "Powerline Settings" +msgstr "Configurações stand-by Powerline" + +msgid "Powerline button" +msgstr "Botão PLC" + +msgid "Powerline encryption already in progress by external or previous request." +msgstr "A rede Powerline está ainda a ser estabelecida." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. 120 " +"seconds left." +msgstr "" +"A rede Powerline está ainda a ser estabelecida. Aguarde até que o processo " +"seja concluído. Ainda 120 segundos." + +msgid "" +"Powerline encryption in progress. Wait until process has been finished. " +"{time} seconds left." +msgstr "" +"A rede Powerline está ainda a ser estabelecida. Aguarde até que o processo " +"seja concluído. Ainda {time} segundos." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished.\n" +" This can take up to 1 minute." +msgstr "" +"Foi iniciada a integração de uma rede Powerline por meio de\n" +"Security-ID. Aguarde até que o processo seja concluído, isto pode demorar " +"até 60 segundos." + +msgid "" +"Powerline encryption via secuity ID successfully started. Wait until this " +"process has been finished. This can take up to 1 minute." +msgstr "" +"Foi iniciada a integração de uma rede Powerline pro por meio de " +"Security-ID. Aguarde até que o processo seja concluído, isto pode demorar " +"até 60 segundos." + +msgid "Powerline encryption was stopped by external event." +msgstr "A criação da rede Powerline foi interrompida." + +msgid "Powerline encryption was successfully stopped." +msgstr "A rede Powerline foi instalada com êxito." + +msgid "" +"Powerline standby is enabled! Disabling all radios will interrupt the " +"connection to this website if the device can only be reached via Powerline " +"and it enters standby mode. Do you really want to disable this radio?" +msgstr "" +"O modo stand-by Powerline está ligado! A desativação de todas as bandas de " +"frequência interrompe a ligação e esta página Web, caso este dispositivo " +"esteja ligado à rede com Powerline e mudar para o modo stand-by. Pretende " +"realmente desligar esta banda de frequência?" + +msgid "Powersave mode" +msgstr "Modo de poupança de energia" + +msgid "Preferred:" +msgstr "Preferencialmente:" + +msgid "Profile" +msgstr "Perfil" + +msgid "Programming firmware image..." +msgstr "Escrever ficheiro Firmware..." + +msgid "Protocol:" +msgstr "Protocolo:" + +msgid "Public community (read only):" +msgstr "Public community (leitura):" + +msgid "Public source:" +msgstr "Public source:" + +msgid "Quota" +msgstr "Contingente de tempo" + +msgid "Quota has been depleted" +msgstr "O contingente de tempo está esgotado." + +msgid "Quota is currently depleting" +msgstr "O contingente de tempo está a esgotar-se." + +msgid "RADIUS" +msgstr "RADIUS" + +msgid "RADIUS configuration applied successfully" +msgstr "Configuração RADIUS guardada com êxito." + +msgid "RADIUS configuration is incomplete" +msgstr "Configuração RADIUS incompleta!" + +msgid "RADIUS password:" +msgstr "Palavra-passe RADIUS:" + +msgid "RADIUS username:" +msgstr "Nome de utilização RADIUS:" + +msgid "Radio" +msgstr "Rádio" + +msgid "Radio channel:" +msgstr "Canal WiFi:" + +msgid "Radio:" +msgstr "Rádio:" + +msgid "Radios" +msgstr "Rádios" + +msgid "Rate (Mbit/s)" +msgstr "Taxa (Mbps)" + +msgid "Reboot" +msgstr "Reiniciar" + +msgid "Reboot Device" +msgstr "Reiniciar o dispositivo" + +msgid "Reboot device?" +msgstr "Reiniciar o dispositivo?" + +msgid "Receive (Mbps)" +msgstr "Receber (Mbps)" + +msgid "Recommended: 20 MHz" +msgstr "Valor recomendado: 20 MHz" + +msgid "Recommended: 802.11g/n" +msgstr "Valor recomendado: 802.11g/n" + +msgid "Recommended: 802.11n/ac" +msgstr "Valor recomendado: 802.11n/ac" + +msgid "Recommended: Auto" +msgstr "Valor recomendado: Auto" + +msgid "Recommended: Auto, 1, 6, 11" +msgstr "Valores recomendados: Auto, 1, 6, 11" + +msgid "Reduced" +msgstr "Reduzido" + +msgid "Remote syslog server:" +msgstr "Servidor Remote-Syslog:" + +msgid "Reset" +msgstr "Repor" + +msgid "Reset Configuration" +msgstr "Repor a configuração do dispositivo" + +msgid "Reset button" +msgstr "Botão Reset" + +msgid "Reset device to factory defaults?" +msgstr "Repor o dispositivo para o estado de entrega?" + +msgid "Reset/Restart button" +msgstr "Botão Reset" + +msgid "Restore" +msgstr "Restaurar" + +msgid "Restore Device Configuration From File" +msgstr "Restaurar a configuração do dispositivo a partir do ficheiro" + +msgid "Role" +msgstr "Rol" + +msgid "Run Mode" +msgstr "Modo Run" + +msgid "Rx rate (Mbit/s)" +msgstr "Taxa de receção (Mbps)" + +msgid "SHA" +msgstr "SHA" + +msgid "SNMP version:" +msgstr "Versão SNMP:" + +msgid "SSID" +msgstr "SSID" + +msgid "SSID already exists" +msgstr "SSID já existe!" + +msgid "SSID broadcast" +msgstr "SSID visível" + +msgid "SSID:" +msgstr "SSID:" + +msgid "SSIDs" +msgstr "SSIDs" + +msgid "Sat" +msgstr "Sáb" + +msgid "Sat+Sun" +msgstr "Sáb+Dom" + +msgid "Saturday" +msgstr "Sábado" + +msgid "Save" +msgstr "Guardar" + +msgid "Save Configuration to File" +msgstr "Guardar a configuração do dispositivo como ficheiro" + +msgid "Scan" +msgstr "Ler" + +msgid "Scan interval (min.):" +msgstr "Intervalo de teste (min.):" + +msgid "Scan interval in minutes" +msgstr "Intervalo de leitura em minutos" + +msgid "Schedule" +msgstr "Temporização" + +msgid "Schedule configuration successfully saved." +msgstr "A alteração foi guardada com êxito." + +msgid "Search ..." +msgstr "Procurar ..." + +msgid "Secret:" +msgstr "Segredo" + +msgid "Secured" +msgstr "Seguro" + +msgid "Security" +msgstr "Codificação" + +msgid "Security ID:" +msgstr "Security-ID:" + +msgid "Security passphrase:" +msgstr "Código de segurança:" + +msgid "Security status:" +msgstr "Estado de codificação:" + +msgid "Security type:" +msgstr "Tipo de codificação:" + +msgid "Security:" +msgstr "Codificação:" + +msgid "Select Interval" +msgstr "Selecionar intervalo" + +msgid "" +"Select a time period. The guest WiFi network is automatically switched off " +"after this period has elapsed." +msgstr "" +"Selecione um período de tempo. Após a expiração, a rede de convidados é " +"desligada automaticamente." + +msgid "Select day" +msgstr "Selecionar Tag" + +msgid "Select time limit" +msgstr "Selecione o limite de tempo" + +msgid "Selected time period:" +msgstr "Período de tempo" + +msgid "Serial number:" +msgstr "Número de série:" + +msgid "Server is outside of the network and unreachable!" +msgstr "O endereço está fora da sub-rede e, por isso, não está acessível!" + +msgid "Server-side NAS key" +msgstr "Chave NAS do lado do servidor" + +msgid "Server:" +msgstr "Servidor:" + +msgid "Service" +msgstr "Serviço" + +msgid "Service Name" +msgstr "Nome do serviço" + +msgid "Services" +msgstr "Serviços" + +msgid "Set a duration and click \"Start\" to activate the buzzer for this time." +msgstr "" +"Definir uma duração e clique em \"Iniciar\" para ativar a cigarra para este " +"tempo." + +msgid "Setting 0 prevents any clients from connecting to the SSID!" +msgstr "A configuração 0 impede o início de sessão de cada dispositivo neste SSID!" + +msgid "Settings" +msgstr "Configurações" + +msgid "" +"Should the device no longer be accessible with changed settings, you have " +"to reload the page manually, after having re-established the connection." +msgstr "" +"Caso já não seja possível aceder ao dispositivo com as configurações " +"alteradas, terá de carregar a página manualmente depois de repor a ligação." + +msgid "Show password" +msgstr "Mostrar palavra-passe" + +msgid "Signal (dBm)" +msgstr "Sinal (dBm)" + +msgid "Signal quality (%)" +msgstr "Qualidade do sinal (%)" + +msgid "Since" +msgstr "Desde que" + +msgid "" +"Some SSIDs are disabled due to deleted or incomplete RADIUS authentication " +"Server configuration." +msgstr "" +"Algumas SSIDs foram desligadas, porque a configuração RADIUS se tornou " +"inválida." + +msgid "Some SSIDs are updated to new RADIUS configuration" +msgstr "Algumas SSIDs foram alteradas, porque a configuração RADIUS se alterou." + +msgid "" +"Some event has been occoured. Determining reason, this can take up to 1 " +"minute." +msgstr "Ocorreu um problema. Pode demorar até 1 minuto até encontrar a causa." + +msgid "Standby" +msgstr "Stand-by" + +msgid "Start" +msgstr "Iniciar" + +msgid "Start Configuration" +msgstr "Iniciar a configuração" + +msgid "Start IP Address:" +msgstr "Endereço IP inicial:" + +msgid "Start address equals end address!" +msgstr "O endereço inicial é igual ao endereço final" + +msgid "Start address must be smaller than end address!" +msgstr "O endereço inicial deve ser menor que o endereço final!" + +msgid "Start pairing" +msgstr "Iniciar estabelecimento da ligação PLC" + +msgid "" +"Start the pairing process by pressing the PLC button on an adapter in your " +"existing network first. Then, click on \"PAIR\"." +msgstr "" +"Pressione primeiro o botão PLC de\n" +"um adaptador da sua rede existente e, em seguida, inicie o processo de " +"emparelhamento\n" +"clicando em \"PAIR\"." + +msgid "Start time and end time cannot be equal! Please correct your time quotas!" +msgstr "A hora de início e de fim não podem ser iguais! Altere os tempos!" + +msgid "Static IPv4 Address" +msgstr "Endereço IPv4 estático" + +msgid "Station is not connected" +msgstr "Dispositivo não ligado" + +msgid "Status" +msgstr "Estado" + +msgid "Status:" +msgstr "Estado:" + +msgid "Stop" +msgstr "Manter" + +msgid "Stop Configuration" +msgstr "Parar a configuração" + +msgid "Stop time must be after start time! Please correct your time quotas!" +msgstr "A hora de fim deve estar depois da hora de início! Altere os tempos!" + +msgid "Subnet mask:" +msgstr "Máscara de sub-rede:" + +msgid "Subnet:" +msgstr "Máscara de sub-rede:" + +msgid "Successfully deleted." +msgstr "Eliminada com êxito." + +msgid "Sun" +msgstr "Dom" + +msgid "Sunday" +msgstr "Domingo" + +msgid "Support" +msgstr "Assistência" + +msgid "Supported" +msgstr "Suportada" + +msgid "Switch your WiFi network on first so that your guest network can be used." +msgstr "Para poder utilizar a sua rede do convidado, ligue primeiro a sua rede WiFi." + +msgid "System" +msgstr "Sistema" + +msgid "System Information" +msgstr "Informações do sistema" + +msgid "System contact:" +msgstr "Pessoa de contacto:" + +msgid "System location:" +msgstr "Localização do dispositivo:" + +msgid "System name (hostname):" +msgstr "Nome do dispositivo (Hostname):" + +msgid "" +"The QR-Code gives you easy access to the guest network using a mobile " +"devices such as smartphones or tablets. While scanning the QR code the " +"credentials for the guestnetwork will be transfered to your mobile device." +msgstr "" +"O código QR permite estabelecer comodamente a ligação à rede do convidado " +"para dispositivos móveis (p. ex., Smartphone ou Tablet). Ao ler o código, " +"as configurações de codificação da rede do convidado são automaticamente " +"transmitidas ao respetivo dispositivo móvel." + +msgid "" +"The QR-Code gives you easy access to the guest network using mobile devices " +"such as smartphones or tablets. While scanning the QR-code the credentials " +"for the guest network will be transferred to your mobile device." +msgstr "" +"O código QR permite estabelecer comodamente a ligação à rede do convidado " +"para dispositivos móveis (p. ex., Smartphone ou Tablet). Ao ler o código, " +"as configurações de codificação da rede do convidado são automaticamente " +"transmitidas ao respetivo dispositivo móvel." + +msgid "" +"The WiFi network is currently switched off, please switch the WiFi on again " +"to see the Neighbour networks." +msgstr "Ligue o WiFi para que possa visualizar as redes vizinhas." + +msgid "The device has a new IP address. Please login at the new URL:" +msgstr "O dispositivo possui um novo endereço IP. Volte a iniciar sessão:" + +msgid "" +"The entire WiFi configuration is transferred to all Config Sync compatible " +"devices in your network." +msgstr "" +"A configuração WiFi completa é transmitida a todos os dispositivos " +"compatíveis com Config Sync da sua rede." + +msgid "The guest network does only allow access to the internet." +msgstr "A rede do convidado permite apenas o acesso à internet." + +msgid "The guestnetwork does only allow access to the internet." +msgstr "A rede do convidado permite apenas o acesso à internet." + +msgid "The host name is too long. Max. 32 characters allowed." +msgstr "O nome do host deve ser composto por 1 a 32 caracteres." + +msgid "The host name is too short. Please enter at least 1 character." +msgstr "O nome de host é demasiado curto. Introduza no mínimo 1 caractere." + +msgid "The maximum number ({maxVLANs}) of VLANs has been configured." +msgstr "O número máximo ({maxVLANs}) de VLANs foi alcançado." + +msgid "The password contains an invalid character:" +msgstr "A palavra-passe contém um carácter inválido:" + +msgid "" +"The security ID consists of four groups, each with four capital letters, " +"separated by hyphens." +msgstr "" +"A Security-ID é composta por quatro grupos separados por hífen, com quatro " +"letras maiúsculas respetivamente." + +msgid "" +"The selected configuration file is not valid, please select a configuration " +"file valid for this device." +msgstr "" +"O ficheiro de configuração selecionado é inválido, selecione um ficheiro " +"adequado para este dispositivo." + +msgid "" +"The selected firmware file is not valid, please select a firmware file " +"dedicated for this device." +msgstr "" +"O ficheiro de configuração selecionado é inválido, selecione um ficheiro de " +"firmware adequado para este dispositivo." + +msgid "" +"The switch between summer and winter time is done automatically by the time " +"server. No manual settings are needed." +msgstr "" +"A mudança para a hora de verão e de inverno ocorre automaticamente através " +"do servidor de hora. Por isso, não é necessário que realize configurações " +"manuais." + +msgid "There are no configured time servers." +msgstr "Não estão configurados quaisquer servidores de horas." + +msgid "There is a newer version." +msgstr "Versão atual" + +msgid "There is newer version:" +msgstr "Versão atual:" + +msgid "" +"This includes the following settings: WiFi network, guest network, Mesh " +"functionality, WiFi schedule control and time server settings." +msgstr "" +"Esta inclui as seguintes configurações: rede WiFi, rede do convidado, " +"funcionalidade Mesh, temporização e definições do servidor de hora." + +msgid "This is the broadcast address!" +msgstr "Este é o endereço de Broadcast!" + +msgid "This is the device's IP address!" +msgstr "Este é o endereço IP do dispositivo!" + +msgid "This is the network address!" +msgstr "Este é endereço de sub-rede!" + +msgid "This page will be reloaded automatically, when the action has finished." +msgstr "Esta página é recarregada automaticamente após concluir a ação." + +msgid "This server already exists." +msgstr "Este servidor já existe!" + +msgid "Thu" +msgstr "Qui" + +msgid "Thursday" +msgstr "Quinta-feira" + +msgid "Time Server" +msgstr "Servidor de horas" + +msgid "Time Server (NTP)" +msgstr "Servidor de horas (NTP)" + +msgid "Time Server:" +msgstr "Servidor de horas:" + +msgid "Time Zone" +msgstr "Fuso horário" + +msgid "Time server" +msgstr "Servidor de horas " + +msgid "Time zone configuration successfully saved." +msgstr "A configuração do servidor de horas foi guardada com êxito." + +msgid "Time zone:" +msgstr "Fuso horário:" + +msgid "To" +msgstr "até" + +msgid "Total memory:" +msgstr "RAM total:" + +msgid "Transmit (Mbps)" +msgstr "Enviar (Mbps)" + +msgid "Tue" +msgstr "Ter" + +msgid "Tuesday" +msgstr "Terça-feira" + +msgid "Turn off the WiFi" +msgstr "Desligar WiFi" + +msgid "Tx rate (Mbit/s)" +msgstr "Taxa de envio (Mbps)" + +msgid "Tx-Power" +msgstr "Potência de emissão" + +msgid "Type" +msgstr "Tipo" + +msgid "Type error" +msgstr "Tipo de erro" + +msgid "Type status" +msgstr "Estado de erro" + +msgid "UNPAIR" +msgstr "Separar ligação PLC" + +msgid "UTC" +msgstr "UTC" + +msgid "Unpair device" +msgstr "Separar a ligação PLC do dispositivo" + +msgid "Unpairing" +msgstr "Desemparelhamento – separar ligação PLC" + +msgid "Unsecured" +msgstr "Desprotegido" + +msgid "Untagged" +msgstr "Untagged" + +msgid "Update firmware" +msgstr "Efetuar atualização" + +msgid "Update firmware to latest version" +msgstr "Efetuar atualização para a versão mais recente" + +msgid "Update table" +msgstr "Atualizar tabela" + +msgid "Uploading ..." +msgstr "Transmissão em curso..." + +msgid "Uploading firmware image ..." +msgstr "A transmitir ficheiro firmware..." + +msgid "Uptime:" +msgstr "Tempo de funcionamento do dispositivo:" + +msgid "Use common settings" +msgstr "Mesmas configurações" + +msgid "" +"Use the encryption button to allow the device to join the Powerline " +"network. Press the encryption button on the device which you want to join " +"your Powerline network! Afterwards, click the \"Start configuration\" " +"button." +msgstr "" +"Assumir dispositivos na rede Powerline por meio do botão PLC. Dentro de 2 " +"minutos, pressione o botão PLC do dispositivo ao qual pretende adicionar a " +"sua rede Powerline. Em seguida, clique no botão \"Iniciar configuração\"." + +msgid "Username" +msgstr "Nome de utilizador" + +msgid "Username:" +msgstr "Nome de utilizador:" + +msgid "Using the encryption button" +msgstr "Por meio de botão PLC" + +msgid "VLAN ID" +msgstr "ID VLAN" + +msgid "VLAN ID must be unique!" +msgstr "A ID VLAN já existe!" + +msgid "VLAN ID out of range (1-4094)!" +msgstr "ID VLAN inválida! Introduza um valor entre 1 e 4094." + +msgid "VLAN Name" +msgstr "Nome VLAN" + +msgid "VLAN name must be unique!" +msgstr "O nome VLAN deve ser único!" + +msgid "VLAN {id}" +msgstr "VLAN {id}" + +msgid "VLAN:" +msgstr "VLAN:" + +msgid "VLANs" +msgstr "VLANs" + +msgid "Valid:" +msgstr "Inválido:" + +msgid "Very High ({power} dBm)" +msgstr "Muito alto ({power} dBm)" + +msgid "Via security ID" +msgstr "Por meio de Security-ID" + +msgid "WDS bridge configuration updated." +msgstr "Configuração da ponte WiFi guardada com êxito." + +msgid "WMM Power-Save (U-APSD)" +msgstr "WMM Power-Save (U-APSD)" + +msgid "WPA/WPA2" +msgstr "WPA/WPA2" + +msgid "WPA/WPA2 Personal" +msgstr "WPA/WPA2-Personal" + +msgid "WPA2" +msgstr "WPA2" + +msgid "WPA2 Enterprise" +msgstr "WPA2-Enterprise" + +msgid "WPA2 Personal" +msgstr "WPA2-Personal" + +msgid "WPA2 Personal *" +msgstr "WPA2-Personal *" + +msgid "WPA2 pre-shared key:" +msgstr "Chave WPA2:" + +msgid "WPA3/WPA2 Personal" +msgstr "WPA3/WPA2 Personal" + +msgid "WPS" +msgstr "WPS" + +msgid "WPS Clone Mode failed: " +msgstr "O modo Clone WPS falhou:" + +msgid "WPS Clone Mode succeeded!" +msgstr "O modo Clone WPS teve êxito!" + +msgid "WPS Mode:" +msgstr "Modo WPS:" + +msgid "WPS PIN" +msgstr "PIN WPS" + +msgid "WPS PIN connect applied successfully" +msgstr "Ligação através do PIN WPS com êxito!" + +msgid "WPS PIN connect failed" +msgstr "A ligação através do PIN WPS falhou!" + +msgid "WPS PIN is active..." +msgstr "PIN WPS ativo..." + +msgid "WPS PIN is not valid. Use a 4- or 8-digit number." +msgstr "" +"O PIN WPS não está correto. Introduza o número correto, com 4 ou 8 " +"caracteres." + +msgid "WPS Pushbutton" +msgstr "Botão WPS" + +msgid "WPS Pushbutton is active..." +msgstr "Botão WPS ativo..." + +msgid "WPS connect applied successfully" +msgstr "Ligação através de WPS com êxito!" + +msgid "WPS connect failed" +msgstr "A ligação através de WPS falhou!" + +msgid "WPS is active..." +msgstr "WPS ativo..." + +msgid "Warning" +msgstr "Aviso" + +msgid "Wed" +msgstr "Qua" + +msgid "Wednesday" +msgstr "Quarta-feira" + +msgid "Welcome to your {product}" +msgstr "Bem vindo a {product}" + +msgid "" +"When scan interval is set to 0 this function is disabled. Recommended: 240 " +"minutes" +msgstr "Introduza 0 para desativar a função. Recomendação: 240 minutos" + +msgid "" +"When the WiFi convenience function is activated, the wireless network is " +"not switched off until the last WiFi device has logged off from your access " +"point." +msgstr "" +"Quando a função \"Separação automática da ligação\" está activada, a rede " +"sem fio não será desativado até que o último dispositivo WiFi tenha " +"efetuado logoff do seu ponto de acesso." + +msgid "WiFi" +msgstr "WiFi" + +msgid "WiFi Clients" +msgstr "Dispositivos WiFi" + +msgid "WiFi Clone" +msgstr "WiFi Clone" + +msgid "" +"WiFi Clone allows you to apply the WiFi access data (network name and WiFi " +"password) of another WiFi access point to this device automatically. This " +"requires that you start the configuration process and then press the WPS " +"button on the device containing the WiFi access data (SSID and WiFi " +"password) to be applied." +msgstr "" +"Através do WiFi Clone pode assumir automaticamente os dados de acesso WiFi " +"(nome da rede e palavra-passe WiFi) de um outro ponto de acesso WiFi para " +"este dispositivo. Para isso, inicie o processo de configuração e, em " +"seguida, pressione o botão WPS no dispositivo cujos dados de acesso WiFi " +"(SSID e palavra-passe WiFi) devem ser assumidos." + +msgid "WiFi Clone is active..." +msgstr "WiFi Clone está activada ..." + +msgid "WiFi LED" +msgstr "LED WiFi" + +msgid "WiFi Network" +msgstr "Rede WiFi" + +msgid "WiFi Protected Setup (WPS) - Configuration" +msgstr "WiFi Protected Setup (WPS) - Configuração" + +msgid "WiFi button" +msgstr "Botão WiFi" + +msgid "WiFi convenience function" +msgstr "Separação automática da ligação" + +msgid "WiFi disabled" +msgstr "WiFi desligado" + +msgid "WiFi enabled" +msgstr "WiFi ligado" + +msgid "WiFi network" +msgstr "Rede WiFi" + +msgid "WiFi network mode:" +msgstr "Modo de rede WiFi:" + +msgid "WiFi networks" +msgstr "Redes WiFi" + +msgid "WiFi schedule control" +msgstr "Temporização WiFi" + +msgid "WiFi schedule settings" +msgstr "Configurações" + +msgid "Wifi Status" +msgstr "Estado WiFi" + +msgid "" +"You can backup the device configuration as a file on your computer and " +"restore it later or transfer it to another device." +msgstr "" +"A configuração do dispositivo pode ser guardada no seu computador como " +"ficheiro e restaurá-la mais tarde ou transmitir o ficheiro de configuração " +"guardado noutro dispositivo." + +msgid "You can find the latest firmware" +msgstr "O firmware atualizado pode ser encontrado " + +msgid "" +"You can limit access to certain Wi-Fi devices by the MAC address. Please " +"define the time periods during which Wi-Fi access is allowed." +msgstr "" +"Você pode definir restrições de acesso para dispositivos WiFi específicos " +"com base no endereço MAC. Insira os intervalos de tempo em que os " +"dispositivos devem ter acesso à WiFi." + +msgid "You can no longer create SSIDs for the {radioBand} radio" +msgstr "" +"Não é possível adicionar SSIDs adicionais para{radioBand}-a banda de " +"frequência!" + +msgid "You can't have 2 quotas for same mac address! Please correct your quota!" +msgstr "" +"Um dispositivo WiFi não pode usar vários contingentes de tempo ao mesmo " +"tempo. Altere os tempos!" + +msgid "You can't have overlapping quotas for the same station!" +msgstr "" +"A sobreposição de vários contingentes de tempo para o mesmo dispositivo " +"WiFi não é possível!" + +msgid "You cannot combine the time period and time limit for a WiFi device!" +msgstr "" +"Você não pode combinar o período de tempo e o limite de tempo para um " +"dispositivo WiFi!" + +msgid "" +"You have been logged out automatically for security reasons! Please log in " +"again!" +msgstr "" +"Por motivos de segurança, a sua sessão no sistema foi terminada " +"automaticamente. Por favor,volte a iniciar sessão!" + +msgid "You have successfully changed the Configuration for your device's LEDs." +msgstr "Alterou o comportamento do LED com êxito." + +msgid "You have successfully changed the configuration for your device's buttons." +msgstr "Alterou o comportamento da tecla de comando com êxito." + +msgid "You have successfully configured an SSID" +msgstr "A configuração da SSID foi guardada com êxito." + +msgid "You have successfully deleted an SSID" +msgstr "A SSID foi apagada com êxito." + +msgid "You have successfully updated the compatibility mode setting." +msgstr "O modo de compatibilidad foi atualizado com êxito." + +msgid "You have successfully updated your Config sync settings" +msgstr "As configurações Config Sync foram guardadas com êxito." + +msgid "You have successfully updated your PLC network settings." +msgstr "A configuração PLC atualizada com êxito." + +msgid "You have successfully updated your PLC password." +msgstr "A sua palavra-passe PLC foi atualizada com êxito." + +msgid "You have successfully updated your Powerline encryption password" +msgstr "A sua palavra-passe PLC foi atualizada com êxito." + +msgid "You have successfully updated your Powerline network mode" +msgstr "Atualizou o modo de rede Powerline com êxito." + +msgid "You have successfully updated your Powerline pro network." +msgstr "A sua rede Powerline pro foi ampliada com êxito." + +msgid "You have successfully updated your system management configuration" +msgstr "As configurações de administração foram guardadas com êxito." + +msgid "You have successfully {enableOrDisableTerm} {name} service." +msgstr "{name} com êxito{enableOrDisableTerm}." + +msgid "" +"You have to mix more character classes (uppercase, lowercase, digits, and " +"special characters)." +msgstr "" +"Deve utilizar mais classes de caracteres diferentes (maiúsculas, " +"minúsculas, números e caracteres especiais)." + +msgid "You've successfully changed your password." +msgstr "Palavra-passe alterada com êxito." + +msgid "You've successfully configured the WiFi network." +msgstr "A sua rede WiFi foi configurada com êxito." + +msgid "You've successfully configured the radio." +msgstr "A configuração da banda de frequência WiFi foi guardada com êxito." + +msgid "Your Powerline pro network is disabled." +msgstr "A sua rede Powerline pro está desligada." + +msgid "Your WiFi is not encrypted. Please activate the encryption." +msgstr "A sua rede WiFi não está codificada. Ative a codificação." + +msgid "" +"Your device's Powerline module can be automatically set to a power-saving " +"mode if no cable connections are active and WiFi is switched off." +msgstr "" +"O dispositivo Powerline é colocado automaticamente em modo de poupança de " +"energia se não existirem ligações Ethernet ativas (ou seja, nenhuns " +"dispositivos de rede ativos ligados aos interfaces de rede) e o WiFi " +"estiver desligado." + +msgid "call ubus" +msgstr "aceder a ubus" + +msgid "connected" +msgstr "ligado" + +msgid "current session" +msgstr "Sessão atual:" + +msgid "current ubus request queue" +msgstr "Fila de espera ubus-Request atual" + +msgid "d, " +msgstr "T, " + +msgid "daily" +msgstr "diariamente" + +msgid "devolo" +msgstr "devolo" + +msgid "disabled" +msgstr "desativado" + +msgid "display {num} of {all}" +msgstr "mostrar {num} de {all}" + +msgid "enabled" +msgstr "ativado" + +msgid "mimo_full" +msgstr "Full power" + +msgid "mimo_vdsl17a" +msgstr "VDSL 17a" + +msgid "mimo_vdsl35b" +msgstr "VDSL 35b" + +msgid "n/a" +msgstr "n/a" + +msgid "no PLC connections" +msgstr "não ligações PLC" + +msgid "none" +msgstr "nenhum" + +msgid "not configured" +msgstr "não configurado" + +msgid "off" +msgstr "desligado" + +msgid "on" +msgstr "ligado" + +msgid "one day, {hours}:{minutes}:{seconds}" +msgstr "Um dia, {hours}:{minutes}:{seconds}" + +msgid "pending" +msgstr "Ligar..." + +msgid "reduced" +msgstr "reduzido" + +msgid "s" +msgstr "seg." + +msgid "siso_full" +msgstr "Full power" + +msgid "siso_vdsl17a" +msgstr "VDSL 17a" + +msgid "siso_vdsl35b" +msgstr "VDSL 35b" + +msgid "static" +msgstr "estático" + +msgid "ubus Test" +msgstr "Teste ubus" + +msgid "ubus callee" +msgstr "ubus acedido:" + +msgid "ubus data" +msgstr "Dados ubus:" + +msgid "ubus section" +msgstr "Secção ubus:" + +msgid "unknown" +msgstr "Desconhecido" + +msgid "unknown LED" +msgstr "LED desconhecido" + +msgid "unknown button" +msgstr "Botão desconhecido" + +msgid "v1 + v2c" +msgstr "v1 + v2c" + +msgid "v3" +msgstr "v3" + +msgid "{days} days, {hours}:{minutes}:{seconds}" +msgstr "{days} dias, {hours}:{minutes}:{seconds}" + +msgid "{duration} remaining" +msgstr "{duration} restante" + +msgid "{frequency} GHz Radio" +msgstr "Banda de frequência de {frequency} GHz" \ No newline at end of file diff --git a/www/assets/images/cm_small_black.png b/www/assets/images/cm_small_black.png new file mode 100644 index 0000000000000000000000000000000000000000..cc609c32c6efdcc91d2ff21f5ad135a65baa31ee GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BJZK$!8&x83?cLG}_)Usv`ATs%Am;{BB|*+8Kao-U3d7N?J1viD+66kz=jUnZ_A zCx!|PjAFo?k?6F_`nr>gxG?zZN=a|L&P|ri}-m(|XRXS$%ndddoPYj-}elF{r G5}E)P8htnb literal 0 HcmV?d00001 diff --git a/www/assets/images/cm_small_green.png b/www/assets/images/cm_small_green.png new file mode 100644 index 0000000000000000000000000000000000000000..5b01b08a416da32f4ce7a0462eeebe08e84fffd7 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BJZK$!8&x83?cLG}_)Usv`ATs%Amx}K%2H-SQDJY5_^EKVQ2Wa#DWD8hQ-v$}k6 zhL>n~f_k3Aora{3vF)=9B`2MVjaWHXdqRSErv^*XLtUnS7w2p7%bnR>e809hy)D=M za<|{y2OP^E+B^z<{<6MtW%i!sKaF2VoS*UH&f3e~=l`(Jaj%)CV{!VP0(bJA1i6%^ z=(+0?ne3I?cW^w9OTXr>J@pye^dBc`V_1KS=BEDR;Feil$GJ^L>%s$u{FUFc%e-9^ zrnXgXV%dC>GwRKn$XhS?!anYvUKLrr=39Th-J!f|-LqQX9ykAHuJV@6O8+9zUkskE KelF{r5}E*s_<`mC literal 0 HcmV?d00001 diff --git a/www/assets/images/devolo-buttons.png b/www/assets/images/devolo-buttons.png new file mode 100644 index 0000000000000000000000000000000000000000..f38a3d219f47aea57128f6009e63729a0f347383 GIT binary patch literal 21279 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 TeW-fI00000NkvXXu0mjf%$iD2 literal 0 HcmV?d00001 diff --git a/www/assets/images/devolo_header.svg b/www/assets/images/devolo_header.svg new file mode 100644 index 0000000..bcefbc8 --- /dev/null +++ b/www/assets/images/devolo_header.svg @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/www/assets/images/devolo_header_sm.svg b/www/assets/images/devolo_header_sm.svg new file mode 100644 index 0000000..7df08b3 --- /dev/null +++ b/www/assets/images/devolo_header_sm.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/images/favicon.ico b/www/assets/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9e51d2282a21adca7f1137bd8f5ffabe201fa7b6 GIT binary patch literal 1150 zcmd6ly-EX75QR^o5=6m(V3A6&@fob5jj@S>7Ct}<3p-yRT`DUrESFSid;~#B3QJ!h z78Vx%fRM^uzw7S6uxPktcKLQ@&zW=Y?y^#avtAe1O`R=D8#Il)NPM9`XyU~egL-jsp;j)%$=KSnU8kt^nvN+%FMZ& zyD=Ya6()uEMO`+}SM&xB(-n{BufXo@YXkBB}v@)Y>qo U_8|4fQnw=AV}%dLZzga^KhssUZU6uP literal 0 HcmV?d00001 diff --git a/www/assets/images/header_Bg_44x21.png b/www/assets/images/header_Bg_44x21.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8ee405ec009f8ccd9176c41cae194f4d40867b GIT binary patch literal 3682 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 A8~^|S literal 0 HcmV?d00001 diff --git a/www/assets/images/header_Bg_58x29.png b/www/assets/images/header_Bg_58x29.png new file mode 100644 index 0000000000000000000000000000000000000000..d4336c6a4ed111614b9836b9af1c0876e668ee70 GIT binary patch literal 4045 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 + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 6 + + + 12 + + + 18 + + diff --git a/www/cgi-bin/config-backup b/www/cgi-bin/config-backup new file mode 120000 index 0000000..5ab982f --- /dev/null +++ b/www/cgi-bin/config-backup @@ -0,0 +1 @@ +/usr/libexec/base-cgi \ No newline at end of file diff --git a/www/cgi-bin/data-upload b/www/cgi-bin/data-upload new file mode 120000 index 0000000..5ab982f --- /dev/null +++ b/www/cgi-bin/data-upload @@ -0,0 +1 @@ +/usr/libexec/base-cgi \ No newline at end of file diff --git a/www/cgi-bin/htmlmgr b/www/cgi-bin/htmlmgr new file mode 100755 index 0000000..c0e645e --- /dev/null +++ b/www/cgi-bin/htmlmgr @@ -0,0 +1,8 @@ +#!/bin/sh +echo Content-type: text/html +echo +cat << EOF + + + +EOF diff --git a/www/common.ac31b91bb6bdf907c95d.js b/www/common.ac31b91bb6bdf907c95d.js new file mode 100644 index 0000000..cc00edd --- /dev/null +++ b/www/common.ac31b91bb6bdf907c95d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{CkFY:function(t,e,n){"use strict";n.d(e,"a",function(){return o});var i=n("CcnG"),o=(n("gIcY"),n("uAiS"),Object(i.V)(function(){return o}),function(){function t(t,e,n,i){this.el=t,this.cdr=e,this.group=n,this.renderer=i,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(t.prototype,"value",{get:function(){return this.group?this.group.value:this._value},set:function(t){this.group?this.group.value=t:this._value=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"disabled",{get:function(){return this._disabled},set:function(t){this._disabled=t,this.setDisabledState(t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isActive",{get:function(){return this.btnRadio===this.value},enumerable:!0,configurable:!0}),t.prototype.onClick=function(){this.el.nativeElement.attributes.disabled||!this.uncheckable&&this.btnRadio===this.value||(this.value=this.uncheckable&&this.btnRadio===this.value?void 0:this.btnRadio,this._onChange(this.value))},t.prototype.ngOnInit=function(){this.uncheckable=void 0!==this.uncheckable},t.prototype.onBlur=function(){this.onTouched()},t.prototype._onChange=function(t){if(this.group)return this.group.onTouched(),void this.group.onChange(t);this.onTouched(),this.onChange(t)},t.prototype.writeValue=function(t){this.value=t,this.cdr.markForCheck()},t.prototype.registerOnChange=function(t){this.onChange=t},t.prototype.registerOnTouched=function(t){this.onTouched=t},t.prototype.setDisabledState=function(t){t?this.renderer.setAttribute(this.el.nativeElement,"disabled","disabled"):this.renderer.removeAttribute(this.el.nativeElement,"disabled")},t}())},uAiS:function(t,e,n){"use strict";n.d(e,"a",function(){return o});var i=n("CcnG"),o=(n("gIcY"),Object(i.V)(function(){return o}),function(){function t(t,e){this.el=t,this.cdr=e,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(t.prototype,"value",{get:function(){return this._value},set:function(t){this._value=t},enumerable:!0,configurable:!0}),t.prototype.writeValue=function(t){this._value=t,this.cdr.markForCheck()},t.prototype.registerOnChange=function(t){this.onChange=t},t.prototype.registerOnTouched=function(t){this.onTouched=t},t}())},zCE2:function(t,e,n){"use strict";var i=n("CcnG"),o=(n("gIcY"),Object(i.V)(function(){return o}),function(){function t(){this.btnCheckboxTrue=!0,this.btnCheckboxFalse=!1,this.state=!1,this.onChange=Function.prototype,this.onTouched=Function.prototype}return t.prototype.onClick=function(){this.isDisabled||(this.toggle(!this.state),this.onChange(this.value))},t.prototype.ngOnInit=function(){this.toggle(this.trueValue===this.value)},Object.defineProperty(t.prototype,"trueValue",{get:function(){return void 0===this.btnCheckboxTrue||this.btnCheckboxTrue},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"falseValue",{get:function(){return void 0!==this.btnCheckboxFalse&&this.btnCheckboxFalse},enumerable:!0,configurable:!0}),t.prototype.toggle=function(t){this.state=t,this.value=this.state?this.trueValue:this.falseValue},t.prototype.writeValue=function(t){this.state=this.trueValue===t,this.value=t?this.trueValue:this.falseValue},t.prototype.setDisabledState=function(t){this.isDisabled=t},t.prototype.registerOnChange=function(t){this.onChange=t},t.prototype.registerOnTouched=function(t){this.onTouched=t},t}());n("CkFY"),n("uAiS"),n.d(e,"a",function(){return u});var u=function(){function t(){}return t.forRoot=function(){return{ngModule:t,providers:[]}},t}()}}]); \ No newline at end of file diff --git a/www/glyphicons-halflings-regular.448c34a56d699c29117a.woff2 b/www/glyphicons-halflings-regular.448c34a56d699c29117a.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/www/glyphicons-halflings-regular.89889688147bd7575d63.svg b/www/glyphicons-halflings-regular.89889688147bd7575d63.svg new file mode 100644 index 0000000..94fb549 --- /dev/null +++ b/www/glyphicons-halflings-regular.89889688147bd7575d63.svg @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/glyphicons-halflings-regular.e18bbf611f2a2e43afc0.ttf b/www/glyphicons-halflings-regular.e18bbf611f2a2e43afc0.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..724d75e --- /dev/null +++ b/www/index.html @@ -0,0 +1,18 @@ + + + + + + + Webui + + + + + + + + + + + \ No newline at end of file diff --git a/www/main.c31911b358b5d113249b.js b/www/main.c31911b358b5d113249b.js new file mode 100644 index 0000000..8cdc2a9 --- /dev/null +++ b/www/main.c31911b358b5d113249b.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{"+/+x":function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("jGGy"),n("+NEN");var r=n("67Y/"),i=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getDeviceInfo=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DeviceType"}],[this.authService.getSid(),"system.management","version",{}]]}).pipe(Object(r.a)(function(e){return e.result}))},e}()},"+3se":function(e,t,n){"use strict";n.d(t,"c",function(){return i}),n.d(t,"g",function(){return o}),n.d(t,"h",function(){return s}),n.d(t,"d",function(){return a}),n.d(t,"e",function(){return u}),n.d(t,"b",function(){return c}),n.d(t,"f",function(){return l}),n.d(t,"a",function(){return h});var r=n("LvDl"),i=function(){for(var e=[],t=0;t>>0).toString(2);return t.length<8&&(t=new Array(8-t.length+1).join("0")+t),t}).join("")},e.prototype.cidr2bin=function(e){for(var t=[],n=0;n<4;n++){var r=Math.min(e,8);t.push(256-Math.pow(2,8-r)),e-=r}return t.join(".")},e.prototype.ConvertToUInt=function(e){return e>>>0},e.prototype.OffsetToIP=function(e,t,n){var r=this.ConvertToUInt(this.ip2int32(e)),i=this.ConvertToUInt(this.ip2int32(t)),o=this.ConvertToUInt(r&i)+this.ConvertToUInt(n),s=[o>>24&255,o>>16&255,o>>8&255,255&o];return s[0]+"."+s[1]+"."+s[2]+"."+s[3]},e.prototype.IPToOffset=function(e,t){return this.ConvertToUInt(this.ip2int32(e))&this.ConvertToUInt(this.ip2int32(t))},e.prototype.toNetmask=function(e){var t=new RegExp("^([1-9]|[12][0-9]|3[012])$");return e.match(t)?this.cidr2bin(e):e},e.prototype.getVlanDhcp=function(e){var t=[[this.authService.getSid(),"network.interface","dump",{}],[this.authService.getSid(),"uci","get",{config:"vlan"}]];return e&&t.push([this.authService.getSid(),"uci","get",{config:"dhcp"}]),this.ubusService.call({data:t}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1]})}))},e.prototype.save=function(e,t,n,r){var i={},o=[],s=[],a=this.authService.getSid();if("static"==e.proto?(i={proto:"static",ipaddr:e.ipaddr,netmask:this.toNetmask(e.netmask)},""==e.gateway?o.push("gateway"):i.gateway=e.gateway,""==e.dns?o.push("dns"):i.dns=e.dns):(i.proto="dhcp",o=["ipaddr","netmask","gateway","dns"]),s.push([a,"uci","set",{config:"network",section:r,values:i}]),o.length&&s.push([a,"uci","delete",{config:"network",section:r,options:o}]),t){if("static"==e.proto)if("off"==n.mode)s.push([a,"uci","set",{config:"dhcp",section:r,values:{ignore:1}}]);else{s.push([a,"uci","set",{config:"dhcp",section:r,values:{ignore:0}}]);var u=this.IPToOffset(n.start_address,e.netmask),c=this.IPToOffset(n.end_address,e.netmask)-u;c<1&&(c=1),s.push([a,"uci","set",{config:"dhcp",section:r,values:{start:u}}]),s.push([a,"uci","set",{config:"dhcp",section:r,values:{limit:c}}]),s.push([a,"uci","set",{config:"dhcp",section:r,values:{leasetime:n.leasetime}}])}else s.push([a,"uci","set",{config:"dhcp",section:r,values:{ignore:1}}]);s.push([a,"uci","commit",{config:"dhcp"}])}return s.push([a,"uci","commit",{config:"network"}]),this.ubusService.call({data:s})},e}())},"+NEN":function(e,t,n){"use strict";var r=n("0/uQ"),i=n("XlPw"),o=n("67Y/"),s=n("ZqrO"),a=n("xMyE"),u=n("vubp"),c=n("t9fZ"),l=n("wbK0"),h=n("9Z1F"),f=n("+3se"),d=function(){function e(e,t){this.defaults={basePath:"/rpc"},this.request=function(e,t,n,r){return arguments.length<4&&(r=n,n=t,t=e,e=null),this.jsonrpc({path:e,method:t,data:n},r)},this.serviceName=e,this.path=t}return e.prototype.createMethod=function(e,t){var n=this,r=this.path,i=e;return this.serviceName&&(i=this.serviceName+"."+i),function(e){return n.request(r,i,e,t)}},e.prototype.toPayload=function(e){var t=f.a.newGuid(),n={jsonrpc:"2.0",method:e.method,id:t,params:null};return e.data&&(n.params=e.data),n},e.prototype.jsonrpc=function(e,t){var n=null,r=e.path;if(Array.isArray(e.data[0])){n=[];for(var i=0;i0&&(e.wps_active=e.ssids[0]),e.isSelectedSsidEnabled=e.vaps.filter(function(t){return t.ssid===e.wps_active&&1!=r[t.device].disabled}).some(function(e){return 1!=e.disabled}),e.fakeEnable=e.enable,e.spinner.hide()})},e.prototype.testSSID=function(e){for(var t=0;t (");for(var o in e._vaps)if(e._vaps.hasOwnProperty(o)&&e.wps_active==e._vaps[o].ssid)for(var s in e.vapstate){var c;e.vapstate.hasOwnProperty(s)&&"failed"==(c=e.vapstate[s]).status&&s==o&&("failed"==c.encrypted&&(r+=Object(u.b)(" Encryption disabled,")),"failed"==c.hidden&&(r+=Object(u.b)(" SSID is hidden,")),"failed"==c.enabled&&(r+=Object(u.b)(" Device is not enabled,")),r+=Object(u.b)(")\n"))}e.onWpsStop(),e.notification.error(r)}})):this.notification.error(Object(u.b)("No WiFi radio enabled. Please enable a radio."))},e.prototype.wpsUpdateStatus=function(){var e=this,t=!0,n=!0;this.wpsService.wpsUpdateStatus().pipe(Object(a.a)(this.ngUnsubscribe),Object(a.a)(this.wpsUpdateSubject)).subscribe(function(r){e.wpsstate=r,Object.values(e.activeAPs).forEach(function(t){e.wpsstate.hasOwnProperty(t)&&"Active"==e.wpsstate[t]&&(n=!1)}),n&&(e.wpsUpdateSubject.next(!1),e.onWpsStop(),Object.values(e.activeAPs).forEach(function(n){e.wpsstate.hasOwnProperty(n)&&"Disabled"!=e.wpsstate[n]&&(t=!1)}),t?e.notification.success(Object(u.b)("WPS connect applied successfully")):e.notification.error(Object(u.b)("WPS connect failed")))})},e.prototype.wpsPinUpdateStatus=function(){var e=this,t=!1,n=!1;this.wpsService.wpsPinUpdateStatus(this.activeAPs[0]).pipe(Object(a.a)(this.ngUnsubscribe),Object(a.a)(this.wpsPinUpdateSubject)).subscribe(function(r){e.wpsstate=r,e.pinCounter++,Object.values(e.wpsstate).forEach(function(e){"RUNNING"!=e&&(n=!0)}),n&&(e.onWpsStop(),e.wpsPinUpdateSubject.next(!1),e.pinCounter<58&&(t=!0),t?e.notification.success(Object(u.b)("WPS PIN connect applied successfully")):e.notification.error(Object(u.b)("WPS PIN connect failed")))})},e.prototype.onWpsStop=function(){var e=this,t=new r.a;t.next(!0),this.elapsed=this.wpsDuration,this.timeoutSubject.next(!1),this.intervalSubject.next(!1),Object(i.a)(0,100).pipe(Object(a.a)(t)).subscribe(function(){t.next(!1),t.complete(),e.state="stopped",e.elapsed=0})},e.prototype.save=function(){var e=this;"wps_pin_input"!==document.activeElement.id?this.isactive?(this.delos.form.markAsPristine(),this.spinner.show(),this.waitForInterface=!0,this.elapsed=0,this.interfaceUpdateSubject.next(!0),this.wpsService.save(this.enable,this._vaps,this.wps_active).subscribe(function(){}),Object(o.a)(3e3).pipe(Object(a.a)(this.interfaceUpdateSubject)).subscribe(function(){e.checkInterfaceState()}),this.fakeEnable=this.enable):this.notification.error(Object(u.b)("No WiFi radio enabled. Please enable a radio.")):this.startWpsPin()},e.prototype.checkInterfaceState=function(){var e=this;this.wpsService.checkInterfaceState().pipe(Object(a.a)(this.ngUnsubscribe)).subscribe(function(t){"no"==t&&(e.interfaceUpdateSubject.next(!1),e.cleanupForm())})},e.prototype.cleanupForm=function(){this.enable=this.fakeEnable,this.getDevices(),this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e}())},"+qE3":function(e,t,n){"use strict";var r,i="object"==typeof Reflect?Reflect:null,o=i&&"function"==typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var u=10;function c(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function l(e,t,n,r){var i,o,s;if("function"!=typeof n)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof n);if(void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),s=o[t]),void 0===s)s=o[t]=n,++e._eventsCount;else if("function"==typeof s?s=o[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(i=c(e))>0&&s.length>i&&!s.warned){s.warned=!0;var a=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");a.name="MaxListenersExceededWarning",a.emitter=e,a.type=t,a.count=s.length,console&&console.warn&&console.warn(a)}return e}function h(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=(function(){for(var e=[],t=0;t0&&(s=t[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var u=i[e];if(void 0===u)return!1;if("function"==typeof u)o(u,this,t);else{var c=u.length,l=p(u,c);for(n=0;n=0;o--)if(n[o]===t||n[o].listener===t){s=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return f(this,e,!0)},a.prototype.rawListeners=function(e){return f(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):d.call(e,t)},a.prototype.listenerCount=d,a.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},"+qTL":function(e,t,n){"use strict";var r=n("hwdV").Buffer,i=n("M2TY"),o=n("tsXx");function s(e,t){return e.msgid>t.msgid?1:t.msgid>e.msgid?-1:0}function a(e,t){this._table=e||{},this._table.headers=this._table.headers||{},this._table.translations=this._table.translations||{},this._options=t||{},"foldLength"in this._options||(this._options.foldLength=76),"sort"in this._options||(this._options.sort=!1),this._translations=[],this._handleCharset()}e.exports=function(e,t){return new a(e,t).compile()},a.prototype._drawComments=function(e){var t=[];return[{key:"translator",prefix:"# "},{key:"reference",prefix:"#: "},{key:"extracted",prefix:"#. "},{key:"flag",prefix:"#, "},{key:"previous",prefix:"#| "}].forEach(function(n){e[n.key]&&e[n.key].split(/\r?\n|\r/).forEach(function(e){t.push(n.prefix+e)})}),t.join("\n")},a.prototype._drawBlock=function(e,t){var n=[],r=(t=t||{}).comments||e.comments,i=t.msgctxt||e.msgctxt,o=t.msgid||e.msgid,s=t.msgid_plural||e.msgid_plural,a=[].concat(t.msgstr||e.msgstr);return r&&(r=this._drawComments(r))&&n.push(r),i&&n.push(this._addPOString("msgctxt",i)),n.push(this._addPOString("msgid",o||"")),s?(n.push(this._addPOString("msgid_plural",s)),a.forEach((function(e,t){n.push(this._addPOString("msgstr["+t+"]",e||""))}).bind(this))):n.push(this._addPOString("msgstr",a[0]||"")),n.join("\n")},a.prototype._addPOString=function(e,t){e=(e||"").toString();var n=[t=(t||"").toString().replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/\n/g,"\\n")];return this._options.foldLength>0&&(n=o.foldLine(t,this._options.foldLength)),n.length<2?e+' "'+(n.shift()||"")+'"':e+' ""\n"'+n.join('"\n"')+'"'},a.prototype._handleCharset=function(){var e=(this._table.headers["content-type"]||"text/plain").split(";"),t=e.shift(),n=o.formatCharset(this._table.charset),r=[];r=e.map(function(e){var t=e.split("="),r=t.shift().trim(),i=t.join("=");return"charset"===r.toLowerCase()?(n||(n=o.formatCharset(i.trim()||"utf-8")),"charset="+n):e}),n||r.push("charset="+(n=this._table.charset||"utf-8")),this._table.charset=n,this._table.headers["content-type"]=t+"; "+r.join("; "),this._charset=n},a.prototype.compile=function(){var e=[],t=this._table.translations[""]&&this._table.translations[""][""]||{};return Object.keys(this._table.translations).forEach((function(t){"object"==typeof this._table.translations[t]&&Object.keys(this._table.translations[t]).forEach((function(n){"object"==typeof this._table.translations[t][n]&&(""===t&&""===n||e.push(this._table.translations[t][n]))}).bind(this))}).bind(this)),!1!==this._options.sort&&(e=e.sort("function"==typeof this._options.sort?this._options.sort:s)),(e=e.map((function(e){return this._drawBlock(e)}).bind(this))).unshift(this._drawBlock(t,{msgstr:o.generateHeader(this._table.headers)})),"utf-8"===this._charset||"ascii"===this._charset?r.from(e.join("\n\n"),"utf-8"):i.convert(e.join("\n\n"),this._charset)}},"+tJ4":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){return function(t){for(var n=0,r=e.length;n=0}},"/TrN":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authSercice=e,this.ubusService=t}return e.prototype.getDevices=function(){return this.ubusService.call({data:[[this.authSercice.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"ap"}}],[this.authSercice.getSid(),"uci","get",{config:"wireless",type:"wifi-device"}]]}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e.prototype.startWps=function(e,t){var n=[];if("wps_pbc"===e)n=[this.authSercice.getSid(),"network.wps","enable",{mode:"wps_pbc"}];else{if("wps_pin"!==e)return;n=[this.authSercice.getSid(),"network.wps","enable",{mode:"wps_pin",pin:t}]}return this.ubusService.call({data:n}).pipe(Object(r.a)(function(e){return e.result[1]}))},e.prototype.wpsUpdateStatus=function(){return this.ubusService.call({data:[this.authSercice.getSid(),"network.wps","get_status",{}]}).pipe(Object(r.a)(function(e){return e.result[1]}))},e.prototype.wpsPinUpdateStatus=function(e){return this.ubusService.call({data:[this.authSercice.getSid(),"network.wps","get_pin_status",{device:e}]}).pipe(Object(r.a)(function(e){return e.result[1]}))},e.prototype.save=function(e,t,n){var r=[];if(0==e)for(var i in t)t.hasOwnProperty(i)&&r.push(t[i].ssid==n?[this.authSercice.getSid(),"uci","set",{config:"wireless",section:i,values:{wps_config:"push_button virtual_push_button physical_push_button display virtual_display"}}]:[this.authSercice.getSid(),"uci","set",{config:"wireless",section:i,values:{wps_config:""}}]);else for(var i in t)t.hasOwnProperty(i)&&r.push([this.authSercice.getSid(),"uci","set",{config:"wireless",section:i,values:{wps_config:""}}]);return r.push([this.authSercice.getSid(),"uci","commit",{config:"wireless"}]),this.ubusService.call({data:r})},e.prototype.checkInterfaceState=function(){return this.ubusService.call({data:[this.authSercice.getSid(),"network.wifi","wifi_script_running",{}]}).pipe(Object(r.a)(function(e){return e.result[1].running}))},e}())},"/WYv":function(e,t,n){"use strict";function r(e){return e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}n.d(t,"a",function(){return r})},0:function(e,t,n){e.exports=n("zUnb")},"0/uQ":function(e,t,n){"use strict";var r=n("6blF"),i=n("/WYv"),o=n("2ePl"),s=n("xTla"),a=n("En8+"),u=n("IUTb"),c=n("pugT"),l=n("S5XQ"),h=n("u67D"),f=n("JcRv"),d=n("Fxb1");function p(e,t){if(!t)return e instanceof r.a?e:new r.a(Object(d.a)(e));if(null!=e){if(function(e){return e&&"function"==typeof e[s.a]}(e))return function(e,t){return new r.a(t?function(n){var r=new c.a;return r.add(t.schedule(function(){var i=e[s.a]();r.add(i.subscribe({next:function(e){r.add(t.schedule(function(){return n.next(e)}))},error:function(e){r.add(t.schedule(function(){return n.error(e)}))},complete:function(){r.add(t.schedule(function(){return n.complete()}))}}))})),r}:Object(f.a)(e))}(e,t);if(Object(i.a)(e))return function(e,t){return new r.a(t?function(n){var r=new c.a;return r.add(t.schedule(function(){return e.then(function(e){r.add(t.schedule(function(){n.next(e),r.add(t.schedule(function(){return n.complete()}))}))},function(e){r.add(t.schedule(function(){return n.error(e)}))})})),r}:Object(l.a)(e))}(e,t);if(Object(o.a)(e))return Object(u.a)(e,t);if(function(e){return e&&"function"==typeof e[a.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new r.a(t?function(n){var r,i=new c.a;return i.add(function(){r&&"function"==typeof r.return&&r.return()}),i.add(t.schedule(function(){r=e[a.a](),i.add(t.schedule(function(){if(!n.closed){var e,t;try{var i=r.next();e=i.value,t=i.done}catch(o){return void n.error(o)}t?n.complete():(n.next(e),this.schedule())}}))})),i}:Object(h.a)(e))}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}n.d(t,"a",function(){return p})},"008C":function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n("CcnG"),i=(n("6aHO"),n("ew9u")),o=n("uwht"),s=n("zIf0"),a=n("jFtu"),u=function(){function e(e,t){this.clf=t,this.config=s.e,this.onShow=new r.m,this.onShown=new r.m,this.onHide=new r.m,this.onHidden=new r.m,this.isBodyOverflowing=!1,this.originalBodyPadding=0,this.scrollbarWidth=0,this.modalsCount=0,this.lastDismissReason="",this.loaders=[],this._backdropLoader=this.clf.createLoader(null,null,null),this._renderer=e.createRenderer(null,null)}return e.prototype.show=function(e,t){return this.modalsCount++,this._createLoaders(),this.config=Object.assign({},s.e,t),this._showBackdrop(),this.lastDismissReason=null,this._showModal(e)},e.prototype.hide=function(e){var t=this;1===this.modalsCount&&(this._hideBackdrop(),this.resetScrollbar()),this.modalsCount=this.modalsCount>=1?this.modalsCount-1:0,setTimeout(function(){t._hideModal(e),t.removeLoaders(e)},this.config.animated?s.d.BACKDROP:0)},e.prototype._showBackdrop=function(){var e=this.config.backdrop||"static"===this.config.backdrop,t=!this.backdropRef||!this.backdropRef.instance.isShown;1===this.modalsCount&&(this.removeBackdrop(),e&&t&&(this._backdropLoader.attach(i.a).to("body").show({isAnimated:this.config.animated}),this.backdropRef=this._backdropLoader._componentRef))},e.prototype._hideBackdrop=function(){var e=this;this.backdropRef&&(this.backdropRef.instance.isShown=!1,setTimeout(function(){return e.removeBackdrop()},this.config.animated?s.d.BACKDROP:0))},e.prototype._showModal=function(e){var t=this.loaders[this.loaders.length-1],n=new a.a,r=t.provide({provide:s.c,useValue:this.config}).provide({provide:a.a,useValue:n}).attach(o.a).to("body").show({content:e,isAnimated:this.config.animated,initialState:this.config.initialState,bsModalService:this});return r.instance.level=this.getModalsCount(),n.hide=function(){r.instance.hide()},n.content=t.getInnerComponent()||null,n},e.prototype._hideModal=function(e){var t=this.loaders[e-1];t&&t.hide()},e.prototype.getModalsCount=function(){return this.modalsCount},e.prototype.setDismissReason=function(e){this.lastDismissReason=e},e.prototype.removeBackdrop=function(){this._backdropLoader.hide(),this.backdropRef=null},e.prototype.checkScrollbar=function(){this.isBodyOverflowing=document.body.clientWidth>>6),t[n++]=128+(63&o)):(t[n++]=224+(o>>>12),t[n++]=128+(o>>>6&63),t[n++]=128+(63&o))}return t.slice(0,n)},c.prototype.end=function(){},l.prototype.write=function(e){for(var t=this.acc,n=this.contBytes,r=this.accBytes,i="",o=0;o0&&(i+=this.defaultCharUnicode,n=0),s<128?i+=String.fromCharCode(s):s<224?(t=31&s,n=1,r=1):s<240?(t=15&s,n=2,r=1):i+=this.defaultCharUnicode):n>0?(t=t<<6|63&s,r++,0==--n&&(i+=2===r&&t<128&&t>0?this.defaultCharUnicode:3===r&&t<2048?this.defaultCharUnicode:String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=n,this.accBytes=r,i},l.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}},"0KIB":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){return function(){}}()),o=function(){return function(){}}(),s=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.acceptDeployment=function(){return this.ubusService.call({data:[this.authService.getSid(),"fwuagent","accept_deployment",{}]}).pipe(Object(r.a)(function(e){return e.result[1]}))},e.prototype.getDeployment=function(){return this.ubusService.call({data:[this.authService.getSid(),"fwuagent","get_deployment",{}]}).pipe(Object(r.a)(function(e){var t=e.result[1];if(t.success){for(var n=[],r=0,s=t.chunks;r-1?r:o.nextTick;y.WritableState=v;var c=n("Onz0");c.inherits=n("P7XM");var l,h={deprecate:n("t9FE")},f=n("QpuX"),d=n("hwdV").Buffer,p=i.Uint8Array||function(){},g=n("RoFp");function b(){}function v(e,t){a=a||n("sZro");var r=t instanceof a;this.objectMode=!!(e=e||{}).objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,c=e.writableHighWaterMark;this.highWaterMark=i||0===i?i:r&&(c||0===c)?c:this.objectMode?16:16384,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1,this.decodeStrings=!(!1===e.decodeStrings),this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,i){--t.pendingcb,n?(o.nextTick(i,r),o.nextTick(C,e,t),e._writableState.errorEmitted=!0,e.emit("error",r)):(i(r),e._writableState.errorEmitted=!0,e.emit("error",r),C(e,t))}(e,n,r,t,i);else{var s=S(n);s||n.corked||n.bufferProcessing||!n.bufferedRequest||_(e,n),r?u(w,e,n,s,i):w(e,n,s,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new s(this)}function y(e){if(a=a||n("sZro"),!(l.call(y,this)||this instanceof a))return new y(e);this._writableState=new v(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),f.call(this)}function m(e,t,n,r,i,o,s){t.writelen=r,t.writecb=s,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function w(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),C(e,t)}function _(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=new Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=n;for(var o=0,a=!0;n;)r[o]=n,n.isBuf||(a=!1),n=n.next,o+=1;r.allBuffers=a,m(e,t,!0,t.length,r,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new s(t),t.bufferedRequestCount=0}else{for(;n;){var u=n.chunk;if(m(e,t,!1,t.objectMode?1:u.length,u,n.encoding,n.callback),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function S(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function O(e,t){e._final(function(n){t.pendingcb--,n&&e.emit("error",n),t.prefinished=!0,e.emit("prefinish"),C(e,t)})}function C(e,t){var n=S(t);return n&&(function(e,t){t.prefinished||t.finalCalled||("function"==typeof e._final?(t.pendingcb++,t.finalCalled=!0,o.nextTick(O,e,t)):(t.prefinished=!0,e.emit("prefinish")))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"))),n}c.inherits(y,f),v.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(v.prototype,"buffer",{get:h.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(l=Function.prototype[Symbol.hasInstance],Object.defineProperty(y,Symbol.hasInstance,{value:function(e){return!!l.call(this,e)||this===y&&e&&e._writableState instanceof v}})):l=function(e){return e instanceof this},y.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},y.prototype.write=function(e,t,n){var r,i=this._writableState,s=!1,a=!i.objectMode&&(d.isBuffer(r=e)||r instanceof p);return a&&!d.isBuffer(e)&&(e=function(e){return d.from(e)}(e)),"function"==typeof t&&(n=t,t=null),a?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof n&&(n=b),i.ended?function(e,t){var n=new Error("write after end");e.emit("error",n),o.nextTick(t,n)}(this,n):(a||function(e,t,n,r){var i=!0,s=!1;return null===n?s=new TypeError("May not write null values to stream"):"string"==typeof n||void 0===n||t.objectMode||(s=new TypeError("Invalid non-string/buffer chunk")),s&&(e.emit("error",s),o.nextTick(r,s),i=!1),i}(this,i,e,n))&&(i.pendingcb++,s=function(e,t,n,r,i,o){if(!n){var s=function(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=d.from(t,n)),t}(t,r,i);r!==s&&(n=!0,i="buffer",r=s)}var a=t.objectMode?1:r.length;t.length+=a;var u=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),y.prototype._write=function(e,t,n){n(new Error("_write() is not implemented"))},y.prototype._writev=null,y.prototype.end=function(e,t,n){var r=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||function(e,t,n){t.ending=!0,C(e,t),n&&(t.finished?o.nextTick(n):e.once("finish",n)),t.ended=!0,e.writable=!1}(this,r,n)},Object.defineProperty(y.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),y.prototype.destroy=g.destroy,y.prototype._undestroy=g.undestroy,y.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,n("8oxB"),n("URgk").setImmediate,n("yLpj"))},"3GIH":function(e,t,n){"use strict";n.d(t,"b",function(){return r}),n.d(t,"a",function(){return i});var r="undefined"!=typeof window&&window||{},i=r.document},"3GWt":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(e){this.http=e}return e.prototype.call=function(e,t){return"HEAD"==t?this.http.head(e):"OPTIONS"==t?this.http.options(e):void 0},e}()},"3a/w":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getDevices=function(){return this.ubusService.call({data:[[this.authService.getSid(),"network.plctool","avlninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}],[this.authService.getSid(),"uci","get",{config:"plc",section:"plc",option:"disabled"}]]}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1]})}))},e}())},4:function(e,t){},"4+XQ":function(e,t,n){"use strict";n.d(t,"a",function(){return l});var r=n("gIcY"),i=n("K9Ia"),o=n("p0ib"),s=n("vubp"),a=n("ny24"),u=n("Vx+w"),c=n("+3se"),l=(n("UVPe"),n("MLAN"),n("wEt0"),n("Qtq/"),n("qEVT"),n("tP3N"),n("Xpm8"),n("qDEp"),n("61DS"),function(){function e(e,t,n){this.spinner=e,this.cdr=t,this.route=n,this.ngUnsubscribe=new i.a,this.standyAvilable=Object(c.e)(u.a,"plc.standby.available")||Object(c.e)(u.a,"ghn.standby.available")}return e.prototype.ngOnInit=function(){this.ledWithScheme=Object(c.e)(u.a,"button.leds.schemes"),this.sid=this.route.snapshot.params.sid},e.prototype.ngAfterViewChecked=function(){this.cdr.detectChanges()},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.ngAfterViewInit=function(){var e=this;this.childComponents=[this.sysInfoComponent,this.buttonsComponent,this.ledsComponent,this.ledsStandartComponent,this.changePasswordComponent,this.timeServerComponent,this.timeZoneComponent,this.powerSaveComponent],this.spinner.spinnerState.pipe(Object(s.a)(0),Object(a.a)(this.ngUnsubscribe)).subscribe(function(t){if(0==t.show){e.childForms=[],e.childComponents.forEach(function(t){if(Object(c.g)(t))for(var n in t)t.hasOwnProperty(n)&&t[n]instanceof r.m&&e.childForms.push(t[n])});var n=[];e.childForms.forEach(function(e){return n.push(e.statusChanges)}),o.a.apply(void 0,n).pipe(Object(s.a)(0),Object(a.a)(e.ngUnsubscribe)).subscribe(function(t){e.invalid=e.childForms.some(function(e){return e.invalid}),e.dirty=e.childForms.some(function(e){return e.dirty}),e.dirty?e.markAsDirty():e.markAsPristine(),e.invalid&&e.markAsInvalid()})}})},e.prototype.save=function(){this.childComponents.forEach(function(e){Object(c.g)(e)&&Object.keys(e).forEach(function(t){var n=e[t];n instanceof r.m&&n.dirty&&e.save()})}),this.markAsPristine()},e.prototype.cancel=function(){this.childComponents.forEach(function(e){Object(c.g)(e)&&Object.keys(e).forEach(function(t){var n=e[t];n instanceof r.m&&n.dirty&&e.cancel()})}),this.markAsPristine()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.markAsInvalid=function(){this.delos.form.setErrors({incorrect:!0})},e}())},"43KI":function(e,t,n){(t=e.exports=n("rXFu")).Stream=t,t.Readable=t,t.Writable=n("3BRs"),t.Duplex=n("sZro"),t.Transform=n("J78i"),t.PassThrough=n("eA/Y")},"4PzE":function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n("CPDd");var r=function(){function e(e){this.addressCheckService=e,this.validator=this.hostOrIpValidator()}return e.prototype.validate=function(e){return this.validator(e)},e.prototype.hostOrIpValidator=function(){var e=this;return function(t){return e.addressCheckService.hostOrIP(t.value)?null:{appDelosHostOrIp:{valid:!1}}}},e}()},"5Ki+":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("67Y/"),i=n("psW0"),o=n("Vx+w"),s=(n("+NEN"),n("jGGy"),n("+3se")),a=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getRadios=function(){var e=[[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-device"}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"sta"}}]];return Object(s.g)(o.a.plc)?e.push([this.authService.getSid(),"uci","get",{config:"plc",section:"plc"}]):Object(s.g)(o.a.ghn)&&e.push([this.authService.getSid(),"uci","get",{config:"ghn",section:"ghn"}]),this.ubusService.call({data:e}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1]&&e[1].values})}))},e.prototype.save=function(e,t,n,r,o){var s=this,a=[];return a.push([this.authService.getSid(),"uci","delete",{config:"wireless",type:"wifi-device",option:"beacon_int"}]),Object.keys(e).forEach(function(e){a.push([s.authService.getSid(),"uci","set",{config:"wireless",section:e,values:{autorescan:Number(t)>0?"1":"0",autorescan_interval:t}}])}),a.push([this.authService.getSid(),"uci","set",{config:"wireless",section:n,values:r}],[this.authService.getSid(),"uci","delete",{config:"wireless",section:n,options:o}]),this.ubusService.call({data:a}).pipe(Object(i.a)(function(){return s.ubusService.call({data:[s.authService.getSid(),"uci","commit",{config:"wireless"}]})}))},e}()},"5WRQ":function(e){e.exports=[["0","\0",127],["8141","\uac02\uac03\uac05\uac06\uac0b",4,"\uac18\uac1e\uac1f\uac21\uac22\uac23\uac25",6,"\uac2e\uac32\uac33\uac34"],["8161","\uac35\uac36\uac37\uac3a\uac3b\uac3d\uac3e\uac3f\uac41",9,"\uac4c\uac4e",5,"\uac55"],["8181","\uac56\uac57\uac59\uac5a\uac5b\uac5d",18,"\uac72\uac73\uac75\uac76\uac79\uac7b",4,"\uac82\uac87\uac88\uac8d\uac8e\uac8f\uac91\uac92\uac93\uac95",6,"\uac9e\uaca2",5,"\uacab\uacad\uacae\uacb1",6,"\uacba\uacbe\uacbf\uacc0\uacc2\uacc3\uacc5\uacc6\uacc7\uacc9\uacca\uaccb\uaccd",7,"\uacd6\uacd8",7,"\uace2\uace3\uace5\uace6\uace9\uaceb\uaced\uacee\uacf2\uacf4\uacf7",4,"\uacfe\uacff\uad01\uad02\uad03\uad05\uad07",4,"\uad0e\uad10\uad12\uad13"],["8241","\uad14\uad15\uad16\uad17\uad19\uad1a\uad1b\uad1d\uad1e\uad1f\uad21",7,"\uad2a\uad2b\uad2e",5],["8261","\uad36\uad37\uad39\uad3a\uad3b\uad3d",6,"\uad46\uad48\uad4a",5,"\uad51\uad52\uad53\uad55\uad56\uad57"],["8281","\uad59",7,"\uad62\uad64",7,"\uad6e\uad6f\uad71\uad72\uad77\uad78\uad79\uad7a\uad7e\uad80\uad83",4,"\uad8a\uad8b\uad8d\uad8e\uad8f\uad91",10,"\uad9e",5,"\uada5",17,"\uadb8",7,"\uadc2\uadc3\uadc5\uadc6\uadc7\uadc9",6,"\uadd2\uadd4",7,"\uaddd\uadde\uaddf\uade1\uade2\uade3\uade5",18],["8341","\uadfa\uadfb\uadfd\uadfe\uae02",5,"\uae0a\uae0c\uae0e",5,"\uae15",7],["8361","\uae1d",18,"\uae32\uae33\uae35\uae36\uae39\uae3b\uae3c"],["8381","\uae3d\uae3e\uae3f\uae42\uae44\uae47\uae48\uae49\uae4b\uae4f\uae51\uae52\uae53\uae55\uae57",4,"\uae5e\uae62\uae63\uae64\uae66\uae67\uae6a\uae6b\uae6d\uae6e\uae6f\uae71",6,"\uae7a\uae7e",5,"\uae86",5,"\uae8d",46,"\uaebf\uaec1\uaec2\uaec3\uaec5",6,"\uaece\uaed2",5,"\uaeda\uaedb\uaedd",8],["8441","\uaee6\uaee7\uaee9\uaeea\uaeec\uaeee",5,"\uaef5\uaef6\uaef7\uaef9\uaefa\uaefb\uaefd",8],["8461","\uaf06\uaf09\uaf0a\uaf0b\uaf0c\uaf0e\uaf0f\uaf11",18],["8481","\uaf24",7,"\uaf2e\uaf2f\uaf31\uaf33\uaf35",6,"\uaf3e\uaf40\uaf44\uaf45\uaf46\uaf47\uaf4a",5,"\uaf51",10,"\uaf5e",5,"\uaf66",18,"\uaf7a",5,"\uaf81\uaf82\uaf83\uaf85\uaf86\uaf87\uaf89",6,"\uaf92\uaf93\uaf94\uaf96",5,"\uaf9d",26,"\uafba\uafbb\uafbd\uafbe"],["8541","\uafbf\uafc1",5,"\uafca\uafcc\uafcf",4,"\uafd5",6,"\uafdd",4],["8561","\uafe2",5,"\uafea",5,"\uaff2\uaff3\uaff5\uaff6\uaff7\uaff9",6,"\ub002\ub003"],["8581","\ub005",6,"\ub00d\ub00e\ub00f\ub011\ub012\ub013\ub015",6,"\ub01e",9,"\ub029",26,"\ub046\ub047\ub049\ub04b\ub04d\ub04f\ub050\ub051\ub052\ub056\ub058\ub05a\ub05b\ub05c\ub05e",29,"\ub07e\ub07f\ub081\ub082\ub083\ub085",6,"\ub08e\ub090\ub092",5,"\ub09b\ub09d\ub09e\ub0a3\ub0a4"],["8641","\ub0a5\ub0a6\ub0a7\ub0aa\ub0b0\ub0b2\ub0b6\ub0b7\ub0b9\ub0ba\ub0bb\ub0bd",6,"\ub0c6\ub0ca",5,"\ub0d2"],["8661","\ub0d3\ub0d5\ub0d6\ub0d7\ub0d9",6,"\ub0e1\ub0e2\ub0e3\ub0e4\ub0e6",10],["8681","\ub0f1",22,"\ub10a\ub10d\ub10e\ub10f\ub111\ub114\ub115\ub116\ub117\ub11a\ub11e",4,"\ub126\ub127\ub129\ub12a\ub12b\ub12d",6,"\ub136\ub13a",5,"\ub142\ub143\ub145\ub146\ub147\ub149",6,"\ub152\ub153\ub156\ub157\ub159\ub15a\ub15b\ub15d\ub15e\ub15f\ub161",22,"\ub17a\ub17b\ub17d\ub17e\ub17f\ub181\ub183",4,"\ub18a\ub18c\ub18e\ub18f\ub190\ub191\ub195\ub196\ub197\ub199\ub19a\ub19b\ub19d"],["8741","\ub19e",9,"\ub1a9",15],["8761","\ub1b9",18,"\ub1cd\ub1ce\ub1cf\ub1d1\ub1d2\ub1d3\ub1d5"],["8781","\ub1d6",5,"\ub1de\ub1e0",7,"\ub1ea\ub1eb\ub1ed\ub1ee\ub1ef\ub1f1",7,"\ub1fa\ub1fc\ub1fe",5,"\ub206\ub207\ub209\ub20a\ub20d",6,"\ub216\ub218\ub21a",5,"\ub221",18,"\ub235",6,"\ub23d",26,"\ub259\ub25a\ub25b\ub25d\ub25e\ub25f\ub261",6,"\ub26a",4],["8841","\ub26f",4,"\ub276",5,"\ub27d",6,"\ub286\ub287\ub288\ub28a",4],["8861","\ub28f\ub292\ub293\ub295\ub296\ub297\ub29b",4,"\ub2a2\ub2a4\ub2a7\ub2a8\ub2a9\ub2ab\ub2ad\ub2ae\ub2af\ub2b1\ub2b2\ub2b3\ub2b5\ub2b6\ub2b7"],["8881","\ub2b8",15,"\ub2ca\ub2cb\ub2cd\ub2ce\ub2cf\ub2d1\ub2d3",4,"\ub2da\ub2dc\ub2de\ub2df\ub2e0\ub2e1\ub2e3\ub2e7\ub2e9\ub2ea\ub2f0\ub2f1\ub2f2\ub2f6\ub2fc\ub2fd\ub2fe\ub302\ub303\ub305\ub306\ub307\ub309",6,"\ub312\ub316",5,"\ub31d",54,"\ub357\ub359\ub35a\ub35d\ub360\ub361\ub362\ub363"],["8941","\ub366\ub368\ub36a\ub36c\ub36d\ub36f\ub372\ub373\ub375\ub376\ub377\ub379",6,"\ub382\ub386",5,"\ub38d"],["8961","\ub38e\ub38f\ub391\ub392\ub393\ub395",10,"\ub3a2",5,"\ub3a9\ub3aa\ub3ab\ub3ad"],["8981","\ub3ae",21,"\ub3c6\ub3c7\ub3c9\ub3ca\ub3cd\ub3cf\ub3d1\ub3d2\ub3d3\ub3d6\ub3d8\ub3da\ub3dc\ub3de\ub3df\ub3e1\ub3e2\ub3e3\ub3e5\ub3e6\ub3e7\ub3e9",18,"\ub3fd",18,"\ub411",6,"\ub419\ub41a\ub41b\ub41d\ub41e\ub41f\ub421",6,"\ub42a\ub42c",7,"\ub435",15],["8a41","\ub445",10,"\ub452\ub453\ub455\ub456\ub457\ub459",6,"\ub462\ub464\ub466"],["8a61","\ub467",4,"\ub46d",18,"\ub481\ub482"],["8a81","\ub483",4,"\ub489",19,"\ub49e",5,"\ub4a5\ub4a6\ub4a7\ub4a9\ub4aa\ub4ab\ub4ad",7,"\ub4b6\ub4b8\ub4ba",5,"\ub4c1\ub4c2\ub4c3\ub4c5\ub4c6\ub4c7\ub4c9",6,"\ub4d1\ub4d2\ub4d3\ub4d4\ub4d6",5,"\ub4de\ub4df\ub4e1\ub4e2\ub4e5\ub4e7",4,"\ub4ee\ub4f0\ub4f2",5,"\ub4f9",26,"\ub516\ub517\ub519\ub51a\ub51d"],["8b41","\ub51e",5,"\ub526\ub52b",4,"\ub532\ub533\ub535\ub536\ub537\ub539",6,"\ub542\ub546"],["8b61","\ub547\ub548\ub549\ub54a\ub54e\ub54f\ub551\ub552\ub553\ub555",6,"\ub55e\ub562",8],["8b81","\ub56b",52,"\ub5a2\ub5a3\ub5a5\ub5a6\ub5a7\ub5a9\ub5ac\ub5ad\ub5ae\ub5af\ub5b2\ub5b6",4,"\ub5be\ub5bf\ub5c1\ub5c2\ub5c3\ub5c5",6,"\ub5ce\ub5d2",5,"\ub5d9",18,"\ub5ed",18],["8c41","\ub600",15,"\ub612\ub613\ub615\ub616\ub617\ub619",4],["8c61","\ub61e",6,"\ub626",5,"\ub62d",6,"\ub635",5],["8c81","\ub63b",12,"\ub649",26,"\ub665\ub666\ub667\ub669",50,"\ub69e\ub69f\ub6a1\ub6a2\ub6a3\ub6a5",5,"\ub6ad\ub6ae\ub6af\ub6b0\ub6b2",16],["8d41","\ub6c3",16,"\ub6d5",8],["8d61","\ub6de",17,"\ub6f1\ub6f2\ub6f3\ub6f5\ub6f6\ub6f7\ub6f9\ub6fa"],["8d81","\ub6fb",4,"\ub702\ub703\ub704\ub706",33,"\ub72a\ub72b\ub72d\ub72e\ub731",6,"\ub73a\ub73c",7,"\ub745\ub746\ub747\ub749\ub74a\ub74b\ub74d",6,"\ub756",9,"\ub761\ub762\ub763\ub765\ub766\ub767\ub769",6,"\ub772\ub774\ub776",5,"\ub77e\ub77f\ub781\ub782\ub783\ub785",6,"\ub78e\ub793\ub794\ub795\ub79a\ub79b\ub79d\ub79e"],["8e41","\ub79f\ub7a1",6,"\ub7aa\ub7ae",5,"\ub7b6\ub7b7\ub7b9",8],["8e61","\ub7c2",4,"\ub7c8\ub7ca",19],["8e81","\ub7de",13,"\ub7ee\ub7ef\ub7f1\ub7f2\ub7f3\ub7f5",6,"\ub7fe\ub802",4,"\ub80a\ub80b\ub80d\ub80e\ub80f\ub811",6,"\ub81a\ub81c\ub81e",5,"\ub826\ub827\ub829\ub82a\ub82b\ub82d",6,"\ub836\ub83a",5,"\ub841\ub842\ub843\ub845",11,"\ub852\ub854",7,"\ub85e\ub85f\ub861\ub862\ub863\ub865",6,"\ub86e\ub870\ub872",5,"\ub879\ub87a\ub87b\ub87d",7],["8f41","\ub885",7,"\ub88e",17],["8f61","\ub8a0",7,"\ub8a9",6,"\ub8b1\ub8b2\ub8b3\ub8b5\ub8b6\ub8b7\ub8b9",4],["8f81","\ub8be\ub8bf\ub8c2\ub8c4\ub8c6",5,"\ub8cd\ub8ce\ub8cf\ub8d1\ub8d2\ub8d3\ub8d5",7,"\ub8de\ub8e0\ub8e2",5,"\ub8ea\ub8eb\ub8ed\ub8ee\ub8ef\ub8f1",6,"\ub8fa\ub8fc\ub8fe",5,"\ub905",18,"\ub919",6,"\ub921",26,"\ub93e\ub93f\ub941\ub942\ub943\ub945",6,"\ub94d\ub94e\ub950\ub952",5],["9041","\ub95a\ub95b\ub95d\ub95e\ub95f\ub961",6,"\ub96a\ub96c\ub96e",5,"\ub976\ub977\ub979\ub97a\ub97b\ub97d"],["9061","\ub97e",5,"\ub986\ub988\ub98b\ub98c\ub98f",15],["9081","\ub99f",12,"\ub9ae\ub9af\ub9b1\ub9b2\ub9b3\ub9b5",6,"\ub9be\ub9c0\ub9c2",5,"\ub9ca\ub9cb\ub9cd\ub9d3",4,"\ub9da\ub9dc\ub9df\ub9e0\ub9e2\ub9e6\ub9e7\ub9e9\ub9ea\ub9eb\ub9ed",6,"\ub9f6\ub9fb",4,"\uba02",5,"\uba09",11,"\uba16",33,"\uba3a\uba3b\uba3d\uba3e\uba3f\uba41\uba43\uba44\uba45\uba46"],["9141","\uba47\uba4a\uba4c\uba4f\uba50\uba51\uba52\uba56\uba57\uba59\uba5a\uba5b\uba5d",6,"\uba66\uba6a",5],["9161","\uba72\uba73\uba75\uba76\uba77\uba79",9,"\uba86\uba88\uba89\uba8a\uba8b\uba8d",5],["9181","\uba93",20,"\ubaaa\ubaad\ubaae\ubaaf\ubab1\ubab3",4,"\ubaba\ubabc\ubabe",5,"\ubac5\ubac6\ubac7\ubac9",14,"\ubada",33,"\ubafd\ubafe\ubaff\ubb01\ubb02\ubb03\ubb05",7,"\ubb0e\ubb10\ubb12",5,"\ubb19\ubb1a\ubb1b\ubb1d\ubb1e\ubb1f\ubb21",6],["9241","\ubb28\ubb2a\ubb2c",7,"\ubb37\ubb39\ubb3a\ubb3f",4,"\ubb46\ubb48\ubb4a\ubb4b\ubb4c\ubb4e\ubb51\ubb52"],["9261","\ubb53\ubb55\ubb56\ubb57\ubb59",7,"\ubb62\ubb64",7,"\ubb6d",4],["9281","\ubb72",21,"\ubb89\ubb8a\ubb8b\ubb8d\ubb8e\ubb8f\ubb91",18,"\ubba5\ubba6\ubba7\ubba9\ubbaa\ubbab\ubbad",6,"\ubbb5\ubbb6\ubbb8",7,"\ubbc1\ubbc2\ubbc3\ubbc5\ubbc6\ubbc7\ubbc9",6,"\ubbd1\ubbd2\ubbd4",35,"\ubbfa\ubbfb\ubbfd\ubbfe\ubc01"],["9341","\ubc03",4,"\ubc0a\ubc0e\ubc10\ubc12\ubc13\ubc19\ubc1a\ubc20\ubc21\ubc22\ubc23\ubc26\ubc28\ubc2a\ubc2b\ubc2c\ubc2e\ubc2f\ubc32\ubc33\ubc35"],["9361","\ubc36\ubc37\ubc39",6,"\ubc42\ubc46\ubc47\ubc48\ubc4a\ubc4b\ubc4e\ubc4f\ubc51",8],["9381","\ubc5a\ubc5b\ubc5c\ubc5e",37,"\ubc86\ubc87\ubc89\ubc8a\ubc8d\ubc8f",4,"\ubc96\ubc98\ubc9b",4,"\ubca2\ubca3\ubca5\ubca6\ubca9",6,"\ubcb2\ubcb6",5,"\ubcbe\ubcbf\ubcc1\ubcc2\ubcc3\ubcc5",7,"\ubcce\ubcd2\ubcd3\ubcd4\ubcd6\ubcd7\ubcd9\ubcda\ubcdb\ubcdd",22,"\ubcf7\ubcf9\ubcfa\ubcfb\ubcfd"],["9441","\ubcfe",5,"\ubd06\ubd08\ubd0a",5,"\ubd11\ubd12\ubd13\ubd15",8],["9461","\ubd1e",5,"\ubd25",6,"\ubd2d",12],["9481","\ubd3a",5,"\ubd41",6,"\ubd4a\ubd4b\ubd4d\ubd4e\ubd4f\ubd51",6,"\ubd5a",9,"\ubd65\ubd66\ubd67\ubd69",22,"\ubd82\ubd83\ubd85\ubd86\ubd8b",4,"\ubd92\ubd94\ubd96\ubd97\ubd98\ubd9b\ubd9d",6,"\ubda5",10,"\ubdb1",6,"\ubdb9",24],["9541","\ubdd2\ubdd3\ubdd6\ubdd7\ubdd9\ubdda\ubddb\ubddd",11,"\ubdea",5,"\ubdf1"],["9561","\ubdf2\ubdf3\ubdf5\ubdf6\ubdf7\ubdf9",6,"\ube01\ube02\ube04\ube06",5,"\ube0e\ube0f\ube11\ube12\ube13"],["9581","\ube15",6,"\ube1e\ube20",35,"\ube46\ube47\ube49\ube4a\ube4b\ube4d\ube4f",4,"\ube56\ube58\ube5c\ube5d\ube5e\ube5f\ube62\ube63\ube65\ube66\ube67\ube69\ube6b",4,"\ube72\ube76",4,"\ube7e\ube7f\ube81\ube82\ube83\ube85",6,"\ube8e\ube92",5,"\ube9a",13,"\ubea9",14],["9641","\ubeb8",23,"\ubed2\ubed3"],["9661","\ubed5\ubed6\ubed9",6,"\ubee1\ubee2\ubee6",5,"\ubeed",8],["9681","\ubef6",10,"\ubf02",5,"\ubf0a",13,"\ubf1a\ubf1e",33,"\ubf42\ubf43\ubf45\ubf46\ubf47\ubf49",6,"\ubf52\ubf53\ubf54\ubf56",44],["9741","\ubf83",16,"\ubf95",8],["9761","\ubf9e",17,"\ubfb1",7],["9781","\ubfb9",11,"\ubfc6",5,"\ubfce\ubfcf\ubfd1\ubfd2\ubfd3\ubfd5",6,"\ubfdd\ubfde\ubfe0\ubfe2",89,"\uc03d\uc03e\uc03f"],["9841","\uc040",16,"\uc052",5,"\uc059\uc05a\uc05b"],["9861","\uc05d\uc05e\uc05f\uc061",6,"\uc06a",15],["9881","\uc07a",21,"\uc092\uc093\uc095\uc096\uc097\uc099",6,"\uc0a2\uc0a4\uc0a6",5,"\uc0ae\uc0b1\uc0b2\uc0b7",4,"\uc0be\uc0c2\uc0c3\uc0c4\uc0c6\uc0c7\uc0ca\uc0cb\uc0cd\uc0ce\uc0cf\uc0d1",6,"\uc0da\uc0de",5,"\uc0e6\uc0e7\uc0e9\uc0ea\uc0eb\uc0ed",6,"\uc0f6\uc0f8\uc0fa",5,"\uc101\uc102\uc103\uc105\uc106\uc107\uc109",6,"\uc111\uc112\uc113\uc114\uc116",5,"\uc121\uc122\uc125\uc128\uc129\uc12a\uc12b\uc12e"],["9941","\uc132\uc133\uc134\uc135\uc137\uc13a\uc13b\uc13d\uc13e\uc13f\uc141",6,"\uc14a\uc14e",5,"\uc156\uc157"],["9961","\uc159\uc15a\uc15b\uc15d",6,"\uc166\uc16a",5,"\uc171\uc172\uc173\uc175\uc176\uc177\uc179\uc17a\uc17b"],["9981","\uc17c",8,"\uc186",5,"\uc18f\uc191\uc192\uc193\uc195\uc197",4,"\uc19e\uc1a0\uc1a2\uc1a3\uc1a4\uc1a6\uc1a7\uc1aa\uc1ab\uc1ad\uc1ae\uc1af\uc1b1",11,"\uc1be",5,"\uc1c5\uc1c6\uc1c7\uc1c9\uc1ca\uc1cb\uc1cd",6,"\uc1d5\uc1d6\uc1d9",6,"\uc1e1\uc1e2\uc1e3\uc1e5\uc1e6\uc1e7\uc1e9",6,"\uc1f2\uc1f4",7,"\uc1fe\uc1ff\uc201\uc202\uc203\uc205",6,"\uc20e\uc210\uc212",5,"\uc21a\uc21b\uc21d\uc21e\uc221\uc222\uc223"],["9a41","\uc224\uc225\uc226\uc227\uc22a\uc22c\uc22e\uc230\uc233\uc235",16],["9a61","\uc246\uc247\uc249",6,"\uc252\uc253\uc255\uc256\uc257\uc259",6,"\uc261\uc262\uc263\uc264\uc266"],["9a81","\uc267",4,"\uc26e\uc26f\uc271\uc272\uc273\uc275",6,"\uc27e\uc280\uc282",5,"\uc28a",5,"\uc291",6,"\uc299\uc29a\uc29c\uc29e",5,"\uc2a6\uc2a7\uc2a9\uc2aa\uc2ab\uc2ae",5,"\uc2b6\uc2b8\uc2ba",33,"\uc2de\uc2df\uc2e1\uc2e2\uc2e5",5,"\uc2ee\uc2f0\uc2f2\uc2f3\uc2f4\uc2f5\uc2f7\uc2fa\uc2fd\uc2fe\uc2ff\uc301",6,"\uc30a\uc30b\uc30e\uc30f"],["9b41","\uc310\uc311\uc312\uc316\uc317\uc319\uc31a\uc31b\uc31d",6,"\uc326\uc327\uc32a",8],["9b61","\uc333",17,"\uc346",7],["9b81","\uc34e",25,"\uc36a\uc36b\uc36d\uc36e\uc36f\uc371\uc373",4,"\uc37a\uc37b\uc37e",5,"\uc385\uc386\uc387\uc389\uc38a\uc38b\uc38d",50,"\uc3c1",22,"\uc3da"],["9c41","\uc3db\uc3dd\uc3de\uc3e1\uc3e3",4,"\uc3ea\uc3eb\uc3ec\uc3ee",5,"\uc3f6\uc3f7\uc3f9",5],["9c61","\uc3ff",8,"\uc409",6,"\uc411",9],["9c81","\uc41b",8,"\uc425",6,"\uc42d\uc42e\uc42f\uc431\uc432\uc433\uc435",6,"\uc43e",9,"\uc449",26,"\uc466\uc467\uc469\uc46a\uc46b\uc46d",6,"\uc476\uc477\uc478\uc47a",5,"\uc481",18,"\uc495",6,"\uc49d",12],["9d41","\uc4aa",13,"\uc4b9\uc4ba\uc4bb\uc4bd",8],["9d61","\uc4c6",25],["9d81","\uc4e0",8,"\uc4ea",5,"\uc4f2\uc4f3\uc4f5\uc4f6\uc4f7\uc4f9\uc4fb\uc4fc\uc4fd\uc4fe\uc502",9,"\uc50d\uc50e\uc50f\uc511\uc512\uc513\uc515",6,"\uc51d",10,"\uc52a\uc52b\uc52d\uc52e\uc52f\uc531",6,"\uc53a\uc53c\uc53e",5,"\uc546\uc547\uc54b\uc54f\uc550\uc551\uc552\uc556\uc55a\uc55b\uc55c\uc55f\uc562\uc563\uc565\uc566\uc567\uc569",6,"\uc572\uc576",5,"\uc57e\uc57f\uc581\uc582\uc583\uc585\uc586\uc588\uc589\uc58a\uc58b\uc58e\uc590\uc592\uc593\uc594"],["9e41","\uc596\uc599\uc59a\uc59b\uc59d\uc59e\uc59f\uc5a1",7,"\uc5aa",9,"\uc5b6"],["9e61","\uc5b7\uc5ba\uc5bf",4,"\uc5cb\uc5cd\uc5cf\uc5d2\uc5d3\uc5d5\uc5d6\uc5d7\uc5d9",6,"\uc5e2\uc5e4\uc5e6\uc5e7"],["9e81","\uc5e8\uc5e9\uc5ea\uc5eb\uc5ef\uc5f1\uc5f2\uc5f3\uc5f5\uc5f8\uc5f9\uc5fa\uc5fb\uc602\uc603\uc604\uc609\uc60a\uc60b\uc60d\uc60e\uc60f\uc611",6,"\uc61a\uc61d",6,"\uc626\uc627\uc629\uc62a\uc62b\uc62f\uc631\uc632\uc636\uc638\uc63a\uc63c\uc63d\uc63e\uc63f\uc642\uc643\uc645\uc646\uc647\uc649",6,"\uc652\uc656",5,"\uc65e\uc65f\uc661",10,"\uc66d\uc66e\uc670\uc672",5,"\uc67a\uc67b\uc67d\uc67e\uc67f\uc681",6,"\uc68a\uc68c\uc68e",5,"\uc696\uc697\uc699\uc69a\uc69b\uc69d",6,"\uc6a6"],["9f41","\uc6a8\uc6aa",5,"\uc6b2\uc6b3\uc6b5\uc6b6\uc6b7\uc6bb",4,"\uc6c2\uc6c4\uc6c6",5,"\uc6ce"],["9f61","\uc6cf\uc6d1\uc6d2\uc6d3\uc6d5",6,"\uc6de\uc6df\uc6e2",5,"\uc6ea\uc6eb\uc6ed\uc6ee\uc6ef\uc6f1\uc6f2"],["9f81","\uc6f3",4,"\uc6fa\uc6fb\uc6fc\uc6fe",5,"\uc706\uc707\uc709\uc70a\uc70b\uc70d",6,"\uc716\uc718\uc71a",5,"\uc722\uc723\uc725\uc726\uc727\uc729",6,"\uc732\uc734\uc736\uc738\uc739\uc73a\uc73b\uc73e\uc73f\uc741\uc742\uc743\uc745",4,"\uc74b\uc74e\uc750\uc759\uc75a\uc75b\uc75d\uc75e\uc75f\uc761",6,"\uc769\uc76a\uc76c",7,"\uc776\uc777\uc779\uc77a\uc77b\uc77f\uc780\uc781\uc782\uc786\uc78b\uc78c\uc78d\uc78f\uc792\uc793\uc795\uc799\uc79b",4,"\uc7a2\uc7a7",4,"\uc7ae\uc7af\uc7b1\uc7b2\uc7b3\uc7b5\uc7b6\uc7b7"],["a041","\uc7b8\uc7b9\uc7ba\uc7bb\uc7be\uc7c2",5,"\uc7ca\uc7cb\uc7cd\uc7cf\uc7d1",6,"\uc7d9\uc7da\uc7db\uc7dc"],["a061","\uc7de",5,"\uc7e5\uc7e6\uc7e7\uc7e9\uc7ea\uc7eb\uc7ed",13],["a081","\uc7fb",4,"\uc802\uc803\uc805\uc806\uc807\uc809\uc80b",4,"\uc812\uc814\uc817",4,"\uc81e\uc81f\uc821\uc822\uc823\uc825",6,"\uc82e\uc830\uc832",5,"\uc839\uc83a\uc83b\uc83d\uc83e\uc83f\uc841",6,"\uc84a\uc84b\uc84e",5,"\uc855",26,"\uc872\uc873\uc875\uc876\uc877\uc879\uc87b",4,"\uc882\uc884\uc888\uc889\uc88a\uc88e",5,"\uc895",7,"\uc89e\uc8a0\uc8a2\uc8a3\uc8a4"],["a141","\uc8a5\uc8a6\uc8a7\uc8a9",18,"\uc8be\uc8bf\uc8c0\uc8c1"],["a161","\uc8c2\uc8c3\uc8c5\uc8c6\uc8c7\uc8c9\uc8ca\uc8cb\uc8cd",6,"\uc8d6\uc8d8\uc8da",5,"\uc8e2\uc8e3\uc8e5"],["a181","\uc8e6",14,"\uc8f6",5,"\uc8fe\uc8ff\uc901\uc902\uc903\uc907",4,"\uc90e\u3000\u3001\u3002\xb7\u2025\u2026\xa8\u3003\xad\u2015\u2225\uff3c\u223c\u2018\u2019\u201c\u201d\u3014\u3015\u3008",9,"\xb1\xd7\xf7\u2260\u2264\u2265\u221e\u2234\xb0\u2032\u2033\u2103\u212b\uffe0\uffe1\uffe5\u2642\u2640\u2220\u22a5\u2312\u2202\u2207\u2261\u2252\xa7\u203b\u2606\u2605\u25cb\u25cf\u25ce\u25c7\u25c6\u25a1\u25a0\u25b3\u25b2\u25bd\u25bc\u2192\u2190\u2191\u2193\u2194\u3013\u226a\u226b\u221a\u223d\u221d\u2235\u222b\u222c\u2208\u220b\u2286\u2287\u2282\u2283\u222a\u2229\u2227\u2228\uffe2"],["a241","\uc910\uc912",5,"\uc919",18],["a261","\uc92d",6,"\uc935",18],["a281","\uc948",7,"\uc952\uc953\uc955\uc956\uc957\uc959",6,"\uc962\uc964",7,"\uc96d\uc96e\uc96f\u21d2\u21d4\u2200\u2203\xb4\uff5e\u02c7\u02d8\u02dd\u02da\u02d9\xb8\u02db\xa1\xbf\u02d0\u222e\u2211\u220f\xa4\u2109\u2030\u25c1\u25c0\u25b7\u25b6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25c8\u25a3\u25d0\u25d1\u2592\u25a4\u25a5\u25a8\u25a7\u25a6\u25a9\u2668\u260f\u260e\u261c\u261e\xb6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266d\u2669\u266a\u266c\u327f\u321c\u2116\u33c7\u2122\u33c2\u33d8\u2121\u20ac\xae"],["a341","\uc971\uc972\uc973\uc975",6,"\uc97d",10,"\uc98a\uc98b\uc98d\uc98e\uc98f"],["a361","\uc991",6,"\uc99a\uc99c\uc99e",16],["a381","\uc9af",16,"\uc9c2\uc9c3\uc9c5\uc9c6\uc9c9\uc9cb",4,"\uc9d2\uc9d4\uc9d7\uc9d8\uc9db\uff01",58,"\uffe6\uff3d",32,"\uffe3"],["a441","\uc9de\uc9df\uc9e1\uc9e3\uc9e5\uc9e6\uc9e8\uc9e9\uc9ea\uc9eb\uc9ee\uc9f2",5,"\uc9fa\uc9fb\uc9fd\uc9fe\uc9ff\uca01\uca02\uca03\uca04"],["a461","\uca05\uca06\uca07\uca0a\uca0e",5,"\uca15\uca16\uca17\uca19",12],["a481","\uca26\uca27\uca28\uca2a",28,"\u3131",93],["a541","\uca47",4,"\uca4e\uca4f\uca51\uca52\uca53\uca55",6,"\uca5e\uca62",5,"\uca69\uca6a"],["a561","\uca6b",17,"\uca7e",5,"\uca85\uca86"],["a581","\uca87",16,"\uca99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03a3",6],["a5e1","\u03b1",16,"\u03c3",6],["a641","\ucaa8",19,"\ucabe\ucabf\ucac1\ucac2\ucac3\ucac5"],["a661","\ucac6",5,"\ucace\ucad0\ucad2\ucad4\ucad5\ucad6\ucad7\ucada",5,"\ucae1",6],["a681","\ucae8\ucae9\ucaea\ucaeb\ucaed",6,"\ucaf5",18,"\ucb09\ucb0a\u2500\u2502\u250c\u2510\u2518\u2514\u251c\u252c\u2524\u2534\u253c\u2501\u2503\u250f\u2513\u251b\u2517\u2523\u2533\u252b\u253b\u254b\u2520\u252f\u2528\u2537\u253f\u251d\u2530\u2525\u2538\u2542\u2512\u2511\u251a\u2519\u2516\u2515\u250e\u250d\u251e\u251f\u2521\u2522\u2526\u2527\u2529\u252a\u252d\u252e\u2531\u2532\u2535\u2536\u2539\u253a\u253d\u253e\u2540\u2541\u2543",7],["a741","\ucb0b",4,"\ucb11\ucb12\ucb13\ucb15\ucb16\ucb17\ucb19",6,"\ucb22",7],["a761","\ucb2a",22,"\ucb42\ucb43\ucb44"],["a781","\ucb45\ucb46\ucb47\ucb4a\ucb4b\ucb4d\ucb4e\ucb4f\ucb51",6,"\ucb5a\ucb5b\ucb5c\ucb5e",5,"\ucb65",7,"\u3395\u3396\u3397\u2113\u3398\u33c4\u33a3\u33a4\u33a5\u33a6\u3399",9,"\u33ca\u338d\u338e\u338f\u33cf\u3388\u3389\u33c8\u33a7\u33a8\u33b0",9,"\u3380",4,"\u33ba",5,"\u3390",4,"\u2126\u33c0\u33c1\u338a\u338b\u338c\u33d6\u33c5\u33ad\u33ae\u33af\u33db\u33a9\u33aa\u33ab\u33ac\u33dd\u33d0\u33d3\u33c3\u33c9\u33dc\u33c6"],["a841","\ucb6d",10,"\ucb7a",14],["a861","\ucb89",18,"\ucb9d",6],["a881","\ucba4",19,"\ucbb9",11,"\xc6\xd0\xaa\u0126"],["a8a6","\u0132"],["a8a8","\u013f\u0141\xd8\u0152\xba\xde\u0166\u014a"],["a8b1","\u3260",27,"\u24d0",25,"\u2460",14,"\xbd\u2153\u2154\xbc\xbe\u215b\u215c\u215d\u215e"],["a941","\ucbc5",14,"\ucbd5",10],["a961","\ucbe0\ucbe1\ucbe2\ucbe3\ucbe5\ucbe6\ucbe8\ucbea",18],["a981","\ucbfd",14,"\ucc0e\ucc0f\ucc11\ucc12\ucc13\ucc15",6,"\ucc1e\ucc1f\ucc20\ucc23\ucc24\xe6\u0111\xf0\u0127\u0131\u0133\u0138\u0140\u0142\xf8\u0153\xdf\xfe\u0167\u014b\u0149\u3200",27,"\u249c",25,"\u2474",14,"\xb9\xb2\xb3\u2074\u207f\u2081\u2082\u2083\u2084"],["aa41","\ucc25\ucc26\ucc2a\ucc2b\ucc2d\ucc2f\ucc31",6,"\ucc3a\ucc3f",4,"\ucc46\ucc47\ucc49\ucc4a\ucc4b\ucc4d\ucc4e"],["aa61","\ucc4f",4,"\ucc56\ucc5a",5,"\ucc61\ucc62\ucc63\ucc65\ucc67\ucc69",6,"\ucc71\ucc72"],["aa81","\ucc73\ucc74\ucc76",29,"\u3041",82],["ab41","\ucc94\ucc95\ucc96\ucc97\ucc9a\ucc9b\ucc9d\ucc9e\ucc9f\ucca1",6,"\uccaa\uccae",5,"\uccb6\uccb7\uccb9"],["ab61","\uccba\uccbb\uccbd",6,"\uccc6\uccc8\uccca",5,"\uccd1\uccd2\uccd3\uccd5",5],["ab81","\uccdb",8,"\ucce5",6,"\ucced\uccee\uccef\uccf1",12,"\u30a1",85],["ac41","\uccfe\uccff\ucd00\ucd02",5,"\ucd0a\ucd0b\ucd0d\ucd0e\ucd0f\ucd11",6,"\ucd1a\ucd1c\ucd1e\ucd1f\ucd20"],["ac61","\ucd21\ucd22\ucd23\ucd25\ucd26\ucd27\ucd29\ucd2a\ucd2b\ucd2d",11,"\ucd3a",4],["ac81","\ucd3f",28,"\ucd5d\ucd5e\ucd5f\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\ucd61\ucd62\ucd63\ucd65",6,"\ucd6e\ucd70\ucd72",5,"\ucd79",7],["ad61","\ucd81",6,"\ucd89",10,"\ucd96\ucd97\ucd99\ucd9a\ucd9b\ucd9d\ucd9e\ucd9f"],["ad81","\ucda0\ucda1\ucda2\ucda3\ucda6\ucda8\ucdaa",5,"\ucdb1",18,"\ucdc5"],["ae41","\ucdc6",5,"\ucdcd\ucdce\ucdcf\ucdd1",16],["ae61","\ucde2",5,"\ucde9\ucdea\ucdeb\ucded\ucdee\ucdef\ucdf1",6,"\ucdfa\ucdfc\ucdfe",4],["ae81","\uce03\uce05\uce06\uce07\uce09\uce0a\uce0b\uce0d",6,"\uce15\uce16\uce17\uce18\uce1a",5,"\uce22\uce23\uce25\uce26\uce27\uce29\uce2a\uce2b"],["af41","\uce2c\uce2d\uce2e\uce2f\uce32\uce34\uce36",19],["af61","\uce4a",13,"\uce5a\uce5b\uce5d\uce5e\uce62",5,"\uce6a\uce6c"],["af81","\uce6e",5,"\uce76\uce77\uce79\uce7a\uce7b\uce7d",6,"\uce86\uce88\uce8a",5,"\uce92\uce93\uce95\uce96\uce97\uce99"],["b041","\uce9a",5,"\ucea2\ucea6",5,"\uceae",12],["b061","\ucebb",5,"\ucec2",19],["b081","\uced6",13,"\ucee6\ucee7\ucee9\uceea\uceed",6,"\ucef6\ucefa",5,"\uac00\uac01\uac04\uac07\uac08\uac09\uac0a\uac10",7,"\uac19",4,"\uac20\uac24\uac2c\uac2d\uac2f\uac30\uac31\uac38\uac39\uac3c\uac40\uac4b\uac4d\uac54\uac58\uac5c\uac70\uac71\uac74\uac77\uac78\uac7a\uac80\uac81\uac83\uac84\uac85\uac86\uac89\uac8a\uac8b\uac8c\uac90\uac94\uac9c\uac9d\uac9f\uaca0\uaca1\uaca8\uaca9\uacaa\uacac\uacaf\uacb0\uacb8\uacb9\uacbb\uacbc\uacbd\uacc1\uacc4\uacc8\uaccc\uacd5\uacd7\uace0\uace1\uace4\uace7\uace8\uacea\uacec\uacef\uacf0\uacf1\uacf3\uacf5\uacf6\uacfc\uacfd\uad00\uad04\uad06"],["b141","\ucf02\ucf03\ucf05\ucf06\ucf07\ucf09",6,"\ucf12\ucf14\ucf16",5,"\ucf1d\ucf1e\ucf1f\ucf21\ucf22\ucf23"],["b161","\ucf25",6,"\ucf2e\ucf32",5,"\ucf39",11],["b181","\ucf45",14,"\ucf56\ucf57\ucf59\ucf5a\ucf5b\ucf5d",6,"\ucf66\ucf68\ucf6a\ucf6b\ucf6c\uad0c\uad0d\uad0f\uad11\uad18\uad1c\uad20\uad29\uad2c\uad2d\uad34\uad35\uad38\uad3c\uad44\uad45\uad47\uad49\uad50\uad54\uad58\uad61\uad63\uad6c\uad6d\uad70\uad73\uad74\uad75\uad76\uad7b\uad7c\uad7d\uad7f\uad81\uad82\uad88\uad89\uad8c\uad90\uad9c\uad9d\uada4\uadb7\uadc0\uadc1\uadc4\uadc8\uadd0\uadd1\uadd3\uaddc\uade0\uade4\uadf8\uadf9\uadfc\uadff\uae00\uae01\uae08\uae09\uae0b\uae0d\uae14\uae30\uae31\uae34\uae37\uae38\uae3a\uae40\uae41\uae43\uae45\uae46\uae4a\uae4c\uae4d\uae4e\uae50\uae54\uae56\uae5c\uae5d\uae5f\uae60\uae61\uae65\uae68\uae69\uae6c\uae70\uae78"],["b241","\ucf6d\ucf6e\ucf6f\ucf72\ucf73\ucf75\ucf76\ucf77\ucf79",6,"\ucf81\ucf82\ucf83\ucf84\ucf86",5,"\ucf8d"],["b261","\ucf8e",18,"\ucfa2",5,"\ucfa9"],["b281","\ucfaa",5,"\ucfb1",18,"\ucfc5",6,"\uae79\uae7b\uae7c\uae7d\uae84\uae85\uae8c\uaebc\uaebd\uaebe\uaec0\uaec4\uaecc\uaecd\uaecf\uaed0\uaed1\uaed8\uaed9\uaedc\uaee8\uaeeb\uaeed\uaef4\uaef8\uaefc\uaf07\uaf08\uaf0d\uaf10\uaf2c\uaf2d\uaf30\uaf32\uaf34\uaf3c\uaf3d\uaf3f\uaf41\uaf42\uaf43\uaf48\uaf49\uaf50\uaf5c\uaf5d\uaf64\uaf65\uaf79\uaf80\uaf84\uaf88\uaf90\uaf91\uaf95\uaf9c\uafb8\uafb9\uafbc\uafc0\uafc7\uafc8\uafc9\uafcb\uafcd\uafce\uafd4\uafdc\uafe8\uafe9\uaff0\uaff1\uaff4\uaff8\ub000\ub001\ub004\ub00c\ub010\ub014\ub01c\ub01d\ub028\ub044\ub045\ub048\ub04a\ub04c\ub04e\ub053\ub054\ub055\ub057\ub059"],["b341","\ucfcc",19,"\ucfe2\ucfe3\ucfe5\ucfe6\ucfe7\ucfe9"],["b361","\ucfea",5,"\ucff2\ucff4\ucff6",5,"\ucffd\ucffe\ucfff\ud001\ud002\ud003\ud005",5],["b381","\ud00b",5,"\ud012",5,"\ud019",19,"\ub05d\ub07c\ub07d\ub080\ub084\ub08c\ub08d\ub08f\ub091\ub098\ub099\ub09a\ub09c\ub09f\ub0a0\ub0a1\ub0a2\ub0a8\ub0a9\ub0ab",4,"\ub0b1\ub0b3\ub0b4\ub0b5\ub0b8\ub0bc\ub0c4\ub0c5\ub0c7\ub0c8\ub0c9\ub0d0\ub0d1\ub0d4\ub0d8\ub0e0\ub0e5\ub108\ub109\ub10b\ub10c\ub110\ub112\ub113\ub118\ub119\ub11b\ub11c\ub11d\ub123\ub124\ub125\ub128\ub12c\ub134\ub135\ub137\ub138\ub139\ub140\ub141\ub144\ub148\ub150\ub151\ub154\ub155\ub158\ub15c\ub160\ub178\ub179\ub17c\ub180\ub182\ub188\ub189\ub18b\ub18d\ub192\ub193\ub194\ub198\ub19c\ub1a8\ub1cc\ub1d0\ub1d4\ub1dc\ub1dd"],["b441","\ud02e",5,"\ud036\ud037\ud039\ud03a\ud03b\ud03d",6,"\ud046\ud048\ud04a",5],["b461","\ud051\ud052\ud053\ud055\ud056\ud057\ud059",6,"\ud061",10,"\ud06e\ud06f"],["b481","\ud071\ud072\ud073\ud075",6,"\ud07e\ud07f\ud080\ud082",18,"\ub1df\ub1e8\ub1e9\ub1ec\ub1f0\ub1f9\ub1fb\ub1fd\ub204\ub205\ub208\ub20b\ub20c\ub214\ub215\ub217\ub219\ub220\ub234\ub23c\ub258\ub25c\ub260\ub268\ub269\ub274\ub275\ub27c\ub284\ub285\ub289\ub290\ub291\ub294\ub298\ub299\ub29a\ub2a0\ub2a1\ub2a3\ub2a5\ub2a6\ub2aa\ub2ac\ub2b0\ub2b4\ub2c8\ub2c9\ub2cc\ub2d0\ub2d2\ub2d8\ub2d9\ub2db\ub2dd\ub2e2\ub2e4\ub2e5\ub2e6\ub2e8\ub2eb",4,"\ub2f3\ub2f4\ub2f5\ub2f7",4,"\ub2ff\ub300\ub301\ub304\ub308\ub310\ub311\ub313\ub314\ub315\ub31c\ub354\ub355\ub356\ub358\ub35b\ub35c\ub35e\ub35f\ub364\ub365"],["b541","\ud095",14,"\ud0a6\ud0a7\ud0a9\ud0aa\ud0ab\ud0ad",5],["b561","\ud0b3\ud0b6\ud0b8\ud0ba",5,"\ud0c2\ud0c3\ud0c5\ud0c6\ud0c7\ud0ca",5,"\ud0d2\ud0d6",4],["b581","\ud0db\ud0de\ud0df\ud0e1\ud0e2\ud0e3\ud0e5",6,"\ud0ee\ud0f2",5,"\ud0f9",11,"\ub367\ub369\ub36b\ub36e\ub370\ub371\ub374\ub378\ub380\ub381\ub383\ub384\ub385\ub38c\ub390\ub394\ub3a0\ub3a1\ub3a8\ub3ac\ub3c4\ub3c5\ub3c8\ub3cb\ub3cc\ub3ce\ub3d0\ub3d4\ub3d5\ub3d7\ub3d9\ub3db\ub3dd\ub3e0\ub3e4\ub3e8\ub3fc\ub410\ub418\ub41c\ub420\ub428\ub429\ub42b\ub434\ub450\ub451\ub454\ub458\ub460\ub461\ub463\ub465\ub46c\ub480\ub488\ub49d\ub4a4\ub4a8\ub4ac\ub4b5\ub4b7\ub4b9\ub4c0\ub4c4\ub4c8\ub4d0\ub4d5\ub4dc\ub4dd\ub4e0\ub4e3\ub4e4\ub4e6\ub4ec\ub4ed\ub4ef\ub4f1\ub4f8\ub514\ub515\ub518\ub51b\ub51c\ub524\ub525\ub527\ub528\ub529\ub52a\ub530\ub531\ub534\ub538"],["b641","\ud105",7,"\ud10e",17],["b661","\ud120",15,"\ud132\ud133\ud135\ud136\ud137\ud139\ud13b\ud13c\ud13d\ud13e"],["b681","\ud13f\ud142\ud146",5,"\ud14e\ud14f\ud151\ud152\ud153\ud155",6,"\ud15e\ud160\ud162",5,"\ud169\ud16a\ud16b\ud16d\ub540\ub541\ub543\ub544\ub545\ub54b\ub54c\ub54d\ub550\ub554\ub55c\ub55d\ub55f\ub560\ub561\ub5a0\ub5a1\ub5a4\ub5a8\ub5aa\ub5ab\ub5b0\ub5b1\ub5b3\ub5b4\ub5b5\ub5bb\ub5bc\ub5bd\ub5c0\ub5c4\ub5cc\ub5cd\ub5cf\ub5d0\ub5d1\ub5d8\ub5ec\ub610\ub611\ub614\ub618\ub625\ub62c\ub634\ub648\ub664\ub668\ub69c\ub69d\ub6a0\ub6a4\ub6ab\ub6ac\ub6b1\ub6d4\ub6f0\ub6f4\ub6f8\ub700\ub701\ub705\ub728\ub729\ub72c\ub72f\ub730\ub738\ub739\ub73b\ub744\ub748\ub74c\ub754\ub755\ub760\ub764\ub768\ub770\ub771\ub773\ub775\ub77c\ub77d\ub780\ub784\ub78c\ub78d\ub78f\ub790\ub791\ub792\ub796\ub797"],["b741","\ud16e",13,"\ud17d",6,"\ud185\ud186\ud187\ud189\ud18a"],["b761","\ud18b",20,"\ud1a2\ud1a3\ud1a5\ud1a6\ud1a7"],["b781","\ud1a9",6,"\ud1b2\ud1b4\ud1b6\ud1b7\ud1b8\ud1b9\ud1bb\ud1bd\ud1be\ud1bf\ud1c1",14,"\ub798\ub799\ub79c\ub7a0\ub7a8\ub7a9\ub7ab\ub7ac\ub7ad\ub7b4\ub7b5\ub7b8\ub7c7\ub7c9\ub7ec\ub7ed\ub7f0\ub7f4\ub7fc\ub7fd\ub7ff\ub800\ub801\ub807\ub808\ub809\ub80c\ub810\ub818\ub819\ub81b\ub81d\ub824\ub825\ub828\ub82c\ub834\ub835\ub837\ub838\ub839\ub840\ub844\ub851\ub853\ub85c\ub85d\ub860\ub864\ub86c\ub86d\ub86f\ub871\ub878\ub87c\ub88d\ub8a8\ub8b0\ub8b4\ub8b8\ub8c0\ub8c1\ub8c3\ub8c5\ub8cc\ub8d0\ub8d4\ub8dd\ub8df\ub8e1\ub8e8\ub8e9\ub8ec\ub8f0\ub8f8\ub8f9\ub8fb\ub8fd\ub904\ub918\ub920\ub93c\ub93d\ub940\ub944\ub94c\ub94f\ub951\ub958\ub959\ub95c\ub960\ub968\ub969"],["b841","\ud1d0",7,"\ud1d9",17],["b861","\ud1eb",8,"\ud1f5\ud1f6\ud1f7\ud1f9",13],["b881","\ud208\ud20a",5,"\ud211",24,"\ub96b\ub96d\ub974\ub975\ub978\ub97c\ub984\ub985\ub987\ub989\ub98a\ub98d\ub98e\ub9ac\ub9ad\ub9b0\ub9b4\ub9bc\ub9bd\ub9bf\ub9c1\ub9c8\ub9c9\ub9cc\ub9ce",4,"\ub9d8\ub9d9\ub9db\ub9dd\ub9de\ub9e1\ub9e3\ub9e4\ub9e5\ub9e8\ub9ec\ub9f4\ub9f5\ub9f7\ub9f8\ub9f9\ub9fa\uba00\uba01\uba08\uba15\uba38\uba39\uba3c\uba40\uba42\uba48\uba49\uba4b\uba4d\uba4e\uba53\uba54\uba55\uba58\uba5c\uba64\uba65\uba67\uba68\uba69\uba70\uba71\uba74\uba78\uba83\uba84\uba85\uba87\uba8c\ubaa8\ubaa9\ubaab\ubaac\ubab0\ubab2\ubab8\ubab9\ubabb\ubabd\ubac4\ubac8\ubad8\ubad9\ubafc"],["b941","\ud22a\ud22b\ud22e\ud22f\ud231\ud232\ud233\ud235",6,"\ud23e\ud240\ud242",5,"\ud249\ud24a\ud24b\ud24c"],["b961","\ud24d",14,"\ud25d",6,"\ud265\ud266\ud267\ud268"],["b981","\ud269",22,"\ud282\ud283\ud285\ud286\ud287\ud289\ud28a\ud28b\ud28c\ubb00\ubb04\ubb0d\ubb0f\ubb11\ubb18\ubb1c\ubb20\ubb29\ubb2b\ubb34\ubb35\ubb36\ubb38\ubb3b\ubb3c\ubb3d\ubb3e\ubb44\ubb45\ubb47\ubb49\ubb4d\ubb4f\ubb50\ubb54\ubb58\ubb61\ubb63\ubb6c\ubb88\ubb8c\ubb90\ubba4\ubba8\ubbac\ubbb4\ubbb7\ubbc0\ubbc4\ubbc8\ubbd0\ubbd3\ubbf8\ubbf9\ubbfc\ubbff\ubc00\ubc02\ubc08\ubc09\ubc0b\ubc0c\ubc0d\ubc0f\ubc11\ubc14",4,"\ubc1b",4,"\ubc24\ubc25\ubc27\ubc29\ubc2d\ubc30\ubc31\ubc34\ubc38\ubc40\ubc41\ubc43\ubc44\ubc45\ubc49\ubc4c\ubc4d\ubc50\ubc5d\ubc84\ubc85\ubc88\ubc8b\ubc8c\ubc8e\ubc94\ubc95\ubc97"],["ba41","\ud28d\ud28e\ud28f\ud292\ud293\ud294\ud296",5,"\ud29d\ud29e\ud29f\ud2a1\ud2a2\ud2a3\ud2a5",6,"\ud2ad"],["ba61","\ud2ae\ud2af\ud2b0\ud2b2",5,"\ud2ba\ud2bb\ud2bd\ud2be\ud2c1\ud2c3",4,"\ud2ca\ud2cc",5],["ba81","\ud2d2\ud2d3\ud2d5\ud2d6\ud2d7\ud2d9\ud2da\ud2db\ud2dd",6,"\ud2e6",9,"\ud2f2\ud2f3\ud2f5\ud2f6\ud2f7\ud2f9\ud2fa\ubc99\ubc9a\ubca0\ubca1\ubca4\ubca7\ubca8\ubcb0\ubcb1\ubcb3\ubcb4\ubcb5\ubcbc\ubcbd\ubcc0\ubcc4\ubccd\ubccf\ubcd0\ubcd1\ubcd5\ubcd8\ubcdc\ubcf4\ubcf5\ubcf6\ubcf8\ubcfc\ubd04\ubd05\ubd07\ubd09\ubd10\ubd14\ubd24\ubd2c\ubd40\ubd48\ubd49\ubd4c\ubd50\ubd58\ubd59\ubd64\ubd68\ubd80\ubd81\ubd84\ubd87\ubd88\ubd89\ubd8a\ubd90\ubd91\ubd93\ubd95\ubd99\ubd9a\ubd9c\ubda4\ubdb0\ubdb8\ubdd4\ubdd5\ubdd8\ubddc\ubde9\ubdf0\ubdf4\ubdf8\ube00\ube03\ube05\ube0c\ube0d\ube10\ube14\ube1c\ube1d\ube1f\ube44\ube45\ube48\ube4c\ube4e\ube54\ube55\ube57\ube59\ube5a\ube5b\ube60\ube61\ube64"],["bb41","\ud2fb",4,"\ud302\ud304\ud306",5,"\ud30f\ud311\ud312\ud313\ud315\ud317",4,"\ud31e\ud322\ud323"],["bb61","\ud324\ud326\ud327\ud32a\ud32b\ud32d\ud32e\ud32f\ud331",6,"\ud33a\ud33e",5,"\ud346\ud347\ud348\ud349"],["bb81","\ud34a",31,"\ube68\ube6a\ube70\ube71\ube73\ube74\ube75\ube7b\ube7c\ube7d\ube80\ube84\ube8c\ube8d\ube8f\ube90\ube91\ube98\ube99\ubea8\ubed0\ubed1\ubed4\ubed7\ubed8\ubee0\ubee3\ubee4\ubee5\ubeec\ubf01\ubf08\ubf09\ubf18\ubf19\ubf1b\ubf1c\ubf1d\ubf40\ubf41\ubf44\ubf48\ubf50\ubf51\ubf55\ubf94\ubfb0\ubfc5\ubfcc\ubfcd\ubfd0\ubfd4\ubfdc\ubfdf\ubfe1\uc03c\uc051\uc058\uc05c\uc060\uc068\uc069\uc090\uc091\uc094\uc098\uc0a0\uc0a1\uc0a3\uc0a5\uc0ac\uc0ad\uc0af\uc0b0\uc0b3\uc0b4\uc0b5\uc0b6\uc0bc\uc0bd\uc0bf\uc0c0\uc0c1\uc0c5\uc0c8\uc0c9\uc0cc\uc0d0\uc0d8\uc0d9\uc0db\uc0dc\uc0dd\uc0e4"],["bc41","\ud36a",17,"\ud37e\ud37f\ud381\ud382\ud383\ud385\ud386\ud387"],["bc61","\ud388\ud389\ud38a\ud38b\ud38e\ud392",5,"\ud39a\ud39b\ud39d\ud39e\ud39f\ud3a1",6,"\ud3aa\ud3ac\ud3ae"],["bc81","\ud3af",4,"\ud3b5\ud3b6\ud3b7\ud3b9\ud3ba\ud3bb\ud3bd",6,"\ud3c6\ud3c7\ud3ca",5,"\ud3d1",5,"\uc0e5\uc0e8\uc0ec\uc0f4\uc0f5\uc0f7\uc0f9\uc100\uc104\uc108\uc110\uc115\uc11c",4,"\uc123\uc124\uc126\uc127\uc12c\uc12d\uc12f\uc130\uc131\uc136\uc138\uc139\uc13c\uc140\uc148\uc149\uc14b\uc14c\uc14d\uc154\uc155\uc158\uc15c\uc164\uc165\uc167\uc168\uc169\uc170\uc174\uc178\uc185\uc18c\uc18d\uc18e\uc190\uc194\uc196\uc19c\uc19d\uc19f\uc1a1\uc1a5\uc1a8\uc1a9\uc1ac\uc1b0\uc1bd\uc1c4\uc1c8\uc1cc\uc1d4\uc1d7\uc1d8\uc1e0\uc1e4\uc1e8\uc1f0\uc1f1\uc1f3\uc1fc\uc1fd\uc200\uc204\uc20c\uc20d\uc20f\uc211\uc218\uc219\uc21c\uc21f\uc220\uc228\uc229\uc22b\uc22d"],["bd41","\ud3d7\ud3d9",7,"\ud3e2\ud3e4",7,"\ud3ee\ud3ef\ud3f1\ud3f2\ud3f3\ud3f5\ud3f6\ud3f7"],["bd61","\ud3f8\ud3f9\ud3fa\ud3fb\ud3fe\ud400\ud402",5,"\ud409",13],["bd81","\ud417",5,"\ud41e",25,"\uc22f\uc231\uc232\uc234\uc248\uc250\uc251\uc254\uc258\uc260\uc265\uc26c\uc26d\uc270\uc274\uc27c\uc27d\uc27f\uc281\uc288\uc289\uc290\uc298\uc29b\uc29d\uc2a4\uc2a5\uc2a8\uc2ac\uc2ad\uc2b4\uc2b5\uc2b7\uc2b9\uc2dc\uc2dd\uc2e0\uc2e3\uc2e4\uc2eb\uc2ec\uc2ed\uc2ef\uc2f1\uc2f6\uc2f8\uc2f9\uc2fb\uc2fc\uc300\uc308\uc309\uc30c\uc30d\uc313\uc314\uc315\uc318\uc31c\uc324\uc325\uc328\uc329\uc345\uc368\uc369\uc36c\uc370\uc372\uc378\uc379\uc37c\uc37d\uc384\uc388\uc38c\uc3c0\uc3d8\uc3d9\uc3dc\uc3df\uc3e0\uc3e2\uc3e8\uc3e9\uc3ed\uc3f4\uc3f5\uc3f8\uc408\uc410\uc424\uc42c\uc430"],["be41","\ud438",7,"\ud441\ud442\ud443\ud445",14],["be61","\ud454",7,"\ud45d\ud45e\ud45f\ud461\ud462\ud463\ud465",7,"\ud46e\ud470\ud471\ud472"],["be81","\ud473",4,"\ud47a\ud47b\ud47d\ud47e\ud481\ud483",4,"\ud48a\ud48c\ud48e",5,"\ud495",8,"\uc434\uc43c\uc43d\uc448\uc464\uc465\uc468\uc46c\uc474\uc475\uc479\uc480\uc494\uc49c\uc4b8\uc4bc\uc4e9\uc4f0\uc4f1\uc4f4\uc4f8\uc4fa\uc4ff\uc500\uc501\uc50c\uc510\uc514\uc51c\uc528\uc529\uc52c\uc530\uc538\uc539\uc53b\uc53d\uc544\uc545\uc548\uc549\uc54a\uc54c\uc54d\uc54e\uc553\uc554\uc555\uc557\uc558\uc559\uc55d\uc55e\uc560\uc561\uc564\uc568\uc570\uc571\uc573\uc574\uc575\uc57c\uc57d\uc580\uc584\uc587\uc58c\uc58d\uc58f\uc591\uc595\uc597\uc598\uc59c\uc5a0\uc5a9\uc5b4\uc5b5\uc5b8\uc5b9\uc5bb\uc5bc\uc5bd\uc5be\uc5c4",6,"\uc5cc\uc5ce"],["bf41","\ud49e",10,"\ud4aa",14],["bf61","\ud4b9",18,"\ud4cd\ud4ce\ud4cf\ud4d1\ud4d2\ud4d3\ud4d5"],["bf81","\ud4d6",5,"\ud4dd\ud4de\ud4e0",7,"\ud4e9\ud4ea\ud4eb\ud4ed\ud4ee\ud4ef\ud4f1",6,"\ud4f9\ud4fa\ud4fc\uc5d0\uc5d1\uc5d4\uc5d8\uc5e0\uc5e1\uc5e3\uc5e5\uc5ec\uc5ed\uc5ee\uc5f0\uc5f4\uc5f6\uc5f7\uc5fc",5,"\uc605\uc606\uc607\uc608\uc60c\uc610\uc618\uc619\uc61b\uc61c\uc624\uc625\uc628\uc62c\uc62d\uc62e\uc630\uc633\uc634\uc635\uc637\uc639\uc63b\uc640\uc641\uc644\uc648\uc650\uc651\uc653\uc654\uc655\uc65c\uc65d\uc660\uc66c\uc66f\uc671\uc678\uc679\uc67c\uc680\uc688\uc689\uc68b\uc68d\uc694\uc695\uc698\uc69c\uc6a4\uc6a5\uc6a7\uc6a9\uc6b0\uc6b1\uc6b4\uc6b8\uc6b9\uc6ba\uc6c0\uc6c1\uc6c3\uc6c5\uc6cc\uc6cd\uc6d0\uc6d4\uc6dc\uc6dd\uc6e0\uc6e1\uc6e8"],["c041","\ud4fe",5,"\ud505\ud506\ud507\ud509\ud50a\ud50b\ud50d",6,"\ud516\ud518",5],["c061","\ud51e",25],["c081","\ud538\ud539\ud53a\ud53b\ud53e\ud53f\ud541\ud542\ud543\ud545",6,"\ud54e\ud550\ud552",5,"\ud55a\ud55b\ud55d\ud55e\ud55f\ud561\ud562\ud563\uc6e9\uc6ec\uc6f0\uc6f8\uc6f9\uc6fd\uc704\uc705\uc708\uc70c\uc714\uc715\uc717\uc719\uc720\uc721\uc724\uc728\uc730\uc731\uc733\uc735\uc737\uc73c\uc73d\uc740\uc744\uc74a\uc74c\uc74d\uc74f\uc751",7,"\uc75c\uc760\uc768\uc76b\uc774\uc775\uc778\uc77c\uc77d\uc77e\uc783\uc784\uc785\uc787\uc788\uc789\uc78a\uc78e\uc790\uc791\uc794\uc796\uc797\uc798\uc79a\uc7a0\uc7a1\uc7a3\uc7a4\uc7a5\uc7a6\uc7ac\uc7ad\uc7b0\uc7b4\uc7bc\uc7bd\uc7bf\uc7c0\uc7c1\uc7c8\uc7c9\uc7cc\uc7ce\uc7d0\uc7d8\uc7dd\uc7e4\uc7e8\uc7ec\uc800\uc801\uc804\uc808\uc80a"],["c141","\ud564\ud566\ud567\ud56a\ud56c\ud56e",5,"\ud576\ud577\ud579\ud57a\ud57b\ud57d",6,"\ud586\ud58a\ud58b"],["c161","\ud58c\ud58d\ud58e\ud58f\ud591",19,"\ud5a6\ud5a7"],["c181","\ud5a8",31,"\uc810\uc811\uc813\uc815\uc816\uc81c\uc81d\uc820\uc824\uc82c\uc82d\uc82f\uc831\uc838\uc83c\uc840\uc848\uc849\uc84c\uc84d\uc854\uc870\uc871\uc874\uc878\uc87a\uc880\uc881\uc883\uc885\uc886\uc887\uc88b\uc88c\uc88d\uc894\uc89d\uc89f\uc8a1\uc8a8\uc8bc\uc8bd\uc8c4\uc8c8\uc8cc\uc8d4\uc8d5\uc8d7\uc8d9\uc8e0\uc8e1\uc8e4\uc8f5\uc8fc\uc8fd\uc900\uc904\uc905\uc906\uc90c\uc90d\uc90f\uc911\uc918\uc92c\uc934\uc950\uc951\uc954\uc958\uc960\uc961\uc963\uc96c\uc970\uc974\uc97c\uc988\uc989\uc98c\uc990\uc998\uc999\uc99b\uc99d\uc9c0\uc9c1\uc9c4\uc9c7\uc9c8\uc9ca\uc9d0\uc9d1\uc9d3"],["c241","\ud5ca\ud5cb\ud5cd\ud5ce\ud5cf\ud5d1\ud5d3",4,"\ud5da\ud5dc\ud5de",5,"\ud5e6\ud5e7\ud5e9\ud5ea\ud5eb\ud5ed\ud5ee"],["c261","\ud5ef",4,"\ud5f6\ud5f8\ud5fa",5,"\ud602\ud603\ud605\ud606\ud607\ud609",6,"\ud612"],["c281","\ud616",5,"\ud61d\ud61e\ud61f\ud621\ud622\ud623\ud625",7,"\ud62e",9,"\ud63a\ud63b\uc9d5\uc9d6\uc9d9\uc9da\uc9dc\uc9dd\uc9e0\uc9e2\uc9e4\uc9e7\uc9ec\uc9ed\uc9ef\uc9f0\uc9f1\uc9f8\uc9f9\uc9fc\uca00\uca08\uca09\uca0b\uca0c\uca0d\uca14\uca18\uca29\uca4c\uca4d\uca50\uca54\uca5c\uca5d\uca5f\uca60\uca61\uca68\uca7d\uca84\uca98\ucabc\ucabd\ucac0\ucac4\ucacc\ucacd\ucacf\ucad1\ucad3\ucad8\ucad9\ucae0\ucaec\ucaf4\ucb08\ucb10\ucb14\ucb18\ucb20\ucb21\ucb41\ucb48\ucb49\ucb4c\ucb50\ucb58\ucb59\ucb5d\ucb64\ucb78\ucb79\ucb9c\ucbb8\ucbd4\ucbe4\ucbe7\ucbe9\ucc0c\ucc0d\ucc10\ucc14\ucc1c\ucc1d\ucc21\ucc22\ucc27\ucc28\ucc29\ucc2c\ucc2e\ucc30\ucc38\ucc39\ucc3b"],["c341","\ud63d\ud63e\ud63f\ud641\ud642\ud643\ud644\ud646\ud647\ud64a\ud64c\ud64e\ud64f\ud650\ud652\ud653\ud656\ud657\ud659\ud65a\ud65b\ud65d",4],["c361","\ud662",4,"\ud668\ud66a",5,"\ud672\ud673\ud675",11],["c381","\ud681\ud682\ud684\ud686",5,"\ud68e\ud68f\ud691\ud692\ud693\ud695",7,"\ud69e\ud6a0\ud6a2",5,"\ud6a9\ud6aa\ucc3c\ucc3d\ucc3e\ucc44\ucc45\ucc48\ucc4c\ucc54\ucc55\ucc57\ucc58\ucc59\ucc60\ucc64\ucc66\ucc68\ucc70\ucc75\ucc98\ucc99\ucc9c\ucca0\ucca8\ucca9\uccab\uccac\uccad\uccb4\uccb5\uccb8\uccbc\uccc4\uccc5\uccc7\uccc9\uccd0\uccd4\ucce4\uccec\uccf0\ucd01\ucd08\ucd09\ucd0c\ucd10\ucd18\ucd19\ucd1b\ucd1d\ucd24\ucd28\ucd2c\ucd39\ucd5c\ucd60\ucd64\ucd6c\ucd6d\ucd6f\ucd71\ucd78\ucd88\ucd94\ucd95\ucd98\ucd9c\ucda4\ucda5\ucda7\ucda9\ucdb0\ucdc4\ucdcc\ucdd0\ucde8\ucdec\ucdf0\ucdf8\ucdf9\ucdfb\ucdfd\uce04\uce08\uce0c\uce14\uce19\uce20\uce21\uce24\uce28\uce30\uce31\uce33\uce35"],["c441","\ud6ab\ud6ad\ud6ae\ud6af\ud6b1",7,"\ud6ba\ud6bc",7,"\ud6c6\ud6c7\ud6c9\ud6ca\ud6cb"],["c461","\ud6cd\ud6ce\ud6cf\ud6d0\ud6d2\ud6d3\ud6d5\ud6d6\ud6d8\ud6da",5,"\ud6e1\ud6e2\ud6e3\ud6e5\ud6e6\ud6e7\ud6e9",4],["c481","\ud6ee\ud6ef\ud6f1\ud6f2\ud6f3\ud6f4\ud6f6",5,"\ud6fe\ud6ff\ud701\ud702\ud703\ud705",11,"\ud712\ud713\ud714\uce58\uce59\uce5c\uce5f\uce60\uce61\uce68\uce69\uce6b\uce6d\uce74\uce75\uce78\uce7c\uce84\uce85\uce87\uce89\uce90\uce91\uce94\uce98\ucea0\ucea1\ucea3\ucea4\ucea5\uceac\ucead\ucec1\ucee4\ucee5\ucee8\uceeb\uceec\ucef4\ucef5\ucef7\ucef8\ucef9\ucf00\ucf01\ucf04\ucf08\ucf10\ucf11\ucf13\ucf15\ucf1c\ucf20\ucf24\ucf2c\ucf2d\ucf2f\ucf30\ucf31\ucf38\ucf54\ucf55\ucf58\ucf5c\ucf64\ucf65\ucf67\ucf69\ucf70\ucf71\ucf74\ucf78\ucf80\ucf85\ucf8c\ucfa1\ucfa8\ucfb0\ucfc4\ucfe0\ucfe1\ucfe4\ucfe8\ucff0\ucff1\ucff3\ucff5\ucffc\ud000\ud004\ud011\ud018\ud02d\ud034\ud035\ud038\ud03c"],["c541","\ud715\ud716\ud717\ud71a\ud71b\ud71d\ud71e\ud71f\ud721",6,"\ud72a\ud72c\ud72e",5,"\ud736\ud737\ud739"],["c561","\ud73a\ud73b\ud73d",6,"\ud745\ud746\ud748\ud74a",5,"\ud752\ud753\ud755\ud75a",4],["c581","\ud75f\ud762\ud764\ud766\ud767\ud768\ud76a\ud76b\ud76d\ud76e\ud76f\ud771\ud772\ud773\ud775",6,"\ud77e\ud77f\ud780\ud782",5,"\ud78a\ud78b\ud044\ud045\ud047\ud049\ud050\ud054\ud058\ud060\ud06c\ud06d\ud070\ud074\ud07c\ud07d\ud081\ud0a4\ud0a5\ud0a8\ud0ac\ud0b4\ud0b5\ud0b7\ud0b9\ud0c0\ud0c1\ud0c4\ud0c8\ud0c9\ud0d0\ud0d1\ud0d3\ud0d4\ud0d5\ud0dc\ud0dd\ud0e0\ud0e4\ud0ec\ud0ed\ud0ef\ud0f0\ud0f1\ud0f8\ud10d\ud130\ud131\ud134\ud138\ud13a\ud140\ud141\ud143\ud144\ud145\ud14c\ud14d\ud150\ud154\ud15c\ud15d\ud15f\ud161\ud168\ud16c\ud17c\ud184\ud188\ud1a0\ud1a1\ud1a4\ud1a8\ud1b0\ud1b1\ud1b3\ud1b5\ud1ba\ud1bc\ud1c0\ud1d8\ud1f4\ud1f8\ud207\ud209\ud210\ud22c\ud22d\ud230\ud234\ud23c\ud23d\ud23f\ud241\ud248\ud25c"],["c641","\ud78d\ud78e\ud78f\ud791",6,"\ud79a\ud79c\ud79e",5],["c6a1","\ud264\ud280\ud281\ud284\ud288\ud290\ud291\ud295\ud29c\ud2a0\ud2a4\ud2ac\ud2b1\ud2b8\ud2b9\ud2bc\ud2bf\ud2c0\ud2c2\ud2c8\ud2c9\ud2cb\ud2d4\ud2d8\ud2dc\ud2e4\ud2e5\ud2f0\ud2f1\ud2f4\ud2f8\ud300\ud301\ud303\ud305\ud30c\ud30d\ud30e\ud310\ud314\ud316\ud31c\ud31d\ud31f\ud320\ud321\ud325\ud328\ud329\ud32c\ud330\ud338\ud339\ud33b\ud33c\ud33d\ud344\ud345\ud37c\ud37d\ud380\ud384\ud38c\ud38d\ud38f\ud390\ud391\ud398\ud399\ud39c\ud3a0\ud3a8\ud3a9\ud3ab\ud3ad\ud3b4\ud3b8\ud3bc\ud3c4\ud3c5\ud3c8\ud3c9\ud3d0\ud3d8\ud3e1\ud3e3\ud3ec\ud3ed\ud3f0\ud3f4\ud3fc\ud3fd\ud3ff\ud401"],["c7a1","\ud408\ud41d\ud440\ud444\ud45c\ud460\ud464\ud46d\ud46f\ud478\ud479\ud47c\ud47f\ud480\ud482\ud488\ud489\ud48b\ud48d\ud494\ud4a9\ud4cc\ud4d0\ud4d4\ud4dc\ud4df\ud4e8\ud4ec\ud4f0\ud4f8\ud4fb\ud4fd\ud504\ud508\ud50c\ud514\ud515\ud517\ud53c\ud53d\ud540\ud544\ud54c\ud54d\ud54f\ud551\ud558\ud559\ud55c\ud560\ud565\ud568\ud569\ud56b\ud56d\ud574\ud575\ud578\ud57c\ud584\ud585\ud587\ud588\ud589\ud590\ud5a5\ud5c8\ud5c9\ud5cc\ud5d0\ud5d2\ud5d8\ud5d9\ud5db\ud5dd\ud5e4\ud5e5\ud5e8\ud5ec\ud5f4\ud5f5\ud5f7\ud5f9\ud600\ud601\ud604\ud608\ud610\ud611\ud613\ud614\ud615\ud61c\ud620"],["c8a1","\ud624\ud62d\ud638\ud639\ud63c\ud640\ud645\ud648\ud649\ud64b\ud64d\ud651\ud654\ud655\ud658\ud65c\ud667\ud669\ud670\ud671\ud674\ud683\ud685\ud68c\ud68d\ud690\ud694\ud69d\ud69f\ud6a1\ud6a8\ud6ac\ud6b0\ud6b9\ud6bb\ud6c4\ud6c5\ud6c8\ud6cc\ud6d1\ud6d4\ud6d7\ud6d9\ud6e0\ud6e4\ud6e8\ud6f0\ud6f5\ud6fc\ud6fd\ud700\ud704\ud711\ud718\ud719\ud71c\ud720\ud728\ud729\ud72b\ud72d\ud734\ud735\ud738\ud73c\ud744\ud747\ud749\ud750\ud751\ud754\ud756\ud757\ud758\ud759\ud760\ud761\ud763\ud765\ud769\ud76c\ud770\ud774\ud77c\ud77d\ud781\ud788\ud789\ud78c\ud790\ud798\ud799\ud79b\ud79d"],["caa1","\u4f3d\u4f73\u5047\u50f9\u52a0\u53ef\u5475\u54e5\u5609\u5ac1\u5bb6\u6687\u67b6\u67b7\u67ef\u6b4c\u73c2\u75c2\u7a3c\u82db\u8304\u8857\u8888\u8a36\u8cc8\u8dcf\u8efb\u8fe6\u99d5\u523b\u5374\u5404\u606a\u6164\u6bbc\u73cf\u811a\u89ba\u89d2\u95a3\u4f83\u520a\u58be\u5978\u59e6\u5e72\u5e79\u61c7\u63c0\u6746\u67ec\u687f\u6f97\u764e\u770b\u78f5\u7a08\u7aff\u7c21\u809d\u826e\u8271\u8aeb\u9593\u4e6b\u559d\u66f7\u6e34\u78a3\u7aed\u845b\u8910\u874e\u97a8\u52d8\u574e\u582a\u5d4c\u611f\u61be\u6221\u6562\u67d1\u6a44\u6e1b\u7518\u75b3\u76e3\u77b0\u7d3a\u90af\u9451\u9452\u9f95"],["cba1","\u5323\u5cac\u7532\u80db\u9240\u9598\u525b\u5808\u59dc\u5ca1\u5d17\u5eb7\u5f3a\u5f4a\u6177\u6c5f\u757a\u7586\u7ce0\u7d73\u7db1\u7f8c\u8154\u8221\u8591\u8941\u8b1b\u92fc\u964d\u9c47\u4ecb\u4ef7\u500b\u51f1\u584f\u6137\u613e\u6168\u6539\u69ea\u6f11\u75a5\u7686\u76d6\u7b87\u82a5\u84cb\uf900\u93a7\u958b\u5580\u5ba2\u5751\uf901\u7cb3\u7fb9\u91b5\u5028\u53bb\u5c45\u5de8\u62d2\u636e\u64da\u64e7\u6e20\u70ac\u795b\u8ddd\u8e1e\uf902\u907d\u9245\u92f8\u4e7e\u4ef6\u5065\u5dfe\u5efa\u6106\u6957\u8171\u8654\u8e47\u9375\u9a2b\u4e5e\u5091\u6770\u6840\u5109\u528d\u5292\u6aa2"],["cca1","\u77bc\u9210\u9ed4\u52ab\u602f\u8ff2\u5048\u61a9\u63ed\u64ca\u683c\u6a84\u6fc0\u8188\u89a1\u9694\u5805\u727d\u72ac\u7504\u7d79\u7e6d\u80a9\u898b\u8b74\u9063\u9d51\u6289\u6c7a\u6f54\u7d50\u7f3a\u8a23\u517c\u614a\u7b9d\u8b19\u9257\u938c\u4eac\u4fd3\u501e\u50be\u5106\u52c1\u52cd\u537f\u5770\u5883\u5e9a\u5f91\u6176\u61ac\u64ce\u656c\u666f\u66bb\u66f4\u6897\u6d87\u7085\u70f1\u749f\u74a5\u74ca\u75d9\u786c\u78ec\u7adf\u7af6\u7d45\u7d93\u8015\u803f\u811b\u8396\u8b66\u8f15\u9015\u93e1\u9803\u9838\u9a5a\u9be8\u4fc2\u5553\u583a\u5951\u5b63\u5c46\u60b8\u6212\u6842\u68b0"],["cda1","\u68e8\u6eaa\u754c\u7678\u78ce\u7a3d\u7cfb\u7e6b\u7e7c\u8a08\u8aa1\u8c3f\u968e\u9dc4\u53e4\u53e9\u544a\u5471\u56fa\u59d1\u5b64\u5c3b\u5eab\u62f7\u6537\u6545\u6572\u66a0\u67af\u69c1\u6cbd\u75fc\u7690\u777e\u7a3f\u7f94\u8003\u80a1\u818f\u82e6\u82fd\u83f0\u85c1\u8831\u88b4\u8aa5\uf903\u8f9c\u932e\u96c7\u9867\u9ad8\u9f13\u54ed\u659b\u66f2\u688f\u7a40\u8c37\u9d60\u56f0\u5764\u5d11\u6606\u68b1\u68cd\u6efe\u7428\u889e\u9be4\u6c68\uf904\u9aa8\u4f9b\u516c\u5171\u529f\u5b54\u5de5\u6050\u606d\u62f1\u63a7\u653b\u73d9\u7a7a\u86a3\u8ca2\u978f\u4e32\u5be1\u6208\u679c\u74dc"],["cea1","\u79d1\u83d3\u8a87\u8ab2\u8de8\u904e\u934b\u9846\u5ed3\u69e8\u85ff\u90ed\uf905\u51a0\u5b98\u5bec\u6163\u68fa\u6b3e\u704c\u742f\u74d8\u7ba1\u7f50\u83c5\u89c0\u8cab\u95dc\u9928\u522e\u605d\u62ec\u9002\u4f8a\u5149\u5321\u58d9\u5ee3\u66e0\u6d38\u709a\u72c2\u73d6\u7b50\u80f1\u945b\u5366\u639b\u7f6b\u4e56\u5080\u584a\u58de\u602a\u6127\u62d0\u69d0\u9b41\u5b8f\u7d18\u80b1\u8f5f\u4ea4\u50d1\u54ac\u55ac\u5b0c\u5da0\u5de7\u652a\u654e\u6821\u6a4b\u72e1\u768e\u77ef\u7d5e\u7ff9\u81a0\u854e\u86df\u8f03\u8f4e\u90ca\u9903\u9a55\u9bab\u4e18\u4e45\u4e5d\u4ec7\u4ff1\u5177\u52fe"],["cfa1","\u5340\u53e3\u53e5\u548e\u5614\u5775\u57a2\u5bc7\u5d87\u5ed0\u61fc\u62d8\u6551\u67b8\u67e9\u69cb\u6b50\u6bc6\u6bec\u6c42\u6e9d\u7078\u72d7\u7396\u7403\u77bf\u77e9\u7a76\u7d7f\u8009\u81fc\u8205\u820a\u82df\u8862\u8b33\u8cfc\u8ec0\u9011\u90b1\u9264\u92b6\u99d2\u9a45\u9ce9\u9dd7\u9f9c\u570b\u5c40\u83ca\u97a0\u97ab\u9eb4\u541b\u7a98\u7fa4\u88d9\u8ecd\u90e1\u5800\u5c48\u6398\u7a9f\u5bae\u5f13\u7a79\u7aae\u828e\u8eac\u5026\u5238\u52f8\u5377\u5708\u62f3\u6372\u6b0a\u6dc3\u7737\u53a5\u7357\u8568\u8e76\u95d5\u673a\u6ac3\u6f70\u8a6d\u8ecc\u994b\uf906\u6677\u6b78\u8cb4"],["d0a1","\u9b3c\uf907\u53eb\u572d\u594e\u63c6\u69fb\u73ea\u7845\u7aba\u7ac5\u7cfe\u8475\u898f\u8d73\u9035\u95a8\u52fb\u5747\u7547\u7b60\u83cc\u921e\uf908\u6a58\u514b\u524b\u5287\u621f\u68d8\u6975\u9699\u50c5\u52a4\u52e4\u61c3\u65a4\u6839\u69ff\u747e\u7b4b\u82b9\u83eb\u89b2\u8b39\u8fd1\u9949\uf909\u4eca\u5997\u64d2\u6611\u6a8e\u7434\u7981\u79bd\u82a9\u887e\u887f\u895f\uf90a\u9326\u4f0b\u53ca\u6025\u6271\u6c72\u7d1a\u7d66\u4e98\u5162\u77dc\u80af\u4f01\u4f0e\u5176\u5180\u55dc\u5668\u573b\u57fa\u57fc\u5914\u5947\u5993\u5bc4\u5c90\u5d0e\u5df1\u5e7e\u5fcc\u6280\u65d7\u65e3"],["d1a1","\u671e\u671f\u675e\u68cb\u68c4\u6a5f\u6b3a\u6c23\u6c7d\u6c82\u6dc7\u7398\u7426\u742a\u7482\u74a3\u7578\u757f\u7881\u78ef\u7941\u7947\u7948\u797a\u7b95\u7d00\u7dba\u7f88\u8006\u802d\u808c\u8a18\u8b4f\u8c48\u8d77\u9321\u9324\u98e2\u9951\u9a0e\u9a0f\u9a65\u9e92\u7dca\u4f76\u5409\u62ee\u6854\u91d1\u55ab\u513a\uf90b\uf90c\u5a1c\u61e6\uf90d\u62cf\u62ff\uf90e",5,"\u90a3\uf914",4,"\u8afe\uf919\uf91a\uf91b\uf91c\u6696\uf91d\u7156\uf91e\uf91f\u96e3\uf920\u634f\u637a\u5357\uf921\u678f\u6960\u6e73\uf922\u7537\uf923\uf924\uf925"],["d2a1","\u7d0d\uf926\uf927\u8872\u56ca\u5a18\uf928",4,"\u4e43\uf92d\u5167\u5948\u67f0\u8010\uf92e\u5973\u5e74\u649a\u79ca\u5ff5\u606c\u62c8\u637b\u5be7\u5bd7\u52aa\uf92f\u5974\u5f29\u6012\uf930\uf931\uf932\u7459\uf933",5,"\u99d1\uf939",10,"\u6fc3\uf944\uf945\u81bf\u8fb2\u60f1\uf946\uf947\u8166\uf948\uf949\u5c3f\uf94a",7,"\u5ae9\u8a25\u677b\u7d10\uf952",5,"\u80fd\uf958\uf959\u5c3c\u6ce5\u533f\u6eba\u591a\u8336"],["d3a1","\u4e39\u4eb6\u4f46\u55ae\u5718\u58c7\u5f56\u65b7\u65e6\u6a80\u6bb5\u6e4d\u77ed\u7aef\u7c1e\u7dde\u86cb\u8892\u9132\u935b\u64bb\u6fbe\u737a\u75b8\u9054\u5556\u574d\u61ba\u64d4\u66c7\u6de1\u6e5b\u6f6d\u6fb9\u75f0\u8043\u81bd\u8541\u8983\u8ac7\u8b5a\u931f\u6c93\u7553\u7b54\u8e0f\u905d\u5510\u5802\u5858\u5e62\u6207\u649e\u68e0\u7576\u7cd6\u87b3\u9ee8\u4ee3\u5788\u576e\u5927\u5c0d\u5cb1\u5e36\u5f85\u6234\u64e1\u73b3\u81fa\u888b\u8cb8\u968a\u9edb\u5b85\u5fb7\u60b3\u5012\u5200\u5230\u5716\u5835\u5857\u5c0e\u5c60\u5cf6\u5d8b\u5ea6\u5f92\u60bc\u6311\u6389\u6417\u6843"],["d4a1","\u68f9\u6ac2\u6dd8\u6e21\u6ed4\u6fe4\u71fe\u76dc\u7779\u79b1\u7a3b\u8404\u89a9\u8ced\u8df3\u8e48\u9003\u9014\u9053\u90fd\u934d\u9676\u97dc\u6bd2\u7006\u7258\u72a2\u7368\u7763\u79bf\u7be4\u7e9b\u8b80\u58a9\u60c7\u6566\u65fd\u66be\u6c8c\u711e\u71c9\u8c5a\u9813\u4e6d\u7a81\u4edd\u51ac\u51cd\u52d5\u540c\u61a7\u6771\u6850\u68df\u6d1e\u6f7c\u75bc\u77b3\u7ae5\u80f4\u8463\u9285\u515c\u6597\u675c\u6793\u75d8\u7ac7\u8373\uf95a\u8c46\u9017\u982d\u5c6f\u81c0\u829a\u9041\u906f\u920d\u5f97\u5d9d\u6a59\u71c8\u767b\u7b49\u85e4\u8b04\u9127\u9a30\u5587\u61f6\uf95b\u7669\u7f85"],["d5a1","\u863f\u87ba\u88f8\u908f\uf95c\u6d1b\u70d9\u73de\u7d61\u843d\uf95d\u916a\u99f1\uf95e\u4e82\u5375\u6b04\u6b12\u703e\u721b\u862d\u9e1e\u524c\u8fa3\u5d50\u64e5\u652c\u6b16\u6feb\u7c43\u7e9c\u85cd\u8964\u89bd\u62c9\u81d8\u881f\u5eca\u6717\u6d6a\u72fc\u7405\u746f\u8782\u90de\u4f86\u5d0d\u5fa0\u840a\u51b7\u63a0\u7565\u4eae\u5006\u5169\u51c9\u6881\u6a11\u7cae\u7cb1\u7ce7\u826f\u8ad2\u8f1b\u91cf\u4fb6\u5137\u52f5\u5442\u5eec\u616e\u623e\u65c5\u6ada\u6ffe\u792a\u85dc\u8823\u95ad\u9a62\u9a6a\u9e97\u9ece\u529b\u66c6\u6b77\u701d\u792b\u8f62\u9742\u6190\u6200\u6523\u6f23"],["d6a1","\u7149\u7489\u7df4\u806f\u84ee\u8f26\u9023\u934a\u51bd\u5217\u52a3\u6d0c\u70c8\u88c2\u5ec9\u6582\u6bae\u6fc2\u7c3e\u7375\u4ee4\u4f36\u56f9\uf95f\u5cba\u5dba\u601c\u73b2\u7b2d\u7f9a\u7fce\u8046\u901e\u9234\u96f6\u9748\u9818\u9f61\u4f8b\u6fa7\u79ae\u91b4\u96b7\u52de\uf960\u6488\u64c4\u6ad3\u6f5e\u7018\u7210\u76e7\u8001\u8606\u865c\u8def\u8f05\u9732\u9b6f\u9dfa\u9e75\u788c\u797f\u7da0\u83c9\u9304\u9e7f\u9e93\u8ad6\u58df\u5f04\u6727\u7027\u74cf\u7c60\u807e\u5121\u7028\u7262\u78ca\u8cc2\u8cda\u8cf4\u96f7\u4e86\u50da\u5bee\u5ed6\u6599\u71ce\u7642\u77ad\u804a\u84fc"],["d7a1","\u907c\u9b27\u9f8d\u58d8\u5a41\u5c62\u6a13\u6dda\u6f0f\u763b\u7d2f\u7e37\u851e\u8938\u93e4\u964b\u5289\u65d2\u67f3\u69b4\u6d41\u6e9c\u700f\u7409\u7460\u7559\u7624\u786b\u8b2c\u985e\u516d\u622e\u9678\u4f96\u502b\u5d19\u6dea\u7db8\u8f2a\u5f8b\u6144\u6817\uf961\u9686\u52d2\u808b\u51dc\u51cc\u695e\u7a1c\u7dbe\u83f1\u9675\u4fda\u5229\u5398\u540f\u550e\u5c65\u60a7\u674e\u68a8\u6d6c\u7281\u72f8\u7406\u7483\uf962\u75e2\u7c6c\u7f79\u7fb8\u8389\u88cf\u88e1\u91cc\u91d0\u96e2\u9bc9\u541d\u6f7e\u71d0\u7498\u85fa\u8eaa\u96a3\u9c57\u9e9f\u6797\u6dcb\u7433\u81e8\u9716\u782c"],["d8a1","\u7acb\u7b20\u7c92\u6469\u746a\u75f2\u78bc\u78e8\u99ac\u9b54\u9ebb\u5bde\u5e55\u6f20\u819c\u83ab\u9088\u4e07\u534d\u5a29\u5dd2\u5f4e\u6162\u633d\u6669\u66fc\u6eff\u6f2b\u7063\u779e\u842c\u8513\u883b\u8f13\u9945\u9c3b\u551c\u62b9\u672b\u6cab\u8309\u896a\u977a\u4ea1\u5984\u5fd8\u5fd9\u671b\u7db2\u7f54\u8292\u832b\u83bd\u8f1e\u9099\u57cb\u59b9\u5a92\u5bd0\u6627\u679a\u6885\u6bcf\u7164\u7f75\u8cb7\u8ce3\u9081\u9b45\u8108\u8c8a\u964c\u9a40\u9ea5\u5b5f\u6c13\u731b\u76f2\u76df\u840c\u51aa\u8993\u514d\u5195\u52c9\u68c9\u6c94\u7704\u7720\u7dbf\u7dec\u9762\u9eb5\u6ec5"],["d9a1","\u8511\u51a5\u540d\u547d\u660e\u669d\u6927\u6e9f\u76bf\u7791\u8317\u84c2\u879f\u9169\u9298\u9cf4\u8882\u4fae\u5192\u52df\u59c6\u5e3d\u6155\u6478\u6479\u66ae\u67d0\u6a21\u6bcd\u6bdb\u725f\u7261\u7441\u7738\u77db\u8017\u82bc\u8305\u8b00\u8b28\u8c8c\u6728\u6c90\u7267\u76ee\u7766\u7a46\u9da9\u6b7f\u6c92\u5922\u6726\u8499\u536f\u5893\u5999\u5edf\u63cf\u6634\u6773\u6e3a\u732b\u7ad7\u82d7\u9328\u52d9\u5deb\u61ae\u61cb\u620a\u62c7\u64ab\u65e0\u6959\u6b66\u6bcb\u7121\u73f7\u755d\u7e46\u821e\u8302\u856a\u8aa3\u8cbf\u9727\u9d61\u58a8\u9ed8\u5011\u520e\u543b\u554f\u6587"],["daa1","\u6c76\u7d0a\u7d0b\u805e\u868a\u9580\u96ef\u52ff\u6c95\u7269\u5473\u5a9a\u5c3e\u5d4b\u5f4c\u5fae\u672a\u68b6\u6963\u6e3c\u6e44\u7709\u7c73\u7f8e\u8587\u8b0e\u8ff7\u9761\u9ef4\u5cb7\u60b6\u610d\u61ab\u654f\u65fb\u65fc\u6c11\u6cef\u739f\u73c9\u7de1\u9594\u5bc6\u871c\u8b10\u525d\u535a\u62cd\u640f\u64b2\u6734\u6a38\u6cca\u73c0\u749e\u7b94\u7c95\u7e1b\u818a\u8236\u8584\u8feb\u96f9\u99c1\u4f34\u534a\u53cd\u53db\u62cc\u642c\u6500\u6591\u69c3\u6cee\u6f58\u73ed\u7554\u7622\u76e4\u76fc\u78d0\u78fb\u792c\u7d46\u822c\u87e0\u8fd4\u9812\u98ef\u52c3\u62d4\u64a5\u6e24\u6f51"],["dba1","\u767c\u8dcb\u91b1\u9262\u9aee\u9b43\u5023\u508d\u574a\u59a8\u5c28\u5e47\u5f77\u623f\u653e\u65b9\u65c1\u6609\u678b\u699c\u6ec2\u78c5\u7d21\u80aa\u8180\u822b\u82b3\u84a1\u868c\u8a2a\u8b17\u90a6\u9632\u9f90\u500d\u4ff3\uf963\u57f9\u5f98\u62dc\u6392\u676f\u6e43\u7119\u76c3\u80cc\u80da\u88f4\u88f5\u8919\u8ce0\u8f29\u914d\u966a\u4f2f\u4f70\u5e1b\u67cf\u6822\u767d\u767e\u9b44\u5e61\u6a0a\u7169\u71d4\u756a\uf964\u7e41\u8543\u85e9\u98dc\u4f10\u7b4f\u7f70\u95a5\u51e1\u5e06\u68b5\u6c3e\u6c4e\u6cdb\u72af\u7bc4\u8303\u6cd5\u743a\u50fb\u5288\u58c1\u64d8\u6a97\u74a7\u7656"],["dca1","\u78a7\u8617\u95e2\u9739\uf965\u535e\u5f01\u8b8a\u8fa8\u8faf\u908a\u5225\u77a5\u9c49\u9f08\u4e19\u5002\u5175\u5c5b\u5e77\u661e\u663a\u67c4\u68c5\u70b3\u7501\u75c5\u79c9\u7add\u8f27\u9920\u9a08\u4fdd\u5821\u5831\u5bf6\u666e\u6b65\u6d11\u6e7a\u6f7d\u73e4\u752b\u83e9\u88dc\u8913\u8b5c\u8f14\u4f0f\u50d5\u5310\u535c\u5b93\u5fa9\u670d\u798f\u8179\u832f\u8514\u8907\u8986\u8f39\u8f3b\u99a5\u9c12\u672c\u4e76\u4ff8\u5949\u5c01\u5cef\u5cf0\u6367\u68d2\u70fd\u71a2\u742b\u7e2b\u84ec\u8702\u9022\u92d2\u9cf3\u4e0d\u4ed8\u4fef\u5085\u5256\u526f\u5426\u5490\u57e0\u592b\u5a66"],["dda1","\u5b5a\u5b75\u5bcc\u5e9c\uf966\u6276\u6577\u65a7\u6d6e\u6ea5\u7236\u7b26\u7c3f\u7f36\u8150\u8151\u819a\u8240\u8299\u83a9\u8a03\u8ca0\u8ce6\u8cfb\u8d74\u8dba\u90e8\u91dc\u961c\u9644\u99d9\u9ce7\u5317\u5206\u5429\u5674\u58b3\u5954\u596e\u5fff\u61a4\u626e\u6610\u6c7e\u711a\u76c6\u7c89\u7cde\u7d1b\u82ac\u8cc1\u96f0\uf967\u4f5b\u5f17\u5f7f\u62c2\u5d29\u670b\u68da\u787c\u7e43\u9d6c\u4e15\u5099\u5315\u532a\u5351\u5983\u5a62\u5e87\u60b2\u618a\u6249\u6279\u6590\u6787\u69a7\u6bd4\u6bd6\u6bd7\u6bd8\u6cb8\uf968\u7435\u75fa\u7812\u7891\u79d5\u79d8\u7c83\u7dcb\u7fe1\u80a5"],["dea1","\u813e\u81c2\u83f2\u871a\u88e8\u8ab9\u8b6c\u8cbb\u9119\u975e\u98db\u9f3b\u56ac\u5b2a\u5f6c\u658c\u6ab3\u6baf\u6d5c\u6ff1\u7015\u725d\u73ad\u8ca7\u8cd3\u983b\u6191\u6c37\u8058\u9a01\u4e4d\u4e8b\u4e9b\u4ed5\u4f3a\u4f3c\u4f7f\u4fdf\u50ff\u53f2\u53f8\u5506\u55e3\u56db\u58eb\u5962\u5a11\u5beb\u5bfa\u5c04\u5df3\u5e2b\u5f99\u601d\u6368\u659c\u65af\u67f6\u67fb\u68ad\u6b7b\u6c99\u6cd7\u6e23\u7009\u7345\u7802\u793e\u7940\u7960\u79c1\u7be9\u7d17\u7d72\u8086\u820d\u838e\u84d1\u86c7\u88df\u8a50\u8a5e\u8b1d\u8cdc\u8d66\u8fad\u90aa\u98fc\u99df\u9e9d\u524a\uf969\u6714\uf96a"],["dfa1","\u5098\u522a\u5c71\u6563\u6c55\u73ca\u7523\u759d\u7b97\u849c\u9178\u9730\u4e77\u6492\u6bba\u715e\u85a9\u4e09\uf96b\u6749\u68ee\u6e17\u829f\u8518\u886b\u63f7\u6f81\u9212\u98af\u4e0a\u50b7\u50cf\u511f\u5546\u55aa\u5617\u5b40\u5c19\u5ce0\u5e38\u5e8a\u5ea0\u5ec2\u60f3\u6851\u6a61\u6e58\u723d\u7240\u72c0\u76f8\u7965\u7bb1\u7fd4\u88f3\u89f4\u8a73\u8c61\u8cde\u971c\u585e\u74bd\u8cfd\u55c7\uf96c\u7a61\u7d22\u8272\u7272\u751f\u7525\uf96d\u7b19\u5885\u58fb\u5dbc\u5e8f\u5eb6\u5f90\u6055\u6292\u637f\u654d\u6691\u66d9\u66f8\u6816\u68f2\u7280\u745e\u7b6e\u7d6e\u7dd6\u7f72"],["e0a1","\u80e5\u8212\u85af\u897f\u8a93\u901d\u92e4\u9ecd\u9f20\u5915\u596d\u5e2d\u60dc\u6614\u6673\u6790\u6c50\u6dc5\u6f5f\u77f3\u78a9\u84c6\u91cb\u932b\u4ed9\u50ca\u5148\u5584\u5b0b\u5ba3\u6247\u657e\u65cb\u6e32\u717d\u7401\u7444\u7487\u74bf\u766c\u79aa\u7dda\u7e55\u7fa8\u817a\u81b3\u8239\u861a\u87ec\u8a75\u8de3\u9078\u9291\u9425\u994d\u9bae\u5368\u5c51\u6954\u6cc4\u6d29\u6e2b\u820c\u859b\u893b\u8a2d\u8aaa\u96ea\u9f67\u5261\u66b9\u6bb2\u7e96\u87fe\u8d0d\u9583\u965d\u651d\u6d89\u71ee\uf96e\u57ce\u59d3\u5bac\u6027\u60fa\u6210\u661f\u665f\u7329\u73f9\u76db\u7701\u7b6c"],["e1a1","\u8056\u8072\u8165\u8aa0\u9192\u4e16\u52e2\u6b72\u6d17\u7a05\u7b39\u7d30\uf96f\u8cb0\u53ec\u562f\u5851\u5bb5\u5c0f\u5c11\u5de2\u6240\u6383\u6414\u662d\u68b3\u6cbc\u6d88\u6eaf\u701f\u70a4\u71d2\u7526\u758f\u758e\u7619\u7b11\u7be0\u7c2b\u7d20\u7d39\u852c\u856d\u8607\u8a34\u900d\u9061\u90b5\u92b7\u97f6\u9a37\u4fd7\u5c6c\u675f\u6d91\u7c9f\u7e8c\u8b16\u8d16\u901f\u5b6b\u5dfd\u640d\u84c0\u905c\u98e1\u7387\u5b8b\u609a\u677e\u6dde\u8a1f\u8aa6\u9001\u980c\u5237\uf970\u7051\u788e\u9396\u8870\u91d7\u4fee\u53d7\u55fd\u56da\u5782\u58fd\u5ac2\u5b88\u5cab\u5cc0\u5e25\u6101"],["e2a1","\u620d\u624b\u6388\u641c\u6536\u6578\u6a39\u6b8a\u6c34\u6d19\u6f31\u71e7\u72e9\u7378\u7407\u74b2\u7626\u7761\u79c0\u7a57\u7aea\u7cb9\u7d8f\u7dac\u7e61\u7f9e\u8129\u8331\u8490\u84da\u85ea\u8896\u8ab0\u8b90\u8f38\u9042\u9083\u916c\u9296\u92b9\u968b\u96a7\u96a8\u96d6\u9700\u9808\u9996\u9ad3\u9b1a\u53d4\u587e\u5919\u5b70\u5bbf\u6dd1\u6f5a\u719f\u7421\u74b9\u8085\u83fd\u5de1\u5f87\u5faa\u6042\u65ec\u6812\u696f\u6a53\u6b89\u6d35\u6df3\u73e3\u76fe\u77ac\u7b4d\u7d14\u8123\u821c\u8340\u84f4\u8563\u8a62\u8ac4\u9187\u931e\u9806\u99b4\u620c\u8853\u8ff0\u9265\u5d07\u5d27"],["e3a1","\u5d69\u745f\u819d\u8768\u6fd5\u62fe\u7fd2\u8936\u8972\u4e1e\u4e58\u50e7\u52dd\u5347\u627f\u6607\u7e69\u8805\u965e\u4f8d\u5319\u5636\u59cb\u5aa4\u5c38\u5c4e\u5c4d\u5e02\u5f11\u6043\u65bd\u662f\u6642\u67be\u67f4\u731c\u77e2\u793a\u7fc5\u8494\u84cd\u8996\u8a66\u8a69\u8ae1\u8c55\u8c7a\u57f4\u5bd4\u5f0f\u606f\u62ed\u690d\u6b96\u6e5c\u7184\u7bd2\u8755\u8b58\u8efe\u98df\u98fe\u4f38\u4f81\u4fe1\u547b\u5a20\u5bb8\u613c\u65b0\u6668\u71fc\u7533\u795e\u7d33\u814e\u81e3\u8398\u85aa\u85ce\u8703\u8a0a\u8eab\u8f9b\uf971\u8fc5\u5931\u5ba4\u5be6\u6089\u5be9\u5c0b\u5fc3\u6c81"],["e4a1","\uf972\u6df1\u700b\u751a\u82af\u8af6\u4ec0\u5341\uf973\u96d9\u6c0f\u4e9e\u4fc4\u5152\u555e\u5a25\u5ce8\u6211\u7259\u82bd\u83aa\u86fe\u8859\u8a1d\u963f\u96c5\u9913\u9d09\u9d5d\u580a\u5cb3\u5dbd\u5e44\u60e1\u6115\u63e1\u6a02\u6e25\u9102\u9354\u984e\u9c10\u9f77\u5b89\u5cb8\u6309\u664f\u6848\u773c\u96c1\u978d\u9854\u9b9f\u65a1\u8b01\u8ecb\u95bc\u5535\u5ca9\u5dd6\u5eb5\u6697\u764c\u83f4\u95c7\u58d3\u62bc\u72ce\u9d28\u4ef0\u592e\u600f\u663b\u6b83\u79e7\u9d26\u5393\u54c0\u57c3\u5d16\u611b\u66d6\u6daf\u788d\u827e\u9698\u9744\u5384\u627c\u6396\u6db2\u7e0a\u814b\u984d"],["e5a1","\u6afb\u7f4c\u9daf\u9e1a\u4e5f\u503b\u51b6\u591c\u60f9\u63f6\u6930\u723a\u8036\uf974\u91ce\u5f31\uf975\uf976\u7d04\u82e5\u846f\u84bb\u85e5\u8e8d\uf977\u4f6f\uf978\uf979\u58e4\u5b43\u6059\u63da\u6518\u656d\u6698\uf97a\u694a\u6a23\u6d0b\u7001\u716c\u75d2\u760d\u79b3\u7a70\uf97b\u7f8a\uf97c\u8944\uf97d\u8b93\u91c0\u967d\uf97e\u990a\u5704\u5fa1\u65bc\u6f01\u7600\u79a6\u8a9e\u99ad\u9b5a\u9f6c\u5104\u61b6\u6291\u6a8d\u81c6\u5043\u5830\u5f66\u7109\u8a00\u8afa\u5b7c\u8616\u4ffa\u513c\u56b4\u5944\u63a9\u6df9\u5daa\u696d\u5186\u4e88\u4f59\uf97f\uf980\uf981\u5982\uf982"],["e6a1","\uf983\u6b5f\u6c5d\uf984\u74b5\u7916\uf985\u8207\u8245\u8339\u8f3f\u8f5d\uf986\u9918\uf987\uf988\uf989\u4ea6\uf98a\u57df\u5f79\u6613\uf98b\uf98c\u75ab\u7e79\u8b6f\uf98d\u9006\u9a5b\u56a5\u5827\u59f8\u5a1f\u5bb4\uf98e\u5ef6\uf98f\uf990\u6350\u633b\uf991\u693d\u6c87\u6cbf\u6d8e\u6d93\u6df5\u6f14\uf992\u70df\u7136\u7159\uf993\u71c3\u71d5\uf994\u784f\u786f\uf995\u7b75\u7de3\uf996\u7e2f\uf997\u884d\u8edf\uf998\uf999\uf99a\u925b\uf99b\u9cf6\uf99c\uf99d\uf99e\u6085\u6d85\uf99f\u71b1\uf9a0\uf9a1\u95b1\u53ad\uf9a2\uf9a3\uf9a4\u67d3\uf9a5\u708e\u7130\u7430\u8276\u82d2"],["e7a1","\uf9a6\u95bb\u9ae5\u9e7d\u66c4\uf9a7\u71c1\u8449\uf9a8\uf9a9\u584b\uf9aa\uf9ab\u5db8\u5f71\uf9ac\u6620\u668e\u6979\u69ae\u6c38\u6cf3\u6e36\u6f41\u6fda\u701b\u702f\u7150\u71df\u7370\uf9ad\u745b\uf9ae\u74d4\u76c8\u7a4e\u7e93\uf9af\uf9b0\u82f1\u8a60\u8fce\uf9b1\u9348\uf9b2\u9719\uf9b3\uf9b4\u4e42\u502a\uf9b5\u5208\u53e1\u66f3\u6c6d\u6fca\u730a\u777f\u7a62\u82ae\u85dd\u8602\uf9b6\u88d4\u8a63\u8b7d\u8c6b\uf9b7\u92b3\uf9b8\u9713\u9810\u4e94\u4f0d\u4fc9\u50b2\u5348\u543e\u5433\u55da\u5862\u58ba\u5967\u5a1b\u5be4\u609f\uf9b9\u61ca\u6556\u65ff\u6664\u68a7\u6c5a\u6fb3"],["e8a1","\u70cf\u71ac\u7352\u7b7d\u8708\u8aa4\u9c32\u9f07\u5c4b\u6c83\u7344\u7389\u923a\u6eab\u7465\u761f\u7a69\u7e15\u860a\u5140\u58c5\u64c1\u74ee\u7515\u7670\u7fc1\u9095\u96cd\u9954\u6e26\u74e6\u7aa9\u7aaa\u81e5\u86d9\u8778\u8a1b\u5a49\u5b8c\u5b9b\u68a1\u6900\u6d63\u73a9\u7413\u742c\u7897\u7de9\u7feb\u8118\u8155\u839e\u8c4c\u962e\u9811\u66f0\u5f80\u65fa\u6789\u6c6a\u738b\u502d\u5a03\u6b6a\u77ee\u5916\u5d6c\u5dcd\u7325\u754f\uf9ba\uf9bb\u50e5\u51f9\u582f\u592d\u5996\u59da\u5be5\uf9bc\uf9bd\u5da2\u62d7\u6416\u6493\u64fe\uf9be\u66dc\uf9bf\u6a48\uf9c0\u71ff\u7464\uf9c1"],["e9a1","\u7a88\u7aaf\u7e47\u7e5e\u8000\u8170\uf9c2\u87ef\u8981\u8b20\u9059\uf9c3\u9080\u9952\u617e\u6b32\u6d74\u7e1f\u8925\u8fb1\u4fd1\u50ad\u5197\u52c7\u57c7\u5889\u5bb9\u5eb8\u6142\u6995\u6d8c\u6e67\u6eb6\u7194\u7462\u7528\u752c\u8073\u8338\u84c9\u8e0a\u9394\u93de\uf9c4\u4e8e\u4f51\u5076\u512a\u53c8\u53cb\u53f3\u5b87\u5bd3\u5c24\u611a\u6182\u65f4\u725b\u7397\u7440\u76c2\u7950\u7991\u79b9\u7d06\u7fbd\u828b\u85d5\u865e\u8fc2\u9047\u90f5\u91ea\u9685\u96e8\u96e9\u52d6\u5f67\u65ed\u6631\u682f\u715c\u7a36\u90c1\u980a\u4e91\uf9c5\u6a52\u6b9e\u6f90\u7189\u8018\u82b8\u8553"],["eaa1","\u904b\u9695\u96f2\u97fb\u851a\u9b31\u4e90\u718a\u96c4\u5143\u539f\u54e1\u5713\u5712\u57a3\u5a9b\u5ac4\u5bc3\u6028\u613f\u63f4\u6c85\u6d39\u6e72\u6e90\u7230\u733f\u7457\u82d1\u8881\u8f45\u9060\uf9c6\u9662\u9858\u9d1b\u6708\u8d8a\u925e\u4f4d\u5049\u50de\u5371\u570d\u59d4\u5a01\u5c09\u6170\u6690\u6e2d\u7232\u744b\u7def\u80c3\u840e\u8466\u853f\u875f\u885b\u8918\u8b02\u9055\u97cb\u9b4f\u4e73\u4f91\u5112\u516a\uf9c7\u552f\u55a9\u5b7a\u5ba5\u5e7c\u5e7d\u5ebe\u60a0\u60df\u6108\u6109\u63c4\u6538\u6709\uf9c8\u67d4\u67da\uf9c9\u6961\u6962\u6cb9\u6d27\uf9ca\u6e38\uf9cb"],["eba1","\u6fe1\u7336\u7337\uf9cc\u745c\u7531\uf9cd\u7652\uf9ce\uf9cf\u7dad\u81fe\u8438\u88d5\u8a98\u8adb\u8aed\u8e30\u8e42\u904a\u903e\u907a\u9149\u91c9\u936e\uf9d0\uf9d1\u5809\uf9d2\u6bd3\u8089\u80b2\uf9d3\uf9d4\u5141\u596b\u5c39\uf9d5\uf9d6\u6f64\u73a7\u80e4\u8d07\uf9d7\u9217\u958f\uf9d8\uf9d9\uf9da\uf9db\u807f\u620e\u701c\u7d68\u878d\uf9dc\u57a0\u6069\u6147\u6bb7\u8abe\u9280\u96b1\u4e59\u541f\u6deb\u852d\u9670\u97f3\u98ee\u63d6\u6ce3\u9091\u51dd\u61c9\u81ba\u9df9\u4f9d\u501a\u5100\u5b9c\u610f\u61ff\u64ec\u6905\u6bc5\u7591\u77e3\u7fa9\u8264\u858f\u87fb\u8863\u8abc"],["eca1","\u8b70\u91ab\u4e8c\u4ee5\u4f0a\uf9dd\uf9de\u5937\u59e8\uf9df\u5df2\u5f1b\u5f5b\u6021\uf9e0\uf9e1\uf9e2\uf9e3\u723e\u73e5\uf9e4\u7570\u75cd\uf9e5\u79fb\uf9e6\u800c\u8033\u8084\u82e1\u8351\uf9e7\uf9e8\u8cbd\u8cb3\u9087\uf9e9\uf9ea\u98f4\u990c\uf9eb\uf9ec\u7037\u76ca\u7fca\u7fcc\u7ffc\u8b1a\u4eba\u4ec1\u5203\u5370\uf9ed\u54bd\u56e0\u59fb\u5bc5\u5f15\u5fcd\u6e6e\uf9ee\uf9ef\u7d6a\u8335\uf9f0\u8693\u8a8d\uf9f1\u976d\u9777\uf9f2\uf9f3\u4e00\u4f5a\u4f7e\u58f9\u65e5\u6ea2\u9038\u93b0\u99b9\u4efb\u58ec\u598a\u59d9\u6041\uf9f4\uf9f5\u7a14\uf9f6\u834f\u8cc3\u5165\u5344"],["eda1","\uf9f7\uf9f8\uf9f9\u4ecd\u5269\u5b55\u82bf\u4ed4\u523a\u54a8\u59c9\u59ff\u5b50\u5b57\u5b5c\u6063\u6148\u6ecb\u7099\u716e\u7386\u74f7\u75b5\u78c1\u7d2b\u8005\u81ea\u8328\u8517\u85c9\u8aee\u8cc7\u96cc\u4f5c\u52fa\u56bc\u65ab\u6628\u707c\u70b8\u7235\u7dbd\u828d\u914c\u96c0\u9d72\u5b71\u68e7\u6b98\u6f7a\u76de\u5c91\u66ab\u6f5b\u7bb4\u7c2a\u8836\u96dc\u4e08\u4ed7\u5320\u5834\u58bb\u58ef\u596c\u5c07\u5e33\u5e84\u5f35\u638c\u66b2\u6756\u6a1f\u6aa3\u6b0c\u6f3f\u7246\uf9fa\u7350\u748b\u7ae0\u7ca7\u8178\u81df\u81e7\u838a\u846c\u8523\u8594\u85cf\u88dd\u8d13\u91ac\u9577"],["eea1","\u969c\u518d\u54c9\u5728\u5bb0\u624d\u6750\u683d\u6893\u6e3d\u6ed3\u707d\u7e21\u88c1\u8ca1\u8f09\u9f4b\u9f4e\u722d\u7b8f\u8acd\u931a\u4f47\u4f4e\u5132\u5480\u59d0\u5e95\u62b5\u6775\u696e\u6a17\u6cae\u6e1a\u72d9\u732a\u75bd\u7bb8\u7d35\u82e7\u83f9\u8457\u85f7\u8a5b\u8caf\u8e87\u9019\u90b8\u96ce\u9f5f\u52e3\u540a\u5ae1\u5bc2\u6458\u6575\u6ef4\u72c4\uf9fb\u7684\u7a4d\u7b1b\u7c4d\u7e3e\u7fdf\u837b\u8b2b\u8cca\u8d64\u8de1\u8e5f\u8fea\u8ff9\u9069\u93d1\u4f43\u4f7a\u50b3\u5168\u5178\u524d\u526a\u5861\u587c\u5960\u5c08\u5c55\u5edb\u609b\u6230\u6813\u6bbf\u6c08\u6fb1"],["efa1","\u714e\u7420\u7530\u7538\u7551\u7672\u7b4c\u7b8b\u7bad\u7bc6\u7e8f\u8a6e\u8f3e\u8f49\u923f\u9293\u9322\u942b\u96fb\u985a\u986b\u991e\u5207\u622a\u6298\u6d59\u7664\u7aca\u7bc0\u7d76\u5360\u5cbe\u5e97\u6f38\u70b9\u7c98\u9711\u9b8e\u9ede\u63a5\u647a\u8776\u4e01\u4e95\u4ead\u505c\u5075\u5448\u59c3\u5b9a\u5e40\u5ead\u5ef7\u5f81\u60c5\u633a\u653f\u6574\u65cc\u6676\u6678\u67fe\u6968\u6a89\u6b63\u6c40\u6dc0\u6de8\u6e1f\u6e5e\u701e\u70a1\u738e\u73fd\u753a\u775b\u7887\u798e\u7a0b\u7a7d\u7cbe\u7d8e\u8247\u8a02\u8aea\u8c9e\u912d\u914a\u91d8\u9266\u92cc\u9320\u9706\u9756"],["f0a1","\u975c\u9802\u9f0e\u5236\u5291\u557c\u5824\u5e1d\u5f1f\u608c\u63d0\u68af\u6fdf\u796d\u7b2c\u81cd\u85ba\u88fd\u8af8\u8e44\u918d\u9664\u969b\u973d\u984c\u9f4a\u4fce\u5146\u51cb\u52a9\u5632\u5f14\u5f6b\u63aa\u64cd\u65e9\u6641\u66fa\u66f9\u671d\u689d\u68d7\u69fd\u6f15\u6f6e\u7167\u71e5\u722a\u74aa\u773a\u7956\u795a\u79df\u7a20\u7a95\u7c97\u7cdf\u7d44\u7e70\u8087\u85fb\u86a4\u8a54\u8abf\u8d99\u8e81\u9020\u906d\u91e3\u963b\u96d5\u9ce5\u65cf\u7c07\u8db3\u93c3\u5b58\u5c0a\u5352\u62d9\u731d\u5027\u5b97\u5f9e\u60b0\u616b\u68d5\u6dd9\u742e\u7a2e\u7d42\u7d9c\u7e31\u816b"],["f1a1","\u8e2a\u8e35\u937e\u9418\u4f50\u5750\u5de6\u5ea7\u632b\u7f6a\u4e3b\u4f4f\u4f8f\u505a\u59dd\u80c4\u546a\u5468\u55fe\u594f\u5b99\u5dde\u5eda\u665d\u6731\u67f1\u682a\u6ce8\u6d32\u6e4a\u6f8d\u70b7\u73e0\u7587\u7c4c\u7d02\u7d2c\u7da2\u821f\u86db\u8a3b\u8a85\u8d70\u8e8a\u8f33\u9031\u914e\u9152\u9444\u99d0\u7af9\u7ca5\u4fca\u5101\u51c6\u57c8\u5bef\u5cfb\u6659\u6a3d\u6d5a\u6e96\u6fec\u710c\u756f\u7ae3\u8822\u9021\u9075\u96cb\u99ff\u8301\u4e2d\u4ef2\u8846\u91cd\u537d\u6adb\u696b\u6c41\u847a\u589e\u618e\u66fe\u62ef\u70dd\u7511\u75c7\u7e52\u84b8\u8b49\u8d08\u4e4b\u53ea"],["f2a1","\u54ab\u5730\u5740\u5fd7\u6301\u6307\u646f\u652f\u65e8\u667a\u679d\u67b3\u6b62\u6c60\u6c9a\u6f2c\u77e5\u7825\u7949\u7957\u7d19\u80a2\u8102\u81f3\u829d\u82b7\u8718\u8a8c\uf9fc\u8d04\u8dbe\u9072\u76f4\u7a19\u7a37\u7e54\u8077\u5507\u55d4\u5875\u632f\u6422\u6649\u664b\u686d\u699b\u6b84\u6d25\u6eb1\u73cd\u7468\u74a1\u755b\u75b9\u76e1\u771e\u778b\u79e6\u7e09\u7e1d\u81fb\u852f\u8897\u8a3a\u8cd1\u8eeb\u8fb0\u9032\u93ad\u9663\u9673\u9707\u4f84\u53f1\u59ea\u5ac9\u5e19\u684e\u74c6\u75be\u79e9\u7a92\u81a3\u86ed\u8cea\u8dcc\u8fed\u659f\u6715\uf9fd\u57f7\u6f57\u7ddd\u8f2f"],["f3a1","\u93f6\u96c6\u5fb5\u61f2\u6f84\u4e14\u4f98\u501f\u53c9\u55df\u5d6f\u5dee\u6b21\u6b64\u78cb\u7b9a\uf9fe\u8e49\u8eca\u906e\u6349\u643e\u7740\u7a84\u932f\u947f\u9f6a\u64b0\u6faf\u71e6\u74a8\u74da\u7ac4\u7c12\u7e82\u7cb2\u7e98\u8b9a\u8d0a\u947d\u9910\u994c\u5239\u5bdf\u64e6\u672d\u7d2e\u50ed\u53c3\u5879\u6158\u6159\u61fa\u65ac\u7ad9\u8b92\u8b96\u5009\u5021\u5275\u5531\u5a3c\u5ee0\u5f70\u6134\u655e\u660c\u6636\u66a2\u69cd\u6ec4\u6f32\u7316\u7621\u7a93\u8139\u8259\u83d6\u84bc\u50b5\u57f0\u5bc0\u5be8\u5f69\u63a1\u7826\u7db5\u83dc\u8521\u91c7\u91f5\u518a\u67f5\u7b56"],["f4a1","\u8cac\u51c4\u59bb\u60bd\u8655\u501c\uf9ff\u5254\u5c3a\u617d\u621a\u62d3\u64f2\u65a5\u6ecc\u7620\u810a\u8e60\u965f\u96bb\u4edf\u5343\u5598\u5929\u5ddd\u64c5\u6cc9\u6dfa\u7394\u7a7f\u821b\u85a6\u8ce4\u8e10\u9077\u91e7\u95e1\u9621\u97c6\u51f8\u54f2\u5586\u5fb9\u64a4\u6f88\u7db4\u8f1f\u8f4d\u9435\u50c9\u5c16\u6cbe\u6dfb\u751b\u77bb\u7c3d\u7c64\u8a79\u8ac2\u581e\u59be\u5e16\u6377\u7252\u758a\u776b\u8adc\u8cbc\u8f12\u5ef3\u6674\u6df8\u807d\u83c1\u8acb\u9751\u9bd6\ufa00\u5243\u66ff\u6d95\u6eef\u7de0\u8ae6\u902e\u905e\u9ad4\u521d\u527f\u54e8\u6194\u6284\u62db\u68a2"],["f5a1","\u6912\u695a\u6a35\u7092\u7126\u785d\u7901\u790e\u79d2\u7a0d\u8096\u8278\u82d5\u8349\u8549\u8c82\u8d85\u9162\u918b\u91ae\u4fc3\u56d1\u71ed\u77d7\u8700\u89f8\u5bf8\u5fd6\u6751\u90a8\u53e2\u585a\u5bf5\u60a4\u6181\u6460\u7e3d\u8070\u8525\u9283\u64ae\u50ac\u5d14\u6700\u589c\u62bd\u63a8\u690e\u6978\u6a1e\u6e6b\u76ba\u79cb\u82bb\u8429\u8acf\u8da8\u8ffd\u9112\u914b\u919c\u9310\u9318\u939a\u96db\u9a36\u9c0d\u4e11\u755c\u795d\u7afa\u7b51\u7bc9\u7e2e\u84c4\u8e59\u8e74\u8ef8\u9010\u6625\u693f\u7443\u51fa\u672e\u9edc\u5145\u5fe0\u6c96\u87f2\u885d\u8877\u60b4\u81b5\u8403"],["f6a1","\u8d05\u53d6\u5439\u5634\u5a36\u5c31\u708a\u7fe0\u805a\u8106\u81ed\u8da3\u9189\u9a5f\u9df2\u5074\u4ec4\u53a0\u60fb\u6e2c\u5c64\u4f88\u5024\u55e4\u5cd9\u5e5f\u6065\u6894\u6cbb\u6dc4\u71be\u75d4\u75f4\u7661\u7a1a\u7a49\u7dc7\u7dfb\u7f6e\u81f4\u86a9\u8f1c\u96c9\u99b3\u9f52\u5247\u52c5\u98ed\u89aa\u4e03\u67d2\u6f06\u4fb5\u5be2\u6795\u6c88\u6d78\u741b\u7827\u91dd\u937c\u87c4\u79e4\u7a31\u5feb\u4ed6\u54a4\u553e\u58ae\u59a5\u60f0\u6253\u62d6\u6736\u6955\u8235\u9640\u99b1\u99dd\u502c\u5353\u5544\u577c\ufa01\u6258\ufa02\u64e2\u666b\u67dd\u6fc1\u6fef\u7422\u7438\u8a17"],["f7a1","\u9438\u5451\u5606\u5766\u5f48\u619a\u6b4e\u7058\u70ad\u7dbb\u8a95\u596a\u812b\u63a2\u7708\u803d\u8caa\u5854\u642d\u69bb\u5b95\u5e11\u6e6f\ufa03\u8569\u514c\u53f0\u592a\u6020\u614b\u6b86\u6c70\u6cf0\u7b1e\u80ce\u82d4\u8dc6\u90b0\u98b1\ufa04\u64c7\u6fa4\u6491\u6504\u514e\u5410\u571f\u8a0e\u615f\u6876\ufa05\u75db\u7b52\u7d71\u901a\u5806\u69cc\u817f\u892a\u9000\u9839\u5078\u5957\u59ac\u6295\u900f\u9b2a\u615d\u7279\u95d6\u5761\u5a46\u5df4\u628a\u64ad\u64fa\u6777\u6ce2\u6d3e\u722c\u7436\u7834\u7f77\u82ad\u8ddb\u9817\u5224\u5742\u677f\u7248\u74e3\u8ca9\u8fa6\u9211"],["f8a1","\u962a\u516b\u53ed\u634c\u4f69\u5504\u6096\u6557\u6c9b\u6d7f\u724c\u72fd\u7a17\u8987\u8c9d\u5f6d\u6f8e\u70f9\u81a8\u610e\u4fbf\u504f\u6241\u7247\u7bc7\u7de8\u7fe9\u904d\u97ad\u9a19\u8cb6\u576a\u5e73\u67b0\u840d\u8a55\u5420\u5b16\u5e63\u5ee2\u5f0a\u6583\u80ba\u853d\u9589\u965b\u4f48\u5305\u530d\u530f\u5486\u54fa\u5703\u5e03\u6016\u629b\u62b1\u6355\ufa06\u6ce1\u6d66\u75b1\u7832\u80de\u812f\u82de\u8461\u84b2\u888d\u8912\u900b\u92ea\u98fd\u9b91\u5e45\u66b4\u66dd\u7011\u7206\ufa07\u4ff5\u527d\u5f6a\u6153\u6753\u6a19\u6f02\u74e2\u7968\u8868\u8c79\u98c7\u98c4\u9a43"],["f9a1","\u54c1\u7a1f\u6953\u8af7\u8c4a\u98a8\u99ae\u5f7c\u62ab\u75b2\u76ae\u88ab\u907f\u9642\u5339\u5f3c\u5fc5\u6ccc\u73cc\u7562\u758b\u7b46\u82fe\u999d\u4e4f\u903c\u4e0b\u4f55\u53a6\u590f\u5ec8\u6630\u6cb3\u7455\u8377\u8766\u8cc0\u9050\u971e\u9c15\u58d1\u5b78\u8650\u8b14\u9db4\u5bd2\u6068\u608d\u65f1\u6c57\u6f22\u6fa3\u701a\u7f55\u7ff0\u9591\u9592\u9650\u97d3\u5272\u8f44\u51fd\u542b\u54b8\u5563\u558a\u6abb\u6db5\u7dd8\u8266\u929c\u9677\u9e79\u5408\u54c8\u76d2\u86e4\u95a4\u95d4\u965c\u4ea2\u4f09\u59ee\u5ae6\u5df7\u6052\u6297\u676d\u6841\u6c86\u6e2f\u7f38\u809b\u822a"],["faa1","\ufa08\ufa09\u9805\u4ea5\u5055\u54b3\u5793\u595a\u5b69\u5bb3\u61c8\u6977\u6d77\u7023\u87f9\u89e3\u8a72\u8ae7\u9082\u99ed\u9ab8\u52be\u6838\u5016\u5e78\u674f\u8347\u884c\u4eab\u5411\u56ae\u73e6\u9115\u97ff\u9909\u9957\u9999\u5653\u589f\u865b\u8a31\u61b2\u6af6\u737b\u8ed2\u6b47\u96aa\u9a57\u5955\u7200\u8d6b\u9769\u4fd4\u5cf4\u5f26\u61f8\u665b\u6ceb\u70ab\u7384\u73b9\u73fe\u7729\u774d\u7d43\u7d62\u7e23\u8237\u8852\ufa0a\u8ce2\u9249\u986f\u5b51\u7a74\u8840\u9801\u5acc\u4fe0\u5354\u593e\u5cfd\u633e\u6d79\u72f9\u8105\u8107\u83a2\u92cf\u9830\u4ea8\u5144\u5211\u578b"],["fba1","\u5f62\u6cc2\u6ece\u7005\u7050\u70af\u7192\u73e9\u7469\u834a\u87a2\u8861\u9008\u90a2\u93a3\u99a8\u516e\u5f57\u60e0\u6167\u66b3\u8559\u8e4a\u91af\u978b\u4e4e\u4e92\u547c\u58d5\u58fa\u597d\u5cb5\u5f27\u6236\u6248\u660a\u6667\u6beb\u6d69\u6dcf\u6e56\u6ef8\u6f94\u6fe0\u6fe9\u705d\u72d0\u7425\u745a\u74e0\u7693\u795c\u7cca\u7e1e\u80e1\u82a6\u846b\u84bf\u864e\u865f\u8774\u8b77\u8c6a\u93ac\u9800\u9865\u60d1\u6216\u9177\u5a5a\u660f\u6df7\u6e3e\u743f\u9b42\u5ffd\u60da\u7b0f\u54c4\u5f18\u6c5e\u6cd3\u6d2a\u70d8\u7d05\u8679\u8a0c\u9d3b\u5316\u548c\u5b05\u6a3a\u706b\u7575"],["fca1","\u798d\u79be\u82b1\u83ef\u8a71\u8b41\u8ca8\u9774\ufa0b\u64f4\u652b\u78ba\u78bb\u7a6b\u4e38\u559a\u5950\u5ba6\u5e7b\u60a3\u63db\u6b61\u6665\u6853\u6e19\u7165\u74b0\u7d08\u9084\u9a69\u9c25\u6d3b\u6ed1\u733e\u8c41\u95ca\u51f0\u5e4c\u5fa8\u604d\u60f6\u6130\u614c\u6643\u6644\u69a5\u6cc1\u6e5f\u6ec9\u6f62\u714c\u749c\u7687\u7bc1\u7c27\u8352\u8757\u9051\u968d\u9ec3\u532f\u56de\u5efb\u5f8a\u6062\u6094\u61f7\u6666\u6703\u6a9c\u6dee\u6fae\u7070\u736a\u7e6a\u81be\u8334\u86d4\u8aa8\u8cc4\u5283\u7372\u5b96\u6a6b\u9404\u54ee\u5686\u5b5d\u6548\u6585\u66c9\u689f\u6d8d\u6dc6"],["fda1","\u723b\u80b4\u9175\u9a4d\u4faf\u5019\u539a\u540e\u543c\u5589\u55c5\u5e3f\u5f8c\u673d\u7166\u73dd\u9005\u52db\u52f3\u5864\u58ce\u7104\u718f\u71fb\u85b0\u8a13\u6688\u85a8\u55a7\u6684\u714a\u8431\u5349\u5599\u6bc1\u5f59\u5fbd\u63ee\u6689\u7147\u8af1\u8f1d\u9ebe\u4f11\u643a\u70cb\u7566\u8667\u6064\u8b4e\u9df8\u5147\u51f6\u5308\u6d36\u80f8\u9ed1\u6615\u6b23\u7098\u75d5\u5403\u5c79\u7d07\u8a16\u6b20\u6b3d\u6b46\u5438\u6070\u6d3d\u7fd5\u8208\u50d6\u51de\u559c\u566b\u56cd\u59ec\u5b09\u5e0c\u6199\u6198\u6231\u665e\u66e6\u7199\u71b9\u71ba\u72a7\u79a7\u7a00\u7fb2\u8a70"]]},"5dpn":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("67Y/"),i=(n("+NEN"),n("jGGy"),function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getSons=function(){return this.ubusService.call({data:[[this.authService.getSid(),"uci","get",{config:"wireless",section:"son"}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface"}]]}).pipe(Object(r.a)(function(e){return e.result.map(function(e){return e[1].values})}))},e.prototype.saveSons=function(e){var t,n=this.authService.getSid();if(0==e.enable){(t=[]).push([n,"uci","set",{config:"wireless",section:"son",values:{enabled:"0"}}]),t.push([n,"uci","set",{config:"wireless",section:"qcawifi",values:{atf_mode:"0"}}]);for(var r=0,i=Object.keys(e.vaps);r0,this.allowRadio1Vap=this.allowedRadio1VapNumber>0,this.keyInputType="password",this.tooltipWarning=!0,this.wpsCloneState="stopped",this.wpsCloneDuration=120,this.wpsCloneStarted=0,this.radioDevice0="radio0",this.radioDevice1="radio1",this.vaps=[],this.orderby="ssid",this.reverse=!1,this.editMode=!1,this.addMode=!1,this.cloneSsidButtonTitle=Object(c.b)("Clone SSID via WPS"),this.encryptionOptions={"psk-mixed+tkip+ccmp":Object(c.b)("WPA/WPA2 Personal"),psk2:Object(c.b)("WPA2 Personal *"),wpa2:Object(c.b)("WPA2 Enterprise"),"psk3-mixed":Object(c.b)("WPA3/WPA2 Personal"),owe:Object(c.b)("Open (OWE)"),none:Object(c.b)("Open")},this.deviceOptions={radio1:this.radio1Band,radio0:this.radio0Band,"radio1+radio0":"2.4 GHz + 5 GHz"},this.order=function(e){this.reverse=this.orderby===e&&!this.reverse,this.orderby=e},this.pageLoadingService.register(["vapsLoaded","radiosLoaded"]),this.radio0Available=Object(c.e)(l.a,"wireless.devices.radio0"),this.radio1Available=Object(c.e)(l.a,"wireless.devices.radio1"),this.dualRadio=this.radio0Available&&this.radio1Available}return e.prototype.ngOnInit=function(){var e=this;this.editMode=!1,this.getRadios(),Object(i.a)(0,l.a.wireless.vaps.refresh).pipe(Object(s.a)(this.ngUnsubscribe),Object(a.a)(function(t){return 1==e.fetchVapsTimer})).subscribe(function(){e.getVaps()})},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete(),this.cloneStatusSubject.next(!1),this.cloneStatusSubject.complete(),clearTimeout(this.timeout),this.timeout=!1,this.bsModalRef&&this.bsModalRef.hide()},e.prototype.getRadios=function(){var e=this;this.vapsService.getRadios().pipe(Object(s.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("radiosLoaded");var n=Object.values(t).find(function(e){return"wifi0"==e[".name"]}),r=Object.values(t).find(function(e){return"wifi1"==e[".name"]}),i=n&&0==(Number(n.disabled)||0),o=!1;e.dualRadio&&(o=r&&0==(Number(r.disabled)||0)),e.radiosDisabled=!i&&!o,e.radiosDisabled&&(e.cloneSsidButtonTitle=Object(c.b)("Please activate the WiFi network to enable Clone SSID via WPS"))})},e.prototype.getVaps=function(){var e=this;this.vapsService.getVaps().pipe(Object(s.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("vapsLoaded");var n=t[0],r=t[1],i=t[2];Object(c.g)(t[3].wifi0)&&(e.radioDevice0="wifi0",e.radioDevice1="wifi1");var o=t[4];for(var s in n)if(n.hasOwnProperty(s)){if((u=n[s]).device=u.device.replace("wifi","radio"),!Object(c.g)(l.a.wireless.devices[u.device]))continue;u.dynamicVLAN=!!u.dynamic_vlan,u.name="radio1"==u.device?Object(c.b)("2.4 GHz"):Object(c.b)("5 GHz"),delete u.dynamic_vlan,u.maxassoc&&(u.hasMaxassoc=!0,u.maxassoc=Number(u.maxassoc))}for(var a in e.vaps=Object.values(n).map(function(e){return f({},e)}),e.vaps){var u;e.vaps.hasOwnProperty(a)&&delete(u=e.vaps[a]).ieee80211w}for(var h=0;he.vaps[d].maxassoc?e.vaps[h].maxassoc:e.vaps[d].maxassoc),e.vaps[h][".name"]+="+"+e.vaps[d][".name"],e.vaps[h].device="radio1+radio0",e.vaps.splice(d,1);break}e.vaps[h].deviceName=e.deviceOptions[e.vaps[h].device],e.vaps[h].encryptionName=e.encryptionOptions[e.vaps[h].encryption]}for(var p in e.vaps.forEach(function(e){e.disabled=isNaN(Number(e.disabled))?0:Number(e.disabled),e.isolate=isNaN(Number(e.isolate))?0:Number(e.isolate),e.uapsd=isNaN(Number(e.uapsd))?1:Number(e.uapsd),e.hidden=isNaN(Number(e.hidden))?0:Number(e.hidden),e.ieee80211r=isNaN(Number(e.ieee80211r))?0:Number(e.ieee80211r),e.show11r=Number(o.ieee80211r),e.network||(e.network="lan")}),e.vlansByID=i,i)if(i.hasOwnProperty(p)){var g=i[p];"1"===g.management&&(e.defaultVLAN=g[".name"]),g.id=g[".name"].replace(/^vlan/,"")}e.vlans=Object.values(i).map(function(e){return f({},e)}),e.vlansByID.lan={name:Object(c.b)("No VLAN"),id:0};var b=0,v=0;for(var a in e.vaps.forEach(function(e){"radio0"==e.device?b++:"radio1"==e.device?v++:(b++,v++)}),e.allowRadio0Vap=!(b>=e.allowedRadio0VapNumber),e.allowRadio1Vap=!(v>=e.allowedRadio1VapNumber),e.allowNewVaps=!(b>=e.allowedRadio0VapNumber&&v>=e.allowedRadio1VapNumber),r)if(r.hasOwnProperty(a)){var y=r[a];y.auth_server&&y.auth_port&&y.auth_secret&&(e.hasRadiusAuth=!0,e.authServer=y.auth_server,e.authPort=y.auth_port,e.authSecret=y.auth_secret,y.acct_server&&y.acct_port&&y.acct_secret&&(e.hasRadiusAcct=!0,e.acctServer=y.acct_server,e.acctPort=y.acct_port,e.acctSecret=y.acct_secret))}e.fakeVaps=Object(c.d)(e.vaps),e.fakeVlans=Object(c.d)(e.vlans),e.switchToViewMode()})},e.prototype.remove=function(e){var t=this;this.bsModalRef=this.modalService.show(h.a),this.bsModalRef.content.title=Object(c.b)("Delete SSID?"),this.bsModalRef.content.bodyText=Object(c.b)("Do you really want to remove this SSID?"),this.bsModalRef.content.closeButtonText=Object(c.b)("Cancel"),this.bsModalRef.content.actionButtonText=Object(c.b)("Delete"),this.switchToViewMode(),this.bsModalRef.content.ok=function(){t.deleteInProgress=!0,t.vapsService.remove(e).subscribe(function(){t.getVaps(),t.notification.success(Object(c.b)("You have successfully deleted an SSID"))})}},e.prototype.add=function(){this.fetchVapsTimer=!1,this.addMode=!0,this.markAsDirty();var e=":"+ ++this.newCount,t={ssid:"",new:!0,disabled:0,hidden:0,isolate:0,uapsd:1,device:"radio1+radio0",devices:["radio1","radio0"],".name":e,names:[e,":"+ ++this.newCount],encryption:"psk2",network:this.defaultVLAN,maxassoc:null,ieee80211r:0,rsn_preauth:1};0==this.allowRadio0Vap&&(t.device="radio1"),0==this.allowRadio1Vap&&(t.device="radio0"),this.vaps.push(t),void 0!==this.searchVAPs&&(this.searchVAPs=void 0),this.editRow(t)},e.prototype.currentVap=function(e){this.currentVapObj=e,this.markAsDirty()},e.prototype.save=function(e){var t=this;"wpa2"==e.encryption&&(e.auth_server=this.authServer,e.auth_port=this.authPort,e.auth_secret=this.authSecret,1==this.hasRadiusAcct&&(e.acct_server=this.acctServer,e.acct_port=this.acctPort,e.acct_secret=this.acctSecret)),this.pageLoadingService.register(["vapsLoaded"]),this.vapsService.save(e,this.hasRadiusAcct,this.radioDevice0,this.radioDevice1).subscribe(function(){t.fetchVapsTimer=!0,t.getVaps(),t.notification.success(Object(c.b)("You have successfully configured an SSID"))})},e.prototype.editRow=function(e){this.fetchVapsTimer=!1,this.editRowName=e[".name"],this.editMode=!0,this.maxassocCheck(e)},e.prototype.required=function(e){if(!this.saving)return"psk2"===e.encryption||"psk-mixed+tkip+ccmp"===e.encryption||"psk3-mixed"===e.encryption},e.prototype.hideKey=function(e){if(!this.saving)return"none"===e.encryption||"wpa2"===e.encryption||"owe"===e.encryption},e.prototype.disableRadioOption=function(e,t){var n=this;return!(Object(c.g)(this.fakeVaps)&&(t.new?"radio0"==e?this.allowRadio0Vap:"radio1"==e?this.allowRadio1Vap:this.allowRadio0Vap&&this.allowRadio1Vap:(this.fakeVaps.forEach(function(t){if(t[".name"]==t[".name"])return!("radio1+radio0"==t.device||("radio0"==e?"radio0"===t.device||n.allowRadio0Vap:"radio1"==e?"radio1"===t.device||n.allowRadio1Vap:"radio1+radio0"===t.device||n.allowRadio0Vap||n.allowRadio1Vap))}),1)))},e.prototype.onDynamicVLANToggle=function(e){e.dynamicVLAN||"lan"!==e.network?e.dynamicVLAN&&(e.network="lan"):this.vlans.forEach(function(t){t.management&&(e.network=t[".name"])})},e.prototype.onEncryptionChange=function(e){e.key&&"psk-mixed+tkip+ccmp"!==e.encryption&&"psk2"!==e.encryption&&"psk3-mixed"!==e.encryption&&(e.key=void 0),e.dynamicVLAN&&"wpa2"!==e.encryption&&(e.dynamicVLAN=!1,this.onDynamicVLANToggle(e)),this.keyInputType="password",this.maxassocCheck(e)},e.prototype.clearWarnings=function(){this.maxassocWarning=!1,this.tooltipWarning=!1},e.prototype.showWarnings=function(e){0===e.maxassoc&&(this.tooltipWarning=!0),0!==e.maxassoc&&e.maxassoc>123&&"none"!==e.encryption&&(this.maxassocWarning=!0),0!==e.maxassoc&&e.maxassoc>123&&"none"===e.encryption&&(this.maxassocWarning=!0)},e.prototype.toggleKeyVisibility=function(){this.keyInputType="password"===this.keyInputType?"text":"password"},e.prototype.wps_clone=function(){var e=this;this.vapsService.checkCloneStatus().pipe(Object(s.a)(this.ngUnsubscribe)).subscribe(function(t){"Ok"==t?(e.wpsCloneState="running",e.elapsed=0,e.wpsCloneStarted=(new Date).getTime(),e.queryWpsCloneStatus(),e.timeout=setTimeout(function(){e.on_wps_clone_stop()},1e3*e.wpsCloneDuration+3e3),Object(o.a)(100).pipe(Object(s.a)(e.cloneStatusSubject),Object(s.a)(e.ngUnsubscribe)).subscribe(function(){e.elapsed=((new Date).getTime()-e.wpsCloneStarted)/1e3})):"restarted"==t&&(e.wpsCloneStarted=(new Date).getTime())})},e.prototype.on_wps_clone_stop=function(){var e=this;this.elapsed=this.wpsCloneDuration,this.cloneStatusSubject.next(!1),clearTimeout(this.timeout),this.timeout=!1,setTimeout(function(){var t="success"==e.wpsCloneState;e.elapsed=0,t&&e.getVaps()},100)},e.prototype.queryWpsCloneStatus=function(){var e=this;this.cloneStatusSubject.next(!0);var t="";Object(o.a)(2e3).pipe(Object(s.a)(this.cloneStatusSubject),Object(u.a)(function(){return e.vapsService.getCloneStatus()}),Object(s.a)(this.ngUnsubscribe)).subscribe(function(n){"running"!=n.state&&("success"==n.state?(e.wpsCloneState="success",t=Object(c.b)("WPS Clone Mode succeeded!"),e.notification.success(t)):"failed"==n.state&&(e.wpsCloneState="failed",t=Object(c.b)("WPS Clone Mode failed: ")+n.reason,e.notification.error(t)),e.on_wps_clone_stop())})},e.prototype.ssidCheck=function(e){var t=this;return Object(c.g)(e.ssid)&&!e.ssid.match(this.regExSsid)?(this.ssid_error=Object(c.b)("Invalid SSID! Please enter between 1 and 32 characters. Allowed special characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >"),!1):this.vaps.find(function(t){return t.ssid===e.ssid&&t[".name"]!==e[".name"]})?(this.ssid_error=Object(c.b)("SSID already exists"),setTimeout(function(){t.delos.controls.nameSsid.setErrors({ssid_error:!0})},0),!1):""!=e.ssid&&(this.ssid_error="",void setTimeout(function(){t.delos.controls.nameSsid.setErrors(null)},0))},e.prototype.keySsidCheck=function(e){var t=this;return Object(c.g)(e.key)&&!e.key.match(this.regExPass)?(this.key_ssid_error=Object(c.b)("Invalid Key! Please enter between 8 and 63 characters. Allowed special characters: ! @ # $ % ^ & * ) ( [ ] { } | , : ; ' \" ` ~ + = . _ / ? \\ < >"),!1):""!=e.key&&(this.key_ssid_error="",void setTimeout(function(){t.delos.controls.keySsid.setErrors(null)},0))},e.prototype.maxassocCheck=function(e){var t,n,r={single:{2.4:{condition:{none:{min:0,max:127,msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 127."),error:!0,warning:!1,invalid:!0,css:"text-error"},encrypted:{min:0,max:123,msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 123."),error:!0,warning:!1,invalid:!0,css:"text-error"}}},5:{condition:{none:{min:0,max:200,msg:Object(c.b)("Invalid range for 5 GHz, please enter a value between 0 and 200."),error:!0,warning:!1,invalid:!0,css:"text-error"},encrypted:{min:0,max:200,msg:Object(c.b)("Invalid range for 5 GHz, please enter a value between 0 and 200."),error:!0,warning:!1,invalid:!0,css:"text-error"}}}},both:{condition:{none:{warning:{msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 127."),error:!1,warning:!0,invalid:!1,css:"text-warning"},error:{msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 127. Invalid range for 5 GHz, please enter a value between 0 and 200."),error:!0,warning:!1,invalid:!0,css:"text-error"}},encrypted:{warning:{msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 123."),error:!1,warning:!0,invalid:!1,css:"text-warning"},error:{msg:Object(c.b)("Invalid range for 2.4 GHz, please enter a value between 0 and 123. Invalid range for 5 GHz, please enter a value between 0 and 200."),error:!0,warning:!1,invalid:!0,css:"text-error"}}}}};-1!==e.device.indexOf("+")?(n=r.both.condition["none"===e.encryption?"none":"encrypted"],e.maxassoc<0||e.maxassoc>200?t=n.error:e.maxassoc<0||e.maxassoc>127&&"none"===e.encryption?t=n.warning:(e.maxassoc<0||e.maxassoc>123&&"none"!==e.encryption)&&(t=n.warning),t?(this.maxassocError=t.error,this.maxassocWarning=t.warning,this.maxassocMsg=t.msg,this.maxassocClass=t.css):(this.maxassocError=!1,this.maxassocWarning=!1)):e.maxassoc<(t=r.single[l.a.wireless.devices[e.device].frequency].condition["none"===e.encryption?"none":"encrypted"]).min||e.maxassoc>t.max?(this.maxassocError=t.error,this.maxassocWarning=t.warning,this.maxassocMsg=t.msg,this.maxassocClass=t.css):(this.maxassocError=!1,this.maxassocWarning=!1),this.maxassocPlacement=window.screen.width>991?"bottom":"top"},e.prototype.cancel=function(){this.fetchVapsTimer=!0,this.key_ssid_error="",this.switchToViewMode(),this.vaps=Object(c.d)(this.fakeVaps),this.vlans=Object(c.d)(this.fakeVlans)},e.prototype.switchToViewMode=function(){this.keyInputType="password",this.deleteInProgress=!1,this.addMode=!1,this.editMode=!1,this.editRowName=void 0,this.currentVapObj=void 0,this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.trackByIndex=function(e){return e},e}()},"5yF5":function(e,t,n){"use strict";n.d(t,"a",function(){return c}),n("Obbf");var r=n("ClyA"),i=(n("H5ub"),n("UVPe"),n("krbb"),n("+3se")),o=n("ny24"),s=n("psW0"),a=n("K9Ia"),u=n("909l"),c=(n("FW/t"),function(){function e(e,t,n,r,o){this.networkService=e,this.modalService=t,this.notification=n,this.spinner=r,this.compatibilityModeService=o,this.ngUnsubscribe=new a.a,this.objectKeys=Object.keys,this.initialDisabledState=0,this.initialCcoState=0,this.initialMduState=0,this.disabled=0,this.localPass="",this.localPassType="password",this.ccoModes={auto:Object(i.b)("Auto *"),never:Object(i.b)("Never"),always:Object(i.b)("Always")},this.mduModes={disabled:"P2P (peer-to-peer) *",slave:"MDU slave",master:"MDU master"},this.invalidCompatibilityMode=!1}return e.prototype.ngOnInit=function(){this.getNetworkSettings(),this.plcAccessible()},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete(),this.bsModalRef&&this.bsModalRef.hide()},e.prototype.getNetworkSettings=function(){var e=this;Object(u.a)(this.networkService.getNetworkSettings(),this.compatibilityModeService.getCompatibilityModeInfo()).pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){var n=[t[0][0].values,t[0][1]],r=n[1];e.disabled=Number(n[0].disabled),e.initialDisabledState=e.disabled,e.cco=Object(i.g)(r.cco)?r.cco:"auto",e.initialCcoState=e.cco,e.mdu=Object(i.g)(r.mdu)?r.mdu:"disabled",e.initialMduState=e.mdu,e.currentCompatibilityMode=t[1].selectedMode,e.compatibilityModeInfo=t[1],e.spinner.hide()})},e.prototype.onCompatibilityModeChange=function(e){this.currentCompatibilityMode=e,this.invalidCompatibilityMode=void 0===e,this.markAsDirty()},e.prototype.selectedMdu=function(){switch(this.mdu){case"disabled":this.cco="auto";break;case"master":this.cco="always";break;case"slave":this.cco="never"}},e.prototype.save=function(){var e=this;""===this.localPass||this.disabled?this.saveConfig():(this.bsModalRef=this.modalService.show(r.a),this.bsModalRef.content.title=Object(i.b)("Change Password?"),this.bsModalRef.content.bodyText=Object(i.b)("Do you really want to change your Powerline encryption password? This could interrupt your connection."),this.bsModalRef.content.closeButtonText=Object(i.b)("Cancel"),this.bsModalRef.content.actionButtonText=Object(i.b)("Change Password"),this.bsModalRef.content.ok=function(){e.saveConfig()})},e.prototype.saveConfig=function(){var e=this;this.markAsPristine(),this.currentCompatibilityMode!==this.compatibilityModeInfo.selectedMode&&this.compatibilityModeService.setCompatibilityMode(this.currentCompatibilityMode).subscribe(function(){e.notification.success(Object(i.b)("You have successfully updated the compatibility mode setting.")),e.compatibilityModeInfo.selectedMode=e.currentCompatibilityMode}),this.initialDisabledState!=this.disabled?this.networkService.saveNetworkConfig(this.disabled).subscribe(function(){e.notification.success(Object(i.b)("You have successfully updated your Powerline pro network.")),e.changeLocalPassword()}):this.changeLocalPassword()},e.prototype.changeLocalPassword=function(){var e=this;this.disabled||""===this.localPass?this.changeLocalPibSettings():this.plcAccessible().pipe(Object(s.a)(function(){return e.networkService.changeLocalPassword(e.localPass)})).subscribe(function(){e.notification.success(Object(i.b)("You have successfully updated your Powerline encryption password")),e.changeLocalPibSettings()},function(t){return e.catchError()})},e.prototype.changeLocalPibSettings=function(){var e=this,t={};this.cco!=this.initialCcoState&&(t.cco=this.cco),this.mdu!=this.initialMduState&&(t.mdu=this.mdu),0==Object.keys(t).length||this.disabled||this.plcAccessible().pipe(Object(s.a)(function(){return e.networkService.changeLocalPibSettings(t)})).subscribe(function(){e.notification.success(Object(i.b)("You have successfully updated your Powerline network mode"))},function(t){return e.catchError()})},e.prototype.plcAccessible=function(){return this.networkService.plcAccessible()},e.prototype.catchError=function(){this.notification.error(Object(i.b)("Error occured! Please try again!")),this.cancel()},e.prototype.toggleLocalPassVisibility=function(){this.localPassType="password"===this.localPassType?"text":"password"},e.prototype.cancel=function(){this.spinner.hide(),this.localPass="",this.localPassType="password",this.getNetworkSettings(),this.markAsPristine()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e}())},"61DS":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("K9Ia"),i=n("ny24"),o=(n("Obbf"),n("t2rx"),n("+3se")),s=(n("dcxs"),{});s[Object(o.b)("Europe/Aachen")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Amsterdam")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Andorra")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Athens")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Belgrade")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Berlin")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Bratislava")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Brussels")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Bucharest")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Budapest")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Busingen")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Chisinau")]="EET-2EEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Copenhagen")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Dublin")]="GMT0IST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Gibraltar")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Guernsey")]="GMT0BST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Helsinki")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Isle of Man")]="GMT0BST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Istanbul")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Jersey")]="GMT0BST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Kaliningrad")]="EET-2",s[Object(o.b)("Europe/Kiev")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Lisbon")]="WET0WEST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Ljubljana")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/London")]="GMT0BST,M3.5.0/1,M10.5.0",s[Object(o.b)("Europe/Luxembourg")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Madrid")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Malta")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Mariehamn")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Minsk")]="MSK-3",s[Object(o.b)("Europe/Monaco")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Moscow")]="MSK-3",s[Object(o.b)("Europe/Oslo")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Paris")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Podgorica")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Prague")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Riga")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Rome")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Samara")]="SAMT-4",s[Object(o.b)("Europe/San Marino")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Sarajevo")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Simferopol")]="MSK-3",s[Object(o.b)("Europe/Skopje")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Sofia")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Stockholm")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Tallinn")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Tirane")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Uzhgorod")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Vaduz")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Vatican")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Vienna")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Vilnius")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Volgograd")]="MSK-3",s[Object(o.b)("Europe/Warsaw")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Zagreb")]="CET-1CEST,M3.5.0,M10.5.0/3",s[Object(o.b)("Europe/Zaporozhye")]="EET-2EEST,M3.5.0/3,M10.5.0/4",s[Object(o.b)("Europe/Zurich")]="CET-1CEST,M3.5.0,M10.5.0/3",s["UTC-12"]="UTC+12",s["UTC-11"]="UTC+11",s["UTC-10"]="UTC+10",s["UTC-9"]="UTC+9",s["UTC-8"]="UTC+8",s["UTC-7"]="UTC+7",s["UTC-6"]="UTC+6",s["UTC-5"]="UTC+5",s["UTC-4"]="UTC+4",s["UTC-3:30"]="UTC+3:30",s["UTC-3"]="UTC+3",s["UTC-2"]="UTC+2",s["UTC-1"]="UTC+1",s.UTC="UTC",s["UTC+1"]="UTC-1",s["UTC+2"]="UTC-2",s["UTC+3"]="UTC-3",s["UTC+3:30"]="UTC-3:30",s["UTC+4"]="UTC-4",s["UTC+5"]="UTC-5",s["UTC+5:30"]="UTC-5:30",s["UTC+5:45"]="UTC-5:45",s["UTC+6"]="UTC-6",s["UTC+6:30"]="UTC-6:30",s["UTC+7"]="UTC-7",s["UTC+8"]="UTC-8",s["UTC+9"]="UTC-9",s["UTC+9:30"]="UTC-9:30",s["UTC+10"]="UTC-10",s["UTC+10:30"]="UTC-10:30",s["UTC+11"]="UTC-11",s["UTC+12"]="UTC-12",s["UTC+12"]="UTC-13",s["UTC+14"]="UTC-14";var a=function(){function e(e,t,n){this.managementService=e,this.notificationService=t,this.pageLoadingService=n,this.ngUnsubscribe=new r.a,this.zones=[],this.pageLoadingService.register(["timeZoneViewInit","timeZoneLoaded"])}return e.prototype.ngOnInit=function(){var e=this;this.getTimeZone(),Object.keys(s).forEach(function(t){e.zones.push({id:t,name:t})})},e.prototype.ngAfterViewInit=function(){this.pageLoadingService.ready("timeZoneViewInit")},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.getTimeZone=function(){var e=this;this.managementService.getTimeZone().pipe(Object(i.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("timeZoneLoaded"),e.zonename=t.zonename||"UTC",e.fakezonename=e.zonename})},e.prototype.save=function(){var e=this;this.managementService.saveTimezone({zonename:this.zonename,timezone:s[this.zonename]}).subscribe(function(){e.notificationService.success(Object(o.b)("Time zone configuration successfully saved.")),e.markAsPristine()})},e.prototype.cancel=function(){this.zonename=this.fakezonename,this.markAsPristine()},e.prototype.markAsDirty=function(){this.delos.form.markAsDirty(),this.delos.form.updateValueAndValidity()},e.prototype.markAsPristine=function(){this.delos.form.markAsPristine(),this.delos.form.updateValueAndValidity()},e}()},"67Y/":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("mrSG"),i=n("FFOo");function o(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new s(e,t))}}var s=function(){function e(e,t){this.project=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.project,this.thisArg))},e}(),a=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.project=n,i.count=0,i.thisArg=r||i,i}return r.c(t,e),t.prototype._next=function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(t)},t}(i.a)},"6aHO":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("MrYD"),i=(n("XD9u"),function(){function e(e,t,n,r,i){this._componentFactoryResolver=e,this._ngZone=t,this._injector=n,this._posService=r,this._applicationRef=i}return e.prototype.createLoader=function(e,t,n){return new r.a(t,n,e,this._injector,this._componentFactoryResolver,this._ngZone,this._applicationRef,this._posService)},e}())},"6ahw":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("iLxQ"),i=n("DKTb"),o={closed:!0,next:function(e){},error:function(e){if(r.a.useDeprecatedSynchronousErrorHandling)throw e;Object(i.a)(e)},complete:function(){}}},"6blF":function(e,t,n){"use strict";var r=n("FFOo"),i=n("L/V9"),o=n("6ahw"),s=n("xTla"),a=n("y3By"),u=n("iLxQ");n.d(t,"a",function(){return c});var c=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var s=this.operator,a=function(e,t,n){if(e){if(e instanceof r.a)return e;if(e[i.a])return e[i.a]()}return e||t||n?new r.a(e,t,n):new r.a(o.a)}(e,t,n);if(s?s.call(a,this.source):a.add(this.source||u.a.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),u.a.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){u.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),function(e){for(;e;){var t=e.destination;if(e.closed||e.isStopped)return!1;e=t&&t instanceof r.a?t:null}return!0}(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=l(t))(function(t,r){var i;i=n.subscribe(function(t){try{e(t)}catch(n){r(n),i&&i.unsubscribe()}},r,t)})},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[s.a]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t1)for(var n=1;nthis.index},e.prototype.hasCompleted=function(){return this.array.length===this.index},e}(),g=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.parent=n,i.observable=r,i.stillUnsubscribed=!0,i.buffer=[],i.isComplete=!1,i}return r.c(t,e),t.prototype[c.a]=function(){return this},t.prototype.next=function(){var e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}},t.prototype.hasValue=function(){return this.buffer.length>0},t.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},t.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},t.prototype.notifyNext=function(e,t,n,r,i){this.buffer.push(t),this.parent.checkIterators()},t.prototype.subscribe=function(e,t){return Object(u.a)(this,this.observable,this,t)},t}(a.a)},"9NBF":function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n("+NEN"),n("jGGy");var r=n("67Y/"),i=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.getSchedules=function(){var e=this;return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"parental_control"}]}).pipe(Object(r.a)(function(e){return e.result[1].values})).pipe(Object(r.a)(function(t){var n=[],r=[];for(var i in t)if("entry"==t[i][".type"]){var o=t[i].starttime,s=t[i].stoptime,a=t[i].daysofweek;t[i].leftPos=e.calcLeftPos(o),t[i].rightPos=e.calcRightPos(s),t[i].duration=e.durationType(a),t[i].daysofweek=e.daysofweekToType(a),t[i].configType="interval","singleday"==t[i].daysofweek?(t[i].weekday=a,t[i].showWeekdays=!0):t[i].showWeekdays=!1,t[i].starthour=e.formatStringToTime(o)[0].toString(),t[i].startmins=e.formatStringToTime(o)[1].toString(),t[i].endhour=e.formatStringToTime(s)[0].toString(),t[i].endmins=e.formatStringToTime(s)[1].toString(),n.push(Object.assign({},t[i]))}else r.push(Object.assign({},t[i]));return[n,r]}))},e.prototype.saveGlobalSettings=function(e,t){return this.ubusService.call({data:[[this.authService.getSid(),"uci","add",{config:"parental_control",section:e,type:"global",name:e,values:{enabled:t.toString()}}],[this.authService.getSid(),"uci","set",{config:"station_quota",section:"global",values:{enabled:t.toString()}}],[this.authService.getSid(),"uci","commit",{config:"parental_control"}],[this.authService.getSid(),"uci","commit",{config:"station_quota"}]]})},e.prototype.delete=function(e,t,n){var r=e[".name"],i=[];return t?(i.push([this.authService.getSid(),"uci","delete",{config:"station_quota",section:r,values:{enabled:+n}}]),i.push([this.authService.getSid(),"uci","commit",{config:"station_quota"}])):(i.push([this.authService.getSid(),"uci","delete",{config:"parental_control",section:r}]),i.push([this.authService.getSid(),"uci","commit",{config:"parental_control"}])),this.ubusService.call({data:i})},e.prototype.saveSchedule=function(e,t,n,r){var i={config:"parental_control",type:"entry",values:{daysofweek:t,starttime:this.formatTimeToString(e.starthour,e.startmins),stoptime:this.formatTimeToString(e.endhour,e.endmins),stations:e.stations,enabled:n}};r||(i.section=e[".section"],i.name=e[".name"]);var o=[[this.authService.getSid(),"uci","add",i],[this.authService.getSid(),"uci","commit",{config:"parental_control"}]];return this.ubusService.call({data:o})},e.prototype.getQuotas=function(){var e=this;return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"station_quota"}]}).pipe(Object(r.a)(function(e){return e.result[1].values})).pipe(Object(r.a)(function(t){var n=[],r=[];for(var i in t)if("entry"==t[i][".type"]){var o=t[i].daysofweek;t[i].time=e.formatStringToTime(t[i].quota).toString(),t[i].duration=e.durationType(o),t[i].daysofweek=e.daysofweekToType(o),t[i].configType="interval","singleday"==t[i].daysofweek?(t[i].weekday=o,t[i].showWeekdays=!0):t[i].showWeekdays=!1,t[i].configType="quota",n.push(Object.assign({},t[i]))}else r.push(Object.assign({},t[i]));return[n,r]}))},e.prototype.getQuotaStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"station_quota","status",{}]}).pipe(Object(r.a)(function(e){return e.result[1]})).pipe(Object(r.a)(function(e){for(var t=new Map,n=0,r=Object.keys(e);n0,this.updatingNetwork=!1,this.ports=[],this.vlans=[],this.ipv6GlobalAddr=!1}return e.prototype.ngOnInit=function(){var e=this;this.pageLoadingService.register(["updateVlans","updateEthernet","updateNetwork"]),Object(i.a)(0,1e4).pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(){e.updateVlans(),e.updateEthernet(),e.updateNetwork()})},e.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},e.prototype.order=function(e){this.reverse=this.orderby===e&&!this.reverse,this.orderby=e},e.prototype.updateNetwork=function(){var e=this;this.updatingNetwork||this.lanStatusService.getQueryManagementInterface().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){switch(e.pageLoadingService.ready("updateNetwork"),e.network.ipaddr=t.ipaddr,e.network.lan6=t.lan6,e.ipv6GlobalAddr=!(!e.network.lan6.hasOwnProperty("ipv6-address")||!e.network.lan6["ipv6-address"].length),t.proto){case"dhcp":e.network.proto=Object(s.b)("DHCP");break;case"static":e.network.proto=Object(s.b)("static");break;default:e.network.proto=Object(s.b)("unknown")}e.network.netmask=e.ipService.cidr2bin(t.netmask),e.network.dns=t.dns,e.network.gateway=t.gateway,e.updatingNetwork=!1},function(){e.notification.error(Object(s.b)("Cannot retrieve current network information.")),e.updatingNetwork=!1})},e.prototype.updateEthernet=function(){var e=this;this.portStatusService.update().pipe(Object(o.a)(this.ngUnsubscribe)).subscribe(function(t){e.pageLoadingService.ready("updateEthernet");var n=a.a.network.interfaces;e.ports=t;var r=Object.keys(n).length;e.lanStatusService.updateEthernet(r).subscribe(function(t){for(var r in e.interfaces=[],n)n.hasOwnProperty(r)&&e.interfaces.push({description:n[r].description});for(var i=0;i0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,i=0;i3&&(e.hasadditional=!0),e.noteditable="SSDP"===e.name||"mDNS"===e.name}),o.spinner.hide()})},e.prototype.order=function(e){this.reverse=this.orderby===e&&!this.reverse,this.orderby=e},e.prototype.editRow=function(e){this.editRowName||(this.fakeService=Object(r.d)(e),this.editRowName=e.name,this.isEdited=!0,void 0!==e.log_ip&&(this.remoteSyslog=!0))},e.prototype.onSNMPVersionChange=function(){"any"===this.SNMP.version&&void 0!==this.name&&(this.SNMP.username=void 0,this.SNMP.authpass=void 0,this.SNMP.secpass=void 0)},e.prototype.toggleAuthPassVisibility=function(){this.authPassType="password"===this.authPassType?"text":"password"},e.prototype.toggleSecurityPassVisibility=function(){this.securityPassType="password"===this.securityPassType?"text":"password"},e.prototype.assignFields=function(e){for(var t in this.SNMP.name="SNMP",this.SNMP.isSnmp=!0,e)if(this.SNMPConf.hasOwnProperty(t)){var n=e[t];n.hasOwnProperty("disabled")&&(this.SNMP.enableSNMP=parseInt(n.disabled,10),this.SNMP.disabled=parseInt(n.disabled,10)),n.hasOwnProperty("version")&&"access"==n[".type"]&&(this.SNMP.version=n.version),n.hasOwnProperty("level")&&(this.SNMP.level=n.level),n.hasOwnProperty("agentaddress")&&(this.SNMP.agentaddress=n.agentaddress.replace(/^UDP:/,""),this.SNMP.port=this.SNMP.agentaddress),n.hasOwnProperty("community")&&(this.SNMP.community=n.community),n.hasOwnProperty("source")&&(this.SNMP.source=n.source),n.hasOwnProperty("name")?this.SNMP.username=n.name:this.SNMP.ver3notset=!0,n.hasOwnProperty("authtype")&&(this.SNMP.authtype=n.authtype),n.hasOwnProperty("authpass")&&(this.SNMP.authpass=n.authpass),n.hasOwnProperty("sectype")&&(this.SNMP.sectype=n.sectype),n.hasOwnProperty("secpass")&&(this.SNMP.secpass=n.secpass)}},e.prototype.save=function(e){"SSDP"===e.name&&this.saveSSDP(e),"SNMP"===e.name&&this.saveSNMP(e),"mDNS"===e.name&&this.saveMDNS(e),"SSH"===e.name&&this.saveSSH(e),e.hasOwnProperty("log_ip")&&this.saveSyslog(e)},e.prototype.saveSSDP=function(e){e.enable_natpmp=this.ubusServices[0].enable_natpmp,e.secure_mode=this.ubusServices[0].secure_mode,e.log_output=this.ubusServices[0].log_output,e.download=this.ubusServices[0].download,e.upload=this.ubusServices[0].upload,e.internal_iface=this.ubusServices[0].internal_iface,e.upnp_lease_file=this.ubusServices[0].upnp_lease_file,e.external_zone=this.ubusServices[0].external_zone,e.hasOwnProperty("hasadditional")&&delete e.hasadditional,e.hasOwnProperty("noteditable")&&delete e.noteditable,this.name=e.name.toUpperCase(),delete e.name,delete e.frozenOrder,e.disabled=e.disabled.toString(),"1"===e.disabled?(e.enable_upnp="0",this.saveAlertFlag="disabled"):(e.enable_upnp="1",this.saveAlertFlag="enabled");var t=[],n=this.authService.getSid();this.ubusService.mergeOptions({calls:t,sid:n,config:"upnpd",section:"config",wanted:e,got:this.ubusServices[0]}),t.push([n,"uci","commit",{config:"upnpd"}]),this.saveService(t)},e.prototype.saveSNMP=function(e){var t=[],n=this.authService.getSid();for(var r in this.name=e.name.toUpperCase(),delete e.name,!0===e.ver3notset&&"usm"===e.version&&(""===e.authpass&&(e.authpass=void 0),""===e.secpass&&(e.secpass=void 0),t.push([n,"uci","set",{config:"snmpd",type:"userv3",values:{name:e.username,authtype:e.authtype,authpass:e.authpass,sectype:e.sectype,secpass:e.secpass}}])),e.level="usm"===e.version?void 0===e.authpass||""===e.authpass?"noauth":void 0===e.secpass||""===e.secpass?"auth":"priv":"noauth",this.SNMPConf)if(this.SNMPConf.hasOwnProperty(r)){var i=this.SNMPConf[r];i.hasOwnProperty("disabled")&&(i.disabled=e.disabled.toString()),i.hasOwnProperty("version")&&"access"==i[".type"]&&(i.version=e.version),i.hasOwnProperty("level")&&(i.level=e.level),i.hasOwnProperty("agentaddress")&&(i.agentaddress="UDP:"+e.port),i.hasOwnProperty("community")&&(i.community=e.community),i.hasOwnProperty("source")&&(i.source=e.source),i.hasOwnProperty("name")&&void 0!==e.username?i.name=e.username:void 0===e.username&&delete i.name,i.hasOwnProperty("authtype")&&(i.authtype=e.authtype),i.hasOwnProperty("authpass")&&void 0!==e.authpass?i.authpass=e.authpass:void 0===e.authpass&&delete i.authpass,i.hasOwnProperty("sectype")&&(i.sectype=e.sectype),i.hasOwnProperty("secpass")&&void 0!==e.secpass?i.secpass=e.secpass:void 0===e.secpass&&delete i.secpass}this.saveAlertFlag="1"===e.disabled?"disabled":"enabled",this.ubusService.mergeConfig({calls:t,sid:n,config:"snmpd",wanted:this.SNMPConf,got:this.origSNMP}),t.push([n,"uci","commit",{config:"snmpd"}]),this.saveService(t)},e.prototype.saveMDNS=function(e){e.hasOwnProperty("hasadditional")&&delete e.hasadditional,e.hasOwnProperty("noteditable")&&delete e.noteditable,this.name=e.name.toUpperCase(),delete e.name,delete e.frozenOrder,e.disabled=e.disabled.toString(),this.saveAlertFlag="1"===e.disabled?"disabled":"enabled";var t=[],n=this.authService.getSid();this.ubusService.mergeOptions({calls:t,sid:n,config:"avahi",section:"config",wanted:e,got:this.ubusServices[2]}),t.push([n,"uci","commit",{config:"avahi"}]),this.saveService(t)},e.prototype.saveSSH=function(e){e.hasOwnProperty("hasadditional")&&delete e.hasadditional,e.hasOwnProperty("noteditable")&&delete e.noteditable,this.name=e.name.toUpperCase(),delete e.name,delete e.frozenOrder,"1"===e.disabled?(e.enable="0",this.saveAlertFlag="disabled"):(e.enable="1",this.saveAlertFlag="enabled"),delete e.disabled,e.Port=e.port,delete e.port;var t=[],n=this.authService.getSid();this.ubusService.mergeOptions({calls:t,sid:n,config:"dropbear",type:"dropbear",section:e[".name"],wanted:e,got:this.ubusServices[3]}),t.push([n,"uci","commit",{config:"dropbear"}]),this.saveService(t)},e.prototype.saveSyslog=function(e){e.hasOwnProperty("hasadditional")&&delete e.hasadditional,e.hasOwnProperty("noteditable")&&delete e.noteditable,delete e.frozenOrder,this.name=e.name,delete e.name,1==e.disabled?(e.log_remote="0",this.saveAlertFlag="disabled"):(e.log_remote="1",this.saveAlertFlag="enabled"),delete e.disabled,e.log_port=e.port,delete e.port;var t=[],n=this.authService.getSid();t.push([n,"uci","set",{config:"system",type:"system",values:e}]),t.push([n,"uci","commit",{config:"system"}]),this.saveService(t)},e.prototype.saveService=function(e){var t=this;this.servicesService.saveService(e).subscribe(function(){var e="disabled"===t.saveAlertFlag?Object(r.b)("disabled"):Object(r.b)("enabled");t.translate.get(t.saveAlertFlag).subscribe(function(t){return e=t}),t.translate.get("You have successfully {enableOrDisableTerm} {name} service.",{enableOrDisableTerm:e,name:t.name}).subscribe(function(e){return t.notification.success(e)}),t.delos.form.markAsPristine(),t.delos.form.updateValueAndValidity(),t.getServices()})},e.prototype.cancel=function(){var e=this,t=this.services.findIndex(function(t){return t.name==e.fakeService.name});this.services[t]=Object(r.d)(this.fakeService),this.isEdited=!1,this.editRowName="",this.delos.form.markAsPristine()},e}())},BioP:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("67Y/"),i=n("psW0"),o=n("Vx+w"),s=(n("+NEN"),n("jGGy"),n("+3se")),a=function(){function e(e,t){this.authService=e,this.ubusService=t}return e.prototype.updateWithoutSwitch=function(){var e=[],t=[];for(var n in o.a.network.interfaces)o.a.network.interfaces.hasOwnProperty(n)&&(t.push(n),e.push([this.authService.getSid(),"network.device","status",{name:n}]));return this.ubusService.call({data:e}).pipe(Object(r.a)(function(e){var n,r=[];for(n=0;n]{0,32}$/,this.vapRegExPass=/^([-a-zA-Z0-9 !@#$%^&*)([\]{}|\\,:;'"`~+=._\/?<>]{8,63}|[0-9a-fA-F]{64})$/,this.vapRegExPassphrase=/^([-a-zA-Z0-9 !@#$%^&*)([\]{}|\\,:;'"`~+=._\/?<>]{8,63})$/,this.vapRegExPSK=/^([0-9a-fA-F]{64})$/,this.portRegEx=/^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$/,this.alphanumericRegEx=/^[a-zA-Z0-9]{0,24}$/,this.fqdn_re=/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])(\.([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]{0,61}[a-zA-Z0-9]))*\.?$/,this.host_re=/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])$/,this.host_short_re=/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]{0,32}[a-zA-Z0-9])$/,this.octet_re=/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,this.ip_re=/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/,this.validNetmasks={"128.0.0.0":1,"192.0.0.0":2,"224.0.0.0":3,"240.0.0.0":4,"248.0.0.0":5,"252.0.0.0":6,"254.0.0.0":7,"255.0.0.0":8,"255.128.0.0":9,"255.192.0.0":10,"255.224.0.0":11,"255.240.0.0":12,"255.248.0.0":13,"255.252.0.0":14,"255.254.0.0":15,"255.255.0.0":16,"255.255.128.0":17,"255.255.192.0":18,"255.255.224.0":19,"255.255.240.0":20,"255.255.248.0":21,"255.255.252.0":22,"255.255.254.0":23,"255.255.255.0":24,"255.255.255.128":25,"255.255.255.192":26,"255.255.255.224":27,"255.255.255.240":28,"255.255.255.248":29,"255.255.255.252":30}}return e.prototype.ipSubnet=function(e){return void 0!==e&&this.networkAddressCheck(e)},e.prototype.networkAddressCheck=function(e){var t=e.split("/"),n=t[0],r=t[1],i=n.split("."),o=[],s=[];if(r)if(-1==r.indexOf(".")&&r>=1&&r<=30)for(var a=4294967295>>>32-r,u=0;u<=3;u++)s[u]=a>>>8*u&255;else if(-1!=r.indexOf(".")){if(!this.validNetmasks.hasOwnProperty(r))return!1;s=r.split(".")}for(u=0;u=1&&t[3]<=254||100===t[0]&&t[1]>=1&&t[3]<=254)},e.prototype.hostOrIP=function(e){return void 0!==e&&null!=e&&""!=e&&(e.match(this.ip_re)?this.ip(e):this.fqdn(e))},e.prototype.hostIpSubnet=function(e){return void 0!==e&&null!=e&&""!=e&&(e.match(this.host_re)?this.host(e):e.match(this.ip_re)?this.ip(e):this.ipSubnet(e))},e.prototype.toASCII=function(e){return r.toASCII(e)},e.prototype.toUnicode=function(e){return r.toUnicode(e)},e}()},CWBI:function(e,t,n){e.exports=n("sZro")},CcnG:function(e,t,n){"use strict";(function(e){n.d(t,"jb",function(){return Gn}),n.d(t,"kb",function(){return Wn}),n.d(t,"lb",function(){return Kn}),n.d(t,"ib",function(){return rt}),n.d(t,"g",function(){return Jt}),n.d(t,"U",function(){return Gt}),n.d(t,"Y",function(){return Wt}),n.d(t,"S",function(){return Zt}),n.d(t,"y",function(){return Kt}),n.d(t,"c",function(){return nt}),n.d(t,"C",function(){return ot}),n.d(t,"B",function(){return st}),n.d(t,"b",function(){return at}),n.d(t,"d",function(){return et}),n.d(t,"e",function(){return tt}),n.d(t,"W",function(){return _n}),n.d(t,"N",function(){return Vt}),n.d(t,"ab",function(){return Ut}),n.d(t,"u",function(){return qn}),n.d(t,"f",function(){return Zn}),n.d(t,"m",function(){return Pt}),n.d(t,"l",function(){return _e}),n.d(t,"H",function(){return wr}),n.d(t,"I",function(){return mr}),n.d(t,"a",function(){return b}),n.d(t,"n",function(){return y}),n.d(t,"r",function(){return v}),n.d(t,"Q",function(){return fe}),n.d(t,"O",function(){return de}),n.d(t,"T",function(){return c}),n.d(t,"V",function(){return D}),n.d(t,"X",function(){return le}),n.d(t,"q",function(){return K}),n.d(t,"D",function(){return Ue}),n.d(t,"p",function(){return l}),n.d(t,"o",function(){return L}),n.d(t,"A",function(){return U}),n.d(t,"J",function(){return B}),n.d(t,"z",function(){return Tt}),n.d(t,"E",function(){return rn}),n.d(t,"F",function(){return tn}),n.d(t,"G",function(){return nn}),n.d(t,"i",function(){return lt}),n.d(t,"j",function(){return mt}),n.d(t,"k",function(){return on}),n.d(t,"v",function(){return Ot}),n.d(t,"x",function(){return St}),n.d(t,"w",function(){return sn}),n.d(t,"K",function(){return ln}),n.d(t,"L",function(){return un}),n.d(t,"M",function(){return fn}),n.d(t,"P",function(){return dn}),n.d(t,"h",function(){return pn}),n.d(t,"s",function(){return Ln}),n.d(t,"t",function(){return Un}),n.d(t,"R",function(){return Cn}),n.d(t,"Z",function(){return Hn}),n.d(t,"tb",function(){return kn}),n.d(t,"db",function(){return ut}),n.d(t,"bb",function(){return Be}),n.d(t,"cb",function(){return wt}),n.d(t,"eb",function(){return pr}),n.d(t,"fb",function(){return yr}),n.d(t,"gb",function(){return Jn}),n.d(t,"rb",function(){return O}),n.d(t,"wb",function(){return x}),n.d(t,"Hb",function(){return P}),n.d(t,"ub",function(){return Xe}),n.d(t,"vb",function(){return Je}),n.d(t,"hb",function(){return di}),n.d(t,"mb",function(){return Mi}),n.d(t,"nb",function(){return zs}),n.d(t,"ob",function(){return Lr}),n.d(t,"pb",function(){return ro}),n.d(t,"qb",function(){return pi}),n.d(t,"sb",function(){return hi}),n.d(t,"xb",function(){return Ci}),n.d(t,"yb",function(){return Oi}),n.d(t,"zb",function(){return ko}),n.d(t,"Ab",function(){return qi}),n.d(t,"Cb",function(){return io}),n.d(t,"Fb",function(){return oo}),n.d(t,"Bb",function(){return Po}),n.d(t,"Db",function(){return To}),n.d(t,"Eb",function(){return xo}),n.d(t,"Gb",function(){return _o}),n.d(t,"Ib",function(){return Io}),n.d(t,"Jb",function(){return Rr}),n.d(t,"Kb",function(){return Ro});var r=n("mrSG"),i=n("pugT"),o=n("K9Ia"),s=n("6blF"),a=n("p0ib"),u=n("S1nX");function c(e){return{providedIn:e.providedIn||null,factory:e.factory,value:void 0}}var l=function(){function e(e,t){this._desc=e,this.ngMetadataName="InjectionToken",this.ngInjectableDef=void 0!==t?c({providedIn:t.providedIn||"root",factory:t.factory}):void 0}return e.prototype.toString=function(){return"InjectionToken "+this._desc},e}(),h="__parameters__",f="__prop__metadata__";function d(e){return function(){for(var t=[],n=0;n ");else if("object"==typeof t){var i=[];for(var o in t)if(t.hasOwnProperty(o)){var s=t[o];i.push(o+":"+("string"==typeof s?JSON.stringify(s):P(s)))}r="{"+i.join(", ")+"}"}return"StaticInjectorError"+(n?"("+n+")":"")+"["+r+"]: "+e.replace(te,"\n ")}function se(e,t){return new Error(oe(e,t))}function ae(e){for(var t in e)if(e[t]===J)return t;throw Error("!prop")}var ue=void 0;function ce(e){var t=ue;return ue=e,t}function le(e,t){if(void 0===t&&(t=0),void 0===ue)throw new Error("inject() must be called from an injection context");if(null===ue){var n=e.ngInjectableDef;if(n&&"root"==n.providedIn)return void 0===n.value?n.value=n.factory():n.value;if(8&t)return null;throw new Error("Injector: NOT_FOUND ["+P(e)+"]")}return ue.get(e,8&t?null:void 0,t)}function he(e){for(var t=[],n=0;n1?" ("+function(e){for(var t=[],n=0;n-1)return t.push(e[n]),t;t.push(e[n])}return t}(e.slice().reverse()).map(function(e){return P(e.token)}).join(" -> ")+")":""}function Oe(e,t,n,r){var i=[t],o=n(i),s=r?function(e,t){var n=o+" caused by: "+(t instanceof Error?t.message:t),r=Error(n);return r[be]=t,r}(0,r):Error(o);return s.addKey=Ce,s.keys=i,s.injectors=[e],s.constructResolvingMessage=n,s[be]=r,s}function Ce(e,t){this.injectors.push(e),this.keys.push(t),this.message=this.constructResolvingMessage(this.keys)}function je(e,t){for(var n=[],r=0,i=t.length;r=this._providers.length)throw function(e){return Error("Index "+e+" is out-of-bounds.")}(e);return this._providers[e]},e.prototype._new=function(e){if(this._constructionCounter++>this._getMaxNumberOfObjects())throw Oe(this,e.key,function(e){return"Cannot instantiate cyclic dependency!"+Se(e)});return this._instantiateProvider(e)},e.prototype._getMaxNumberOfObjects=function(){return this.objs.length},e.prototype._instantiateProvider=function(e){if(e.multiProvider){for(var t=new Array(e.resolvedFactories.length),n=0;n0&&(i=setTimeout(function(){r._callbacks=r._callbacks.filter(function(e){return e.timeoutId!==i}),e(r._didWork,r.getPendingTasks())},t)),this._callbacks.push({doneCb:e,timeoutId:i,updateCb:n})},e.prototype.whenStable=function(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()},e.prototype.getPendingRequestCount=function(){return this._pendingCount},e.prototype.findProviders=function(e,t,n){return[]},e}(),Lt=function(){function e(){this._applications=new Map,Bt.addToWindow(this)}return e.prototype.registerApplication=function(e,t){this._applications.set(e,t)},e.prototype.unregisterApplication=function(e){this._applications.delete(e)},e.prototype.unregisterAllApplications=function(){this._applications.clear()},e.prototype.getTestability=function(e){return this._applications.get(e)||null},e.prototype.getAllTestabilities=function(){return Array.from(this._applications.values())},e.prototype.getAllRootElements=function(){return Array.from(this._applications.keys())},e.prototype.findTestabilityInTree=function(e,t){return void 0===t&&(t=!0),Bt.findTestabilityInTree(this,e,t)},Object(r.b)([Object(r.d)("design:paramtypes",[])],e)}();function Ut(e){Bt=e}var Ft,Bt=new(function(){function e(){}return e.prototype.addToWindow=function(e){},e.prototype.findTestabilityInTree=function(e,t,n){return null},e}()),zt=!0,Ht=!1,qt=new l("AllowMultipleToken");function Gt(){if(Ht)throw new Error("Cannot enable prod mode after platform setup.");zt=!1}function Wt(){return Ht=!0,zt}var Kt=function(){return function(e,t){this.name=e,this.token=t}}();function Zt(e,t,n){void 0===n&&(n=[]);var r="Platform: "+t,i=new l(r);return function(t){void 0===t&&(t=[]);var o=Yt();if(!o||o.injector.get(qt,!1))if(e)e(n.concat(t).concat({provide:i,useValue:!0}));else{var s=n.concat(t).concat({provide:i,useValue:!0});!function(e){if(Ft&&!Ft.destroyed&&!Ft.injector.get(qt,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");Ft=e.get($t);var t=e.get(ot,null);t&&t.forEach(function(e){return e()})}(K.create({providers:s,name:r}))}return function(e){var t=Yt();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(i)}}function Yt(){return Ft&&!Ft.destroyed?Ft:null}var $t=function(){function e(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return e.prototype.bootstrapModuleFactory=function(e,t){var n,r=this,i="noop"===(n=t?t.ngZone:void 0)?new Dt:("zone.js"===n?void 0:n)||new Tt({enableLongStackTrace:Wt()}),o=[{provide:Tt,useValue:i}];return i.run(function(){var t=K.create({providers:o,parent:r.injector,name:e.moduleType.name}),n=e.create(t),s=n.injector.get(_e,null);if(!s)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy(function(){return Xt(r._modules,n)}),i.runOutsideAngular(function(){return i.onError.subscribe({next:function(e){s.handleError(e)}})}),function(e,t,i){try{var o=((s=n.injector.get(tt)).runInitializers(),s.donePromise.then(function(){return r._moduleDoBootstrap(n),n}));return Je(o)?o.catch(function(n){throw t.runOutsideAngular(function(){return e.handleError(n)}),n}):o}catch(a){throw t.runOutsideAngular(function(){return e.handleError(a)}),a}var s}(s,i)})},e.prototype.bootstrapModule=function(e,t){var n=this;void 0===t&&(t=[]);var r=this.injector.get(ht),i=Qt({},t);return r.createCompiler([i]).compileModuleAsync(e).then(function(e){return n.bootstrapModuleFactory(e,i)})},e.prototype._moduleDoBootstrap=function(e){var t=e.injector.get(Jt);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(function(e){return t.bootstrap(e)});else{if(!e.instance.ngDoBootstrap)throw new Error("The module "+P(e.instance.constructor)+' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.');e.instance.ngDoBootstrap(t)}this._modules.push(e)},e.prototype.onDestroy=function(e){this._destroyListeners.push(e)},Object.defineProperty(e.prototype,"injector",{get:function(){return this._injector},enumerable:!0,configurable:!0}),e.prototype.destroy=function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(e){return e.destroy()}),this._destroyListeners.forEach(function(e){return e()}),this._destroyed=!0},Object.defineProperty(e.prototype,"destroyed",{get:function(){return this._destroyed},enumerable:!0,configurable:!0}),e}();function Qt(e,t){return Array.isArray(t)?t.reduce(Qt,e):Object(r.a)({},e,t)}var Jt=function(){function e(e,t,n,r,i,o){var c=this;this._zone=e,this._console=t,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=i,this._initStatus=o,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=Wt(),this._zone.onMicrotaskEmpty.subscribe({next:function(){c._zone.run(function(){c.tick()})}});var l=new s.a(function(e){c._stable=c._zone.isStable&&!c._zone.hasPendingMacrotasks&&!c._zone.hasPendingMicrotasks,c._zone.runOutsideAngular(function(){e.next(c._stable),e.complete()})}),h=new s.a(function(e){var t;c._zone.runOutsideAngular(function(){t=c._zone.onStable.subscribe(function(){Tt.assertNotInAngularZone(),E(function(){c._stable||c._zone.hasPendingMacrotasks||c._zone.hasPendingMicrotasks||(c._stable=!0,e.next(!0))})})});var n=c._zone.onUnstable.subscribe(function(){Tt.assertInAngularZone(),c._stable&&(c._stable=!1,c._zone.runOutsideAngular(function(){e.next(!1)}))});return function(){t.unsubscribe(),n.unsubscribe()}});this.isStable=Object(a.a)(l,h.pipe(Object(u.a)()))}var t;return t=e,e.prototype.bootstrap=function(e,t){var n,r=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof dt?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var i=n instanceof _t?null:this._injector.get(St),o=n.create(K.NULL,[],t||n.selector,i);o.onDestroy(function(){r._unloadComponent(o)});var s=o.injector.get(Vt,null);return s&&o.injector.get(Lt).registerApplication(o.location.nativeElement,s),this._loadComponent(o),Wt()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),o},e.prototype.tick=function(){var e=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");var n=t._tickScope();try{this._runningTick=!0,this._views.forEach(function(e){return e.detectChanges()}),this._enforceNoNewChanges&&this._views.forEach(function(e){return e.checkNoChanges()})}catch(r){this._zone.runOutsideAngular(function(){return e._exceptionHandler.handleError(r)})}finally{this._runningTick=!1,xt(n)}},e.prototype.attachView=function(e){var t=e;this._views.push(t),t.attachToAppRef(this)},e.prototype.detachView=function(e){var t=e;Xt(this._views,t),t.detachFromAppRef()},e.prototype._loadComponent=function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(at,[]).concat(this._bootstrapListeners).forEach(function(t){return t(e)})},e.prototype._unloadComponent=function(e){this.detachView(e.hostView),Xt(this.components,e)},e.prototype.ngOnDestroy=function(){this._views.slice().forEach(function(e){return e.destroy()})},Object.defineProperty(e.prototype,"viewCount",{get:function(){return this._views.length},enumerable:!0,configurable:!0}),e._tickScope=Et("ApplicationRef#tick()"),e}();function Xt(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var en=function(){return function(){}}(),tn=function(){return function(){}}(),nn=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}({}),rn=function(){return function(){}}(),on=function(){return function(e){this.nativeElement=e}}(),sn=function(){return function(){}}(),an=function(){function e(){this.dirty=!0,this._results=[],this.changes=new Pt,this.length=0}return e.prototype.map=function(e){return this._results.map(e)},e.prototype.filter=function(e){return this._results.filter(e)},e.prototype.find=function(e){return this._results.find(e)},e.prototype.reduce=function(e,t){return this._results.reduce(e,t)},e.prototype.forEach=function(e){this._results.forEach(e)},e.prototype.some=function(e){return this._results.some(e)},e.prototype.toArray=function(){return this._results.slice()},e.prototype[k()]=function(){return this._results[k()]()},e.prototype.toString=function(){return this._results.toString()},e.prototype.reset=function(e){this._results=function e(t){return t.reduce(function(t,n){var r=Array.isArray(n)?e(n):n;return t.concat(r)},[])}(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]},e.prototype.notifyOnChanges=function(){this.changes.emit(this)},e.prototype.setDirty=function(){this.dirty=!0},e.prototype.destroy=function(){this.changes.complete(),this.changes.unsubscribe()},e}(),un=function(){return function(){}}(),cn={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},ln=function(){function e(e,t){this._compiler=e,this._config=t||cn}return e.prototype.load=function(e){return this._compiler instanceof lt?this.loadFactory(e):this.loadAndCompile(e)},e.prototype.loadAndCompile=function(e){var t=this,i=Object(r.f)(e.split("#"),2),o=i[0],s=i[1];return void 0===s&&(s="default"),n("crnd")(o).then(function(e){return e[s]}).then(function(e){return hn(e,o,s)}).then(function(e){return t._compiler.compileModuleAsync(e)})},e.prototype.loadFactory=function(e){var t=Object(r.f)(e.split("#"),2),i=t[0],o=t[1],s="NgFactory";return void 0===o&&(o="default",s=""),n("crnd")(this._config.factoryPathPrefix+i+this._config.factoryPathSuffix).then(function(e){return e[o+s]}).then(function(e){return hn(e,i,o)})},e}();function hn(e,t,n){if(!e)throw new Error("Cannot find '"+n+"' in '"+t+"'");return e}var fn=function(){return function(){}}(),dn=function(){return function(){}}(),pn=function(){return function(){}}(),gn=function(){return function(e,t){this.name=e,this.callback=t}}(),bn=function(){function e(e,t,n){this._debugContext=n,this.nativeNode=e,t&&t instanceof vn?t.addChild(this):this.parent=null,this.listeners=[]}return Object.defineProperty(e.prototype,"injector",{get:function(){return this._debugContext.injector},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"componentInstance",{get:function(){return this._debugContext.component},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._debugContext.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"references",{get:function(){return this._debugContext.references},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"providerTokens",{get:function(){return this._debugContext.providerTokens},enumerable:!0,configurable:!0}),e}(),vn=function(e){function t(t,n,r){var i=e.call(this,t,n,r)||this;return i.properties={},i.attributes={},i.classes={},i.styles={},i.childNodes=[],i.nativeElement=t,i}return Object(r.c)(t,e),t.prototype.addChild=function(e){e&&(this.childNodes.push(e),e.parent=this)},t.prototype.removeChild=function(e){var t=this.childNodes.indexOf(e);-1!==t&&(e.parent=null,this.childNodes.splice(t,1))},t.prototype.insertChildrenAfter=function(e,t){var n,i=this,o=this.childNodes.indexOf(e);-1!==o&&((n=this.childNodes).splice.apply(n,Object(r.g)([o+1,0],t)),t.forEach(function(e){e.parent&&e.parent.removeChild(e),e.parent=i}))},t.prototype.insertBefore=function(e,t){var n=this.childNodes.indexOf(e);-1===n?this.addChild(t):(t.parent&&t.parent.removeChild(t),t.parent=this,this.childNodes.splice(n,0,t))},t.prototype.query=function(e){return this.queryAll(e)[0]||null},t.prototype.queryAll=function(e){var t=[];return yn(this,e,t),t},t.prototype.queryAllNodes=function(e){var t=[];return mn(this,e,t),t},Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes.filter(function(e){return e instanceof t})},enumerable:!0,configurable:!0}),t.prototype.triggerEventHandler=function(e,t){this.listeners.forEach(function(n){n.name==e&&n.callback(t)})},t}(bn);function yn(e,t,n){e.childNodes.forEach(function(e){e instanceof vn&&(t(e)&&n.push(e),yn(e,t,n))})}function mn(e,t,n){e instanceof vn&&e.childNodes.forEach(function(e){t(e)&&n.push(e),e instanceof vn&&mn(e,t,n)})}var wn=new Map;function _n(e){return wn.get(e)||null}function Sn(e){wn.set(e.nativeNode,e)}function On(e,t){var n=kn(e),r=kn(t);return n&&r?function(e,t,n){for(var r=e[k()](),i=t[k()]();;){var o=r.next(),s=i.next();if(o.done&&s.done)return!0;if(o.done||s.done)return!1;if(!n(o.value,s.value))return!1}}(e,t,On):!(n||!e||"object"!=typeof e&&"function"!=typeof e||r||!t||"object"!=typeof t&&"function"!=typeof t)||x(e,t)}var Cn=function(){function e(e){this.wrapped=e}return e.wrap=function(t){return new e(t)},e.unwrap=function(t){return e.isWrapped(t)?t.wrapped:t},e.isWrapped=function(t){return t instanceof e},e}(),jn=function(){function e(e,t,n){this.previousValue=e,this.currentValue=t,this.firstChange=n}return e.prototype.isFirstChange=function(){return this.firstChange},e}();function kn(e){return!!En(e)&&(Array.isArray(e)||!(e instanceof Map)&&k()in e)}function En(e){return null!==e&&("function"==typeof e||"object"==typeof e)}var xn=function(){function e(){}return e.prototype.supports=function(e){return kn(e)},e.prototype.create=function(e){return new Tn(e)},e}(),Pn=function(e,t){return t},Tn=function(){function e(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||Pn}return e.prototype.forEachItem=function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)},e.prototype.forEachOperation=function(e){for(var t=this._itHead,n=this._removalsHead,r=0,i=null;t||n;){var o=!n||t&&t.currentIndex',!this.inertBodyElement.querySelector||this.inertBodyElement.querySelector("svg")?(this.inertBodyElement.innerHTML='